Commit Graph

316 Commits (5ea2cb9f8de3562c663942b505eb79d0733ab3dd)

Author SHA1 Message Date
inmarket 3957505ab1 GWIN renaming, tidy up, color styles 2013-07-07 19:40:37 +10:00
inmarket de28112a7d GDISP fix bug in non-multithread 2013-07-07 19:39:17 +10:00
inmarket 5191c278e7 Add Radio buttons (can also be used as a Tab group) 2013-07-06 01:46:34 +10:00
inmarket ab44f32859 Remove widget structure members when they are not needed for input tracking
Also doco update for Enabled Flag
2013-07-06 01:45:24 +10:00
inmarket c059f96d24 Rename gwin base image function to avoid confusion with the image gwin object. 2013-07-04 01:08:47 +10:00
inmarket f9eed6036d Make the enabled state available to all GWIN's - not just widgets. 2013-07-04 00:59:12 +10:00
inmarket a7198b53ff Restore gwin base class image function 2013-07-04 00:54:25 +10:00
inmarket 09a359813f Label, Image and Window Manager changes 2013-07-04 00:20:32 +10:00
Joel Bodenmann 3f80e1f89d label work in progress - not working anymore 2013-07-02 19:26:48 +02:00
Joel Bodenmann ad57ab7967 wip 2013-07-02 08:29:38 +02:00
Joel Bodenmann 931c465265 GLabel work in progress 2013-07-01 19:53:58 +02:00
Joel Bodenmann 3cd10217dc small doxygen fixes 2013-07-01 17:49:57 +02:00
Joel Bodenmann b808db6af1 image doxygen fix 2013-07-01 17:42:31 +02:00
Joel Bodenmann 6e59a6cf6c image widget first release 2013-07-01 17:40:31 +02:00
inmarket 4afd5ec744 Merge branch 'GWIN' into image 2013-07-01 17:47:35 +10:00
Joel Bodenmann de27a6c2db image widget implementation work in progress 2013-07-01 10:10:45 +02:00
inmarket 956af8d3cb Merge branch 'master' into GWIN 2013-07-01 17:37:34 +10:00
inmarket dd43a37b9b Add gdispImageIsOpen() function. 2013-07-01 17:36:47 +10:00
inmarket 57d3632e36 GWIN Init structures are const (read-only to GWIN) 2013-07-01 17:34:13 +10:00
inmarket a51ffd5b68 Merge remote-tracking branch 'origin/master' into GWIN 2013-07-01 00:14:18 +10:00
Mateusz Tomaszkiewicz d3d561535b gdisp: fixed bug in line drawing function
There was a problem when you drew a line from (x0,y0) to (x1,y1) and
these points met following conditions: y0 = y1 and x0 > x1. The viewport
was set incorrectly to start from (x0,y1) when it should start from
(x1,y0) since x1 is lower in this case.
(x1,y1) would be also OK since y0 = y1.
2013-06-26 00:47:13 +02:00
inmarket 8ed9e763c0 GWIN reduce Initialisation parameters and fix visibility issues 2013-06-24 22:58:37 +10:00
inmarket c8300fe9c2 Merge branch 'master' into GWIN 2013-06-22 23:14:54 +10:00
inmarket d362d9603e Merge commit 'd8db148a149541f658cc9729785b3694f80e2624' into GWIN
Conflicts:
	demos/applications/mandelbrot/gfxconf.h
	demos/applications/mandelbrot/main.c
	demos/applications/notepad/gfxconf.h
	demos/applications/notepad/main.c
	demos/benchmarks/gfxconf.h
	demos/benchmarks/main.c
	demos/modules/gadc/gfxconf.h
	demos/modules/gadc/gwinosc.c
	demos/modules/gadc/gwinosc.h
	demos/modules/gadc/main.c
	demos/modules/gaudin/gfxconf.h
	demos/modules/gaudin/gwinosc.c
	demos/modules/gaudin/gwinosc.h
	demos/modules/gaudin/main.c
	demos/modules/gdisp/gdisp_basics/gfxconf.h
	demos/modules/gdisp/gdisp_basics/main.c
	demos/modules/gdisp/gdisp_circles/gfxconf.h
	demos/modules/gdisp/gdisp_circles/main.c
	demos/modules/gdisp/gdisp_images/gfxconf.h
	demos/modules/gdisp/gdisp_images/main.c
	demos/modules/gdisp/gdisp_images_animated/gfxconf.h
	demos/modules/gdisp/gdisp_images_animated/main.c
	demos/modules/gdisp/gdisp_text/gfxconf.h
	demos/modules/gdisp/gdisp_text/main.c
	demos/modules/ginput/touch_driver_test/gfxconf.h
	demos/modules/ginput/touch_driver_test/main.c
	demos/modules/graph/gfxconf.h
	demos/modules/graph/main.c
	demos/modules/gtimer/gfxconf.h
	demos/modules/gtimer/main.c
	demos/modules/gwin/basic/gfxconf.h
	demos/modules/gwin/basic/main.c
	demos/modules/gwin/console/gfxconf.h
	demos/modules/gwin/console/main.c
	demos/modules/gwin/slider/gfxconf.h
	demos/modules/gwin/slider/main.c
	demos/modules/tdisp/gfxconf.h
	demos/modules/tdisp/main.c
	drivers/gdisp/ILI9320/gdisp_lld_config.h
	drivers/gdisp/ILI9325/gdisp_lld_config.h
	drivers/gdisp/Nokia6610GE12/GE12.h
	drivers/gdisp/Nokia6610GE12/gdisp_lld_board_example.h
	drivers/gdisp/Nokia6610GE12/gdisp_lld_board_olimexsam7ex256.h
	drivers/gdisp/Nokia6610GE12/gdisp_lld_config.h
	drivers/gdisp/Nokia6610GE8/GE8.h
	drivers/gdisp/Nokia6610GE8/gdisp_lld_board_example.h
	drivers/gdisp/Nokia6610GE8/gdisp_lld_config.h
	drivers/gdisp/S6D1121/gdisp_lld_board_example.h
	drivers/gdisp/S6D1121/gdisp_lld_board_olimex_e407.h
	drivers/gdisp/S6D1121/gdisp_lld_config.h
	drivers/gdisp/SSD1289/gdisp_lld_board_example.h
	drivers/gdisp/SSD1289/gdisp_lld_board_firebullstm32f103.h
	drivers/gdisp/SSD1289/gdisp_lld_config.h
	drivers/gdisp/SSD1963/gdisp_lld_board_example_gpio.h
	drivers/gdisp/TestStub/gdisp_lld_config.h
	drivers/ginput/toggle/Pal/ginput_lld_toggle_board_example.h
	drivers/ginput/toggle/Pal/ginput_lld_toggle_config.h
	drivers/ginput/touch/ADS7843/ginput_lld_mouse_board_example.h
	drivers/ginput/touch/ADS7843/ginput_lld_mouse_board_firebull_stm32f103.h
	drivers/ginput/touch/ADS7843/ginput_lld_mouse_board_olimex_stm32_e407.h
	drivers/ginput/touch/MCU/ginput_lld_mouse_board_example.h
	drivers/ginput/touch/MCU/ginput_lld_mouse_board_olimex_pic32mx_lcd.h
	drivers/ginput/touch/STMPE811/ginput_lld_mouse_board_embest_dmstf4bb.h
	drivers/ginput/touch/STMPE811/ginput_lld_mouse_board_example.h
	drivers/multiple/Win32/gdisp_lld_config.h
	drivers/multiple/Win32/ginput_lld_toggle_config.h
	include/gaudin/options.h
	include/gaudout/options.h
	include/ginput/options.h
	include/gtimer/options.h
	include/gwin/internal.h
	license.html
