inmarket
|
9ddf7c4284
|
Protect against NULL strings
|
2015-01-03 18:41:11 +10:00 |
|
Joel Bodenmann
|
30b47f1581
|
Fixing wrong font name in DejaVuSans20_aa font
|
2014-11-29 11:13:44 +01:00 |
|
Joel Bodenmann
|
0718866107
|
Fixing bug in gdispGDrawRoundedBox()
|
2014-11-29 11:08:32 +01:00 |
|
Joel Bodenmann
|
8e54d01db1
|
Fixing Doxygen
|
2014-11-28 19:47:57 +01:00 |
|
inmarket
|
bd3a58ccfc
|
Fix some extern structure definitions that cause problems with some compilers
|
2014-11-26 13:02:47 +10:00 |
|
Joel Bodenmann
|
fe976dac66
|
Fixing font names of newly added DejaVuSans20 and DejaVuSans20_aa
|
2014-11-17 21:42:03 +01:00 |
|
inmarket
|
8ca6fad9fd
|
Add DejaVuSans font in 20 point as a standard font
|
2014-11-15 15:20:47 +10:00 |
|
inmarket
|
599a163181
|
Spacing, comments and spelling mistakes
|
2014-11-15 15:19:46 +10:00 |
|
Joel Bodenmann
|
1541ae0d37
|
Adding GDISP_NEED_ARCSECTOR stuff that was missing
|
2014-10-28 12:02:47 +10:00 |
|
inmarket
|
3825cec8f8
|
Added new arc sector drawing routines (Thanks to steved for the inspiration).
Added demo to match.
|
2014-10-27 16:44:53 +10:00 |
|
inmarket
|
4b348f43ad
|
Update buildfonts.sh to match change to fonts.h
|
2014-10-06 15:57:37 +10:00 |
|
Joel Bodenmann
|
5427d3efe5
|
Fixing inclusion problem
|
2014-10-05 15:03:12 +02:00 |
|
inmarket
|
b7a89b2ada
|
doxygen updates
|
2014-09-29 16:09:08 +10:00 |
|
inmarket
|
b42a2098eb
|
Change to GDriver to support an initialisation parameter
|
2014-09-26 16:35:34 +10:00 |
|
inmarket
|
9f720b1f12
|
C decls on GDISP functions
|
2014-09-25 17:45:03 +10:00 |
|
inmarket
|
4886403bc6
|
Expose the GDISP_STARTUP_COLOR setting for the initial color of displays
|
2014-09-25 17:44:50 +10:00 |
|
inmarket
|
3a520359a0
|
GDISP updates to match previous GDRIVER and multiple display updates
|
2014-09-17 09:34:08 +10:00 |
|
inmarket
|
036ad5d3dd
|
SImplify the options for multiple displays.
This will also be more compatible with newmouse infrastructure
|
2014-09-17 08:45:40 +10:00 |
|
inmarket
|
683ac0ab7f
|
Fixes to gdriver to make uGFXnet displays work
|
2014-09-13 14:50:32 +10:00 |
|
inmarket
|
0c7c74112e
|
GDRIVER now working for GDISP including multiple displays.
Still uses old GDISP driver model for now
Untested with uGFXnet.
Still to come: Input drivers etc
|
2014-08-23 17:55:42 +10:00 |
|
inmarket
|
0f3f8f68f8
|
Rename lots of files to help prevent compile time name conflicts.
|
2014-08-20 17:42:53 +10:00 |
|
Joel Bodenmann
|
52f40d7618
|
Fixing compile bug for NATIVE image format
|
2014-08-07 23:11:44 +02:00 |
|
inmarket
|
ed14e4ca56
|
Some improvements for the Kiel C compiler
|
2014-07-29 10:57:01 +10:00 |
|
inmarket
|
3a98279583
|
Add gdispContrastColor() and remove divides from gdispBlendColors()
|
2014-05-11 20:05:31 +10:00 |
|
inmarket
|
1c75b6c352
|
spacing
|
2014-05-11 13:13:18 +10:00 |
|
inmarket
|
cf5867b33d
|
New gdispImageInit() call to initialise a gdispImage structure
Use in gwinImage
|
2014-05-09 21:30:00 +10:00 |
|
Joel Bodenmann
|
c2e93ebcfb
|
bug fix
|
2014-05-06 17:14:30 +02:00 |
|
inmarket
|
8f6c04e120
|
Image bug-fix that caused crashes with the new GFILE/GWIN images.
|
2014-05-01 16:43:32 +10:00 |
|
Joel Bodenmann
|
e9179545af
|
doxygen fixes
|
2014-03-28 20:18:03 +01:00 |
|
inmarket
|
37966ff16d
|
Integrate the include files with each module. Simplifies structure of code.
|
2014-02-19 00:36:52 +10:00 |
|
inmarket
|
695bcbee5b
|
Update GDISP image code to fully use new GFILE's
|
2014-02-07 14:06:08 +10:00 |
|
inmarket
|
71aeb15d58
|
Start changing GDISP images to use a simpler API based on GFILE's.
|
2014-02-07 01:36:31 +10:00 |
|
inmarket
|
de7aafe785
|
Fix font clipping properly. Previous fix did not bound the font display in the x direction.
|
2014-02-03 17:58:43 +10:00 |
|
Joel Bodenmann
|
a11f7da536
|
added deinit() routines for all modules (not implemented so far)
|
2014-02-02 19:24:43 +01:00 |
|
Joel Bodenmann
|
2a0dfcf1c1
|
fixed clipping issue when widget text is long than the widget itself
|
2014-02-01 16:04:07 +01:00 |
|
Joel Bodenmann
|
1f3f8bdbe6
|
fixes in gdispImage nativ format by Marc Pignat
|
2014-01-17 08:04:35 +01:00 |
|
inmarket
|
d9f02858fd
|
Replace NULL's with 0 as NULL is not defined by the Raw32 GOS.
|
2013-12-21 13:21:59 +10:00 |
|
Petteri Aimonen
|
985a3ca43a
|
gdispDrawThickLine: handle zero-length lines correctly.
|
2013-12-19 18:00:49 +01:00 |
|
Joel Bodenmann
|
ee69db45b3
|
Fix integer overflow in gdispGDrawThickLine().
Handling the whole width/height range with Newton algorithm was too
difficult. Switched to bisection search with a separate prescaling
step.
|
2013-12-18 00:38:17 +01:00 |
|
Joel Bodenmann
|
d16dda2180
|
GDISP startup logo now optional
|
2013-12-16 20:11:51 +01:00 |
|
Joel Bodenmann
|
87a7658b57
|
Improve gdispDrawThickLine() when the line length is short.
|
2013-12-14 23:30:39 +01:00 |
|
Joel Bodenmann
|
f3d9b08f82
|
typo
|
2013-12-08 22:50:28 +01:00 |
|
Joel Bodenmann
|
ace1948817
|
added gdispGDrawThickLine()
|
2013-12-08 21:13:54 +01:00 |
|
inmarket
|
cec125a53b
|
Revert "INLINE -> inline"
This reverts commit d4c4740bcf .
|
2013-11-30 11:00:49 +10:00 |
|
Joel Bodenmann
|
d4c4740bcf
|
INLINE -> inline
|
2013-11-27 16:42:28 +01:00 |
|
inmarket
|
7f1b78a067
|
Replace color format conversion macros with proper routines to prevent side effects with using the macro.
Also fix a number of compiler warnings.
|
2013-11-17 23:32:19 +10:00 |
|
inmarket
|
0892135e23
|
Re-order the GDISP initialisation routine so that it initialises all displays before it tries to draw on any of them.
This also simplifies code.
|
2013-11-16 01:54:37 +10:00 |
|
inmarket
|
c726de8521
|
Boundary condition fixes to Arcs
Fix multiple display support for rounded boxes.
|
2013-11-14 09:18:08 +10:00 |
|
inmarket
|
5cc1c5d67b
|
Fix some compiler warnings.
|
2013-11-10 21:33:28 +10:00 |
|
inmarket
|
1f99d5c9fa
|
Add support for a default application orientation.
Also remove old unneeded GDISP_USE_CUSTOM_BOARD macro
|
2013-11-09 19:18:59 +10:00 |
|