]> glassweightruler.freedombox.rocks Git - Ventoy.git/blobdiff - INSTALL/grub/debug.cfg
Merge branch 'master' of https://github.com/Ventoy/Ventoy
[Ventoy.git] / INSTALL / grub / debug.cfg
index 04fe2ea321379e7cc8bd6d098d1a08788ea60b96..09b1992f898b4ad91091ac7249359e7a69a13656 100644 (file)
@@ -1,7 +1,45 @@
+#
+# VTLANG_CTRL_TEMP_SET must be the first
+# And the inside item order can not be changed
+#
+submenu "$VTLANG_CTRL_TEMP_SET" --class=debug_temp_set --class=F5tool {
+    menuentry "[ $VTOY_WIN11_BYPASS_CHECK ]  $VTLANG_WIN11_BYPASS_CHECK" --class=debug_temp_win11_bypass --class=debug_temp_set --class=F5tool \
+        VTOY_RUN_SET0 {
+        if [ "$VTOY_WIN11_BYPASS_CHECK" = "0" ]; then
+            set VTOY_WIN11_BYPASS_CHECK=1
+        else
+            set VTOY_WIN11_BYPASS_CHECK=0
+        fi
+    }
+    
+    menuentry "[ $VTOY_WIN11_BYPASS_NRO ]  $VTLANG_WIN11_BYPASS_NRO" --class=debug_temp_win11_nro --class=debug_temp_set --class=F5tool \
+        VTOY_RUN_SET1 {
+        if [ "$VTOY_WIN11_BYPASS_NRO" = "0" ]; then
+            set VTOY_WIN11_BYPASS_NRO=1
+        else
+            set VTOY_WIN11_BYPASS_NRO=0
+        fi
+    }    
+    
+    menuentry "[ $VTOY_SECONDARY_BOOT_MENU ]  $VTLANG_SECONDARY_BOOT_MENU" --class=debug_temp_second_menu --class=debug_temp_set --class=F5tool \
+        VTOY_RUN_SET3 {
+        if [ "$VTOY_SECONDARY_BOOT_MENU" = "0" ]; then
+            set VTOY_SECONDARY_BOOT_MENU=1
+        else
+            set VTOY_SECONDARY_BOOT_MENU=0
+        fi
+    }
+
+    menuentry "$VTLANG_RETURN_PREVIOUS" --class=vtoyret VTOY_RET {
+        echo "Return ..."
+    }
+}
+
 
 submenu "$VTLANG_MENU_LANG" --class=debug_menu_lang --class=F5tool {
     source $prefix/menulang.cfg
 }
+
 source $prefix/power.cfg
 source $prefix/hwinfo.cfg
 source $prefix/keyboard.cfg
@@ -24,7 +62,10 @@ submenu "$VTLANG_RESOLUTION_CFG" --class=debug_resolution --class=F5tool {
         menuentry "$vtCurMode $vtActive" --class=debug_videomode --class=debug_resolution --class=F5tool VTOY_RUN_RET {
             terminal_output console
             set gfxmode=$1
-            terminal_output gfxterm
+            terminal_output gfxterm            
+            if [ "$vtoy_res_fit" = "1" ]; then
+                vt_set_theme switch
+            fi
         }
 
         vt_incr vdid 1
@@ -33,10 +74,12 @@ submenu "$VTLANG_RESOLUTION_CFG" --class=debug_resolution --class=F5tool {
 
 submenu "$VTLANG_SCREEN_MODE" --class=debug_screen_mode --class=F5tool {
     menuentry "$VTLANG_SCREEN_TEXT_MODE" --class=debug_text_mode --class=debug_screen_mode --class=F5tool {
+        vt_push_menu_lang en_US
         terminal_output console
     }
     menuentry "$VTLANG_SCREEN_GUI_MODE" --class=debug_gui_mode --class=debug_screen_mode --class=F5tool {
         terminal_output gfxterm
+        vt_pop_menu_lang
     }
     menuentry "$VTLANG_RETURN_PREVIOUS" --class=vtoyret VTOY_RET {
         echo "Return ..."