- fixed a potential bug in the server's db, very important you update this week if running on Windows
- improved some thumbnail page calculation logic
- improved some thumbnail page drawing logic
- fixed broken vertical resize thumbnail grid issue
- fixed some broken 'thumbnails have changed dimensions' event layout recalculation
- fixed an idiotic typo bug that was making cached thumbnail page bmps taller or shorter than needed
- thumbnail fading and other general thumbnail redraws should be a decent bit faster now
- thumbnails have handed off all bmp storage responsibility to the thumbnail cache, which should mean greatly reduced memory use when browsing very large results
- thumbnails will now only quick-draw if they have been seen before on the same page, which should reduced some page-refresh waterfall jankiness
- thumbnail media panel double buffering seems to be working better
- improved some general thumbnail drawing code
- the media viewer background taglist will now show petitioned tags
- the media viewer hover taglist should now look exactly like the background taglist (sorted lexicographically, no more counts, and now shows petitioned)
- the 'selection tags' taglist will now show petitioned tags for 'all known tags' queries
- the 'selection tags' taglist and the media viewer background and hover taglists will now count collapsed sibling tags correctly
- all taglists now support ctrl+a to select all
- improved some generic taglist value-setting code
- parents should now only expand for their specific tag services
- siblings, parents, and the pending count should now be correctly recalculated upon repository update processing
- added 'copy sources' to the import status window's right-click menu so you can copy bad urls or whatever to the clipboard
- added 'skip' to the import status window's right-click menu so you can skip urls you don't want
- added default booru for rule34hentai.net
- under certain circumstances, services with duplicate names could be created--any services like this will be renamed on update, and the loophole where this could happen is now closed
- improved a locale number formatting call to ask for unicode
- improved newgrounds parsing--mp4/wmv files should now work
- the server logger has been formalised into a proper class
- fixed some bad static image initialisation in the canvas code that was causing error spam
- fixed default import tag options for hentai foundry and pixiv
- copy->(bmp|path|local url) will now only appear as an option if the currently focussed media is local
- fixed some gallery identifier print code
- frames and dialogs will now clip their initial size to the current monitor's resolution--better scrollbar support for cramped windows will follow
- updated ffmpeg static builds
- updated sqlite command line exes
- put off sqlite windows dll update because of critical server db bug
- misc code cleanup and redaction