[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Horizontal boot menu
From: |
Endres Puschner |
Subject: |
Horizontal boot menu |
Date: |
Sun, 10 Apr 2011 21:09:34 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.14) Gecko/20110223 Thunderbird/3.1.8 |
Hi, grub-developers,
I implemented a complete horizontal extension to the boot menu and some
other little features and fixes for extending the gfxmenu boot menu.
I would just describe my added theme parameters for the boot_menu control:
- item_width: Optionally specifying a width for each item in
horizontal lists, but could also be implemented to work with vertical lists.
- item_icon_padding: Padding between icon and box or between icon and
other item if there is no item_box.
- horizontal: boolean, defining this boot_list as horizontal.
- item_pixmap_style: like selected_item_pixmap_style but for non
selected entries.
- item_pixmap_icon_only: boolean, selected and unselected pixmaps are
only shown around the icons and not around the whole item.
The scrollbars must be manually turned around to be in horizontal mode,
I have uploaded a demo theme as an example:
http://data.e7p.de/grub-horizontal-theme.png
http://data.e7p.de/grub-horizontal-theme.zip
I fixed a bug in the icon-section. The first group in any menuentry was
skipped while looking for icons before, so only icons for the second
class would be searched.
The normal menu is also modified as I wanted to allow to use right/left
keys while navigating through the menu while it is horizontal. At
menu_init, a new environment variable (orientation) can be set by the
used menu module to horizontal for obvious reasons.
Best regards,
Endres
grub_horizontal1.diff
Description: Text Data
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Horizontal boot menu,
Endres Puschner <=