Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/dev/wsfont Update Spleen kernel fonts to the latest rele...



details:   https://anonhg.NetBSD.org/src/rev/c345192d8a0e
branches:  trunk
changeset: 457558:c345192d8a0e
user:      fcambus <fcambus%NetBSD.org@localhost>
date:      Wed Jul 03 13:31:57 2019 +0000

description:
Update Spleen kernel fonts to the latest released version, bringing
the following improvements:

- Shift the middle bar of the upper case 'G' one pixel down in the 12x24
  version
- Shift lower case 'k' character right, for better alignment in the 12x24,
  16x32, and 32x64 versions
- Make upper case 'X' thicker in the 16x32 and 32x64 versions
- Make upper case 'V' thicker in the 32x64 version
- Make lower case 'g' character smoother in the 16x32 and 32x64 versions
- Add some artefacts on each side of the lower case 'i' characters

OK kamil@

diffstat:

 sys/dev/wsfont/spleen12x24.h |  144 ++++++------
 sys/dev/wsfont/spleen16x32.h |  198 ++++++++--------
 sys/dev/wsfont/spleen32x64.h |  480 +++++++++++++++++++++---------------------
 sys/dev/wsfont/spleen5x8.h   |    6 +-
 sys/dev/wsfont/spleen8x16.h  |   22 +-
 5 files changed, 425 insertions(+), 425 deletions(-)

diffs (truncated from 1136 to 300 lines):

diff -r fd8ff8c97547 -r c345192d8a0e sys/dev/wsfont/spleen12x24.h
--- a/sys/dev/wsfont/spleen12x24.h      Wed Jul 03 12:38:28 2019 +0000
+++ b/sys/dev/wsfont/spleen12x24.h      Wed Jul 03 13:31:57 2019 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: spleen12x24.h,v 1.1 2019/03/17 06:09:35 tnn Exp $ */
+/*     $NetBSD: spleen12x24.h,v 1.2 2019/07/03 13:31:57 fcambus Exp $ */
 /*     $OpenBSD: spleen12x24.h,v 1.2 2019/03/08 10:53:59 fcambus Exp $ */
 
 /*
@@ -1028,13 +1028,13 @@
        0x60, 0x00,     /* .**............. */
        0x60, 0x00,     /* .**............. */
        0x60, 0x00,     /* .**............. */
+       0x60, 0x00,     /* .**............. */
        0x63, 0xe0,     /* .**...*****..... */
        0x60, 0x60,     /* .**......**..... */
        0x60, 0x60,     /* .**......**..... */
        0x60, 0x60,     /* .**......**..... */
        0x60, 0x60,     /* .**......**..... */
        0x60, 0x60,     /* .**......**..... */
-       0x60, 0x60,     /* .**......**..... */
        0x30, 0x60,     /* ..**.....**..... */
        0x1f, 0xe0,     /* ...********..... */
        0x00, 0x00,     /* ................ */
@@ -1876,17 +1876,17 @@
        0x06, 0x00,     /* .....**......... */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
+       0x1e, 0x00,     /* ...****......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x07, 0x80,     /* .....****....... */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
@@ -1922,21 +1922,21 @@
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
-       0x60, 0x00,     /* .**............. */
-       0x60, 0x00,     /* .**............. */
-       0x60, 0x00,     /* .**............. */
-       0x60, 0x00,     /* .**............. */
-       0x61, 0x80,     /* .**....**....... */
-       0x61, 0x80,     /* .**....**....... */
-       0x63, 0x00,     /* .**...**........ */
-       0x66, 0x00,     /* .**..**......... */
-       0x7c, 0x00,     /* .*****.......... */
-       0x6c, 0x00,     /* .**.**.......... */
-       0x66, 0x00,     /* .**..**......... */
-       0x63, 0x00,     /* .**...**........ */
-       0x61, 0x80,     /* .**....**....... */
-       0x60, 0xc0,     /* .**.....**...... */
-       0x60, 0xc0,     /* .**.....**...... */
+       0x30, 0x00,     /* ..**............ */
+       0x30, 0x00,     /* ..**............ */
+       0x30, 0x00,     /* ..**............ */
+       0x30, 0x00,     /* ..**............ */
+       0x30, 0xc0,     /* ..**....**...... */
+       0x30, 0xc0,     /* ..**....**...... */
+       0x31, 0x80,     /* ..**...**....... */
+       0x33, 0x00,     /* ..**..**........ */
+       0x3e, 0x00,     /* ..*****......... */
+       0x36, 0x00,     /* ..**.**......... */
+       0x33, 0x00,     /* ..**..**........ */
+       0x31, 0x80,     /* ..**...**....... */
+       0x30, 0xc0,     /* ..**....**...... */
+       0x30, 0x60,     /* ..**.....**..... */
+       0x30, 0x60,     /* ..**.....**..... */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
@@ -5151,17 +5151,17 @@
        0x03, 0x00,     /* ......**........ */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
+       0x1e, 0x00,     /* ...****......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x07, 0x80,     /* .....****....... */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
@@ -5176,17 +5176,17 @@
        0x0c, 0x00,     /* ....**.......... */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
+       0x1e, 0x00,     /* ...****......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x07, 0x80,     /* .....****....... */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
@@ -5201,17 +5201,17 @@
        0x30, 0xc0,     /* ..**....**...... */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
