- updated client database to compact ( namespace_id, tag_id ) pair into a single id for storage
- added some bells and whistles to the update code
- added a free space check and messagebox warning before the update
- updated db, service, and a/c cache creation code to reflect new schema
- updated absolutely everything else in the db to reflect the new schema
- for users with plenty of tags, the db should now be about 33% smaller!
- unified how unnamespaced tag searching counts are totalled
- unnamespaced tag searching counts are now totalled when the tags are fetched from the in-view ui media
- unified how tags are split into ( namespace, subtag ) across the program
- fixed deviantart gallery thumbnail parser
- fixed linux session load page key event handling bug
- os x can now support notebooks with zero pages open
- fixed an issue where os x was losing the first page of some session loads
- fixed some similar files shutdown work false positive calculation
- reduced server bandwidth check period from 24 hours to 1 hour
- improved calltothread scheduling under heavy load
- improved scheduling of how files are physically deleted
- numerous laggy temp_table replacement/cleanup
- more temp_table replacement
- misc efficiency improvements and general db code cleanup
- misc path code cleanup