win32
zip: https://github.com/hydrusnetwork/hydrus/releases/download/v155/Hydrus.Network.155.-.Win32.-.Extract.only.zip
exe: https://github.com/hydrusnetwork/hydrus/releases/download/v155/Hydrus.Network.155.-.Win32.-.Installer.exe
os x
app: https://github.com/hydrusnetwork/hydrus/releases/download/v155/Hydrus.Network.155.-.OS.X.-.App.dmg
tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v155/Hydrus.Network.155.-.OS.X.-.Extract.only.tar.gz
linux
tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v155/Hydrus.Network.155.-.Linux.-.Executable.tar.gz
source
tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v155.tar.gz
I had a good week, although due to fixing some development problems and some IRL stuff, I only had about half the normal time to actually code. I have fixed an array of bugs, and I think my ability to make Linux releases is back to normal.
linux
So, I reinstalled Linux to my laptop and got all the libraries and build scripts working again. I am not sure if today's release is completely good, so if you regularly run the Linux executable, please let me know if you run into problems. I have noticed that the hover window code is buggy, and possibly also the options dialog. I will work on these next week.
full list
- fixed a frame seek error when looping long and/or large gifs with unusual palettes
- improved recovery when fps reads as 0 on videos
- added error detection and graceful recovery and reporting for missing ActiveX flash control
- removed a lot of old imported messaging code that was slowing down boot
- removed some other old library imports that are no longer needed
- gracefully silenced 'application shutdown' daemon errors (they were previously spamming to console)
- fixed a hover window display check that was sometimes spamming linux with edge-case errors
- slideshows will now pause while the right-click menu is open, stopping bizarre full program crashes occuring on many menu items while slideshow was in progress
- fixed a thread_id-sqlite-cache_initialisation problem that was breaking tag archive sync
- harmonised copy/paste tag protocol in manage tags dialog with 'copy all tags' of the tags list
- removed some old messaging code in client db creation
next week
I would love to do some ratings stuff, as I hoped to last week. I have seven things in my 'emergency bugs' to-do, though, so that might cut into my time. I'm hoping just for a normal week, as the subsequent week might have no release due to IRL commitments.