aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/vt/font
Commit message (Collapse)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
| | | | Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-122-2/+2
| | | | | | | | | The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of BSD-2-Clause. Discussed with: pfg MFC After: 3 days Sponsored by: Netflix
* console: add U+276E and U+276F glyphsEd Maste2022-07-191-578/+582
| | | | | | | | | | | | | | U+276E Heavy Left-Pointing Angle Quotation Mark Ornament U+276F Heavy Right-Pointing Angle Quotation Mark Ornament U+276F is used by zprezto (zsh config package). For the normal font I used the bold font glyphs for U+003C < and U+003E >. The bold font glyphs are new. PR: 232494 MFC after: 1 week Sponsored by: The FreeBSD Foundation
* Update Terminus console font to 4.49Ed Maste2022-07-191-2008/+2158
| | | | | | | | As in the past Dimitar Zhekov provided a copy of Terminus under a BSD license for use by our console. Sponsored by: The FreeBSD Foundation MFC after: 1 week
* Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrightsEd Maste2021-08-081-1/+0
| | | | | | | These ones were unambiguous cases where the Foundation was the only listed copyright holder (in the associated license block). Sponsored by: The FreeBSD Foundation
* Move font related data structured to sys/font.c and update vtfontcvtToomas Soome2020-06-141-2/+2
| | | | | | | | | | | | | | | Prepare support to be able to handle font data in loader, consolidate data structures to sys/font.h and update vtfontcvt. vtfontcvt update is about to output set of glyphs in form of C source, the implementation does allow to output compressed or uncompressed font bitmaps. Reviewed by: bcr Differential Revision: https://reviews.freebsd.org/D24189 Notes: svn path=/head/; revision=362172
* Update vt(4) "Terminus BSD Console" font to v4.46Ed Maste2018-04-121-1102/+2150
| | | | | | | | | | | | | "Terminus BSD Console" is a derivative of Terminus that is provided by Mr. Dimitar Zhekov under the 2-clause BSD license for use by the FreeBSD vt(4) console and other BSDs. PR: 227409 MFC after: 1 week Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=332452
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-272-0/+4
| | | | | | | | | | | | | | | Mainly focus on files that use BSD 2-Clause license, however the tool I was using misidentified many licenses so this was mostly a manual - error prone - task. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts. Notes: svn path=/head/; revision=326255
* Improve vt(4) default mouse pointer image. Previous one looked rather ugly,Alexey Dokuchaev2015-02-131-28/+34
| | | | | | | | | | | | especially on native monitor resolutions. This one essentially matches X11 default pointer. Differential Revision: https://reviews.freebsd.org/D1801 No objection from: emaste Approved by: adrian, dumbbell Notes: svn path=/head/; revision=278673
* vt(4): Rename the "mouse_cursor" structure to "vt_mouse_cursor"Jean-Sébastien Pédron2014-08-211-3/+3
| | | | | | | | | | | At the same time, "w" and "h" members are now called "width" and "height". The goal is to have a more "public" structure, because it will soon be passed as argument to a new callback, replacing vd_bitbltchr_t. MFC after: 1 week Notes: svn path=/head/; revision=270293
* vt(4): Fix an inconsistency between the mouse cursor bitmap and its maskJean-Sébastien Pédron2014-08-211-3/+3
| | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=270265
* Clarify statement on font originEd Maste2014-06-061-3/+3
| | | | | | | Submitted by: Dimitar Zhekov Notes: svn path=/head/; revision=267179
* Update vt(4) "Terminus BSD Console" fontEd Maste2014-06-051-220/+307
| | | | | | | | | | | | "Terminus BSD Console" is a derivative of Terminus that is provided by Mr. Dimitar Zhekov under the 2-clause BSD license for use by the FreeBSD vt(4) console. Reviewed by: jhb MFC after: 1 week Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=267109
* Remove extra copy of old email address.Ed Maste2014-06-041-2/+1
| | | | | | | MFC after: 3 days Notes: svn path=/head/; revision=267079
* Update vt(4) console font author's email addressEd Maste2014-06-041-1/+1
| | | | | | | MFC after: 3 days Notes: svn path=/head/; revision=267078
* Update whitespace to match mkkfont outputEd Maste2013-12-231-2/+6
| | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=259776
* Support double-width characters in vt(9)Ed Maste2013-12-211-4/+3
| | | | | | | | | | | | Normal and bold fonts each have a glyph map for single or left half- glyphs, and right half glyphs. The flag TF_CJK_RIGHT in term_char_t requests the right half-glyph. Reviewed by: ed@ Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=259680
* Respect SC_NO_CUTPASTE option. It disable mouse cursor and cut/paste supportAleksandr Rybalko2013-12-091-0/+2
| | | | | | | | | for vt(9). Note: /dev/sysmouse not affected. Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=259129
* Merge VT(9) project (a.k.a. newcons).Aleksandr Rybalko2013-12-052-0/+2270
Reviewed by: nwhitehorn MFC_to_10_after: re approval Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=259016