mirror of
https://github.com/ksyasuda/aniwrapper.git
synced 2024-11-22 03:19:53 -08:00
make quality highlighting more dynamic
This commit is contained in:
parent
f1fbb643aa
commit
7a0eea5d69
28
ani-cli
28
ani-cli
@ -918,26 +918,14 @@ main() {
|
|||||||
Q)
|
Q)
|
||||||
if ((IS_ROFI == 1)); then
|
if ((IS_ROFI == 1)); then
|
||||||
qualities="1. best|2. 1080p|3. 720p|4. 480p|5. 360p|6. worst"
|
qualities="1. best|2. 1080p|3. 720p|4. 480p|5. 360p|6. worst"
|
||||||
case "$quality" in
|
while IFS='|' read -ra quals; do
|
||||||
best)
|
for q in "${quals[@]}"; do
|
||||||
cur_quality=0
|
if [[ "$(awk '{ print $NF }' <<< "$q")" == "$quality" ]]; then
|
||||||
;;
|
cur_quality="$((${q:0:1} - 1))"
|
||||||
1080p)
|
break
|
||||||
cur_quality=1
|
fi
|
||||||
;;
|
done
|
||||||
720p)
|
done <<< "$qualities"
|
||||||
cur_quality=2
|
|
||||||
;;
|
|
||||||
480p)
|
|
||||||
cur_quality=3
|
|
||||||
;;
|
|
||||||
360p)
|
|
||||||
cur_quality=4
|
|
||||||
;;
|
|
||||||
worst)
|
|
||||||
cur_quality=5
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
choice=$(rofi -dmenu -dpi "$DPI" -config "$ROFI_CFG" \
|
choice=$(rofi -dmenu -dpi "$DPI" -config "$ROFI_CFG" \
|
||||||
-theme-str 'listview {columns: 1;} window {width: 25%;}' \
|
-theme-str 'listview {columns: 1;} window {width: 25%;}' \
|
||||||
-i -l 6 -only-match -sep '|' -a "$cur_quality" -mesg "$(generate_span "Current quality: $quality")" \
|
-i -l 6 -only-match -sep '|' -a "$cur_quality" -mesg "$(generate_span "Current quality: $quality")" \
|
||||||
|
Loading…
Reference in New Issue
Block a user