Commit Graph

1530 Commits (5ea2cb9f8de3562c663942b505eb79d0733ab3dd)

Author SHA1 Message Date
Joel Bodenmann 5ea2cb9f8d whitespaces 2013-12-11 14:19:46 +01:00
inmarket daf881428e First cut of bare metal GOS layer. Only requires gfxGetSystemTicks() and gfxMilliseconds2Ticks() to be defined by the user. 2013-12-11 00:40:03 +10:00
inmarket 4dc9bf34a7 New versions of mingw use Red, Green Blue so we need to undefine them in certain places.
This should really be fixed by renaming Red, Green, Blue as the names are too common however this would create compatibility problems.
2013-12-11 00:38:42 +10:00
inmarket da8a79bd24 doc fix 2013-12-09 08:59:13 +10:00
Joel Bodenmann f3d9b08f82 typo 2013-12-08 22:50:28 +01:00
Joel Bodenmann ace1948817 added gdispGDrawThickLine() 2013-12-08 21:13:54 +01:00
Joel Bodenmann ab75a7eb6e docs 2013-12-08 21:12:54 +01:00
Joel Bodenmann 395a4bda31 whitespaces 2013-12-07 22:01:57 +01:00
Joel Bodenmann e257074511 Embest board file fix 2013-12-07 15:37:23 +01:00
Joel Bodenmann 2e9592c49c removed obsolet file 2013-12-07 15:26:48 +01:00
Joel Bodenmann fba19322a3 whitespaces 2013-12-05 21:30:34 +01:00
Joel Bodenmann ae556531bd doco 2013-12-05 21:26:55 +01:00
Joel Bodenmann 95b4b31e29 fixed some board file 2013-12-05 21:25:29 +01:00
Joel Bodenmann 6444bb719b compiler warning 2013-12-02 00:29:24 +01:00
Joel Bodenmann 920de63f22 doc 2013-12-02 00:02:42 +01:00
Joel Bodenmann 560f946cd9 Added progressbar widget (demos still to do) 2013-12-01 23:53:42 +01:00
Joel Bodenmann 3c3b6967d1 gwinSliderSetPosition() fixed (calls _gwidgetRedraw() instead of gwinRedraw() 2013-12-01 16:54:33 +01:00
Joel Bodenmann cae7825f73 gwinSliderSetPosition() automatically redraws the widget 2013-12-01 16:51:48 +01:00
inmarket 122ff8f911 Code to allow GFXnet display driver to work (in limited mode) when LWIP accept() hangs after a select(). 2013-11-30 11:13:13 +10:00
inmarket cec125a53b Revert "INLINE -> inline"
This reverts commit d4c4740bcf.
2013-11-30 11:00:49 +10:00
Joel Bodenmann d4c4740bcf INLINE -> inline 2013-11-27 16:42:28 +01:00
Joel Bodenmann 7b2e6463e6 cleanup Olimex-STM32-LCD board file 2013-11-25 23:51:32 +01:00
Joel Bodenmann eec299f9f1 Whitespaces 2013-11-25 21:38:17 +01:00
Joel Bodenmann cf193b3583 Olimex-STM32-LCD board files update 2013-11-25 21:35:04 +01:00
inmarket e1c9be8263 Update release notes 2013-11-25 23:16:59 +10:00
inmarket 021f71445e Add support for edge to edge touch calibration. 2013-11-25 23:11:56 +10:00
inmarket c24ec8daf2 Update template files for the MCU touch driver. 2013-11-25 22:53:11 +10:00
inmarket 299311b480 Updates to mouse and makefile for Mikromedia STM32-M4 board. 2013-11-24 02:24:03 +10:00
inmarket 361136d7ca Rewrite of the MCU driver. This is now much more reliable. 2013-11-24 02:23:21 +10:00
inmarket e87ba59d8d Improvements to the GINPUT touch system 2013-11-24 02:22:47 +10:00
inmarket 506b1f321f Touch driver test tool - display more useful information 2013-11-24 02:21:05 +10:00
inmarket ebefa7e3cd Fix compile error 2013-11-23 12:58:07 +10:00
inmarket 51dedb56d1 Move touch driver test to tools.
Also replace gwin buttons as they comptete with the test for touch events
2013-11-23 12:57:49 +10:00
inmarket 1dfbc0ab82 Comment fix 2013-11-23 12:55:23 +10:00
inmarket ad421bacb3 Start of LWIP support for the uGFXnetDisplay utility. 2013-11-17 23:33:08 +10:00
inmarket 7f1b78a067 Replace color format conversion macros with proper routines to prevent side effects with using the macro.
Also fix a number of compiler warnings.
2013-11-17 23:32:19 +10:00
inmarket 643670ecd1 Reliability fixes for uGFXnet running on LWIP.
Note LWIP requires a stack larger than the default of 512.
2013-11-17 20:26:49 +10:00
inmarket 1384918a1c Use the GTimer thread for full screen redraws when available to save application stack space. 2013-11-17 20:25:02 +10:00
inmarket 6a2fc9a647 Better definitions for null functions in the GOS layer 2013-11-17 20:23:41 +10:00
inmarket 9a5a480870 Minor updates to LWIP support for uGFXnet.
Application supplied Start_LWIP() routine is now optional.
2013-11-17 00:52:52 +10:00
inmarket c0f52dee38 Fixes for LWIP in the uGFXnet driver. 2013-11-16 22:50:05 +10:00
inmarket 915c368505 gfxHalt doesn't always work under ChibiOS. This has now been fixed. 2013-11-16 22:49:36 +10:00
inmarket 1ae42d93c1 LWIP support for the uGFXnet driver. 2013-11-16 21:03:46 +10:00
inmarket 54a3288320 Update gfxconf.example.h with new values for the GDISP uGFXnet driver. 2013-11-16 02:04:41 +10:00
inmarket bfc9b9d64e uGFXnetDisplay utility is now working. 2013-11-16 02:03:43 +10:00
inmarket e6de7baf04 Update uGFXnet display driver. This is now working. 2013-11-16 02:02:45 +10:00
inmarket d35bf6cda6 Add support to GWIN for a routine that can redraw an entire display (subject to the controls being able to redraw).
This also removes a few change of visibility bugs in gwin and simplifies code.
2013-11-16 02:01:16 +10:00
inmarket 3c3bab5d82 Add support for mouse drivers that do their own orientation mapping as the display rotation changes. 2013-11-16 01:58:37 +10:00
inmarket a3935c653e Win32 GDISP driver - Get rid of compiler warnings created by the new orientation modes. 2013-11-16 01:56:34 +10:00
inmarket 0892135e23 Re-order the GDISP initialisation routine so that it initialises all displays before it tries to draw on any of them.
This also simplifies code.
2013-11-16 01:54:37 +10:00