aboutsummaryrefslogtreecommitdiffstats
path: root/completions
diff options
context:
space:
mode:
authorsalmonik <raisersoft@proton.me>2026-05-06 13:20:02 +0200
committersalmonik <raisersoft@proton.me>2026-05-06 13:20:02 +0200
commit932436d47af1c73b6d5781dedec84bd82bfe7ff4 (patch)
tree436d0554710e06b94ed62d5d429adff82f5c5fdb /completions
parentAdd install script, shell completions, and systemd service (diff)
downloadrsplayer-932436d47af1c73b6d5781dedec84bd82bfe7ff4.tar.gz
rsplayer-932436d47af1c73b6d5781dedec84bd82bfe7ff4.zip
Add toggle command to resume/pause playback and fix queue display bug
- Add 'rsp toggle' command to toggle between play and pause - Fix queue display showing wrong track as playing when shuffle is enabled - Update shell completion scripts for new toggle command
Diffstat (limited to '')
-rw-r--r--completions/rsp.bash2
-rw-r--r--completions/rsp.fish2
-rw-r--r--completions/rsp.zsh2
3 files changed, 3 insertions, 3 deletions
diff --git a/completions/rsp.bash b/completions/rsp.bash
index 55a25b0..b625927 100644
--- a/completions/rsp.bash
+++ b/completions/rsp.bash
@@ -6,7 +6,7 @@ _rsp() {
6 6
7 case $prev in 7 case $prev in
8 rsp) 8 rsp)
9 COMPREPLY=($(compgen -W "start stop restart play pause resume next previous volume shuffle queue status scan settings" -- "$cur")) 9 COMPREPLY=($(compgen -W "start stop restart play pause resume toggle next previous volume shuffle queue status scan settings" -- "$cur"))
10 ;; 10 ;;
11 play) 11 play)
12 _filedir 12 _filedir
diff --git a/completions/rsp.fish b/completions/rsp.fish
index 1fd7483..4f44f63 100644
--- a/completions/rsp.fish
+++ b/completions/rsp.fish
@@ -1,6 +1,6 @@
1# rsp fish completion 1# rsp fish completion
2 2
3complete -c rsp -n '__fish_use_subcommand' -a 'start stop restart play pause resume next previous volume shuffle queue status scan settings' -d 'Command' 3complete -c rsp -n '__fish_use_subcommand' -a 'start stop restart play pause resume toggle next previous volume shuffle queue status scan settings' -d 'Command'
4 4
5complete -c rsp -n '__fish_seen_subcommand_from play' -f -d 'Audio file or directory' 5complete -c rsp -n '__fish_seen_subcommand_from play' -f -d 'Audio file or directory'
6 6
diff --git a/completions/rsp.zsh b/completions/rsp.zsh
index c07feb1..cfba4e5 100644
--- a/completions/rsp.zsh
+++ b/completions/rsp.zsh
@@ -8,7 +8,7 @@ _rsp() {
8 case $state in 8 case $state in
9 cmd) 9 cmd)
10 _values 'command' \ 10 _values 'command' \
11 'start' 'stop' 'restart' 'play' 'pause' 'resume' 'next' 'previous' \ 11 'start' 'stop' 'restart' 'play' 'pause' 'resume' 'toggle' 'next' 'previous' \
12 'volume' 'shuffle' 'queue' 'status' 'scan' 'settings' 12 'volume' 'shuffle' 'queue' 'status' 'scan' 'settings'
13 ;; 13 ;;
14 args) 14 args)