From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1Ect2X-0007C9-75 for mharc-grub-devel@gnu.org; Thu, 17 Nov 2005 18:19:37 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ect2V-0007C0-Mc for grub-devel@gnu.org; Thu, 17 Nov 2005 18:19:35 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ect2S-0007Bm-Ra for grub-devel@gnu.org; Thu, 17 Nov 2005 18:19:35 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ect2S-0007Bj-JU for grub-devel@gnu.org; Thu, 17 Nov 2005 18:19:32 -0500 Received: from [157.24.2.30] (helo=smtp1.cc.lut.fi) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Ect2S-0008Si-GN for grub-devel@gnu.org; Thu, 17 Nov 2005 18:19:32 -0500 Received: from localhost (smtp1 [127.0.0.1]) by smtp1.cc.lut.fi (Postfix) with ESMTP id 4CD597007F for ; Fri, 18 Nov 2005 01:19:29 +0200 (EET) Received: from smtp1.cc.lut.fi ([127.0.0.1]) by localhost (smtp1.cc.lut.fi [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15653-14 for ; Fri, 18 Nov 2005 01:19:29 +0200 (EET) Received: from [192.168.1.100] (lk4-a-4-1.lnet.lut.fi [157.24.102.107]) by smtp1.cc.lut.fi (Postfix) with ESMTP id 0920B70079 for ; Fri, 18 Nov 2005 01:19:28 +0200 (EET) Message-ID: <437D1001.8090603@nic.fi> Date: Fri, 18 Nov 2005 01:19:29 +0200 From: =?UTF-8?B?VmVzYSBKw6TDpHNrZWzDpGluZW4=?= User-Agent: Thunderbird 1.4.1 (Windows/20051006) MIME-Version: 1.0 To: The development of GRUB 2 References: <435B72E9.6070603@nic.fi> <200510280521.33631.okuji@enbug.org> <43622EAE.3000604@nic.fi> In-Reply-To: <43622EAE.3000604@nic.fi> X-Enigmail-Version: 0.93.0.0 Content-Type: text/plain; charset=UTF-8 X-Virus-Scanned: by lut.fi Content-Transfer-Encoding: quoted-printable Subject: Re: Video subsystem draft X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Nov 2005 23:19:35 -0000 Vesa J=C3=A4=C3=A4skel=C3=A4inen wrote: >>> In order to make GRUB 2's video subsystem more flexible, there is a n= eed >>> to modify font manager in order to support more variety of different >>> character types. I already tested it with one idea and it seems to wo= rk >>> nicely, but in order to support more character types I think someone >>> else have to give some comments about how glyph's should be defined. >> For the glyph support, it should be based on the font manager, but I h= aven't=20 >> decided the API yet. As a starting point, it would be enough to assume= that=20 >> we always use a fixed size (currently, 8x16 or mutiples of 8x16). In t= he=20 >> future, we will want to support different size or even vector fonts. >=20 > I'll will improve current situation a bit to direction of better glyph > support, but this needs more work. I will give patch for those too when > first implementation is ready. What is the procedure to generate font file to font manager? Or should I just add some functionality to import VGA font to font manager. Otherwise some of the functionality is working correctly, but until font issue is solved it is not really useful for anything. Or if you count drawing boxes to screen is useful ;) Then we must decide how are we going to implement theming in grub. I am open to any ideas. Thanks, Vesa J=C3=A4=C3=A4skel=C3=A4inen