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
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
ed0bac9765
License header updates
2013-06-15 21:37:22 +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
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
Joel Bodenmann
e315480c71
updated copyright - 2013
2013-03-06 23:11:01 +01:00
Joel Bodenmann
b91e619573
__inline becomes inline because most compilers dont like the prefix
2013-03-04 23:50:21 +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
Andrew Hannam
9da1afa34a
Using ginput with polling allow thread preemption
...
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.
2012-12-20 18:32:33 +10:00
Joel Bodenmann
a520a32209
more doxygen
2012-12-18 23:15:47 +01:00
Joel Bodenmann
8bc7b22ce7
doxygen
2012-12-18 22:04:35 +01:00
Joel Bodenmann
9c738e00fa
ginput/mouse doxygen
2012-12-18 19:46:27 +01:00
Joel Bodenmann
f115d43753
SSD1289 calibration clear fix
2012-12-17 22:33:00 +01:00
Joel Bodenmann
69c2c7ef91
dirty dirty dirty very very dirty reset_viewport for mouse calibration fix
2012-12-17 00:27:01 +01:00
Joel Bodenmann
d47cf26d31
SSD1289 reset_viewport quick fix
2012-12-17 00:16:15 +01: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
64ceade60c
GINPUT Touch Calibration
...
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.
2012-11-30 00:44:24 +10: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