- wrote a new 'bytescontrol' and related noneablebytescontrol that allows for a uniform way to choose a bytes size value with a wider range--and deployed it all over the place
- hitting a mapped shortcut for 'manage file notes' should now ok the 'manage file notes' dialog as well as open it
- the manage file notes text control will now start with its caret at the end of the document
- manage siblings/parents now state how many pairs they have
- as an experiment, manage parents now only lists pertinent information in its listctrl. this is hacky but potentially a big improvement to the workflow here, feedback would be appreciated
- added a new menu entry, 'network->pause->all new network traffic', which will indefinitely pause any new network jobs. this value will persist through a restart
- 'pause subscriptions' is moved from 'services' to 'network'
- 'pause import/export folders' is moved to 'file' and all the import/export folder stuff is sent down to its own submenu
- in lieu of proper session inspection gui, added some debug 'reset login' entries to the network menu for pixiv and hf
- if a page has files but none are selected, it will now say the total size in the status bar
- the edit bandwidth rules control and its subsidiary dialog use some saner and more user-friendly layout and presentation
- the previous search distance on the 'review bandwidth usage' frame is now remembered
- fixed some bad logic where a 'copy_bmp' event could trigger despite the current media being None or a non-static image
- you can no longer open multiple copies of the subscriptions or import/export folder manage dialogs if you hit the menu entry multiple times while the first is waiting for the jobs to finish
- like import folders and subscriptions, manage export folders now waits for currently running export folders to quit before opening
- export folders run lighter and quit faster on client shutdown
- the domain manager will give a better error if a URL submitted to it lacks a schema (the http or https part)
- fixed a bunch of unicode error handling
- fixed an issue with similar files metadata orphans prohibiting new file imports
- finished up a simple shared shortcut processing object and replaced most old temp duplicate shortcut code with it
- misc ui cleanup
- misc text rendering fixes
- misc shortcut code refactoring