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