Commit Graph

  • e415127dc7 New translations app_en.arb (Ukrainian) Zarz Eleutherius 2026-10-09 03:34:28 +07:00
  • 218f6ff900 New translations app_en.arb (Ukrainian) Zarz Eleutherius 2026-10-09 02:36:54 +07:00
  • 162675bd8e New translations app_en.arb (Korean) Zarz Eleutherius 2026-10-09 02:36:52 +07:00
  • 382eedd4b7 New translations app_en.arb (Korean) Zarz Eleutherius 2026-10-09 00:31:55 +07:00
  • a434e66fa8 chore: update AltStore source to v5.1.0 github-actions[bot] 2026-10-08 17:23:37 +00:00
  • 9f2062d495 build(android): verify full APK integrity and publish checksums zarzet 2026-10-08 23:54:24 +07:00
  • f0e89e0348 fix(ios): audit Discord license in its framework bundle zarzet 2026-10-08 23:54:06 +07:00
  • a39967025a New translations app_en.arb (Hindi) Zarz Eleutherius 2026-10-08 23:17:43 +07:00
  • b6426d5e4a New translations app_en.arb (Chinese Traditional) Zarz Eleutherius 2026-10-08 23:17:41 +07:00
  • e16631eef6 New translations app_en.arb (Chinese Simplified) Zarz Eleutherius 2026-10-08 23:17:39 +07:00
  • 41664117b3 New translations app_en.arb (Ukrainian) Zarz Eleutherius 2026-10-08 23:17:37 +07:00
  • 0077d0f3a8 New translations app_en.arb (Turkish) Zarz Eleutherius 2026-10-08 23:17:35 +07:00
  • 66d8d7d657 New translations app_en.arb (Russian) Zarz Eleutherius 2026-10-08 23:17:33 +07:00
  • 74ca543641 New translations app_en.arb (Portuguese) Zarz Eleutherius 2026-10-08 23:17:31 +07:00
  • 04473c7dfa New translations app_en.arb (Dutch) Zarz Eleutherius 2026-10-08 23:17:29 +07:00
  • c5205e9096 New translations app_en.arb (Japanese) Zarz Eleutherius 2026-10-08 23:17:27 +07:00
  • 7189f57213 New translations app_en.arb (German) Zarz Eleutherius 2026-10-08 23:17:26 +07:00
  • e61c8a1625 New translations app_en.arb (Arabic) Zarz Eleutherius 2026-10-08 23:17:23 +07:00
  • 5cdcc30b18 New translations app_en.arb (French) Zarz Eleutherius 2026-10-08 23:17:21 +07:00
  • 6503df9b3a New translations app_en.arb (Korean) Zarz Eleutherius 2026-10-08 23:17:19 +07:00
  • 8f1a74e83c New translations app_en.arb (Indonesian) Zarz Eleutherius 2026-10-08 23:17:17 +07:00
  • 93184c3143 New translations app_en.arb (Italian) Zarz Eleutherius 2026-10-08 23:17:15 +07:00
  • f053e9b80b New translations app_en.arb (Spanish) Zarz Eleutherius 2026-10-08 23:17:13 +07:00
  • d3a4e4d999 docs: move detailed build guidance to contributing guide zarzet 2026-10-08 23:16:53 +07:00
  • 0d13c9585c Merge remote-tracking branch 'origin/main' v5.1.0 zarzet 2026-10-08 23:10:20 +07:00
  • e975cae99f feat(library): expand audio format and ReplayGain filters zarzet 2026-10-08 22:30:04 +07:00
  • 61410f29fb chore(l10n): merge Crowdin translation updates from PR #551 zarzet 2026-10-08 22:09:47 +07:00
  • 8251c16ca0 fix(repo): retry initialization before adding a registry zarzet 2026-10-08 20:30:24 +07:00
  • 9177a683a2 fix(storage): preserve extension encryption keys on read failures zarzet 2026-10-08 20:30:24 +07:00
  • 461d5325d8 fix(extensions): retain packages with unreadable settings zarzet 2026-10-08 20:29:57 +07:00
  • 4b07607884 test(progress): keep batch tests after production helpers zarzet 2026-10-08 17:53:55 +07:00
  • e4b6156249 perf(downloads): index queued positions for scheduling zarzet 2026-10-08 17:51:56 +07:00
  • 5a4d0716db perf(downloads): stop queue selection when slots fill zarzet 2026-10-08 17:25:11 +07:00
  • 1df593eb4f perf(downloads): index progress notification candidates zarzet 2026-10-08 17:05:13 +07:00
  • c6332e77d8 perf(downloads): reuse committed queue snapshots zarzet 2026-10-08 16:46:51 +07:00
  • a9578b35fa test(downloads): measure selectors after queue removals zarzet 2026-10-08 16:28:33 +07:00
  • a167021766 perf(downloads): retain queue indexes between item removals zarzet 2026-10-08 16:15:15 +07:00
  • 4ab9e53e43 fix(downloads): finalize album ReplayGain after history is saved zarzet 2026-10-08 15:49:48 +07:00
  • 8192441f60 perf(downloads): check album ReplayGain readiness in one pass zarzet 2026-10-08 15:22:45 +07:00
  • f75593c15a perf(downloads): batch queue failures when folder access is lost zarzet 2026-10-08 12:03:29 +07:00
  • e01ec99c5e perf(downloads): enqueue selected playlists in one update zarzet 2026-10-08 09:27:26 +07:00
  • 2ded1cff68 perf(downloads): batch queue cancellation and progress cleanup zarzet 2026-10-08 08:47:47 +07:00
  • c67d2a2dd2 perf(downloads): batch cancellation resets for retry zarzet 2026-10-08 06:55:26 +07:00
  • e0bdcb5134 perf(collections): delete selected playlists in one transaction zarzet 2026-10-08 05:14:44 +07:00
  • 3da4126762 perf(downloads): enqueue Wishlist selections in one update zarzet 2026-10-08 05:08:24 +07:00
  • 8ffd232b35 perf(collections): remove selected tracks in one transaction zarzet 2026-10-08 04:58:47 +07:00
  • 105f1b0946 perf(network): prepare large SMB listings off the UI thread zarzet 2026-10-08 04:47:53 +07:00
  • 0af197b82a perf(library): buffer network scan output with bounded writes zarzet 2026-10-08 04:40:09 +07:00
  • 4076842b8f perf(lyrics): short-circuit content availability checks zarzet 2026-10-08 04:33:30 +07:00
  • 20e0573d09 perf(collections): batch Love All updates and persistence zarzet 2026-10-08 04:01:50 +07:00
  • 460f8ebc2d perf(collections): stage large playlist additions off the UI thread zarzet 2026-10-08 03:19:45 +07:00
  • aa54c57590 test(network): read complete fixture requests on BSD zarzet 2026-10-08 03:14:29 +07:00
  • 6325c4769c fix(downloads): preserve actual provider audio format zarzet 2026-10-08 01:50:36 +07:00
  • dc1e7c1273 fix(lyrics): treat placeholder zero timestamps as unsynced zarzet 2026-10-08 00:49:42 +07:00
  • 9c32784be4 New translations app_en.arb (Ukrainian) Zarz Eleutherius 2026-10-07 23:32:46 +07:00
  • a68ab4ee97 feat(player): warn when muted and allow manual resume zarzet 2026-10-07 23:20:27 +07:00
  • d89048409f fix(library): retry transient SQLite locks before scan transactions zarzet 2026-10-07 18:46:05 +07:00
  • 023a093f15 fix(riverpod): remove public notifier getters zarzet 2026-10-07 12:42:09 +07:00
  • 6cf2195563 test(native): verify private data routes through app channels zarzet 2026-10-07 04:31:52 +07:00
  • 0ca60d4a1b perf(collections): split native chunks without per-line async events zarzet 2026-10-07 04:31:52 +07:00
  • 11d496effc fix(queue): merge startup additions before persistence and processing zarzet 2026-10-07 04:28:07 +07:00
  • 8ca9205cc4 fix(library): stage native scans before owner SQLite publication zarzet 2026-10-07 04:19:14 +07:00
  • d285f26f9a fix(cache): prune detached projections under source writer barrier zarzet 2026-10-07 04:19:14 +07:00
  • 100999e5f5 perf(library): load bounded browse pages without rereading prefixes zarzet 2026-10-07 04:19:14 +07:00
  • e7d0d88035 perf(backup): stream encoded collections without cloning model graphs zarzet 2026-10-07 04:19:14 +07:00
  • 1094ed72f5 perf(queue): bound SQLite transfers and move large codecs off UI zarzet 2026-10-07 04:19:14 +07:00
  • 4d0fe68f17 perf(collections): hydrate native snapshots on bounded workers zarzet 2026-10-07 04:19:14 +07:00
  • c03be45ed9 test(sqlite): exercise private files and exclusive transactions zarzet 2026-10-07 04:19:13 +07:00
  • a0abf97168 fix(backup): publish native restores through owning SQLite connection zarzet 2026-10-07 04:18:29 +07:00
  • 546d2eda2d fix(sqlite): isolate native staging from live database handles zarzet 2026-10-07 03:49:33 +07:00
  • 98a83bb8ec fix(queue): preserve restored downloads during startup flush zarzet 2026-10-07 03:41:56 +07:00
  • faeb517163 New translations app_en.arb (Ukrainian) Zarz Eleutherius 2026-10-07 03:22:09 +07:00
  • 4d7b9d97bc perf(collections): isolate action and track row rebuilds zarzet 2026-10-07 03:21:51 +07:00
  • 996efb4f54 perf(collections): reuse membership indexes for metadata changes zarzet 2026-10-07 03:15:57 +07:00
  • 0c6ad3b96a perf(library): rank playlist search pages on bounded workers zarzet 2026-10-07 03:15:57 +07:00
  • 8b2ba446e3 perf(cache): batch cover maintenance on Rust workers zarzet 2026-10-07 03:06:00 +07:00
  • a2fd9c542c perf(collections): restore backups on Rust SQLite workers zarzet 2026-10-07 03:03:44 +07:00
  • f16c9c725a perf(backup): stream ZIP archives on Rust workers zarzet 2026-10-07 02:33:27 +07:00
  • d4309cf70d New translations app_en.arb (Ukrainian) Zarz Eleutherius 2026-10-07 02:16:32 +07:00
  • 76b843b2bf perf(mornye): prepare overlay GPU pipeline before first opening zarzet 2026-10-07 01:54:22 +07:00
  • 1c9c901528 perf(mornye): compose overlay glass into one backdrop pass zarzet 2026-10-07 01:13:49 +07:00
  • ff38defd9b fix(mornye): show provider checkmark spacing only when selected zarzet 2026-10-07 00:47:20 +07:00
  • b33824e267 perf(mornye): streamline download source and quality picker zarzet 2026-10-07 00:17:40 +07:00
  • a7c17ad316 fix(mornye): use glass for download queue confirmations zarzet 2026-10-07 00:16:16 +07:00
  • d9fd21e16c test(native): verify data workers through Android and iOS channels zarzet 2026-10-06 23:30:00 +07:00
  • 83b46f6af1 perf(extensions): decode provider responses outside the UI isolate zarzet 2026-10-06 23:30:00 +07:00
  • ad674a55ad perf(backup): stream history backup codecs and restore transactions natively zarzet 2026-10-06 23:29:59 +07:00
  • d1de833184 perf(library): index scans and snapshots with native SQLite workers zarzet 2026-10-06 23:29:03 +07:00
  • 56f91f4e6c perf(playlists): import CSV and export M3U through native workers zarzet 2026-10-06 23:28:40 +07:00
  • 514e229fc8 perf(metadata): parse lyrics and encode ID3 artwork in native workers zarzet 2026-10-06 23:28:20 +07:00
  • fb21c5c390 perf(audio): analyze AutoMix grids and spectral cutoffs natively zarzet 2026-10-06 23:28:01 +07:00
  • d693e1a479 perf(theme): extract cover palettes with native quantization zarzet 2026-10-06 23:27:38 +07:00
  • 927fd033cd perf(nas): process listings, artwork caches, and upload recovery natively zarzet 2026-10-06 23:27:07 +07:00
  • 867371cb67 feat(native): add cancellable data workers and streamed file hashing zarzet 2026-10-06 23:25:39 +07:00
  • 2d2e66a8b6 docs(audio): record metadata cache retention rules zarzet 2026-10-06 22:00:48 +07:00
  • 6741aada4a fix(settings): retain pending preferences during asynchronous loading zarzet 2026-10-06 22:00:48 +07:00
  • 66c5f5a86a fix(recents): preserve early edits during history loading zarzet 2026-10-06 22:00:47 +07:00
  • 87255a5c7d fix(logs): retain polling ownership across restart and clear zarzet 2026-10-06 22:00:46 +07:00
  • 2ce3c33c87 fix(network): close request-owned HTTP clients reliably zarzet 2026-10-06 22:00:46 +07:00
  • 10db2f272c fix(backup): close archive outputs when extraction fails zarzet 2026-10-06 22:00:45 +07:00