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