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