Commit Graph

2679 Commits

Author SHA1 Message Date
inmarket
a5cde14428 ChibiOS does not work reliably with GCC -O0 with recent compilers.
Change to -O1
2015-11-27 10:28:41 +10:00
inmarket
627e780b6c Make no hardware keyboard the default for the textedit demo 2015-11-27 10:17:14 +10:00
inmarket
d60706032e Fix frame demo so that malloc is emulated as rand() needs it on some platforms 2015-11-27 10:16:40 +10:00
inmarket
0313756ea3 Add ability to emulate malloc() and free() to prevent nasty hard to find link errors from C library routines that need malloc 2015-11-27 10:15:46 +10:00
inmarket
3681542e24 Fix doco 2015-11-27 10:14:45 +10:00
inmarket
739b3b1699 Update some makefiles and openocd config files 2015-11-27 10:13:23 +10:00
inmarket
fb7e7c6ea7 Fix compiler errors and warnings on image handling with multiple image formats turned on. 2015-11-25 12:25:04 +10:00
inmarket
205160aec0 Change STM32F429i-Discovery board to use the general STM32LTDC driver.
The special ILI9341 init code is now in the board file (it is board specific).
The specific STM32F429i-Discovery driver is now gone
2015-11-25 12:24:22 +10:00
inmarket
6900dfc0ab Fix STM32LTDC orientation and DMA2D acceleration 2015-11-25 12:20:56 +10:00
inmarket
e5ec9415d1 Warning removal as supplied by woodstck 2015-11-25 07:29:34 +10:00
inmarket
24ba58e612 Fix from crteensy for Arduino when compiling with a strict(er) compiler 2015-11-25 07:29:00 +10:00
inmarket
870901880b Prevent naming conflicts when compiling multiple image formats with GFXSINGLEMAKE 2015-11-24 09:19:58 +10:00
inmarket
0ec1a5e4da Add the mcufont encoder to the tools (including a win32 build) with binaries 2015-11-22 18:42:11 +10:00
inmarket
3ae120406e Add an Arduino Sketch project.
It shows how to add ugfx as a sketch library.
2015-11-21 19:28:12 +10:00
inmarket
c5a86757bd Make all include paths in ugfx relative.
The only include path now needed is for drivers (in particular GDISP drivers)
2015-11-21 19:27:08 +10:00
inmarket
a69849177d Update and then move compiler specific code into its own file 2015-11-19 17:07:49 +10:00
Joel Bodenmann
aa601cb875 Merge branch 'master' of https://bitbucket.org/Tectu/ugfx 2015-11-18 20:34:44 +01:00
Joel Bodenmann
7586685d07 Fixing comment 2015-11-18 20:34:27 +01:00
inmarket
d7e5c9f606 Fix endian macro's 2015-11-18 09:59:31 +10:00
inmarket
461b0bf091 More compiler specific stuff 2015-11-18 09:59:11 +10:00
Joel Bodenmann
45174c4092 Fixing conflicting type qualifiers for ‘VirtualKeyboard_English1’ 2015-11-15 12:26:04 +01:00
Joel Bodenmann
511bdd7349 Removing superfluous paranthesis 2015-11-15 12:23:52 +01:00
Joel Bodenmann
697211a85b Merged in woodyhawthorne/ugfx/fixes (pull request #20)
Fixes
2015-11-15 12:17:32 +01:00
Woody Hawthorne
9ea93ff8e5 Fix virtual keyboard 2015-11-15 20:01:22 +11:00
Woody Hawthorne
c5daa2f62f Fix (potential) compiler warnings about redefining PI 2015-11-15 20:00:32 +11:00
Joel Bodenmann
10c047d0c0 Fixing typo in macros 2015-11-14 21:11:41 +01:00
Joel Bodenmann
14b5184d60 Fixing vertical center alignment issue when word-wrap is turned on 2015-11-14 19:42:58 +01:00
inmarket
849369ccec Fix compiler detection for Keil uVision V5 2015-11-12 18:43:20 +10:00
inmarket
d403294cb4 More endian updates. Images should now work for any endian machine even strange ones. 2015-11-12 18:33:12 +10:00
inmarket
2928950e47 Added auto-detection of compilers and some cpu's 2015-11-11 20:47:38 +10:00
inmarket
f48b492303 Clean up endian support for images based on new system defines
Remove deprecated image functions
2015-11-11 19:20:10 +10:00
inmarket
1fa5677d44 Fix grammer error 2015-11-11 19:18:38 +10:00
inmarket
6019d0b9c9 More compiler define fixes 2015-11-11 19:18:15 +10:00
inmarket
41b16f9c63 Add gfxconf.h.example for the new defines 2015-11-11 19:17:46 +10:00
inmarket
f2af4cf110 Add missing defines and move some config variables 2015-11-11 19:17:11 +10:00
inmarket
2efd207660 Revert the use of the new compiler defines as they are not autodetected correctly yet 2015-11-11 19:15:30 +10:00
Joel Bodenmann
54b76a7568 Fixing compiler errors for non-GCC compilers 2015-11-08 22:36:59 +01:00
Joel Bodenmann
0b14479597 Fixing issue for #define of TRUE 2015-11-08 15:44:29 +01:00
Joel Bodenmann
15538841de Adding missing defines for GFX_COMPILER_ARMCC and GFX_COMPILER_KEIL in gos_options.h 2015-11-08 15:35:15 +01:00
Joel Bodenmann
5e508a3a59 Releasing version 2.4 2015-11-07 17:57:52 +01:00
Joel Bodenmann
9c248a685a Updating readme 2015-11-07 17:56:18 +01:00
Joel Bodenmann
48c7b6a0c7 Doc 2015-11-07 17:52:21 +01:00
Joel Bodenmann
de75da8d73 Doxygen 2015-11-07 16:59:59 +01:00
Joel Bodenmann
ff01cc0212 Adding GFX_COMPILER_ARMCC and GFX_COMPILER_KEIL 2015-11-07 16:54:10 +01:00
Joel Bodenmann
6397a56e0b Doxygen 2015-11-07 16:33:28 +01:00
Joel Bodenmann
778b23bdfd Fixing compiler errors for non-GCC compilers 2015-11-07 15:27:37 +01:00
Joel Bodenmann
5d81aa2487 Adding rendering functions to label widget to control text justification 2015-11-07 00:51:23 +01:00
Joel Bodenmann
ea4cadec78 Revert "Adding justification parameter to gwinLabelCreate()"
This reverts commit e8a769c382.
2015-11-07 00:39:08 +01:00
Joel Bodenmann
636b6edf81 Revert "Adding gwinLabelSetJustification() as it costs basically nothing"
This reverts commit 98f3609470.
2015-11-07 00:39:02 +01:00
Joel Bodenmann
e4c207b706 Comment fix 2015-11-06 22:53:07 +01:00