mirror of https://github.com/davatorium/rofi.git
fix offset on theme previews
This commit is contained in:
parent
673124b22c
commit
743b393f15
|
@ -81,7 +81,7 @@ function find_themes()
|
||||||
themes+=(${file})
|
themes+=(${file})
|
||||||
FN=$(basename ${file})
|
FN=$(basename ${file})
|
||||||
NAME=${FN%.*}
|
NAME=${FN%.*}
|
||||||
USER=$(${SED} -n 's/^.*User: \(.*\)/\1/p' ${file} | head -n 1 )
|
USER=$(${SED} -n 's/^.*User: \(.*\)/\1/p' ${file} )
|
||||||
if [ -z "${USER}" ]
|
if [ -z "${USER}" ]
|
||||||
then
|
then
|
||||||
theme_names+=(${NAME})
|
theme_names+=(${NAME})
|
||||||
|
@ -129,6 +129,7 @@ function select_theme ()
|
||||||
MORE_FLAGS+=(-kb-custom-1 "Alt-a")
|
MORE_FLAGS+=(-kb-custom-1 "Alt-a")
|
||||||
MORE_FLAGS+=(-u 2,3 -a 4,5 )
|
MORE_FLAGS+=(-u 2,3 -a 4,5 )
|
||||||
local CUR="default"
|
local CUR="default"
|
||||||
|
SELECTED="-1"
|
||||||
while true
|
while true
|
||||||
do
|
do
|
||||||
declare -i RTR
|
declare -i RTR
|
||||||
|
@ -142,7 +143,7 @@ Current theme: <b>${CUR}</b>"""
|
||||||
then
|
then
|
||||||
THEME_FLAG="-theme ${themes[${SELECTED}]}"
|
THEME_FLAG="-theme ${themes[${SELECTED}]}"
|
||||||
fi
|
fi
|
||||||
RES=$( create_theme_list | ${ROFI} ${THEME_FLAG} ${MORE_FLAGS[@]} -selected-row "${SELECTED}" -mesg "${MESG}")
|
RES=$( create_theme_list | ${ROFI} ${THEME_FLAG} ${MORE_FLAGS[@]} -cycle -selected-row "$(( ${SELECTED} +1 ))" -mesg "${MESG}")
|
||||||
RTR=$?
|
RTR=$?
|
||||||
if [ ${RTR} = 10 ]
|
if [ ${RTR} = 10 ]
|
||||||
then
|
then
|
||||||
|
@ -152,7 +153,7 @@ Current theme: <b>${CUR}</b>"""
|
||||||
return 1;
|
return 1;
|
||||||
fi
|
fi
|
||||||
CUR=${theme_names[${RES}]}
|
CUR=${theme_names[${RES}]}
|
||||||
SELECTED=${RES}
|
SELECTED=$(( ${RES} -1 ))
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue