Commit Graph

224 Commits

Author SHA1 Message Date
inmarket
a24fab0d72 Added type gFontmetric to replace V2.x fontmetric_t, and values gFontXXX replace fontXXX 2018-07-08 12:50:05 +10:00
inmarket
2e8eaa3471 Added type gJustify to replace V2.x justify_t, and values gJustifyXXX replace justifyXXX 2018-07-08 12:19:30 +10:00
inmarket
788cbced62 Correct V2 powermode macros 2018-07-08 11:58:35 +10:00
inmarket
bda8c738b1 Added type gPowermode to replace V2.x powermode_t, and values gPowerXXX replace powerXXX 2018-07-08 11:47:36 +10:00
inmarket
f9c848e985 Change color_t to gColor 2018-07-08 11:19:43 +10:00
inmarket
cfb1b2a488 Change pixel_t to gPixel 2018-07-08 11:08:55 +10:00
inmarket
2ab2d77fcb Change coord_t to gCoord 2018-07-08 10:54:19 +10:00
inmarket
7e95acb731 Change point and point_t to gPoint 2018-07-08 10:43:30 +10:00
inmarket
e8b789bfb1 Fix some missing gBool conversions 2018-07-08 10:05:34 +10:00
inmarket
41271d632b Added new type definitions - moving towards V3.0 2018-06-23 13:02:07 +10:00
inmarket
0771c14817 Merge remote-tracking branch 'origin/master' 2018-03-10 20:36:35 +10:00
inmarket
94f1cc2f0a Change new colors to GFX_RED instead of GFXRED. Use the new color defs 2018-03-10 20:36:12 +10:00
Thomas Sterren
bee02d5bb5 C comment style 2018-03-06 09:56:18 +01:00
Thomas Sterren
509b4113ad Got stuck in here with a source font file generated out of arial size 48 2018-03-06 09:56:11 +01:00
inmarket
f265924396 First set of V3 macro changes 2018-02-27 17:44:21 +10:00
inmarket
013bac84ce Support negative baseline_x in a font. 2018-01-09 17:53:30 +10:00
inmarket
c41cbd05e9 Fix for wordwrapping when there is a space then a newline 2018-01-05 15:55:30 +10:00
inmarket
87ec4b7c77 Bug fix for drawing boxes of size 3x3 pixels 2017-11-07 17:47:55 +10:00
inmarket
2a249e6140 Update to hacked alpha support - now uses pre-multiplied color blending algorithm 2017-10-10 09:21:06 +10:00
inmarket
f9be386e52 Add alpha blending support 2017-10-02 16:47:18 +10:00
inmarket
989b12608f Tidy up 2017-10-02 11:25:27 +10:00
ea158a836d Adding nullpointer checks to GDISP image functions 2017-10-01 13:21:56 +02:00
inmarket
82047b1ac6 STM32LTDC 2nd layer support with alpha 2017-10-01 18:00:49 +10:00
inmarket
2513b54e71 Fix image byte extraction macros 2017-09-23 09:30:02 +10:00
ecfcf994c6 Fixing issue in JPG decoder 2017-09-22 12:16:53 +02:00
285c6528e6 Merge branch 'master' of git.ugfx.io:uGFX/uGFX 2017-08-27 13:43:53 +02:00
f9494c44a2 Improving gdispPixmapCreate() documentation 2017-08-27 13:43:49 +02:00
inmarket
db7971734f First attempt at the JPG decoder. Compiles but may not run. 2017-08-26 15:22:38 +10:00
9b73187100 Add compatibility with Visual Studio and make compile warning capabilities more cross platform 2017-06-30 19:43:51 +10:00
5c84885995 Improve handling of streaming drivers with a setpos and a fillarea acceleration 2017-06-24 10:08:59 +10:00
64a8f8dde1 Fixing clipping issue with gdispGDrawString() 2017-05-24 10:52:44 +02:00
inmarket
d8c9ca184f Fix font baseline_x problem, decrease word-wrap stack usage, add text justification options 2017-03-11 14:39:53 +10:00
inmarket
9500ed2bcc Fix a bug that can cause large fonts to not be read correctly. 2017-03-11 14:23:27 +10:00
6956df1652 Fixing an issue with word wrapping of strings containing dashes.
Strings do get wrapper correctly at dashes but the space to print the actual space has not been taken account of. This has now been fixed.
2017-02-21 08:50:57 +01:00
inmarket
5502aef3e5 Increase non-UTF8 font support to 0 to 255 rather than just the true ascii set 2017-01-20 09:23:06 +10:00
inmarket
b90055d2f9 Fixed extra dots when drawing anti-aliased fonts with wordwrap 2017-01-20 08:04:03 +10:00
12a0f2dd64 Adding GDISP_IMAGE_GIF_BLIT_BUFFER_SIZE configuration option 2017-01-10 10:48:54 +01:00
d3fb6b2cb9 Adding GDISP_IMAGE_PNG_Z_BUFFER_SIZE configuration option 2017-01-10 10:43:01 +01:00
ffe01aef80 Adding GDISP_IMAGE_PNG_FILE_BUFFER_SIZE configuration option 2017-01-10 10:39:07 +01:00
ff8aa09949 Adding GDISP_IMAGE_PNG_BLIT_BUFFER_SIZE configuration option 2017-01-10 10:28:42 +01:00
1cfcd71145 Removing obsolete code 2017-01-10 10:24:05 +01:00
844be18713 Improving doc 2017-01-10 10:20:38 +01:00
2b75db44a0 Adding GDISP_IMAGE_BMP_BLIT_BUFFER_SIZE configuration option 2017-01-10 10:18:52 +01:00
d9a8b2b259 Doxygen fixes 2016-12-11 18:07:33 +01:00
Corentin Barman
0b4b99163b Fixed drawThickArc function 2016-12-11 15:46:55 +01:00
Corentin Barman
2bcb2155ca Added a function to draw thick arcs 2016-11-27 19:06:53 +01:00
inmarket
7f79b89eda Add support for adding fonts to the font list 2016-11-14 09:15:51 +10:00
Joel Bodenmann
82e1a667c5 Merge branch 'master' of CorentinB/uGFX into master 2016-11-13 16:28:18 +01:00
Corentin Barman
2823c3605a Fixed and improved the get_normal_vector function 2016-11-12 16:45:51 +01:00
b60383c03e Merge branch 'image_palette' 2016-11-11 19:09:34 +01:00