aboutsummaryrefslogtreecommitdiffstats
path: root/src/ginput/mouse.c
Commit message (Collapse)AuthorAgeFilesLines
* Allow touch calibration to occur in any screen orientation (through the use ↵inmarket2014-02-171-91/+145
| | | | of the GDISP_DEFAULT_ORIENTATION define).
* whitespaces take 3Joel Bodenmann2014-02-031-2/+2
|
* whitespacesJoel Bodenmann2014-02-031-3/+3
|
* whitespacesJoel Bodenmann2014-02-031-6/+6
|
* Compiler error fix.inmarket2013-12-241-1/+1
|
* Mouse calibration data might be returned in a non-aligned structure. Copy ↵inmarket2013-12-211-1/+3
| | | | safely.
* WhitespacesJoel Bodenmann2013-11-251-2/+2
|
* Add support for edge to edge touch calibration.inmarket2013-11-251-9/+9
|
* Improvements to the GINPUT touch systeminmarket2013-11-241-12/+27
|
* Add support for mouse drivers that do their own orientation mapping as the ↵inmarket2013-11-161-13/+13
| | | | display rotation changes.
* Allow full range of values to be returned from the mouse driver when it is ↵inmarket2013-11-101-2/+7
| | | | in RAW mode
* Store the display locally within the mouse structure.inmarket2013-10-241-32/+39
| | | | Add ginputGetMouseDisplay()
* New: ginputSetMouseDisplay() to allow the mouse to work with a non-default ↵inmarket2013-10-241-35/+48
| | | | | | | display. Fix: Mouse orientation fixed to match the now corrected GDISP orientation. Comment updates
* Change screen clear to match initial screen state (Black) in a non-GWIN ↵inmarket2013-07-291-1/+1
| | | | situation.
* clear after mouse calibration to avoid silly displayJoel Bodenmann2013-07-291-0/+7
|
* fixed license headersJoel Bodenmann2013-07-211-1/+1
|
* License header updatesinmarket2013-06-151-1/+1
|
* GOS module, for operating system independanceinmarket2013-05-251-11/+9
| | | | | GMISC fast floating point trig GMISC fast fixed point trig
* cleanup & tdisp warning fixJoel Bodenmann2013-05-201-570/+570
|
* updated license headersJoel Bodenmann2013-05-031-19/+6
|
* Revert "updated license headers"Joel Bodenmann2013-05-021-9/+0
| | | | This reverts commit 0a26d9983b6d1deab272ff6dde98f7c77ff2a56c.
* updated license headersJoel Bodenmann2013-05-021-0/+9
|
* Revert "slider doc fix"Joel Bodenmann2013-04-051-3/+3
| | | | This reverts commit c86cd58275c1efe62c6dd2f45e9996b077906352.
* slider doc fixJoel Bodenmann2013-04-051-3/+3
|
* updated copyright - 2013Joel Bodenmann2013-03-061-1/+1
|
* __inline becomes inline because most compilers dont like the prefixJoel Bodenmann2013-03-041-4/+4
|
* removed GDISP_LLD() macro - fixJoel Bodenmann2013-02-111-0/+589
|
* removed GDISP_LLD() macroJoel Bodenmann2013-02-111-589/+0
|
* Using ginput with polling allow thread preemptionAndrew Hannam2012-12-201-0/+4
| | | | | | GINPUT when being exclusively polled by the application, did not allow pre-emption of the main thread and therefore some platforms (Win32) the mouse/toggle stopped working.
* more doxygenJoel Bodenmann2012-12-181-1/+1
|
* doxygenJoel Bodenmann2012-12-181-1/+2
|
* ginput/mouse doxygenJoel Bodenmann2012-12-181-8/+0
|
* SSD1289 calibration clear fixJoel Bodenmann2012-12-171-5/+0
|
* dirty dirty dirty very very dirty reset_viewport for mouse calibration fixJoel Bodenmann2012-12-171-1/+3
|
* SSD1289 reset_viewport quick fixJoel Bodenmann2012-12-171-0/+4
|
* Add GDISP font routines. Fix demo bugsAndrew Hannam2012-12-071-5/+11
| | | | | | | | 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
* RestructureAndrew Hannam2012-12-061-5/+4
| | | | | | | | | | | | | 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.
* GINPUT Touch CalibrationAndrew Hannam2012-11-301-7/+39
| | | | | | | | Improvements to error detection and displaying that to the user during a calibration. Also introduced a hack to allow initialisation of a touch device without an automatic calibration for when the user application wants to do something with the raw readings first.
* Ginput and structure changesAndrew Hannam2012-11-261-0/+554
GINPUT Touch including drivers GTIMER fixes GEVENT fixes GWIN button completion Structure changes to better seperate sections of a sub-system