 exislowandGitHub
|
f150b6ef6a
|
Merge pull request #587 from exislow:515-should-upc-be-barcode-instead
feat(metadata): ✨ add UPC metadata handling and configuration
|
2025-10-17 13:47:13 +02:00 |
|
 exislowandGitHub
|
e8bf12747f
|
Merge pull request #586 from exislow:playlist_sort
feat(path): ✨ add customizable delimiters for artist names in file paths
|
2025-10-17 13:13:40 +02:00 |
|
 exislowandGitHub
|
feebdda62f
|
Merge pull request #585 from exislow:568-delimiter-to-semicolon-pls-add-option-to-change-to-whatever-the-user-wants
feat(metadata): ✨ add customizable metadata delimiters for artists
|
2025-10-17 12:10:42 +02:00 |
|
 exislowandGitHub
|
8ebb84bf2e
|
Merge pull request #584 from exislow:561-queue-button-should-indicate-the-action-that-will-occur-when-clicked-currently-it-shows-present-state
Queue button should indicate the action that will occur when clicked — currently it shows present state
|
2025-10-17 11:56:46 +02:00 |
|
 exislowandGitHub
|
04954eaf07
|
Merge pull request #577 from exislow:576-app-currently-does-not-work-tidal-auth-data-invalid
fix(dependencies): 🐛 update `tidalapi` version to 0.8.8
|
2025-10-15 23:09:02 +02:00 |
|
 exislowandGitHub
|
3c9ba3fc30
|
Merge pull request #563 from exislow/437-album-with-zero-tracks-causes-hang
fix(download): 🐛 handle empty items list in download process
|
2025-10-06 13:37:14 +02:00 |
|
 exislowandGitHub
|
0d6381ab6e
|
Merge pull request #517 from joshuacant/master
Adds: window size/position saving, dynamic column widths, double-click row action
|
2025-09-30 22:40:54 +02:00 |
|
 exislowandGitHub
|
723417b9bb
|
Merge pull request #537 from iCrazeiOS/master
Fix edge case with repository_url parsing
|
2025-09-30 22:28:32 +02:00 |
|
 exislowandGitHub
|
e52e17a8f5
|
Merge pull request #546 from maya-doshi/change_artist_delimiter
change artist delimiter to semicolon
|
2025-09-29 18:41:00 +02:00 |
|
 exislowandGitHub
|
bfd7b8f252
|
Merge pull request #544 from exislow/541-winerror-123-the-filename-directory-name-or-volume-label-syntax-is-incorrect-on-windows-11
fix(path): 🐛 correct filename sanitization logic
|
2025-09-25 20:25:52 +02:00 |
|
 exislowandGitHub
|
ebe7ec7834
|
Merge pull request #530 from exislow/526-error-while-downloading-songs-block-is-too-long-to-write
fix(download): 🐛 adjust cover image handling to prevent metadata size…
|
2025-09-07 19:38:09 +02:00 |
|
 exislowandGitHub
|
018f477f0a
|
Merge pull request #529 from exislow/508-pip-update-to-latest-version-not-possible-with-python-313
fix(README): 📝 update Python version requirement to 3.12 only
|
2025-09-07 18:52:58 +02:00 |
|
 exislowandGitHub
|
40952ce13a
|
Merge pull request #528 from exislow:url-validator
Url-validator
|
2025-09-07 18:27:52 +02:00 |
|
 exislowandGitHub
|
1b534dc37a
|
Merge pull request #505 from exislow/playlist-create-file-type-fix
refactor(constants): streamline enums and enhance type annotations
|
2025-08-13 08:17:55 +02:00 |
|
 exislowandGitHub
|
0d8bc88f96
|
Merge pull request #502 from exislow/484-url-metadata-still-corrupting-downloaded-files-0262-gui-x64
feat: add metadata_write_url setting for conditional URL metadata wri…
|
2025-08-12 19:37:25 +02:00 |
|
 exislowandGitHub
|
93f64eab02
|
Merge pull request #500 from exislow/425-download-original-cover
feat: add support for original image dimension in album covers
|
2025-08-12 18:23:28 +02:00 |
|
 exislowandGitHub
