Commit Graph
51 Commits
Author SHA1 Message Date
gagarinlg 3ca63cbb9b chore(libopenui): update license 2023-05-18 14:56:37 +02:00
philmozandGitHub 51ce75f10e Make the size and appearance of the number and text edit controls consistent with other UI elements. (#89) 2023-05-07 11:25:50 +10:00
Raphael CoefficandPeter Feerick 84f402569f textedit: simplified implementation 2022-08-18 12:12:02 +10:00
Raphael Coeffic 9767b4baf1 textedit: removed useless code and added update() 2022-08-06 08:43:35 +02:00
Raphael CoefficandRaphael Coeffic e47b1ca245 Always include code for visual keyboards
Used now on non-touch interfaces as well.
2022-06-11 15:13:11 +02:00
Raphael CoefficandRaphael Coeffic aca9bf420a Text & number edit use the same custom widget 2022-06-11 15:13:11 +02:00
Raphael CoefficandRaphael Coeffic 25715ed648 Replaced focus handling with LVGL groups 2022-06-11 15:13:11 +02:00
Raphael CoefficandRaphael Coeffic dbe8405fe2 Small improvements / fixes 2022-06-11 15:13:11 +02:00
Raphael CoefficandRaphael Coeffic 48c09fed25 text edit: default size to LV_DPI_DEF 2022-06-11 15:13:11 +02:00
kevinkoenigandRaphael Coeffic 997515f0ee cleanup styles in numberedit 2022-06-11 15:13:11 +02:00
kevin koenigandRaphael Coeffic 17910bc48c fix cursor positioning on reedit using keyboard ENTER 2022-06-11 15:13:11 +02:00
kevin koenigandRaphael Coeffic fe0f5b8490 cleanup styles from text edit 2022-06-11 15:13:11 +02:00
kevin koenigandRaphael Coeffic 9f4b2c11a7 move styles for textedit to theme 2022-06-11 15:13:11 +02:00
kevin koenigandRaphael Coeffic f3f816d75b fix encoder editing in textedit. also fixed cursor and text positioning 2022-06-11 15:13:11 +02:00
Raphael CoefficandRaphael Coeffic 77382ba406 WiP: remove legacy fonts 2022-06-11 15:13:11 +02:00
Raphael CoefficandRaphael Coeffic 2a0bb66daf WIP: default theme 2022-06-11 15:13:11 +02:00
gagarinlgandRaphael Coeffic ac5a7bef0d use roboto font 2022-06-11 15:13:11 +02:00
kevinkoenigandRaphael Coeffic 6a8707fb69 1. fixed checkbox focus on touch
2. fixed crash if you edit a textbox and close the simu.  TextEdit changeEnd() wasnt checking lvgl for validity
3. removed dead code in new TextEdit onTouchEnd()
2022-06-11 15:13:11 +02:00
kkoenig1@optonline.comandRaphael Coeffic 551d7ae766 keyboard changes 2022-06-11 15:13:11 +02:00
kkoenig1@optonline.comandRaphael Coeffic 684a004f9e changes for keyboard processing. It is pretty good now. The next thing will be to do the numeric keyboard. Stay tuned 2022-06-11 15:13:11 +02:00
Raphael CoefficandRaphael Coeffic f112e42282 Style fixes for TextEdit 2022-06-11 15:13:11 +02:00
kkoenig1@optonline.comandRaphael Coeffic 78f6adb6ea more files that were left out 2022-06-11 15:13:11 +02:00
kkoenig1@optonline.comandRaphael Coeffic 2a85442708 added factory code, and the beginnings of styling 2022-06-11 15:13:11 +02:00
kkoenig1@optonline.comandRaphael Coeffic 6b70baf63a 1. basic changes to mirror libopnui window hierararchy to lvgl object hierarchy
2. basic scroll support
3. Basic layer support (still pretty broken), multiple screen support
4. Preliminary impelemntation of TextEdit using lvgl.
5. Preliminary implementation of StaticText using lvgl.
6. Preliminary implementation of TextButton using lvgl.
2022-06-11 15:13:11 +02:00
Cliff(dlktdr)andPeter Feerick 06fb5b0e18 Use a virtual event so enter on keyboard calls changeHandler() immediately 2021-09-16 19:00:48 +10:00
kkoenig1@optonline.com 8a1089538f trying to fix scrolling to correct positon when keyboard pops up 2021-08-26 17:26:28 -04:00
kkoenig1@optonline.com 1c1d542839 Updated software keyboard to center, and provice press indicators 2021-08-25 12:28:22 -04:00
Raphael CoefficandGitHub b6c126f4e4 Merge pull request #12 from jfrickmann/CustomizableColorScheme
OS theme colors as suggested by JimB40 in #506 #540
2021-08-22 09:28:03 +02:00
jfrickmann 27c067553b OS theme colors as suggested by JimB40 in #506 #540
Did the scripted search and replace of theme colors to introduce 11 new colors replacing 40 old colors.
2021-08-05 21:00:13 -04:00
WismyYaoandRaphael Coeffic e487273ce9 Fix the out of bounds of array 2021-08-02 10:44:47 +02:00
Raphael Coeffic f24f218ebb Default Theme facelift 2021-06-14 06:35:12 +02:00
Bertrand Songis 40770e6044 Allow to delete a char in TextEdit with PAGE key 2021-03-26 19:15:45 +01:00
Bertrand Songis 7d0843c021 TextEdit fix 2021-03-19 10:22:56 +01:00
Bertrand Songis 5742a67cb9 [TextEdit] KEY_UP for toggle case 2021-01-06 08:54:45 +01:00
Bertrand Songis 83df130245 TextEdit has a new menu (Clear / Copy / Paste) 2021-01-05 14:14:49 +01:00
Bertrand Songis d7097f833b Macro for rotary encoder speed 2020-11-27 16:49:25 +01:00
Bertrand Songis dc93f3a75a Cosmetics 2020-10-27 15:23:39 +01:00
Bertrand Songis 16ebf50f40 Fixes 2020-10-08 17:59:40 +02:00
Bertrand Songis ce74048a51 Optimization 2020-09-25 17:16:38 +02:00
Bertrand Songis bf3a4f6582 Toggle the case in TextEdit 2020-06-19 12:52:16 +02:00
Bertrand Songis b166674604 Focus issue on disabled form fields 2020-04-22 09:55:11 +02:00
Bertrand Songis 1fbc4a617d Missing initialization 2020-04-16 10:09:50 +02: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 6341d0d530 Model Select cosmetics 2019-10-28 18:00:11 +01:00
Bertrand Songis 5447a23af1 TextEdit focus issues 2019-10-28 15:05:58 +01:00
Bertrand Songis ce3d612faf Latest libopenui updates 2019-10-11 19:44:06 +02:00
Bertrand Songis e7773df205 Cosmetics 2019-10-05 19:35:52 +02:00
Bertrand Songis f23021226d New UI continued 2019-10-05 19:01:56 +02:00
Bertrand Songis a9bce97bdd Cosmetics 2019-10-05 14:28:49 +02:00
Bertrand Songis 8e462fe9b5 Updates 2019-10-04 18:59:38 +02:00