2009-11-20 13:45:33 +00:00
|
|
|
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.
|
2009-11-20 13:51:01 +00:00
|
|
|
* 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.
|
2009-11-20 13:45:33 +00:00
|
|
|
|