Commit Graph

3195 Commits

Author SHA1 Message Date
Andrew Hannam
c069817f0c Removed some hardware dependancies in HL drivers
Removed some hardware dependancies in high level drivers that had crept
in over time.
2012-11-10 15:11:39 +10:00
Andrew Hannam
0eeb2a2b8f Merge pull request #1 from Tectu/master
Included Tectu changes
2012-11-09 18:47:05 -08:00
Joel Bodenmann
affd9792ff added touchscreen files 2012-11-10 00:13:42 +01:00
Joel Bodenmann
8f31c5e632 untracked template files since out of date 2012-11-10 00:07:37 +01:00
Joel Bodenmann
87b6d98055 renamed touchpad into touchscreen 2012-11-10 00:05:01 +01:00
Joel Bodenmann
995c9835c2 small macro update 2012-11-09 23:10:38 +01:00
Joel Bodenmann
61d2238b25 small cleanup 2012-11-09 01:04:27 +01:00
Tectu
3dd0b1a5af Merge pull request #13 from abhishek-kakkar/master
Touchscreen 3 point calibration support
2012-11-08 14:35:30 -08:00
Kumar Abhishek
f75a2ae91e Touchpad Updates - 3 point calibration support +
Touchpad reads now return coord_t instead of uint16_t
tpTransform function does the calibration transformation instead of
the original functions
2012-11-09 00:41:22 +05:30
Kumar Abhishek
6105b88f89 Touchpad API update to return coordinates as coord_t instead of uint16_t 2012-11-09 00:35:08 +05:30
Joel Bodenmann
9592a87826 small cosmetic fix 2012-11-07 13:45:00 +01:00
Joel Bodenmann
0458a02b76 a bit more doxygen 2012-11-07 10:48:28 +01:00
Joel Bodenmann
89baca2ef6 more doxygen 2012-11-07 10:32:07 +01:00
Joel Bodenmann
17857d6e97 big doxygen update - now it works as it should 2012-11-07 01:47:53 +01:00
Joel Bodenmann
1fd69f3144 very small @file path fix 2012-11-07 01:35:22 +01:00
Joel Bodenmann
a178db6f13 Revert "doxygen tweaks - not complete yet"
This reverts commit b86c313aa2.
2012-11-07 01:34:39 +01:00
Joel Bodenmann
b86c313aa2 doxygen tweaks - not complete yet 2012-11-06 23:55:45 +01:00
Joel Bodenmann
a39a8427d9 removed doxygen of static internal functions 2012-11-06 23:26:33 +01:00
Joel Bodenmann
8c1ffacd2e small doxygen fix 2012-11-05 20:14:03 +01:00
Joel Bodenmann
f8976f8428 release v1.4 2012-11-03 21:24:21 +01:00
Joel Bodenmann
b0acbd1166 added .gitingore 2012-11-03 21:03:55 +01:00
Joel Bodenmann
fa5ea79150 cleanup of doxygen 2012-11-03 21:03:29 +01:00
Joel Bodenmann
66922e0fcb yes sir, please give us even more doxygen 2012-11-03 15:48:26 +01:00
Joel Bodenmann
bca9c1442e docs 2012-11-03 03:04:09 +01:00
Joel Bodenmann
ecc3989355 and the final touch of doxygen... 2012-11-03 03:01:13 +01:00
Joel Bodenmann
db0c770ca0 even more doxygen... 2012-11-03 02:56:59 +01:00
Joel Bodenmann
5b7b4c2db6 moar docs 2012-11-03 02:28:02 +01:00
Joel Bodenmann
3c5c736183 docs 2012-11-03 02:23:58 +01:00
Joel Bodenmann
75de4fe1db docs 2012-11-03 02:23:34 +01:00
Joel Bodenmann
74b00382a6 doxygen update 2012-11-03 02:00:14 +01:00
Joel Bodenmann
9ff7292013 doxygen update 2012-11-03 01:59:50 +01:00
Joel Bodenmann
1294824260 moar doxygen fixes 2012-11-02 20:26:06 +01:00
Joel Bodenmann
397b5074e8 docs 2012-11-02 09:33:56 +01:00
Joel Bodenmann
7603ae3082 Doxygenfile update 2012-11-02 09:27:07 +01:00
Joel Bodenmann
db3d4162de finally removed directory containging old code 2012-11-02 09:08:42 +01:00
Joel Bodenmann
a922a268fd doxygen for graph 2012-10-31 01:14:11 +01:00
Tectu
377f80d0ca Merge pull request #12 from inmarket/master
GDISP fixes and new routines. Many GWIN changes.
2012-10-30 01:27:06 -07:00
Andrew Hannam
d3b4c499ab GDISP fixes and new routines. Many GWIN changes.
GDISP:
Fix gdisp???Arc to use (possibly) hardware accelerated routines.
Fix Arc orientation so 0 degrees is on x axis and 90 degrees points to
the top of screen (instead of the bottom).
Add rounded box routines (if ARC support is turned on).
Add a gdispDrawStringBox to match the gdispFillStringBox routine.
Repair prototypes in wrong place in gdisp.h

GWIN:
Extract the concept of a Window Handle to allow many new features.
Allow dynamic creation of window objects as well as static
initialisation.
Seperate the console code into a console specific window type.
Add buttons as a specific window type. The drawing code is complete, the
input (touch or mouse) is still to be implemented.
2012-10-30 18:18:29 +10:00
Joel Bodenmann
a55da05d2e macro fix and whitespaces 2012-10-29 23:33:41 +01:00
Joel Bodenmann
3e846e3d5a Revert "header prototype order cleanup"
This reverts commit 218a2e89bd.
2012-10-29 03:17:52 +01:00
Joel Bodenmann
378872001e whitespaces 2012-10-29 03:11:49 +01:00
Joel Bodenmann
218a2e89bd header prototype order cleanup 2012-10-29 02:55:10 +01:00
Joel Bodenmann
797f0626ba fixed compiler warnings 2012-10-28 21:38:23 +01:00
Joel Bodenmann
01f3aa9fe9 docs 2012-10-28 12:45:18 +01:00
Tectu
1c3cc9d22e Merge pull request #10 from inmarket/master
Fixes to gdisp Win32 driver
2012-10-28 01:57:13 -07:00
Andrew Hannam
9fcff16f7e Fixes to gdisp Win32 driver
Fixes to gdisp Win32 driver. This is now fully operational.
2012-10-28 16:24:13 +10:00
Tectu
6af8b1e8ed Merge pull request #9 from inmarket/master
Implement gdispFillArc. Add GWIN windows.
2012-10-27 13:00:03 -07:00
Andrew Hannam
c5f9012fd6 Implement gdispFillArc. Add GWIN windows.
Implement gdispFillArc in gdisp.
Added gwin (GFX_USE_GWIN) - adds a window based drawing layer to GDISP.
GWIN also support chprintf text drawing like console.
2012-10-27 23:05:00 +10:00
Tectu
984517d68d Merge pull request #8 from inmarket/master
Fix Nokia6610 driver, add gdisp Win32 driver
2012-10-26 23:47:59 -07:00
Andrew Hannam
b051ab8ef7 Fixes to Nokia6610 driver, add Win32 driver
Fix errors that crept in recent macro changes to the Nokia6610 driver.
Removed some redundant code from Nokia6610 driver now that it is
functional for the GE8 controller.
Add Win32 driver. Untested at present as ChibiOS Win32 compile appears
broken.
2012-10-27 16:04:24 +10:00