feat(camera): add bananarchy-photo CLI, Sxmo menu integration, and multi-capture ISPIF/VFE0 reset
This commit is contained in:
@@ -38,6 +38,7 @@ write_line_app badwolf "$icon_glb Badwolf" "badwolf"
|
||||
write_line_app baobab "$icon_pie Baobab" "baobab"
|
||||
write_line_app bluetuith "$icon_bth Bluetuith" "sxmo_terminal.sh bluetuith"
|
||||
write_line_app calcurse "$icon_clk Calcurse" "sxmo_terminal.sh calcurse"
|
||||
write_line_app bananarchy-photo "$icon_cam Camera" "bananarchy-photo --menu"
|
||||
write_line_app celluloid "$icon_mvi Celluloid" "celluloid"
|
||||
write_line_app chatty "$icon_msg Chatty" "chatty"
|
||||
([ -z "$WAYLAND_DISPLAY" ] && command -v clipmenu >/dev/null) && \
|
||||
|
||||
@@ -180,13 +180,14 @@ case "$WMCLASS" in
|
||||
*imv*)
|
||||
# imv
|
||||
CHOICES="
|
||||
$icon_arr Next ^ 1 ^ sxmo_type -k Right
|
||||
$icon_arl Previous ^ 1 ^ sxmo_type -k Left
|
||||
$icon_zmi Zoom in ^ 1 ^ sxmo_type -k i
|
||||
$icon_zmo Zoom out ^ 1 ^ sxmo_type -k minus
|
||||
$icon_exp Zoom to fit ^ 1 ^ sxmo_type -k r
|
||||
$icon_ror Rotate ^ 1 ^ sxmo_type -M ctrl r
|
||||
$icon_inf Toggle filename ^ 1 ^ sxmo_type -k d
|
||||
$icon_arr Next ^ 1 ^ sxmo_type.sh -k Right
|
||||
$icon_arl Previous ^ 1 ^ sxmo_type.sh -k Left
|
||||
$icon_zmi Zoom in ^ 1 ^ sxmo_type.sh -k i
|
||||
$icon_zmo Zoom out ^ 1 ^ sxmo_type.sh -k minus
|
||||
$icon_exp Zoom to fit ^ 1 ^ sxmo_type.sh -k r
|
||||
$icon_ror Rotate ^ 1 ^ sxmo_type.sh -M ctrl r
|
||||
$icon_inf Toggle filename ^ 1 ^ sxmo_type.sh -k d
|
||||
$icon_cls Quit ^ 0 ^ sxmo_type.sh -k q
|
||||
"
|
||||
WINNAME=Imv
|
||||
;;
|
||||
@@ -818,7 +819,13 @@ case "$WMCLASS" in
|
||||
rfkill list bluetooth -no ID,SOFT,HARD | grep -vq " blocked" &&
|
||||
printf %b "$icon_bth Bluetooth ^ 1 ^ sxmo_bluetoothmenu.sh"
|
||||
)
|
||||
$(command -v megapixels >/dev/null && echo "$icon_cam Camera ^ 0 ^ GDK_SCALE=2 megapixels")
|
||||
$(
|
||||
if command -v bananarchy-photo >/dev/null; then
|
||||
echo "$icon_cam Camera ^ 0 ^ bananarchy-photo --menu"
|
||||
elif command -v megapixels >/dev/null; then
|
||||
echo "$icon_cam Camera ^ 0 ^ GDK_SCALE=2 megapixels"
|
||||
fi
|
||||
)
|
||||
$(
|
||||
if brightness="$(brightnessctl -l -m | grep -e "white:torch" -e "white:flash" | cut -d ',' -f 3)" && [ -n "$brightness" ]; then
|
||||
printf "%s Flashlight " "$icon_fll"
|
||||
|
||||
Reference in New Issue
Block a user