Commit graph

2815 commits

Author SHA1 Message Date
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
Joel Bodenmann
98f3609470 Adding gwinLabelSetJustification() as it costs basically nothing 2015-11-06 22:52:50 +01:00
Joel Bodenmann
e8a769c382 Adding justification parameter to gwinLabelCreate() 2015-11-06 22:47:42 +01:00
Joel Bodenmann
c2b7e1bd41 Adding missing GDISP_NEED_CLIP around clipping call in list widget renderer 2015-11-06 20:59:31 +01:00
inmarket
90a65c1673 Move the stub font include files so that user projects with custom fonts in the old format will work. 2015-11-06 07:59:32 +10:00
Joel Bodenmann
881af3e5c9 Docs 2015-11-05 10:05:42 +01:00
inmarket
713ce159d3 Updates to STM32F746-Discovery support
Clean out a lot of junk
2015-11-05 17:09:11 +10:00
inmarket
383be6964e GTimer fix for fast tick rate systems 2015-11-05 17:08:00 +10:00
inmarket
32da19db12 Add support for a PreInit Routine to allow early hardware initialisation 2015-11-05 17:07:23 +10:00
Joel Bodenmann
659901a90d Adding missing default value for GFX_NO_INLINE 2015-11-04 15:58:54 +01:00
Joel Bodenmann
df76759cd4 Merge branch 'master' of https://bitbucket.org/Tectu/ugfx 2015-11-04 07:11:49 +01:00
Joel Bodenmann
96789916e3 Removing doom demo (will become part of a dedicated demo-projects-repo) 2015-11-04 07:11:25 +01:00
Joel Bodenmann
b276bd7a4b Merged in woodyhawthorne/ugfx (pull request #19)
Fixing bug created by commit [86aef59]
2015-11-04 06:14:23 +01:00
inmarket
583b314db2 Fix compiler errors for non-gcc compilers. 2015-11-04 15:05:47 +10:00
inmarket
1ed7559ef0 Handle antialiased font drawing when using word-wrap 2015-11-04 15:05:16 +10:00