Commit Graph

  • 29be8ae92e New translations app_en.arb (French) l10n_main Zarz Eleutherius 2026-09-02 04:53:25 +07:00
  • d06157cec4 New translations app_en.arb (French) Zarz Eleutherius 2026-09-02 03:57:57 +07:00
  • 8196f7b0f2 New translations app_en.arb (Korean) Zarz Eleutherius 2026-09-01 23:42:49 +07:00
  • ea33b4cfbb New translations app_en.arb (Korean) Zarz Eleutherius 2026-09-01 22:39:07 +07:00
  • aa9c691145 New translations app_en.arb (Korean) Zarz Eleutherius 2026-09-01 19:08:36 +07:00
  • 94778094b3 New translations app_en.arb (French) Zarz Eleutherius 2026-09-01 17:10:38 +07:00
  • a0aa99f24d chore: update AltStore source to v4.9.5 main github-actions[bot] 2026-09-01 08:25:13 +00:00
  • 742828c11e New translations app_en.arb (Hindi) Zarz Eleutherius 2026-09-01 15:23:56 +07:00
  • 7407f5a8dc New translations app_en.arb (Chinese Simplified) Zarz Eleutherius 2026-09-01 15:23:54 +07:00
  • 604b91c8ff New translations app_en.arb (Turkish) Zarz Eleutherius 2026-09-01 15:23:51 +07:00
  • 4173332cc6 New translations app_en.arb (Russian) Zarz Eleutherius 2026-09-01 15:23:49 +07:00
  • b3ea951166 New translations app_en.arb (Portuguese) Zarz Eleutherius 2026-09-01 15:23:47 +07:00
  • 60758b1988 New translations app_en.arb (Dutch) Zarz Eleutherius 2026-09-01 15:23:45 +07:00
  • 793b189aad New translations app_en.arb (Korean) Zarz Eleutherius 2026-09-01 15:23:43 +07:00
  • a190d05fc4 New translations app_en.arb (Japanese) Zarz Eleutherius 2026-09-01 15:23:41 +07:00
  • bfe79f240e New translations app_en.arb (German) Zarz Eleutherius 2026-09-01 15:23:39 +07:00
  • 6d04277595 New translations app_en.arb (Arabic) Zarz Eleutherius 2026-09-01 15:23:37 +07:00
  • 354fc02cd8 New translations app_en.arb (French) Zarz Eleutherius 2026-09-01 15:23:35 +07:00
  • d7d0aec784 New translations app_en.arb (Chinese Traditional) Zarz Eleutherius 2026-09-01 15:23:34 +07:00
  • 8e6dace08c New translations app_en.arb (Indonesian) Zarz Eleutherius 2026-09-01 15:23:32 +07:00
  • eacfab8dea New translations app_en.arb (Italian) Zarz Eleutherius 2026-09-01 15:23:29 +07:00
  • 259e100d6c New translations app_en.arb (Ukrainian) Zarz Eleutherius 2026-09-01 15:23:28 +07:00
  • 74878a7c94 New translations app_en.arb (Spanish) Zarz Eleutherius 2026-09-01 15:23:26 +07:00
  • e1e3ffe0b0 fix(ios): handle non-optional callback binding v4.9.5 zarzet 2026-09-01 15:11:53 +07:00
  • a78fc3f677 Merge remote-tracking branch 'origin/main' zarzet 2026-09-01 14:59:52 +07:00
  • 4ba3ab2fc7 perf(library): optimize CIFS scan recovery zarzet 2026-09-01 12:00:37 +07:00
  • 0d148113f0 perf(library): resume and parallelize SAF indexing zarzet 2026-09-01 02:14:15 +07:00
  • 5eb7f9a872 fix(build): hide unexported lyrics search results from gomobile zarzet 2026-08-31 13:45:52 +07:00
  • 01fc7ee6c2 feat(lyrics): use direct Kugou, QQ Music, and Genius sources zarzet 2026-08-31 13:39:18 +07:00
  • a1ee346f2f chore(logging): sanitize diagnostics and reduce noise zarzet 2026-08-31 01:49:49 +07:00
  • 8f17cd1682 fix(backup): use compact sflb file extension zarzet 2026-08-30 23:34:57 +07:00
  • 897fb7d523 feat(backup): stream versioned ZIP archives zarzet 2026-08-30 23:19:09 +07:00
  • 2c9881944d feat(updater): resume and verify APK downloads zarzet 2026-08-30 23:19:00 +07:00
  • b18def64d3 perf(lyrics): coalesce and persist provider results zarzet 2026-08-30 23:18:51 +07:00
  • bd07d5c233 perf(import): batch playlist metadata enrichment zarzet 2026-08-30 23:18:38 +07:00
  • aecba736e1 perf(metadata): coalesce MusicBrainz ISRC lookups zarzet 2026-08-30 23:18:33 +07:00
  • 6f95bf6085 perf(store): coalesce and condition registry requests zarzet 2026-08-30 23:18:21 +07:00
  • 0edd0f8f04 perf(extensions): refresh provider health off the download path zarzet 2026-08-30 23:18:12 +07:00
  • 91b2de8175 perf(playback): stream SAF tracks through descriptor leases zarzet 2026-08-30 23:18:03 +07:00
  • c056bd60a6 build(deps): add archive and crypto dependencies zarzet 2026-08-30 23:17:41 +07:00
  • 2e0a5f7b9c fix(downloads): hide unknown byte totals in notifications zarzet 2026-08-30 18:58:19 +07:00
  • 892d152e5c fix(resolver): retire unavailable resolver endpoints zarzet 2026-08-30 18:50:43 +07:00
  • d2325dbcbf chore(deps): update Flutter and Go packages zarzet 2026-08-30 18:25:59 +07:00
  • 29a86b0dc3 feat(player): add sleep timer zarzet 2026-08-30 17:17:09 +07:00
  • a926a2825b fix(player): handle headset media controls zarzet 2026-08-30 17:04:41 +07:00
  • d0a9868c2d feat(resolver): add cross-platform fallback chain zarzet 2026-08-30 16:45:28 +07:00
  • e9bb3ae303 feat(l10n): merge Crowdin translation updates (#531) zarzet 2026-08-30 12:59:48 +07:00
  • 0290ab7151 fix(ci): standardize Android ARM release build zarzet 2026-08-30 12:06:04 +07:00
  • c281fe121d perf(android): tighten R8 keep rules zarzet 2026-08-30 11:57:59 +07:00
  • e931d5e2b0 refactor(core): reduce generated and duplicate code zarzet 2026-08-30 11:57:47 +07:00
  • 7141ca980f fix(library): sync track playback controls zarzet 2026-08-30 00:43:13 +07:00
  • d5465e9768 fix(download): throttle progress diagnostics zarzet 2026-08-30 00:17:27 +07:00
  • b4c4214336 chore(release): bump version to 4.9.5 zarzet 2026-08-30 00:04:57 +07:00
  • f1fb01604d perf(download): reduce progress wakeups and harden retries zarzet 2026-08-29 23:47:58 +07:00
  • fd74240c24 perf(extensions): coalesce signed session lifecycle zarzet 2026-08-29 23:47:34 +07:00
  • bb1be4fdb4 perf(extensions): streamline prepared download work zarzet 2026-08-29 23:47:21 +07:00
  • f21f47b2bd perf(network): improve connection fallback and reuse zarzet 2026-08-29 23:47:04 +07:00
  • 0394a1bfcc build(go): update toolchain to 1.26.6 zarzet 2026-08-29 18:57:31 +07:00
  • 760d796673 fix(ci): harden release workflow inputs and actions zarzet 2026-08-29 18:57:22 +07:00
  • 97fdc85513 fix(security): redact secrets from exported logs zarzet 2026-08-29 18:57:06 +07:00
  • 7556d93e80 fix(security): bound cover download memory usage zarzet 2026-08-29 18:56:56 +07:00
  • 740ce173b2 fix(security): prevent extension network sandbox bypasses zarzet 2026-08-29 18:56:46 +07:00
  • 8988f99f79 fix(security): sandbox extension FFmpeg execution zarzet 2026-08-29 18:53:52 +07:00
  • 63d29d2ed4 fix(security): validate extension callback state zarzet 2026-08-29 18:53:33 +07:00
  • 29db940d63 fix(security): encrypt extension storage at rest zarzet 2026-08-29 18:52:16 +07:00
  • cab1af1828 fix(download): restore reliable provider fallback retries zarzet 2026-08-29 03:19:38 +07:00
  • 5dac33dfa4 fix(download): preserve finalization metadata and library labels zarzet 2026-08-28 22:35:48 +07:00
  • c3b2214e2a perf: optimize library scans and extension runtime zarzet 2026-08-28 21:00:11 +07:00
  • 686cc25395 fix(library): prevent pinch gesture blocking scroll zarzet 2026-08-28 19:57:40 +07:00
  • 357190757c fix(database): cache unavailable FTS5 capability zarzet 2026-08-28 18:47:54 +07:00
  • 887a8ede12 feat(metadata): limit embedded cover resolution zarzet 2026-08-28 13:21:05 +07:00
  • 45d9bbd7b2 perf: harden download and persistence lifecycle zarzet 2026-08-28 12:51:03 +07:00
  • 51f61c9c95 fix(audio-analysis): avoid spectrogram splice noise zarzet 2026-08-28 01:48:52 +07:00
  • 433f8ed685 perf: reduce queue and extension runtime overhead zarzet 2026-08-28 01:47:51 +07:00
  • a744514e10 fix(library): recover transient file availability zarzet 2026-08-28 01:04:04 +07:00
  • 847fc725b6 fix(analysis): reject false spectral rolloff cutoffs zarzet 2026-08-28 00:33:55 +07:00
  • 862037a9d5 fix(metadata): preserve selected release artwork and title zarzet 2026-08-27 22:04:45 +07:00
  • 933a3c49e2 fix(library): persist artwork previews and stabilize completion zarzet 2026-08-27 21:42:38 +07:00
  • fca8e46412 fix(library): show play action for completed batch items zarzet 2026-08-27 17:04:58 +07:00
  • 2b117415ae feat: add file format library quality label zarzet 2026-08-27 16:50:46 +07:00
  • 4609e59806 fix(library): show play actions during batch downloads zarzet 2026-08-27 13:56:48 +07:00
  • 47deb9f34e fix(extensions): resume metadata after verification zarzet 2026-08-27 13:08:44 +07:00
  • 9bbfee25d0 fix(playlists): remove play action from online playlists zarzet 2026-08-27 12:15:24 +07:00
  • 4fa0ab860b chore(deps): upgrade Flutter Go and Android dependencies zarzet 2026-08-27 10:42:14 +07:00
  • 1a7c20111a feat(library): add lyrics filtering and metadata actions zarzet 2026-08-27 01:44:06 +07:00
  • 04c42bd511 perf(downloads): bound native queue state zarzet 2026-08-27 00:17:25 +07:00
  • 5e8608cef9 fix(extensions): accept artist tracks alias zarzet 2026-08-26 23:08:53 +07:00
  • d7ab5f8653 chore(release): bump version to 4.9.1 zarzet 2026-08-26 22:37:07 +07:00
  • 0de4135966 fix(ui): smooth metadata transitions and refine settings zarzet 2026-08-26 22:36:54 +07:00
  • 747dea886c fix(runtime): bound resources and quarantine stalled extensions zarzet 2026-08-26 21:09:05 +07:00
  • 0e3fca9967 perf(downloads): stream concurrent native queue work zarzet 2026-08-26 18:37:56 +07:00
  • e149ee5358 fix(storage): publish finalized SAF output once zarzet 2026-08-26 18:37:15 +07:00
  • f8bd1b5931 feat(extensions): add resilient transfer runtime zarzet 2026-08-26 18:35:44 +07:00
  • 778f58e6e4 fix(lints): await asynchronous work in guarded blocks zarzet 2026-08-26 18:35:21 +07:00
  • 8f7b9ba47d perf(metadata): coalesce Deezer enrichment requests zarzet 2026-08-26 18:31:53 +07:00
  • 5f8e0da148 fix(metadata): remove forced download attribution zarzet 2026-08-26 18:31:39 +07:00
  • 832214043d fix(extensions): remove Block Store dependency zarzet 2026-08-26 17:00:27 +07:00
  • c70e18e5fd New translations app_en.arb (Korean) Zarz Eleutherius 2026-08-25 11:40:47 +07:00
  • 8b749e6dd1 New translations app_en.arb (Korean) Zarz Eleutherius 2026-08-25 10:34:39 +07:00
  • 856f70a00b New translations app_en.arb (Korean) Zarz Eleutherius 2026-08-25 09:23:36 +07:00