The Birdfont Source Code


All Repositories / birdfont.git / blob – RSS feed

NEWS

This file is a part of the Birdfont project.

Contributing

Send patches or pull requests to johan.mattsson.m@gmail.com.
Clone this repository: git clone https://github.com/johanmattssonm/birdfont.git

Revisions

View the latest version of NEWS.
Create plugin interface for the rendering classes
1 birdfont (1.8) stable; 2 3 * Move paths independent from handles or along handles. 4 * Bug fixes 5 6 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Oct 18 15:13:52 CEST 2014 7 8 birdfont (1.7) stable; 9 10 * Fixes a critical spacing bug and bugs in the drawing canvas. 11 12 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Oct 10 15:28:26 CEST 2014 13 14 birdfont (1.6) stable; 15 16 * Ligature substitution, (Open Type Feature, GSUB table) 17 * Input characters by unicode value in kerning tab 18 19 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Oct 5 22:16:36 CEST 2014 20 21 birdfont (1.5) stable; 22 23 * Bug fixes 24 * A new XML parser 25 26 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Sep 27 19:08:27 CEST 2014 27 28 birdfont (1.4) stable; 29 30 * Bug fixes 31 * A complete Czech translation 32 33 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Sep 21 13:19:55 CEST 2014 34 35 birdfont (1.3) stable; 36 37 * A bug fix 38 39 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Sep 13 22:53:12 CEST 2014 40 41 birdfont (1.2) stable; 42 43 * Bug fixes 44 * Generate fonts compatible with Microsoft Word on Mac OS 45 * Command line utility for autotracing images (birdfont-autotrace) 46 47 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Sep 13 18:11:42 CEST 2014 48 49 birdfont (1.1) stable; 50 51 * Bug fixes 52 * A tool for moving the canvas 53 54 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Sep 7 09:44:48 CEST 2014 55 56 birdfont (1.0) stable; 57 58 * Autotrace – convert raster images to vector fonts 59 * Simplify paths. Deleteing points reduces the number of control points while 60 still keeping the same approximate path. Use Ctrl+Del to break the paths. 61 * Spacing classes that copies side bearings and kerning pairs from one glyph 62 to another. This feature makes it easier to create fonts with only upper 63 case characters as well as mono spaced fonts. 64 * Copy and paste multiple glyphs in the overview tab. 65 * Redo command 66 67 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Sep 3 13:36:00 CEST 2014 68 69 birdfont (0.47) stable; 70 71 * Oblique and italic transformation 72 * Improved overview tab 73 * Compability with CS6 74 75 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Aug 17 16:43:24 CEST 2014 76 77 birdfont (0.46) stable; 78 79 * Copy and paste side bearings 80 * Support for many more languages including Japanese with CMAP format 12. 81 * Tools for adjusting side bearings in the kerning tab 82 * A tool for moving objects to the baseline 83 * A spin buttons for moving objects to a specific coordinate, rotating 84 objects and resizing paths. 85 * Bug fixes 86 87 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Aug 15 16:52:50 CEST 2014 88 89 birdfont (0.45) stable; 90 91 * A bug fix for quadratic control points in TTF files 92 93 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Aug 7 20:08:40 CEST 2014 94 95 birdfont (0.44) stable; 96 97 * Better conversion from SVG to TTF 98 99 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Aug 6 21:45:44 CEST 2014 100 101 birdfont (0.43) stable; 102 103 * Fixes TTF export bug 104 105 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Jul 31 18:52:14 CEST 2014 106 107 birdfont (0.42) stable; 108 109 * Parse transform directive in SVG import. 110 * A new command line utility that makes it possible to import a set of SVG 111 files to a bf font file (birdfont-import). 112 * Crop rotaded and resized images. 113 * Better conversion from SVG files to TTF fonts. 114 * Important bug fixes. 115 * Load, save and export fonts in background threads. 116 * Faster TTF export 117 118 -- Johan Mattsson <johan.mattsson.m@gmail.com> Mon Jul 28 16:04:20 CEST 2014 119 120 birdfont (0.41) stable; 121 122 * Retain the angle of a control point handle while adjusting the length 123 * Parse round corners and stroke endings in SVG files 124 * Fixes bugs in the SVG import code and elsewhere in order to improve 125 compability with potrace and Illustrator 126 * Delete and undo for kerning pairs 127 * Complete Ukrainian and Spanish translations 128 129 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Jul 5 21:36:04 CEST 2014 130 131 birdfont (0.40) stable; 132 133 * Bug fixes 134 135 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Jun 28 15:02:02 CEST 2014 136 137 birdfont (0.39) stable; 138 139 * Bug fixes in the kerning code 140 141 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Jun 26 22:04:19 CEST 2014 142 143 birdfont (0.38) stable; 144 145 * Many bugs and memory leaks have been fixed in this version 146 147 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Jun 8 16:12:17 CEST 2014 148 149 birdfont (0.37) stable; 150 151 * Font size settings in the kerning tab 152 * A new SVG parser 153 * Compatibility with many Microsoft Windows applications 154 * Bug fixes 155 156 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Apr 10 16:09:59 CEST 2014 157 158 birdfont (0.36) stable; 159 160 * Paste letters in the kerning tab 161 * Settings for the freehand tool 162 * Bug fixes 163 164 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Mar 22 16:47:45 CET 2014 165 166 birdfont (0.35) stable; 167 168 * A new tool for drawing freehand shapes with the mouse 169 * Bug fixes related to conversion from SVG to TTF 170 * Fixes crash bug in SVG import code 171 172 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Mar 19 20:24:14 CET 2014 173 174 birdfont (0.34) stable; 175 176 * Solves kerning issues and other bugs. 177 178 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Feb 14 14:20:12 CET 2014 179 180 birdfont (0.33) stable; 181 182 * Background images on new versions of Mac OS X and other bug fixes. 183 184 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Feb 12 21:22:18 CET 2014 185 186 birdfont (0.32) stable; 187 188 * Touch screen friendly interface 189 * New tools for adding and moving control points 190 * Icons in 320 dpi 191 * French translation 192 * Bug fixes 193 194 -- Johan Mattsson <johan.mattsson.m@gmail.com> Tue Feb 11 08:53:15 CET 2014 195 196 birdfont (0.31) stable; 197 198 * Bug fixes 199 200 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Sep 13 19:53:02 CEST 2013 201 202 birdfont (0.30) stable; 203 204 * Bug fixes 205 206 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Sep 11 18:39:13 CEST 2013 207 208 birdfont (0.29) stable; 209 210 * Groups of paths and control points 211 * Speed optimizations 212 * Bold and italic styles 213 * Bug fixes 214 * TTF units 215 * Paste in place and paste at cursor 216 217 -- Johan Mattsson <johan.mattsson.m@gmail.com> Tue Sep 10 12:51:33 CEST 2013 218 219 birdfont (0.28) stable; 220 221 * Kerning classes 222 * Copy and paste paths between windows 223 224 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Aug 24 22:12:04 CEST 2013 225 226 birdfont (0.27) stable; 227 228 * Rotate paths 229 * Flip path 230 * Convert segments to lines 231 * Symmetrical control points 232 * Use glyphs as backgrounds 233 234 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Aug 11 16:33:47 CEST 2013 235 236 birdfont (0.26) stable; 237 238 * Bug fixes for Mac OS X 239 240 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Aug 4 18:28:40 CEST 2013 241 242 birdfont (0.25) stable; 243 244 * Bug fixes 245 246 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Aug 1 23:08:20 CEST 2013 247 248 birdfont (0.24) stable; 249 250 * New overview tab 251 * Two control point handles for quadratic paths 252 * Better conversion from SVG to TTF 253 * Bug fixes 254 255 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Jul 31 14:34:12 CEST 2013 256 257 birdfont (0.23) stable; 258 259 * Bugfixes 260 261 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Jul 14 19:25:00 CEST 2013 262 263 birdfont (0.22) stable; 264 265 * Bugfixes and many changes to make BirdFont run on Mac OS X 266 267 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Jul 14 01:24:00 CEST 2013 268 269 birdfont (0.21) stable; 270 271 * Bugfixes 272 273 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Jul 5 22:45:40 CEST 2013 274 275 birdfont (0.20) stable; 276 277 * Descriptive fields in TTF fonts (like version number and name) 278 * Kerning for both Chrome and Firefox 279 * Read TTF font instead of SVG font in html template 280 * Bugfixes 281 * Improved translations 282 283 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Jul 5 14:13:25 CEST 2013 284 285 birdfont (0.19) stable; 286 287 * Descriptions from the Unicode Character Database 288 * A new file format (.bf replaces .ffi) 289 * Bugfixes 290 * Two quadratic points with a hidden point in between creates a quadratic path with two line handles 291 * Quadratic points is now the default 292 * Scrollbar 293 * TTF export on MacOS 294 * French translation 295 296 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Jun 20 16:15:08 CEST 2013 297 298 birdfont (0.18) stable; 299 300 * Bugfixes 301 302 -- Johan Mattsson <johan.mattsson.m@gmail.com> Tue Feb 26 16:28:20 CET 2013 303 304 birdfont (0.17) stable; 305 306 * Macports validation 307 308 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Feb 25 23:46:00 CET 2013 309 310 birdfont (0.16) stable; 311 312 * Correct location in ID loadcommand for Macports 313 314 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Feb 25 23:46:00 CET 2013 315 316 birdfont (0.15) stable; 317 318 * Macports file 319 320 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Feb 25 23:46:00 CET 2013 321 322 birdfont (0.14) stable; 323 324 * Bug fixes 325 326 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Feb 24 17:43:00 CET 2013 327 328 birdfont (0.13) stable; 329 330 * Quadratic Bézier paths 331 * Edit SVG fonts 332 * Open OTF and TTF fonts with freetype2 333 * Open Type kerning (GPOS pair adjustment positioning subtable) 334 * Bugfixes 335 * Spanish translation 336 * Russian translation 337 * Italian translation 338 * Brasilian Portuguese translation 339 340 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Feb 23 19:56:51 CET 2013 341 342 birdfont (0.12) stable; 343 344 * Bug fixes and updated test suit 345 346 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Jan 31 19:01:04 CET 2013 347 348 birdfont (0.11) stable; 349 350 * Bug fixes 351 352 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Jan 30 09:25:10 CET 2013 353 354 birdfont (0.10) stable; 355 356 * Bug fixes 357 * Move paths with keyboard 358 * Backup and crash recovery 359 360 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Jan 27 20:38:32 CET 2013 361 362 birdfont (0.9) stable; 363 364 * Color 365 * Adjustable control point size 366 * Select all path 367 * Resize all selected paths 368 * Import SVG files from Inkscape and Adobe Illustrator 369 * Move control points with keyboard 370 * Bugfixes 371 * Join paths 372 * German translation 373 * Chinese translation 374 375 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Jan 26 13:57:48 CET 2013 376 377 birdfont (0.8) stable; 378 379 * Copy and paste paths from inkscape 380 * Export SVG files 381 * New build system on top of Eduardo Schettinos doit 382 * Dutch translation by Sven Santegoeds 383 384 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Dec 26 23:00:43 CET 2012 385 386 birdfont (0.7) stable; 387 388 * New icons 389 * Bug fixes 390 * Menu 391 * Internationalization 392 393 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Dec 8 14:40:08 CET 2012 394 395 birdfont (0.6) stable; 396 397 * Improved TrueType outlines 398 * Resize paths 399 * Bug fixes 400 401 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Oct 28 18:38:35 CET 2012 402 403 birdfont (0.5) stable; 404 405 * Move multiple control points 406 * Draw path from both ends 407 * New edit commands 408 * Man pages 409 410 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Oct 20 19:52:27 CEST 2012 411 412 birdfont (0.4.1) stable; 413 414 * Edit filled paths 415 * Bug fixes 416 417 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Sep 19 15:37:40 CEST 2012 418 419 birdfont (0.4.0) stable; 420 421 * Larger control points 422 * Crop background updates position of the image 423 * Undo command for background images 424 * Faster multithreaded export 425 * Juxtapose glyphs and draw every glyph in its context 426 * New notdef. character 427 * New tab bar 428 429 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Sep 14 13:11:13 CEST 2012 430 431 birdfont (0.3.0) stable; 432 433 * Embedded OpenType (EOT) support 434 * Utility for exporting fonts from the command line (birdfont-export) 435 * New preview and export codes 436 * Rotate, scale and crop background images 437 * New key bindings 438 439 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Sep 9 20:54:18 CEST 2012 440 441 birdfont (0.2.0) stable; 442 443 * TTF support 444 * Desktop file and icon 445 * Merge paths 446 * Wine support 447 448 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Aug 30 23:51:17 CEST 2012 449 450 birdfont (0.1.1) stable; 451 452 * Several important bug fixes 453 454 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Aug 24 02:03:29 CEST 2012 455 456 birdfont (0.1.0) stable; 457 458 * First release 459 460 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Aug 24 02:03:29 CEST 2012 461