|
9c7656f1d8
|
Merge pull request #499 from exislow/487-icon-is-misaligned
feat(gui): enhance app icons with multi-resolution support
|
2025-08-12 16:03:21 +02:00 |
|
 exislowandGitHub
|
e8db68992f
|
Merge pull request #498 from exislow/490-add-album_date-placeholder-for-full-iso-release-date-yyyy-mm-dd
feat: add support for formatting album release dates
|
2025-08-12 10:55:48 +02:00 |
|
 exislowandGitHub
|
23fda8ed33
|
Merge pull request #497 from exislow/add-video-id
refactor(helper): improve ID format handling logic
|
2025-08-12 10:18:48 +02:00 |
|
 exislowandGitHub
|
c825cc2587
|
Merge pull request #496 from exislow/469-add-upc-when-available
feat(metadata): add UPC support for metadata tagging
|
2025-08-12 09:57:02 +02:00 |
|
 exislowandGitHub
|
6596bca703
|
Merge pull request #493 from exislow/dependency-update
Update dependencies in pyproject.toml
|
2025-08-11 13:09:32 +02:00 |
|
 exislowandGitHub
|
460312dbd7
|
Merge pull request #480 from Jasperhino/patch-1
Update README.md to work with zsh
|
2025-07-08 10:16:42 +02:00 |
|
 exislowandGitHub
|
de64d3e94b
|
Merge pull request #479 from exislow/457-cli-ux-enhancement-assume-dl-command-when-a-link-is-specified-as-the-first-argument
|
2025-07-03 11:20:11 +02:00 |
|
 exislowandGitHub
|
7da0d4c41e
|
Merge pull request #478 from exislow/ai-refactoring
|
2025-07-03 09:57:26 +02:00 |
|
 exislowandGitHub
|
e35f5eef78
|
Merge pull request #476 from exislow/474-save-path-now-cannot-be-accessed
🛠️ Windows drives won't get sanitized anymore. Fixes #474
|
2025-07-01 07:34:51 +02:00 |
|
 exislowandGitHub
|
28f15e0bff
|
Merge pull request #471 from exislow/447-character-limits-on-album-name
🛠️ Directory length limit is checked and adapted correctly now. Fixes #447 & #436
|
2025-06-30 16:36:01 +02:00 |
|
 exislowandGitHub
|
1499c2994c
|
Merge pull request #467 from exislow/424-use-album-date-instead-of-date-added
✨ Either date added or date released will be shown, depending if a list is selected or a search was performed. Fixes #424
|
2025-06-30 10:45:37 +02:00 |
|
 exislowandGitHub
|
949aec8b61
|
Merge pull request #465 from exislow/409-reloading-left-sidebar-creates-duplicates-under-favorites
🛠️ Favorites won't getting duplicated after user hits the list reload button. Fixes #409
|
2025-06-30 08:40:24 +02:00 |
|
 exislowandGitHub
|
8fa41050ec
|
Merge pull request #462 from exislow/422-cli-crash-when-the-content-is-no-longer-available
422 cli crash when the content is no longer available
|
2025-06-29 21:29:39 +02:00 |
|
 exislowandGitHub
|
1d8d11dcc9
|
Merge pull request #461 from exislow/423-long-unresponsive-hangs-on-cover-loading
👷 Lists and cover will be loaded in background. Gui won't hang anymore. Fixes #423
|
2025-06-29 20:34:38 +02:00 |
|
 exislowandGitHub
|
625775106e
|
Merge pull request #428 from JuanJesusAlejoSillero/master
Fix UnboundLocalError in GUI on_populate_tree_lists method leading to unresponsive left panel
|
2025-06-29 13:15:59 +02:00 |
|
 exislowandGitHub
|
ebc3e84f84
|
Merge pull request #459 from exislow/458-newest-version-does-not-open-on-windows-client
🛠️ Fixed wrong repo url after pyproject.toml update. Credits to @orbi…
|
2025-06-29 12:36:36 +02:00 |
|
 exislowandGitHub
