[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#775322: Bootloader code issues and improvements



Additional issue:
#23) The syslinux/menu.cfg file has a caret character at the beginning
of the Advanced options title; this character can be used to create
hotkeys with labels, but does not work with titles and so should not be
there. This lead me to incorrectly add this caret to three other files
in commit-13 and introduce the use of it in further titles in commit-14.

The attached additional commit (commit-26) corrects this.

I'll see if it is possible to add labels as well as titles for submenu
entries later (hotkeys might help people with accessibility needs
navigate the new menu structure to 'installer options' > 'install with
speech synthesis' easier (pressing 'i' then 's')).
commit 484ee5c6f90341ad84b2f111e5c5e9b72dbb118d
Author: jnqnfe <jnqnfe@gmail.com>
Date:   Sat Jan 17 06:36:49 2015 +0000

    Remove caret character from menu titles in syslinux

diff --git a/share/bootloaders/extlinux/install.cfg b/share/bootloaders/extlinux/install.cfg
index 12b7808..88c5ef6 100644
--- a/share/bootloaders/extlinux/install.cfg
+++ b/share/bootloaders/extlinux/install.cfg
@@ -1,5 +1,5 @@
 menu begin install
-	menu title ^Install options
+	menu title Install options
 	include stdmenu.cfg
 	label mainmenu
 		menu label ^Back..
diff --git a/share/bootloaders/extlinux/menu.cfg b/share/bootloaders/extlinux/menu.cfg
index 0bbbfcc..bb492b6 100644
--- a/share/bootloaders/extlinux/menu.cfg
+++ b/share/bootloaders/extlinux/menu.cfg
@@ -6,7 +6,7 @@ include stdmenu.cfg
 include live.cfg
 @OPTIONAL_INSTALLER_INCLUDE@
 menu begin advanced
-	menu title ^Advanced options
+	menu title Advanced options
 	include stdmenu.cfg
 	label mainmenu
 		menu label ^Back..
diff --git a/share/bootloaders/isolinux/install.cfg b/share/bootloaders/isolinux/install.cfg
index 12b7808..88c5ef6 100644
--- a/share/bootloaders/isolinux/install.cfg
+++ b/share/bootloaders/isolinux/install.cfg
@@ -1,5 +1,5 @@
 menu begin install
-	menu title ^Install options
+	menu title Install options
 	include stdmenu.cfg
 	label mainmenu
 		menu label ^Back..
diff --git a/share/bootloaders/isolinux/menu.cfg b/share/bootloaders/isolinux/menu.cfg
index 0bbbfcc..bb492b6 100644
--- a/share/bootloaders/isolinux/menu.cfg
+++ b/share/bootloaders/isolinux/menu.cfg
@@ -6,7 +6,7 @@ include stdmenu.cfg
 include live.cfg
 @OPTIONAL_INSTALLER_INCLUDE@
 menu begin advanced
-	menu title ^Advanced options
+	menu title Advanced options
 	include stdmenu.cfg
 	label mainmenu
 		menu label ^Back..
diff --git a/share/bootloaders/pxelinux/install.cfg b/share/bootloaders/pxelinux/install.cfg
index 12b7808..88c5ef6 100644
--- a/share/bootloaders/pxelinux/install.cfg
+++ b/share/bootloaders/pxelinux/install.cfg
@@ -1,5 +1,5 @@
 menu begin install
-	menu title ^Install options
+	menu title Install options
 	include stdmenu.cfg
 	label mainmenu
 		menu label ^Back..
diff --git a/share/bootloaders/pxelinux/menu.cfg b/share/bootloaders/pxelinux/menu.cfg
index 0bbbfcc..bb492b6 100644
--- a/share/bootloaders/pxelinux/menu.cfg
+++ b/share/bootloaders/pxelinux/menu.cfg
@@ -6,7 +6,7 @@ include stdmenu.cfg
 include live.cfg
 @OPTIONAL_INSTALLER_INCLUDE@
 menu begin advanced
-	menu title ^Advanced options
+	menu title Advanced options
 	include stdmenu.cfg
 	label mainmenu
 		menu label ^Back..
diff --git a/share/bootloaders/syslinux/install.cfg b/share/bootloaders/syslinux/install.cfg
index 12b7808..88c5ef6 100644
--- a/share/bootloaders/syslinux/install.cfg
+++ b/share/bootloaders/syslinux/install.cfg
@@ -1,5 +1,5 @@
 menu begin install
-	menu title ^Install options
+	menu title Install options
 	include stdmenu.cfg
 	label mainmenu
 		menu label ^Back..
diff --git a/share/bootloaders/syslinux/menu.cfg b/share/bootloaders/syslinux/menu.cfg
index 0bbbfcc..bb492b6 100644
--- a/share/bootloaders/syslinux/menu.cfg
+++ b/share/bootloaders/syslinux/menu.cfg
@@ -6,7 +6,7 @@ include stdmenu.cfg
 include live.cfg
 @OPTIONAL_INSTALLER_INCLUDE@
 menu begin advanced
-	menu title ^Advanced options
+	menu title Advanced options
 	include stdmenu.cfg
 	label mainmenu
 		menu label ^Back..

Reply to: