The Birdfont Source Code


All Repositories / birdfont.git / log – RSS feed

Commit Log

This page shows log messages for commits in the Birdfont repository. View the latest commit messages here.

Contributing

Send patches or pull requests to johan.mattsson.m@gmail.com.
Clone this repository: git clone https://github.com/johanmattssonm/birdfont.git
Johan Mattsson [Sun, 06 Mar 2016 09:30:41 +0000]
Fix rotation handle
Johan Mattsson [Sun, 06 Mar 2016 09:03:30 +0000]
Fill entire glyphs
Johan Mattsson [Sun, 06 Mar 2016 08:58:39 +0000]
Draw open paths
Johan Mattsson [Mon, 15 Feb 2016 17:18:53 +0000]
Update translations
Johan Mattsson [Thu, 21 Jan 2016 21:34:45 +0000]
Merge branch '2.x' of github.com:johanmattssonm/birdfont
Johan Mattsson [Thu, 21 Jan 2016 20:46:19 +0000]
Merge branch '2.x' of github.com:johanmattssonm/birdfont
Johan Mattsson [Thu, 21 Jan 2016 14:21:33 +0000]
Merge branch '2.x' of github.com:johanmattssonm/birdfont
Johan Mattsson [Mon, 18 Jan 2016 06:53:03 +0000]
Select top path first
Johan Mattsson [Sun, 17 Jan 2016 23:01:46 +0000]
Select all birdfont paths
Johan Mattsson [Sun, 17 Jan 2016 22:39:01 +0000]
Draw transparent objects when point tools are used
Johan Mattsson [Sun, 17 Jan 2016 22:12:30 +0000]
New selection box
Johan Mattsson [Sun, 17 Jan 2016 20:20:06 +0000]
Use libsvgbird for drawing in libbirdfont
Johan Mattsson [Sat, 16 Jan 2016 20:35:38 +0000]
Fix layout containers
Johan Mattsson [Fri, 15 Jan 2016 21:31:20 +0000]
Fix min-width and min-height properties
Johan Mattsson [Fri, 15 Jan 2016 20:33:28 +0000]
Overflow settings in birdui
Johan Mattsson [Fri, 15 Jan 2016 20:33:03 +0000]
Add ClipPath
Johan Mattsson [Fri, 15 Jan 2016 20:15:15 +0000]
Clipping of SVG paths
Johan Mattsson [Fri, 15 Jan 2016 11:17:07 +0000]
Use max-height and max-width properties in CSS
Johan Mattsson [Thu, 14 Jan 2016 23:56:06 +0000]
Add custom values to the CSS inheritance table
Johan Mattsson [Thu, 14 Jan 2016 23:50:38 +0000]
Specify inheritance for all CSS properties
Johan Mattsson [Thu, 14 Jan 2016 23:17:09 +0000]
Case insensitive CSS styles
Johan Mattsson [Thu, 14 Jan 2016 18:38:02 +0000]
Bird UI - a new GUI toolkit based on SVG components
Johan Mattsson [Wed, 13 Jan 2016 23:20:38 +0000]
Point data type
Johan Mattsson [Wed, 13 Jan 2016 23:16:08 +0000]
SVG line instruction
Johan Mattsson [Wed, 13 Jan 2016 22:50:56 +0000]
Parse arc instructions in SVG paths
Johan Mattsson [Tue, 12 Jan 2016 00:34:22 +0000]
Fix inheritance of style in SVG import
Johan Mattsson [Mon, 11 Jan 2016 23:06:45 +0000]
Apply style sheet in SVG files
Johan Mattsson [Mon, 11 Jan 2016 17:51:41 +0000]
Style sheets for SVG files
Johan Mattsson [Mon, 11 Jan 2016 12:25:07 +0000]
SVG polygon
Johan Mattsson [Mon, 11 Jan 2016 12:00:17 +0000]
SVG polyline
Johan Mattsson [Sun, 10 Jan 2016 23:25:28 +0000]
Stroke with for ellipse in SVG rendering
Johan Mattsson [Sun, 10 Jan 2016 22:44:36 +0000]
Update old SVG parser in libbirdfont
Johan Mattsson [Sun, 10 Jan 2016 22:36:11 +0000]
Inherit SVG style tags
Johan Mattsson [Sun, 10 Jan 2016 21:37:32 +0000]
Parse SVG color names
Johan Mattsson [Sun, 10 Jan 2016 21:08:35 +0000]
SVG line
Johan Mattsson [Sun, 10 Jan 2016 20:40:03 +0000]
SVG ellipse
Johan Mattsson [Sun, 10 Jan 2016 20:27:07 +0000]
Svg circles
Johan Mattsson [Sun, 10 Jan 2016 17:00:12 +0000]
Move the SVG parser and the SVG rendering code to libsvgbird
Johan Mattsson [Sun, 10 Jan 2016 12:59:28 +0000]
Move color class to libbirdfont
Johan Mattsson [Sun, 10 Jan 2016 12:35:56 +0000]
Depend on a specific verison of xmlbird
Johan Mattsson [Sun, 10 Jan 2016 00:51:02 +0000]
Move embedded SVG files
Johan Mattsson [Sat, 09 Jan 2016 21:51:37 +0000]
Embed SVG files in BF fonts This is a replacement for the rsvg code.
Johan Mattsson [Sat, 09 Jan 2016 18:37:24 +0000]
Fix SVG matrix transforms
Johan Mattsson [Sat, 09 Jan 2016 14:21:26 +0000]
Linear gradients and matrix tranform on gradients
Johan Mattsson [Thu, 07 Jan 2016 23:32:56 +0000]
Use SVG transform, parse opacity and gradients
Johan Mattsson [Thu, 07 Jan 2016 17:22:22 +0000]
SVG rectangle
Johan Mattsson [Thu, 07 Jan 2016 16:17:12 +0000]
SVG units
Johan Mattsson [Wed, 06 Jan 2016 17:47:49 +0000]
Parse SVG colors
Johan Mattsson [Wed, 06 Jan 2016 15:06:56 +0000]
Rename FastPath to PathObject
Johan Mattsson [Wed, 06 Jan 2016 11:07:50 +0000]
Merge branch '2.15'
Johan Mattsson [Wed, 06 Jan 2016 04:44:55 +0000]
Parse SVG files
Johan Mattsson [Tue, 05 Jan 2016 12:06:34 +0000]
Move SVG classes to a subdirectory
Johan Mattsson [Tue, 05 Jan 2016 11:37:28 +0000]
Ensure that active paths are unique
Johan Mattsson [Tue, 29 Dec 2015 20:01:21 +0000]
Update translations
Johan Mattsson [Mon, 28 Dec 2015 18:19:01 +0000]
Object properties
Johan Mattsson [Mon, 28 Dec 2015 17:47:25 +0000]
Move drawing code to the new path class
Johan Mattsson [Mon, 28 Dec 2015 15:44:42 +0000]
Merge branch 'master' of github.com:johanmattssonm/birdfont
Johan Mattsson [Mon, 28 Dec 2015 15:43:23 +0000]
Remove paths
Johan Mattsson [Mon, 28 Dec 2015 15:42:59 +0000]
Set handle position in freehand tool
Johan Mattsson [Mon, 28 Dec 2015 14:50:27 +0000]
Update overview glyphs after transformation is applied
Johan Mattsson [Mon, 28 Dec 2015 10:29:21 +0000]
Use other types of graphical objects The previous version uses only simple paths this commit makes it possible to add other objects like circles, rectangles and text. The refactoring is the first part of the full SVG implementation.
Johan Mattsson [Sat, 26 Dec 2015 11:05:51 +0000]
Rename text rendering directory
Johan Mattsson [Fri, 25 Dec 2015 10:15:48 +0000]
Fix text encoding in install script
Johan Mattsson [Thu, 24 Dec 2015 05:23:15 +0000]
Editable .notdef character
Johan Mattsson [Wed, 23 Dec 2015 16:24:06 +0000]
Fix selection in overview
Johan Mattsson [Wed, 23 Dec 2015 11:51:54 +0000]
Faster spin button
Johan Mattsson [Wed, 23 Dec 2015 10:28:05 +0000]
Make sure joined paths have more than one point
Johan Mattsson [Tue, 22 Dec 2015 19:51:15 +0000]
Remove unused variables
Johan Mattsson [Tue, 22 Dec 2015 19:27:05 +0000]
Update translations
Johan Mattsson [Tue, 22 Dec 2015 19:22:19 +0000]
Draw menu over glyph and set size of glyph in overiview
Johan Mattsson [Tue, 22 Dec 2015 15:54:46 +0000]
Show thumbnails in overview tab for color fonts
Johan Mattsson [Sun, 20 Dec 2015 22:05:24 +0000]
Embed SVG data in BF fonts This is a part of the implementation of color fonts.
Johan Mattsson [Sun, 20 Dec 2015 21:12:33 +0000]
Validate XML when importing SVG file
Johan Mattsson [Sun, 20 Dec 2015 21:09:27 +0000]
Import SVG files for color fonts
Johan Mattsson [Sun, 20 Dec 2015 16:58:21 +0000]
Move imported SVG files to the em box in OpenType SVG table
Johan Mattsson [Sun, 20 Dec 2015 15:08:28 +0000]
Create SVG table in OpenType fonts
Johan Mattsson [Sun, 20 Dec 2015 08:28:42 +0000]
Fix warning about missing version list
Johan Mattsson [Sun, 20 Dec 2015 08:14:28 +0000]
Substitutions for space character
Johan Mattsson [Sun, 20 Dec 2015 07:41:30 +0000]
Move graphics rendering to its own method in overview item
Johan Mattsson [Sun, 20 Dec 2015 08:49:17 +0000]
Merge pull request #12 from jasperla/malloc_h Use the right header to get malloc(3)
Johan Mattsson [Sat, 19 Dec 2015 16:27:06 +0000]
Don't add saved filed to recent files The security scoped bookmark doesn't seem to allow the user to open a file for reading if the intent was created for writing a file. This commit makes sure that files opened for writing won't be added to the recent files list.
Johan Mattsson [Sat, 19 Dec 2015 16:19:53 +0000]
Fix fontconfig issues connected to sandboxing
Johan Mattsson [Sat, 19 Dec 2015 11:13:14 +0000]
Version 2.15.3
Johan Mattsson [Sat, 19 Dec 2015 11:10:08 +0000]
Fix a bug in fallback font rendering with cairo The freetype library and the font face must be keep open for as long as cairo uses it.
Johan Mattsson [Fri, 18 Dec 2015 22:53:31 +0000]
Fix offsets in text rendering, release freetype resources on error and switch themes.
Johan Mattsson [Fri, 18 Dec 2015 20:39:43 +0000]
Merge branch 'master' of github.com:johanmattssonm/birdfont
Johan Mattsson [Fri, 18 Dec 2015 20:38:19 +0000]
Cache overview items
Johan Mattsson [Fri, 18 Dec 2015 16:49:09 +0000]
Merge branch 'master' of github.com:johanmattssonm/birdfont
Johan Mattsson [Fri, 18 Dec 2015 16:43:09 +0000]
Faster rendering of fallback fonts in the overview tab
Johan Mattsson [Wed, 16 Dec 2015 12:40:30 +0000]
Single threaded overview
Johan Mattsson [Wed, 16 Dec 2015 08:39:23 +0000]
Fix file dialog
Johan Mattsson [Wed, 16 Dec 2015 02:24:55 +0000]
Merge branch '2.13'
Johan Mattsson [Wed, 16 Dec 2015 01:32:58 +0000]
More speed optimizations in the overview tab
Johan Mattsson [Tue, 15 Dec 2015 19:45:10 +0000]
Speed optimizations for the overview tab This is done by caching labels and creating an array that stores the length entire lenght of the set at all unicode ranges in GlyphRange. The current version runs in a single thread but some work has been done in order to render overview glyphs in a background thread.
Johan Mattsson [Mon, 14 Dec 2015 14:19:38 +0000]
Display key bindings in menu and show scroll bar in file dialog
Johan Mattsson [Mon, 14 Dec 2015 14:08:12 +0000]
Don't put overview glyphs in cache The cache does become large and it slows down rendering.
Johan Mattsson [Sun, 13 Dec 2015 23:02:21 +0000]
Set decender value to bottom margin for the font
Johan Mattsson [Sun, 13 Dec 2015 22:45:37 +0000]
Store active layer in font settings and cache tools
Johan Mattsson [Sun, 13 Dec 2015 21:22:09 +0000]
Draw glyphs with negative lsb
Johan Mattsson [Sun, 13 Dec 2015 18:18:39 +0000]
Fix text alignment to pixel grid