Skip to content

Releases: trickerer01/Ruxx

Ruxx v1.6 r706 2024.11.10

10 Nov 05:11
Compare
Choose a tag to compare

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

08 Nov 12:48
Compare
Choose a tag to compare
Pre-release
  • 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

01 Sep 04:42
Compare
Choose a tag to compare
  • 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

03 Aug 02:36
Compare
Choose a tag to compare
  • 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:

Please check README.md before using newly added downloaders

Ruxx v1.3 r592 2024.07.22

22 Jul 02:07
Compare
Choose a tag to compare
  • 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

11 Jun 08:01
Compare
Choose a tag to compare
  • 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

05 May 11:18
Compare
Choose a tag to compare
  • 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

22 Jan 11:28
Compare
Choose a tag to compare
  • 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 inside Text 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 of id_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

19 Dec 09:45
Compare
Choose a tag to compare
  • 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 and Ctrl+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

20 Nov 09:58
Compare
Choose a tag to compare
  • 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