Releases: trickerer01/Ruxx
Releases · trickerer01/Ruxx
Ruxx v1.6 r706 2024.11.10
This is a hotfix release for https://github.com/trickerer01/Ruxx/releases/tag/2024.11.08
- Fix a regression from r706 where videos could not be excluded from download in GUI mode
Ruxx v1.6 r706 2024.11.08
- Increase minimum Python version to
3.9
- Update PyInstaller version used to build Linux releases to
6.1
- Add RS tags list
- Fix a bug where RZ would always download images in low resolution
- Improve RZ scan speed
- Enable downloading RS posts in
webm
format - Add deduplication tools for detecting / eliminating identical files across different modules' downloads:
Tools -> Scan for duplicates...
- Add an option for reverse download order
- Add an option for limiting the maximum number of downloads
Ruxx v1.6 r673 2024.09.01
- Implement
e621.net
support ->EN
,1.5 -> 1.6
(#15) - Implement tag autocompletion system (check Readme)
- Add EN tag list
- Fix a bug where total length of tags in query could sometimes be not properly checked
- Fix a bug where module-specific headers/cookies were not overriding existing values
- Silence
XMLParsedAsHTMLWarning
- Add basic auth support for proxies
- Add filtered out posts cache to improve performance in the event where tons of extra task are generated
- Allow negative values in meta tags, ex.
score:>=-10
- Update tag aliases
- Reduce output amount from module level filters
- Convert download mode debug flag from integers to string values
(0,1,2) -> (full,skip,touch)
- Improve logging performance of parent posts scan
- Display tasks total count when new task is started
- [Config] Min date / max date are no longer saved to config if they are equal to default values
- [GUI] Add a new option
View -> Reveal module names
to show actual website names instead of abbreviations when hoveing over module icon in bottom left corner - [GUI] Fix a small visual bug in Windows where date boxes were not properly aligned with comboboxes to the right
- [GUI] Fix a bug where related posts combobox would not deactivate on download
- [GUI] Fix a bug where proxies window would not re-focus on hotkey press when already opened bug not currently focused
Ruxx v1.5 r633 2024.08.03
- Implement
rule34.xyz
support ->RZ
,1.3 -> 1.4
- Implement
rule34.paheal.net
support ->RP
,1.4 -> 1.5
- Add RZ tags list (tags are validated)
- Add RP tags list
- [GUI] Improve logging performance during negative groups filtering
- Improve performance of existing items filtering
- Fix a bug where exception thrown in one of the auxillary threads not interrupting the downloader
- Fix a bug where one or more of non-main download threads could get stuck at connect, preventing download process from finishing
- Fix a bug where tags string length calculation result could be wrong when extracting
-tags
into negative group in order to reduce tags string length or the number of tags - Fix broken python 3.7 compatibility (https://bugs.python.org/issue34939)
New VirusTotal summaries:
- https://www.virustotal.com/gui/file/5346895beb1eb451e76842c2a16275aa6f179e78288bdcdb88d86922f77da6c2
- https://www.virustotal.com/gui/file/aa46067e64e8ffa86d5828f0aca83b131252b87f3fd545140b56791cbf83f55e
Please check README.md before using newly added downloaders
Ruxx v1.3 r592 2024.07.22
- Fix a bug where negative group match report could contain a single matched tag instead of a combination of tags matched
- Fix broken
-get_maxid
argument - Fix incorrect appended tag filtering of decimal-prefixed tags like
10_seconds
- Fix wrong behavior when
ruxx_gui.py
was launched with additional cmd arguments - Move tags normalization to downloader and simplify cmdline arguments composition, i.e.
(+a+~+b+~+c+) -> (a~b~c)
- [GUI] Move post info save mode selection to its own submenu
Edit -> Save info mode...
- [GUI] Add a menu button for
clear log
action:Action -> Clear log <Ctrl-Shift-E>
Ruxx v1.3 r573 2024.06.11
- Fix a bug where only partially downloaded file could be reported as completed
- Add an option to merge previously saved tags/sources/comments lists into one (per type)
- Implement RX pool download (requires
cf_clearance
cookie)
Ruxx v1.3 r551 2024.05.05
- Fix a bug where
typing_extensions
module requirement was applied to python versions above 3.7 - Add an option to save tags/sources/comments per downloaded file
- Implement custom
favorited_by:X
tag for RX and RS (RN supports it natively) for favorites download. RX requires cookies. - Update default User-Agent
- Remove tags check related warning for non-applying filters (move to Readme)
Ruxx v1.3 r526 2024.01.22
- Fix
date max
frame being stretched too much on Linux - Fix
open download folder
action still being bound to a hotkey even if disabled on Linux - Fix a mistake that allowed search query consisting solely of sort tags to be considered valid
- Fix a bug where custom
Text
fields paste handler would only replace some symbols at the begining of selection if selection length is a multiple of 10 - Fix a bug where
Return
button would not trigger proper base widget bound events if hit while insideText
field (ex. proxy window) - Add an automatic workaround for a recent bug with RS cdn failing to find video files (returning HTTP 404 error)
- Optimize date filter further to completely eliminate unnecessary container manipulations and additional allocations
- Remove the possiblity for custom
Text
fields ugly 'beyond line end' selection - Reorganize launcher files to remove unnecessary imports from
cmd
launcher and allow for its quicker startup - Deprecate
UnicodeError
circumvention report messages - Drop word
score
from file name score format:id_(+x)_tags...
instead ofid_score(+x)_tags...
- Change version notation to
<MAJOR>.<SUB> r<REV>
instead of<MAJOR>.<SUB>.<REV>
- Update RX and RN tags lists
Ruxx v1.3.497 2023.12.19
- Fix a bug where using home shortcut
-path ~/
was considered invalid - Fix a bug where
Cancel
button would not stop download properly if a single thread was used - Add sorting meta tags support:
sort:x
,sort:y:asc
,sort:z:desc
,order=score_desc
, etc. - Add missing edit history for entry fields
- Add support for
Ctrl+Delete
andCtrl+Backspace
hotkeys in entry fields - Add additional
-header
and-cookie
cmdline arguments for header / cookie override and for situations where passing formatted json isn't possible - Update RN tags list
Ruxx v1.3.475 2023.11.20
- Fix RS missing
-lowres
support - Fix RS images / videos content type switch being swapped 🙈
- Fix a crash due to format mismatch when using min / max date
- Implement save / load of window position
- Implement optional BeautifulSoup object caching instead of html
- Implement
-retries
cmd argument (F6 in GUI) - Implement
-verbose
cmd argument - Add a warning if deprecated
-webm
argument is used - Normalize help output format
- Update default User-Agent header
- Update requirements to allow latest version for all packets