>>24410
Tell me about it. I hate how the export patterns work and I totally agree. If you look at the 'tag banner' stuff under
options->tag presentation, that was the tech I originally planned to replace this, but I kind of fucked it up and it is awkward to work with. I wanted some logic for stuff like 'if there are parent tags, take the top tag parent of the same namespace' and stuff too to collapse some spam. It has been on the back burner for a few years.
I just rewrote all the actual raw 'generate a filename part' here in the past few months, so maybe I'm a bit freer to throw weird stuff at filenames now, since I know slashes or quote marks or simple character overruns will be dealt with. I'll keep this in mind and have a think. Maybe the answer is to have an object that can work in a simple mode if you just want to type out '{hash}', but also a more complicated mode that allows for conditional stuff.
>>24411
Try right-clicking the multi-column list header. There should be something like 'reset settings for (id name)'. Otherwise, you are basically looking at scrolling the sub-panel all the way to the right so you can see the last column's rightmost caret and dragging it back to a normal size. Sometimes this shit goes bananas (because I am dealing with some stupid legacy code I wrote years ago) and the initial or some recalculated width somewhere is bad. Let me know if you run into a dialog/list whose width you fix once but then it reliably breaks again (or grows five pixels every open, can also happen).
>>24419
Thanks, good idea. I'll have a look at it.
>>24421
>>24422
Yeah this option is the best shot from my end. Let me know if you try it and it doesn't work. Drag and Drop problems in OSes tend to be permission related, and I bet Wayland and/or Flatpak, which are very careful about UI permissions, are going to be particularly touchy. In Windows it tends to be DnDs between programs where one is admin mode and one isn't. In many modern programs the permissions issues are more granular, and they are worried about a move flag vs a copy flag, which I guess is what you are seeing with the ctrl+DnD working while the bare one doesn't. Hydrus sets the copy flag, and that debug option sets a move flag, which some older versions of discord needed for reasons I do not understand and were probably incidental.
Try the 'copy to temp folder' setting there too. If it fails the 'it sucks' solution is to drag and drop to a folder on your desktop and then from there to the destination. Let me know if you discover anything and would like me to add any debug mode for the hydrus side of stuff.
>>24435
I could never fix the issue with the seek bar. The widget does exist, but the Qt Media Player initialises some OpenGL window, I think, that is 'always on top' and it draws over my controls. I was mostly putting work off on this until reworked my whole media player layout system, which is still completely fucked atm, so I can make a 'put the seekbar below the video' mode. I'm sorry to say the Qt Media Player is a huge pain in the ass to work with, or at least it was. My overall plan has been to figure out a secondary, safer mpv rendering solution, but I'm somewhat open to revisiting the Qt Media Player.
I'll try and keep this in mind when I eventually get to the media viewer layout overhaul, but please remind me at that time if I forgot.
>>24436
Thanks, I saw this earlier. Good stuff. Yeah, I got the 'too many events queued' thing and in v643 I have reduced those. You have to spam the seekbar pretty hard on a heavy video for like twelve seconds to get it to pop up now. Let me know how things go for you in future!
>>24439
>>24441
>>24444
Damn, that's a shame. It worked ok on my Mint.
It is good that the connection can be made when you run from source. I'm encouraging all Linux users to run from source if they can, since anything too not-like-Ubuntu just won't load the more complicated packaged libs like mpv.
The 'mpv goes crazy' and the nested menubar are classic symptoms of hydrus in Wayland. Do you think you are running in Wayland (rather than X11)? If so, check the Wayland stuff here under the Linux tab:
https://hydrusnetwork.github.io/hydrus/getting_started_installing.html#installing
Open the hydrus_client.sh script to see how to make your own 'hydrus_client-user.sh' copy, and add the environment variables that help suggests. Is everything suddenly fixed? Check this thread and the previous one for more users grappling with this, and let me know how you get on!
If you want to capture a crash, hit up
help->debug->debug modes->use faulthandler to log crashes and then try to trigger the crash. A bunch of thread data will be written to your 'client - date.log' file in your install_dir/db directory.