Commit Graph

1138 Commits

Author SHA1 Message Date
inmarket
87ec4b7c77 Bug fix for drawing boxes of size 3x3 pixels 2017-11-07 17:47:55 +10:00
f66887deca Doxygen fix 2017-10-29 18:42:48 +01:00
inmarket
2a249e6140 Update to hacked alpha support - now uses pre-multiplied color blending algorithm 2017-10-10 09:21:06 +10:00
c3b484a865 Compiler warnings 2017-10-03 14:13:57 +02:00
inmarket
f9be386e52 Add alpha blending support 2017-10-02 16:47:18 +10:00
inmarket
fdaf636b5f Fix: ChibiOS V2 doesn't support dma cache handling at all 2017-10-02 13:33:38 +10:00
inmarket
cd4c389e48 Work around yet another ChibiOS DMA/Cache bug 2017-10-02 13:25:54 +10:00
inmarket
8bf95a1128 Add cache flushing to the ChibiOS FATFS/PETITFS block routines. Required for STM32F7. This should really be in the ChibiOS DMA routines. 2017-10-02 11:26:54 +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
2943011ccb Adding Zephyr port 2017-09-20 19:47:46 +02:00
9b52fee213 Temporary fix for unknown osFeature_Semaphore value (needs fixing!) 2017-08-29 09:21:26 +02:00
b1124c3011 Adding CMSIS2 port to gos_mk.c 2017-08-29 09:20:52 +02:00
c3ad194401 Fixing typo in CMSIS2 port 2017-08-29 09:20:40 +02:00
db99ea7d04 Updating #error message 2017-08-27 14:13:50 +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
inmarket
75e373c237 Oops! Fix object reference 2017-08-26 13:53:17 +10:00
inmarket
0388755df1 Add gwinTextEditSendKey() and gwinTextEditSendSpecialKey() 2017-08-26 11:15:56 +10:00
inmarket
04c23b408d Fix where some V3.x changes found there way back into V2 causing a compile error 2017-08-26 11:15:22 +10:00
inmarket
c4eed17a2e Fix a problem with gwinImage where an animated GIF can leave a running timer when it is destroyed. 2017-08-26 09:39:59 +10:00
inmarket
9f5a716344 Merge branch 'gwinDetachToggle' of raboof/ugfx into master 2017-08-26 01:31:46 +02:00
inmarket
642f04380d Merge branch 'tabsForIndenting' of raboof/ugfx into master 2017-08-26 00:48:57 +02:00
inmarket
c18bc690b0 Remove #error in cmsis2 2017-08-17 08:49:46 +10:00
inmarket
718fb4e4a0 Add files missing due to git problems 2017-08-17 08:47:40 +10:00
f0f28e2453 CHibiOS fixes from removing gfxSemCounter() 2017-08-16 17:59:53 +10:00
2b4bd12ffa Add support for CMSIS V2 OS's eg RTX5 2017-08-16 16:50:04 +10:00
d7b083da1e Remove long obsoleted (and dubious) functions gfxSemCounter() and gfxSemCounterI() 2017-08-16 16:49:02 +10:00
f1db3e940d Fix gwinTextEdit() problems 2017-08-09 09:02:33 +10:00
Aram
e68c9c09e2 Oops 2017-07-01 21:18:17 +02:00
Aram
aae423fd7f Added gwinDetachToggle method interface 2017-07-01 21:18:13 +02:00
Arnout Engelen
0093551079 Indent src/ginput/ginput_keyboard.c with tabs
src/ginput/ginput_keyboard.c was already mostly indented with tabs, but
some lines that were indented with spaces made it in there. This causes
trouble with GCC 6 which can warn (or error) on misleading indentations.
2017-07-01 20:25:01 +02:00
9b73187100 Add compatibility with Visual Studio and make compile warning capabilities more cross platform 2017-06-30 19:43:51 +10:00
8561671cb8 Upgrade to from FATFS-0.10b to FATFS-0.13 2017-06-24 16:35:31 +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
23ceb054fc Fixed an issue on FreeRTOS where thread stacks were being created too large 2017-04-06 17:11:28 +10:00
inmarket
ee33f13f7e Another gwin concurrency fix 2017-04-01 17:36:52 +10:00
inmarket
252b3b918a Prevent GWIN drawing while deleting a window from the list 2017-04-01 13:21:38 +10: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
inmarket
7826664969 Make the uGFXMain() prototype always available 2017-03-04 17:35:39 +10:00
inmarket
3a0e49dabc Change the prototype for uGFXMain() 2017-03-04 17:01:45 +10:00
inmarket
5d8705b6e0 FEATURE: Significantly improved the FreeRTOS port
FEATURE: Added support for operating system initialisation in FreeRTOS
FEATURE: Added GFX_OS_CALL_UGFXMAIN configuration option to allow uGFXMain() to be automatically called
FEATURE: Added GFX_OS_UGFXMAIN_STACKSIZE configuration option to control uGFXMain() stack size
2017-03-04 15:02:55 +10:00
inmarket
8b4ca12a2d Updates to the FreeRTOS GOS port 2017-03-01 10:52:35 +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