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
|
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
|
ef00cac45d
|
Add support and demo for pixmaps (in memory drawing)
|
2015-01-13 13:50:46 +10:00 |
inmarket
|
221b8752b3
|
Oops - Error detection in the wrong place.
|
2015-01-08 19:52:31 +10:00 |
inmarket
|
87cca4f7a5
|
New keyboard driver interface with international keyboard support.
|
2015-01-07 13:20:23 +10:00 |
inmarket
|
128a3b972c
|
New Tabset Widget.
Widgets demo updated to (optionally) use the new tabset.
|
2015-01-03 18:46:46 +10:00 |
inmarket
|
bc9d3a1305
|
Fix macro problems for gwinShow, gwinHide etc
|
2015-01-03 18:45:37 +10:00 |
inmarket
|
28d9da556a
|
Small fix for a progressbar
|
2015-01-03 18:44:48 +10:00 |
inmarket
|
5a4e0b7b4d
|
Fix a serious problem with moving and sizing containers, and some visibility issues
|
2015-01-03 18:44:27 +10:00 |
inmarket
|
da13b83737
|
Safety protection in creation of extended GWIN types.
|
2015-01-03 18:42:51 +10:00 |
inmarket
|
476d11d599
|
Fix serious bug in GTIMER.
|
2015-01-03 18:41:38 +10:00 |
inmarket
|
9ddf7c4284
|
Protect against NULL strings
|
2015-01-03 18:41:11 +10:00 |
inmarket
|
a5b80da207
|
Fix complaints with some ChibiOS versions and some compilers about TRUE/FALSE redefinition.
|
2014-12-31 12:27:04 +10:00 |
inmarket
|
16ebf86013
|
Fix 1 pixel display error in checkbox for text on left rendering.
Also add better comments to code.
|
2014-12-16 23:01:55 +10:00 |
inmarket
|
d7896289d1
|
Updates to the slider to fix positioning issues.
Also fixes negative ranges, ranges > 65536 and very small ranges.
|
2014-12-13 18:33:53 +10:00 |
inmarket
|
5bf2b8678a
|
Extended slider events. Updated the demo to match.
Actually reduced code size :)
|
2014-12-06 15:48:47 +10:00 |
inmarket
|
4931f39a0d
|
Syntax Error Fix
|
2014-12-04 21:41:34 +10:00 |
Joel Bodenmann
|
30b47f1581
|
Fixing wrong font name in DejaVuSans20_aa font
|
2014-11-29 11:13:44 +01:00 |
Joel Bodenmann
|
0718866107
|
Fixing bug in gdispGDrawRoundedBox()
|
2014-11-29 11:08:32 +01:00 |
Joel Bodenmann
|
c2bf62ff19
|
More doxygen fixes
|
2014-11-28 20:01:34 +01:00 |
Joel Bodenmann
|
c90879ec4b
|
Doxygen fixes
|
2014-11-28 19:55:36 +01:00 |
Joel Bodenmann
|
8e54d01db1
|
Fixing Doxygen
|
2014-11-28 19:47:57 +01:00 |
Joel Bodenmann
|
b799e16689
|
GOS doxygen fix
|
2014-11-28 11:37:07 +01:00 |
Joel Bodenmann
|
ba85d77dda
|
Fixing doxygen for GOS module
|
2014-11-27 22:59:28 +01:00 |
inmarket
|
260f83b94a
|
Doxygen spelling fixes
|
2014-11-26 13:53:57 +10:00 |
inmarket
|
e6bf427775
|
Doc updates for multiple mouse support
|
2014-11-26 13:21:36 +10:00 |
inmarket
|
bd3a58ccfc
|
Fix some extern structure definitions that cause problems with some compilers
|
2014-11-26 13:02:47 +10:00 |
Joel Bodenmann
|
e3776755a5
|
Stable release v2.2
|
2014-11-23 15:15:48 +01:00 |
Joel Bodenmann
|
af44bbc9d4
|
Fixing doxygen
|
2014-11-23 02:38:38 +01:00 |
inmarket
|
87242d0a6c
|
Add MatrixFloat2D and MatrixFixed2D operations to GMISC.
Add polygon demo
|
2014-11-21 17:09:44 +10:00 |
Joel Bodenmann
|
bac62a3270
|
Fixing compiler error
|
2014-11-17 21:49:38 +01:00 |
Joel Bodenmann
|
fe976dac66
|
Fixing font names of newly added DejaVuSans20 and DejaVuSans20_aa
|
2014-11-17 21:42:03 +01:00 |
inmarket
|
fe00d3e090
|
Change the definition of the calibration load and save routines as per steved suggestion.
|
2014-11-15 15:22:09 +10:00 |
inmarket
|
a8d6aa0790
|
Fix compiler warnings.
|
2014-11-15 15:21:18 +10:00 |
inmarket
|
8ca6fad9fd
|
Add DejaVuSans font in 20 point as a standard font
|
2014-11-15 15:20:47 +10:00 |
inmarket
|
599a163181
|
Spacing, comments and spelling mistakes
|
2014-11-15 15:19:46 +10:00 |
inmarket
|
bd041926b4
|
Allow a mouse driver to not return any results when it is polled.
|
2014-11-07 12:02:41 +10:00 |
Joel Bodenmann
|
edc254c080
|
Adding missing GWIN wrapper for ArcSectors functions
|
2014-10-28 00:20:11 +01:00 |
Joel Bodenmann
|
d4c68c5afe
|
Adding GDISP_NEED_ARCSECTOR stuff that was missing
|
2014-10-27 23:54:20 +01:00 |
inmarket
|
105e50dcd4
|
Allow calibration to work in newmouse even if there is no text / font support.
|
2014-10-27 16:52:50 +10:00 |
inmarket
|
5b806ef66b
|
Merge branch 'master' into newmouse
|
2014-10-27 16:48:19 +10:00 |
inmarket
|
3825cec8f8
|
Added new arc sector drawing routines (Thanks to steved for the inspiration).
Added demo to match.
|
2014-10-27 16:44:53 +10:00 |
Joel Bodenmann
|
eb84c817a2
|
Merge branch 'master' into newmouse
|
2014-10-26 14:58:05 +01:00 |
Joel Bodenmann
|
e5ce8486cd
|
compiler warning
|
2014-10-26 14:57:57 +01:00 |
Joel Bodenmann
|
4e2894cbd8
|
Merge branch 'master' into newmouse
|
2014-10-26 13:42:03 +01:00 |
Joel Bodenmann
|
a99174b8c5
|
GWIN list toggle bug compile error fix
|
2014-10-26 13:32:48 +01:00 |
inmarket
|
386cbe90b8
|
New flag for newmouse driver use
|
2014-10-13 17:43:10 +10:00 |
inmarket
|
a61b4a7115
|
ChibiOS 3 error message update
|
2014-10-09 12:32:05 +10:00 |
inmarket
|
8e42404e7c
|
Fixes bug with printf formatting of zero filled fields
|
2014-10-09 12:31:53 +10:00 |
inmarket
|
38b4af7e20
|
Newmouse updates to calibration routine
|
2014-10-09 12:30:19 +10:00 |
inmarket
|
a8f9151931
|
ChibiOS 3 error message update
|
2014-10-09 12:29:55 +10:00 |
inmarket
|
3e6c0348ae
|
Fixes bug with printf formatting of zero filled fields
|
2014-10-09 12:29:26 +10:00 |
inmarket
|
ccf05e8c0a
|
Fix bugs in newmouse framework
|
2014-10-07 21:52:00 +10:00 |
inmarket
|
4b348f43ad
|
Update buildfonts.sh to match change to fonts.h
|
2014-10-06 15:57:37 +10:00 |
inmarket
|
df0a966fc2
|
Update buildfonts.sh to match change to fonts.h
|
2014-10-06 15:57:13 +10:00 |
inmarket
|
0118743a26
|
Merge branch 'master' into newmouse
|
2014-10-06 15:53:08 +10:00 |
inmarket
|
afc42bab03
|
Merge remote-tracking branch 'origin/master'
|
2014-10-06 15:52:36 +10:00 |
inmarket
|
63fd8ab89b
|
Update support for ChibiOS v3 to the current repository.
Update Make system to match.
Add ability to make to a library rather than a program
Stop ignoring objcode invalid format errors
Multiple make tidy ups
|
2014-10-06 15:50:43 +10:00 |
inmarket
|
18c4a9f870
|
Update support for ChibiOS v3 to the current repository.
Update Make system to match.
Add ability to make to a library rather than a program
Stop ignoring objcode invalid format errors
Multiple make tidy ups
|
2014-10-06 15:50:19 +10:00 |
Joel Bodenmann
|
5427d3efe5
|
Fixing inclusion problem
|
2014-10-05 15:03:12 +02:00 |
Joel Bodenmann
|
8efdd2c514
|
/src/gos/gfx_* -> /src/gos/gos_*
|
2014-09-29 16:22:35 +10:00 |
inmarket
|
65315ac162
|
Merge remote-tracking branch 'origin/newmouse' into newmouse
|
2014-09-29 16:21:31 +10:00 |
inmarket
|
b7a89b2ada
|
doxygen updates
|
2014-09-29 16:09:08 +10:00 |
Joel Bodenmann
|
32a4969b7d
|
Merge branch 'newmouse' of bitbucket.org:Tectu/ugfx into newmouse
|
2014-09-29 08:08:36 +02:00 |
Joel Bodenmann
|
1e8a7ff6dd
|
/src/gos/gfx_* -> /src/gos/gos_*
|
2014-09-29 08:07:43 +02:00 |
inmarket
|
a873d55173
|
doxygen updates
|
2014-09-29 15:58:44 +10:00 |
inmarket
|
611133cbc0
|
Merge branch 'master' into newmouse
|
2014-09-29 15:47:47 +10:00 |
inmarket
|
e2f3a68c3b
|
Progress bar optimisation.
|
2014-09-29 15:46:34 +10:00 |
inmarket
|
3abbf8e1b2
|
Bug fixes for the OSX GOS layer
|
2014-09-29 15:46:08 +10:00 |
inmarket
|
e3545c55bf
|
Bug fixes for the linux GOS layer. Also add POSIX semaphore implementation.
|
2014-09-29 15:45:44 +10:00 |
Joel Bodenmann
|
0253b7df49
|
some more doxygen fixes
|
2014-09-28 23:42:53 +02:00 |
Joel Bodenmann
|
8d7bbe7e45
|
some doxygen fixes (more coming)
|
2014-09-28 23:02:44 +02:00 |
inmarket
|
7cceda585d
|
Fix newmouse compiler warning
|
2014-09-28 01:44:41 +10:00 |
inmarket
|
bbdc236967
|
Merge branch 'master' into newmouse
|
2014-09-28 01:42:56 +10:00 |
inmarket
|
2776d00e82
|
GOS updates to fix compile warnings on linux
|
2014-09-28 01:41:07 +10:00 |
inmarket
|
aa858131c0
|
Merge branch 'master' into newmouse
|
2014-09-26 18:36:10 +10:00 |
inmarket
|
0d35e6b6ae
|
Another GDriver bugfix
|
2014-09-26 18:35:51 +10:00 |
inmarket
|
2d81114256
|
gdriver bugfix
|
2014-09-26 18:24:01 +10:00 |
inmarket
|
ca71163aa0
|
gdriver bugfix
|
2014-09-26 18:23:41 +10:00 |
inmarket
|
b42a2098eb
|
Change to GDriver to support an initialisation parameter
|
2014-09-26 16:35:34 +10:00 |
inmarket
|
ff28a0aa37
|
Reorder initialisation to ensure gwin is initialised last
|
2014-09-26 16:35:16 +10:00 |
inmarket
|
174e60c76d
|
GINPUT mouse updated - first working version of newmouse.
Note: drivers to be ported.
Note: not tested well yet.
|
2014-09-26 16:32:00 +10:00 |
inmarket
|
72d04f891b
|
Change to GDriver to support an initialisation parameter
|
2014-09-26 16:29:52 +10:00 |
inmarket
|
8b1666e72f
|
Reorder initialisation to ensure gwin is initialised last
|
2014-09-26 16:28:26 +10:00 |
inmarket
|
0e73d65e58
|
Additional GDriver call
|
2014-09-25 17:45:14 +10:00 |
inmarket
|
9f720b1f12
|
C decls on GDISP functions
|
2014-09-25 17:45:03 +10:00 |
inmarket
|
4886403bc6
|
Expose the GDISP_STARTUP_COLOR setting for the initial color of displays
|
2014-09-25 17:44:50 +10:00 |
inmarket
|
10dc968427
|
New mouse updates. Just need a driver now.
|
2014-09-25 17:44:16 +10:00 |
inmarket
|
33200c1a97
|
Additional GDriver call
|
2014-09-25 17:43:43 +10:00 |
inmarket
|
6b9ff5de2a
|
C decls on GDISP functions
|
2014-09-25 17:43:05 +10:00 |
inmarket
|
5ee4290941
|
Expose the GDISP_STARTUP_COLOR setting for the initial color of displays
|
2014-09-25 17:42:11 +10:00 |
inmarket
|
32eb6ff830
|
Merge branch 'master' into newmouse
|
2014-09-17 09:47:48 +10:00 |
inmarket
|
3a520359a0
|
GDISP updates to match previous GDRIVER and multiple display updates
|
2014-09-17 09:34:08 +10:00 |
inmarket
|
16fbcdc0b5
|
Convert GDRIVER instance numbers to unsigned.
|
2014-09-17 09:33:07 +10:00 |
inmarket
|
c28c4645c0
|
FATFS and PETITFS compile error fix (caused by prior file renaming).
|
2014-09-17 09:32:09 +10:00 |
inmarket
|
036ad5d3dd
|
SImplify the options for multiple displays.
This will also be more compatible with newmouse infrastructure
|
2014-09-17 08:45:40 +10:00 |
inmarket
|
676c416a9b
|
More newmouse updates
|
2014-09-17 08:44:31 +10:00 |
inmarket
|
ffa03cb570
|
SImplify the options for multiple displays.
This will also be more compatible with newmouse infrastructure
|
2014-09-17 08:43:11 +10:00 |