* Bugs in GfxMenu
@ 2011-01-14 0:54 Matt Sturgeon
2011-01-14 1:02 ` Matt Sturgeon
2011-01-16 11:56 ` Vladimir 'φ-coder/phcoder' Serbinenko
0 siblings, 2 replies; 7+ messages in thread
From: Matt Sturgeon @ 2011-01-14 0:54 UTC (permalink / raw)
To: The development of GNU GRUB, grub-help
Hi, as demonstrated by the attatched screenshots, the following key
undesireble behaviour is beeing displayed by gfxmenu in GRUB 1.99:
* No icons are beeing printed for Ubuntu (probobly all Operating Systems)
* The selected pixmap is beeing drawn at a larger scale than the Boot Menu.
* The boxes with pixmaps (Selected, Boot Menu and Terminal) should
draw all content within the '_c.png' pixmap, as this is the center or
"content" area or the pixmap - this is mainly noticed in the terminal,
as the contend is printed OVER the north ('_n.png') pixmap.
* The Terminal prints a black background, even though the '_c.png' is
designed to be used as the content-background.
Thanks for the good work.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Bugs in GfxMenu
2011-01-14 0:54 Bugs in GfxMenu Matt Sturgeon
@ 2011-01-14 1:02 ` Matt Sturgeon
2011-01-16 11:50 ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-01-16 11:56 ` Vladimir 'φ-coder/phcoder' Serbinenko
1 sibling, 1 reply; 7+ messages in thread
From: Matt Sturgeon @ 2011-01-14 1:02 UTC (permalink / raw)
To: The development of GNU GRUB
Another major bug is that GRUB does not load fonts used by themes automatically.
update-grub or grub-mkconfig should parse the theme configuration file
(usually theme.txt) referanced by /etc/default/grub and load fonts in
the directory (and sub-directories) of the theme file.
Or, better still, fonts could be installed to /usr/share/grub/fonts,
/boot/grub/fonts or /boot/grub/fonts (depending on the directory
choosen by GRUB developers, not theme developers/users) and use that
as a standard directory to store fonts for autoload if called by the
choosen theme during the process of running update-grub or
grub-mkconfig.
Therefore, there is no neccisessity to place scripts into /etc/grub.d/
just to have GRUB include fonts.
On 14 January 2011 00:54, Matt Sturgeon <mttza1@gmail.com> wrote:
> Hi, as demonstrated by the attatched screenshots, the following key
> undesireble behaviour is beeing displayed by gfxmenu in GRUB 1.99:
>
> * No icons are beeing printed for Ubuntu (probobly all Operating Systems)
> * The selected pixmap is beeing drawn at a larger scale than the Boot Menu.
> * The boxes with pixmaps (Selected, Boot Menu and Terminal) should
> draw all content within the '_c.png' pixmap, as this is the center or
> "content" area or the pixmap - this is mainly noticed in the terminal,
> as the contend is printed OVER the north ('_n.png') pixmap.
> * The Terminal prints a black background, even though the '_c.png' is
> designed to be used as the content-background.
>
> Thanks for the good work.
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Bugs in GfxMenu
2011-01-14 1:02 ` Matt Sturgeon
@ 2011-01-16 11:50 ` Vladimir 'φ-coder/phcoder' Serbinenko
0 siblings, 0 replies; 7+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2011-01-16 11:50 UTC (permalink / raw)
To: grub-devel
[-- Attachment #1: Type: text/plain, Size: 2004 bytes --]
On 01/14/2011 02:02 AM, Matt Sturgeon wrote:
> Another major bug is that GRUB does not load fonts used by themes automatically.
>
> update-grub or grub-mkconfig should parse the theme configuration file
> (usually theme.txt) referanced by /etc/default/grub and load fonts in
> the directory (and sub-directories) of the theme file.
> Or, better still, fonts could be installed to /usr/share/grub/fonts,
> /boot/grub/fonts or /boot/grub/fonts (depending on the directory
> choosen by GRUB developers, not theme developers/users) and use that
> as a standard directory to store fonts for autoload if called by the
> choosen theme during the process of running update-grub or
> grub-mkconfig.
>
>
All fonts in theme directory (the directory containing theme.txt file)
are loaded as long as they have pf2 extension.
> Therefore, there is no neccisessity to place scripts into /etc/grub.d/
> just to have GRUB include fonts.
>
> On 14 January 2011 00:54, Matt Sturgeon <mttza1@gmail.com> wrote:
>
>> Hi, as demonstrated by the attatched screenshots, the following key
>> undesireble behaviour is beeing displayed by gfxmenu in GRUB 1.99:
>>
>> * No icons are beeing printed for Ubuntu (probobly all Operating Systems)
>> * The selected pixmap is beeing drawn at a larger scale than the Boot Menu.
>> * The boxes with pixmaps (Selected, Boot Menu and Terminal) should
>> draw all content within the '_c.png' pixmap, as this is the center or
>> "content" area or the pixmap - this is mainly noticed in the terminal,
>> as the contend is printed OVER the north ('_n.png') pixmap.
>> * The Terminal prints a black background, even though the '_c.png' is
>> designed to be used as the content-background.
>>
>> Thanks for the good work.
>>
>>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> http://lists.gnu.org/mailman/listinfo/grub-devel
>
>
--
Regards
Vladimir 'φ-coder/phcoder' Serbinenko
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 294 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Bugs in GfxMenu
2011-01-14 0:54 Bugs in GfxMenu Matt Sturgeon
2011-01-14 1:02 ` Matt Sturgeon
@ 2011-01-16 11:56 ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-02-07 21:23 ` Matt Sturgeon
1 sibling, 1 reply; 7+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2011-01-16 11:56 UTC (permalink / raw)
To: The development of GNU GRUB
[-- Attachment #1: Type: text/plain, Size: 1264 bytes --]
On 01/14/2011 01:54 AM, Matt Sturgeon wrote:
> Hi, as demonstrated by the attatched screenshots, the following key
> undesireble behaviour is beeing displayed by gfxmenu in GRUB 1.99:
>
> * No icons are beeing printed for Ubuntu (probobly all Operating Systems)
>
Icons have to be placed in $themedir/icons/
> * The selected pixmap is beeing drawn at a larger scale than the Boot Menu.
> * The boxes with pixmaps (Selected, Boot Menu and Terminal) should
> draw all content within the '_c.png' pixmap, as this is the center or
> "content" area or the pixmap - this is mainly noticed in the terminal,
> as the contend is printed OVER the north ('_n.png') pixmap.
>
Could you attach the illustration of these 2 problems?
> * The Terminal prints a black background, even though the '_c.png' is
> designed to be used as the content-background.
>
terminal background is controlled separately by background_image right
now. Better integration with themes is scheduled for next release
> Thanks for the good work.
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> http://lists.gnu.org/mailman/listinfo/grub-devel
>
>
--
Regards
Vladimir 'φ-coder/phcoder' Serbinenko
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 294 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Bugs in GfxMenu
2011-01-16 11:56 ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2011-02-07 21:23 ` Matt Sturgeon
2011-02-08 0:50 ` Matt Sturgeon
2011-04-18 22:49 ` Vladimir 'φ-coder/phcoder' Serbinenko
0 siblings, 2 replies; 7+ messages in thread
From: Matt Sturgeon @ 2011-02-07 21:23 UTC (permalink / raw)
To: The development of GNU GRUB
[-- Attachment #1: Type: text/plain, Size: 1463 bytes --]
Sorry for long delay
2011/1/16 Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com>:
> On 01/14/2011 01:54 AM, Matt Sturgeon wrote:
>> Hi, as demonstrated by the attatched screenshots, the following key
>> undesireble behaviour is beeing displayed by gfxmenu in GRUB 1.99:
>>
>> * No icons are beeing printed for Ubuntu (probobly all Operating Systems)
What about "../icons"? Isn't there a "global" icons directory at
"grub/themes/icons"?
>>
> Icons have to be placed in $themedir/icons/
>> * The selected pixmap is beeing drawn at a larger scale than the Boot Menu.
see underlap--illistration.png
>> * The boxes with pixmaps (Selected, Boot Menu and Terminal) should
>> draw all content within the '_c.png' pixmap, as this is the center or
>> "content" area or the pixmap - this is mainly noticed in the terminal,
>> as the contend is printed OVER the north ('_n.png') pixmap.
see _c--illistration.png
>>
> Could you attach the illustration of these 2 problems?
See attached
>> * The Terminal prints a black background, even though the '_c.png' is
>> designed to be used as the content-background.
>>
> terminal background is controlled separately by background_image right
> now. Better integration with themes is scheduled for next release
is there a "background=false" or "background=transparent"?
Could you please make mention of things like background_image in the manual?
>> Thanks for the good work.
>>
[-- Attachment #2: underlap--illistration.png --]
[-- Type: image/png, Size: 92499 bytes --]
[-- Attachment #3: _c--illistration.png --]
[-- Type: image/png, Size: 16696 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Bugs in GfxMenu
2011-02-07 21:23 ` Matt Sturgeon
@ 2011-02-08 0:50 ` Matt Sturgeon
2011-04-18 22:49 ` Vladimir 'φ-coder/phcoder' Serbinenko
1 sibling, 0 replies; 7+ messages in thread
From: Matt Sturgeon @ 2011-02-08 0:50 UTC (permalink / raw)
To: The development of GNU GRUB
[-- Attachment #1: Type: text/plain, Size: 1753 bytes --]
Follow up:
On 7 February 2011 21:23, Matt Sturgeon <mttza1@gmail.com> wrote:
> Sorry for long delay
>
>
> 2011/1/16 Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com>:
>> On 01/14/2011 01:54 AM, Matt Sturgeon wrote:
>>> Hi, as demonstrated by the attatched screenshots, the following key
>>> undesireble behaviour is beeing displayed by gfxmenu in GRUB 1.99:
>>>
>>> * No icons are beeing printed for Ubuntu (probobly all Operating Systems)
> What about "../icons"? Isn't there a "global" icons directory at
> "grub/themes/icons"?
>
>>>
>> Icons have to be placed in $themedir/icons/
>>> * The selected pixmap is beeing drawn at a larger scale than the Boot Menu.
> see underlap--illistration.png
>
>>> * The boxes with pixmaps (Selected, Boot Menu and Terminal) should
>>> draw all content within the '_c.png' pixmap, as this is the center or
>>> "content" area or the pixmap - this is mainly noticed in the terminal,
>>> as the contend is printed OVER the north ('_n.png') pixmap.
> see _c--illistration.png
Sorry: this was a bug with my pixmap sizes. Now that they are correct
terminal_nw.png overlaps terminal_n.png - see attached image
>>>
>> Could you attach the illustration of these 2 problems?
> See attached
>
>>> * The Terminal prints a black background, even though the '_c.png' is
>>> designed to be used as the content-background.
>>>
See attached image
>> terminal background is controlled separately by background_image right
>> now. Better integration with themes is scheduled for next release
> is there a "terminal_background=false" or "terminal_background=transparent"?
> Could you please make mention of things like background_image in the manual?
>
Thanks for the good work.
[-- Attachment #2: overlapping-nw-box--illistration.png --]
[-- Type: image/png, Size: 89011 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Bugs in GfxMenu
2011-02-07 21:23 ` Matt Sturgeon
2011-02-08 0:50 ` Matt Sturgeon
@ 2011-04-18 22:49 ` Vladimir 'φ-coder/phcoder' Serbinenko
1 sibling, 0 replies; 7+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2011-04-18 22:49 UTC (permalink / raw)
To: grub-devel
[-- Attachment #1: Type: text/plain, Size: 911 bytes --]
On 07.02.2011 22:23, Matt Sturgeon wrote:
>
> What about "../icons"? Isn't there a "global" icons directory at
> "grub/themes/icons"?
>>
$icondir is. You can set it to whatever value you want.
>>> * The selected pixmap is beeing drawn at a larger scale than the Boot Menu.
> see underlap--illistration.png
>
Fixed.
>>> * The boxes with pixmaps (Selected, Boot Menu and Terminal) should
>>> draw all content within the '_c.png' pixmap, as this is the center or
>>> "content" area or the pixmap - this is mainly noticed in the terminal,
>>> as the contend is printed OVER the north ('_n.png') pixmap.
> see _c--illistration.png
We already do (viewports). Trouble was with adjusting contents to the
viewport.
Terminal is handled separately for performance reasons. I couldn't
recreate any problenm with it overflowing the target area.
--
Regards
Vladimir 'φ-coder/phcoder' Serbinenko
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 294 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2011-04-18 22:50 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-14 0:54 Bugs in GfxMenu Matt Sturgeon
2011-01-14 1:02 ` Matt Sturgeon
2011-01-16 11:50 ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-01-16 11:56 ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-02-07 21:23 ` Matt Sturgeon
2011-02-08 0:50 ` Matt Sturgeon
2011-04-18 22:49 ` Vladimir 'φ-coder/phcoder' Serbinenko
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).