Commit Graph

3135 Commits (b1b264b6a1b689dea513f5b6fc02d37b8e38d269)

Author SHA1 Message Date
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
inmarket bc7a2b05c1 Update Raw32 threads CLIB support to work with modern versions of the MINGW compiler 2016-12-12 19:59:47 +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
Joel Bodenmann 43bcd7930b Renaming docs/releases.txt to docs/changelog.txt 2016-12-11 20:51:09 +01:00
Joel Bodenmann d9a8b2b259 Doxygen fixes 2016-12-11 18:07:33 +01:00
Joel Bodenmann dba9b327ec Adding gdispGDrawThickArc() demo 2016-12-11 17:58:28 +01:00
Joel Bodenmann 3a51e83f18 Updating changelog 2016-12-11 17:58:13 +01:00
Joel Bodenmann 81fc34801d Merge branch 'master' of CorentinB/uGFX into master 2016-12-11 17:40:38 +01:00
Corentin Barman 0b4b99163b Fixed drawThickArc function 2016-12-11 15:46:55 +01:00
Corentin Barman bde1f0d2eb Merge branch 'master' of https://git.ugfx.io/uGFX/uGFX 2016-12-11 15:44:05 +01:00
inmarket e927bff089 Fix GCC assembler broken during Keil port 2016-12-08 10:12:23 +10:00
inmarket ad29f4fee0 Support for Keil compiler RAW32 CPU specific task switching for Cortex M0,1,3,4,7 2016-12-06 13:47:33 +10:00
inmarket c1e2863078 Fix a bug in the Cortex M0 task switcher
Start of Keil compiler CPU specific switching
2016-12-06 12:16:19 +10:00
inmarket 4b61ae71fe Add the ability to display the detected compiler 2016-12-06 12:15:13 +10:00
inmarket 76671249d6 Remove some compiler warnings 2016-12-06 12:14:06 +10:00
Joel Bodenmann fa668d846e Minor improvement to release notes 2016-11-28 20:05:04 +01:00
Corentin Barman 2bcb2155ca Added a function to draw thick arcs 2016-11-27 19:06:53 +01:00
Joel Bodenmann d477e620be Fixing typo in ILI9488 driver 2016-11-27 17:38:11 +01:00
Joel Bodenmann 792bc3889e Adding readme files for implicitly supported touchscreen controllers 2016-11-27 17:11:05 +01:00
Joel Bodenmann d90daf0cb2 Adding ADS7843 + STM32CubeF4HAL demo board file 2016-11-27 17:08:49 +01:00
Joel Bodenmann 12bf6d9391 Adding ILI9488 + STM32CubeF4HAL demo board file 2016-11-27 17:07:59 +01:00
Joel Bodenmann 59c9565df7 Adding ILI9488 display driver 2016-11-27 17:06:33 +01:00