Commit Graph

  • 9956f051ac feat: disable Amazon in service picker (fallback only) zarzet 2026-02-04 11:25:18 +07:00
  • b33ae905a2 feat: add support for Deezer, Tidal, and YT Music links zarzet 2026-02-04 11:09:07 +07:00
  • 11eb0aa12a docs: shorten changelog format for v3.3.6 and v3.4.0 zarzet 2026-02-04 10:55:16 +07:00
  • 7c08321ce3 refactor: continue code cleanup zarzet 2026-02-04 10:39:34 +07:00
  • e20becdca7 refactor: remove more redundant comments zarzet 2026-02-04 10:20:04 +07:00
  • 24897e25e2 refactor: clean up redundant comments and code zarzet 2026-02-04 10:04:44 +07:00
  • 2dc4cef583 feat: add device info to log export zarzet 2026-02-04 09:53:40 +07:00
  • 34c95fbd81 fix: persist lastScannedAt to SharedPreferences zarzet 2026-02-04 09:49:22 +07:00
  • 9071db9b88 feat: block duplicate downloads for tracks in local library zarzet 2026-02-04 09:39:54 +07:00
  • 3eb2fdd7fa fix: resolve analyzer warnings zarzet 2026-02-03 23:15:32 +07:00
  • 99e0d3d361 refactor: remove cloud save feature entirely zarzet 2026-02-03 23:10:19 +07:00
  • a2eb89e230 feat: add advanced library filters (source, quality, format, date) zarzet 2026-02-03 22:52:29 +07:00
  • b21e953ef1 perf: optimize LocalAlbumScreen with track caching zarzet 2026-02-03 22:25:49 +07:00
  • 0ef086ce57 fix: improve queue_tab code quality and consistency zarzet 2026-02-03 22:25:11 +07:00
  • 72d45746a5 feat: add local library albums to Albums tab with unified grid and LocalAlbumScreen zarzet 2026-02-03 21:51:40 +07:00
  • 9c22f41a3e feat: rename History tab to Library and show local library items zarzet 2026-02-03 19:53:53 +07:00
  • 22f001a735 feat: add SFTP host key management and security improvements zarzet 2026-02-03 19:25:09 +07:00
  • 26d464d3c7 feat: add local library scanning with duplicate detection zarzet 2026-02-03 19:24:28 +07:00
  • 3d6a3f8d04 fix: improve failed downloads export organization zarzet 2026-02-03 15:26:25 +07:00
  • 39ce22a9e2 refactor(ui): move Download Network and Auto Export settings higher zarzet 2026-02-03 15:22:43 +07:00
  • 88f9a65d11 fix(l10n): fix ICU plural syntax warnings in Russian and Turkish zarzet 2026-02-03 15:17:22 +07:00
  • 663ee12bcc feat: implement cloud upload with WebDAV and SFTP support zarzet 2026-02-03 15:14:29 +07:00
  • b3c98cecc3 New translations app_en.arb (Turkish) Zarz Eleutherius 2026-02-02 08:25:49 +07:00
  • 49a18a977b New translations app_en.arb (Hindi) Zarz Eleutherius 2026-02-02 08:25:48 +07:00
  • a5d0feeedf New translations app_en.arb (Indonesian) Zarz Eleutherius 2026-02-02 08:25:47 +07:00
  • a574e73b44 New translations app_en.arb (Chinese Traditional) Zarz Eleutherius 2026-02-02 08:25:46 +07:00
  • a66f6a739f New translations app_en.arb (Chinese Simplified) Zarz Eleutherius 2026-02-02 08:25:45 +07:00
  • cc7e1b54b6 New translations app_en.arb (Russian) Zarz Eleutherius 2026-02-02 08:25:44 +07:00
  • 28cb7fcd3d New translations app_en.arb (Portuguese) Zarz Eleutherius 2026-02-02 08:25:43 +07:00
  • aeb370beca New translations app_en.arb (Dutch) Zarz Eleutherius 2026-02-02 08:25:42 +07:00
  • 239707e2da New translations app_en.arb (Korean) Zarz Eleutherius 2026-02-02 08:25:41 +07:00
  • c1e2778735 New translations app_en.arb (Japanese) Zarz Eleutherius 2026-02-02 08:25:40 +07:00
  • fb608a554d New translations app_en.arb (German) Zarz Eleutherius 2026-02-02 08:25:39 +07:00
  • 7561065802 New translations app_en.arb (Spanish) Zarz Eleutherius 2026-02-02 08:25:38 +07:00
  • 56c8d89999 New translations app_en.arb (French) Zarz Eleutherius 2026-02-02 08:25:37 +07:00
  • 9192760f3c Update source file app_en.arb Zarz Eleutherius 2026-02-02 08:25:35 +07:00
  • 8c201b5b4a feat: add Cloud Save settings page (UI only) zarzet 2026-02-02 07:20:15 +07:00
  • 5e19178bc0 feat: WiFi-only download mode zarzet 2026-02-02 07:13:03 +07:00
  • 107d9ca007 feat: export failed downloads to TXT file v3.3.5 zarzet 2026-02-02 07:02:04 +07:00
  • 423695c24d Update VirusTotal badge link in README.md Zarz Eleutherius 2026-02-01 22:00:38 +07:00
  • 4633c7253a fix(ios): block iCloud Drive folder selection zarzet 2026-02-01 21:14:45 +07:00
  • 8ace180fa8 fix: service selection priority and Amazon fallback-only zarzet 2026-02-01 21:04:35 +07:00
  • b9c3f2f0dd fix: remove duplicate plugin registration warning zarzet 2026-02-01 20:18:51 +07:00
  • 81b0eede8c v3.3.5: Same as 3.3.1 but fixes crash issues caused by FFmpeg zarzet 2026-02-01 20:11:16 +07:00
  • eb0cdbeba8 feat(tidal): convert M4A to MP3/Opus for HIGH quality, remove LOSSY option zarzet 2026-02-01 19:07:02 +07:00
  • ee212a0e48 fix(tidal): fix DASH download path for HIGH quality AAC zarzet 2026-02-01 17:44:19 +07:00
  • 2073516666 feat(tidal): add native AAC 320kbps quality option zarzet 2026-02-01 17:26:25 +07:00
  • 9d479b61d6 Merge main into dev zarzet 2026-02-01 17:25:01 +07:00
  • 203e6bc4eb docs: fix #108 reference in changelog - MP3 403 error fix v3.3.1 zarzet 2026-02-01 16:23:16 +07:00
  • 5f1ffbee4e fix(android): manually register Flutter plugins for proper initialization zarzet 2026-02-01 16:15:19 +07:00
  • 40ec24db69 New translations app_en.arb (Turkish) Zarz Eleutherius 2026-02-01 08:04:39 +07:00
  • ba8d0a3438 New translations app_en.arb (Hindi) Zarz Eleutherius 2026-02-01 08:04:38 +07:00
  • 82decf99a6 New translations app_en.arb (Indonesian) Zarz Eleutherius 2026-02-01 08:04:37 +07:00
  • 6ba9fc1fec New translations app_en.arb (Chinese Traditional) Zarz Eleutherius 2026-02-01 08:04:36 +07:00
  • 715d94c2ed New translations app_en.arb (Chinese Simplified) Zarz Eleutherius 2026-02-01 08:04:35 +07:00
  • e1a722f479 New translations app_en.arb (Russian) Zarz Eleutherius 2026-02-01 08:04:34 +07:00
  • edbe12c512 New translations app_en.arb (Portuguese) Zarz Eleutherius 2026-02-01 08:04:33 +07:00
  • 9fc6542792 New translations app_en.arb (Dutch) Zarz Eleutherius 2026-02-01 08:04:32 +07:00
  • 4c01ee26c2 New translations app_en.arb (Korean) Zarz Eleutherius 2026-02-01 08:04:31 +07:00
  • 813b9fcf61 New translations app_en.arb (Japanese) Zarz Eleutherius 2026-02-01 08:04:30 +07:00
  • fe070e0177 New translations app_en.arb (German) Zarz Eleutherius 2026-02-01 08:04:29 +07:00
  • 423bb87ed8 New translations app_en.arb (Spanish) Zarz Eleutherius 2026-02-01 08:04:28 +07:00
  • 1641f51b0c New translations app_en.arb (French) Zarz Eleutherius 2026-02-01 08:04:27 +07:00
  • 3f78a1f3d1 Update source file app_en.arb Zarz Eleutherius 2026-02-01 08:04:25 +07:00
  • b29dc63337 fix: release build crash on Android 15+ (API 36) zarzet 2026-01-31 17:17:08 +07:00
  • 29699117dc fix(ci): add -tags ios to gomobile bind for iOS build v3.3.0 zarzet 2026-01-31 15:34:34 +07:00
  • 3c75f9ecc6 fix(ios): separate uTLS code with build tags for iOS compatibility zarzet 2026-01-31 15:31:21 +07:00
  • 79340703c1 fix(ios): add filter parameter to SearchDeezerAll call zarzet 2026-01-31 15:16:51 +07:00
  • df23e3f96c docs: remove outdated suspension notice from README zarzet 2026-01-31 14:57:36 +07:00
  • d9f788ddeb chore: fix linter warnings and remove unused functions zarzet 2026-01-31 14:54:22 +07:00
  • 62afbdcaaa feat: show quality badge for lossy formats (MP3/Opus) in history zarzet 2026-01-31 14:52:20 +07:00
  • 6c578cfd78 fix: show correct audio quality for lossy files in metadata screen zarzet 2026-01-31 14:46:43 +07:00
  • a17abec799 fix: preserve golang.org/x/mobile/bind dependency for gomobile zarzet 2026-01-31 14:37:43 +07:00
  • 2a71b70a34 perf: optimize cache cleanup and reduce unnecessary widget rebuilds zarzet 2026-01-31 14:29:14 +07:00
  • 03f77daf19 docs: add VPN compatibility to changelog zarzet 2026-01-31 14:18:09 +07:00
  • 270b0c1af6 feat(http): add uTLS Chrome fingerprint for Cloudflare bypass zarzet 2026-01-31 14:17:23 +07:00
  • 317bb523a4 docs: add optional all files access to changelog zarzet 2026-01-31 14:10:02 +07:00
  • 2c8ad87b7e feat(android13): make All Files Access optional zarzet 2026-01-31 14:08:59 +07:00
  • 5e06729029 docs: shorten changelog entries for v3.3.0 zarzet 2026-01-31 13:55:11 +07:00
  • 21bcfe1157 docs: update changelog with Opus cover art fix details zarzet 2026-01-31 13:52:14 +07:00
  • 3aeaaaf4f2 fix(opus): implement METADATA_BLOCK_PICTURE for cover art embedding zarzet 2026-01-31 13:41:28 +07:00
  • 3a9d1395db feat(ui): add Clear All button to download queue header (#96) zarzet 2026-01-31 13:20:14 +07:00
  • 90c46d99d4 chore: bump version to 3.3.0 zarzet 2026-01-31 13:17:08 +07:00
  • 96f44fefd4 fix(ui): remove duplicate Embed Lyrics setting from Options page (#110) zarzet 2026-01-31 13:06:07 +07:00
  • 38a0a76b69 chore: update special thanks - add sjdonado (IDHS), remove DoubleDouble zarzet 2026-01-31 12:58:18 +07:00
  • 7fc73b6038 feat(backend): add IDHS as fallback link resolver when SongLink fails zarzet 2026-01-31 12:54:11 +07:00
  • 6b61dbc2da docs: update CHANGELOG with recent changes zarzet 2026-01-31 12:35:51 +07:00
  • fd3158fd15 feat: add search filters for Deezer default search zarzet 2026-01-31 12:28:12 +07:00
  • ff7135bf2c feat: add playlist search to Deezer default search zarzet 2026-01-31 12:12:14 +07:00
  • 74bac570c7 feat: unify search results display and add album search to Deezer zarzet 2026-01-31 12:00:29 +07:00
  • 5f999035c3 fix(deezer): add pagination for albums and playlists with >25 tracks zarzet 2026-01-31 11:47:00 +07:00
  • fa7b5a3559 docs: add Turkish translators credit zarzet 2026-01-31 11:41:34 +07:00
  • 187821b2ae docs: add Japanese translator credit and fix Opus bitrate zarzet 2026-01-31 11:40:53 +07:00
  • 1435ba9658 fix: add cover art embedding for Opus files zarzet 2026-01-31 11:37:12 +07:00
  • 62e2e1703c refactor: remove emojis from Go backend code zarzet 2026-01-31 11:28:12 +07:00
  • 21a732379b feat(backend): update Amazon and Qobuz download APIs zarzet 2026-01-31 11:24:35 +07:00
  • 8ac035d146 chore: remove obsolete iOS-specific files zarzet 2026-01-31 11:18:50 +07:00
  • d7e7fb065e docs: update CHANGELOG for v3.2.2 zarzet 2026-01-31 11:14:45 +07:00
  • 11d3b8ab3b chore(l10n): complete Turkish and Portuguese Portugal translations to 70%+ threshold zarzet 2026-01-31 11:12:13 +07:00
  • 566e5996bc chore: fix locale file naming (dash to underscore) and regenerate l10n zarzet 2026-01-31 10:56:26 +07:00