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