aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | Indent src/ginput/ginput_keyboard.c with tabsArnout Engelen2017-07-011-13/+13
| | |/ | | | | | | | | | | | | | | | src/ginput/ginput_keyboard.c was already mostly indented with tabs, but some lines that were indented with spaces made it in there. This causes trouble with GCC 6 which can warn (or error) on misleading indentations.
* | / Improving gdispPixmapCreate() documentationJoel Bodenmann2017-08-271-2/+2
|/ /
* | Remove #error in cmsis2inmarket2017-08-171-2/+0
| |
* | Add files missing due to git problemsinmarket2017-08-173-0/+243
| |
* | CHibiOS fixes from removing gfxSemCounter()inmarket2017-08-161-11/+26
| |
* | Add support for CMSIS V2 OS's eg RTX5inmarket2017-08-163-4/+22
| |
* | Remove long obsoleted (and dubious) functions gfxSemCounter() and ↵inmarket2017-08-1615-92/+8
| | | | | | | | gfxSemCounterI()
* | Fix gwinTextEdit() problemsinmarket2017-08-091-35/+60
|/
* Add compatibility with Visual Studio and make compile warning capabilities ↵inmarket2017-06-3023-69/+249
| | | | more cross platform
* Upgrade to from FATFS-0.10b to FATFS-0.13inmarket2017-06-243-6/+6
|
* Improve handling of streaming drivers with a setpos and a fillarea accelerationinmarket2017-06-241-0/+12
|
* Fixing clipping issue with gdispGDrawString()Joel Bodenmann2017-05-241-1/+1
|
* Fixed an issue on FreeRTOS where thread stacks were being created too largeinmarket2017-04-061-0/+3
|
* Another gwin concurrency fixinmarket2017-04-011-1/+5
|
* Prevent GWIN drawing while deleting a window from the listinmarket2017-04-011-0/+2
|
* Fix font baseline_x problem, decrease word-wrap stack usage, add text ↵inmarket2017-03-114-83/+151
| | | | justification options
* Fix a bug that can cause large fonts to not be read correctly.inmarket2017-03-113-3/+3
|
* Make the uGFXMain() prototype always availableinmarket2017-03-042-5/+0
|
* Change the prototype for uGFXMain()inmarket2017-03-043-5/+9
|
* FEATURE: Significantly improved the FreeRTOS portinmarket2017-03-0415-9/+119
| | | | | | FEATURE: Added support for operating system initialisation in FreeRTOS FEATURE: Added GFX_OS_CALL_UGFXMAIN configuration option to allow uGFXMain() to be automatically called FEATURE: Added GFX_OS_UGFXMAIN_STACKSIZE configuration option to control uGFXMain() stack size
* Updates to the FreeRTOS GOS portinmarket2017-03-012-78/+32
|
* Fixing an issue with word wrapping of strings containing dashes.Joel Bodenmann2017-02-211-0/+2
| | | | 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.
* Increase non-UTF8 font support to 0 to 255 rather than just the true ascii setinmarket2017-01-201-1/+1
|
* Fixed extra dots when drawing anti-aliased fonts with wordwrapinmarket2017-01-201-1/+1
|
* Adding GDISP_IMAGE_GIF_BLIT_BUFFER_SIZE configuration optionJoel Bodenmann2017-01-102-15/+24
|
* Adding GDISP_IMAGE_PNG_Z_BUFFER_SIZE configuration optionJoel Bodenmann2017-01-102-16/+18
|
* Adding GDISP_IMAGE_PNG_FILE_BUFFER_SIZE configuration optionJoel Bodenmann2017-01-102-11/+14
|
* Adding GDISP_IMAGE_PNG_BLIT_BUFFER_SIZE configuration optionJoel Bodenmann2017-01-102-6/+9
|
* Removing obsolete codeJoel Bodenmann2017-01-101-7/+0
|
* Improving docJoel Bodenmann2017-01-101-1/+1
|
* Adding GDISP_IMAGE_BMP_BLIT_BUFFER_SIZE configuration optionJoel Bodenmann2017-01-102-12/+21
|
* Add gwinListItemSetText()inmarket2017-01-092-7/+67
|
* Add support for a user provided file system.inmarket2017-01-092-0/+21
|
* Ensure stack size produces an aligned stack on platforms where it mattersinmarket2017-01-095-5/+9
|
* Fix console recursion bug - Thanks to Oleg Gerasimovinmarket2017-01-091-39/+51
|
* Fix window manager redraw problem with multi-tasking and large imagesinmarket2017-01-091-11/+10
|
* Fix Cortex m0 Raw32 scheduler.inmarket2016-12-303-18/+25
| | | | Ensure 8 byte alignment of the stack for all ARM specific scheduler code.
* Updates to Keil RAW32 CPU specific scheduler.inmarket2016-12-233-3/+27
| | | | Tested working on CortexM7 and CortexM7 with FP.
* Removing obsolete color parameters from gwinFillDualCircle()Joel Bodenmann2016-12-152-4/+2
| | | | Fixes T27
* Doxygen fixJoel Bodenmann2016-12-141-1/+1
|
* Adding #prama for Keil compiler to suppress "statement is unreachable" warning.Joel Bodenmann2016-12-141-0/+1
| | | | 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.
* Revert "Remove some compiler warnings"Joel Bodenmann2016-12-142-1/+3
| | | | This reverts commit 76671249d62e0931fdac3849ef474d57f780a61e.
* Adding gwinDrawThickArc() wrapper for gdispGDrawThickArc() function.Joel Bodenmann2016-12-142-0/+22
| | | | Fixes T18
* Adding gwinFillDualCircle() wrapper for gdispGFillDualCircle() function.Joel Bodenmann2016-12-142-0/+28
| | | | Fixes T16
* Adding missing __cpp() wrapper macro to inline assembly for Keil RAW32 ↵Joel Bodenmann2016-12-123-3/+3
| | | | threading functions
* Cleaning up raw32 thread context switching functions (use consistent coding ↵Joel Bodenmann2016-12-123-30/+30
| | | | style)
* Fixing typo in commentJoel Bodenmann2016-12-121-1/+1
|
* Update the Raw32 heap allocator to remove a memory merging bug.inmarket2016-12-121-62/+50
| | | | The new code has less allocation overhead but memory blocks are now not tracked while allocated.
* Update Raw32 threads CLIB support to work with modern versions of the MINGW ↵inmarket2016-12-121-2/+3
| | | | compiler
* Doxygen fixesJoel Bodenmann2016-12-111-15/+15
|