|
a49381cfb0
|
Merge pull request #456 from exislow/dependency-update
✨ Dependency update. pyproject.toml fixes. isort-seed removal.
|
2025-06-27 12:13:56 +02:00 |
|
 exislowandGitHub
|
98510fcd3b
|
Merge pull request #406 from exislow/165-feature-get-playlist-track-number
✨ Implemented playlist track position naming (`{list_pos}`) for downloads. Fixes #165
|
2025-04-02 07:01:11 +02:00 |
|
 exislowandGitHub
|
903871002c
|
Merge pull request #399 from exislow/386-videos-not-downloading
🛠️ Fix: Only re-create media item if it is a track. Fixes #386
|
2025-03-25 21:23:03 +01:00 |
|
 exislowandGitHub
|
1c4e669df8
|
Merge pull request #390 from exislow/277-bug-downloads-stopcrashes-on-downloading-large-list-from-artist-on-window-11-24h2-using-gui-all-in-one-app
👷 Check if albums and videos are available or not due to regional restrictions. Fixes #277
|
2025-03-24 08:58:25 +01:00 |
|
 exislowandGitHub
|
e6e49f6ff8
|
Merge pull request #388 from exislow/387-config-module-not-found
🛠️ Fixed relative import error. Fixes #387
|
2025-03-23 21:08:45 +01:00 |
|
 exislowandGitHub
|
34b9ffc57a
|
Merge pull request #380 from exislow/149-feature-add-pauseresume-button-for-interrupting-the-download
✨ Downloads can be now paused / resumed. Fixes #149 & 324
|
2025-03-03 09:32:20 +01:00 |
|
 exislowandGitHub
|
2aff7c920e
|
Merge pull request #378 from exislow/374-remove-when-downloading-much-files
👷 CLI: Download list is scrolling vertically and overall progress is …
|
2025-03-01 21:54:21 +01:00 |
|
 exislowandGitHub
|
326246cdcc
|
Merge pull request #377 from exislow/371-close-connection-after-download
👷 Close network connections explicitly. Fixes #371
|
2025-02-28 17:28:19 +01:00 |
|
 exislowandGitHub
|
72f68ab735
|
Merge pull request #376 from exislow/358-unable-to-download-album-with-too-many-artists
🛠️ Fixed path length sanitation. Also refactored the path helper to u…
|
2025-02-28 16:57:42 +01:00 |
|
 exislowandGitHub
|
c3949daee5
|
Merge pull request #359 from aSeriousDeveloper/patch-1
Update mkdocs.yml to include `home_page`
|
2025-02-28 11:53:29 +01:00 |
|
 exislowandGitHub
|
3ff6af1db3
|
Merge pull request #375 from exislow/353-slash-in-playlist-name-not-replaced-for-m3u
🛠️ Fixes slahes in m3u names
|
2025-02-28 11:50:02 +01:00 |
|
 exislowandGitHub
|
3af7d12580
|
Merge pull request #369 from flesnuk/master
Add isrc to path formatting
|
2025-02-28 11:14:21 +01:00 |
|
 exislowandGitHub
|
e68bbf4db4
|
Merge pull request #342 from exislow/338-video-object-has-no-attribute-media_metadata_tags
🛠️ Fix: No `media_metadata_tags` available for videos. Fixes #338
|
2025-01-17 09:44:04 +01:00 |
|
 exislowandGitHub
|
445a759d56
|
Merge pull request #336 from exislow/335-error-while-upgrading-to-0243-modulenotfounderror-no-module-named-helper
🛠️ Fix: Missing module prefix on import. Fixes #335
|
2025-01-14 07:57:21 +01:00 |
|
 exislowandGitHub
|
891ad626e8
|
Merge pull request #334 from exislow/322-bug-skip_existing-not-working-for-flacs
👷 File extension guesser improved. Fixes #322
|
2025-01-12 17:42:48 +01:00 |
|
 exislowandGitHub
|
aa763a9bca
|
Merge pull request #311 from exislow/nuitka
Shifting from PyInstaller to Nuitka
|
2025-01-05 18:43:26 +01:00 |
|
 exislowandGitHub
|
edcd689840
|
Merge branch 'master' into nuitka
|
2025-01-05 18:43:16 +01:00 |
|
 exislowandGitHub
