aboutsummaryrefslogtreecommitdiffstats
path: root/src/gwin
Commit message (Collapse)AuthorAgeFilesLines
* Add GINPUT Dial, simplify GWIN input assignmentAndrew Hannam2013-04-072-27/+60
| | | | | | | | 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.
* Create generic GWIN Draw routineAndrew Hannam2013-04-061-0/+15
| | | | | | | 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.
* GWIN slider + image supportAndrew Hannam2013-04-063-0/+297
|
* coding styleJoel Bodenmann2013-03-311-2/+3
|
* GWIN doc update and poly functionsAndrew Hannam2013-03-181-373/+117
| | | | | Add poly functions to GWIN Move doxygen documentation to header file
* GWIN Graph - use GDISP point definitionAndrew Hannam2013-03-181-362/+362
|
* Change GDISP poly fns to support translationAndrew Hannam2013-03-181-37/+37
| | | | | Change GDISP poly fns to support translation - required for adding poly functions to GWIN
* GWIN button changesAndrew Hannam2013-03-101-59/+177
| | | | | Support a user supplied custom button drawing function. Add arrow buttons based on the new GDISP polygon support.
* Fix compiler warningAndrew Hannam2013-03-081-1/+1
|
* updated copyright - 2013Joel Bodenmann2013-03-064-4/+4
|
* Add option GWIN_BUTTON_LAZY_RELEASEAndrew Hannam2013-03-021-275/+279
| | | | | | 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.
* Fix to allow destroying of gwin buttonsAndrew Hannam2013-03-021-544/+546
|
* Fix compile error in GDISPAndrew Hannam2013-02-181-4/+4
| | | | | | 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.
* removed GDISP_LLD() macro - fixJoel Bodenmann2013-02-115-0/+1344
|
* removed GDISP_LLD() macroJoel Bodenmann2013-02-115-1344/+0
|
* more updateJoel Bodenmann2012-12-211-54/+0
|
* doxygen & cleanupJoel Bodenmann2012-12-212-113/+0
|
* doxygen fixJoel Bodenmann2012-12-211-2/+2
|
* more doxygenJoel Bodenmann2012-12-184-4/+4
|
* doxygen fixJoel Bodenmann2012-12-181-2/+4
|
* doxygenJoel Bodenmann2012-12-183-6/+12
|
* Add grids to graph demo and update graph arrowsAndrew Hannam2012-12-131-2/+6
| | | | | | Add grid lines to graph demo. Update graph arrows to allow seperate control of positive and negative axis arrowheads.
* Fixes to GWIN graph and demoAndrew Hannam2012-12-061-1/+2
|
* RestructureAndrew Hannam2012-12-066-67/+980
| | | | | | | | | | | | | 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.
* Split Attaching Sources to a GWIN buttonAndrew Hannam2012-12-021-21/+14
| | | | | | 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.
* GWIN Button bug fixAndrew Hannam2012-12-021-5/+1
| | | | GWIN Buttons are now tested and working.
* src/gwin/button.c macro fixJoel Bodenmann2012-11-261-3/+3
|
* Revert "macro fix on src/gwin/button.c"Joel Bodenmann2012-11-261-4/+4
| | | | This reverts commit b7a836614008086e3f745cbe8dd95d75f1e57bf7.
* macro fix on src/gwin/button.cJoel Bodenmann2012-11-261-4/+4
|
* Ginput and structure changesAndrew Hannam2012-11-264-0/+596
GINPUT Touch including drivers GTIMER fixes GEVENT fixes GWIN button completion Structure changes to better seperate sections of a sub-system