Commit Graph

29 Commits

Author SHA1 Message Date
Hamcha a7539fd29b
Fix bound calculation with just emojis (again, super hacky) 2018-11-16 17:36:38 +01:00
Hamcha 41b8d7304e
Should fix centering issues with trailing emojis 2018-11-16 17:13:49 +01:00
Hamcha 9dbc14edd6
Better approximation of emoji's bounds 2018-11-16 17:00:00 +01:00
Hamcha 9941d77460
Add emojis to bound calculation 2018-11-16 15:19:48 +01:00
Hamcha e3566f7fc4
Add emoji support 2018-11-16 12:21:26 +01:00
Hamcha 219501b99b
Change import paths 2018-11-16 12:21:14 +01:00
llgcode b81f74eb39 Refactor Api using an interface 2017-12-04 16:49:08 +01:00
llgcode a5f7ac8ebe fix #131 2017-12-04 16:29:40 +01:00
llgcode 8167230c09 go fmt 2017-12-04 09:46:40 +01:00
llgcode e4816c5375 fix issue 135
SubdivideQuad and TraceQuad index out of range errors
2017-11-28 10:52:49 +01:00
redstarcoder c12070824c Factor in kerning when using cached glyphs 2016-10-30 12:41:31 -04:00
redstarcoder 7cc6abeee3 Made FetchGlyph and Glyph public, made FillGlyph and StrokeGlyph methods of Glyph, made Glyph.Path private 2016-10-25 21:24:40 -04:00
redstarcoder c2851a6eb6 Improved speed via new gc.GetFontName method 2016-10-22 22:36:52 -04:00
redstarcoder 3a5a1d8830 Implement seamless glyph cache 2016-10-22 22:31:55 -04:00
Laurent Le Goff 3f01cfe277 use parameter op fix #103 2016-06-27 21:46:37 +02:00
Chris Rhodes 11b6fa221b Use transformer.Transform. 2016-01-02 11:05:47 -08:00
Chris Rhodes 001a24bc17 Replace DrawImage implementation for draw.Scaler.
This change has no API modifications.
2016-01-01 23:57:04 -08:00
Laurent Le Goff caad194462 Create README.md 2015-09-11 10:11:40 +02:00
Andrew Brampton c378327bfa Update code.google.com/p/freetype-go to github.com/golang/freetype. Fixes #86.
Updates the dependency, as well as other changes needed to support the newer version of freetype.
2015-09-06 18:08:19 -07:00
Laurent Le Goff 1e0467b8fc move freetype dependency to draw2dimg 2015-08-14 22:22:01 +02:00
Laurent Le Goff 7ef94ce784 Merge branch 'master' into Clean-Up
Conflicts:
	arc.go
	curve/curve_test.go
	draw2dgl/gc.go
	draw2dimg/rgba_interpolation.go
	draw2dpdf/gc.go
	draw2dpdf/path_converter.go
	path_adder.go
	path_storage.go
	raster/raster_test.go
	vertex2d.go
2015-08-14 21:40:32 +02:00
Laurent Le Goff 04427cabf5 Merge with master 2015-07-09 18:06:14 +02:00
Laurent Le Goff b14683a552 Start working on text 2015-04-30 18:06:25 +02:00
Laurent Le Goff f6e1ada0f2 Fix bug 2015-04-30 16:30:50 +02:00
Laurent Le Goff f2563306e4 Start implementing drawer 2015-04-30 16:27:23 +02:00
Laurent Le Goff 72643a28b2 Rename MatrixTransform to Matrix 2015-04-30 14:11:23 +02:00
Laurent Le Goff 82ef300f1d move flattening code in draw2dbase 2015-04-29 17:16:15 +02:00
Laurent Le Goff 511954196b clean Transform 2015-04-29 16:19:49 +02:00
Laurent Le Goff 966a9b73f7 remove path package and create draw2dimg package 2015-04-29 14:33:32 +02:00