- all printing to the log should now be unicode safe
- some other, miscellaneous file-write locations should now be unicode safe
- cleaned up some now-redundant unicode-bytestring conversion error handling
- the animation scanbar will now draw a little darker while the animation is paused
- the client now uses the same new log object as the server, so all logged data will be copied to the terminal, and all logged statements will be timestamped
- the client and server's boot and exit statements are more harmonised
- server backup is more log-verbose
- server backup now makes a simple copy to 'server_backup' folder--no more _backup nonsense
- all serverside requests will now print a line in the form 'PORT METHOD PATH HTTP_CODE in TIME TOOK' to the log
- page up and down now work (again?) for the thumbnail view. adding shift also works for selecting a page at a time
- improved some animation painting logic
- improved some rating control painting logic
- improved splash screen painting logic
- improved all other, misc painting logic--many things should flicker less or render just a little quicker
- ratings hover window will no longer re-layout (causing flicker) on ratings set
- improved some media canvas painting logic to de-jaggify some zooming
- in the manage options dialog, tag-related gui options are moved from the gui panel to the new tags panel
- added 'apply all parents to all services' option to the tags panel
- the delete key now removes active search predicates and tags in the manage tags dialog
- fixed webm link parsing for rule34hentai.net
- if you attempt to petition multiple tags, you will now be presented with a dialog asking you if you want to use the same reason for all the petitions
- edit import folder dialog now has scrollbars and will resize itself based on your monitor size
- if the static ffmpeg executable is absent from the bin folder, the client will now attempt to just call 'ffmpeg' in the normal system path
- fixed some 'None media' data calculation bugs when media viewer closed during very fast slideshow
- fixed a 'None media' mouse position bug when media viewer closed during very fast slideshow
- all wx timers will explicitly stop on exceptions (which should reduce some types of error spam)
- refactored client hydrus network session manager to a better position
- wrote a better wma/wmv determining test using ffmpeg
- refactored cv2 (OpenCV) out of the server's import tree
- fixed some server boot crash error handling
- cleaned some autocomplete matches-compiling code
- deletepath and recyclepath will no longer throw an error if the path does not exist
- server_messages folder is no longer referenced in the code--if you have it, feel free to delete it
- memory cleans up a little faster after gui page deletion