Elector Classic CP Parser Release Notes
2.0.0.23
- Do a rollback of the in-progress transaction if an error is encountered while processing riding results.
2.0.0.22
- Remove use of Xceed controls that were not Windows 8 compatible and could cause a crash of the application when running.
2.0.0.21
- Handle changes to the feed format which set an explicit encoding of ISO-8859-1 and now includes the correct French accent characters.
2.0.0.20
REQUIRES FLOW FOR ELECTOR CLASSIC V 6.6.2001 OR GREATER
- Use a UTF8 database connection
2.0.0.19
- Handle the incorrect characters in the feed better.
2.0.0.18
- Do not check for updates at launch.
2.0.0.17
- Capture and record all errors when they happen
- Back to UTF-8 database connection since we found a better way to read the feed XML without needing the latin encoding specified
2.0.0.16
Use Latin1 encoding to read and pass the data from the feed to the database since it is <?xml version="1.0" encoding="ISO-8859-1"?>
Make sure party totals reset on each read and don't accumulate with each read
Assign each riding to Ontario if it is Ontario election data
Store preferences in ProgramData folder
2.0.0.15
- Add check-for-updates feature
- Add release notes help menu item
- Add keyboard shortcuts to menu items
- Don't set main party flags - this can be done via Elector Classic Flow
- Remove code that changed incoming party codes and names
2.0.0.14
- Fixed bug: error when trying to start reading data feed.
- Improve logging
- More detailed error messages
- More details during populate database processing to show the parties, ridings and candidates added.
- Allow PC to be auto-identified as a main party
- Don't try to assign province names to ridings in an Ontario election.
- Only set candidates as elected - never unelect candidates.
2.0.0.12
- change the contact us url
- test database button
- standardize help menu
- support for utf8
- support for modifying the datafeed urls in the prefs dialog
- change to support modified datafeed xml (no longer have candidate names in english and french)
(introduce bug that prevents datafeed reading)
2.0.0.11
- make calculating party totals more efficient
2.0.0.10
- support for changing the db name in prefs
2.0.0.9
- read total polls when reading the datafeed, not just during the populate
2.0.0.8
- on populating the database, correct some of the party names
2.0.0.7
- do updates on a transaction
2.0.0.5
- stop datafeed cleanly
2.0.0.4
- disable populate and prefs menu items when datafeed is running
2.0.0.3
- change the datafeed read frequency after a change to preferences change even when reading the datafeed
2.0.0.2
- have populate function always read the results file
2.0.0.1
- populate function wasn't setting incumbent
1.0.0.8
- after OKing from prefs dialog, i wasn't setting m_dbCommand with the new conn
1.0.0.7
- check sr_config setting to determine whether we update party totals
1.0.0.6
- added help menu items
- support for checking autoupdate field for ridings