History log of /src/sys/dev/wsfont/wsfont.h |
Revision | | Date | Author | Comments |
1.27 |
| 24-Dec-2021 |
jmcneill | wsfb: Prefer wide fonts when EDID data is available.
To give us a better chance of picking a readable font, prefer fonts that will render at least 3mm wide instead of picking the font that will be closest to that size.
|
1.26 |
| 20-Nov-2016 |
macallan | add WSFONT_PREFER_ALPHA - for drivers that would rather render anti-aliased fonts
|
1.25 |
| 18-Apr-2015 |
mlelstv | branches: 1.25.2; add "best match" algorithm to wsfont and use this instead of a private function in rasops.
|
1.24 |
| 11-Jan-2012 |
macallan | branches: 1.24.6; 1.24.24; make rasops_init()'s font selection code a bit less boneheaded by: - actually trying to pick a font which gets as close as possible to the requested terminal size - accepting 0,0 as 'use system default' which can be changed by options RASOPS_DEFAULT_WIDTH=100 options RASOPS_DEFAULT_HEIGHT=30 default is 80x25 - putting alpha and bitmap fonts in the same list and making wsfont_find() aware of wether we support alpha fonts or not - if supported, prefer alpha fonts over otherwise equally suitable bitmap fonts
|
1.23 |
| 04-Jan-2012 |
macallan | add WSFONT_GLYPH() to get a pointer to a given glyph in a given font
|
1.22 |
| 22-Dec-2011 |
macallan | add some pre-rendered anti-aliased fonts from pkgsrc: - DejaVu Sans Mono from fonts/dejavu-ttf - Droid Sans Mono from fonts/droid-ttf - Free Mono from fonts/freefonts-ttf
|
1.21 |
| 04-May-2010 |
macallan | branches: 1.21.8; 1.21.12; add translation tables for ISO fonts in order to map unicode box drawing characters to something else than whitespaces
|
1.20 |
| 17-Apr-2010 |
nonaka | Added Sharp W-ZERO3 series support.
|
1.19 |
| 28-Apr-2008 |
martin | branches: 1.19.20; 1.19.22; Remove clause 3 and 4 from TNF licenses
|
1.18 |
| 02-Feb-2007 |
ober | branches: 1.18.40; 1.18.42; 1.18.44; Updates to allow Zaurus screen to rotate 90 degrees to a usable state with the keyboard. Patch from peter@ copied from OpenBSD. Feedback and OK from matt@
|
1.17 |
| 09-Feb-2003 |
jdolecek | branches: 1.17.18; 1.17.48; make 'name' and 'data' of struct wsdisplay_font const, mark data arrays in font sources const
|
1.16 |
| 13-Mar-2002 |
ad | Reorganise the wsfont stuff slightly so that multiple display adapters with different bit/byte order requirements can co-exist happily.
|
1.15 |
| 13-Oct-2001 |
augustss | ANSIfy.
|
1.14 |
| 03-Sep-2001 |
drochner | make dynamic font addition usable, export font matching function for common use
|
1.13 |
| 02-Feb-2001 |
marcus | branches: 1.13.2; 1.13.4; Added a function to remap Unicode character to font glyph index.
|
1.12 |
| 13-Jun-2000 |
ad | Use my proper name.
|
1.11 |
| 07-Jan-2000 |
enami | branches: 1.11.2; Replace WSFONT_L2R/R2L with WSDISPLAY_FONTORDER_L2R/R2L.
|
1.10 |
| 05-Jan-2000 |
ad | Add two new members to 'struct wsdisplay_font': 'bitorder' and 'byteorder'.
|
1.9 |
| 15-Dec-1999 |
ad | Now I remember. Add a new flag, WSFONT_RDONLY that indicates the font to be added to the table should not be modified; i.e. if modifications are needed, a copy should be made.
|
1.8 |
| 14-Dec-1999 |
ad | - Squash a few stylish nits. - Move font flags to wsfont.h. There is a point to this. I'll remember soon.
|
1.7 |
| 04-Dec-1999 |
ad | - Stylistic cleanup. - Make ifndef'ed out bits look less like a statement of intent.
|
1.6 |
| 18-May-1999 |
ad | branches: 1.6.2; 1.6.4; 1.6.10; Assign ownership & copyright to TNF. There is probably a procedure for this that I am unaware of. Also some KNF.
|
1.5 |
| 29-Apr-1999 |
ad | Update usage comment.
|
1.4 |
| 26-Apr-1999 |
ad | Bump WSFONT_L2R/R2L by +1 so 0 can mean no specific order is required. Change entry for QVSS to match bitorder.
|
1.3 |
| 26-Apr-1999 |
ad | Change WSFONT_LITTLE/WSFONT_BIG to WSFONT_L2R/WSFONT_R2L to reduce possible confusion.
|
1.2 |
| 13-Apr-1999 |
ad | Fixed licensing due to a foobar on my behalf.
|
1.1 |
| 13-Apr-1999 |
ad | Initial import of wsfont, an in-kernel font table for wscons/rcons.
|
1.6.10.1 |
| 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
1.6.4.2 |
| 11-Feb-2001 |
bouyer | Sync with HEAD.
|
1.6.4.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
1.6.2.1 |
| 21-Jun-1999 |
thorpej | Sync w/ -current.
|
1.11.2.1 |
| 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
1.13.4.3 |
| 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.13.4.2 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.13.4.1 |
| 13-Sep-2001 |
thorpej | Update the kqueue branch to HEAD.
|
1.13.2.3 |
| 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
1.13.2.2 |
| 22-Oct-2001 |
nathanw | Catch up to -current.
|
1.13.2.1 |
| 21-Sep-2001 |
nathanw | Catch up to -current.
|
1.17.48.1 |
| 09-Feb-2007 |
ad | Sync with HEAD.
|
1.17.18.1 |
| 26-Feb-2007 |
yamt | sync with head.
|
1.18.44.2 |
| 11-Aug-2010 |
yamt | sync with head.
|
1.18.44.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.18.42.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.18.40.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.19.22.1 |
| 30-May-2010 |
rmind | sync with head
|
1.19.20.2 |
| 17-Aug-2010 |
uebayasi | Sync with HEAD.
|
1.19.20.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.21.12.1 |
| 18-Feb-2012 |
mrg | merge to -current.
|
1.21.8.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.24.24.2 |
| 05-Dec-2016 |
skrll | Sync with HEAD
|
1.24.24.1 |
| 06-Jun-2015 |
skrll | Sync with HEAD
|
1.24.6.1 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.25.2.1 |
| 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|