fix: rework menus and UI

This commit is contained in:
th33xitus
2021-01-28 18:54:02 +01:00
parent 0c4f1a5378
commit f8aa88f480
6 changed files with 98 additions and 242 deletions

View File

@@ -44,80 +44,50 @@ main_menu(){
read -p "${cyan}Perform action:${default} " action; echo
case "$action" in
"start klipper")
clear
print_header
clear && print_header
klipper_service "start"
main_ui;;
"stop klipper")
clear
print_header
clear && print_header
klipper_service "stop"
main_ui;;
"restart klipper")
clear
print_header
clear && print_header
klipper_service "restart"
main_ui;;
"start moonraker")
clear
print_header
clear && print_header
moonraker_service "start"
main_ui;;
"stop moonraker")
clear
print_header
clear && print_header
moonraker_service "stop"
main_ui;;
"restart moonraker")
clear
print_header
clear && print_header
moonraker_service "restart"
main_ui;;
update)
clear
print_header
update_kiauh
print_msg && clear_msg
main_ui;;
do_action "update_kiauh" "main_ui";;
0)
clear
print_header
upload_selection
print_msg && clear_msg
main_ui;;
do_action "upload_selection" "main_ui";;
1)
clear
install_menu
break;;
clear && install_menu && break;;
2)
clear
update_menu
break;;
clear && update_menu && break;;
3)
clear
remove_menu
break;;
clear && remove_menu && break;;
4)
clear
advanced_menu
break;;
clear && advanced_menu && break;;
5)
clear
backup_menu
break;;
clear && backup_menu && break;;
6)
clear
settings_menu
break;;
clear && settings_menu && break;;
Q|q)
echo -e "${green}###### Happy printing! ######${default}"; echo
exit -1;;
*)
clear
print_header
print_unkown_cmd
print_msg && clear_msg
main_ui;;
deny_action "main_ui";;
esac
done
clear; main_menu