[ home / board list / faq / random / create / bans / search / manage / irc ] [ ]

/hydrus/ - Hydrus Network

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

Catalog

8chan Bitcoin address: 1NpQaXqmCBji6gfX8UgaQEmEstvVY7U32C
The next generation of Infinity is here (discussion) (contribute)
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 8 MB.
Max image dimensions are 10000 x 10000.
You may upload 5 per post.


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

YouTube embed. Click thumbnail to play.

 No.1058

win32

zip: https://github.com/hydrusnetwork/hydrus/releases/download/v170/Hydrus.Network.170.-.Win32.-.Extract.only.zip

exe: https://github.com/hydrusnetwork/hydrus/releases/download/v170/Hydrus.Network.170.-.Win32.-.Installer.exe

os x

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

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

linux

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

source

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

I had a great week. I did several different things. If you have a lot of files, it will take a few minutes to update.

media viewer options

In options->media, you can now tell the media viewer how to act for each supported mimetype! You can set it to show media as normal, or start animations in a paused state, hide anything with an embed button, just show an 'open externally' button, or even just open externally straight from the thumbnail.

This was a long time coming, but I am really pleased with it now. It should make managing weirder media, particularly on non-Windows, a bit easier.

To harmonise things a bit across platforms, I have removed the weird Win32 audio/media plugin that didn't work well–audio is now importable but not internally renderable in the client. You'll just get an 'open externally' button. FLV will render in the native video player as well, rather than the flash plugin. Flash will still render in Win32, just because that plugin works so well.

The media viewer is now ready for me to plug in a native audio renderer, which I hope to write fairly soon.

misc notable stuff

The badly named 'url' download page is now 'page of images'. I have tweaked its parsing rules as well, so you can better choose which kinds of images it will go for. It is moved to the new downloader engine, so it has the new import status window button and will remember its status through session restarts.

Right clicking on a tab lets you rename it! Renamed tags will persist through a session restart!

The deviant art parser will now parse mature images.

In options->files and trash, you can tell the client to remove files from view once you filter them.

The UPnP dialog has better error management. Also, if your client has problems figuring out your external IP, you can override it with whatever host you like at options->connection.

Deleted files should now go to your OS's version of a recycle bin!

os x release

To improve https support on OS X this week, I rebuilt my OS X development environment. It was a headache, but everything seems to be working ok. Please let me know if something that used to work suddenly doesn't! I am particularly interested if there are any 'ssl' errors still hanging around.

full list

- added media viewer mime options to file->options->media page

- you can now set animated mimes to start in a paused state

- you can now set the client to 'open externally' any media from a thumbnail activation

- reworked the way the media viewer generalises and displays its media to obey these new options

- improved some misc zoom code

- flv video is now rendered natively by default

- audio now defaults to an 'open externally' button

- renamed the nebulous 'url' download page option to 'page of images'

- moved the 'page of images' download page to the new system–it'll now remember its state through a restart, has a the detailed import status button, all that stuff

- 'page of images' download page now supports checkboxes to customise which types of links it will search for

- you can now close and rename page tabs from a right-click menu!

- deviant art parser now works for mature images

- improved deviant art tag and image page parsing

- added 'remove filtered files' option to file->options->files and trash

- improved UPnP dialog error reporting for when external IP cannot be parsed and for when external IP is reported as 0.0.0.0

- added an external ip/host override option to file->options->connection page

- whenever the client or server deletes a regular file or directory, it will now send it to the recycle bin

- files stored in the db are no longer read-only

- existing files stored in the db will attempt to be set read&write on update

- wrapped undo manager access in a lock, which may stop index bugs when a lot of stuff is going on

- fixed a bug in download progress->progress gauge hook when content length was absent

- removed previously entered zero-length namespaced tags (like 'wallpaper:') from client and server

- moved 'client/server already running' check from db access test to more reliable process list review

- improved 'client is already running' mini-dialog

- added cpu percent utilisation check (if any cores >50%, dump out) to idle check

- if the 'canvas zoom' value exactly matches a default zoom, it will not be inserted into the list of zooms to scroll through

- the 'canvas zoom' will be displayed with hundreds of a percent accuracy

- the new thread and hdd import pages will now obey page-global pause/resume events

- the new thread and hdd import pages now have the 'sort by' dropdown

- the new thread import page supports set_search_focus event

- added import tag options info to 'getting started - tags' help page

- relabelled the path tagging button on the import files dialog to something that made more sense

- might have patched an unusual subscription error reporting bug

- updated sqlite on windows–db should be a bit faster

- updated pillow on all platforms

- compiled a new python for my os x build with newer openssl library, which should fix some ssl problems people were having

- updated some deprecated directory parsing code

- general code cleanup

next week

I have some good ideas on how to improve the cpu hit of repository processing, mostly by adding user options governing how it occurs, so you can change it to work how is most convenient to you. Otherwise, I want to do quite a bit of code rewriting.



[Return][Go to top][Catalog][Post a Reply]
Delete Post [ ]
[]
[ home / board list / faq / random / create / bans / search / manage / irc ] [ ]