Commit Graph
39 Commits
Author SHA1 Message Date
yaapu 5c722be9ff fix INVERS in drawNumber 2021-06-11 15:34:57 +00:00
olliw42andRaphael Coeffic 32cf4739e1 Added drawFilledTriangle() 2021-06-02 16:39:46 +02:00
Raphael Coeffic 8692796dd5 Add safeguards for drawText() & drawSizedText() 2021-05-30 17:27:48 +02:00
Raphael Coeffic 52b3388062 lcdRefresh() already does switch the layers, no need to do it 2 steps 2021-05-22 18:18:25 +02:00
Raphael Coeffic 67ede465aa Added Liang-Barsky Line Clipping 2021-05-22 16:57:04 +02:00
Raphael Coeffic 749d7d9037 Added 8bit PNG font loader 2021-05-21 20:59:33 +02:00
Raphael Coeffic 2d6ebc2ec1 Added loading png bitmaps from memory 2021-05-15 11:21:52 +02:00
Raphael Coeffic f603207a8e Added 8bit mask loading 2021-05-15 01:09:57 +02:00
Raphael Coeffic 347bc76b2b Move some big template methods into .cpp with explicit instantiation 2021-05-07 22:41:43 +02:00
Raphael Coeffic 7510577dfc Use DMA ops for blending in drawFilledRect() 2021-05-07 22:41:43 +02:00
Raphael Coeffic 0faa189984 Fixed 'opacity' default parameters 2021-05-07 22:41:43 +02:00
Raphael Coeffic 8ec57dd39e Move opacity in a separate parameter and use true color instead of palette index 2021-05-07 22:41:43 +02:00
Bertrand Songis 7117fe1ff5 Malloc alignment to 32bits for H7 2021-04-30 12:04:19 +02:00
Bertrand Songis 46a47f225b Cosmetics 2021-04-11 16:21:11 +02:00
Bertrand Songis 910d1420e7 Add more clipping 2021-04-11 13:03:21 +02:00
Bertrand Songis 125a0b8266 Add more clipping 2021-04-11 11:58:38 +02:00
Raphael Coeffic 791eec0235 fix offset applied twice in drawFilledRect()
note: it seems there is no 'x' clipping in drawHorizontalLine(). This should probably be checked.
2021-04-05 14:58:30 +02:00
3djc 4842d230bd Add drawLine function 2020-10-17 09:38:24 +02:00
Bertrand Songis 66253e1f7d Use #pragma once everywhere (thanks @guardonce project) 2020-10-13 09:25:46 +02:00
Bertrand Songis f6e730a94d Cosmetics 2020-08-21 10:25:48 +02:00
Bertrand Songis 8511939801 Add the possibility to draw a bitmap through a mask 2020-04-21 23:05:25 +02:00
Bertrand Songis a12865277b Cosmetics 2020-04-10 20:56:28 +02:00
Bertrand Songis 4e27a07a38 Add horizontalFlip() and verticalFlip() to BitmapBuffer 2020-04-08 16:14:59 +02:00
Bertrand Songis e5647e9ea5 - drawMask bugfix
- WINDOWS_INSPECT_BORDER_COLOR option added
- missing names on some widgets
2020-04-08 11:36:48 +02:00
Bertrand Songis 7c0d033059 Scaled bitmaps paint fix 2020-04-06 16:51:22 +02:00
Bertrand Songis 94c6ab1ddd New BufferedWindow class for avoiding redrawing a window which doesn't need 2020-03-05 23:07:17 +01:00
Bertrand Songis aca4f4f160 No more memcpy needed when using arm compiler 6.3.1 2020-02-12 15:53:47 +01:00
Bertrand Songis 04d4363607 Add the definition LCD_VERTICAL_INVERT 2020-01-15 17:21:56 +01:00
Bertrand Songis 01e4670069 drawPie renamed to drawAnnulusSector 2020-01-14 08:24:45 +01:00
Bertrand Songis a0a75f869c drawPie function is back (will need perhaps another name) 2020-01-13 18:15:42 +01:00
Bertrand Songis b6e328ef40 drawCircle and drawFilledCircle re-added 2020-01-08 10:12:52 +01:00
Bertrand Songis b41263a0fc Menu black overlay fix (need to give the pointer of the current window) 2019-12-13 20:53:53 +01:00
Bertrand Songis 3e3d8b95e7 Menus can now have a title and a Cancel button 2019-11-04 18:31:50 +01:00
Bertrand Songis d5c34453d3 Issue with bitmaps scale 2019-10-28 17:05:41 +01:00
Bertrand Songis 5447a23af1 TextEdit focus issues 2019-10-28 15:05:58 +01:00
Bertrand Songis 847e1d9ddf BitmapBuffer::load renamed to BitmapBuffer::loadBitmap 2019-10-21 21:06:42 +02:00
Bertrand Songis bf430e8b56 Cosmetics 2019-10-14 13:40:32 +02:00
Bertrand Songis ce3d612faf Latest libopenui updates 2019-10-11 19:44:06 +02:00
Bertrand Songis 9b14d177c5 Initial commit 2019-10-02 11:05:12 +02:00