Commit Graph

65 Commits (87242d0a6c818e675676cdfb68013dc3af5a7656)

Author SHA1 Message Date
Joel Bodenmann bac62a3270 Fixing compiler error 2014-11-17 21:49:38 +01:00
inmarket fe00d3e090 Change the definition of the calibration load and save routines as per steved suggestion. 2014-11-15 15:22:09 +10:00
inmarket 599a163181 Spacing, comments and spelling mistakes 2014-11-15 15:19:46 +10:00
inmarket bd041926b4 Allow a mouse driver to not return any results when it is polled. 2014-11-07 12:02:41 +10:00
inmarket 105e50dcd4 Allow calibration to work in newmouse even if there is no text / font support. 2014-10-27 16:52:50 +10:00
inmarket 386cbe90b8 New flag for newmouse driver use 2014-10-13 17:43:10 +10:00
inmarket 38b4af7e20 Newmouse updates to calibration routine 2014-10-09 12:30:19 +10:00
inmarket ccf05e8c0a Fix bugs in newmouse framework 2014-10-07 21:52:00 +10:00
inmarket a873d55173 doxygen updates 2014-09-29 15:58:44 +10:00
Joel Bodenmann 0253b7df49 some more doxygen fixes 2014-09-28 23:42:53 +02:00
Joel Bodenmann 8d7bbe7e45 some doxygen fixes (more coming) 2014-09-28 23:02:44 +02:00
inmarket 7cceda585d Fix newmouse compiler warning 2014-09-28 01:44:41 +10:00
inmarket 174e60c76d GINPUT mouse updated - first working version of newmouse.
Note: drivers to be ported.
Note: not tested well yet.
2014-09-26 16:32:00 +10:00
inmarket 10dc968427 New mouse updates. Just need a driver now. 2014-09-25 17:44:16 +10:00
inmarket 676c416a9b More newmouse updates 2014-09-17 08:44:31 +10:00
inmarket 6f8845e86c More mouse updates - not working yet. 2014-09-16 10:06:59 +10:00
inmarket e758a60b10 Merge branch 'gdriver' into newmouse 2014-08-23 17:56:23 +10:00
inmarket 8c953378ca Doco updates 2014-08-23 13:00:10 +10:00
inmarket 2b47a07086 Merge branch 'master' into newmouse 2014-08-20 17:44:40 +10:00
inmarket 0f3f8f68f8 Rename lots of files to help prevent compile time name conflicts. 2014-08-20 17:42:53 +10:00
inmarket 92d972cfd8 First part new mouse infrastructure 2014-07-02 09:40:01 +10:00
Joel Bodenmann e9179545af doxygen fixes 2014-03-28 20:18:03 +01:00
inmarket 11c9033ff0 Compiler warning fix 2014-02-19 12:30:07 +10:00
inmarket 37966ff16d Integrate the include files with each module. Simplifies structure of code. 2014-02-19 00:36:52 +10:00
inmarket d4c2656e60 Allow touch calibration to occur in any screen orientation (through the use of the GDISP_DEFAULT_ORIENTATION define). 2014-02-17 14:17:15 +10:00
Joel Bodenmann b0eb3095c0 whitespaces take 3 2014-02-03 19:43:30 +01:00
Joel Bodenmann 7f960a3c36 whitespaces 2014-02-03 19:41:10 +01:00
Joel Bodenmann f1508cba2c whitespaces 2014-02-03 19:34:01 +01:00
Joel Bodenmann a11f7da536 added deinit() routines for all modules (not implemented so far) 2014-02-02 19:24:43 +01:00
inmarket c24512f6ed Compiler error fix. 2013-12-24 19:52:43 +10:00
inmarket 20854bd69f Mouse calibration data might be returned in a non-aligned structure. Copy safely. 2013-12-21 17:36:40 +10:00
Joel Bodenmann eec299f9f1 Whitespaces 2013-11-25 21:38:17 +01:00
inmarket 021f71445e Add support for edge to edge touch calibration. 2013-11-25 23:11:56 +10:00
inmarket e87ba59d8d Improvements to the GINPUT touch system 2013-11-24 02:22:47 +10:00
inmarket 3c3bab5d82 Add support for mouse drivers that do their own orientation mapping as the display rotation changes. 2013-11-16 01:58:37 +10:00
inmarket 1646f9da1a Allow full range of values to be returned from the mouse driver when it is in RAW mode 2013-11-10 21:34:49 +10:00
inmarket e642edb4e1 Store the display locally within the mouse structure.
Add ginputGetMouseDisplay()
2013-10-24 18:33:40 +10:00
inmarket 1a99b3c321 New: ginputSetMouseDisplay() to allow the mouse to work with a non-default display.
Fix: Mouse orientation fixed to match the now corrected GDISP orientation.
Comment updates
2013-10-24 16:56:09 +10:00
inmarket 9ed89f9ad3 Change screen clear to match initial screen state (Black) in a non-GWIN situation. 2013-07-29 16:42:24 +10:00
Joel Bodenmann 3af74801dd clear after mouse calibration to avoid silly display 2013-07-29 16:40:05 +10:00
Joel Bodenmann 73c5ef26f8 fixed license headers 2013-07-21 22:20:37 +02: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 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 4d4a78f415 cleanup & tdisp warning fix 2013-05-20 05:59:28 +02: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 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
Joel Bodenmann e315480c71 updated copyright - 2013 2013-03-06 23:11:01 +01:00