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