Commit Graph

223 Commits (2e8eaa34717f99c9696867b62ff5f19e76a7ccf8)

Author SHA1 Message Date
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
Joel Bodenmann 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
Joel Bodenmann ecfcf994c6 Fixing issue in JPG decoder 2017-09-22 12:16:53 +02:00
Joel Bodenmann 285c6528e6 Merge branch 'master' of git.ugfx.io:uGFX/uGFX 2017-08-27 13:43:53 +02:00
Joel Bodenmann 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
inmarket 9b73187100 Add compatibility with Visual Studio and make compile warning capabilities more cross platform 2017-06-30 19:43:51 +10:00
inmarket 5c84885995 Improve handling of streaming drivers with a setpos and a fillarea acceleration 2017-06-24 10:08:59 +10:00
Joel Bodenmann 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
Joel Bodenmann 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
Joel Bodenmann 12a0f2dd64 Adding GDISP_IMAGE_GIF_BLIT_BUFFER_SIZE configuration option 2017-01-10 10:48:54 +01:00
Joel Bodenmann d3fb6b2cb9 Adding GDISP_IMAGE_PNG_Z_BUFFER_SIZE configuration option 2017-01-10 10:43:01 +01:00
Joel Bodenmann ffe01aef80 Adding GDISP_IMAGE_PNG_FILE_BUFFER_SIZE configuration option 2017-01-10 10:39:07 +01:00
Joel Bodenmann ff8aa09949 Adding GDISP_IMAGE_PNG_BLIT_BUFFER_SIZE configuration option 2017-01-10 10:28:42 +01:00
Joel Bodenmann 1cfcd71145 Removing obsolete code 2017-01-10 10:24:05 +01:00
Joel Bodenmann 844be18713 Improving doc 2017-01-10 10:20:38 +01:00
Joel Bodenmann 2b75db44a0 Adding GDISP_IMAGE_BMP_BLIT_BUFFER_SIZE configuration option 2017-01-10 10:18:52 +01:00
Joel Bodenmann 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
Joel Bodenmann b60383c03e Merge branch 'image_palette' 2016-11-11 19:09:34 +01:00
Joel Bodenmann c91f42ec85 Fixing gdispFillDualCircle() wrapper macro parameters 2016-11-11 18:38:15 +01:00