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