mirror of
https://github.com/dw-0/kiauh.git
synced 2025-12-13 10:34:28 +05:00
fix: rework menus and UI
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user