spleen

Monospaced bitmap fonts for consoles, terminals, and code editors
Log | Files | Refs | README | LICENSE

ChangeLog (8357B)


      1 Spleen 1.8.2 (2020-07-31)
      2 
      3 - Fix size of the lower case 'ae' character in the 16x32 and 32x64 versions
      4 - Fix size of the lower case 'oe' character in the 16x32 and 32x64 versions
      5 - Add 'AE' and 'ae' characters with acute accent
      6 - Add 'AE' and 'ae' characters with macron
      7 - Add 'A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'R', 'r', 'U', 'u' with
      8   inverted breve
      9 - Add 'A', 'a', 'O', 'o' characters with dot above
     10 - Add 'O' and 'o' characters with ogonek
     11 - Add 'O' and 'o' characters with ogonek and macron
     12 - Shorten parentheses, square brackets, braces, slash, backslash in the
     13   8x16 version, fixing alignment issues
     14 - Shift vertical line and double vertical line characters one pixel
     15   up (8x16 version)
     16 
     17 
     18 
     19 Spleen 1.8.1 (2020-07-16)
     20 
     21 - Center tilde vertically for all sizes, as modern fonts do
     22 - Add black triangles in the 25E2-25E5 range
     23 - Add single angle quotation mark characters
     24 - Add white and black circle characters
     25 - Add inverse bullet and inverse white circle characters
     26 - Add 'A', 'a', 'O', 'o', 'U', 'u' characters with caron
     27 - Add 'I', 'i', 'G', 'g', 'j' characters with caron
     28 - Add 'H', 'h', 'K', 'k', characters with caron
     29 - Add 'E' and 'e' characters with cedilla
     30 - Add 'A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'R', 'r', 'U', 'u' with
     31   double grave
     32 - Add "almost equal to" character
     33 - Add 'G' and 'g' characters with acute accent
     34 - Add 'O' and 'o' characters with stroke and acute
     35 - Add double vertical bar and double exclamation mark characters
     36 - Add stand alone breve, dot above, ogonek, small tilde, and double
     37   acute accent
     38 
     39 
     40 
     41 Spleen 1.8.0 (2020-06-29)
     42 
     43 - Add Initial 6x12 version, containing printable ASCII characters, the
     44   Braille Patterns Unicode block, and light Box Drawing characters
     45 - Improve ampersand character, making it more consistent with other
     46   sizes (5x8 version)
     47 - Add instructions on how to use Spleen in the NetBSD console
     48 
     49 
     50 
     51 Spleen 1.7.1 (2020-06-21)
     52 
     53 - Add some Powerline characters (arrows symbols and padlock) (5x8 version)
     54 - Fix duplicate character names for Powerline symbols
     55 - Uppercase ISO in the FONT property so fonts can be processed through
     56   ucs2any(1)
     57 - Add "Black Diamond" and "Lozenge" characters for all sizes
     58 - Add "Black Heart Suit" and "Black Diamond Suit" characters for all sizes
     59 - Remove strain pixel on the '5' digit (5x8 version)
     60 - Improve the Esszet character (8x16, 12x24, 16x32, and 32x64 versions)
     61 
     62 
     63 
     64 Spleen 1.7.0 (2020-02-13)
     65 
     66 - Improve generated PSF files so that box-drawing characters are correctly
     67   displayed
     68 - Add the FONT_VERSION XFLD property for all BDF sizes
     69 - Generate OpenType (OTF) versions for the 8x16, 12x24, 16x32 and 32x64 sizes
     70 - Stop generating .dfont files, OTF versions should be used instead
     71 - Add links to Debian and Ubuntu packages.
     72 
     73 
     74 
     75 Spleen 1.6.0 (2019-12-02)
     76 
     77 - Make it clear that .dfont files are provided in release tarballs
     78 - Initial SFD version converted from the 8x16 BDF file
     79 - Add a 'otf' target in the Makefile to generate an OTF version
     80 - Mention the OTF version in the README, in notes for Windows users
     81 
     82 
     83 
     84 Spleen 1.5.0 (2019-10-01)
     85 
     86 - Shift the middle bar of the digit '3' one pixel up, for better
     87   alignement (12x24 version)
     88 - Tweak the digit '7' for consistency with other sizes (5x8 version)
     89 - Make the 'Z', 'z' and derived characters more balanced, as is the
     90   case with other sizes  (12x24 version)
     91 - Tweak the digit '2' for consistency with other sizes (12x24 version)
     92 - Make the slash inside the digit '0' one pixel thiner (32x64 version)
     93 - Add light box drawings characters in the 5x8 version
     94 - Add full support for the Braille Patterns Unicode block in the 5x8 version
     95 - Add branch, LN, and padlock icons for Powerline users
     96 - Also provide a fonts.alias file, along with fonts.alias-spleen
     97 
     98 
     99 
    100 Spleen 1.4.0 (2019-09-24)
    101 
    102 - Add left and right single quotation mark characters, both identical to
    103   an apostrophe
    104 - Add left and right double quotation mark characters, both identical to
    105   ASCII quotation mark
    106 - Add bullet and horizontal ellipsis characters
    107 - Add the eight trigrams
    108 - Add full support for the Block Elements Unicode block
    109 
    110 
    111 
    112 Spleen 1.3.0 (2019-09-12)
    113 
    114 - Add full support for the Box Drawing Unicode block
    115 - Add arrows symbols for Powerline users
    116 
    117 
    118 
    119 Spleen 1.2.0 (2019-09-06)
    120 
    121 - Add link to instructions on how to enable bitmap fonts support on Ubuntu
    122 - Add a Makefile target to generate a specimen file
    123 - Add full support for the Braille Patterns Unicode block
    124 - Add light box drawings characters for the 16x32 and 32x64 versions
    125 
    126 
    127 
    128 Spleen 1.1.0 (2019-08-29)
    129 
    130 - Added instructions on how to use Spleen in the FreeBSD console
    131 - Optimize generated screenshots with OptiPNG
    132 - Remove the dfont target in Makefile, generated files do not work on
    133   modern macOS versions
    134 - Add full support for the Latin Extended-A Unicode block
    135 - Add euro symbol
    136 - Character at position CB is 'E' with diaeresis, not with tilde (12x24 version)
    137 - Character at position D6 is 'O' with diaeresis, not with tilde (12x24 version)
    138 - Character at position DC is 'U' with diaeresis, not with tilde (12x24 version)
    139 - Fix tilde alignment in the 'o' with tilde character (32x64 version)
    140 - Fix middle bar thickness in the upper case 'eth' character (12x24 version)
    141 - Fix ring alignment for the 'A' and 'a' characters (16x32 and 32x64 versions)
    142 - Remove strain pixel on the '3' and 'k' characters (32x64 version)
    143 - Remove fillers for characters other than ISO 8859-1 ones (5x8 version)
    144 
    145 
    146 
    147 Spleen 1.0.5 (2019-06-01)
    148 
    149 - Initial support for the Latin Extended-A Unicode block, all sizes but
    150   5x8 now have all Polish characters available
    151 - Shift the middle bar of the upper case 'G' one pixel down (12x24 version)
    152 - Shift lower case 'k' character right, for better alignment (12x24, 16x32,
    153   and 32x64 versions)
    154 - Make upper case 'X' thicker (16x32 and 32x64 versions)
    155 - Make upper case 'V' thicker (32x64 version)
    156 - Make lower case 'g' character smoother (16x32 and 32x64 versions)
    157 - Add some artefacts on each side of the lower case 'i'
    158 - Also add artefacts on each side of accented lower case 'i' characters
    159 
    160 
    161 
    162 Spleen 1.0.4 (2019-02-07)
    163 
    164 - Remove quotation marks around XLFD font names
    165 - Remove strain pixels on the inner upper part of parentheses (16x32 version)
    166 - Harmonize the 'v' and 'V' characters across all sizes
    167 - Remove artefacts from the 'c' in the copyright sign (8x16, 12x24, 16x32, and
    168   32x64 versions)
    169 - Make the upper left corner of the 'R' sharp in the registered sign (16x32,
    170   and 32x64 versions)
    171 - Add initial Makefile, allowing to easily generate formats other than BDF
    172 - Remove all .dfont files from the repository, formats other than BDF are now
    173   only distributed in release tarballs
    174 - Provide generated fonts in PCF, PSF, and .dfont formats
    175 
    176 
    177 
    178 Spleen 1.0.3 (2018-12-01)
    179 
    180 - Remove extra pixel from the '@' character (12x24 version)
    181 - Harmonize '@' character spacing with other sizes (16x32 and 32x64 versions)
    182 - Revert change to the upper case 'K' character (5x8 version)
    183 
    184 
    185 
    186 Spleen 1.0.2 (2018-11-26)
    187 
    188 - Tweak 'f' and 't' characters to make them more consistent (8x16 version)
    189 - Make the upper case 'K' middle bar shorter, helps differentiating it from
    190   upper case 'H' (5x8, 12x24, 16x32)
    191 - Fix alignement of parentheses with square brackets and braces (32x64 version)
    192 - Fix SIZE, MIN_SPACE, and SWIDTH properties for all fonts
    193 - Make the at sign higher (8x16, 12x24, 16x32, and 32x64 versions)
    194 - Harmonize angle quotes (8x16, 12x24, 16x32, and 32x64 versions)
    195 - Flip lower case 'n' with tilde horizontally, to match the normal 'n'
    196   character (8x16, 12x24, 16x32, and 32x64 versions)
    197 - Remove artefacts from 'C', 'c' and 'F' characters for all fonts
    198 - Remove artefact from the upper case 'G' character (8x16, 12x24, 16x32,
    199   and 32x64 versions)
    200 - Remove artefacts from 'C' and 'c' derived characters (8x16, 12x24,
    201   16x32, and 32x64 versions)
    202 - Set DEFAULT_CHAR to 32, as we don't have a 0 char
    203 
    204 
    205 
    206 Spleen 1.0.1 (2018-09-28)
    207 
    208 - Documentation updates: add XLFD font names and operating system packages
    209   section
    210 - Improve ampersand character, make superscript digits thicker, shift
    211   percent sign, asterisk, plus, minus, and equal signs one pixel up, for
    212   alignment (8x16 version)
    213 - Shift asterisk character up by one pixel, to align it with minus and plus
    214   signs (12x24 version)
    215 - Improve percent sign alignment and make it more consistent with other
    216   sizes (16x32 and 32x64 versions)
    217 
    218 
    219 
    220 Spleen 1.0.0 (2018-09-18)
    221 
    222 - Initial release