* [BRANCH] Bidi support.
@ 2010-01-06 20:14 Vladimir 'φ-coder/phcoder' Serbinenko
2010-01-06 20:43 ` Bruce Dubbs
0 siblings, 1 reply; 4+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2010-01-06 20:14 UTC (permalink / raw)
To: The development of GRUB 2
[-- Attachment #1.1: Type: text/plain, Size: 810 bytes --]
Hello, all. I'm here to announce initial bidi support in one of my
branches, namely people/phcoder/bidi. For now it has following limitation:
-Only gfxmenu support. So no support in terminal (even not in gfxterm)
-No line wrapping (not necessary currently since draw_string draws only
one line)
-No mirroring. So e.g. parenthesis are in wrong direction.
-No combining marks (not a bidi issue actually).
-No shaping. So no Arabic support.
These drawbacks will be addressed when time permits. When bidi matures a
bit it will be available in experimental.
I'm attaching screenshot (thanks directhex for nice gfxmenu theme) (I
have only some basics in Hebrew and Arabic so this and subsequent bidi
screenshots may contain linguistic mistakes)
--
Regards
Vladimir 'φ-coder/phcoder' Serbinenko
[-- Attachment #1.2: bidi_cropped.png --]
[-- Type: image/png, Size: 39059 bytes --]
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 293 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [BRANCH] Bidi support.
2010-01-06 20:14 [BRANCH] Bidi support Vladimir 'φ-coder/phcoder' Serbinenko
@ 2010-01-06 20:43 ` Bruce Dubbs
2010-01-06 21:25 ` Vladimir 'φ-coder/phcoder' Serbinenko
0 siblings, 1 reply; 4+ messages in thread
From: Bruce Dubbs @ 2010-01-06 20:43 UTC (permalink / raw)
To: The development of GNU GRUB
Vladimir 'φ-coder/phcoder' Serbinenko wrote:
> Hello, all. I'm here to announce initial bidi support in one of my
> branches, namely people/phcoder/bidi.
Looks very nice.
Is there a location where the grub.cfg file that generated the image can
be viewed?
-- Bruce
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [BRANCH] Bidi support.
2010-01-06 20:43 ` Bruce Dubbs
@ 2010-01-06 21:25 ` Vladimir 'φ-coder/phcoder' Serbinenko
2010-01-06 22:44 ` Bruce Dubbs
0 siblings, 1 reply; 4+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2010-01-06 21:25 UTC (permalink / raw)
To: The development of GNU GRUB
[-- Attachment #1.1: Type: text/plain, Size: 598 bytes --]
Bruce Dubbs wrote:
> Vladimir 'φ-coder/phcoder' Serbinenko wrote:
>> Hello, all. I'm here to announce initial bidi support in one of my
>> branches, namely people/phcoder/bidi.
>
> Looks very nice.
>
Thanks
> Is there a location where the grub.cfg file that generated the image
> can be viewed?
Attached. Mostly based on Colin's overlay grub.cfg.
>
> -- Bruce
>
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> http://lists.gnu.org/mailman/listinfo/grub-devel
>
--
Regards
Vladimir 'φ-coder/phcoder' Serbinenko
[-- Attachment #1.2: grub.cfg --]
[-- Type: text/plain, Size: 2357 bytes --]
insmod biosdisk
insmod pc
insmod font
insmod vbe
insmod gfxterm
insmod videotest
insmod tga
insmod png
insmod gfxmenu
#set gfxmode="640x480"
gfxmode="800x600"
loadfont /boot/grub/fonts/gnu-unifont-2008-04-06_tagged.pf2
loadfont /boot/grub/themes/debian-lenny/vera_sans_10.pf2
loadfont /boot/grub/themes/debian-lenny/vera_sans_12.pf2
loadfont /boot/grub/themes/debian-lenny/vera_sans_bold_14.pf2
gfxterm_font="unifont Regular 16"
serial
terminal_input console serial
terminal_output gfxterm serial
#menuviewer="text"
#prefix="/boot/grub"
icondir=/boot/grub/themes/icons/
# Set the initial gfxmenu theme.
#theme="/boot/grub/themes/ubuntu2/theme.txt"
theme="/boot/grub/themes/debian-lenny/theme.txt"
#theme="/boot/grub/themes/ubuntu1/theme.txt"
#theme="/boot/grub/themes/winter/theme.txt"
#theme="/boot/grub/themes/proto/theme.txt"
#theme="/boot/grub/themes/ubuntuglow/theme.txt"; gfxmode="1024x768"
# Choose the font for gfxterm.
####################
#### BEGIN MENU ####
timeout=8
default="3"
fallback="2 1"
menuentry "OpenSUSE ××©× × 2010 ×××× ××â¬" --class opensuse --class linux --class os {
echo "OpenSUSE: Press Enter."
read
}
menuentry "Gentoo Linux" --class gentoo --class linux --class os {
echo "Gentoo: Press Enter."
read
}
menuentry "Ubuntu 8.04" --class ubuntu --class linux --class os {
echo "Ubuntu: Press Enter."
read
}
menuentry "Kubuntu 8.04" --class kubuntu --class linux --class os {
echo "Kubuntu: Press Enter."
read
}
menuentry "Linux Mint" --class linuxmint --class linux --class os {
echo "Linux Mint: Press Enter."
read
}
menuentry "Sabayon" --class sabayon --class linux --class os {
echo "Gentoo: Press Enter."
read
}
menuentry "Debian" --class debian --class linux --class os {
echo "Debian: Press Enter."
read
}
menuentry "Windows XP" --class "windows xp" --class windows --class os {
echo "Windows XP: Press Enter."
read
}
# Chinese & UTF-8 test from Carbon Jiao.
menuentry "ä»ç¡¬çç第ä¸ä¸»ååºå¯å¨" --class "windows xp" --class windows --class os {
echo "Windows XP, Chinese UTF-8 menu item test: Press Enter."
read
}
menuentry "Bitmap graphics test" {
videotest -d bitmaps
}
menuentry "Switch to text menu" {
unset theme
}
menuentry "Switch to graphical menu" {
set theme="/boot/grub/themes/winter/theme.txt"
}
#### END MENU ####
####################
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 293 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [BRANCH] Bidi support.
2010-01-06 21:25 ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2010-01-06 22:44 ` Bruce Dubbs
0 siblings, 0 replies; 4+ messages in thread
From: Bruce Dubbs @ 2010-01-06 22:44 UTC (permalink / raw)
To: The development of GNU GRUB
Vladimir 'φ-coder/phcoder' Serbinenko wrote:
> Bruce Dubbs wrote:
>> Is there a location where the grub.cfg file that generated the image
>> can be viewed?
Attached. Mostly based on Colin's overlay grub.cfg.
Excellent. It helps me a lot.
-- Bruce
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2010-01-06 22:44 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-01-06 20:14 [BRANCH] Bidi support Vladimir 'φ-coder/phcoder' Serbinenko
2010-01-06 20:43 ` Bruce Dubbs
2010-01-06 21:25 ` Vladimir 'φ-coder/phcoder' Serbinenko
2010-01-06 22:44 ` Bruce Dubbs
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.