|
1 | 1 | #!/bin/sh |
2 | 2 |
|
3 | | -version_number="4.9.8" |
| 3 | +version_number="4.9.9" |
4 | 4 |
|
5 | 5 | # UI |
6 | 6 |
|
7 | 7 | external_menu() { |
8 | | - rofi "$1" -sort -dmenu -i -width 1500 -p "$2" |
| 8 | + rofi "$1" -sort -dmenu -i -width 1500 -p "$2" "$3" |
9 | 9 | } |
10 | 10 |
|
11 | 11 | launcher() { |
12 | 12 | [ "$use_external_menu" = "0" ] && [ -z "$1" ] && set -- "+m" "$2" |
13 | 13 | [ "$use_external_menu" = "0" ] && fzf "$1" --reverse --cycle --prompt "$2" |
14 | | - [ "$use_external_menu" = "1" ] && external_menu "$1" "$2" |
| 14 | + [ "$use_external_menu" = "1" ] && external_menu "$1" "$2" "$external_menu_args" |
15 | 15 | } |
16 | 16 |
|
17 | 17 | nth() { |
|
365 | 365 | no_detach="${ANI_CLI_NO_DETACH:-0}" |
366 | 366 | exit_after_play="${ANI_CLI_EXIT_AFTER_PLAY:-0}" |
367 | 367 | use_external_menu="${ANI_CLI_EXTERNAL_MENU:-0}" |
| 368 | +external_menu_normal_window="${ANI_CLI_EXTERNAL_MENU_NORMAL_WINDOW:-0}" |
368 | 369 | skip_intro="${ANI_CLI_SKIP_INTRO:-0}" |
369 | 370 | # shellcheck disable=SC2154 |
370 | 371 | skip_title="$ANI_CLI_SKIP_TITLE" |
@@ -445,6 +446,7 @@ while [ $# -gt 0 ]; do |
445 | 446 | done |
446 | 447 | [ "$use_external_menu" = "0" ] && multi_selection_flag="${ANI_CLI_MULTI_SELECTION:-"-m"}" |
447 | 448 | [ "$use_external_menu" = "1" ] && multi_selection_flag="${ANI_CLI_MULTI_SELECTION:-"-multi-select"}" |
| 449 | +[ "$external_menu_normal_window" = "1" ] && external_menu_args="-normal-window" |
448 | 450 | printf "\33[2K\r\033[1;34mChecking dependencies...\033[0m\n" |
449 | 451 | dep_ch "curl" "sed" "grep" || true |
450 | 452 | [ "$skip_intro" = 1 ] && (dep_ch "ani-skip" || true) |
@@ -479,7 +481,7 @@ case "$search" in |
479 | 481 | printf "\33[2K\r\033[1;36mSearch anime: \033[0m" && read -r query |
480 | 482 | done |
481 | 483 | else |
482 | | - [ -z "$query" ] && query=$(printf "" | external_menu "" "Search anime: ") |
| 484 | + [ -z "$query" ] && query=$(printf "" | external_menu "" "Search anime: " "$external_menu_args") |
483 | 485 | [ -z "$query" ] && exit 1 |
484 | 486 | fi |
485 | 487 | # for checking new releases by specifying anime name |
|
0 commit comments