Commit Graph

1530 Commits (5ea2cb9f8de3562c663942b505eb79d0733ab3dd)

Author SHA1 Message Date
inmarket dc2d5be606 uGFX board definition for the Mikromedia STM32 M4 board.
Includes the required ChibiOS board files and an example Makefile.
2013-10-28 19:49:39 +10:00
inmarket 0fe4d3a037 Add readme's to the board directories 2013-10-28 19:18:24 +10:00
inmarket 737ac5be97 Create uGFX board directories which include example Makefiles.
Currently only done for the Olimex-SAM7EX256 board.
2013-10-28 19:06:16 +10:00
inmarket b05a29f830 Rename GDISP driver files to prevent problems when compiling for multiple controllers on platforms that put all generated object files into a single directory. 2013-10-28 11:03:39 +10:00
inmarket 9e5ed28f98 New ILI9341 driver - not working fully yet (some display issues) 2013-10-28 10:48:09 +10:00
inmarket 26f4bec2be No doxygen comments in any C file now. They are all in the h files 2013-10-28 10:47:17 +10:00
inmarket db09e33dff Fix spelling error and migrate demo gfxconf.h changes to all demos including the new streaming and multiple display demos 2013-10-28 10:46:25 +10:00
inmarket 602cba0e62 Remove 3rd party boing demo as it is replaced by the new hardware independant GDISP streaming demo. 2013-10-28 10:44:05 +10:00
Joel Bodenmann 6ca3537a69 release v1.9 2013-10-28 01:13:00 +01:00
Joel Bodenmann 17cc2da9c5 Merge changes from release v1.9 in preperation for v2.0 2013-10-28 10:12:37 +10:00
Joel Bodenmann 9fa856cdd7 no doxygen for drivers... 2013-10-28 01:07:24 +01:00
Joel Bodenmann 2cb8e08c52 uncommented GOS selection in GDISP and GWIN demos 2013-10-28 10:00:35 +10:00
Joel Bodenmann 1e9dcc4a28 uncommented GOS selection in GDISP and GWIN demos 2013-10-28 01:00:02 +01:00
Joel Bodenmann 36c55722dd updated GDISP and GWIN demos 2013-10-28 09:52:09 +10:00
Joel Bodenmann c03add3334 drivers are not supposed to be included in the doxygen docs 2013-10-28 00:46:28 +01:00
Joel Bodenmann 630989d6b4 updated GDISP and GWIN demos 2013-10-28 00:42:38 +01:00
Joel Bodenmann cf616ae804 Bugfix... how could we miss this? 2013-10-28 00:35:08 +01:00
Joel Bodenmann 4b76efce1d Bugfix... how could we miss this? 2013-10-28 09:32:43 +10:00
Joel Bodenmann a1d453e46f GDISP_NEED_TEXT and GDISP_NEED_ELLIPSE defaults to FALSE now. The former requires to enable at least one font which may not be needed (it sucks if compiling the basic examples) and the latter is barely needed anyway 2013-10-28 09:30:23 +10:00
Joel Bodenmann 7c3b7270fc moved include headers to correct location 2013-10-28 09:26:30 +10:00
Joel Bodenmann 446f0b5e8e GDISP_NEED_TEXT and GDISP_NEED_ELLIPSE defaults to FALSE now. The former requires to enable at least one font which may not be needed (it sucks if compiling the basic examples) and the latter is barely needed anyway 2013-10-28 00:09:34 +01:00
Joel Bodenmann 1130f93af7 moved include headers to correct location 2013-10-27 16:39:42 +01:00
Joel Bodenmann 98e7a40205 fixed orientation stuff in widgets demo 2013-10-26 17:52:49 +02:00
Joel Bodenmann 579a780671 Test fix for ILI9320 driver. 2013-10-27 00:09:53 +10:00
Joel Bodenmann 2832f97fed fixed orientation stuff in widgets demo 2013-10-26 17:58:25 +02:00
Joel Bodenmann 45eb9b0c79 Merge branch 'GDISPStreaming' of bitbucket.org:Tectu/ugfx into GDISPStreaming 2013-10-26 17:51:45 +02:00
Joel Bodenmann aca01e68a2 whitespaces 2013-10-26 17:51:27 +02:00
Joel Bodenmann a756806b77 Compile Fix for Nokia6610GE12 2013-10-26 23:29:38 +10:00
inmarket 3a14be55eb Merge branch 'GDISPStreaming' of https://bitbucket.org/Tectu/ugfx into GDISPStreaming 2013-10-26 21:33:20 +10:00
Joel Bodenmann 438f9d895c Merge branch 'GDISPStreaming' of bitbucket.org:Tectu/ugfx into GDISPStreaming 2013-10-26 15:00:28 +02:00
Joel Bodenmann 2112074e79 Nokia6610GE8 compiler warning 2013-10-26 14:59:52 +02:00
inmarket 9f1e371681 Compile fix for GE12 2013-10-26 21:32:55 +10:00
inmarket 1346f48204 Merge remote-tracking branch 'origin/GDISPStreaming' into GDISPStreaming 2013-10-25 14:42:09 +10:00
inmarket e0b2406da6 Fix SSD1306 driver and board files to allow for seamless transfer of the command byte with the page line data without copying the data on to the stack. 2013-10-25 14:39:56 +10:00
Joel Bodenmann af3963d341 fixed RA8875 board file for marlin 2013-10-24 14:49:00 +02:00
Joel Bodenmann f3f7eba73c fixed board file name (all the others are upper case as well) 2013-10-24 14:08:35 +02:00
inmarket 7a7e223d15 Add multiple display support to GWIN.
You can now create windows on multiple displays.
2013-10-24 18:36:11 +10:00
inmarket a28dce97d8 Add multiple display support to image decoding. 2013-10-24 18:34:26 +10:00
inmarket e642edb4e1 Store the display locally within the mouse structure.
Add ginputGetMouseDisplay()
2013-10-24 18:33:40 +10:00
inmarket 41e43cfcd6 Fix invalid return value in gwin/lists.c 2013-10-24 16:57:00 +10:00
inmarket c08c3b57a4 Add initial orientation to the widgets demo. 2013-10-24 16:56:46 +10:00
inmarket 1a99b3c321 New: ginputSetMouseDisplay() to allow the mouse to work with a non-default display.
Fix: Mouse orientation fixed to match the now corrected GDISP orientation.
Comment updates
2013-10-24 16:56:09 +10:00
inmarket db9f4a367d Bug fix to GDISP API 2013-10-24 16:53:42 +10:00
inmarket 0b5fccd2c3 GDISP Win32 driver bug fix 2013-10-24 16:53:07 +10:00
inmarket 7ba622b797 Add initial orientation to the widgets demo. 2013-10-24 16:52:17 +10:00
inmarket 6ad2ecf818 Fix invalid return value in gwin/lists.c 2013-10-24 16:51:22 +10:00
inmarket 0ea2f54637 Slight improvement to the precision of the GMISC invsqrt() function. 2013-10-24 15:25:50 +10:00
inmarket e6f17baf61 GMISC invsqrt() function.
Fix a 64bit processor bug.
Add support for processors where the floating point and integer endianness don't match.
Add support for processors with a non-standard floating point format.
Update gdisp_streaming demo with extra comments to reflect the above changes.
2013-10-24 15:03:47 +10:00
inmarket 21afd2b8f1 Created a crude auto-scaling logo (for startup) 2013-10-24 13:59:03 +10:00
inmarket 452cfc1b13 Add GDISP_NEED_TIMERFLUSH to enable automatic display flushing on a timer. 2013-10-24 12:57:20 +10:00