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