|
463ec90e54
|
Merge pull request #297 from V3ntus/master
feat: allow downloading favorite tracks, artists, albums, and videos collections
|
2025-01-04 13:15:49 +01:00 |
|
 exislowandGitHub
|
96d1d24459
|
Merge pull request #282 from exislow/108-feature-adding-option-for-downloading-playlists-as-m3u
108 feature adding option for downloading playlists as m3u
|
2024-12-16 14:43:30 +01:00 |
|
 exislowandGitHub
|
c4b5ae1cb9
|
Merge pull request #281 from exislow/180-feature-multi-threaded-downloads-download-album-covers
✨ Multithreaded downloads implemented (for Playlists, Albums etc.). F…
|
2024-12-15 23:35:31 +01:00 |
|
 exislowandGitHub
|
62c32f19a4
|
Merge pull request #280 from exislow/142-help-any-way-to-set-2-digits-for-track-number
✨ Album track number padding can be set. Fixes #142
|
2024-12-15 20:37:37 +01:00 |
|
 exislowandGitHub
|
fc32e99907
|
Merge pull request #276 from exislow/267-help-videos-not-downloading
267-help-videos-not-downloading
|
2024-12-13 10:16:02 +01:00 |
|
 exislowandGitHub
|
f74ee3337e
|
Merge pull request #259 from exislow/240-feature-add-replaygain-information
✨ ReplayGain information added to metadata.
|
2024-11-29 21:57:18 +01:00 |
|
 exislowandGitHub
|
ad63d686f2
|
Merge pull request #258 from exislow/file-extension-fix
File extension fix
|
2024-11-29 18:04:15 +01:00 |
|
 exislowandGitHub
|
6da679b262
|
Merge pull request #257 from exislow/login-to-simple
Login to simple
|
2024-11-29 17:42:31 +01:00 |
|
 exislowandGitHub
|
4deaf94fb5
|
Merge pull request #256 from exislow/update-dependencies
✨ Dependency updates.
|
2024-11-29 17:34:16 +01:00 |
|
 exislowandGitHub
|
8b895ce184
|
Merge pull request #249 from exislow/248-bug-500-server-error-internal-server-error-for-url
248 bug 500 server error internal server error for url
|
2024-11-20 12:31:03 +01:00 |
|
 exislowandGitHub
|
91244c0936
|
Merge pull request #242 from exislow/239-bug-album_artist-for-format_track-of-cfg-is-not-working-properly
🛠️ Fixed `{album_artist}` tag replacement on track level. Fixes #239
|
2024-11-17 23:07:07 +01:00 |
|
 exislowandGitHub
|
ea2cf57167
|
Merge pull request #241 from exislow/236-feature-qt-version-68
✨ Downgraded PySide6 to former version 6.7.0 to support Win7 again. Fixes #236
|
2024-11-17 12:06:23 +01:00 |
|
 exislowandGitHub
|
841ffaee4d
|
Merge pull request #235 from exislow/201-feature-add-downloaded-songname-to-stdout
✨ Finished items will be written to log output. Minor refactoring.
|
2024-11-15 09:57:37 +01:00 |
|
 exislowandGitHub
|
16dc6e9133
|
Merge pull request #233 from exislow/232-bug-problems-with-metadata-of-high-quality-flac-files-downloaded-from-tidal-via-the-downloader
🛠️ Workaround for wrong extension detection of `tidalapi`. Fixes #232
|
2024-11-14 13:12:14 +01:00 |
|
 exislowandGitHub
|
fc09060575
|
Merge pull request #230 from exislow/tidalapi-update
✨ `tidalapi` and dependent code was updated.
|
2024-11-13 13:11:16 +01:00 |
|
 exislowandGitHub
|
c75edc9b6b
|
Merge pull request #229 from exislow/196-feature-do-not-add-the-2-5-second-pause-until-the-next-file-if-the-current-file-is-skipped
196 feature do not add the 2 5 second pause until the next file if the current file is skipped
|
2024-11-13 12:36:35 +01:00 |
|
 exislowandGitHub
