arabianq
|
2a13c25230
|
feat: implemented loop support in pwsp-cli
|
2026-01-02 02:57:34 +03:00 |
|
arabianq
|
408f5317c4
|
feat: implemented loop functionality on daemon level
|
2026-01-02 02:25:30 +03:00 |
|
arabianq
|
3672d6f43e
|
feat: now pwsp-daemon main loop is separated into commands_loop and player_loop
|
2026-01-02 02:10:58 +03:00 |
|
arabianq
|
cc3bec0746
|
fix: change get_state and get_position methods to take immutable reference
|
2026-01-02 02:09:10 +03:00 |
|
arabianq
|
180a69bd40
|
change version to 1.2.0
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
6de51bc11c
|
cargo update
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
bc9f086245
|
fix: do not display files from removed dir
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
f84cc03a6c
|
now can select multiple dirs at once
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
96dda1d8a9
|
fix: incorrect scroll bar rendering
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
87b791ee3a
|
new feature: pause playback when GUI window is closed
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
ae5da6d9bd
|
new feature: now can play file without opening any dir
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
546b6fd13f
|
add toggle-pause command to pwsp-cli
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
e8d1947f18
|
change version to 1.1.4
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
9e55cb5f8b
|
cargo update
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
7f57175519
|
bump clap version to 4.5.53
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
b21b32f746
|
bump egui and eframe to 0.33.3
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
3827d54ba8
|
change version to 1.1.3
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
9801b0cdf5
|
cargo update
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
154f33b15b
|
bump rfd to 0.16.0
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
fa217c3b25
|
fix not working with mono input devices
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
1fb8daf389
|
change version to 1.1.2
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
f2213d1def
|
fix incorrect volume slider width
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
6997a6fa71
|
disable hotkeys when some widget is focused
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
e1ae768f26
|
change version to 1.1.1
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
57c4461952
|
fix: crash when setting negative position
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
5c46ff4a1e
|
new hotkeys to select dirs, files.
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
9112102c16
|
cargo update
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
9d1eb8bee9
|
change version to 1.1.0
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
39fe8a59c7
|
add 10s timeout before starting pwsp-daemon via systemd service
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
5870f7d440
|
update dependencies
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
4a060e4669
|
change version to 1.0.3
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
3981833a3b
|
call pipewire::init in every pipewire thread
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
1ea84dbb28
|
cargo update
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
195aa56ceb
|
deps: update clap
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
b205800a66
|
deps: update egui, eframe, egui_material_icons
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
5e538db201
|
fix: now systemd service should wait for pipewire to start
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
0bcd23195f
|
change pwsp version to 1.0.2
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
ca0196f927
|
update dependencies
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
874c8063aa
|
use device name instead of node id to get audio device
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
d877f79d5c
|
fix pwsp.spec failed to build
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
3cfd2cb9bd
|
update descriptions in github actions to use new tags format
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
bf1f8410c1
|
change pwsp.spec to use new tags format
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
ad7c63617b
|
change package version to 1.0.1
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
00b25dde9d
|
cargo update
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
e3118a4b89
|
bump serde version to 1.0.227
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
23f5ee0d22
|
change code to work with pipewire 0.9.2
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
5c4df232d5
|
bump pipewire crate to version 0.9.2
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
7f0e6f7996
|
change: now, instead of the full path to the file, only its name is displayed at the top
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
ab60e6b0ab
|
fix: too large directory names break the interface
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
25667ce0f0
|
update README.md
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
ccf48e6426
|
remove build_rpm.sh and cargo-generate-rpm mentions. Now copr handles rpm builds
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
da79be0d22
|
fix pwsp.spec
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
01afb01198
|
add missing files to pwsp.spec
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
37723ddc30
|
specify BuildRequires and %install manually in pwsp.spec
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
b672d9bd10
|
update pwsp.spec file
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
fa8a7b7590
|
update pwsp.spec file
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
d3c8706c33
|
update pwsp.spec file
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
071e805457
|
fix Source url in pwsp.spec
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
4f30f5047e
|
add pwsp.spec
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
e173a27c6e
|
remove generate_rpm_spec.sh
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
5891cc071e
|
use --path . in generate_rpm_spec
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
b02acb44fb
|
add rust-pwsp.spec
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
c4a01a9f72
|
add generate_rpm_spec.sh and rust-pwsp.spec
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
be5a619b89
|
fix .rpm configuration
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
00a3aa4ca4
|
new README
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
dee908a347
|
1.0.0 rewrite
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
4f8681a8c6
|
clear README
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
675f29f51f
|
remove everything
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
2efe16376c
|
change version to 0.1.8
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
607e30da7c
|
cargo update
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
d6f96f3035
|
better imports
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
81cea863e4
|
PlayerState::PLAYING -> PlayerState::Playing; PlayerState::PAUSED -> PlayerState::Paused
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
ac721d0c4d
|
cargo clippy
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
06f12cd740
|
bump egui and eframe to 0.32.3
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
dda87f3222
|
change version to 0.1.7
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
8b1c4773c3
|
update egui and eframe to 0.32.2
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
9b71c105fc
|
change version to 0.1.6
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
82d603cbab
|
update deps
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
e6d0e6e128
|
fix crash when seeking
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
c40251b2a1
|
version -> 0.1.5
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
b7fa90d37e
|
update dependencies
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
e3b787204d
|
rodio -> 0.21.1
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
0a5d61b510
|
version -> 0.1.4
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
ef3cb0f48c
|
fix incorrect dependency for deb package
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
19b5e52ba6
|
update Cargo.toml
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
6b75654511
|
egui, eframe -> 0.32.0; egui_material_icons -> 0.4.0
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
22c5ca6384
|
update build scripts
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
eacfaaf8f6
|
update README
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
f3e574e8c9
|
update screenshot.png
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
cc02c6c3c0
|
new build scripts and .desktop file
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
7ec53f259e
|
version -> 0.1.31
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
dddd4c5440
|
maximum volume -> 1.0 from 5.0
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
1a9836a7d9
|
version -> 0.1.3
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
26eec0c0ef
|
now use single settings file instead of many; minor refactoring
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
3ba7a79010
|
new app::run function
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
6ab54d7ec9
|
move creation of dirs to the separate function
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
af4f175e0c
|
split main.rs into main.rs and app.rs
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
9907408541
|
bump pwsp version to 0.1.2
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
b3e0d730da
|
bump edition to 2024
|
2025-12-16 21:08:47 +03:00 |
|
arabianq
|
edfd2ba9b7
|
fixed setting player position to 0
|
2025-12-16 21:08:47 +03:00 |
|