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