Commit Graph

117 Commits

Author SHA1 Message Date
inmarket
cfb1b2a488 Change pixel_t to gPixel 2018-07-08 11:08:55 +10:00
inmarket
2ab2d77fcb Change coord_t to gCoord 2018-07-08 10:54:19 +10:00
inmarket
41271d632b Added new type definitions - moving towards V3.0 2018-06-23 13:02:07 +10:00
inmarket
94f1cc2f0a Change new colors to GFX_RED instead of GFXRED. Use the new color defs 2018-03-10 20:36:12 +10:00
inmarket
f265924396 First set of V3 macro changes 2018-02-27 17:44:21 +10:00
97511a9fc7 Ensure correct window titles on unicode compiles on Windows 2017-06-30 19:44:38 +10:00
9b73187100 Add compatibility with Visual Studio and make compile warning capabilities more cross platform 2017-06-30 19:43:51 +10:00
inmarket
d8526e672a Fix some prototypes for win32.raw32 emulation environments 2017-04-01 13:22:30 +10:00
inmarket
60b3fc0769 Fix a win32.raw32 platform compile bug caused by the windows headers not being included 2016-12-12 19:58:46 +10:00
inmarket
0d1741a52e Protect Win32 GDISP driver from some strange config file configurations 2016-10-01 18:11:12 +10:00
inmarket
81505c8be2 New uGFXnetESP8266 driver. A gdisp driver for the ESP8266.
Not tested yet.
2016-08-30 19:12:46 +10:00
5897122c07 Modifying SDL window title (it's not a simulation) 2016-08-15 15:34:28 +02:00
Oleg Gerasimov
cbb0617981 Added SDL multiply driver 2016-08-08 00:11:29 +03:00
Andrew Hannam
9fe1abe9e3 Compile fix for Win32 2016-07-25 19:25:55 +10:00
Andrew Hannam
19e54c88ec Add support for reparenting, capture and control of Win32 Emulator windows. 2016-07-19 18:54:17 +10:00
inmarket
c5a86757bd Make all include paths in ugfx relative.
The only include path now needed is for drivers (in particular GDISP drivers)
2015-11-21 19:27:08 +10:00
inmarket
07a63f7143 Compile error and emulation errors for GFILE_NEED_STDIO 2015-02-21 09:23:33 +10:00
inmarket
7c7459f1d2 Toggle fixes. 2015-02-14 09:16:28 +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
d51ce4e00e First keyboard driver for X 2015-01-08 19:53:28 +10:00
inmarket
610cc917cb Better keyboard driver doco and new driver configuration flag for Win32 2015-01-08 19:53:08 +10:00
inmarket
b125e5d299 Win32 keyboard driver with US English keyboard layout. 2015-01-07 13:21:23 +10:00
inmarket
100e74d8e0 Make a Win32 driver define available from gfxconf.h 2015-01-03 18:40:38 +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
inmarket
5497bf82b3 Remove stuff made superfluous by newmouse 2014-10-07 21:53:17 +10:00
inmarket
68a784d67e First ARM build to use the new makefile plus makefile updates 2014-10-01 00:44:40 +10:00
inmarket
ac6e26f1a0 uGFXnet ported to newmouse driver (and tidied up) 2014-09-29 17:51:23 +10:00
inmarket
d4a40cb507 Makefile fix 2014-09-29 17:50:43 +10:00
inmarket
a9e802395e X bug fix so that window closes properly when using a window manager 2014-09-29 16:00:17 +10:00
inmarket
6b158b8a0b Move mouse initialisation to a better spot 2014-09-29 15:59:37 +10:00
inmarket
d4eaafce10 Fix occassional startup crash under Win32 with newmouse 2014-09-28 01:44:24 +10:00
inmarket
bbdc236967 Merge branch 'master' into newmouse 2014-09-28 01:42:56 +10:00
inmarket
daf9f65b9f New makefile structure. Also OSX board defintion 2014-09-28 01:42:30 +10:00
inmarket
1298e3d635 First version X newmouse driver 2014-09-26 17:29:31 +10:00
inmarket
67fdb1e0b8 comments 2014-09-26 17:29:06 +10:00
inmarket
19e2e7a60c Win32 mouse ported to new mouse driver format 2014-09-26 16:32:34 +10:00
inmarket
6e265c80d2 Remove compile warning. 2014-09-17 09:34:24 +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
683ac0ab7f Fixes to gdriver to make uGFXnet displays work 2014-09-13 14:50:32 +10:00
inmarket
1a495f3013 Rename all driver makefiles to driver.mk 2014-08-22 18:20:02 +10:00
Joel Bodenmann
05dd4f404b Win32 readme fix 2014-07-23 18:20:54 +02:00
Steffan Woltjer
27082a61d6 Added Xresource.h include to get rid of a warning about XrmUniqueQuark 2014-05-22 15:55:23 +02:00
inmarket
cb606359cc Multiple changes to GWIN to support containers. 2014-05-10 01:11:30 +10:00
Joel Bodenmann
6909345296 Chaning window title of Win32 simulator 2014-04-27 18:15:35 +02:00
Joel Bodenmann
08e1b0ebc7 Removed the doxygen inside of every driver as doxygen is only meant for highlevel API documentation.
Documenting the drivers interface should be done inside a template driver or the gdisp LLD abstraction.
2014-03-28 19:45:08 +01:00
inmarket
a56e4ac7dc First GAUDOUT work. Still incomplete but compiling.
Also moved drivers/gaudin to drivers/audio as most audio codecs support input and output in a single device.
2014-02-27 08:04:54 +10:00
inmarket
37966ff16d Integrate the include files with each module. Simplifies structure of code. 2014-02-19 00:36:52 +10:00
Joel Bodenmann
6515373b2a removing casts of gfxAlloc() return value as that is the whole idea behind having a void pointer 2014-02-02 12:59:36 +01:00
inmarket
d18325e576 Remove variable name conflict with doom demo 2013-12-30 09:05:29 +10:00
inmarket
983342b001 Create the window class in the message thread for the Win32 driver (and replacement of NULL's with 0 for consitancy with other code) 2013-12-21 13:23:16 +10:00