#
ec4531b0 |
| 24-Oct-2023 |
fcambus <fcambus@openbsd.org> |
Remove bold8x16 font.
Since we have imported the IBM encoded version of "Spleen 8x16" as a replacement, there is no reason to keep it anymore.
OK miod@
|
#
5256cb43 |
| 19-Oct-2023 |
fcambus <fcambus@openbsd.org> |
Add IBM encoded version of "Spleen 8x16".
The font is 2-Clause BSD licensed and is my original creation.
OK miod@
|
#
f972e635 |
| 13-Oct-2023 |
fcambus <fcambus@openbsd.org> |
Remove bold8x16-iso1 font.
This font has been unlinked from the build in January 2019 when it was replaced by Spleen 8x16.
OK mpi@
|
#
7e23d57e |
| 04-Apr-2022 |
naddy <naddy@openbsd.org> |
wscons: const-ify font encoding mappings
ok miod@
|
#
ab93a547 |
| 02-Nov-2021 |
fcambus <fcambus@openbsd.org> |
Enable spleen16x32 and spleen32x64 on powerpc64 for GENERIC kernels.
Pointed out by Brad, thanks!
OK kettenis@, deraadt@
|
#
065aa801 |
| 01-Nov-2021 |
fcambus <fcambus@openbsd.org> |
Enable spleen16x32 and spleen32x64 on riscv64 for GENERIC kernels.
OK deraadt@
|
#
bfc185c1 |
| 01-May-2021 |
visa <visa@openbsd.org> |
Retire OpenBSD/sgi.
OK deraadt@
|
#
7c7dd989 |
| 10-Jul-2020 |
fcambus <fcambus@openbsd.org> |
Add "Spleen 6x12" to wsfont, a font targetted at OLED displays.
Similar to "Spleen 5x8" it only contains the printable ASCII characters (96 glyphes).
The font is 2-Clause BSD licensed and is my ori
Add "Spleen 6x12" to wsfont, a font targetted at OLED displays.
Similar to "Spleen 5x8" it only contains the printable ASCII characters (96 glyphes).
The font is 2-Clause BSD licensed and is my original creation.
OK patrick@
show more ...
|
#
59f48e31 |
| 09-Jul-2020 |
fcambus <fcambus@openbsd.org> |
Enable spleen16x32 and spleen32x64 on armv7 for GENERIC kernels.
OK kettenis@, deraadt@, patrick@
|
#
d1a85b25 |
| 11-Jul-2019 |
mpi <mpi@openbsd.org> |
Kill commented-out wsfont_remove().
Gets rid of an unused free(9) w/o size argument.
ok jan@, anton@
|
#
4c444772 |
| 09-Jan-2019 |
fcambus <fcambus@openbsd.org> |
Enable Spleen in wsfont and modify the font selection logic at runtime in rasops(9) to allow selecting larger fonts when available.
Summary of the changes:
- Enable spleen8x16 for all architectures
Enable Spleen in wsfont and modify the font selection logic at runtime in rasops(9) to allow selecting larger fonts when available.
Summary of the changes:
- Enable spleen8x16 for all architectures, replacing bold8x16_iso1. - Enable spleen12x24 on all arches but sparc64, replacing gallant12x22. - Enable spleen16x32 and spleen32x64 on amd64, i386, and arm64 for GENERIC kernels. - Modify the font selection logic in rasops(9) so the 16x32 and 32x64 fonts are selected if at least 120 columns can be displayed. Screens with widths equal or larger than 1920px will use the 16x32 font, and screens with widths equal or larger than 3840px the 32x64 one.
OK kettenis@, ratchov@, deraadt@
show more ...
|
#
17e73fb8 |
| 02-Dec-2018 |
fcambus <fcambus@openbsd.org> |
Add Spleen 8x16, 12x24, 16x32, and 32x64 variants to wsfont.
Together with the already imported Spleen 5x8, it will allow using the same font family across a wide range of screen resolutions, from s
Add Spleen 8x16, 12x24, 16x32, and 32x64 variants to wsfont.
Together with the already imported Spleen 5x8, it will allow using the same font family across a wide range of screen resolutions, from small OLED displays to 4K monitors.
The fonts are 2-Clause BSD licensed and are my original creation.
OK jcs@, brynet@, bcallah@, kettenis@
show more ...
|
#
7a9e63a7 |
| 24-Sep-2018 |
fcambus <fcambus@openbsd.org> |
Add "Spleen 5x8" to wsfont, a font targetted at small OLED displays to be used with devices handled by ssdfb(4). It contains all printable ASCII characters (96 glyphes).
The font is 2-Clause BSD lic
Add "Spleen 5x8" to wsfont, a font targetted at small OLED displays to be used with devices handled by ssdfb(4). It contains all printable ASCII characters (96 glyphes).
The font is 2-Clause BSD licensed and is my original creation.
OK patrick@
show more ...
|
#
b27348b2 |
| 08-Sep-2017 |
deraadt <deraadt@openbsd.org> |
If you use sys/param.h, you don't need sys/types.h
|
#
cd4c3e7e |
| 18-Aug-2017 |
deraadt <deraadt@openbsd.org> |
Backout because it breaks ramdisks. Anyone making changes in the kernel is required to consider or test ramdisks before commit.
|
#
938435be |
| 18-Aug-2017 |
fcambus <fcambus@openbsd.org> |
Add compressed fonts support in the kernel.
The wsdisplay_font structure has been modified to add two new members (zdata and zdata_len) to store compressed font data and its size. We define compress
Add compressed fonts support in the kernel.
The wsdisplay_font structure has been modified to add two new members (zdata and zdata_len) to store compressed font data and its size. We define compressed fonts by setting the data field to NULL and populating the zdata and zdata_len fields.
In wsfont_lock(), we check if the selected font needs to be inflated, and we call the newly introduced wsfont_inflate() if required.
OK kettenis@
show more ...
|
#
6f9ba536 |
| 17-Aug-2017 |
kettenis <kettenis@openbsd.org> |
Implement counter-clockwise rotation.
ok bcook@, stsp@
|
#
53ca8d76 |
| 30-May-2017 |
fcambus <fcambus@openbsd.org> |
Remove qvss8x15, vt220l8x8, and vt220l8x10 fonts.
Those fonts are not compiled in by default, and are smaller than the smallest font (bold8x16_iso1) we currently include.
OK mpi@, deraadt@
|
#
4f778038 |
| 30-May-2017 |
fcambus <fcambus@openbsd.org> |
Remove lucida16x29.h and omron12x20 fonts.
- lucida16x29 is a bad conversion from a truetype font, it is too bold which makes it unreadable. - omron12x20 is a serif font, and is very difficult to re
Remove lucida16x29.h and omron12x20 fonts.
- lucida16x29 is a bad conversion from a truetype font, it is too bold which makes it unreadable. - omron12x20 is a serif font, and is very difficult to read due to inconsistencies in character spacing, alignement, and width.
Moreover, both fonts only have 96 glyphs.
No objection from mlarkin@
OK mpi@, jcs@
show more ...
|
#
75ed3356 |
| 22-Jan-2017 |
fcambus <fcambus@openbsd.org> |
Remove sony8x16 and sony12x24 fonts.
They were not compiled in by default, and are Serif fonts, which doesn't work very well for monospaced bitmap fonts intended for console use.
OK mpi@, visa@, jc
Remove sony8x16 and sony12x24 fonts.
They were not compiled in by default, and are Serif fonts, which doesn't work very well for monospaced bitmap fonts intended for console use.
OK mpi@, visa@, jcs@
show more ...
|
#
3db7a3b4 |
| 06-Oct-2016 |
fcambus <fcambus@openbsd.org> |
Remove reference to non existing font.
Include file with font data (courier11x18.h) was removed from NetBSD due to licensing concerns before wsfont was imported into OpenBSD.
Cookie values have bee
Remove reference to non existing font.
Include file with font data (courier11x18.h) was removed from NetBSD due to licensing concerns before wsfont was imported into OpenBSD.
Cookie values have been renumbered for consistency.
show more ...
|
#
622dbcbb |
| 14-Sep-2016 |
jcs <jcs@openbsd.org> |
limit the number of fonts that can be loaded
ok millert mlarkin deraadt
|
#
5a73f015 |
| 04-Sep-2016 |
tedu <tedu@openbsd.org> |
remove some more sparc remnants. ok deraadt
|
#
4914847c |
| 13-Sep-2015 |
miod <miod@openbsd.org> |
Put the 12x22 font on alpha and macppc installation kernels, the 8x16 font is really fugly on large displays (tga, vgafb). It's only 10KB more data before compression, which fits in our floppies.
|
#
ea5cf8a4 |
| 08-Sep-2015 |
deraadt <deraadt@openbsd.org> |
sizes for free(); checked by semarie
|