[ / / / / / / / / / ] [ dir / cute / egy / fur / kind / kpop / miku / waifuist / wooo ]

/hydrus/ - Hydrus Network

Bug reports, feature requests, and other discussion for the hydrus network.

Catalog

Name
Email
Subject
Comment *
File
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Embed
(replaces files and can be used instead)
Options
Password (For file and post deletion.)

Allowed file types:jpg, jpeg, gif, png, webm, mp4, swf, pdf
Max filesize is 12 MB.
Max image dimensions are 10000 x 10000.
You may upload 5 per post.


New user? Start here ---> http://hydrusnetwork.github.io/hydrus/

Current to-do list has: 714 items

Current big job: finishing off duplicate search/filtering workflow


YouTube embed. Click thumbnail to play.

4bb3b4 No.3941

windows

zip: https://github.com/hydrusnetwork/hydrus/releases/download/v223/Hydrus.Network.223.-.Windows.-.Extract.only.zip

exe: https://github.com/hydrusnetwork/hydrus/releases/download/v223/Hydrus.Network.223.-.Windows.-.Installer.exe

os x

app: https://github.com/hydrusnetwork/hydrus/releases/download/v223/Hydrus.Network.223.-.OS.X.-.App.dmg

tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v223/Hydrus.Network.223.-.OS.X.-.Extract.only.tar.gz

linux

tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v223/Hydrus.Network.223.-.Linux.-.Executable.tar.gz

source

tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v223.tar.gz

I had an ok week. I didn't find time to work on much new stuff, but I fixed the grey box popup message manager weirdness and I improved how siblings work.

popup message manager

I screwed up the new multiplat popup show/hide code last week. I was rushed on Wednesday morning trying to get some edge cases working on all my three test machines and then I missed a problem in Windows caused sometimes after restoring from minimise. If you saw the grey boxes in v222, this should now be fixed. I've also added a couple new 'BUGFIX' options for this to options->gui that may fix any particular issues you still have due to unusual window manager setups.

Let me know if you still have any problems with this!

siblings are now service specific

I don't think I have a complete solution yet, but I've made good progress towards 'collapsing' (i.e. replacing the bad with the good) siblings on a per-service basis, rather than before, where all sibling relationships were merged across services and then applied to all tag rendering contexts. This old system meant siblings on the PTR would be applied to your local tags, and vice versa.

This was much more complicated than I expected, so I'm pretty sure I have missed some spots. It is all hacked and patched together, so think I will revisit this sometime to simplify all the calls and create a comprehensive policy to dictate exactly when a sibling collapse should occur. Longer term I'd also like to add 'namespace' siblings and options to force siblings on 'local tags' to overrule other services.

Anyway, if you see any tags that are sibling-replaced by the wrong service, let me know. I also think some complicated sibling autocomplete counts may be wrong. If you have 'traps (1,234)' but actually get 900 results, please write the numbers down, go database->maintenance->regenerate autocomplete cache and try again. Let me know all the numbers, and I'll look into it.

full list

- fixed the popup message manager's bad minimise recovery

- added an option to automatically 'hide' the popup message manager on main gui minimise (which has patchy multiplat support–some mindow managers don't do this automatically, some do but break when you force it)

- added an option to automatically hide the popup message manager on main gui dofocus, which may help with window managers that minimise to the system tray, which wx cannot detect

- added a 'make some popups' test job to the help->debug menu

- siblings will now present in a more service-specific way

- many gui elements that display tags are now aware of their tag service for the purpose of collapsing siblings

- simplified a whole load of the siblings code

- in some conditions, media will load faster

- autocomplete tag censorship will now also apply on in a service-specific way in 'all known tags' queries

- another remote connection reset exception is now properly caught by the network engine

- the embed button will now draw the correct background colour behind transparent thumbnails

- the animation scanbar will no longer scan if it has not previously experienced a mouse_down event–it could sometimes inherit this status from a previous media filter or embed reveal, resulting in undesired instant scan and undefined animation canvas behaviour

- advanced content update panel will no longer list 'copy' as an action if 'local tags' is the only tag service

- fixed a bug when performing a 'go!' action in the advanced content update panel when 'local tags' is the only tag service

next week

The HTML parser stuff is top priority, and maybe some rendering pipeline cleanup.

68b14e No.3990

Trying to sync a tumblr subscription that has worked for a long time, I'm getting an error every time now.


ValueError
Extra data: line 1 column 110737 - line 1 column 110738 (char 110736 - 110737)
Traceback (most recent call last):
File "include\ClientImporting.py", line 2493, in Sync
self._SyncQuery( job_key )
File "include\ClientImporting.py", line 2312, in _SyncQuery
( page_of_urls, definitely_no_more_pages ) = gallery.GetPage( self._query, page_index )
File "include\ClientDownloading.py", line 759, in GetPage
( page_of_urls, definitely_no_more_pages ) = self._ParseGalleryPage( data, gallery_url )
File "include\ClientDownloading.py", line 1770, in _ParseGalleryPage
json_object = json.loads( processed_raw_json )
File "json\__init__.py", line 339, in loads
File "json\decoder.py", line 367, in decode
ValueError: Extra data: line 1 column 110737 - line 1 column 110738 (char 110736 - 110737)


d96425 No.3992

>>3941

the popup boxes still seem to be a little screwed up on my end; i'm not sure exactly how to replicate it, but if the system winds up vacuuming while i'm on an import page, i only see a tiny square of the popup box.

It's usually from the system performing a vacuum by itself (even though i have it set to every 2 days, it always seems to do it after, or during, an import) but I'm petty sure I've also caused it to happen after closing the import page and performing a manual vacuum.


4bb3b4 No.4057

File: fde7a3e9ff404b2⋯.jpg (587.26 KB, 1537x1284, 1537:1284, fde7a3e9ff404b2a9540be8995….jpg)

>>3990

Hey, sorry for the late reply. This should be fixed in the newest version–let me know if it isn't!

>>3992

Thank you for this report. I've noticed it myself. Trying to get these things to display right in a multiplatform way has been a much bigger hassle than I expected. I'm still trying to hunt down these layout bugs, but I might just rewrite the whole system to be its own window or something.


c2ba78 No.4161

How soon can we expect mass editing for the subscription list?


4bb3b4 No.4214

File: 2e2c835ddf28167⋯.jpg (496.66 KB, 1120x904, 140:113, 2e2c835ddf2816761c53ac691e….jpg)

>>4161

This is a bigger job, and I've had trouble sneaking it into my normal week. Maybe it will have to wait for the next big things poll, or maybe I can put aside one week in between suggested tags and faster dupe search to focus on it.




[Return][Go to top][Catalog][Post a Reply]
Delete Post [ ]
[]
[ / / / / / / / / / ] [ dir / cute / egy / fur / kind / kpop / miku / waifuist / wooo ]