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