+       0x1e, 0x00,     /* ...****......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x07, 0x80,     /* .....****....... */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
@@ -5226,17 +5226,17 @@
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
-       0x06, 0x00,     /* .....**......... */
+       0x1e, 0x00,     /* ...****......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x06, 0x00,     /* .....**......... */
+       0x07, 0x80,     /* .....****....... */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
diff -r fd8ff8c97547 -r c345192d8a0e sys/dev/wsfont/spleen16x32.h
--- a/sys/dev/wsfont/spleen16x32.h      Wed Jul 03 12:38:28 2019 +0000
+++ b/sys/dev/wsfont/spleen16x32.h      Wed Jul 03 13:31:57 2019 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: spleen16x32.h,v 1.1 2019/03/17 06:09:35 tnn Exp $ */
+/*     $NetBSD: spleen16x32.h,v 1.2 2019/07/03 13:31:57 fcambus Exp $ */
 /*     $OpenBSD: spleen16x32.h,v 1.2 2019/03/08 10:53:59 fcambus Exp $ */
 
 /*
@@ -1903,14 +1903,14 @@
        0x30, 0x0c,     /* ..**........**.. */
        0x30, 0x0c,     /* ..**........**.. */
        0x30, 0x0c,     /* ..**........**.. */
-       0x30, 0x0c,     /* ..**........**.. */
-       0x18, 0x18,     /* ...**......**... */
-       0x0c, 0x30,     /* ....**....**.... */
+       0x38, 0x1c,     /* ..***......***.. */
+       0x1c, 0x38,     /* ...***....***... */
+       0x0e, 0x70,     /* ....***..***.... */
        0x07, 0xe0,     /* .....******..... */
        0x07, 0xe0,     /* .....******..... */
-       0x0c, 0x30,     /* ....**....**.... */
-       0x18, 0x18,     /* ...**......**... */
-       0x30, 0x0c,     /* ..**........**.. */
+       0x0e, 0x70,     /* ....***..***.... */
+       0x1c, 0x38,     /* ...***....***... */
+       0x38, 0x1c,     /* ..***......***.. */
        0x30, 0x0c,     /* ..**........**.. */
        0x30, 0x0c,     /* ..**........**.. */
        0x30, 0x0c,     /* ..**........**.. */
@@ -2409,8 +2409,8 @@
        0x30, 0x0c,     /* ..**........**.. */
        0x30, 0x0c,     /* ..**........**.. */
        0x30, 0x0c,     /* ..**........**.. */
-       0x38, 0x18,     /* ..***......**... */
-       0x1f, 0xf0,     /* ...*********.... */
+       0x38, 0x1c,     /* ..***......***.. */
+       0x1f, 0xf8,     /* ...**********... */
        0x0f, 0xf0,     /* ....********.... */
        0x00, 0x18,     /* ...........**... */
        0x00, 0x0c,     /* ............**.. */
@@ -2464,20 +2464,20 @@
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
-       0x01, 0x80,     /* .......**....... */
-       0x01, 0x80,     /* .......**....... */
-       0x01, 0x80,     /* .......**....... */
-       0x01, 0x80,     /* .......**....... */
-       0x01, 0x80,     /* .......**....... */
-       0x01, 0x80,     /* .......**....... */
-       0x01, 0x80,     /* .......**....... */
-       0x01, 0x80,     /* .......**....... */
-       0x01, 0x80,     /* .......**....... */
-       0x01, 0x80,     /* .......**....... */
-       0x01, 0x80,     /* .......**....... */
-       0x01, 0x80,     /* .......**....... */
-       0x01, 0x80,     /* .......**....... */
-       0x01, 0x80,     /* .......**....... */
+       0x07, 0x80,     /* .....****....... */
+       0x07, 0x80,     /* .....****....... */
+       0x01, 0x80,     /* .......**....... */
+       0x01, 0x80,     /* .......**....... */
+       0x01, 0x80,     /* .......**....... */
+       0x01, 0x80,     /* .......**....... */
+       0x01, 0x80,     /* .......**....... */
+       0x01, 0x80,     /* .......**....... */
+       0x01, 0x80,     /* .......**....... */
+       0x01, 0x80,     /* .......**....... */
+       0x01, 0x80,     /* .......**....... */
+       0x01, 0x80,     /* .......**....... */
+       0x01, 0xe0,     /* .......****..... */
+       0x01, 0xe0,     /* .......****..... */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
@@ -2524,26 +2524,26 @@
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
        0x00, 0x00,     /* ................ */
-       0x30, 0x00,     /* ..**............ */
-       0x30, 0x00,     /* ..**............ */
-       0x30, 0x00,     /* ..**............ */
-       0x30, 0x00,     /* ..**............ */
-       0x30, 0x00,     /* ..**............ */
-       0x30, 0x00,     /* ..**............ */
-       0x30, 0x60,     /* ..**.....**..... */
-       0x30, 0xe0,     /* ..**....***..... */
-       0x31, 0xc0,     /* ..**...***...... */
-       0x33, 0x80,     /* ..**..***....... */
-       0x37, 0x00,     /* ..**.***........ */
-       0x3e, 0x00,     /* ..*****......... */
-       0x3e, 0x00,     /* ..*****......... */
-       0x37, 0x00,     /* ..**.***........ */



Home | Main Index | Thread Index | Old Index