Releases: Emy69/CoomerDL
v0.8.1
V0.8
Changes:
Fixes
- #25 API Changes: Adjustments were made to accommodate recent API changes.
- Fix: Initialize no_downloads_label: Fixed a
NoneType
error when initializing theno_downloads_label
element.
New Features
- Information Icon: Added a new information icon to enhance the user experience.
- JPG5 Download: Added functionality to download from the JPG5.su website.
Improvements
Progress Management:
- Added progress display in downloaded MB.
- Automatic cleanup of completed downloads.
- Improved verification of existing files before starting new downloads.
- Automatic creation of the progress window if it does not exist.
Secondary Progress Bar:
- Improved handling of the secondary progress bar window.
- Reorganized progress management into a separate module.
Visual Interface:
- Visual changes in the "About" window (
AboutWindow
). - Design refactoring to improve organization in
AboutWindow
. - Replaced the ellipsis button with a download icon.
Refactoring
- Removed the
reorder_progress_bars
method to simplify progress management. - Integrated
ProgressManager
into JPG5 download handling.
V0.7.2.1
Changes in the Application
-
Fix: The 403 error no longer occurs when attempting to download from simpcity.su.
-
New behavior: The first time you download from SimpCity, a browser window will open to solve the captcha and log in.
-
Cookies: Session cookies will be saved in
/resources/config/cookies.json
.
Known Issues
- Access denied: After a while, access to SimpCity may be denied. In this case, delete the
cookies.json
file and try logging in again. - Possible error messages: Although an error message may appear, image downloads will continue to work properly.
V0.7.2
Changes
- Added hover effect to folder path label c2ea8d34
Corrections
- Fix #22
This change improves download management by implementing verification of existing files to avoid redundant downloads. A process was added to check the size of local files against remote files before initiating a new download. If a file already exists and its size matches the remote file, the download is skipped. Additionally, download failures are handled more efficiently, reducing unnecessary downloads.
Prior to the implementation of βFix #22,β download management did not check for existing files in the destination directory, leading to redundant downloads that wasted space, time, and bandwidth. Download failures were also not managed properly, resulting in unnecessary attempts to redownload files.
- Implemented concurrent downloads within each bbWrapper 36919ec
Changes were made in the download of images from the bbWrapper, improving how these images are managed and downloaded to avoid interface freezing.
V0.7.1.1
Full Changelog: CoomerV0.7.1...CoomerV0.7.1.1
V0.7.1
Patch Notes
Changes Made:
- Translation: Added translation for "Processing videos...".
- Syntax Correction: Added the missing comma in "Processing videos...".
New Features:
-
Implemented loading management and progress tracking features.
-
Added a custom dropdown menu using CustomTkinter.
-
Added a button to open the destination folder.
Interface Improvements:
- Set a minimum window size equal to the initial resolution.
- Made background color changes in
create_menu_frame
.
Compatibility and Fixes:
- Fixed Linux compatibility issues for the Settings and Patch Notes windows.
- Corrected a JSON syntax error.
- Limited the maximum number of log lines.
- Added concurrent download support for SimpCity with progress tracking.
- Updated the scraper for Bunkr profiles: selectors updated due to HTML changes.
V0.6.3.1
Release Summary
-
Fix Update for Download Settings: Resolved an issue where the number of simultaneous downloads did not update
-
Treeview Enhancements: Added labels to differentiate the folder structures in the settings.
V0.6.3
Release Summary
Fixes
- Resolved issues with "Too Many Requests" (429) errors by implementing domain-specific request management and controlled request timing.
Additions
- Added concurrency control with Semaphores to manage requests per domain.
- Introduced a delay mechanism between requests to the same domain to comply with server rate limits.
Removals
- Removed unnecessary navigation sections in the settings panel, simplifying the user interface.
V0.6.2.1
CoomerDL Version 0.6.2.1 Release Notes
β¨ New Features:
- Display of Download Speed and ETA: Added the display of download speed and ETA in the user interface.
- Save Download Settings: The number of simultaneous downloads selected is now saved and maintained between sessions.
- Optimized Fetching: Fetching is only recorded when you select to download all user content.
- Warning Message on Close: Added a warning message for active downloads when closing the application.
- Clipboard Error Handling: Added translations for clipboard error handling.
- Config File Handling: Save simultaneous download settings and handle empty config files.
π Fixes:
- Log Fetching: Only log the fetching of all posts when the "download all" option is selected.
- UI Improvements: Removed
info_label
and updated text directly indownload_all_check
.
π§ Enhancements:
- Contributors Section: Added a contributors section to the About menu.
- New Menus: Two new menus added - "Report Error" and "Donate".
- Linux Compatibility: Merged pull request #14 from
DviantDses/dev
to ignore icon loading on Linux. - Search Query: Added the ability to set a search query for kemono/coomer profiles.
Coomer V0.5.1
CoomerV0.5.1 Add skip file check and translation support for existing files in dowβ¦