[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
grub2 ChangeLog conf/i386-efi.mk conf/i386-efi....
From: |
Robert Millan |
Subject: |
grub2 ChangeLog conf/i386-efi.mk conf/i386-efi.... |
Date: |
Sat, 05 Jan 2008 12:10:28 +0000 |
CVSROOT: /sources/grub
Module name: grub2
Changes by: Robert Millan <robertmh> 08/01/05 12:10:28
Modified files:
. : ChangeLog
conf : i386-efi.mk i386-efi.rmk i386-linuxbios.mk
i386-linuxbios.rmk i386-pc.mk i386-pc.rmk
powerpc-ieee1275.mk powerpc-ieee1275.rmk
include/grub : normal.h
normal : main.c menu.c menu_entry.c
Log message:
2008-01-05 Robert Millan <address@hidden>
* include/grub/normal.h (grub_env_write_color_normal): New
prototype.
(grub_env_write_color_highlight): Likewise.
(grub_wait_after_message): Likewise.
* normal/color.c: New file.
* conf/i386-pc.rmk (grub_emu_SOURCES): Add `normal/color.c'.
(normal_mod_DEPENDENCIES): Likewise.
* conf/i386-efi.rmk (grub_emu_SOURCES): Add `normal/color.c'.
(normal_mod_DEPENDENCIES): Likewise.
* conf/i386-linuxbios.rmk (grub_emu_SOURCES): Add
`normal/color.c'.
(normal_mod_DEPENDENCIES): Likewise.
* conf/powerpc-ieee1275.rmk (grub_emu_SOURCES): Add
`normal/color.c'.
(normal_mod_DEPENDENCIES): Likewise.
* normal/menu_entry.c (run): Rely on grub_wait_after_message()
for waiting after a message is printed.
* normal/main.c (read_config_file): Likewise.
(grub_normal_init): Register grub_env_write_color_normal() and
grub_env_write_color_highlight() hooks. Mark `color_normal' and
`color_highlight' variables as global.
* normal/menu.c (grub_wait_after_message): New function.
(grub_color_menu_normal): New variable. Replaces ...
(GRUB_COLOR_MENU_NORMAL): ... this macro.
(grub_color_menu_highlight): New variable. Replaces ...
(GRUB_COLOR_MENU_HIGHLIGHT): ... this macro.
(draw_border): Set color state to `GRUB_TERM_COLOR_NORMAL'
instead of
`GRUB_TERM_COLOR_STANDARD'.
(print_message): Use `grub_setcolorstate' to reload colors.
Rename
`normal_code' and `highlight_code' to `old_color_normal' and
`old_color_highlight', respectively.
(grub_menu_init_page): Update colors when drawing the menu,
based on
`menu_color_normal' and `menu_color_highlight' variables.
(grub_menu_run): Rely on grub_wait_after_message() for waiting
after
a message is printed.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/grub2/ChangeLog?cvsroot=grub&r1=1.471&r2=1.472
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/i386-efi.mk?cvsroot=grub&r1=1.33&r2=1.34
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/i386-efi.rmk?cvsroot=grub&r1=1.27&r2=1.28
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/i386-linuxbios.mk?cvsroot=grub&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/i386-linuxbios.rmk?cvsroot=grub&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/i386-pc.mk?cvsroot=grub&r1=1.109&r2=1.110
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/i386-pc.rmk?cvsroot=grub&r1=1.98&r2=1.99
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/powerpc-ieee1275.mk?cvsroot=grub&r1=1.85&r2=1.86
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/powerpc-ieee1275.rmk?cvsroot=grub&r1=1.78&r2=1.79
http://cvs.savannah.gnu.org/viewcvs/grub2/include/grub/normal.h?cvsroot=grub&r1=1.28&r2=1.29
http://cvs.savannah.gnu.org/viewcvs/grub2/normal/main.c?cvsroot=grub&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/grub2/normal/menu.c?cvsroot=grub&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/grub2/normal/menu_entry.c?cvsroot=grub&r1=1.9&r2=1.10
- grub2 ChangeLog conf/i386-efi.mk conf/i386-efi....,
Robert Millan <=