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