You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fleshed out how login credentials and other linked data is stored in the login manager, including script link recovery when the script changes but name does not
improved some initialisation login validation error handling
improved login failure validation error handling
wrote a dialog panel for managing login credentials and reviewing validity and so on
a heap of related session and login tie-in/fix-up work
the login manager will now save changes to the db. it will get the HF and pixiv scripts on db creation/update, and if you have a pixiv login, the login system will pre-fill that info and 'activate' the script (although the login manager will not fire any login scripts yet--if so configured, it'll just delay on a polite error message)
.
other stuff:
with the subscriptions' new more liberal syncing logic, the periodic file limit will now only pop up if the sub does not see any already-seen files
to give more buffer for the new syncing logic, file import caches will now store 250 entries minimum on compaction (was 100 previously)
subscription merging now lets you choose the primary subscription into which the other subs will be merged
cancelling a subscription merge action mid-merge is now safely nullipotent
post urls that use subsidiary page parsers (such as the new pixiv manga parser) will now correctly insert (rather than append) their manga urls into the file import cache
removed a couple of places where urls could accidentally be duplicated in a file import cache
cleaned up some areas where successful file import objects were presumed to have file hashes when they might not (this was causing errors when importing urls that split into multiple url children, like pixiv manga, while also having 'additional tags' set)
updated tag censorship, parents, and siblings dialogs to the new panel system
tag censorship, parents, and siblings panels now use a notebook instead of the layout-borked listbook
tag parents and siblings panels now use the new small-resolution-friendly sizer, are more tight by default, and expand more neatly
refactored a bunch of tag ui code to clientguitags
the client video renderer will now deal with videos with (invalid) duration of 0 more gracefully
finished the 'getting started with downloading' help page, sans the login stuff