Commit Graph
3186 Commits
Author SHA1 Message Date
victorrhgap a99d558e37 fix: update lofty 0.18 API calls to lofty 0.23
- Imports reorganized: use lofty::prelude::*, lofty::tag::*, lofty::picture::*
- Picture::new_unchecked -> Picture::unchecked().pic_type().mime_type().build()
- set_year/remove_year -> set_date/remove_date with Timestamp
- ItemKey::Unknown("ISRC") -> ItemKey::Isrc
- save_to_path(path) -> save_to_path(path, WriteOptions::default())
- get_string/remove_key now take ItemKey by value
- Bump qbz-library crate lofty dep to 0.23

cc
2026-03-31 09:32:02 -06:00
Victor RH e229bbd7c3 Merge pull request #223 from vicrodh/dependabot/cargo/src-tauri/pre-release/lofty-0.23.3
chore(deps): bump lofty from 0.18.2 to 0.23.3 in /src-tauri
2026-03-31 09:11:39 -06:00
victorrhgap 166d346730 fix: update axum 0.7 API calls to axum 0.8
- Route path params: /:id -> /{id} (matchit 0.8 syntax)
- WebSocket Message::Text now takes Utf8Bytes: payload -> payload.into()

cc
2026-03-31 07:50:49 -06:00
Victor RH b9572b3c2e Merge pull request #218 from vicrodh/dependabot/cargo/src-tauri/pre-release/axum-0.8.8
chore(deps): bump axum from 0.7.9 to 0.8.8 in /src-tauri
2026-03-30 21:46:12 -06:00
Victor RH 1e4ce38258 Merge pull request #224 from vicrodh/dependabot/cargo/src-tauri/pre-release/souvlaki-0.8.3
chore(deps): bump souvlaki from 0.7.3 to 0.8.3 in /src-tauri
2026-03-30 21:39:20 -06:00
victorrhgap 66a0c8f02a fix: update rand 0.8 API calls to rand 0.10
- thread_rng() -> rng()
- RngCore/fill_bytes -> RngExt/fill
- OsRng.fill_bytes -> rng().fill
- gen_range -> random_range
- Rng -> RngExt trait import

cc
2026-03-30 21:13:16 -06:00
Victor RH f9c32a25a9 Merge pull request #225 from vicrodh/dependabot/cargo/src-tauri/pre-release/rand-0.10.0
chore(deps): bump rand from 0.8.5 to 0.10.0 in /src-tauri
2026-03-30 20:59:16 -06:00
victorrhgap 00cf8cf450 refactor(icons): rename all deprecated lucide-svelte icons to v1 names
Replace Github icon with inline SVG (brand icons removed in lucide v1).
Rename 15 deprecated icon aliases to their canonical v1 names:
AlertCircle->CircleAlert, AlertTriangle->TriangleAlert,
BarChart2->ChartNoAxesColumn, CheckCircle->CircleCheckBig,
CheckSquare->SquareCheckBig, Edit3->PenLine, Filter->Funnel,
HelpCircle->CircleHelp, Home->House, Loader2->LoaderCircle,
Mic2->MicVocal, MoreHorizontal->Ellipsis, MoreVertical->EllipsisVertical,
XCircle->CircleX, AlignLeft->AlignStartVertical

cc
2026-03-30 20:53:24 -06:00
Victor RH 0ce54c3f10 Merge pull request #222 from vicrodh/dependabot/npm_and_yarn/pre-release/lucide-svelte-1.0.1
chore(deps): bump lucide-svelte from 0.562.0 to 1.0.1
2026-03-30 13:47:23 -06:00
Victor RH 7db3ecfae9 Merge pull request #221 from vicrodh/dependabot/npm_and_yarn/pre-release/svelte-5.55.0
chore(deps-dev): bump svelte from 5.54.0 to 5.55.0
2026-03-30 13:31:08 -06:00
Victor RH 1b0ccd7e3e Merge pull request #220 from vicrodh/dependabot/cargo/src-tauri/pre-release/image-0.25.10
chore(deps): bump image from 0.25.9 to 0.25.10 in /src-tauri
2026-03-30 13:31:05 -06:00
Victor RH 69d6356746 Merge pull request #214 from vicrodh/dependabot/npm_and_yarn/picomatch-4.0.4
chore(deps-dev): bump picomatch from 4.0.3 to 4.0.4
2026-03-30 13:31:02 -06:00
victorrhgap 84c9b69359 style: fix indentation and missing semicolon from PR #230
cc
2026-03-30 13:29:29 -06:00
Victor RH 2053b2e798 Merge pull request #230 from AdamArstall/bugfix/external/scroll-restoration
Fix scroll restoration for virtualized containers on back/forward navigation
2026-03-30 13:29:19 -06:00
victorrhgap 38258ec99e fix(i18n): post-merge corrections for PR #226
- Fix French text leaked into en.json (actions.radio.startArtistRadio)
- Fix capitalized key "Mono" -> "mono" in en/es/fr (matched source code)
- Translate missing refreshMetadata in es.json
- Translate missing showActiveAlbums in fr.json
- Fix typo "Artistas anterior" -> "Artistas anteriores" in es.json
- Add all new PR #226 keys to de.json and pt.json

