Commit Graph

  • 72dd8fc598 Merge pull request #588 from exislow:483-possibility-to-add-lrc-into-unsyncedlyrics-tag exislowandGitHub 2025-10-17 14:44:08 +02:00
  • 676569e511 feat(metadata): ✨ add support for synced and unsynced lyrics Robert Honz 2025-10-17 14:41:23 +02:00
  • f150b6ef6a Merge pull request #587 from exislow:515-should-upc-be-barcode-instead exislowandGitHub 2025-10-17 13:47:13 +02:00
  • a2e637e89c feat(metadata): ✨ add UPC metadata handling and configuration Robert Honz 2025-10-17 13:46:47 +02:00
  • e8bf12747f Merge pull request #586 from exislow:playlist_sort exislowandGitHub 2025-10-17 13:13:40 +02:00
  • dd5a402dce feat(path): ✨ add customizable delimiters for artist names in file paths Robert Honz 2025-10-17 13:13:19 +02:00
  • feebdda62f Merge pull request #585 from exislow:568-delimiter-to-semicolon-pls-add-option-to-change-to-whatever-the-user-wants exislowandGitHub 2025-10-17 12:10:42 +02:00
  • 5da1855028 feat(metadata): ✨ add customizable metadata delimiters for artists Robert Honz 2025-10-17 12:06:25 +02:00
  • 8ebb84bf2e Merge pull request #584 from exislow:561-queue-button-should-indicate-the-action-that-will-occur-when-clicked-currently-it-shows-present-state exislowandGitHub 2025-10-17 11:56:46 +02:00
  • 2594232cb9 Queue button should indicate the action that will occur when clicked — currently it shows present state Fixes #561 Robert Honz 2025-10-17 11:55:39 +02:00
  • 2f77ff59fa fix(Tidal): 🐛 handle all exceptions during token login Robert Honz 2025-10-17 11:01:23 +02:00
  • 4fbc4404f8 🌟 Version bumped to v0.28.0 Robert Honz 2025-10-15 23:10:38 +02:00
  • 04954eaf07 Merge pull request #577 from exislow:576-app-currently-does-not-work-tidal-auth-data-invalid exislowandGitHub 2025-10-15 23:09:02 +02:00
  • 6337b75e4b fix(dependencies): 🐛 update tidalapi version to 0.8.8 Robert Honz 2025-10-15 23:07:14 +02:00
  • a61234b055 chore(dependencies): update dependencies to latest versions Robert Honz 2025-10-15 22:19:01 +02:00
  • 882e583dbd 🌟 Version bumped to v0.27.0 Robert Honz 2025-10-06 14:14:05 +02:00
  • 10508218d1 fix(workflow): 🐛 update macOS target version in build matrix Robert Honz 2025-10-06 13:41:49 +02:00
  • 3c9ba3fc30 Merge pull request #563 from exislow/437-album-with-zero-tracks-causes-hang exislowandGitHub 2025-10-06 13:37:14 +02:00
  • 768ca6db9c fix(download): 🐛 handle empty items list in download process Robert Honz 2025-10-06 13:36:29 +02:00
  • a35a89a823 docs: 📝 add note about terminal flashing issue on Windows Robert Honz 2025-10-06 12:55:49 +02:00
  • de8076594c fix(cfg): 🐛 set metadata_replay_gain to false Robert Honz 2025-10-06 12:37:12 +02:00
  • d4ffefa113 docs: 📝 add installation instructions for libxcb-cursor0 on Ubuntu Robert Honz 2025-10-06 12:28:54 +02:00
  • 49fd7a100f fix(gui): 🐛 adjust MainWindow initialization and clean up close event method Robert Honz 2025-09-30 22:43:22 +02:00
  • 0d6381ab6e Merge pull request #517 from joshuacant/master exislowandGitHub 2025-09-30 22:40:54 +02:00
  • 099d1ee91d fix(metadata): 🐛 improve metadata retrieval and error handling Robert Honz 2025-09-30 22:34:53 +02:00
  • 723417b9bb Merge pull request #537 from iCrazeiOS/master exislowandGitHub 2025-09-30 22:28:32 +02:00
  • e52e17a8f5 Merge pull request #546 from maya-doshi/change_artist_delimiter exislowandGitHub 2025-09-29 18:41:00 +02:00
  • 59ee4cd272 change artist delimiter to semicolon Maya Doshi 2025-09-29 11:49:39 -04:00
  • 9f1b7a61b6 🌟 Version bumped to v0.26.7 Robert Honz 2025-09-25 20:45:22 +02:00
  • bfd7b8f252 Merge pull request #544 from exislow/541-winerror-123-the-filename-directory-name-or-volume-label-syntax-is-incorrect-on-windows-11 exislowandGitHub 2025-09-25 20:25:52 +02:00
  • dfc8968b1f fix(path): 🐛 correct filename sanitization logic Robert Honz 2025-09-25 20:25:00 +02:00
  • 4ecedd2920 Fix edge case with repository_url parsing iCrazeandGitHub 2025-09-17 14:47:49 +01:00
  • 060c185920 move window size and position restore into the correct function Joshua Cantara 2025-09-08 09:59:29 -04:00
  • f54d3dedcf add help strings for new settings Joshua Cantara 2025-09-08 09:49:21 -04:00
  • fed4cc1331 🌟 Version bumped to v0.26.6 Robert Honz 2025-09-07 19:45:54 +02:00
  • ebe7ec7834 Merge pull request #530 from exislow/526-error-while-downloading-songs-block-is-too-long-to-write exislowandGitHub 2025-09-07 19:38:09 +02:00
  • 8f8e8e0a78 fix(download): 🐛 adjust cover image handling to prevent metadata size issues Robert Honz 2025-09-07 19:37:39 +02:00
  • 018f477f0a Merge pull request #529 from exislow/508-pip-update-to-latest-version-not-possible-with-python-313 exislowandGitHub 2025-09-07 18:52:58 +02:00
  • 1a3baac75a fix(README): 📝 update Python version requirement to 3.12 only Robert Honz 2025-09-07 18:52:06 +02:00
  • 40952ce13a Merge pull request #528 from exislow:url-validator exislowandGitHub 2025-09-07 18:27:52 +02:00
  • 541527be32 feat(tidal): ✨ add url_ending_clean function and refactor URL handling. Fixes #523 Robert Honz 2025-09-07 18:27:30 +02:00
  • 47b1f2a669 fix: 📝 update placeholder text for bug report Robert Honz 2025-09-07 17:13:08 +02:00
  • 3462f5a26a set column widths dynamically based on window width Joshua Cantara 2025-09-01 15:34:29 -04:00
  • 4c0d78b5ed save and restore main window position and size Joshua Cantara 2025-09-01 14:49:24 -04:00
  • 64597bc2f6 double click a result row to download it Joshua Cantara 2025-09-01 13:18:50 -04:00
  • 8939796164 🌟 Version bumped to v0.26.5 Robert Honz 2025-08-13 08:20:21 +02:00
  • 1b534dc37a Merge pull request #505 from exislow/playlist-create-file-type-fix exislowandGitHub 2025-08-13 08:17:55 +02:00
  • 8dd75897e3 refactor(constants): streamline enums and enhance type annotations Robert Honz 2025-08-13 08:17:11 +02:00
  • 0d8bc88f96 Merge pull request #502 from exislow/484-url-metadata-still-corrupting-downloaded-files-0262-gui-x64 exislowandGitHub 2025-08-12 19:37:25 +02:00
  • f16165558c feat: add metadata_write_url setting for conditional URL metadata writing Robert Honz 2025-08-12 19:36:41 +02:00
  • d6b1cae1ff 🌟 Version bumped to v0.26.4 Robert Honz 2025-08-12 18:30:55 +02:00
  • 93f64eab02 Merge pull request #500 from exislow/425-download-original-cover exislowandGitHub 2025-08-12 18:23:28 +02:00
  • d481a26ccb feat: add support for original image dimension in album covers Robert Honz 2025-08-12 18:22:59 +02:00
  • 8b8cc9c2fe 🌟 Version bumped to v0.26.3 Robert Honz 2025-08-12 18:03:57 +02:00
  • 9c7656f1d8 Merge pull request #499 from exislow/487-icon-is-misaligned exislowandGitHub 2025-08-12 16:03:21 +02:00
  • ef507b56ed feat(gui): enhance app icons with multi-resolution support Robert Honz 2025-08-12 16:02:41 +02:00
  • e8db68992f Merge pull request #498 from exislow/490-add-album_date-placeholder-for-full-iso-release-date-yyyy-mm-dd exislowandGitHub 2025-08-12 10:55:48 +02:00
  • afdb523cb5 feat: add support for formatting album release dates Robert Honz 2025-08-12 10:52:53 +02:00
  • 23fda8ed33 Merge pull request #497 from exislow/add-video-id exislowandGitHub 2025-08-12 10:18:48 +02:00
  • a0a6a8d15b refactor(helper): improve ID format handling logic Robert Honz 2025-08-12 10:18:20 +02:00
  • c825cc2587 Merge pull request #496 from exislow/469-add-upc-when-available exislowandGitHub 2025-08-12 09:57:02 +02:00
  • bf2f5055a0 feat(metadata): add UPC support for metadata tagging Robert Honz 2025-08-12 09:55:34 +02:00
  • 6596bca703 Merge pull request #493 from exislow/dependency-update exislowandGitHub 2025-08-11 13:09:32 +02:00
  • 5375850f98 Update dependencies in pyproject.toml Robert Honz 2025-08-11 13:06:16 +02:00
  • 460312dbd7 Merge pull request #480 from Jasperhino/patch-1 exislowandGitHub 2025-07-08 10:16:42 +02:00
  • d6bb9d51d2 chore(workflow): 🚀 Update build matrix for GUI packaging across multiple OS Robert Honz 2025-07-08 09:58:30 +02:00
  • 7d60950613 fix(makefile): 🐛 Remove gui-macos-dmg-intel target and related commands Robert Honz 2025-07-08 09:57:33 +02:00
  • b3c53ab396 fix(makefile): 🐛 Update gui-macos-dmg command to use sudo for create-dmg Robert Honz 2025-07-08 09:38:06 +02:00
  • bc6d2b9a76 Update README.md to work with zsh Jasper BlumandGitHub 2025-07-04 17:50:29 +02:00
  • f0bbbc0108 fix(gui): 🐛 Correct make gui-macos-dmg command and add delay Robert Honz 2025-07-04 00:02:41 +02:00
  • ae17fab057 chore(workflow): 🚀 Update GUI packaging process for macOS Robert Honz 2025-07-03 23:45:21 +02:00
  • 0e7dda5622 Bump pyside6 version from 6.8.1 to 6.9.0 in pyproject.toml Robert Honz 2025-07-03 15:41:55 +02:00
  • 6f499057aa chore(workflow): 🚀 Add release and test build GitHub Actions workflow Robert Honz 2025-07-03 11:32:28 +02:00
  • fa1ea1fc87 refactor(tox): 🔧 Remove Python 3.13 from testing matrix Robert Honz 2025-07-03 11:24:50 +02:00
  • de64d3e94b Merge pull request #479 from exislow/457-cli-ux-enhancement-assume-dl-command-when-a-link-is-specified-as-the-first-argument exislowandGitHub 2025-07-03 11:20:11 +02:00
  • 650e799eb6 refactor(cli): restructure callback and favorites commands Robert Honz 2025-07-03 11:09:57 +02:00
  • 7da0d4c41e Merge pull request #478 from exislow/ai-refactoring exislowandGitHub 2025-07-03 09:57:26 +02:00
  • 4662d18fdf refactor(decryption): ✨ Improve docstring for decrypt_security_token function Robert Honz 2025-07-03 09:45:18 +02:00
  • 5b110638e0 refactor(cli): 🔧 Update context handling in download functions Robert Honz 2025-07-03 08:57:46 +02:00
  • a96d44170b refactor(download): 🔧 Improve media validation and preparation logic Robert Honz 2025-07-03 08:53:44 +02:00
  • bfc0c92d69 fix: downgrade pyside6 version from 6.8.3 to 6.8.1 for compatibility Robert Honz 2025-07-03 08:52:04 +02:00
  • 3085cd67a1 refactor(download): ✨ Enhance media collection handling and download execution Robert Honz 2025-07-02 15:11:19 +02:00
  • 33f5fcbda8 refactor(download): 🔧 Improve media validation and download process Robert Honz 2025-07-02 14:52:31 +02:00
  • 37f9250cdf refactor(download): ✨ Refactor media download logic for clarity and efficiency Robert Honz 2025-07-02 10:29:54 +02:00
  • 6d7f4f1625 refactor(guidelines): ✨ Improve clarity in coding standards Robert Honz 2025-07-02 09:56:57 +02:00
  • 35d4ff9229 refactor(download): ✨ Enhance docstrings for RequestsClient and Download classes Robert Honz 2025-07-02 08:55:56 +02:00
  • 6d62a3b5c0 refactor(guidelines): ✨ Update coding standards for type annotations Robert Honz 2025-07-02 08:49:32 +02:00
  • fd16a620f2 refactor(gui): ✨ Enhance type annotations and improve method signatures Robert Honz 2025-07-02 08:47:59 +02:00
  • 99b4347b9a refactor(gui): ✨ Improve filter handling in MainWindow Robert Honz 2025-07-01 15:58:51 +02:00
  • 76f6010a12 refactor(gui): ✨ Enhance type annotations and improve method signatures Robert Honz 2025-07-01 15:52:30 +02:00
  • 395771a939 refactor(guidelines): ✨ Update coding standards for type annotations and add PEP references Robert Honz 2025-07-01 14:36:37 +02:00
  • d8a6c26d65 refactor(gui): ✨ Enhance documentation for MainWindow methods Robert Honz 2025-07-01 14:30:10 +02:00
  • aa532f62fc refactor(gui): ✨ Improve search_result_to_model method and extract helper functions Robert Honz 2025-07-01 13:35:17 +02:00
  • 6b99c4ba62 fix(cli): 🐛 Correct type for item_id in _handle_album_playlist_mix_artist Robert Honz 2025-07-01 13:19:28 +02:00
  • 38a97357dd refactor(cli): ✨ Improve function documentation and remove unused imports Robert Honz 2025-07-01 11:42:07 +02:00
  • 4dde8c819a chore: 🔧 Update coding standards and documentation guidelines Robert Honz 2025-07-01 11:33:04 +02:00
  • 29ffd5df4b chore: 🔧 Update link format in README Robert Honz 2025-07-01 11:09:27 +02:00
  • a91a368994 feat: ✨ Enhance media formatting functions Robert Honz 2025-07-01 11:05:33 +02:00
  • 1f7d8a15e2 chore: 🔧 Update docstring guidelines for typing usage Robert Honz 2025-07-01 11:04:58 +02:00
  • de47935f04 chore: 🔧 Update coding standards for Python Robert Honz 2025-07-01 10:46:41 +02:00