|
4e5b4ff4bc
|
Merge pull request #227 from exislow/multithread-track
✨ Track segments are downloaded simultaneously, which results in a hu…
|
2024-11-12 22:15:44 +01:00 |
|
 exislowandGitHub
|
4cef07b08f
|
Merge pull request #226 from exislow/gui-enhancement
Gui enhancement
|
2024-11-11 12:08:44 +01:00 |
|
 exislowandGitHub
|
6732c5e15e
|
Merge pull request #225 from exislow/176-feature-polishing-out-the-program
Capitalized FLAC metadata tags.
|
2024-11-10 14:59:06 +01:00 |
|
 exislowandGitHub
|
ec3e873ab6
|
Merge pull request #224 from exislow/200-feature-make-artist_name-be-the-main-artist-of-the-song
Fix: `{album_artist}` is now emitting only the album artist is only r…
|
2024-11-10 14:30:22 +01:00 |
|
 exislowandGitHub
|
2ffdc90fde
|
Merge pull request #223 from exislow/151-feature-create-a-proper-folder-structure-to-organise-tracks-which-would-be-on-multiple-cds
`{track_volume_num_optional}` and `{track_volume_num_optional_CD}` ad…
|
2024-11-10 14:22:16 +01:00 |
|
 exislowandGitHub
|
07a899ab77
|
Merge pull request #222 from exislow/171-bug-contributing-artists-not-used-for-album-download
Fix: Replace `{artist_name}` only on Track / Video basis. Fixes #171
|
2024-11-10 13:56:55 +01:00 |
|
 exislowandGitHub
|
96f762651e
|
Merge pull request #221 from exislow/197-bug-both-cli-and-gui-app-crashes-with-jsondecodeerror-expecting-value-line-1-column-1-char-0
If login fails `token.json` will be removed, so the user can have a f…
|
2024-11-10 12:42:17 +01:00 |
|
 exislowandGitHub
|
ef2116f2b0
|
Merge pull request #220 from exislow/187-bug-audio-files-less-than-8-seconds-do-not-download
Fix: Short tracks won't cause an error on download. No infinity downl…
|
2024-11-10 12:24:43 +01:00 |
|
 exislowandGitHub
|
11b7f39122
|
Merge pull request #217 from exislow/153-feature-takes-long-time-to-down-load-albums
PKCE login is no longer required for HI_RES_LOSSLESS. Fixes #153
|
2024-11-09 17:34:31 +01:00 |
|
 exislowandGitHub
|
e4578cf257
|
Merge pull request #216 from exislow/141-bug-when-xdg_config_home-set-config-dir-is-ignored-and-new-config-generated-in-configconfigtidal_dl_ng
141 bug when xdg config home set config dir is ignored and new config generated in configconfigtidal dl ng
|
2024-11-09 13:53:10 +01:00 |
|
 exislowandGitHub
|
99e8c5f327
|
Merge pull request #215 from exislow/131-bug-not-all-playlists-being-shown
Bug fix: Pagination for user playlists loading more than 50 items now…
|
2024-11-09 08:55:44 +01:00 |
|
 exislowandGitHub
|
bd9244996a
|
Merge pull request #214 from exislow/184-bug-httperror-500-server-error-internal-server-error-for-url
Fixed bad logger call. Fixes #184
|
2024-11-08 17:35:35 +01:00 |
|
 exislowandGitHub
|
31d324641b
|
Merge pull request #213 from exislow/update-tidal-api
Update tidalapi
|
2024-11-08 17:29:29 +01:00 |
|
 exislowandGitHub
|
0243ed70a7
|
Merge pull request #212 from exislow/feature/package-update
Feature/package update
|
2024-11-06 13:55:53 +01:00 |
|
 exislowandGitHub
|
41bf83d5dc
|
Merge pull request #211 from exislow/pr-fixes
Pr fixes
|
2024-11-06 10:04:24 +01:00 |
|
 exislowandGitHub
|
5ff5167983
|
Merge pull request #143 from maya-doshi/autodetect-ffmpeg
Autodetect ffmpeg path if not present in configuration
|
2024-11-06 09:19:37 +01:00 |
|
 exislowandGitHub
