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
when a downloader page fetch gives a 500 Server Error, it is now handled better, status numbers are updated to 'failed' quickly, and I believe the post-500 downloader deadlock issue (downloaders staying as 'pending', not 'working', after several of these 500s) should also be fixed (issue #898 maybe, but many other reports also)
when finishing a very large archive/delete filter, the UI should not hang so much to commit the changes. the changes may be delayed a second or more, if your client is currently chugging, so if you are a user who hits F5 real quick after committing archive/delete, let me know how you get on. I've tried to mitigate for your situation, but it may not be perfect.(issue #845)
the Edit URL Class dialog will now refuse to OK if the API Converter fails.
the Edit URL Class dialog will now put up an 'are you sure?' messagebox if the URL Class matches its own example API URL
fixed some gallery error handling when a gallery cannot be parsed
improved 'cannot parse' error reporting text to include more information
the client api /manage_pages/add_files command should now always preserve the sort of both the file_ids or hashes parameter
fixed an instance where image bitmaps were being handled incorrectly (issue #876)
the client will no longer report shutdown work due for a repository when the work is on a currently paused content type
fixed some logic related to the advanced tag option of 'fetch page even if url recognised and already in db'
improved the error message when an unlucky duplicate boot causes a locked database error
I rearranged and clarified a couple of links in the 'advanced' area of the help index page
added some help texts and tooltips to the edit checker options dialog and fixed some borked layout
did a quick hack to fix some db repair code that wasn't dealing with some missing module information. I will brush the repair code up in the near future so that modules can repair themselves
some text colour stuff
the green/red/blue duplicate comparison statements on the duplicate filter's right-hand hover window are now coloured by QSS. a new 'HydrusIndeterminate' object name handles the blue.
the green/red background in the advanced OR input is now governed by HydrusValid and HydrusInvalid
the various 'help for this panel' blue texts are also now HydrusIndeterminate
I have added dark or light HydrusIndeterminate and more Valid/Invalid class definitions to all the default qss styles. they may need some updates, so if you wrote any of these QSS files, please fiddle with them and send me any updates to roll in!
added a new user created QSS style called 'Dark Blue', thank you for the submission!
all text colours are now dynamically set, either QSS or through (tag colour) options! there are no more hardcoded text colours!
media viewer's image tile renderer
a new option in 'speed and memory' allows you to change the typical square dimensions of tiles in the tile renderer. default is 768 pixels. you can go bigger to improve accuracy, but it'll cost a little memory and CPU inefficiency
the new 'nice' tile size calculator now tests more potential tile sizes, improving precision and reducing stretch-warping along tile borders for unusual zooms
the new nice size calculator is now also used when figuring out tile padding, making padding widths that do not cause stretch-warps
there remain slight stretch-warps in some bottom-most and right-most tiles
a new canvas tile debug report mode now draws blue lines on tile edges in the media viewer and spams some tile number info to popups
improved tile coordinate safety checks for extremely small images (e.g. 1x1) when blown up to ridiculous zooms so there are more than one tile per pixel
this took a bunch of work, and I am happy that I figured out some solutions, but I believe it may be impossible to get perfect answers here. please try out this new version and let me know how it goes, particularly in the duplicate viewer where warping is obvious. I think ultimately I may replace this with a single tile system that goes over the borders of your screen, eliminating the stitching problems entirely, although this will eat more memory and CPU