cc
2026-03-30 13:21:26 -06:00
Victor RH ae67d63899 Merge pull request #226 from GwendalBeaumont/refactor/external/i18n-interpolation
feat(i18n): add translation strings to views
2026-03-30 13:06:54 -06:00
Gwendal Beaumont b6cebe26b4 feat(i18n): add translation strings to AboutModal 2026-03-30 09:32:20 +02:00
Gwendal Beaumont 0549a7017c feat(i18): add french translation strings 2026-03-29 16:36:37 +02:00
Gwendal Beaumont 67b8bf3cb0 feat(i18): add spanish translation strings 2026-03-29 16:36:29 +02:00
Gwendal Beaumont bc126341a9 feat(i18): add english translation strings 2026-03-29 16:36:20 +02:00
Gwendal Beaumont 881df48f22 feat(i18): add translation strings to SettingsView 2026-03-29 16:36:01 +02:00
Gwendal Beaumont d97e8f8645 feat(i18): add translation strings to LocalLibraryView 2026-03-29 16:35:46 +02:00
Gwendal Beaumont 28cf84a471 feat(i18n): translation strings in Sidebar 2026-03-29 12:04:54 +02:00
Gwendal Beaumont 6406117673 feat(i18n): translation strings in SearchView 2026-03-29 12:04:34 +02:00
Gwendal Beaumont 38efc96733 fix(i18n): middot in TopQView 2026-03-29 12:04:02 +02:00
Gwendal Beaumont 935cf34c1e fix(i18n): date formatting in PurchasesView 2026-03-29 12:03:43 +02:00
Gwendal Beaumont 34c6e413d5 fix(i18n): date formatting in PurchaseAlbumDetailView 2026-03-29 12:03:26 +02:00
Gwendal Beaumont 0f0dfda1dd fix(i18n): date formatting in BlacklistManagerView 2026-03-29 12:02:47 +02:00
Gwendal Beaumont 17babe481c fix(i18n): date formatting in ArtistDetailView 2026-03-29 12:02:09 +02:00
Gwendal Beaumont 40801dc7c9 feat(i18n): add translation strings to PlaylistmanagerView 2026-03-28 23:37:07 +01:00
AdamArstall fafd547311 Fix scroll position not being saved when navigating without scrolling 2026-03-28 21:10:21 +00:00
Gwendal Beaumont b7068f3d93 feat(i18n): add translation strings to MusicianPageView 2026-03-28 19:04:29 +01:00
Gwendal Beaumont 95daf91dea feat(i18n): add translation strings to LoginView 2026-03-28 19:04:15 +01:00
Gwendal Beaumont 82d8135265 feat(i18n): add translation strings to LabelView 2026-03-28 19:04:01 +01:00
Gwendal Beaumont 868a6bdfba fix(i18n): CD quality on HomeView 2026-03-28 19:03:47 +01:00
Gwendal Beaumont 55b7d97aa0 feat(i18n): add translation strings to ForYouTab 2026-03-28 19:03:10 +01:00
Gwendal Beaumont 656866cd7f feat(i18n): add translation strings to FavQView 2026-03-28 19:03:03 +01:00
Gwendal Beaumont b2bd4a2a60 feat(i18n): add translation strings to DynamicSuggestView 2026-03-28 19:02:54 +01:00
Gwendal Beaumont 37de089cb5 feat(i18n): add translation strings to DiscoverBrowseView 2026-03-28 19:02:43 +01:00
Gwendal Beaumont eb7a6a9ab0 feat(i18n): add translation strings to BlacklistManagerView 2026-03-28 19:02:17 +01:00
Gwendal Beaumont 55bc56ae86 fix(i18n): title sort on artist master-detail view 2026-03-28 17:34:21 +01:00
AdamArstall 46943be4e1 Fix scroll restoration for virtualized containers 2026-03-28 09:35:40 +00:00
Gwendal Beaumont b879a8f952 feat(i18n): adjustments on ArtistsByLocationView 2026-03-27 23:14:03 +01:00
Gwendal Beaumont cddb98ed77 feat(i18n): add english translations 2026-03-27 23:13:01 +01:00
Gwendal Beaumont d6a4b11acc feat(i18n): add french translations 2026-03-27 23:12:48 +01:00
Gwendal Beaumont c0a2902019 feat(i18n): add strings to FavoritesView 2026-03-27 23:01:08 +01:00
Gwendal Beaumont 2e450fec65 feat(i18n): adjustments on artist detailed view 2026-03-27 09:26:16 +01:00
Gwendal Beaumont 5609cc1c3b feat(i18n): album scrolling prev and next strings 2026-03-27 09:22:38 +01:00
Gwendal Beaumont 18f99c7b50 feat(i18n): localization for CD Quality on quality badge 2026-03-27 09:21:56 +01:00
Gwendal Beaumont e4b98223d2 feat(i18n): localized release date on album credits 2026-03-27 09:21:07 +01:00