Commit Graph

3133 Commits

Author SHA1 Message Date
Joel Bodenmann
37450998e1 STM32LTDC: Fix board function signatures 2021-08-12 20:31:49 +02:00
Joel Bodenmann
6fa3520f2a Refactor STM32LTDC driver to outsource hardware specifics such as clock setup to the board file 2021-08-12 20:22:49 +02:00
Joel Bodenmann
beb815e109 Board STM32F746-Discovery: Fix rouge-ly replaced types 2021-08-12 20:08:02 +02:00
Joel Bodenmann
346375c001 Add experimental support for ChibiOS 6.x kernel 2021-08-12 12:47:08 +02:00
Joel Bodenmann
85c7b08825 Update changelog.txt 2021-08-12 12:22:54 +02:00
Joel Bodenmann
9c0678a291 Avoid duplicate const specifier compiler warnings
The original code is perfectly valid standard C. However, some compilers (especially GCC) complain about duplicate const specifiers anyway.
At this point we cave in as there doesn't seem to be any efforts to fix this problem by the corresponding compiler vendors.

uGFX v3 will no longer suffer from this problem as the driver interface works differently in this area.
2021-08-12 12:20:07 +02:00
Joel Bodenmann
a587942305 Fix changelog.txt whitespace 2021-08-10 20:18:47 +02:00
Joel Bodenmann
47d9826a0a Fix compiler warning due to implicit cast 2021-08-10 15:41:26 +02:00
Joel Bodenmann
13d360b17f Doxygen: Set PROJECT_NAME appropriately. 2021-04-13 18:53:06 +02:00
Joel Bodenmann
df7027881a Doxygen improvements 2021-04-13 18:36:22 +02:00
Joel Bodenmann
2d4bbea4a3 Update doxygen file
Updated doxygenfile using $>_ doxygen -u Doxyfile
2021-04-13 18:21:54 +02:00
inmarket
ff93884f71 Fix doxygen comment 2020-01-21 12:10:35 +10:00
inmarket
0586fd276d Fix to gImage BMP handling where the system pixel size is less than a byte 2019-05-08 09:25:35 +10:00
inmarket
127a7cd2a2 Fix to GWIN console widget 2019-05-08 09:01:56 +10:00
inmarket
701f697df5 Fix release notes 2019-05-08 08:33:47 +10:00
Joel Bodenmann
39bde23dd9 Merge branch 'develop' 2019-05-01 17:07:43 +02:00
Joel Bodenmann
ac4b7fc8b4 Typedef gImage compatibility only when GDISP_NEED_IMAGE is GFXON 2019-05-01 16:54:39 +02:00
Joel Bodenmann
785047b0aa Introduce type gImage to replace v2.x gdispImage 2019-04-10 17:33:15 +02:00
Joel Bodenmann
835f0f197f Release v2.9 2019-02-26 16:01:07 +01:00
Joel Bodenmann
138b49a1a0 Updating .gitignore 2019-02-26 16:00:55 +01:00
inmarket
509fc7501e Textedit fix - as per Neon1 2018-11-17 18:50:25 +10:00
inmarket
d528fb218d Minor fixups 2018-11-10 10:45:28 +10:00
inmarket
8a9ed5195b Tidy u gfxSem, gfxMutex and various Macros by converting to new types gSem, gMutex etc 2018-11-03 12:29:30 +10:00
inmarket
7c5a6c928f For all source files update integer types to the new gI8 etc type names 2018-11-03 10:51:23 +10:00
inmarket
8bd70d953b FIx big endian bug 2018-10-21 11:56:46 +10:00
inmarket
6a69c5673f Fix gfxRealloc bug for RAW32 (and derivitives) 2018-10-14 14:59:40 +10:00
inmarket
0f3310dd34 Reverse removal of label auto-sizing during label creation. Retained removal of auto-sizing during draw. 2018-10-14 14:58:53 +10:00
inmarket
4c4cf51682 More updating of license header 2018-10-14 14:56:52 +10:00
Joel Bodenmann
b2b8b857ee Merge branch 'feature/update_license_header' of XenotriX/uGFX into master 2018-10-01 16:41:19 +02:00
Tibo Clausen
0840c8e784 Update license header 2018-10-01 17:34:15 +02:00
Joel Bodenmann
e414e77d23 Merge branch 'feature/label_renderer' of XenotriX/uGFX into master 2018-10-01 15:06:14 +02:00
Tibo Clausen
82287d168f Change gwinLabelDraw to gwinLabelDrawJustified 2018-10-01 15:51:36 +02:00
Joel Bodenmann
3486e47579 Updating changelog 2018-10-01 12:53:30 +02:00
Joel Bodenmann
7047dfa633 Merge branch 'feature/rm_label_auto-resize' of XenotriX/uGFX into master 2018-10-01 12:36:09 +02:00
Tibo Clausen
00c99374b1 Remove label auto-resizing 2018-10-01 13:12:28 +02:00
Joel Bodenmann
fe8c80f434 Merge branch 'hotfix/fsyncqueue' of XenotriX/uGFX into master 2018-10-01 11:16:15 +02:00
Tibo Clausen
e56ed290e3 Fix fully sync queue 2018-10-01 11:15:24 +02:00
Joel Bodenmann
df0200c0f9 Merge branch 'hotfix/color' of XenotriX/uGFX into master 2018-09-27 14:01:37 +02:00
Tibo Clausen
601d8f893d Fix color macros 2018-09-27 12:53:47 +02:00
inmarket
330f891081 Added type gThread to replace V2.x gfxThreadHandle 2018-07-08 15:40:27 +10:00
inmarket
1fc4180d41 gThreadpriorityLow/Normal/High to replace LOW_/NORMAL_/HIGH_PRIORITY 2018-07-08 15:32:26 +10:00
inmarket
93da5a0578 gDelayNone/gDelayForever to replace TIME_IMMEDIATE/TIME_INFINITE 2018-07-08 15:15:15 +10:00
inmarket
215f31ee3d Added type gDelay to replace V2.x delaytime_t
Added type gTicks          to replace V2.x systemticks_t
Added type gThreadreturn   to replace V2.x threadreturn_t
Added type gThreadpriority to replace V2.x threadpriority_t
2018-07-08 14:30:31 +10:00
inmarket
e23ae94e91 Added type gColorformat to replace V2.x colorformat 2018-07-08 14:04:14 +10:00
inmarket
e61f0ae424 Added type gOrientation to replace V2.x orientation_t, and values gOrientationX replace GDISP_ROTATE_X 2018-07-08 13:51:20 +10:00
inmarket
d9258efd4d Added macros JUSTIFYMASK_HORIZONTAL, JUSTIFYMASK_VERTICAL to replace macros JUSTIFYMASK_LEFTRIGHT, JUSTIFYMASK_TOPBOTTOM 2018-07-08 13:25:20 +10:00
inmarket
cbf1d4dfa0 Added type gFont to replace V2.x font_t 2018-07-08 13:05:27 +10:00
inmarket
a24fab0d72 Added type gFontmetric to replace V2.x fontmetric_t, and values gFontXXX replace fontXXX 2018-07-08 12:50:05 +10:00
inmarket
2e8eaa3471 Added type gJustify to replace V2.x justify_t, and values gJustifyXXX replace justifyXXX 2018-07-08 12:19:30 +10:00
inmarket
788cbced62 Correct V2 powermode macros 2018-07-08 11:58:35 +10:00