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
Joel Bodenmann
a976c449a3
boardfile update
2012-11-30 00:19:19 +01:00
Joel Bodenmann
c5f1bc7723
MCU update
2012-11-29 20:56:04 +01:00
Tectu
f2c74cf431
Merge pull request #24 from inmarket/master
...
New GINPUT touch driver test demo + fixes
2012-11-29 06:55:49 -08:00
Andrew Hannam
a123ba7c4e
GINPUT touch driver test demo
...
Added demo program to test the driver parameters for a new GINPUT touch
driver. It steps through a series of tests to ensure that the driver is
configured optimally.
2012-11-30 00:46:24 +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
e741d6045b
GWIN Console Clear Fix
...
When a GWIN Console is cleared, set the cursor back to the top left
corner.
2012-11-30 00:41:43 +10:00
Andrew Hannam
bc0ce07298
Static initialisation fix for a GListener
2012-11-30 00:40:28 +10:00
Andrew Hannam
b8a64a20fe
Adjust Win32 mouse poll period
...
Adjust Win32 mouse poll period for better performance
2012-11-30 00:39:48 +10:00
Andrew Hannam
f91aeb4c4d
Merge pull request #9 from Tectu/master
...
Merge Tectu Changes
2012-11-29 06:13:43 -08:00
Joel Bodenmann
5bfa0f2622
ginput/touch/MCU Olimex STM32 LCD board file
2012-11-29 01:21:36 +01:00
Joel Bodenmann
62dee0d351
porting of the touchscreen/MCU driver to ginput - not working yet
2012-11-29 01:20:54 +01:00
Joel Bodenmann
de85a1496e
removed xxx_unknown.h board files from ginput drivers
2012-11-29 00:45:17 +01:00
Joel Bodenmann
b1b117bffa
ADS7843 fix
2012-11-28 23:59:30 +01:00
Joel Bodenmann
7b2e0d06d4
ILI9320 landscape mode
2012-11-28 22:40:23 +01:00
Joel Bodenmann
fa82491a0b
ILI9320 fix
2012-11-27 23:11:34 +01:00
Joel Bodenmann
8bdfc52efe
FireBull STM32F103 board file for GINPUT
2012-11-27 00:42:51 +01:00
Joel Bodenmann
e6bb13be05
copyright header fixes...
2012-11-26 23:38:11 +01:00
Joel Bodenmann
c71022132c
FireBull STM32 F103 GINPUT dummy board file (forgot to add at last commit)
2012-11-26 23:34:08 +01:00
Joel Bodenmann
e89bb0b4d8
few fixes and FireBull STM32 F103 GINPUT dummy board file
2012-11-26 23:33:41 +01:00
Joel Bodenmann
ba08afef3e
doxygen
2012-11-26 21:19:32 +01:00
Joel Bodenmann
1aef326a77
src/gwin/button.c macro fix
2012-11-26 20:46:56 +01:00
Joel Bodenmann
f1fb0a9b98
Revert "macro fix on src/gwin/button.c"
...
This reverts commit b7a8366140
.
2012-11-26 19:56:22 +01:00
Joel Bodenmann
b7a8366140
macro fix on src/gwin/button.c
2012-11-26 18:23:29 +01:00
Tectu
b5d8cc2086
Merge pull request #23 from inmarket/master
...
Ginput and structure changes
2012-11-26 08:03:07 -08: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
Andrew Hannam
6cc2bc280c
Merge pull request #8 from Tectu/master
...
Merge Tectu Changes
2012-11-25 22:44:25 -08:00
Joel Bodenmann
ac5267af6a
touchscreen fix
2012-11-26 00:35:02 +01:00
Joel Bodenmann
0ab8da8c78
touchscreen MCU driver fix
2012-11-26 00:33:56 +01:00
Joel Bodenmann
9c74a08131
implemented MCU touchscreen driver
2012-11-25 23:33:10 +01:00