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
inmarket
daf9f65b9f
New makefile structure. Also OSX board defintion
2014-09-28 01:42:30 +10:00
inmarket
2776d00e82
GOS updates to fix compile warnings on linux
2014-09-28 01:41:07 +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
b2b3859e62
More makefile updates
2014-09-26 18:09:05 +10:00
inmarket
be9d354727
Update more Makefiles
2014-09-26 17:30:14 +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
9db9255bad
Makefile: Add support for -
...
- ..'s in the source path
- USER_LISTINGS to control whether listings are generated
- dependancy directory now a MACRO
- support for Code::Blocks make targets
2014-09-26 16:35:00 +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
6e265c80d2
Remove compile warning.
2014-09-17 09:34:24 +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
7f8e1a7dea
Create a readme for the gdisp drivers directory listing what hardware each driver can drive.
2014-09-17 08:45:24 +10:00
inmarket
90d4fe404d
Clean up demo gfxconf.h files that incorrectly specify every option.
2014-09-17 08:45:06 +10:00
inmarket
5b16c0d3d2
Readme for integration with yaffs2 (coming soon)
2014-09-16 10:07:56 +10:00
inmarket
a0ed314840
Update release information
2014-09-13 14:54:17 +10:00
inmarket
683ac0ab7f
Fixes to gdriver to make uGFXnet displays work
2014-09-13 14:50:32 +10:00
inmarket
0c7c74112e
GDRIVER now working for GDISP including multiple displays.
...
Still uses old GDISP driver model for now
Untested with uGFXnet.
Still to come: Input drivers etc
2014-08-23 17:55:42 +10:00
inmarket
339150c55f
New gdriver module.
2014-08-23 13:02:58 +10:00
inmarket
301a09c0c5
gfxconf.example.h multiple display options were in the wrong place.
2014-08-23 13:00:51 +10:00
inmarket
8c953378ca
Doco updates
2014-08-23 13:00:10 +10:00
inmarket
1a495f3013
Rename all driver makefiles to driver.mk
2014-08-22 18:20:02 +10:00
Joel Bodenmann
0fa640f1ed
Merge branch 'master' of bitbucket.org:Tectu/ugfx
2014-08-21 18:34:59 +02:00
Joel Bodenmann
7c791f2a92
board file compiler warning
2014-08-21 18:33:07 +02:00
inmarket
117e195354
Update to the SPFD54124B gdisp driver.
...
Added an example board file for it to the boards/addons/gdisp directory
2014-08-21 09:11:10 +10:00
inmarket
d1217112a4
Fix frame window logic bug and compile bug
2014-08-21 08:11:27 +10:00
inmarket
fbc9ce3a45
Update gl3d demos so they run on real hardware (STMF407VGT6). Basically reduce the zbuffer size.
2014-08-20 22:52:40 +10:00
inmarket
0f3f8f68f8
Rename lots of files to help prevent compile time name conflicts.
2014-08-20 17:42:53 +10:00
inmarket
fcbb66a939
Add gl3d gears demo
2014-08-20 13:55:17 +10:00
inmarket
99da5c825b
Update gl3d spin demo
2014-08-20 13:54:54 +10:00
inmarket
e4880b7269
Doco
2014-08-20 12:24:56 +10:00
inmarket
a9fcacc845
Merge branch 'master' of https://bitbucket.org/Tectu/ugfx
2014-08-20 12:20:06 +10:00
inmarket
ecaf8b83f8
Create a generic GWIN event.
...
The frame now sends a GEVENT_GWIN_CLOSE event on closing.
Unfortunately some gwin events have had a field renamed in order to generalise the structure.
Demo's updated to match.
2014-08-20 12:18:27 +10:00
Joel Bodenmann
323dbf4b39
adding RAWRTOS option to gfxconf.h
2014-08-20 02:03:14 +02:00
Joel Bodenmann
d6e57525ff
whitespaces
2014-08-20 00:42:19 +02:00
Joel Bodenmann
bf164b4583
added SPFD54124B driver by user shilow
2014-08-20 00:39:52 +02:00
inmarket
3b21507274
GL3D GWIN window + demo
2014-08-20 01:36:33 +10:00
Joel Bodenmann
301f134b90
whitespaces
2014-08-18 17:10:56 +02:00
inmarket
14075df698
Fix a bug that caused geventWait() to always fail if called with a timeout
...
Fix a bug that caused geventWait() to miss pending events,
2014-08-17 00:13:47 +10:00
inmarket
362c25f967
Update the simple container to support custom draws such as transparent client area or tiled image client area.
2014-08-16 23:35:50 +10:00
inmarket
045140a133
frame window fixes
2014-08-16 23:34:46 +10:00
inmarket
87c2793248
Update the frame window to use much less RAM and also to support transparent and tiled image backgrounds
2014-08-16 22:54:05 +10:00
inmarket
0fc1d5f033
Fix the window manager to reveal windows behind a window that is made invisible.
2014-08-16 22:51:59 +10:00