2013-06-22 23:10:20 +10:00
Mateusz Tomaszkiewicz 129041e791 Various README updates
Changed misleading description.
2013-06-21 00:02:54 +02:00
inmarket ed0bac9765 License header updates 2013-06-15 21:37:22 +10:00
inmarket 49b3e8f55a License header updates 2013-06-15 21:09:02 +10:00
inmarket 2cb35d6815 Clean up GWIN Event assignment. Optimise event efficiency. 2013-06-10 17:18:01 +10:00
inmarket 777ec6af7c Add a simple GWIN window manager, Change the way GWIN visibility works 2013-06-08 02:27:59 +10:00
inmarket 663caba662 GWIN fixes 2013-06-06 16:48:30 +10:00
inmarket 7baf5c5d44 New simplified gwin using a pseudo class structure. 2013-06-06 14:33:32 +10:00
Joel Bodenmann eebecad9f7 checkbox cleanup 2013-06-04 10:23:55 +02:00
Joel Bodenmann 9945b011a9 added custom render interface for checkboxes 2013-06-03 17:36:39 +02:00
Joel Bodenmann 48b4c6f6ba member state of checkbox is now called isChecked 2013-06-02 18:59:51 +02:00
Joel Bodenmann 446f41297d some more checkbox fixes 2013-06-02 18:52:42 +02:00
Joel Bodenmann 809b8ccc60 GWIN checkbox fix 2013-06-02 18:43:19 +02:00
Joel Bodenmann dadcf535d4 added default theme 2013-06-02 16:15:46 +02:00
inmarket e9f60dae38 Fix license issues and GOS issues in TDISP 2013-06-02 18:58:12 +10:00
inmarket 1c258a8273 GOS updates 2013-06-02 18:57:22 +10:00
Joel Bodenmann d0f5d9c7f9 added basic implementation of checkboxes (functional) 2013-06-02 06:13:28 +02:00
Joel Bodenmann e12a213ff1 doxygen fixes 2013-06-01 01:57:20 +02:00
Joel Bodenmann ebc30c02bc TDISP update 2013-06-01 01:37:53 +02:00
Joel Bodenmann c4f39fcdde added obsolete #warning to gdispInit() 2013-05-30 16:58:33 +02:00
Joel Bodenmann 427cfaa052 API fix 2013-05-27 13:02:33 +02:00
Joel Bodenmann a4ca308dd5 added slider enable/disable API 2013-05-27 12:53:34 +02:00
inmarket 8fcbf4e5d5 More GOS module changes
GQUEUE as a seperate module
GOS changes including basic Win32 O/S support
2013-05-26 02:06:55 +10:00
inmarket 7fbfde42aa GOS module, for operating system independance
GMISC fast floating point trig
GMISC fast fixed point trig
2013-05-25 01:26:52 +10:00
Joel Bodenmann 8d5fa39dd9 docs 2013-05-20 19:15:20 +02:00
Joel Bodenmann fefdd42d7d doxygen fix 2013-05-20 16:43:40 +02:00
Joel Bodenmann 757b28531f added enable and disable APIs to high level GWIN code 2013-05-20 16:18:10 +02:00
Joel Bodenmann 92883c795e button fix 2013-05-20 16:04:38 +02:00
Joel Bodenmann d4e0ce8b70 added gwin enabled parameter and implemented button enable/disable functions 2013-05-20 07:01:20 +02:00
Andrew Hannam b5ce240550 X driver for GDISP and GINPUT_MOUSE 2013-05-16 02:07:02 +10:00
Joel Bodenmann 3571d18741 TDISP demo fix 2013-05-15 18:05:25 +02:00
Joel Bodenmann 11a71cb080 TDISP fixes 2013-05-15 18:00:42 +02:00
Andrew Hannam 3374aa25c6 Reinsertion of doxygen headers
Reinsertion of doxygen headers that got lost in license change
2013-05-06 14:44:47 +10:00
Joel Bodenmann 6c38d5b310 updated license headers 2013-05-03 16:36:17 +02:00
Joel Bodenmann 296e74f3e0 Revert "updated license headers"
This reverts commit 0a26d9983b.
2013-05-02 01:53:28 +02:00
Joel Bodenmann 0a26d9983b updated license headers 2013-05-02 01:50:09 +02:00
Andrew Hannam a02c124940 GIF image handling
GIF image handling
Updates to Image structure to make memory accounting optional
Add set image background color to handle animated transparency.
2013-04-20 21:19:26 +10:00
Joel Bodenmann 542f8412a1 doxygen fix 2013-04-10 13:59:38 +02:00
Joel Bodenmann b2a67d818b some doxygen fixes 2013-04-08 00:24:45 +02:00
Andrew Hannam 5412fa5596 Move doxygen to the include file for Mouse LLD 2013-04-07 16:30:00 +10:00
Andrew Hannam 9ee7c284e6 Add GINPUT Dial, simplify GWIN input assignment
Added GINPUT Dial support and a driver that uses GADC to read the dial.
Added support for Dial inputs to the GWIN slider.
Updated the slider demo for Dial Inputs.
Simplified the assigning of inputs to GWIN "widgets" button and slider.
Updated the demo's to match the new input to button assignment.
2013-04-07 16:02:10 +10:00
Andrew Hannam be919fc38d Create generic GWIN Draw routine
For some GWIN controls they support a Draw() routine.
For those controls the base class now supports a generic Draw routine
which will call their specific Draw routine.
The only GWIN's with a Draw routine currently are Buttons and Sliders.
2013-04-06 22:31:40 +10:00
Joel Bodenmann 48c5fbabb1 slider doc fix take one of two 2013-04-05 16:19:16 +02:00
Joel Bodenmann 9842664b92 Revert "slider doc fix"
This reverts commit c86cd58275.
2013-04-05 16:17:59 +02:00
Joel Bodenmann c86cd58275 slider doc fix 2013-04-05 16:15:07 +02:00
Andrew Hannam ee19104dbb GWIN slider + image support 2013-04-06 21:54:19 +10:00
Andrew Hannam 553b3682fa Change Memory Reader prototype
Change Memory Reader prototype to prevent signed, unsigned warning
2013-04-04 21:01:49 +10:00
Andrew Hannam 64971549fd New GDISP image handling with demo
Images currently support Native and BMP (except RLE4,8 and 16 bit - due
to bugs)
Supports reading from Memory, BaseFileStream or real files (only on the
Win32 simulator).