|
17390cba7c
|
Merge pull request #140 from fire1ce/patch-1
Update gui.py - misspell
|
2024-07-04 12:03:13 +02:00 |
|
 exislowandGitHub
|
a41931f3bf
|
Merge pull request #105 from exislow/87-feature-add-a-possibilty-to-filter-columns
87 feature add a possibilty to filter columns
|
2024-05-15 09:07:04 +02:00 |
|
 exislowandGitHub
|
c09781cd8b
|
Merge pull request #89 from exislow/58-feature-show-the-audio-resolution-of-an-album-in-the-search-tree-upgrade-to-tidalapi-version-076
58 feature show the audio resolution of an album in the search tree upgrade to tidalapi version 076
|
2024-04-20 11:30:57 +02:00 |
|
 exislowandGitHub
|
d7e4a888b7
|
Merge pull request #78 from exislow/77-bug-excessive-api-requests-caused-by-if-file-exist-skip-download-check-during-playlist-download
✨ Download delay enabled for skipped tracks.
|
2024-04-03 06:11:51 +02:00 |
|
 exislowandGitHub
|
efba6df1c5
|
Merge pull request #68 from exislow/45-support-for-artist-download
45 support for artist download
|
2024-03-22 18:19:49 +01:00 |
|
 exislowandGitHub
|
08a876feaf
|
Merge pull request #67 from exislow/62-bug-version-info-not-displayed
🛠️ Version will be shown correctly.
|
2024-03-22 16:20:51 +01:00 |
|
 exislowandGitHub
|
0461c53be4
|
Merge pull request #66 from exislow/63-feature-provide-feedback-if-ffmpeg-not-found-on-path
63 feature provide feedback if ffmpeg not found on path
|
2024-03-22 15:50:23 +01:00 |
|
 exislowandGitHub
|
43326ec93f
|
Merge pull request #50 from exislow/48-401-client-error
48 401 client error (item not available anymore)
|
2024-02-26 07:02:57 +01:00 |
|
 exislowandGitHub
|
9dd9e49fa7
|
Merge pull request #34 from exislow/reload-lists
✨ GUI user lists can be reloaded. Logout is possible.
|
2024-02-05 06:33:22 +01:00 |
|
 exislowandGitHub
|
957f6b2d4e
|
Merge pull request #32 from exislow/settings
Settings Dialog
|
2024-02-04 12:51:08 +01:00 |
|
 exislowandGitHub
|
a8a14e71ef
|
Merge pull request #27 from exislow/19-adding-lyrics-to-stand-alone-lrc-file
#19 adding lyrics to stand alone lrc file
|
2024-02-01 20:54:49 +01:00 |
|
 exislowandGitHub
|
9306a30f25
|
Merge pull request #26 from exislow/dl-wait-track
✨ Respect download delay when downloading a bunch of tracks / videos.
|
2024-02-01 20:05:25 +01:00 |
|
 exislowandGitHub
|
2ec3314b07
|
Merge pull request #25 from exislow/pkce
Pkce
|
2024-02-01 07:42:08 +01:00 |
|
 exislowandGitHub
|
ce9afc1629
|
Merge branch 'master' into pkce
|
2024-02-01 07:41:59 +01:00 |
|
 exislowandGitHub
|
7c0d2ab2ea
|
Merge pull request #21 from exislow/class_default
♻️ Removed unnecessary default values.
|
2024-01-27 16:51:55 +01:00 |
|
 exislowandGitHub
|
eb868f27f0
|
Merge pull request #18 from exislow/16-list-album-playlist-mix-etc-item-view-within-the-gui
✨ Lists within results can be expanded and partially downloaded.
|
2024-01-19 14:35:25 +01:00 |
|
 exislowandGitHub
|
fe5c6ba459
|
Merge pull request #14 from typingbeaver/patch-lyrics
Include timestamps in lyrics
|
2024-01-10 19:35:27 +01:00 |
|
 exislowandGitHub
|
123d0a0f12
|
Merge pull request #13 from typingbeaver/config-patch
Fix config error in album naming
|
2024-01-10 18:41:18 +01:00 |
|