cbf97a87d9
(grub_menu_viewer_should_return): Likewise. * normal/main.c (GRUB_MOD_INIT (normal)): Call grub_menu_viewer_init. * normal/menu_text.c (run_menu): Enable menu switching. * normal/menu_viewer.c (should_return): New variable. (menu_viewer_changed): Likewise. (grub_menu_viewer_show_menu): Handle menu viewer changes. (grub_menu_viewer_should_return): New function. (menuviewer_write_hook): Likewise. (grub_menu_viewer_init): Likewise.
19 lines
894 B
Text
19 lines
894 B
Text
2009-11-20 Colin D Bennett <colin@gibibit.com>
|
|
|
|
* normal/menu_text.c (get_entry_number): Move from here ...
|
|
* normal/menu.c (get_entry_number): ... moved here.
|
|
* include/grub/menu.h (grub_menu_get_default_entry_index):
|
|
New prototype.
|
|
* normal/menu.c (grub_menu_get_default_entry_index): New function.
|
|
* normal/menu_text.c (run_menu): Use grub_menu_get_default_entry_index.
|
|
* include/grub/menu_viewer.h (grub_menu_viewer_init): New prototype.
|
|
(grub_menu_viewer_should_return): Likewise.
|
|
* normal/main.c (GRUB_MOD_INIT (normal)): Call grub_menu_viewer_init.
|
|
* normal/menu_text.c (run_menu): Enable menu switching.
|
|
* normal/menu_viewer.c (should_return): New variable.
|
|
(menu_viewer_changed): Likewise.
|
|
(grub_menu_viewer_show_menu): Handle menu viewer changes.
|
|
(grub_menu_viewer_should_return): New function.
|
|
(menuviewer_write_hook): Likewise.
|
|
(grub_menu_viewer_init): Likewise.
|
|
|