Move gdisp_pictures demo to better refect its purpose.

Bug fixes for BMP RLE4,8 & 16 bit to come very soon
GIF support very soon.
2013-04-03 13:51:43 +10:00
Joel Bodenmann 939ca6e1d2 coding style 2013-03-31 00:52:33 +01:00
Andrew Hannam 285f1977ed GWIN doc update and poly functions
Add poly functions to GWIN
Move doxygen documentation to header file
2013-03-18 18:29:28 +10:00
Andrew Hannam d678352b9a GWIN Graph - use GDISP point definition 2013-03-18 18:28:31 +10:00
Andrew Hannam cc5729dedd Change GDISP poly fns to support translation
Change GDISP poly fns to support translation - required for adding poly
functions to GWIN
2013-03-18 18:27:52 +10:00
Joel Bodenmann 426a12de6b doxygen fixes 2013-03-10 20:17:24 +01:00
Andrew Hannam da37b111e4 GWIN button changes
Support a user supplied custom button drawing function.
Add arrow buttons based on the new GDISP polygon support.
2013-03-10 16:15:49 +10:00
Andrew Hannam 40b390908c GDISP changes including polygon support
Add polygon drawing
Add convex polygon filling
Start support for a monochrome display
Move gdisp doxygen to header file
Restructure the balance between gdisp.h and gdisp_lld.h
Remove old extern font definitions (now always use gdispOpenFont)
Make public the GDISP structure and change macros to suit (faster for
the application).
gdispQuery is now optional.
2013-03-10 16:14:32 +10:00
Andrew Hannam 8a40457c86 Revert "GDISP changes including polygon support"
This reverts commit 269262ef9b.
2013-03-10 16:12:13 +10:00
Andrew Hannam 269262ef9b GDISP changes including polygon support
Add polygon drawing
Add convex polygon filling
Start support for a monochrome display
Move gdisp doxygen to header file
Restructure the balance between gdisp.h and gdisp_lld.h
Remove old extern font definitions (now always use gdispOpenFont)
Make public the GDISP structure and change macros to suit (faster for
the application).
gdispQuery is now optional.
2013-03-10 16:11:41 +10:00
Andrew Hannam 40534cbc79 Correction of copyright message 2013-03-08 00:49:52 +10:00
Joel Bodenmann e315480c71 updated copyright - 2013 2013-03-06 23:11:01 +01:00
Joel Bodenmann 100d686f94 TDISP update 2013-03-02 22:13:44 +01:00
Andrew Hannam dddbb25930 Add option GWIN_BUTTON_LAZY_RELEASE
Add option GWIN_BUTTON_LAZY_RELEASE. When set to true in gfxconf.h it
changes gwin button behaviour to not require the mouse/touch be over the
button when it is released.
2013-03-02 22:20:57 +10:00
Andrew Hannam 6ee8b005ae GAUDIN implemented with GADC driver 2013-03-01 09:04:52 +10:00
Andrew Hannam 9bec5967b2 GADC implementation with demo program
Also includes driver for AT91SAM7 cpu
2013-02-18 17:33:35 +10:00
Andrew Hannam 9329b22086 Fix compile error in GDISP
Fix compile error with wrongly named include file
Revert lld_gdisp naming convention to gdisp_lld to fix problem and be
consitant with all other low level drivers.
2013-02-18 17:29:08 +10:00
Joel Bodenmann 08f2305aeb TDISP merge - NOT TESTED!!! 2013-02-18 08:18:09 +01:00
Joel Bodenmann f8050a84f7 typo 2013-02-11 10:52:04 +01:00
Joel Bodenmann 6505bf6f0c VMT removal 2013-02-11 10:40:47 +01:00
Joel Bodenmann 60b16e8685 more GDISP_LLD() cleanup 2013-02-11 10:26:34 +01:00
Joel Bodenmann 1bfc5a9f85 removed GDISP_LLD() macro - fix 2013-02-11 09:25:45 +01:00
Joel Bodenmann 885b3d53b3 removed GDISP_LLD() macro 2013-02-11 09:25:26 +01:00
Joel Bodenmann 851e5fb09b small GDISP fix - Thanks to George Lucian 2013-02-04 09:11:37 +01:00
Andrew Hannam 1985906bea TDISP cleanup
Seperate High level and low level code better
Implement tdispControl
Cleanup
2013-01-19 03:00:05 +10:00
Tectu 58eaf10591 Merge pull request #31 from inmarket/master
New Subsystems GADC, GAUDIN, GAUDOUT, GMISC
2013-01-17 00:56:25 -08:00
Joel Bodenmann 7d1dcb0d08 TDISP cleanup 2013-01-17 09:16:59 +01:00
Andrew Hannam 5b444276ae Implement GMISC Array Operations 2013-01-17 17:47:51 +10:00
Andrew Hannam 1fc03db586 New Subsystems GADC, GAUDIN, GAUDOUT, GMISC
Subsystem definitions and API (not fully implemented yet)
2013-01-17 15:08:34 +10:00
Joel Bodenmann 1a05e4a89a some more TDISP cleanup 2013-01-16 15:20:47 +01:00
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