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