Commit Graph

  • ad6f0ba056 docs(changelog): reword PR #1181 entry — avoid ambiguous "polish" main cucadmuh 2026-06-26 00:18:22 +03:00
  • 45371b8d3b docs(changelog): Russian locale missing strings and copy polish (PR #1181) cucadmuh 2026-06-26 00:16:50 +03:00
  • 0461cb3fb6 i18n(ru): improve phrasing in home, tracks, settings kilyabin 2026-06-25 03:02:48 +04:00
  • 00e505379f i18n(ru): polish wording across settings, sidebar, tracks kilyabin 2026-06-25 02:25:36 +04:00
  • 45f4a5429a i18n: clean up technical notes and casing in ru/en locale strings kilyabin 2026-06-25 01:25:58 +04:00
  • 36bfcdfe02 i18n(ru): add missing translations for updater, deviceSync migration, player lyrics, statistics export kilyabin 2026-06-25 01:01:49 +04:00
  • 52eae1d9eb fix: duplicate strings in en,ru locales feat/touchpad-back-forward-gestures kilyabin 2026-06-25 00:38:03 +04:00
  • 7b9e676af7 chore(library): CJK artist name_sort regression tests (#1178) cucadmuh 2026-06-24 23:27:26 +03:00
  • ec98fcc4ff fix(genres): hide empty genres after library resync (#1176) cucadmuh 2026-06-24 23:07:22 +03:00
  • 1031590742 fix(settings): align AutoDJ and Hi-Res sub-options with the Normalization design (#1175) Psychotoxical 2026-06-24 21:53:04 +02:00
  • 9bbe69e7e7 fix: context menu Play Now playback and resize behaviour (#1174) Psychotoxical 2026-06-24 21:19:04 +02:00
  • 58e6efc68c feat(autodj): configurable overlap cap (auto or 2–30 s) (#1173) cucadmuh 2026-06-24 22:00:35 +03:00
  • c3e6be537c fix(artist): show fanart in the artist-detail hero, not the Navidrome cover (#1172) Psychotoxical 2026-06-24 20:41:16 +02:00
  • 09f24beb32 feat(audio): hi-res transition blend rate for crossfade, AutoDJ, and gapless (#1171) cucadmuh 2026-06-24 21:04:42 +03:00
  • 0b7b5df30c test(ui): smoke-test the #1165 hook-guard split and recent-search rename (#1168) Psychotoxical 2026-06-24 17:49:13 +02:00
  • de36f79e46 chore(ci): ESLint workflow and path-aware ci-ok merge gate (#1170) cucadmuh 2026-06-24 18:42:59 +03:00
  • 53a4bf9330 fix(macos): pad dock icon to Apple icon grid (#1169) Psychotoxical 2026-06-24 16:00:15 +02:00
  • 7c724a642f chore(eslint): add ESLint toolchain and clean src to strict 0/0 (#1165) Psychotoxical 2026-06-24 01:33:34 +02:00
  • c7d76af790 feat(themes): add follow-system mode to the theme scheduler (#1163) Psychotoxical 2026-06-23 12:13:26 +02:00
  • 78a177b1bc fix(orbit): outbox lost-update recovery and session hardening (#1159) Psychotoxical 2026-06-22 17:32:53 +02:00
  • 9b03949f34 feat(orbit): sync the host's track-transition settings to guests (#1158) Psychotoxical 2026-06-22 16:44:20 +02:00
  • a4fbd45d5d fix(orbit): host-side session guards — settings default, maxUsers, push serialisation (#1157) Psychotoxical 2026-06-22 15:25:39 +02:00
  • 15cecb5d7d feat(server): custom HTTP headers for reverse-proxy gates (#1095) (#1156) cucadmuh 2026-06-22 16:25:28 +03:00
  • 2c9b2eeb46 fix(orbit): cleanup regex, state-blob budget, radio top-up lockout (#1155) Psychotoxical 2026-06-22 13:33:09 +02:00
  • bd43ea5240 fix(playlists): wrap header action buttons instead of overflowing (#1153) Psychotoxical 2026-06-22 03:05:38 +02:00
  • 9a31fe8295 fix(library): avoid UTF-8 panic in artist article strip (#1152) cucadmuh 2026-06-22 03:12:45 +03:00
  • 9323f5fee6 fix(albums): All Albums compilation and favorites filters (#1143) (#1151) cucadmuh 2026-06-22 02:54:41 +03:00
  • d162c2557b chore(deps): override undici to ^7.28.0 (#1150) Psychotoxical 2026-06-22 01:15:12 +02:00
  • 93166c774a feat(i18n): add Hungarian (hu) translation (#1149) Psychotoxical 2026-06-22 00:56:37 +02:00
  • e69b89b28a docs(readme): add reviews section and winstall install link (#1148) Psychotoxical 2026-06-21 23:27:06 +02:00
  • ec8cfbc1c8 fix(eq): show the active AutoEQ profile name in the preset picker (#1147) Psychotoxical 2026-06-21 22:58:33 +02:00
  • 887c940e1b feat(eq): remember EQ profile per audio output device (#1146) Psychotoxical 2026-06-21 22:50:06 +02:00
  • d9969ed76f fix(library): Navidrome artist letter buckets + safer index open/swap (#1144) (#1145) cucadmuh 2026-06-21 20:55:35 +03:00
  • 986550c854 fix(favorites): bulk add-to-playlist and play/enqueue selected (#1140) cucadmuh 2026-06-21 14:29:05 +03:00
  • 30ccaf51a8 fix(updater): rebuild the update modal on a reusable Modal (#1142) Psychotoxical 2026-06-21 00:48:26 +02:00
  • 538dbe3db1 fix(settings): complete the external-artwork disclosure (#1141) Psychotoxical 2026-06-21 00:12:26 +02:00
  • a5313d5cb1 fix(cover): embed fanart.tv project key so from-source builds work (#1139) Psychotoxical 2026-06-20 23:03:12 +02:00
  • b950d4704b feat(cover): artist artwork from fanart.tv (off by default) (#1137) Psychotoxical 2026-06-20 21:04:21 +02:00
  • 23f8008248 fix(queue): suspend idle pull only on user queue edits (#1136) cucadmuh 2026-06-20 17:11:06 +03:00
  • b9b4f76c11 fix(connection): retry connect ping before unreachable (#1135) cucadmuh 2026-06-20 17:05:57 +03:00
  • d8e5d4eed4 feat(i18n): add Japanese translation (#1134) Soli 2026-06-20 20:52:10 +09:00
  • 2d1a078186 fix(queue): push edited queue when playback starts on paused client (#1133) cucadmuh 2026-06-20 01:15:28 +03:00
  • e0d1af70a2 feat(ui): enable touchpad back/forward navigation gestures cucadmuh 2026-06-20 00:33:24 +03:00
  • c037ab459a fix(queue): suspend idle pull after local queue edits (#1132) cucadmuh 2026-06-19 20:37:18 +03:00
  • 955a9fcbd6 feat(queue): play queue sync — manual pull, idle auto-sync, multi-server push (#1131) cucadmuh 2026-06-19 18:19:11 +03:00
  • c428d37e0e Settings — own Audio categories + Queue Settings consolidation (#1130) Psychotoxical 2026-06-19 13:57:08 +02:00
  • 4225146a16 feat(autodj): smooth skip and interrupt blend transitions (#1128) cucadmuh 2026-06-19 04:52:15 +03:00
  • d50c9c444d refactor(settings): reusable SettingsGroup/SettingsToggle + boxed sections across tabs (#1126) Psychotoxical 2026-06-18 22:24:34 +02:00
  • 99c0b6cdac fix(linux): detect Niri as a tiling window manager (#1127) cucadmuh 2026-06-18 22:16:23 +03:00
  • ee044ece1a fix(now-playing): poll Live listener count every 30s in the background (#1125) cucadmuh 2026-06-18 21:22:35 +03:00
  • fde7ab432f feat: split AutoDJ into a standalone playback feature (#1124) Psychotoxical 2026-06-18 13:31:38 +02:00
  • f28e82c022 docs(whats-new): add user-facing highlights for 1.49.0 (#1123) cucadmuh 2026-06-18 11:36:57 +03:00
  • 0f580f58c8 Edit readme to add winget (#1088) ImAsra 2026-06-18 10:19:01 +02:00
  • a6ee0668c8 feat(crossfade): AutoDJ — content-aware silence-trimming crossfade (#1122) cucadmuh 2026-06-18 02:15:20 +03:00
  • ed52a9991f feat(albums): "Artist → Year" album sort option (#1120) Psychotoxical 2026-06-17 22:50:25 +02:00
  • ad74578ef6 feat(playlists): local playlist folders (sidebar + page, DnD, view toggle) (#1119) Psychotoxical 2026-06-17 21:22:30 +02:00
  • ccb2d11fc4 fix(deps): bump transitive form-data to 4.0.6 (GHSA-hmw2-7cc7-3qxx) (#1118) cucadmuh 2026-06-17 19:10:52 +03:00
  • 44d373d7bb fix(player): player bar context menu acts on the current song, not its album (#1117) Psychotoxical 2026-06-17 17:07:47 +02:00
  • 116196f0d4 fix(albums): order each artist's albums by title when sorting by artist (#1115) Psychotoxical 2026-06-17 16:50:47 +02:00
  • 68b21643f8 fix(windows): restore taskbar thumbnail media buttons after deferred window show (#1112) Psychotoxical 2026-06-17 15:28:38 +02:00
  • 8498d5a566 chore(audio): declare windows Power/WindowsAndMessaging features in psysonic-audio (#1111) Psychotoxical 2026-06-17 12:55:39 +02:00
  • 3ec65a6407 fix(audio): make seeking work on streamed Opus/Ogg via on-demand HTTP Range (#1110) cucadmuh 2026-06-17 13:49:50 +03:00
  • 47b09d6f25 chore(aur): bump PKGBUILD to v1.48.1 (#1107) Psychotoxical 2026-06-17 02:41:50 +02:00
  • 1e956d6043 Merge pull request #1106 from Psychotoxical/fix/backport-1.48.1 cucadmuh 2026-06-17 01:47:22 +03:00
  • 82967caa9c docs: add 1.48.1 release section to CHANGELOG and WHATS_NEW cucadmuh 2026-06-17 01:32:40 +03:00
  • a6122f9db4 fix(windows): transcode WebP cover to PNG for the media controls (#1102) Psychotoxical 2026-06-16 23:51:19 +02:00
  • 6d63365c2a fix(windows): show app name in media controls via AppUserModelID (#1102) Psychotoxical 2026-06-16 23:44:11 +02:00
  • 6168e81195 fix(library): use partial indexes for §6.9 remap lookup (#1105) cucadmuh 2026-06-16 23:41:46 +03:00
  • 067ed00ae2 fix(audio): fix Opus/Ogg seek crash (symphonia do_seek panic) (#1100) cucadmuh 2026-06-16 16:26:37 +03:00
  • 16e562b42d fix(window): honour minimize-to-tray on the macOS close button Psychotoxical 2026-06-16 21:00:18 +02:00
  • 961dba996c fix(discord): resolve cover profile from the store, not getPlaybackServerId Psychotoxical 2026-06-16 16:45:38 +02:00
  • 4fd558fa28 fix(discord): use the public server address for Rich Presence cover art Psychotoxical 2026-06-16 16:08:57 +02:00
  • 42dcbb9323 fix(audio): bump generation on paused device reopen to stop spurious audio:ended Psychotoxical 2026-06-16 14:49:49 +02:00
  • 997e697a53 fix(audio): don't restart playback on device change when engine is paused Psychotoxical 2026-06-16 14:43:23 +02:00
  • 4c0dfaaada fix(media-controls): honour explicit Play/Pause from OS media keys Psychotoxical 2026-06-16 14:10:49 +02:00
  • e563749ace fix(queue): stop re-walking the whole queue on every track change Psychotoxical 2026-06-15 22:11:56 +02:00
  • 15fb0f6c56 Theme store: version display + animated/static filter (#1104) Psychotoxical 2026-06-16 20:52:02 +02:00
  • 6d404fdc2d chore(aur): bump PKGBUILD to 1.48.0 (#1093) Psychotoxical 2026-06-15 00:34:18 +02:00
  • c453f01b94 chore(release): bump main to 1.49.0-dev (#1091) github-actions[bot] 2026-06-14 22:45:00 +02:00
  • 07232cea9a fix(fullscreen-player): honour the Lyrics scroll style setting (#1089) Psychotoxical 2026-06-14 13:37:25 +02:00
  • 6f555bdc96 docs: sync WHATS_NEW with 1.48 changelog, fix Fixed PR order (#1087) cucadmuh 2026-06-14 03:16:31 +03:00
  • c1403f8bd6 feat: now-playing liveness dot + admin-gated radio management (#1086) Psychotoxical 2026-06-14 01:30:25 +02:00
  • 0b7d9eae2d feat(playback): Semitones strategy, 2-decimal speed label, advanced fine steps (#1084) cucadmuh 2026-06-14 01:32:20 +03:00
  • 41c8187186 fix(music-network): keep API suffix for self-hosted paste-token providers (#1085) Psychotoxical 2026-06-14 00:27:30 +02:00
  • 028eb65f7d feat(titlebar): selectable window button styles + minimize toggle (#1083) Psychotoxical 2026-06-13 23:52:56 +02:00
  • be3f1dc299 docs(whats-new): refresh 1.48.0 release highlights (#1082) cucadmuh 2026-06-13 06:03:21 +03:00
  • 52fbb33b00 chore(deps): bump esbuild to 0.28.1 (Dependabot #17) (#1081) cucadmuh 2026-06-13 05:51:19 +03:00
  • 947711a98d fix(installer): stderr logging, /dev/tty reinstall prompt, hardened download (#1079) Kris Bennett 2026-06-12 20:36:20 -06:00
  • 891ab0dd5b feat(now-playing): OpenSubsonic playbackReport for live now-playing (#1080) cucadmuh 2026-06-13 05:31:26 +03:00
  • abc2c0b579 refactor(audio): split source-build pipeline into source_build module (#1074) cucadmuh 2026-06-12 19:41:17 +03:00
  • 184e87a469 fix(audio): release idle output stream after 60s (#1071) (#1073) cucadmuh 2026-06-12 17:13:51 +03:00
  • 80822fd742 fix(themes): apply Theme Store themes in production release builds (#1070) cucadmuh 2026-06-12 03:13:18 +03:00
  • 4902c0e25b Fix MPRIS player duplication during internet radio (#1048) (#1069) Psychotoxical 2026-06-11 23:58:01 +02:00
  • 3de7b57cc5 Fullscreen player polish + Discord Rich Presence fixes (#1068) Psychotoxical 2026-06-11 23:34:58 +02:00
  • 1a82376f8c feat(music-network): unified scrobble & enrichment framework (replaces hard-wired Last.fm) (#1066) Psychotoxical 2026-06-11 22:56:30 +02:00
  • ea304357ca fix(favorites): reflect player-bar song star in track lists (#1063) ‮Artem 2026-06-11 16:07:02 +03:00
  • 90452a8f8c fix(whats-new): allow plugin-fs write into AppData cache dir (#1062) cucadmuh 2026-06-11 11:02:51 +03:00
  • c503226b0a fix(library): stop genre-tags migration gate flashing on every launch (#1061) cucadmuh 2026-06-11 10:43:58 +03:00
  • 5cd01c90ac fix(library): multi-genre local index with track_genre and backfill (#1059) cucadmuh 2026-06-11 01:02:35 +03:00
  • 8593858f3a fix(whats-new): generate release-notes bundle before dev startup (#1060) cucadmuh 2026-06-11 00:55:35 +03:00