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