Avoid duplication
This commit is contained in:
parent
7e2676d565
commit
58bdc4c307
@ -149,32 +149,26 @@ show_system_menu() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
show_main_menu() {
|
show_main_menu() {
|
||||||
case $(menu "Start" " Apps\n Learning\n Capture\n Toggle\n Style\n Setup\n Install\n Remove\n Update\n System") in
|
go_to_menu "$(menu "Start" " Apps\n Learning\n Capture\n Toggle\n Style\n Setup\n Install\n Remove\n Update\n About\n System")"
|
||||||
*Apps*) walker -p "Launch…" ;;
|
}
|
||||||
*Learn*) show_learn_menu ;;
|
|
||||||
*Capture*) show_capture_menu ;;
|
go_to_menu() {
|
||||||
*Toggle*) show_toggle_menu ;;
|
case "${1,,}" in
|
||||||
*Style*) show_style_menu ;;
|
*apps*) walker -p "Launch…" ;;
|
||||||
*Setup*) show_setup_menu ;;
|
*learn*) show_learn_menu ;;
|
||||||
*Install*) show_install_menu ;;
|
*style*) show_style_menu ;;
|
||||||
*Remove*) show_remove_menu ;;
|
*theme*) show_theme_menu ;;
|
||||||
*Update*) show_update_menu ;;
|
*capture*) show_capture_menu ;;
|
||||||
*System*) show_system_menu ;;
|
*screenshot*) show_screenshot_menu ;;
|
||||||
|
*screenrecord*) show_screenrecord_menu ;;
|
||||||
|
*toggle*) show_toggle_menu ;;
|
||||||
|
*setup*) show_setup_menu ;;
|
||||||
|
*install*) show_install_menu ;;
|
||||||
|
*remove*) show_remove_menu ;;
|
||||||
|
*update*) show_update_menu ;;
|
||||||
|
*system*) show_system_menu ;;
|
||||||
|
*about*) gtk-launch About.desktop ;;
|
||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
|
||||||
case "$1" in
|
show_main_menu
|
||||||
*learn*) show_learn_menu ;;
|
|
||||||
*style*) show_style_menu ;;
|
|
||||||
*theme*) show_theme_menu ;;
|
|
||||||
*capture*) show_capture_menu ;;
|
|
||||||
*screenshot*) show_screenshot_menu ;;
|
|
||||||
*screenrecord*) show_screenrecord_menu ;;
|
|
||||||
*toggle*) show_toggle_menu ;;
|
|
||||||
*setup*) show_setup_menu ;;
|
|
||||||
*install*) show_install_menu ;;
|
|
||||||
*remove*) show_remove_menu ;;
|
|
||||||
*update*) show_update_menu ;;
|
|
||||||
*system*) show_system_menu ;;
|
|
||||||
*) show_main_menu ;;
|
|
||||||
esac
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user