Commit 9b7bb7d
committed
Version 5.8.0 - Enhanced download capabilities, Tor compatibility, and UI improvements
- Fix Tor startup issues on Linux and cross-platform compatibility. Create temporary torrc file to avoid system config conflicts on Linux. Use --torc-file argument for clean Tor initialization.
- Add FLAC file support to downloader and preview. This commit adds support for the FLAC audio file format across the creator and post downloader modules. FLAC files can now be detected, previewed, and filtered using the UI checkboxes.
- Add option to download post text as desc.txt. Introduces a checkbox in both creator and post downloaders to enable downloading post text content as desc.txt. Implements logic to fetch, parse, and save post descriptions, with translations and logging for success or failure. Updates language file with new translation keys.
- Enable multi-selection and bulk actions in post/file lists. Updated both CreatorDownloaderTab and PostDownloaderTab to support extended selection in their respective QListWidgets. Checkbox toggling and item highlighting now apply to all selected items, allowing for bulk operations. Refactored selection handling and removed single-item click handlers in favor of selection change events.
- Improve URL parsing and query handling for creator downloads. Enhanced URL parsing logic to robustly extract service and creator IDs, including handling of query parameters such as offset and search queries. Added support for single-page requests and improved error handling for malformed URLs. Updated related methods to consistently clean extracted values and handle unexpected URL structures.1 parent 0b367f0 commit 9b7bb7d
4 files changed
Lines changed: 11 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
3 | 11 | | |
4 | 12 | | |
5 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
0 commit comments