Commit Graph

  • 9847594ca1 perf: parallel I/O, caching, and chunked DB operations (batch 3) zarzet 2026-02-11 02:40:09 +07:00
  • 4a966e5e52 Update README Zarz Eleutherius 2026-02-11 02:23:38 +07:00
  • d8ba4549aa Merge pull request #144 from Amonoman/main Zarz Eleutherius 2026-02-11 02:21:09 +07:00
  • 986f5eafc8 docs: add performance, security, and UI sections to v3.6.5 changelog zarzet 2026-02-11 02:03:59 +07:00
  • 84df64fcfe perf+security: polling guards, sensitive data redaction, SAF path sanitization zarzet 2026-02-11 02:02:03 +07:00
  • a9150b85b9 perf: memory and rebuild optimizations across app zarzet 2026-02-11 01:44:05 +07:00
  • 68e6c8be35 ui: improve cover preview in edit metadata sheet and user changes zarzet 2026-02-11 01:13:24 +07:00
  • bd42655c0e fix: various improvements and fixes zarzet 2026-02-11 00:22:48 +07:00
  • fe1c96ea12 v3.6.5: audio format conversion, PC v7.0.8 backend merge, Amazon re-enabled zarzet 2026-02-10 23:35:41 +07:00
  • bae2bf63eb chore: remove Buy Me a Coffee references (account suspended) zarzet 2026-02-10 20:46:45 +07:00
  • 803e0dc5a3 New translations app_en.arb (Turkish) Zarz Eleutherius 2026-02-10 19:46:50 +07:00
  • 474c37ec8e New translations app_en.arb (Hindi) Zarz Eleutherius 2026-02-10 19:46:46 +07:00
  • eb7726263a New translations app_en.arb (Indonesian) Zarz Eleutherius 2026-02-10 19:46:45 +07:00
  • f87ccc51c5 New translations app_en.arb (Chinese Traditional) Zarz Eleutherius 2026-02-10 19:46:43 +07:00
  • b0b4e7803c New translations app_en.arb (Chinese Simplified) Zarz Eleutherius 2026-02-10 19:46:42 +07:00
  • 450f19c656 New translations app_en.arb (Russian) Zarz Eleutherius 2026-02-10 19:46:41 +07:00
  • 55b9c08f99 New translations app_en.arb (Portuguese) Zarz Eleutherius 2026-02-10 19:46:39 +07:00
  • a5f3aab775 New translations app_en.arb (Dutch) Zarz Eleutherius 2026-02-10 19:46:38 +07:00
  • 7442c9b106 New translations app_en.arb (Korean) Zarz Eleutherius 2026-02-10 19:46:37 +07:00
  • ae66cb478b New translations app_en.arb (Japanese) Zarz Eleutherius 2026-02-10 19:46:35 +07:00
  • 2516c3e618 New translations app_en.arb (German) Zarz Eleutherius 2026-02-10 19:46:34 +07:00
  • 02a5893279 New translations app_en.arb (Spanish) Zarz Eleutherius 2026-02-10 19:46:33 +07:00
  • bd0d653210 New translations app_en.arb (French) Zarz Eleutherius 2026-02-10 19:46:31 +07:00
  • 62626ddc08 Update source file app_en.arb Zarz Eleutherius 2026-02-10 19:46:29 +07:00
  • b6574f0097 refactor: preserve extension ID case in DownloadByStrategy, only lowercase built-in providers zarzet 2026-02-10 12:30:38 +07:00
  • c35a8dd803 refactor: remove deprecated download methods from PlatformBridge and MainActivity zarzet 2026-02-10 10:15:53 +07:00
  • d54b2249b6 v3.6.1: fix lyrics_mode, notification v20, SAF duplicate, primary artist setting, unified download strategy zarzet 2026-02-10 10:11:02 +07:00
  • f7be2c1e12 feat: primary artist only folders, fix notifications v20, fix SAF duplicate dirs zarzet 2026-02-10 09:07:18 +07:00
  • 309568becc Readd Screenshots Amonoman 2026-02-09 20:35:15 +01:00
  • dd9b6dbfe3 Delete assets/images/4.jpg Amonoman 2026-02-09 20:29:39 +01:00
  • 4692b48174 Delete assets/images/3.jpg Amonoman 2026-02-09 20:29:29 +01:00
  • db82fa3ae1 Delete assets/images/2.jpg Amonoman 2026-02-09 20:29:21 +01:00
  • 5c42507b12 Delete assets/images/1.jpg Amonoman 2026-02-09 20:29:12 +01:00
  • ebe7d87da7 docs: update VirusTotal hash for v3.6.0 zarzet 2026-02-10 01:03:58 +07:00
  • 3a6b7eed59 perf: swap SpotubeDL as primary YouTube provider, Cobalt as fallback v3.6.0 zarzet 2026-02-10 00:47:44 +07:00
  • 51d02d7764 chore: bump app_info version to 3.6.0+77 zarzet 2026-02-09 23:36:34 +07:00
  • df39d61ed4 feat: save cover art, save lyrics, re-enrich metadata with full SAF support + YouTube Cobalt provider with SpotubeDL fallback + metadata summary logging zarzet 2026-02-09 23:07:18 +07:00
  • 9cd2b1d8c5 New translations app_en.arb (Russian) Zarz Eleutherius 2026-02-09 19:41:00 +07:00
  • 49f1fb43fa New translations app_en.arb (Spanish) Zarz Eleutherius 2026-02-09 19:40:58 +07:00
  • 7ec5d28caf feat: add YouTube provider for lossy downloads via Cobalt API zarzet 2026-02-09 18:15:43 +07:00
  • 23f5aa11b0 feat: responsive layout tuning, cache management page, and improved recent access UX zarzet 2026-02-09 12:19:20 +07:00
  • 5fdf1df5df feat: cross-script transliteration matching for Tidal/Qobuz and skip-downloaded option for CSV import zarzet 2026-02-09 10:57:52 +07:00
  • 65b521ff8b New translations app_en.arb (Turkish) Zarz Eleutherius 2026-02-08 19:17:59 +07:00
  • 6d578694e2 New translations app_en.arb (Hindi) Zarz Eleutherius 2026-02-08 19:17:58 +07:00
  • f7ec649b24 New translations app_en.arb (Indonesian) Zarz Eleutherius 2026-02-08 19:17:57 +07:00
  • 71a9e1baef New translations app_en.arb (Chinese Traditional) Zarz Eleutherius 2026-02-08 19:17:56 +07:00
  • 4a4adcb72e New translations app_en.arb (Chinese Simplified) Zarz Eleutherius 2026-02-08 19:17:55 +07:00
  • 3458f03158 New translations app_en.arb (Russian) Zarz Eleutherius 2026-02-08 19:17:54 +07:00
  • 4fe4a01840 New translations app_en.arb (Portuguese) Zarz Eleutherius 2026-02-08 19:17:53 +07:00
  • e5d6fddeda New translations app_en.arb (Dutch) Zarz Eleutherius 2026-02-08 19:17:52 +07:00
  • 370f5e3b8b New translations app_en.arb (Korean) Zarz Eleutherius 2026-02-08 19:17:51 +07:00
  • f5bb0820d5 New translations app_en.arb (Japanese) Zarz Eleutherius 2026-02-08 19:17:50 +07:00
  • feb6da3ecb New translations app_en.arb (German) Zarz Eleutherius 2026-02-08 19:17:48 +07:00
  • 39f28a12aa New translations app_en.arb (Spanish) Zarz Eleutherius 2026-02-08 19:17:47 +07:00
  • 416fc79637 New translations app_en.arb (French) Zarz Eleutherius 2026-02-08 19:17:46 +07:00
  • 1f43780bec Update source file app_en.arb Zarz Eleutherius 2026-02-08 19:17:44 +07:00
  • f9dd82010f fix: skip M4A conversion for existing files and prevent empty SAF folders on duplicates v3.5.2 zarzet 2026-02-08 15:44:05 +07:00
  • f0790b627d perf: optimize album, artist, and playlist screens zarzet 2026-02-08 15:00:57 +07:00
  • 55350fffa0 perf: optimize home tab and queue tab widget rebuilds zarzet 2026-02-08 14:20:18 +07:00
  • 7229602343 feat: replace date filter with sorting (latest/oldest/A-Z/Z-A) zarzet 2026-02-08 13:28:47 +07:00
  • 1c81c53699 fix: library filters now apply to date/albums and update tab counts zarzet 2026-02-08 13:09:19 +07:00
  • 5256d6197b fix: metadata enrichment bug and upgrade go-flac to v2 zarzet 2026-02-08 12:01:08 +07:00
  • 79a6c8cdc0 Merge pull request #139 from zarzet/renovate/major-go-dependencies Zarz Eleutherius 2026-02-08 08:31:29 +07:00
  • aa3b4d7d1e fix(deps): update go dependencies to v2 renovate[bot] 2026-02-07 21:39:25 +00:00
  • cd220a4650 merge: sync main into dev (README updates) zarzet 2026-02-08 02:51:05 +07:00
  • d71b2a9ab8 Update README to remove Search Source and enhance Telegram links Zarz Eleutherius 2026-02-08 02:48:29 +07:00
  • a2efe7243d docs: add API credits to README and SpotiSaver to about page zarzet 2026-02-08 02:26:03 +07:00
  • e0acda14e4 docs: add API credits to README and SpotiSaver to about page zarzet 2026-02-08 02:26:03 +07:00
  • 029ab8ea47 Update VirusTotal badge link in README Zarz Eleutherius 2026-02-08 02:30:22 +07:00
  • 38f9498006 docs: add API credits to README and SpotiSaver to about page zarzet 2026-02-08 02:26:03 +07:00
  • 67fc3e5de2 fix: revert AGP 9 to 8.13.2 - Flutter plugins not yet compatible with AGP 9 v3.5.1 zarzet 2026-02-07 20:36:25 +07:00
  • f1e6e9253f fix: opt out of AGP 9 newDsl for Flutter compatibility zarzet 2026-02-07 20:26:59 +07:00
  • 11c612e270 fix: remove kotlin-android plugin for AGP 9 built-in Kotlin support zarzet 2026-02-07 20:12:26 +07:00
  • cec5e49659 fix(deps): migrate flutter_local_notifications to v20 named params, update changelog with all dependency changes since 3.5.0 zarzet 2026-02-07 20:02:11 +07:00
  • 1dbdb5f2c3 Update VirusTotal badge link in README Zarz Eleutherius 2026-02-07 14:44:19 +07:00
  • 086511d3e9 perf: unified parallel scheduler, dynamic concurrency 1-5, log truncation + FFmpeg command redaction zarzet 2026-02-07 19:25:22 +07:00
  • 3d366d21b7 perf: optimize providers, throttle polling, queued settings save, remove dead screens zarzet 2026-02-07 16:37:54 +07:00
  • 35f412dbd2 perf: replace PaletteService with blurred cover background, bump v3.5.1 zarzet 2026-02-07 16:15:21 +07:00
  • c167aa0522 Merge pull request #136 from zarzet/renovate/major-go-dependencies Zarz Eleutherius 2026-02-07 19:56:07 +07:00
  • fccb3f3d78 Merge pull request #135 from zarzet/renovate/major-flutter-dependencies Zarz Eleutherius 2026-02-07 19:54:49 +07:00
  • 3a33283e94 Merge pull request #133 from zarzet/renovate/major-gradle-dependencies Zarz Eleutherius 2026-02-07 19:49:33 +07:00
  • c74fb28a3a Merge pull request #131 from zarzet/renovate/actions-setup-java-5.x Zarz Eleutherius 2026-02-07 19:49:18 +07:00
  • ea504cc3ed fix(deps): update go dependencies to v2 renovate[bot] 2026-02-07 12:48:36 +00:00
  • 61a2ad258e fix(deps): update flutter dependencies renovate[bot] 2026-02-07 12:48:16 +00:00
  • ab62a8b1a9 Merge pull request #134 from zarzet/renovate/softprops-action-gh-release-2.x Zarz Eleutherius 2026-02-07 19:48:04 +07:00
  • 479eb1272d Merge pull request #132 from zarzet/renovate/major-github-artifact-actions Zarz Eleutherius 2026-02-07 19:47:28 +07:00
  • d23562e579 chore(deps): update softprops/action-gh-release action to v2 renovate[bot] 2026-02-07 12:47:07 +00:00
  • 541d64bdd0 chore(deps): update plugin com.android.application to v9 renovate[bot] 2026-02-07 12:47:04 +00:00
  • d4f7e6e494 chore(deps): update github artifact actions renovate[bot] 2026-02-07 12:47:00 +00:00
  • 532c08fe2e chore(deps): update actions/setup-java action to v5 renovate[bot] 2026-02-07 12:46:56 +00:00
  • 704b9674f4 Merge pull request #128 from zarzet/renovate/actions-cache-5.x Zarz Eleutherius 2026-02-07 19:35:15 +07:00
  • 3de94280d2 Merge pull request #129 from zarzet/renovate/actions-checkout-6.x Zarz Eleutherius 2026-02-07 19:34:45 +07:00
  • 65897789f6 Merge pull request #130 from zarzet/renovate/actions-setup-go-6.x Zarz Eleutherius 2026-02-07 19:34:29 +07:00
  • 5d097c3a95 chore(deps): update actions/setup-go action to v6 renovate[bot] 2026-02-07 12:32:50 +00:00
  • 4023e752a0 chore(deps): update actions/checkout action to v6 renovate[bot] 2026-02-07 12:32:47 +00:00
  • 9a722b1a24 Merge pull request #127 from zarzet/renovate/gradle-dependencies Zarz Eleutherius 2026-02-07 19:31:18 +07:00
  • 481b4b03dc New translations app_en.arb (Turkish) Zarz Eleutherius 2026-02-07 19:20:11 +07:00
  • b7fd2f7902 New translations app_en.arb (Hindi) Zarz Eleutherius 2026-02-07 19:20:10 +07:00
  • f2e1e59d6a New translations app_en.arb (Indonesian) Zarz Eleutherius 2026-02-07 19:20:09 +07:00
  • 3af2ecf1f4 New translations app_en.arb (Chinese Traditional) Zarz Eleutherius 2026-02-07 19:20:08 +07:00