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.
News for 2.16.0
1 birdfont (2.15.6) stable; 2 3 * Editable .notdef character 4 * Bug fixes in the SVG parser 5 6 -- Johan Mattsson <johan.mattsson.m@gmail.com Fri Jan 22 13:10:07 CET 2016 7 8 birdfont (2.15.0) stable; 9 10 * Speed optimizations 11 * Bug fixes 12 13 -- Johan Mattsson <johan.mattsson.m@gmail.com Fri Dec 11 22:26:42 CET 2015 14 15 birdfont (2.14.0) stable; 16 17 * Improved horizontal metrics in TTF fonts 18 * Sandbox support on Mac OS 19 * Bug fixes 20 21 -- Johan Mattsson <johan.mattsson.m@gmail.com Thu Nov 12 20:45:02 CET 2015 22 23 birdfont (2.13.0) stable; 24 25 * More descriptive fields in TTF fonts (license, designer, URL etc.) 26 * Stylistic alternates (OpenType feature tag: salt) 27 * Small Caps (OpenType feature tag: scmp) 28 * Capitals to Small Caps (OpenType feature tag: c2sc) 29 * Swashes (OpenType feature tag: swsh) 30 * Parse circles, ellipses and lines in SVG files 31 32 -- Johan Mattsson <johan.mattsson.m@gmail.com Mon Oct 26 11:33:09 CET 2015 33 34 birdfont (2.12.0) stable; 35 36 * Support for HiDPI screens and many small tweaks 37 38 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Sep 23 19:59:00 CEST 2015 39 40 birdfont (2.11.3) stable; 41 42 * Bug fixes 43 44 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Aug 27 15:04:03 CEST 2015 45 46 birdfont (2.11.0) stable; 47 48 * Merge overlapping regions 49 * Bug fixes in the TTF generator 50 51 -- Johan Mattsson <johan.mattsson.m@gmail.com> Tue Aug 18 16:57:08 CEST 2015 52 53 birdfont (2.10.5) stable; 54 55 * Lock grid and guides 56 57 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Jun 27 15:17:01 CEST 2015 58 59 birdfont (2.10.2) stable; 60 61 * Bug fixes 62 63 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Jun 26 10:56:45 CEST 2015 64 65 birdfont (2.10.1) stable; 66 67 * Bug fixes 68 69 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Jun 25 14:33:32 CEST 2015 70 71 birdfont (2.10.0) stable; 72 73 * Layers 74 * Mac specific TTF fonts (fixes fontbook problems) 75 76 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Jun 21 18:33:10 CEST 2015 77 78 birdfont (2.9.2) stable; 79 80 * Fallback font with support for many languages 81 * Faster GUI 82 83 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Jun 6 19:32:44 CEST 2015 84 85 birdfont (2.8.0) stable; 86 87 * Speed optimization in font export 88 * Faster search queries in the Unicode Data Base. 89 * Better parsing of SVG files generated with Illustrator 90 * Dialog for importing a folder with SVG files 91 92 -- Johan Mattsson <johan.mattsson.m@gmail.com> Tue May 19 15:04:13 CEST 2015 93 94 birdfont (2.7.0) stable; 95 96 * Stroke 97 * Round line caps 98 * Bug fixes 99 100 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed May 13 16:11:44 CEST 2015 101 102 birdfont (2.6.2) stable; 103 104 * Bug fixes 105 106 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Apr 25 14:04:17 CEST 2015 107 108 birdfont (2.6.0) stable; 109 110 * A tool box in the recent files tab 111 * Bright and dark color themes 112 * Bug fixes 113 114 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Apr 24 11:15:23 CEST 2015 115 116 birdfont (2.5.1) stable; 117 118 * Bug fixes 119 120 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Apr 15 19:52:35 CEST 2015 121 122 birdfont (2.5.0) stable; 123 124 * Export settings 125 * Curve orientation 126 * Bug fixes 127 128 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Apr 13 16:45:00 CET 2015 129 130 birdfont (2.4.4) stable; 131 132 * Bug fixes 133 134 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Mar 31 11:00:00 CET 2015 135 136 birdfont (2.4.3) stable; 137 138 * Bug fixes 139 140 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Mar 27 12:27:00 CET 2015 141 142 birdfont (2.4.2) stable; 143 144 * Bug fixes 145 146 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Mar 27 12:27:00 CET 2015 147 148 birdfont (2.4.1) stable; 149 150 * Bug fixes 151 152 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Mar 27 12:27:00 CET 2015 153 154 birdfont (2.4.0) stable; 155 156 * Contextual ligature substitution 157 * Kerning strings 158 * Bug fixes 159 160 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Mar 24 22:09:00 CET 2015 161 162 birdfont (2.3.2) stable; 163 164 * Bug fixes 165 166 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Mar 21 17:43:16 CET 2015 167 168 birdfont (2.3.1) stable; 169 170 * Bug fixes 171 172 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Mar 20 18:23:31 CET 2015 173 174 birdfont (2.3.0) stable; 175 176 * Customizable color themes and better icons 177 * High contrast settings for better readability 178 * Fixes for problems in TTF creation and other bugs 179 180 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Mar 18 14:46:30 CET 2015 181 182 birdfont (2.2.0) stable; 183 184 * Customizable guides 185 * Bug fixes and many small UI improvements 186 187 -- Johan Mattsson <johan.mattsson.m@gmail.com> Mon Mar 9 13:01:03 CET 2015 188 189 birdfont (2.1.0) stable; 190 191 * A new spacing tab 192 * Improved Beziér editing 193 * Side bearing metrics in edit view 194 * Key bindings for zoom in and zoom out in kerning tab 195 * Bug fixes 196 197 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Mar 7 14:49:19 CET 2015 198 199 birdfont (2.0) stable; 200 201 * New UI layout 202 * New zoom tool 203 * Improved background import 204 * Customizable short cuts 205 * New tab for changing font name 206 * Illustrator SVG import and other bug fixes 207 * Load bf fonts faster 208 209 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Dec 26 14:24:07 CET 2014 210 211 birdfont (1.8) stable; 212 213 * Fix compability with Inkscape 214 * Bug fixes 215 216 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Nov 6 12:13:15 CET 2014 217 218 birdfont (1.8) stable; 219 220 * A new Beziér drawing tool 221 * Move paths independent from handles or along handles. 222 * Bug fixes 223 224 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Oct 18 15:13:52 CEST 2014 225 226 birdfont (1.7) stable; 227 228 * Fixes a critical spacing bug and bugs in the drawing canvas. 229 230 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Oct 10 15:28:26 CEST 2014 231 232 birdfont (1.6) stable; 233 234 * Ligature substitution, (Open Type Feature, GSUB table) 235 * Input characters by unicode value in kerning tab 236 237 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Oct 5 22:16:36 CEST 2014 238 239 birdfont (1.5) stable; 240 241 * Bug fixes 242 * A new XML parser 243 244 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Sep 27 19:08:27 CEST 2014 245 246 birdfont (1.4) stable; 247 248 * Bug fixes 249 * A complete Czech translation 250 251 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Sep 21 13:19:55 CEST 2014 252 253 birdfont (1.3) stable; 254 255 * A bug fix 256 257 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Sep 13 22:53:12 CEST 2014 258 259 birdfont (1.2) stable; 260 261 * Bug fixes 262 * Generate fonts compatible with Microsoft Word on Mac OS 263 * Command line utility for autotracing images (birdfont-autotrace) 264 265 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Sep 13 18:11:42 CEST 2014 266 267 birdfont (1.1) stable; 268 269 * Bug fixes 270 * A tool for moving the canvas 271 272 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Sep 7 09:44:48 CEST 2014 273 274 birdfont (1.0) stable; 275 276 * Autotrace – convert raster images to vector fonts 277 * Simplify paths. Deleteing points reduces the number of control points while 278 still keeping the same approximate path. Use Ctrl+Del to break the paths. 279 * Spacing classes that copies side bearings and kerning pairs from one glyph 280 to another. This feature makes it easier to create fonts with only upper 281 case characters as well as mono spaced fonts. 282 * Copy and paste multiple glyphs in the overview tab. 283 * Redo command 284 285 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Sep 3 13:36:00 CEST 2014 286 287 birdfont (0.47) stable; 288 289 * Oblique and italic transformation 290 * Improved overview tab 291 * Compability with CS6 292 293 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Aug 17 16:43:24 CEST 2014 294 295 birdfont (0.46) stable; 296 297 * Copy and paste side bearings 298 * Support for many more languages including Japanese with CMAP format 12. 299 * Tools for adjusting side bearings in the kerning tab 300 * A tool for moving objects to the baseline 301 * A spin buttons for moving objects to a specific coordinate, rotating 302 objects and resizing paths. 303 * Bug fixes 304 305 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Aug 15 16:52:50 CEST 2014 306 307 birdfont (0.45) stable; 308 309 * A bug fix for quadratic control points in TTF files 310 311 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Aug 7 20:08:40 CEST 2014 312 313 birdfont (0.44) stable; 314 315 * Better conversion from SVG to TTF 316 317 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Aug 6 21:45:44 CEST 2014 318 319 birdfont (0.43) stable; 320 321 * Fixes TTF export bug 322 323 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Jul 31 18:52:14 CEST 2014 324 325 birdfont (0.42) stable; 326 327 * Parse transform directive in SVG import. 328 * A new command line utility that makes it possible to import a set of SVG 329 files to a bf font file (birdfont-import). 330 * Crop rotaded and resized images. 331 * Better conversion from SVG files to TTF fonts. 332 * Important bug fixes. 333 * Load, save and export fonts in background threads. 334 * Faster TTF export 335 336 -- Johan Mattsson <johan.mattsson.m@gmail.com> Mon Jul 28 16:04:20 CEST 2014 337 338 birdfont (0.41) stable; 339 340 * Retain the angle of a control point handle while adjusting the length 341 * Parse round corners and stroke endings in SVG files 342 * Fixes bugs in the SVG import code and elsewhere in order to improve 343 compability with potrace and Illustrator 344 * Delete and undo for kerning pairs 345 * Complete Ukrainian and Spanish translations 346 347 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Jul 5 21:36:04 CEST 2014 348 349 birdfont (0.40) stable; 350 351 * Bug fixes 352 353 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Jun 28 15:02:02 CEST 2014 354 355 birdfont (0.39) stable; 356 357 * Bug fixes in the kerning code 358 359 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Jun 26 22:04:19 CEST 2014 360 361 birdfont (0.38) stable; 362 363 * Many bugs and memory leaks have been fixed in this version 364 365 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Jun 8 16:12:17 CEST 2014 366 367 birdfont (0.37) stable; 368 369 * Font size settings in the kerning tab 370 * A new SVG parser 371 * Compatibility with many Microsoft Windows applications 372 * Bug fixes 373 374 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Apr 10 16:09:59 CEST 2014 375 376 birdfont (0.36) stable; 377 378 * Paste letters in the kerning tab 379 * Settings for the freehand tool 380 * Bug fixes 381 382 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Mar 22 16:47:45 CET 2014 383 384 birdfont (0.35) stable; 385 386 * A new tool for drawing freehand shapes with the mouse 387 * Bug fixes related to conversion from SVG to TTF 388 * Fixes crash bug in SVG import code 389 390 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Mar 19 20:24:14 CET 2014 391 392 birdfont (0.34) stable; 393 394 * Solves kerning issues and other bugs. 395 396 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Feb 14 14:20:12 CET 2014 397 398 birdfont (0.33) stable; 399 400 * Background images on new versions of Mac OS X and other bug fixes. 401 402 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Feb 12 21:22:18 CET 2014 403 404 birdfont (0.32) stable; 405 406 * Touch screen friendly interface 407 * New tools for adding and moving control points 408 * Icons in 320 dpi 409 * French translation 410 * Bug fixes 411 412 -- Johan Mattsson <johan.mattsson.m@gmail.com> Tue Feb 11 08:53:15 CET 2014 413 414 birdfont (0.31) stable; 415 416 * Bug fixes 417 418 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Sep 13 19:53:02 CEST 2013 419 420 birdfont (0.30) stable; 421 422 * Bug fixes 423 424 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Sep 11 18:39:13 CEST 2013 425 426 birdfont (0.29) stable; 427 428 * Groups of paths and control points 429 * Speed optimizations 430 * Bold and italic styles 431 * Bug fixes 432 * TTF units 433 * Paste in place and paste at cursor 434 435 -- Johan Mattsson <johan.mattsson.m@gmail.com> Tue Sep 10 12:51:33 CEST 2013 436 437 birdfont (0.28) stable; 438 439 * Kerning classes 440 * Copy and paste paths between windows 441 442 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Aug 24 22:12:04 CEST 2013 443 444 birdfont (0.27) stable; 445 446 * Rotate paths 447 * Flip path 448 * Convert segments to lines 449 * Symmetrical control points 450 * Use glyphs as backgrounds 451 452 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Aug 11 16:33:47 CEST 2013 453 454 birdfont (0.26) stable; 455 456 * Bug fixes for Mac OS X 457 458 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Aug 4 18:28:40 CEST 2013 459 460 birdfont (0.25) stable; 461 462 * Bug fixes 463 464 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Aug 1 23:08:20 CEST 2013 465 466 birdfont (0.24) stable; 467 468 * New overview tab 469 * Two control point handles for quadratic paths 470 * Better conversion from SVG to TTF 471 * Bug fixes 472 473 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Jul 31 14:34:12 CEST 2013 474 475 birdfont (0.23) stable; 476 477 * Bugfixes 478 479 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Jul 14 19:25:00 CEST 2013 480 481 birdfont (0.22) stable; 482 483 * Bugfixes and many changes to make BirdFont run on Mac OS X 484 485 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Jul 14 01:24:00 CEST 2013 486 487 birdfont (0.21) stable; 488 489 * Bugfixes 490 491 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Jul 5 22:45:40 CEST 2013 492 493 birdfont (0.20) stable; 494 495 * Descriptive fields in TTF fonts (like version number and name) 496 * Kerning for both Chrome and Firefox 497 * Read TTF font instead of SVG font in html template 498 * Bugfixes 499 * Improved translations 500 501 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Jul 5 14:13:25 CEST 2013 502 503 birdfont (0.19) stable; 504 505 * Descriptions from the Unicode Character Database 506 * A new file format (.bf replaces .ffi) 507 * Bugfixes 508 * Two quadratic points with a hidden point in between creates a quadratic path with two line handles 509 * Quadratic points is now the default 510 * Scrollbar 511 * TTF export on MacOS 512 * French translation 513 514 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Jun 20 16:15:08 CEST 2013 515 516 birdfont (0.18) stable; 517 518 * Bugfixes 519 520 -- Johan Mattsson <johan.mattsson.m@gmail.com> Tue Feb 26 16:28:20 CET 2013 521 522 birdfont (0.17) stable; 523 524 * Macports validation 525 526 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Feb 25 23:46:00 CET 2013 527 528 birdfont (0.16) stable; 529 530 * Correct location in ID loadcommand for Macports 531 532 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Feb 25 23:46:00 CET 2013 533 534 birdfont (0.15) stable; 535 536 * Macports file 537 538 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Feb 25 23:46:00 CET 2013 539 540 birdfont (0.14) stable; 541 542 * Bug fixes 543 544 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Feb 24 17:43:00 CET 2013 545 546 birdfont (0.13) stable; 547 548 * Quadratic Bézier paths 549 * Edit SVG fonts 550 * Open OTF and TTF fonts with freetype2 551 * Open Type kerning (GPOS pair adjustment positioning subtable) 552 * Bugfixes 553 * Spanish translation 554 * Russian translation 555 * Italian translation 556 * Brasilian Portuguese translation 557 558 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Feb 23 19:56:51 CET 2013 559 560 birdfont (0.12) stable; 561 562 * Bug fixes and updated test suit 563 564 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Jan 31 19:01:04 CET 2013 565 566 birdfont (0.11) stable; 567 568 * Bug fixes 569 570 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Jan 30 09:25:10 CET 2013 571 572 birdfont (0.10) stable; 573 574 * Bug fixes 575 * Move paths with keyboard 576 * Backup and crash recovery 577 578 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Jan 27 20:38:32 CET 2013 579 580 birdfont (0.9) stable; 581 582 * Color 583 * Adjustable control point size 584 * Select all path 585 * Resize all selected paths 586 * Import SVG files from Inkscape and Adobe Illustrator 587 * Move control points with keyboard 588 * Bugfixes 589 * Join paths 590 * German translation 591 * Chinese translation 592 593 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Jan 26 13:57:48 CET 2013 594 595 birdfont (0.8) stable; 596 597 * Copy and paste paths from inkscape 598 * Export SVG files 599 * New build system on top of Eduardo Schettinos doit 600 * Dutch translation by Sven Santegoeds 601 602 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Dec 26 23:00:43 CET 2012 603 604 birdfont (0.7) stable; 605 606 * New icons 607 * Bug fixes 608 * Menu 609 * Internationalization 610 611 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Dec 8 14:40:08 CET 2012 612 613 birdfont (0.6) stable; 614 615 * Improved TrueType outlines 616 * Resize paths 617 * Bug fixes 618 619 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Oct 28 18:38:35 CET 2012 620 621 birdfont (0.5) stable; 622 623 * Move multiple control points 624 * Draw path from both ends 625 * New edit commands 626 * Man pages 627 628 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Oct 20 19:52:27 CEST 2012 629 630 birdfont (0.4.1) stable; 631 632 * Edit filled paths 633 * Bug fixes 634 635 -- Johan Mattsson <johan.mattsson.m@gmail.com> Wed Sep 19 15:37:40 CEST 2012 636 637 birdfont (0.4.0) stable; 638 639 * Larger control points 640 * Crop background updates position of the image 641 * Undo command for background images 642 * Faster multithreaded export 643 * Juxtapose glyphs and draw every glyph in its context 644 * New notdef. character 645 * New tab bar 646 647 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Sep 14 13:11:13 CEST 2012 648 649 birdfont (0.3.0) stable; 650 651 * Embedded OpenType (EOT) support 652 * Utility for exporting fonts from the command line (birdfont-export) 653 * New preview and export codes 654 * Rotate, scale and crop background images 655 * New key bindings 656 657 -- Johan Mattsson <johan.mattsson.m@gmail.com> Sun Sep 9 20:54:18 CEST 2012 658 659 birdfont (0.2.0) stable; 660 661 * TTF support 662 * Desktop file and icon 663 * Merge paths 664 * Wine support 665 666 -- Johan Mattsson <johan.mattsson.m@gmail.com> Thu Aug 30 23:51:17 CEST 2012 667 668 birdfont (0.1.1) stable; 669 670 * Several important bug fixes 671 672 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Aug 24 02:03:29 CEST 2012 673 674 birdfont (0.1.0) stable; 675 676 * First release 677 678 -- Johan Mattsson <johan.mattsson.m@gmail.com> Fri Aug 24 02:03:29 CEST 2012 679