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