Commit Graph

3156 Commits (317db95c46578c399041f3f1a180bb1cd42a9faf)

Author SHA1 Message Date
inmarket 8b4ca12a2d Updates to the FreeRTOS GOS port 2017-03-01 10:52:35 +10:00
inmarket 29ccac5efc Update to the UC8173 driver to fix memory overwrite 2017-03-01 10:47:10 +10:00
Joel Bodenmann 7cc28e8f0d Improving UC8173 driver 2017-02-28 16:58:57 +01:00
Joel Bodenmann 6956df1652 Fixing an issue with word wrapping of strings containing dashes.
Strings do get wrapper correctly at dashes but the space to print the actual space has not been taken account of. This has now been fixed.
2017-02-21 08:50:57 +01:00
Joel Bodenmann 35a4e07d66 Minor internal improvement (clean-up) to AlteraFramereader driver 2017-02-20 17:47:27 +01:00
Joel Bodenmann aa474ef037 Updating drivers list 2017-02-18 16:38:16 +01:00
Joel Bodenmann 170869dea9 Added complete support for Altera Terasic MAX10 NEEK board 2017-02-18 16:34:15 +01:00
Joel Bodenmann d3e9955496 Adding Altera Frame Reader IP Core display driver 2017-02-18 16:32:57 +01:00
Joel Bodenmann 8411fd1f03 Updating drivers list 2017-02-18 16:32:34 +01:00
Joel Bodenmann 50c89877c3 Adding UC8173 driver 2017-02-02 17:07:59 +01:00
inmarket f57f6be212 Added Fb24bpp driver for RGB888 and BGR888 packed framebuffer displays 2017-01-20 17:57:18 +10:00
inmarket 5502aef3e5 Increase non-UTF8 font support to 0 to 255 rather than just the true ascii set 2017-01-20 09:23:06 +10:00
inmarket b90055d2f9 Fixed extra dots when drawing anti-aliased fonts with wordwrap 2017-01-20 08:04:03 +10:00
inmarket 9360b27250 Update font demo to show Anti-aliased drawing 2017-01-18 14:27:25 +10:00
Joel Bodenmann b8ece23f18 Unifying changelog 2017-01-10 10:49:23 +01:00
Joel Bodenmann 12a0f2dd64 Adding GDISP_IMAGE_GIF_BLIT_BUFFER_SIZE configuration option 2017-01-10 10:48:54 +01:00
Joel Bodenmann d3fb6b2cb9 Adding GDISP_IMAGE_PNG_Z_BUFFER_SIZE configuration option 2017-01-10 10:43:01 +01:00
Joel Bodenmann ffe01aef80 Adding GDISP_IMAGE_PNG_FILE_BUFFER_SIZE configuration option 2017-01-10 10:39:07 +01:00
Joel Bodenmann ff8aa09949 Adding GDISP_IMAGE_PNG_BLIT_BUFFER_SIZE configuration option 2017-01-10 10:28:42 +01:00
Joel Bodenmann 1cfcd71145 Removing obsolete code 2017-01-10 10:24:05 +01:00
Joel Bodenmann 844be18713 Improving doc 2017-01-10 10:20:38 +01:00
Joel Bodenmann 3d1d0182b3 Fixing whitespace 2017-01-10 10:19:41 +01:00
Joel Bodenmann 2b75db44a0 Adding GDISP_IMAGE_BMP_BLIT_BUFFER_SIZE configuration option 2017-01-10 10:18:52 +01:00
Joel Bodenmann bfe41b4cfd Adding missing option GFILE_NEED_USERFS to gfxconf.example.h 2017-01-09 10:55:17 +01:00
inmarket 0e00642bfc Add gwinListItemSetText() 2017-01-09 11:40:48 +10:00
inmarket a3241b9f39 Update Changelog 2017-01-09 10:29:23 +10:00
inmarket c7cce84274 Add support for a user provided file system. 2017-01-09 10:25:30 +10:00
inmarket 9216504ce3 Ensure stack size produces an aligned stack on platforms where it matters 2017-01-09 10:24:49 +10:00
inmarket def8fd488f Fix console recursion bug - Thanks to Oleg Gerasimov 2017-01-09 10:23:48 +10:00
inmarket 28f4ac22ce Fix window manager redraw problem with multi-tasking and large images 2017-01-09 10:22:55 +10:00
Joel Bodenmann a171f917d3 Updating changelog 2017-01-06 15:18:51 +01:00
Joel Bodenmann 4b89b3e6ed Merge branch 'ssd1306-128x32' of wezm/uGFX into master 2017-01-06 12:54:43 +01:00
inmarket 6a30927a91 Fix Cortex m0 Raw32 scheduler.
Ensure 8 byte alignment of the stack for all ARM specific scheduler code.
2016-12-30 18:57:09 +10:00
inmarket 06de6f1931 Updates to Keil RAW32 CPU specific scheduler.
Tested working on CortexM7 and CortexM7 with FP.
2016-12-23 08:56:16 +10:00
Joel Bodenmann baa20c4e60 Removing obsolete color parameters from gwinFillDualCircle()
Fixes T27
2016-12-15 11:31:50 +01:00
Wesley Moore 281ccb72ce Add support for 128x32 SSD1306 displays 2016-12-15 07:51:21 +11:00
Joel Bodenmann 2f0e05f9cb Starting work on version 2.8 2016-12-14 15:22:13 +01:00
Joel Bodenmann 7a896c2917 Release version 2.7 2016-12-14 15:21:17 +01:00
Joel Bodenmann 35228413d1 Enabling local search engine in generated doxygen documentation 2016-12-14 15:19:12 +01:00
Joel Bodenmann 08fe2b1295 Doxygen fix 2016-12-14 15:15:45 +01:00
Joel Bodenmann ca56c721a7 Adding #prama for Keil compiler to suppress "statement is unreachable" warning.
Commit r57667124 removed certain unreachable statements as Keil/ARMCC complains about those. However, most other compilers (including GCC) complain if a function with a non-void return type have no return statement in them. Therefore, that commit was reverted (Revert commit is r509eba89) and pragams are added to the Keil compiler configuration instead.
2016-12-14 15:05:45 +01:00
Joel Bodenmann 09eba89afd Revert "Remove some compiler warnings"
This reverts commit 76671249d6.
2016-12-14 15:00:43 +01:00
Joel Bodenmann ceaeb599d4 Cleaning up changelog 2016-12-14 14:51:15 +01:00
Joel Bodenmann 37f25677ec Adding gwinDrawThickArc() wrapper for gdispGDrawThickArc() function.
Fixes T18
2016-12-14 14:49:11 +01:00
Joel Bodenmann 52c7f15673 Adding gwinFillDualCircle() wrapper for gdispGFillDualCircle() function.
Fixes T16
2016-12-14 14:43:21 +01:00
Joel Bodenmann 8e62912446 Adding missing __cpp() wrapper macro to inline assembly for Keil RAW32 threading functions 2016-12-12 20:03:17 +01:00
Joel Bodenmann 0ab0e28bdb Cleaning up raw32 thread context switching functions (use consistent coding style) 2016-12-12 20:02:34 +01:00
Joel Bodenmann d80bd18157 Fixing typo in comment 2016-12-12 19:06:50 +01:00
Joel Bodenmann 748346f0e5 Moving docs/changelog.txt to /changelog.txt 2016-12-12 11:23:14 +01:00
inmarket f495b49f53 Update the Raw32 heap allocator to remove a memory merging bug.
The new code has less allocation overhead but memory blocks are now not tracked while allocated.
2016-12-12 20:01:27 +10:00