/hydrus/ - Hydrus Network

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

Posting mode: Reply

Check to confirm you're not a robot
Name
Email
Subject
Comment
Password
Drawing x size canvas
File(s)

Board Rules

Max file size: 350.00 MB

Max files: 5

Max message length: 4096

Manage Board | Moderate Thread

Return | Magrathea | Catalog | Bottom

Expand All Images


Version 509 Anonymous Board owner 12/07/2022 (Wed) 23:46 Id: 1e8a26 [Preview] No. 1427
https://youtube.com/watch?v=pLlAvGG6AYg [Embed]
windows
zip: https://github.com/hydrusnetwork/hydrus/releases/download/v509/Hydrus.Network.509.-.Windows.-.Extract.only.zip
exe: https://github.com/hydrusnetwork/hydrus/releases/download/v509/Hydrus.Network.509.-.Windows.-.Installer.exe
macOS
app: https://github.com/hydrusnetwork/hydrus/releases/download/v509/Hydrus.Network.509.-.macOS.-.App.dmg
linux
tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v509/Hydrus.Network.509.-.Linux.-.Executable.tar.gz

I had a good week mostly fixing bugs.

Full changelog: https://hydrusnetwork.github.io/hydrus/changelog.html

important fixes

When adding the tag filter last week, some users got errors appearing on shutdown. Thankfully, the problem was mostly harmless, but it was a surprise, and annoying, and I regret it. It believe in a legacy issue that some users had a different internal datatype that made it difficult to save the synced tag filter. I am confident I have fixed it this week, but let me know if you have any more trouble.

The macOS app has had trouble booting since v505. Thanks to help from several users, we finally pinned down the issue and got a fix. Also, we are switching the macOS release to a slightly different version of Qt, the UI library, and the .dmg is now half the size (548MB->258MB!).

other highlights

There are several menu-spawning buttons across the program that can be changed by scrolling the mouse over them. Good example is the 'ascending/descending' buttons for file sort or the taglist sort. If you find this behaviour annoying, you can now turn it off under options->gui!

If you run from source and are willing to test new things out, you might like to run setup-venv again this week. The advanced install route now has a '(t)est' Qt version that tries out 6.4.0. This new release has a heap of bug fixes, but it caused problems when it first launched, and I'd like to get some feedback on it before again trying to roll it into the built releases.

I fixed a bunch of bad thumbnail handling/rendering, but there is more work to do.

next week

A cleanup week. More small fixes and UI tweaks, nothing too dramatic.


Anonymous 12/12/2022 (Mon) 06:24 Id: c55ca2 [Preview] No.1429 del
Hi, I want to rename or add sibling for namespace, like artist:* => creator:*. Search in the internet says it probably should be implemented, but I still cannot find how to do it.


Release Tomorrow! Anonymous Board owner 12/14/2022 (Wed) 01:57 Id: d90506 [Preview] No.1430 del
I had a good week. I focused on improving file notes, making it easier to copy them from one file to another and adding them to the duplicate merge settings. I also made taglist drag-selection feel nicer.

The release should be as normal tomorrow.

>>1429
Unfortunately this is not supported yet. I'd love it though, and other users. It will take a lot of work, so I cannot predict when it will happen.


Anonymous 12/14/2022 (Wed) 06:14 Id: c55ca2 [Preview] No.1431 del
>>1430
Probably this is naive and I miss something, but can I do it via client.master DB editing?
For example id of artist namespace is 1 and creator is 2. Whats happen if in table tags i replace all 1 in namespace_id column by 2?


Anonymous 12/14/2022 (Wed) 06:24 Id: c55ca2 [Preview] No.1432 del
>>1431
These are my local tags and I want to adjust them to the hydrus standard. So it will be fully ok if there is no sibling for it or something else. Simple replace, that's all that I want.


Anonymous Board owner 12/14/2022 (Wed) 23:22 Id: 1985a4 [Preview] No.1433 del
>>1431
>>1432
Unfortunately I would say it is not reasonably possible. If you want to poke around client.master.db, feel free, but you must make a backup beforehand.

The stuff in client.master.db is replicated in client.caches.db, and the 'master' mappings records are in client.mappings.db, which are again replicated in the caches db. You'd likely have to change ids or definitions in multiple locations to make this work without errors, and all your tag counts might need to be regenerated since we are talking about a merge rather than a rename here. With few exceptions, the database just isn't simple enough to edit a namespace by hand.


Anonymous 12/15/2022 (Thu) 06:14 Id: c55ca2 [Preview] No.1436 del
>>1433
Oh, I see, better I do not touch it. Thank you for your help.



Top | Catalog | Post a reply | Magrathea | Return