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