Commit Graph
17662 Commits
Author SHA1 Message Date
Raphael CoefficandRaphael Coeffic f768bbea41 Fixed compiling NV14 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 99270482dc Removed backup buffer & some LUA fixes 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 56bec5ca3a WiP: String arrays for translations
DE, EN, FI, FR are done, now we need all the other languages
2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic db684893e2 Refresh screen via call back set by lcdSetFlushCb 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 66cdab37ff Fixed line interrupt flags 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 6aaae6d6be Speed up simu display 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic ab76639301 Fix standalone LUA 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 7417b6568b Some cleanup & reformating 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 59c5e22620 Copy draw buffer into frame buffer after last vertical line
TODO: get rid of the blocking DMA copy
2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic b827376acb Moved frame buffers to lcd.cpp 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic df7db43940 Prevent simu lockup on exit 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 7702ee7bba Fixed simu inverted display 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic ee0c37157d Remove legacy fonts and make the bootloader compile with LVGL 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 0404919667 Fix switch position label type 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 98194b0142 colorlcd: some utf8 fixes 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic d5c737b042 Remove fake display and add extra char test to COLORLCD unit tests 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic f7e2180b56 Do not translate characters in translation files 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 30e3ac3399 Basic utf8 support for B&W radios 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 86152da85d Remove scratch buffer 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic b40441f0c0 WiP: remove legacy fonts 2022-06-11 15:38:08 +02:00
gagarinlgandRaphael Coeffic 8d6a7c2da5 preparation for PL18, differentiate between physical and UI screen size
adapt to partial draw calls from LVGL
2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 755617ae1a Moved LVGL to libopenui 2022-06-11 15:38:08 +02:00
gagarinlgandRaphael Coeffic acc517a684 some more font work 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 9b337b5483 Fix simu endless loop on shutdown 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic e9612b1104 Fixed menu styles for selected item 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic bd691b4545 Moved menu styles to theme 2022-06-11 15:38:08 +02:00
gagarinlgandRaphael Coeffic d17901f7ab reenable LVGL rotary encoder code
libopenui update
2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 7686118203 WiP: Move to themes 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 0db59bfcc1 Implement form drawing via styles rather than paint() method 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 479b97ca58 update libopenui 2022-06-11 15:38:08 +02:00
gagarinlgandRaphael Coeffic 7ab07262b2 add missing glyphs to fonts 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 4c6d8dee1f Update libopenui 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 2658ed50ff Some tileview fixes 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 0cd6c9d710 LVGL drawing 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 655e20a774 Fix non-null terminated string 2022-06-11 15:38:08 +02:00
gagarinlgandRaphael Coeffic 073d20cd7c extra char changes 2022-06-11 15:38:08 +02:00
gagarinlgandRaphael Coeffic 6999e30171 update libopenui 2022-06-11 15:38:08 +02:00
gagarinlgandRaphael Coeffic 39b2a40f4e fix CMakeList for new lvgl version 2022-06-11 15:38:08 +02:00
gagarinlgandRaphael Coeffic 1d9d112e31 update to lvgl 8.2, switch to official github repo 2022-06-11 15:38:08 +02:00
gagarinlgandRaphael Coeffic d075d57bfd libopenui update 2022-06-11 15:38:08 +02:00
kevinkoenigandRaphael Coeffic 5e0cf9964a revert theme changes 2022-06-11 15:38:08 +02:00
kevinkoenigandRaphael Coeffic 5f72c46e9d beginnings of themes 2022-06-11 15:38:08 +02:00
gagarinlgandRaphael Coeffic 29492ae960 libopenui lvgl udpate 2022-06-11 15:38:08 +02:00
gagarinlgandRaphael Coeffic dbd528e92b libopenui update 2022-06-11 15:38:08 +02:00
gagarinlgandRaphael Coeffic c5d2439e61 use current libopenui/lvgl
enable BMP and PNG support in lvgl
2022-06-11 15:38:08 +02:00
gagarinlgandRaphael Coeffic 9571a3c97f prepared to use rotary encoder events in lvgl, not enbaled because of focus issues 2022-06-11 15:38:08 +02:00
kevinkoenigandRaphael Coeffic 751d1a0887 cleanup of all number edit display handlers. 2022-06-11 15:38:08 +02:00
kkoenig1@optonline.comandRaphael Coeffic 702a89d952 modifications to make no numberEdit() do their own painting. They all return strings to the numberEdit(). 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic d6d7713000 Fix clicking on topbar 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 98e231c9d4 Fixes for some pop-ups and sliding main views 2022-06-11 15:38:08 +02:00