- reintroduced shape and colour options to edit ratings service panels
- reintroduced num_stars and allow_zero options to edit numerical ratings service panels
- the export phrase--defaulting to '{hash}'--will now persist through export dialogs. it is saved whenever you click update or export
- removed the unintended 'counts' that were appearing after related tags
- fixed 'remove' action in custom filters
- hitting the delete key on manage tags taglist now will always remove
- added a BUGFIX option to not verify regular https traffic on the old networking engine for those non-Windows users who are getting SSL verify errors
- refactored the top hover frame more, making it more flexible
- created a new top hover frame for the duplicates filter
- duplicates filter now also supports tag and ratings hover frames
- duplicates filter now reports A or B as file index
- added some placeholder buttons to the duplicates filter for actions and 'cog' customisation
- reduced duplicate search shutdown logspam
- improved duplicate search job cleanup
- improved mime detection of thumbnail regeneration
- improved some shutdown error handling
- improved numerical rating search accuracy
- improved some hdd import error handling
- improved some unicode error handling
- improved reliability of some database transaction processing
- fixed animationbar having problems with single-frame videos
- fixed namespace colour taglist not updating colour correctly
- stopped the namespace colour taglist from deleting default namespace colours
- made the new class of button more compact--not sure if I like it
- refactored some db initialisation to avoid future transaction problems during special updates
- tidied up some last incomplete taglist code from last week
- did a little prep for some future shortucts overhaul
- did some more menu code updating
- added a simple subscription save/load unit test
- moved outdated server unit tests forward
- fleshed out some server certificate generation
- some other misc v245 catchup work
- cleaned up some pydeadobjecterrors caused by downloaders reporting progress to destroyed windows