From 9f80566b6eddc3cddf57da0963bef23088615b4b Mon Sep 17 00:00:00 2001 From: ksyasuda Date: Wed, 9 Feb 2022 20:52:54 -0800 Subject: [PATCH] change continue to use search history so sorting works as intended --- ani-cli | 8 ++++---- aniwrapper | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ani-cli b/ani-cli index 7b3e8c9..c8cb7dc 100755 --- a/ani-cli +++ b/ani-cli @@ -805,11 +805,11 @@ main() { ;; history) BASE_URL="$(curl -s -L -o /dev/null -w "%{url_effective}\n" https://gogoanime.cm)" - stmt="SELECT DISTINCT anime_name FROM watch_history ORDER BY watch_date DESC" - search_results="$(printf "%s\n" "$stmt" | sqlite3 -noheader "$HISTORY_DB")" + stmt="SELECT DISTINCT anime_name FROM search_history ORDER BY search_date DESC" + search_results="$(run_stmt "$stmt")" [ -z "$search_results" ] && die "History is empty" if ! anime_selection "${search_results[@]}"; then - die "No anime selection found" + die "No anime selected" fi lg "SELECTION: $selection_id" @@ -939,7 +939,7 @@ main() { ;; esac choice=$(rofi -dmenu -dpi "$DPI" -config "$ROFI_CFG" \ - -theme-str 'listview {columns: 1;} window {width: 20%;}' \ + -theme-str 'listview {columns: 1;} window {width: 25%;}' \ -i -l 6 -only-match -sep '|' -a "$cur_quality" -mesg "$(generate_span "Current quality: $quality")" \ -p "Choose quality:" <<< "$qualities") quality=$(awk '{ print $2 }' <<< "$choice") diff --git a/aniwrapper b/aniwrapper index e02a459..4f5bcfc 100755 --- a/aniwrapper +++ b/aniwrapper @@ -114,7 +114,7 @@ get_quality() { if ((IS_ROFI == 1)); then selection=$(rofi -dpi "$DPI" -dmenu -config "$CFG_FILE" \ -l 6 -selected-row 0 -a 0 \ - -theme-str 'listview {columns: 1;} window {width: 20%;}' \ + -theme-str 'listview {columns: 1;} window {width: 25%;}' \ -p "Choose video quality:" \ -sep '|' -only-match <<< "$QUALITIES") QUALITY=$(awk '{print $2}' <<< "$selection")