aboutsummaryrefslogtreecommitdiffstats
path: root/Cargo.lock
diff options
context:
space:
mode:
authorsalmonik <raisersoft@proton.me>2026-05-11 16:25:49 +0200
committersalmonik <raisersoft@proton.me>2026-05-11 16:25:49 +0200
commit455ec54613230f4004a24f8d2798fb0084e00cb4 (patch)
tree5ffb7606a11ebf33ea940f068ed046bfda0f0c54 /Cargo.lock
parentFix shuffle to not shuffle current track - only shuffle tracks after current ... (diff)
downloadrsplayer-455ec54613230f4004a24f8d2798fb0084e00cb4.tar.gz
rsplayer-455ec54613230f4004a24f8d2798fb0084e00cb4.zip
Add display_format config, fix restart command, clean up config code
- Add display_format option with get/set/list/unset for customizing track display - Add Track::format() supporting $ARTIST, $ALBUM, $TRACK variables - Update queue, status, notifications to use display_format - Fix restart command using wrong subcommand 'start' -> 'start-daemon' - Remove socket_path from config (now computed at runtime from XDG_RUNTIME_DIR) - Consolidate duplicate save() and save_all() into single save() - Fix redundant .clone().clone() in config.rs - Add todo item for caching config in daemon hot paths
Diffstat (limited to '')
-rw-r--r--Cargo.lock107
1 files changed, 11 insertions, 96 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 52ab8c8..4d6bee2 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -146,7 +146,7 @@ dependencies = [
146 "futures-lite", 146 "futures-lite",
147 "parking", 147 "parking",
148 "polling", 148 "polling",
149 "rustix 1.1.4", 149 "rustix",
150 "slab", 150 "slab",
151 "windows-sys 0.61.2", 151 "windows-sys 0.61.2",
152] 152]
@@ -177,7 +177,7 @@ dependencies = [
177 "cfg-if", 177 "cfg-if",
178 "event-listener", 178 "event-listener",
179 "futures-lite", 179 "futures-lite",
180 "rustix 1.1.4", 180 "rustix",
181] 181]
182 182
183[[package]] 183[[package]]
@@ -203,7 +203,7 @@ dependencies = [
203 "cfg-if", 203 "cfg-if",
204 "futures-core", 204 "futures-core",
205 "futures-io", 205 "futures-io",
206 "rustix 1.1.4", 206 "rustix",
207 "signal-hook-registry", 207 "signal-hook-registry",
208 "slab", 208 "slab",
209 "windows-sys 0.61.2", 209 "windows-sys 0.61.2",
@@ -1329,12 +1329,6 @@ dependencies = [
1329 1329
1330[[package]] 1330[[package]]
1331name = "linux-raw-sys" 1331name = "linux-raw-sys"
1332version = "0.4.15"
1333source = "registry+https://github.com/rust-lang/crates.io-index"
1334checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab"
1335
1336[[package]]
1337name = "linux-raw-sys"
1338version = "0.12.1" 1332version = "0.12.1"
1339source = "registry+https://github.com/rust-lang/crates.io-index" 1333source = "registry+https://github.com/rust-lang/crates.io-index"
1340checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" 1334checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53"
@@ -1713,7 +1707,7 @@ dependencies = [
1713 "concurrent-queue", 1707 "concurrent-queue",
1714 "hermit-abi", 1708 "hermit-abi",
1715 "pin-project-lite", 1709 "pin-project-lite",
1716 "rustix 1.1.4", 1710 "rustix",
1717 "windows-sys 0.61.2", 1711 "windows-sys 0.61.2",
1718] 1712]
1719 1713
@@ -2042,19 +2036,6 @@ dependencies = [
2042 2036
2043[[package]] 2037[[package]]
2044name = "rustix" 2038name = "rustix"
2045version = "0.38.44"
2046source = "registry+https://github.com/rust-lang/crates.io-index"
2047checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154"
2048dependencies = [
2049 "bitflags 2.11.1",
2050 "errno",
2051 "libc",
2052 "linux-raw-sys 0.4.15",
2053 "windows-sys 0.52.0",
2054]
2055
2056[[package]]
2057name = "rustix"
2058version = "1.1.4" 2039version = "1.1.4"
2059source = "registry+https://github.com/rust-lang/crates.io-index" 2040source = "registry+https://github.com/rust-lang/crates.io-index"
2060checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" 2041checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190"
@@ -2062,7 +2043,7 @@ dependencies = [
2062 "bitflags 2.11.1", 2043 "bitflags 2.11.1",
2063 "errno", 2044 "errno",
2064 "libc", 2045 "libc",
2065 "linux-raw-sys 0.12.1", 2046 "linux-raw-sys",
2066 "windows-sys 0.61.2", 2047 "windows-sys 0.61.2",
2067] 2048]
2068 2049
@@ -2615,18 +2596,18 @@ dependencies = [
2615 "fastrand", 2596 "fastrand",
2616 "getrandom 0.4.2", 2597 "getrandom 0.4.2",
2617 "once_cell", 2598 "once_cell",
2618 "rustix 1.1.4", 2599 "rustix",
2619 "windows-sys 0.61.2", 2600 "windows-sys 0.61.2",
2620] 2601]
2621 2602
2622[[package]] 2603[[package]]
2623name = "terminal_size" 2604name = "terminal_size"
2624version = "0.3.0" 2605version = "0.4.4"
2625source = "registry+https://github.com/rust-lang/crates.io-index" 2606source = "registry+https://github.com/rust-lang/crates.io-index"
2626checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7" 2607checksum = "230a1b821ccbd75b185820a1f1ff7b14d21da1e442e22c0863ea5f08771a8874"
2627dependencies = [ 2608dependencies = [
2628 "rustix 0.38.44", 2609 "rustix",
2629 "windows-sys 0.48.0", 2610 "windows-sys 0.61.2",
2630] 2611]
2631 2612
2632[[package]] 2613[[package]]
@@ -3340,15 +3321,6 @@ dependencies = [
3340 3321
3341[[package]] 3322[[package]]
3342name = "windows-sys" 3323name = "windows-sys"
3343version = "0.48.0"
3344source = "registry+https://github.com/rust-lang/crates.io-index"
3345checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
3346dependencies = [
3347 "windows-targets 0.48.5",
3348]
3349
3350[[package]]
3351name = "windows-sys"
3352version = "0.52.0" 3324version = "0.52.0"
3353source = "registry+https://github.com/rust-lang/crates.io-index" 3325source = "registry+https://github.com/rust-lang/crates.io-index"
3354checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 3326checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
@@ -3391,21 +3363,6 @@ dependencies = [
3391 3363
3392[[package]] 3364[[package]]
3393name = "windows-targets" 3365name = "windows-targets"
3394version = "0.48.5"
3395source = "registry+https://github.com/rust-lang/crates.io-index"
3396checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
3397dependencies = [
3398 "windows_aarch64_gnullvm 0.48.5",
3399 "windows_aarch64_msvc 0.48.5",
3400 "windows_i686_gnu 0.48.5",
3401 "windows_i686_msvc 0.48.5",
3402 "windows_x86_64_gnu 0.48.5",
3403 "windows_x86_64_gnullvm 0.48.5",
3404 "windows_x86_64_msvc 0.48.5",
3405]
3406
3407[[package]]
3408name = "windows-targets"
3409version = "0.52.6" 3366version = "0.52.6"
3410source = "registry+https://github.com/rust-lang/crates.io-index" 3367source = "registry+https://github.com/rust-lang/crates.io-index"
3411checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 3368checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
@@ -3472,12 +3429,6 @@ checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
3472 3429
3473[[package]] 3430[[package]]
3474name = "windows_aarch64_gnullvm" 3431name = "windows_aarch64_gnullvm"
3475version = "0.48.5"
3476source = "registry+https://github.com/rust-lang/crates.io-index"
3477checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
3478
3479[[package]]
3480name = "windows_aarch64_gnullvm"
3481version = "0.52.6" 3432version = "0.52.6"
3482source = "registry+https://github.com/rust-lang/crates.io-index" 3433source = "registry+https://github.com/rust-lang/crates.io-index"
3483checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 3434checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
@@ -3496,12 +3447,6 @@ checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
3496 3447
3497[[package]] 3448[[package]]
3498name = "windows_aarch64_msvc" 3449name = "windows_aarch64_msvc"
3499version = "0.48.5"
3500source = "registry+https://github.com/rust-lang/crates.io-index"
3501checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
3502
3503[[package]]
3504name = "windows_aarch64_msvc"
3505version = "0.52.6" 3450version = "0.52.6"
3506source = "registry+https://github.com/rust-lang/crates.io-index" 3451source = "registry+https://github.com/rust-lang/crates.io-index"
3507checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 3452checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
@@ -3520,12 +3465,6 @@ checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
3520 3465
3521[[package]] 3466[[package]]
3522name = "windows_i686_gnu" 3467name = "windows_i686_gnu"
3523version = "0.48.5"
3524source = "registry+https://github.com/rust-lang/crates.io-index"
3525checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
3526
3527[[package]]
3528name = "windows_i686_gnu"
3529version = "0.52.6" 3468version = "0.52.6"
3530source = "registry+https://github.com/rust-lang/crates.io-index" 3469source = "registry+https://github.com/rust-lang/crates.io-index"
3531checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 3470checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
@@ -3556,12 +3495,6 @@ checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
3556 3495
3557[[package]] 3496[[package]]
3558name = "windows_i686_msvc" 3497name = "windows_i686_msvc"
3559version = "0.48.5"
3560source = "registry+https://github.com/rust-lang/crates.io-index"
3561checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
3562
3563[[package]]
3564name = "windows_i686_msvc"
3565version = "0.52.6" 3498version = "0.52.6"
3566source = "registry+https://github.com/rust-lang/crates.io-index" 3499source = "registry+https://github.com/rust-lang/crates.io-index"
3567checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 3500checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
@@ -3580,12 +3513,6 @@ checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
3580 3513
3581[[package]] 3514[[package]]
3582name = "windows_x86_64_gnu" 3515name = "windows_x86_64_gnu"
3583version = "0.48.5"
3584source = "registry+https://github.com/rust-lang/crates.io-index"
3585checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
3586
3587[[package]]
3588name = "windows_x86_64_gnu"
3589version = "0.52.6" 3516version = "0.52.6"
3590source = "registry+https://github.com/rust-lang/crates.io-index" 3517source = "registry+https://github.com/rust-lang/crates.io-index"
3591checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 3518checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
@@ -3604,12 +3531,6 @@ checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
3604 3531
3605[[package]] 3532[[package]]
3606name = "windows_x86_64_gnullvm" 3533name = "windows_x86_64_gnullvm"
3607version = "0.48.5"
3608source = "registry+https://github.com/rust-lang/crates.io-index"
3609checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
3610
3611[[package]]
3612name = "windows_x86_64_gnullvm"
3613version = "0.52.6" 3534version = "0.52.6"
3614source = "registry+https://github.com/rust-lang/crates.io-index" 3535source = "registry+https://github.com/rust-lang/crates.io-index"
3615checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 3536checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
@@ -3628,12 +3549,6 @@ checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
3628 3549
3629[[package]] 3550[[package]]
3630name = "windows_x86_64_msvc" 3551name = "windows_x86_64_msvc"
3631version = "0.48.5"
3632source = "registry+https://github.com/rust-lang/crates.io-index"
3633checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
3634
3635[[package]]
3636name = "windows_x86_64_msvc"
3637version = "0.52.6" 3552version = "0.52.6"
3638source = "registry+https://github.com/rust-lang/crates.io-index" 3553source = "registry+https://github.com/rust-lang/crates.io-index"
3639checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 3554checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
@@ -3798,7 +3713,7 @@ dependencies = [
3798 "hex", 3713 "hex",
3799 "libc", 3714 "libc",
3800 "ordered-stream", 3715 "ordered-stream",
3801 "rustix 1.1.4", 3716 "rustix",
3802 "serde", 3717 "serde",
3803 "serde_repr", 3718 "serde_repr",
3804 "tracing", 3719 "tracing",