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
Andrew Hannam
b669bf98f1
Merge pull request #12 from Tectu/master
...
Merge Tectu Changes
2012-12-20 00:03:33 -08: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
f15208e09a
version 1.5 release
2012-12-18 23:20:53 +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
756a79a2cc
XPT2046 removed
2012-12-18 22:06:17 +01:00
Joel Bodenmann
8bc7b22ce7
doxygen
2012-12-18 22:04:35 +01:00
Joel Bodenmann
4f1af08bd4
added Olimex STM32 E407 touchscreen file
2012-12-18 20:06:52 +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
Tectu
e2b9c5cfce
Merge pull request #28 from etmatrix/master
...
some little correction in SSD1289 driver
2012-12-17 13:42:57 -08:00
Joel Bodenmann
f115d43753
SSD1289 calibration clear fix
2012-12-17 22:33:00 +01:00
etmatrix
3c1d87ee4f
- clear function: moved call to reset_viewport after aquire_bus, so LCD receive the new viewport
...
- control function: added call to acquire_bus and release_bus
2012-12-17 22:15:18 +01:00
Tectu
55d16822aa
Merge pull request #27 from etmatrix/master
...
correct typo in drivers/ginput/touch/XPT2046/ginput_lld.mk
2012-12-17 12:28:32 -08:00
etmatrix
e39e9e7604
correct typo
2012-12-17 21:23:23 +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
Joel Bodenmann
58b9938db2
typo fix - thanks to etmatrix
2012-12-16 23:11:08 +01:00
Joel Bodenmann
8d048ea4e2
removed touchscreen drivers
2012-12-16 23:10:16 +01:00
Joel Bodenmann
6ce59a4d7d
notepad demo update
2012-12-16 21:56:43 +01:00
Joel Bodenmann
3a9a2a10b7
doxygen update
2012-12-16 20:43:14 +01:00
Tectu
4743790cd4
Merge pull request #26 from inmarket/master
...
Many tidyups and restructure.
2012-12-16 08:58:59 -08:00
Andrew Hannam
f31a1f7f4a
Updated graph demo to show more
...
Added extra line segment graphing to the graph demo
2012-12-13 23:05:49 +10:00
Andrew Hannam
512c7fa4f6
Added graph result picture
...
Added a picture to the graph demo directory to show the result of
running the demo.
2012-12-13 22:40:27 +10: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
c0f68cd748
Fix header files for ginput touch drivers
2012-12-08 13:09:56 +10:00
Andrew Hannam
a88e0903ec
Simplify demo gfxconf.h files
2012-12-07 01:05:58 +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
ec89b8e82d
Fixes to GWIN graph and demo
2012-12-06 22:24:28 +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
e236a0a6b7
Merge pull request #11 from Tectu/master
...
Merge Tectu Changes
2012-12-06 00:36:11 -08:00
Joel Bodenmann
09fc35864a
title justify to left instead of center in ginput touch code
2012-12-03 22:54:49 +01:00
Joel Bodenmann
ff8f6e4409
demo doc
2012-12-02 16:10:46 +01:00
Joel Bodenmann
537f76bedf
ILI9320 fix
2012-12-02 16:06:15 +01:00
Joel Bodenmann
2d449b1f7c
fix
2012-12-02 15:36:55 +01:00
Joel Bodenmann
ae7da0770b
GINPUT MCU driver update
2012-12-02 15:26:14 +01:00
Tectu
24e75d96e1
Merge pull request #25 from inmarket/master
...
Bug fixes + new driver + extend touch demo
2012-12-02 03:05:21 -08: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
a2c192ffd0
Use GWIN Button in Touch Calibrator Demo
...
Added GWIN Buttons to allow Next, Previous capability in the Touch
Calibration Demo. Note that until the calibration has occured these
buttons do not appear as the touch is not yet accurate enough to drive
them.
2012-12-02 16:49:18 +10:00
Andrew Hannam
1394b41d48
GWIN Button bug fix
...
GWIN Buttons are now tested and working.
2012-12-02 16:47:11 +10:00
Andrew Hannam
b819359442
Change Mouse Poll period default to a better value
2012-12-02 16:46:39 +10:00
Andrew Hannam
d24aa689e9
Win32 Hardware Toggle Emulation
...
Emulates 4 toggle switches and 4 momentary action buttons in the Win32
driver.
These are represented as a row of buttons under the GDISP display
window.
These are implemented as GINPUT Toggle driver (not as GPIO pins).
2012-12-02 16:46:13 +10:00
Andrew Hannam
99a9bf45e7
Add support for interrupt driven Toggle Inputs
2012-12-02 16:43:28 +10:00
Andrew Hannam
e23485273e
Merge pull request #10 from Tectu/master
...
Merge Tectu Changes
2012-12-01 22:18:10 -08:00
Joel Bodenmann
ef13b27a79
added XPT2046 ginput driver
2012-11-30 00:21:46 +01:00