Author: snwint
Date: Mon Apr 23 11:50:12 2012
New Revision: 67986
URL: http://svn.opensuse.org/viewcvs/yast?rev=67986&view=rev
Log:
- add "Boot Loader Options" dialog for grub2-efi that provides widgets for
manipulating global options. These options include timeout, vgamode, append
and default.
Modified:
trunk/bootloader/src/grub2/dialogs.ycp
trunk/bootloader/src/modules/BootGRUB2EFI.ycp
trunk/bootloader/src/routines/global_widgets.ycp
Modified: trunk/bootloader/src/grub2/dialogs.ycp
URL: http://svn.opensuse.org/viewcvs/yast/trunk/bootloader/src/grub2/dialogs.ycp?rev=67986&r1=67985&r2=67986&view=diff
==============================================================================
--- trunk/bootloader/src/grub2/dialogs.ycp (original)
+++ trunk/bootloader/src/grub2/dialogs.ycp Mon Apr 23 11:50:12 2012
@@ -54,7 +54,11 @@
`HSpacing (2)
);
- list<string> widget_names = ["activate","generic_mbr", "hiddenmenu", "timeout", "append", "console", "default", "vgamode"];
+ string lt = BootCommon::getLoaderType (false);
+ list<string> widget_names = (lt == "grub2-efi")
+ ? ["hiddenmenu", "timeout", "append", "default", "vgamode"]
+ : ["activate","generic_mbr", "hiddenmenu", "timeout", "append", "console", "default", "vgamode"];
+
string caption = _("Boot Loader Options");
return CWM::ShowAndRun ($[
"widget_descr" : Grub2Options(),
Modified: trunk/bootloader/src/modules/BootGRUB2EFI.ycp
URL: http://svn.opensuse.org/viewcvs/yast/trunk/bootloader/src/modules/BootGRUB2EFI.ycp?rev=67986&r1=67985&r2=67986&view=diff
==============================================================================
--- trunk/bootloader/src/modules/BootGRUB2EFI.ycp (original)
+++ trunk/bootloader/src/modules/BootGRUB2EFI.ycp Mon Apr 23 11:50:12 2012
@@ -39,10 +39,20 @@
// for shared some routines with grub
// include "bootloader/grub/misc.ycp";
// for simplified widgets than other
-// include "bootloader/grub2efi/dialogs.ycp";
+include "bootloader/grub2/dialogs.ycp";
// general functions
/**
+ * Propose global options of bootloader
+ */
+global map