inmarket
8f779effe1
Fix compiler warnings
2015-02-28 16:26:37 +10:00
inmarket
fe980847d4
Fix self calibration for touch devices FT5x06 and STMPE610
2015-02-28 16:22:09 +10:00
inmarket
cd3a87f2d4
Remove unneeded definition
2015-02-28 13:54:27 +10:00
inmarket
dc4f706132
GFILE was not being initialised properly.
...
Added GFX_OS_EXTRA_INIT_FUNCTION and GFX_OS_EXTRA_DEINIT_FUNCTION macro's to enable special initialisation to occur being anything else happens.
2015-02-28 13:06:15 +10:00
inmarket
73ba2778ab
Background images on GWIN containers had cx and cy interposed.
2015-02-28 12:05:04 +10:00
inmarket
d008c83bc7
Replace missing breaks.
2015-02-25 17:06:49 +10:00
inmarket
6c0409f25b
New Mikromedia-Plus-STM32-M4 board by lliypuk (with mods)
2015-02-23 18:17:26 +10:00
inmarket
53aba6de89
Some changes to the SSD1963 driver to cater for new boards
2015-02-23 18:16:33 +10:00
inmarket
9da63a2aaa
Compile warning fix for GWIN tabset
2015-02-23 18:15:57 +10:00
inmarket
78db2f1d49
Fix to STMPE811 touch driver to fix self-calibration in other orientations
2015-02-23 18:15:22 +10:00
inmarket
07707276f6
Add touch driver STMPE610 by lliypuk
2015-02-23 18:14:37 +10:00
inmarket
07a63f7143
Compile error and emulation errors for GFILE_NEED_STDIO
2015-02-21 09:23:33 +10:00
inmarket
5e0a0bfd9b
Compile error fix for GFILE_ALLOW_FLOAT
2015-02-21 09:23:00 +10:00
Joel Bodenmann
6132b7f349
Merge branch 'master' of https://bitbucket.org/Tectu/ugfx
2015-02-16 19:10:35 +01:00
Joel Bodenmann
7e773a2a4c
Adding STM32F1 script
2015-02-16 19:10:29 +01:00
inmarket
50cbdbc288
Big improvements to GWIN arrow button drawing.
...
Some symmetry issues fixed.
Now optionally support exact 45 degree arrow heads.
With 45 degree arrow heads if the height/width ratios are right a triangular button is produced.
2015-02-14 14:20:45 +10:00
inmarket
39459872b2
Fix pixel error rounding in gdispDrawConvexPoly().
...
The corrects strange gwin arrow button appearances for certain sizes.
2015-02-14 10:38:24 +10:00
inmarket
7c7459f1d2
Toggle fixes.
2015-02-14 09:16:28 +10:00
inmarket
e14fb8cfa0
SSD1306 board file for SAM7EX256 using UEXT connector
2015-02-07 23:33:49 +10:00
inmarket
143d9be295
Change ugfx startup logo to white so it shows up on monochrome displays
2015-02-07 23:33:02 +10:00
inmarket
1760cd3aad
Oops - left some debugging.
2015-02-07 22:25:00 +10:00
inmarket
112852ffc3
Update multiple display demo to display better on very small displays.
2015-02-07 21:59:43 +10:00
inmarket
d532ab02c3
Chibios definition updates for the Olimex-SAM7EX256
2015-02-07 21:59:09 +10:00
inmarket
867324f1d5
Board file fixes for the Olimex-SAM7EX256 board
2015-02-07 21:58:24 +10:00
inmarket
5b2fff679d
Add TLS8204 on UEXT (Olimex MOD3310) to the SAM7EX256 board
2015-02-07 01:14:16 +10:00
inmarket
b8eab8f035
More fixes to TLS8204 driver
2015-02-07 01:12:46 +10:00
inmarket
2d8c9bdcec
Yet another SSD1306 driver fix
2015-02-07 00:10:44 +10:00
inmarket
f8c06e70a7
Fixes to all monochrome drivers
...
TLS8204 driver is now operational
2015-02-07 00:07:49 +10:00
inmarket
795b8a5e7d
Fix optimization code that broke the SSD1306 for I2C interfaces.
2015-02-06 16:25:16 +10:00
inmarket
a7bf3da17b
Add UEXT connector definitions for the SAM7EX256 board.
2015-02-05 00:22:14 +10:00
inmarket
e63fab2ace
Update vararg macro's to C99 standard syntax.
2015-02-05 00:21:22 +10:00
inmarket
f12e847c30
Fix compiler warnings for some drivers
2015-02-05 00:20:37 +10:00
inmarket
ada8d42f33
Updates to TLS8204 driver
2015-02-05 00:19:43 +10:00
inmarket
288a8afb95
Driver bugfix
2015-02-05 00:19:11 +10:00
inmarket
c9f0c1748d
Missing definition in driver board template file
2015-02-05 00:18:46 +10:00
inmarket
17cc2d7d5e
Missing definition in driver board template file
2015-02-05 00:18:25 +10:00
inmarket
189bad3e6a
Multiple Displays demo - use sprintg instead of sprintf.
...
Make multiple display settings set-able in the makefile.
2015-02-05 00:17:38 +10:00
Joel Bodenmann
d8e46a098d
Fixing SSD2119 orientation bug
2015-02-04 14:16:07 +01:00
Joel Bodenmann
32ab371e4e
Documentation
2015-02-01 17:38:59 +01:00
Joel Bodenmann
514d91d6cf
Adding HY-MiniSTM32V board support
2015-02-01 17:35:18 +01:00
inmarket
606eeff79f
Add TLS8204 monochrome display. Not fully tested yet.
2015-01-27 13:42:46 +10:00
inmarket
adebde7a99
Fix multiple display/keyboard/mouse problem with some compilers.
2015-01-27 13:42:11 +10:00
inmarket
b9f53aa793
Add the ability to flash a gwin window/widget.
...
Only the button draws for checkbox's and radio's currently do anything about it.
Widget demo updated to show this on Checkbox 3 (the toggle button).
2015-01-25 17:40:34 +10:00
inmarket
b316263833
Implement a "Toggle Button" using a checkbox with a custom draw.
...
Updated the widgets demo to show this.
2015-01-23 17:57:13 +10:00
inmarket
fa8167b94d
Big file rename to reduce problems with brain-dead IDE's that don't handle project file hierarchies well.
...
Naming is more consistent with the new scheme.
May affect some third party drivers (header file renames).
2015-01-21 17:26:24 +10:00
inmarket
34939386d7
December 2014 Winning Demo Competition Entry - Tetris
2015-01-21 13:42:47 +10:00
inmarket
8b221b803a
Compile fix for default orientation with pixmaps.
2015-01-14 18:39:12 +10:00
inmarket
b68cfa0c29
Support dynamic displays at compile time, don't re-orient pixmaps at initialisation time.
2015-01-13 14:28:56 +10:00
inmarket
8745bb81cf
More doco updates
2015-01-13 13:59:07 +10:00
inmarket
ef00cac45d
Add support and demo for pixmaps (in memory drawing)
2015-01-13 13:50:46 +10:00