aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/multiple/Win32
Commit message (Collapse)AuthorAgeFilesLines
* First set of V3 macro changesinmarket2018-02-273-27/+27
|
* Ensure correct window titles on unicode compiles on Windowsinmarket2017-06-301-1/+1
|
* Add compatibility with Visual Studio and make compile warning capabilities ↵inmarket2017-06-301-1/+5
| | | | more cross platform
* Fix some prototypes for win32.raw32 emulation environmentsinmarket2017-04-012-5/+5
|
* Fix a win32.raw32 platform compile bug caused by the windows headers not ↵inmarket2016-12-122-3/+3
| | | | being included
* Protect Win32 GDISP driver from some strange config file configurationsinmarket2016-10-011-19/+19
|
* Compile fix for Win32Andrew Hannam2016-07-251-3/+3
|
* Add support for reparenting, capture and control of Win32 Emulator windows.Andrew Hannam2016-07-192-26/+87
|
* Make all include paths in ugfx relative.inmarket2015-11-211-5/+5
| | | | The only include path now needed is for drivers (in particular GDISP drivers)
* Compile error and emulation errors for GFILE_NEED_STDIOinmarket2015-02-211-0/+3
|
* Toggle fixes.inmarket2015-02-142-13/+26
|
* Big file rename to reduce problems with brain-dead IDE's that don't handle ↵inmarket2015-01-211-5/+5
| | | | | | | project file hierarchies well. Naming is more consistent with the new scheme. May affect some third party drivers (header file renames).
* Better keyboard driver doco and new driver configuration flag for Win32inmarket2015-01-081-250/+304
|
* Win32 keyboard driver with US English keyboard layout.inmarket2015-01-071-10/+313
|
* Make a Win32 driver define available from gfxconf.hinmarket2015-01-031-2/+3
|
* Allow a mouse driver to not return any results when it is polled.inmarket2014-11-071-2/+4
|
* Remove stuff made superfluous by newmouseinmarket2014-10-071-38/+0
|
* Fix occassional startup crash under Win32 with newmouseinmarket2014-09-281-5/+5
|
* Merge branch 'master' into newmouseinmarket2014-09-281-2/+3
|\
| * New makefile structure. Also OSX board defintioninmarket2014-09-281-2/+3
| |
* | commentsinmarket2014-09-261-2/+2
| |
* | Win32 mouse ported to new mouse driver formatinmarket2014-09-261-36/+97
|/
* Win32 readme fixJoel Bodenmann2014-07-231-1/+8
|
* Multiple changes to GWIN to support containers.inmarket2014-05-101-1/+1
|
* Chaning window title of Win32 simulatorJoel Bodenmann2014-04-271-1/+1
|
* Removed the doxygen inside of every driver as doxygen is only meant for ↵Joel Bodenmann2014-03-284-39/+0
| | | | | | highlevel API documentation. Documenting the drivers interface should be done inside a template driver or the gdisp LLD abstraction.
* First GAUDOUT work. Still incomplete but compiling.inmarket2014-02-271-2/+2
| | | | Also moved drivers/gaudin to drivers/audio as most audio codecs support input and output in a single device.
* Integrate the include files with each module. Simplifies structure of code.inmarket2014-02-191-4/+4
|
* removing casts of gfxAlloc() return value as that is the whole idea behind ↵Joel Bodenmann2014-02-021-1/+1
| | | | having a void pointer
* Create the window class in the message thread for the Win32 driver (and ↵inmarket2013-12-211-24/+29
| | | | replacement of NULL's with 0 for consitancy with other code)
* Always use native threads in the Win32 driver even if a different threading ↵inmarket2013-12-211-8/+10
| | | | model is being used for the rest of uGFX
* New versions of mingw use Red, Green Blue so we need to undefine them in ↵inmarket2013-12-111-2/+7
| | | | | | certain places. This should really be fixed by renaming Red, Green, Blue as the names are too common however this would create compatibility problems.
* Replace color format conversion macros with proper routines to prevent side ↵inmarket2013-11-171-8/+8
| | | | | | effects with using the macro. Also fix a number of compiler warnings.
* Win32 GDISP driver - Get rid of compiler warnings created by the new ↵inmarket2013-11-161-0/+8
| | | | orientation modes.
* New GDISP now supports multiple controllers with different pixel formats.inmarket2013-11-052-17/+24
| | | | | You can now have a main color display and a secondary monochrome display. You can now optionally set GDISP_PIXELFORMAT to any color or grayscale format for your application and the driver will internally convert to the display hardware format.
* Fix to streaming read pixel for Win32 driver in emulation mode.inmarket2013-11-051-5/+5
|
* Auto-generate pixel formats using macro's.inmarket2013-11-051-3/+3
| | | | | Prepare for (but not yet complete) supporting a different high level GDISP pixel format to the low level driver format. This will be useful in multiple display scenario's where displays have different pixel formats.
* Better debugging for Win32 driverinmarket2013-10-291-3/+1
|
* Rename GDISP driver files to prevent problems when compiling for multiple ↵inmarket2013-10-282-1/+1
| | | | controllers on platforms that put all generated object files into a single directory.
* GDISP Win32 driver bug fixinmarket2013-10-241-10/+20
|
* Add functions to the Win32 GDISP driver to enable full testing of the ↵inmarket2013-10-242-32/+250
| | | | streaming driver interface.
* Add support for a driver private area (as well as a board private area)inmarket2013-10-211-0/+1
|
* Fix missing case in gdispStreamStop().inmarket2013-10-212-0/+13
| | | | | Add support for controllers that need flushing. Add both automatic and manual flushing (via the gdispFlush() method)
* Change to gdisp low level driver API. Display number is now in the GDriver ↵inmarket2013-10-191-5/+5
| | | | structure (It was required for a Nokia driver).
* Tiday up driver makefilesinmarket2013-10-172-10/+8
|
* Multiple controller support can now auto-detect hardware capabilities at ↵inmarket2013-10-161-0/+1
| | | | | | | run-time. Specific hardware support can still be turned off or on via macros in gfxconf.h to improve efficiency. Multiple Display demo updated to match.
* Multiple displays across one or more controllers is now fully supported.inmarket2013-10-123-265/+496
| | | | | Only the Win32 driver supports this so far. Other drivers are currently broken due to API changes and will be fixed.
* SSD1289 streaming driver (untested)inmarket2013-09-301-2/+2
| | | | | | X streaming driver (untested) Nokia6610 fixes Read pixel streaming support for low level driver.
* Rename a macro and fix some bugsinmarket2013-09-251-6/+0
|
* GDISP streaming bug fixesinmarket2013-09-242-106/+88
| | | | | Win32 bitmap support Win32 Rotation is back to front. Need to check touch and other drivers.