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