Commit Graph

116 Commits (a278e1c11377bb01e080d0f2ac2012e34737b651)

Author SHA1 Message Date
Joel Bodenmann a278e1c113 removed internal TDISP_LLD() macro 2013-01-16 10:37:56 +01:00
Joel Bodenmann 1f1dd62687 TDISP update 2013-01-16 10:27:42 +01:00
Joel Bodenmann d7b85cb00e compiling bux fix 2013-01-13 11:07:43 +01:00
Joel Bodenmann c3006aa89c small fix 2013-01-13 10:57:33 +01:00
Joel Bodenmann 83ba8748bc tdisp fixes 2013-01-12 10:00:17 +01:00
Joel Bodenmann 1c1b3c8d74 TDISP: added custom character routine 2013-01-12 09:38:38 +01:00
Joel Bodenmann ff8e8c47d9 tdisp docs 2013-01-11 15:20:57 +01:00
Joel Bodenmann 66bb4ecb85 Merge branch 'tdisp' 2013-01-11 15:04:40 +01:00
Joel Bodenmann dae721900b small doxygen fixes 2013-01-11 19:39:36 +01:00
Joel Bodenmann c974ec449f tdisp update 2013-01-11 14:39:27 +01:00
Joel Bodenmann 905bb0292b some tdisp update 2013-01-11 13:25:38 +01:00
Joel Bodenmann 77a93bb43d TDISP update 2013-01-10 15:03:34 +01:00
Joel Bodenmann d5e7afe756 4-bit mode implemented 2013-01-10 14:51:31 +01:00
Joel Bodenmann 6cc67bad84 some TDISP doxygen 2013-01-10 19:47:50 +01:00
Joel Bodenmann a2a87ddd45 added TDISP - experimental 2013-01-09 14:29:32 +01:00
Joel Bodenmann b75f69d7a0 more update 2012-12-21 15:21:25 +01:00
Joel Bodenmann b6a8a15536 doxygen & cleanup 2012-12-21 15:18:22 +01:00
Joel Bodenmann 9d2f63d4b7 doxygen warning fix 2012-12-20 23:33:19 +01:00
Joel Bodenmann bee9002fcc small doxygen cleanup 2012-12-20 19:46:34 +01:00
Joel Bodenmann e00f8593e8 more doxygen cleanup 2012-12-19 19:48:12 +01:00
Joel Bodenmann 7a6bf59b2b GEVENT doxygen 2012-12-19 13:45:24 +01:00
Joel Bodenmann a520a32209 more doxygen 2012-12-18 23:15:47 +01:00
Joel Bodenmann a75653f7a1 some more doxygen 2012-12-18 22:55:03 +01:00
Joel Bodenmann 5c6027d14d some more doxygen 2012-12-18 22:49:01 +01:00
Joel Bodenmann 6e76ecde18 doxygen fix 2012-12-18 22:34:22 +01:00
Joel Bodenmann 8bc7b22ce7 doxygen 2012-12-18 22:04:35 +01:00
Joel Bodenmann e1de308dfa ginput doxygen 2012-12-18 20:06:10 +01:00
Joel Bodenmann 9c738e00fa ginput/mouse doxygen 2012-12-18 19:46:27 +01:00
Joel Bodenmann 3a9a2a10b7 doxygen update 2012-12-16 20:43:14 +01:00
Andrew Hannam 311c0e7168 Add grids to graph demo and update graph arrows
Add grid lines to graph demo.
Update graph arrows to allow seperate control of positive and negative
axis arrowheads.
2012-12-13 22:33:05 +10:00
Andrew Hannam d503f3a4ac Header fix for Toggle driver 2012-12-08 13:44:11 +10:00
Andrew Hannam 5873d87ca2 Add GDISP font routines. Fix demo bugs
Add GDISP font routines to Open and Close a font by name.
Allows wildcard searching for fonts.
Old global font variables are now only optionally included (soon to be
deprecated).
More demo fixing
2012-12-07 00:52:01 +10:00
Andrew Hannam 07f3483535 Restructure
Create global include file called gfx.h which knows about sub-system
dependancies.
Deprecate Touchscreen (GINPUT touch is now working properly)
Merge Graph into GWIN
Change directory structure to reflect sub-system structure
Many small bugs fixed
Split Nokia6610 gdisp driver into GE8 and GE12 controller versions
Fixed broken demos.
GFX sub-systems are now clearly defined and new ones should be much
easier to add.
2012-12-06 18:45:54 +10:00
Andrew Hannam 74e94d39b9 Split Attaching Sources to a GWIN button
Split Attaching Sources to a GWIN button to allow for new input types
that require a parameter in future eg. Keyboard will require a
parameter.
2012-12-02 17:10:27 +10:00
Andrew Hannam b819359442 Change Mouse Poll period default to a better value 2012-12-02 16:46:39 +10:00
Andrew Hannam 99a9bf45e7 Add support for interrupt driven Toggle Inputs 2012-12-02 16:43:28 +10:00
Andrew Hannam bc0ce07298 Static initialisation fix for a GListener 2012-11-30 00:40:28 +10:00
Joel Bodenmann ba08afef3e doxygen 2012-11-26 21:19:32 +01:00
Andrew Hannam 8275c8820f Ginput and structure changes
GINPUT Touch including drivers
GTIMER fixes
GEVENT fixes
GWIN button completion
Structure changes to better seperate sections of a sub-system
2012-11-26 18:45:26 +10:00
Joel Bodenmann 92ed50dbf0 gwin doxygen 2012-11-20 23:12:09 +01:00
Joel Bodenmann b0fbfdebba gtimer doxygen fix 2012-11-20 12:17:59 +01:00
Joel Bodenmann 19d45eaeda GTimer doxygen bugfix 2012-11-19 20:39:20 +01:00
Joel Bodenmann 93fdd5dcdb doxygen of gtimer 2012-11-19 20:26:19 +01:00
Andrew Hannam a762a629aa GEVENT, GTIMER & GINPUT subsystems
GEVENT - for passing event structures from Sources to Listeners
GTIMER - thread context based once-off and periodic timers.
GINPUT - extensible, multiple device-type, input sub-system.
gevent & gtimer are code complete, ginput is definition complete but not
code complete.
2012-11-17 01:42:12 +10:00
Joel Bodenmann 3cf6d6905f removed the check for GDISP_USE_XXX since new drivers dont use this anymore 2012-11-14 21:25:48 +01:00
Joel Bodenmann a95c4933c4 Backlight fix 2012-11-13 23:54:50 +01:00
Joel Bodenmann 81f6af7e45 backlight and contrast value changed to uint8_t 2012-11-13 23:48:21 +01:00
Joel Bodenmann 4467b814f2 implemented contrast and backlight functions for GDISP. Implemented those into ILI9320 2012-11-13 23:31:21 +01:00
Andrew Hannam 9566e80854 Remove RGB565CONVERT()
Remove RGB565CONVERT() macro
Update madlebrot demo to use hardware independant way of setting the
color.
2012-11-12 17:10:30 +10:00
Andrew Hannam 014330d3a0 gdisp Win32 Orientation support. Revert Macro
gdisp Win32 orientation support.
Revert to producing an error if GDISP_NEED_TEXT is not defined when
GWIN_NEED_CONSOLE or GWIN_NEED_BUTTON is defined.
2012-11-12 17:00:26 +10:00