From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1JNxEM-0006Ga-9d for mharc-grub-devel@gnu.org; Sat, 09 Feb 2008 16:27:26 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JNxEK-0006Fp-Nd for grub-devel@gnu.org; Sat, 09 Feb 2008 16:27:24 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JNxEH-0006Ct-14 for grub-devel@gnu.org; Sat, 09 Feb 2008 16:27:22 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JNxEG-0006Cj-Ou for grub-devel@gnu.org; Sat, 09 Feb 2008 16:27:20 -0500 Received: from pne-smtpout3-sn2.hy.skanova.net ([81.228.8.111]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JNxEG-0001ss-Bd for grub-devel@gnu.org; Sat, 09 Feb 2008 16:27:20 -0500 Received: from [127.0.0.1] (88.193.32.97) by pne-smtpout3-sn2.hy.skanova.net (7.3.129) id 478BDB960016587E for grub-devel@gnu.org; Sat, 9 Feb 2008 22:26:15 +0100 Message-ID: <47AE1ABA.4020703@nic.fi> Date: Sat, 09 Feb 2008 23:27:22 +0200 From: =?UTF-8?B?VmVzYSBKw6TDpHNrZWzDpGluZW4=?= User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: The development of GRUB 2 X-Enigmail-Version: 0.95.6 Content-Type: multipart/mixed; boundary="------------000606060801040903000201" X-detected-kernel: by monty-python.gnu.org: Solaris 10 (beta) Subject: [patch] more descriptive unknown glyph picture 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: Sat, 09 Feb 2008 21:27:25 -0000 This is a multi-part message in MIME format. --------------000606060801040903000201 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: Quoted-Printable Hi All, Here is a patch that changes this gray pattern for unknown glyphs to=20 rounded question mark. This way user knows that something is missing :)=20 (and it is easily visible). Another story is, should we provide default fonts and/or use system=20 fonts where available. Thanks, Vesa J=C3=A4=C3=A4skel=C3=A4inen --------------000606060801040903000201 Content-Type: text/plain; name="unknown_glyph.diff" Content-Disposition: inline; filename="unknown_glyph.diff" Content-Transfer-Encoding: Base64 SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvc291cmNlcy9ncnVi L2dydWIyL0NoYW5nZUxvZyx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS41ODAKZGlmZiAtdSAt cCAtcjEuNTgwIENoYW5nZUxvZwotLS0gQ2hhbmdlTG9nCTkgRmViIDIwMDggMTI6MzE6MTAg LTAwMDAJMS41ODAKKysrIENoYW5nZUxvZwk5IEZlYiAyMDA4IDIxOjIyOjQzIC0wMDAwCkBA IC0xLDMgKzEsOSBAQAorMjAwOC0wMi0wOSAgVmVzYSBKYWFza2VsYWluZW4gIDxjaGFhY0Bu aWMuZmk+CisKKwkqIGZvbnQvbWFuYWdlci5jICh1bmtub3duX2dseXBoKTogQWRkZWQgdmFy aWFibGUgZm9yIHVua25vd24gZ2x5cGguCisJKGZpbGxfd2l0aF9kZWZhdWx0X2dseXBoKTog Q2hhbmdlZCB0byB1c2UgdW5rbm93bl9nbHlwaCBmb3IgZmlsbAorCXBhdHRlcm4gZm9yIHVu a25vd24gZ2x5cGhzLgorCiAyMDA4LTAyLTA5ICBSb2JlcnQgTWlsbGFuICA8cm1oQGF5YmFi dHUuY29tPgogCiAJKiBjb25maWd1cmUuYWM6IFByb2JlIGZvciBgaGVscDJtYW4nLgpJbmRl eDogZm9udC9tYW5hZ2VyLmMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL3NvdXJjZXMvZ3J1 Yi9ncnViMi9mb250L21hbmFnZXIuYyx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4xMQpkaWZm IC11IC1wIC1yMS4xMSBtYW5hZ2VyLmMKLS0tIGZvbnQvbWFuYWdlci5jCTIxIEp1bCAyMDA3 IDIzOjMyOjIwIC0wMDAwCTEuMTEKKysrIGZvbnQvbWFuYWdlci5jCTkgRmViIDIwMDggMjE6 MjI6NDMgLTAwMDAKQEAgLTQwLDYgKzQwLDI3IEBAIHN0cnVjdCBmb250CiAKIHN0YXRpYyBz dHJ1Y3QgZm9udCAqZm9udF9saXN0OwogCisvKiBGaWxsIHVua25vd24gZ2x5cGgncyB3aXRo IHJvdW5kZWQgcXVlc3Rpb24gbWFyay4gICovCitzdGF0aWMgZ3J1Yl91aW50OF90IHVua25v d25fZ2x5cGhbMTZdID0KK3sgICAgICAgLyogNzY1NDMyMTAgKi8KKyAgMHg3QywgLyogIG9v b29vICAgKi8KKyAgMHg4MiwgLyogbyAgICAgbyAgKi8KKyAgMHhCQSwgLyogbyBvb28gbyAg Ki8KKyAgMHhBQSwgLyogbyBvIG8gbyAgKi8KKyAgMHhBQSwgLyogbyBvIG8gbyAgKi8KKyAg MHg4QSwgLyogbyAgIG8gbyAgKi8KKyAgMHg5QSwgLyogbyAgb28gbyAgKi8KKyAgMHg5Miwg LyogbyAgbyAgbyAgKi8KKyAgMHg5MiwgLyogbyAgbyAgbyAgKi8KKyAgMHg5MiwgLyogbyAg byAgbyAgKi8KKyAgMHg5MiwgLyogbyAgbyAgbyAgKi8KKyAgMHg4MiwgLyogbyAgICAgbyAg Ki8KKyAgMHg5MiwgLyogbyAgbyAgbyAgKi8KKyAgMHg4MiwgLyogbyAgICAgbyAgKi8KKyAg MHg3QywgLyogIG9vb29vICAgKi8KKyAgMHgwMCAgLyogICAgICAgICAgKi8KK307CisKIHN0 YXRpYyBpbnQKIGFkZF9mb250IChjb25zdCBjaGFyICpmaWxlbmFtZSkKIHsKQEAgLTE1NCw4 ICsxNzUsOSBAQCBmaWxsX3dpdGhfZGVmYXVsdF9nbHlwaCAoZ3J1Yl9mb250X2dseXBoCiB7 CiAgIHVuc2lnbmVkIGk7CiAKKyAgLyogVXNlIHByZS1kZWZpbmVkIHBhdHRlcm4gdG8gZmls bCB1bmtub3duIGdseXBocy4gICovCiAgIGZvciAoaSA9IDA7IGkgPCAxNjsgaSsrKQotICAg IGdseXBoLT5iaXRtYXBbaV0gPSAoaSAmIDEpID8gMHg1NSA6IDB4YWE7CisgICAgZ2x5cGgt PmJpdG1hcFtpXSA9IHVua25vd25fZ2x5cGhbaV07CiAKICAgZ2x5cGgtPmNoYXJfd2lkdGgg PSAxOwogICBnbHlwaC0+d2lkdGggPSBnbHlwaC0+Y2hhcl93aWR0aCAqIDg7Cg== --------------000606060801040903000201--