Skip to content

Releases: Kinematics/NetTally

1.2.0

03 Nov 02:40
Compare
Choose a tag to compare

November 2, 2015

  • Networking: Now sends "NetTally ({version})" as the user agent to the website when loading pages. Allows the site to ban problematic versions selectively.
  • Another tweak to clipboard error handling.

Minor version update to give a cutoff for versions that avoid potential banning for DDOS behavior due to (accidentally) trying to load all pages of an entire thread at once. Issue was actually fixed in 1.1.25, but this update provides the User Agent for better overall responsibility.

1.1.26

02 Nov 20:48
Compare
Choose a tag to compare

November 2, 2015

  • Additional restrictions on the cache, to prevent memory bloat from large numbers of page loads. Now keeps a max of 50 cached pages.
  • Clean up some of the vote merging code. Should no longer leave bogus entries in the display of the Manage Votes window.
  • Rewrite: A lot of the string processing has been rewritten. Let me know if anything strange happens.
  • Task names are no longer auto-capitalized.
  • Changed vote sorting in the Manage Votes window back to: sort by task, then sort by vote text, instead of only sorting by vote text.
  • Debug mode now does live checking for the indicator file (debug.txt), instead of only checking on program startup. So you can now turn it on and off without restarting the program.
  • Duplicate quest entries no longer cause a crash on program shutdown. The most recently added version of the quest is saved.
  • Rare issue of clipboard conflicts should no longer cause a crash.
  • Error logging was added to assist in debugging crashes. Log files will generally be saved in the C:\ProgramData\NetTally directory, named by date. If that fails, it will attempt to save in the directory that NetTally is run from.

1.1.25

27 Oct 16:13
Compare
Choose a tag to compare

October 27, 2015

  • Improve handling of page loading. Running a tally over a large number of pages should be around 25% faster.
  • Side effect: No longer try to pseudo-DDOS the forum by accidentally tallying the entirety of a large thread, leading to potential bans.
  • Fix: Duplicate entries in ranked votes are now ignored.
  • Fix: Issue with properly updating vote options in the Manage Votes window when merging ranked votes.
  • Extra: If an unhandled exception occurs, it will be logged in a file placed in the user's temp directory, to assist in debugging.

1.1.24

24 Oct 00:08
Compare
Choose a tag to compare

October 23, 2015

  • Rework plan name extraction when looking for reference plans. This should fix occasional missed plans.
  • Revise tooltip for clarity.
  • New: Referencing another voter's post (if that's the only line of your vote) will also copy any rank votes they've made.
  • New: Add ability to filter votes in the Manage Votes window. Filters by text in vote, or any matching voters or plan names.
  • Change: Manage Votes window is now resizable.
  • Fix: Better handle parsing of post lines to ignore BBCode that may have caused the program to miss valid vote lines.
  • Fix: Partitioning votes with embedded references (plans or voters) now properly partitions intervening vote lines.
  • Fix: Improve handling of post lines to avoid certain cases of broken parsing.

1.1.23

24 Sep 16:27
Compare
Choose a tag to compare

September 24, 2015

  • Revise the Compact display output to use the same voter display as standard layout, spoilered, rather than the unspoilered sequence, to make it easier to read.
  • Adjust vote comparisons to be able to handle smart quotes and various forms of apostrophes. "This" and “This” will now be considered the same.

1.1.22

21 Sep 16:49
Compare
Choose a tag to compare

September 21, 2015

  • Fix some issues relating to BBCode and user input with respect to BBCode markup.
    • Remove newlines that occur after a starting tag.
    • Remove duplicate code tags.
    • Remove bolding of the entire vote partition.
  • Bug fix: Ensure BBCode markup isn't treated as a task when replacing tasks in the Manage Votes window.
  • Bug fix: Ensure setting the task in the new condensed version of ranked votes works properly.
  • Bug fix: If the last threadmark of the thread is the very first post of the thread, properly handle URL formatting.

1.1.21

08 Sep 17:01
Compare
Choose a tag to compare

September 8, 2015

  • Bug Fix: Merging rank votes didn't always work correctly.

1.1.20

08 Sep 01:24
Compare
Choose a tag to compare

September 7, 2015

  • MCE sprite smilies do not use actual images, so skip them when building the tally.
  • Redo handling of rank vote lines vs normal vote lines, so that they may be freely intermingled, rather than requiring all rank votes to come before normal votes.
  • Increase number of tallied and displayed rank calculations to the max of 9.

1.1.19

07 Sep 17:22
Compare
Choose a tag to compare

September 7, 2015

  • Condense rank votes when using the Manage Votes window. Only list the individual vote texts, not the ranks that were voted for.
  • Merging condensed rank votes updates the text of all relevant votes. This allows proper consolidation of the votes that are going to be run through the runoff calculations.
  • Bug fix: If the only threadmarks of a thread were on the first page of the thread, it failed to recognize the url formatting.
  • Bug fix: If a thread had no threadmarks, the 404 Page Not Found error was ignored and it kept re-trying to load the page.

1.1.18

04 Sep 22:18
Compare
Choose a tag to compare

Sept. 4, 2015

  • Allow merging of ranked votes of different ranks. Doing so will change the text of the 'from' rank vote to match the 'to' rank vote. It will not merge voters unless the name change results in it matching an already existing vote.