Commit Graph

32 Commits

Author SHA1 Message Date
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 fa217c3b25 fix not working with mono input devices 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 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 3981833a3b call pipewire::init in every pipewire thread 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 23f5ee0d22 change code to work with pipewire 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 dee908a347 1.0.0 rewrite 2025-12-16 21:08:47 +03:00
arabianq 675f29f51f remove everything 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 e6d0e6e128 fix crash when seeking 2025-12-16 21:08:47 +03:00
arabianq e3b787204d rodio -> 0.21.1 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 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 edfd2ba9b7 fixed setting player position to 0 2025-12-16 21:08:47 +03:00
arabianq 6b10d365fc v0.1.1 - minor fixes 2025-12-16 21:08:47 +03:00
arabianq da756ccffe Added unlink() function 2025-12-16 21:08:47 +03:00
arabianq c98bc997c3 first commit 2025-02-09 13:42:13 +03:00