Commit Graph
465 Commits
Author SHA1 Message Date
kkoenig1@optonline.comandPeter Feerick 45e4f05b16 readded separators correctly this time 2021-10-22 20:36:05 +11:00
kkoenig1@optonline.comandPeter Feerick cda649db1f Revert "added menu separators"
This reverts commit 35a4ebc7fe5b86eec23ddf8a9291d539f44e14b4.
2021-10-22 20:36:05 +11:00
kkoenig1@optonline.comandPeter Feerick bd3781c95e added menu separators 2021-10-22 20:36:05 +11:00
kkoenig1@optonline.comandPeter Feerick 3ebd4321eb More color fixes, set background of FormField 2021-09-29 10:56:55 +10:00
kkoenig1@optonline.comandPeter Feerick d862cd6a8c Enhance FormField paint to allow instantiator to set a background color handler. Used in FlightModes() to set background color. Enhance GridLayout to allow whitespace at top. changed modal to use hard coded BLACK instead of theme color as per JimB40 2021-09-29 10:56:55 +10:00
Kevin KoenigGitHubkkoenig1@optonline.com <kkoenig1@optonline.com>
461b8971a2 Fix colors used for TextButtons, MenuToolbarButton and ModalWindow (#25)
* fix colors for modal window and toolbar buttons in menu popuos
* fix TextButton correctly so all TextButtons in app just work
* fix TextButton correctly so the app just worksX

Co-authored-by: kkoenig1@optonline.com <kkoenig1@optonline.com>
2021-09-28 19:01:15 +10:00
Peter Feerick 672dc8389b [choice] Resolve textHandler pointer scoping 2021-09-23 22:19:08 +10:00
Peter Feerick 5ced0de44a [choice] fixup bounding and showing current value 2021-09-22 21:53:26 +10:00
Raphael Coeffic 5ed1d63d6e [choice] check boundaries when accessing values vector
EdgeTX/edgetx#767
2021-09-22 12:56:28 +02:00
Raphael Coeffic 05a858d4c2 [menutoolbar] pass current value to fillMenu() 2021-09-19 10:18:25 +02:00
kevinkoenigandPeter Feerick ede2dba2ea Fixes the defect that the software keyboard does not call onChangeEnd if the keyboard is hidden via touch and not via an esc. It changes TextEdit and FormField to move the onChange event to the base class instead of in TextEdit. Now the keyboard calls onChange when it is hidden. 2021-09-17 20:33:23 +10: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
Peter FeerickandGitHub c8f79c95a2 Create README.md 2021-09-13 19:18:07 +10:00
Raphael CoefficandRaphael Coeffic 218e8bed02 Remove harmful & useless MinGW32 compatibility definitions 2021-09-13 07:53:25 +02:00
Kevin KoenigGitHubkkoenig1@optonline.com <kkoenig1@optonline.com>
89978ff17c Move ChoiceEx to libopenui + fix keyboard crash (#19)
* moved choiceex.* to libopenui where it belongs

* added choiceex to build

* enhanced system

* removed construtor parameter for getTicks.  Turns out you can just access the timer directly in libopenui

* fixed keyboard crash for widget settings

* code cleanup

Co-authored-by: kkoenig1@optonline.com <kkoenig1@optonline.com>
2021-09-13 12:20:24 +10:00
Peter FeerickandGitHub e9451cd042 Merge pull request #20 from pfeerick/patch-1
Add clang format config
2021-09-13 08:38:03 +10:00
Peter FeerickandGitHub b611071855 Add clang format config
Same format as edgetx repo
2021-09-10 20:59:17 +10:00
CliffandRaphael Coeffic 8bde45bb86 Add get current selection index 2021-09-08 06:25:11 +02:00
kevinkoenigandRaphael Coeffic 2c5ed7e3ad fix crash in number kebyoard when NumericKeyboard looses focus 2021-09-03 09:47:39 +02:00
kevinkoenigandRaphael Coeffic 47585b8829 fixed potential compilation issue 2021-09-03 09:47:39 +02:00
jfrickmannandRaphael Coeffic 6c16afa28b Applied flags to SubTitle 2021-08-30 07:38:54 +02:00
Raphael CoefficandGitHub 7cd0a01d63 Merge pull request #14 from kevinkoenig/software-keyboard
Software keyboard
2021-08-29 18:33:34 +02:00
Raphael CoefficandGitHub 4b532bff3b Merge pull request #13 from eshifri/moveTop
do not change window size when moving the top
2021-08-28 08:33:54 +02:00
kevinkoenig 95f696bfef fix scroll position 2021-08-27 13:11:11 -04:00
kkoenig1@optonline.com 8a1089538f trying to fix scrolling to correct positon when keyboard pops up 2021-08-26 17:26:28 -04:00
eshifri 41b40f4afd do not change window size when moving the top 2021-08-25 20:52:09 -07:00
kkoenig1@optonline.com 36e048cde3 fixing stuff 2021-08-25 16:53:47 -04:00
kkoenig1@optonline.com 75110d2f0d modified to fix issue with return 2021-08-25 15:59:38 -04:00
kkoenig1@optonline.com 2f30482115 fix issue with compile 2021-08-25 15:56:59 -04:00
kkoenig1@optonline.com 9ee4d2b726 hide numeric keyboard on RETURN key 2021-08-25 15:31:32 -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
Raphael CoefficandGitHub 76c813e6f2 Merge pull request #11 from EdgeTX/virtual-keyboard-fieldcontainer
[keyboard] Fix nullptr access while searching for full screen window
2021-08-18 06:30:07 +02:00
jfrickmann efb228c8e2 Assigned unused flags for Lua use
Please see lua/api_colorlcd.h
2021-08-14 09:32:49 -04: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
Raphael Coeffic 398969df19 [keyboard] Fix nullptr access while trying to find a suitable full screen window 2021-08-04 10:11:33 +02:00
Raphael Coeffic 8314bb645e [filechoice] Fixed extension-matching in case a file without extension is present 2021-08-04 07:15:17 +02:00
WismyYaoandRaphael Coeffic e487273ce9 Fix the out of bounds of array 2021-08-02 10:44:47 +02:00
Raphael CoefficandGitHub ba81224806 Merge pull request #9 from eshifri/eshifri/checkbox_fix
fix for #444: Accidentally altering a checkbox.
2021-07-31 18:11:17 +02:00
Raphael CoefficandGitHub 935a77b4bf Merge pull request #10 from eshifri/change-sign
Add +/- button to virtual number_edir keyboard.
2021-07-31 18:02:32 +02:00
eshifri 2b24cb2fc3 Add +/- button to virtual number_edir keyboard. 2021-07-28 20:38:11 -07:00
eshifri 9b061261e9 Force checkbox to be square. 2021-07-20 14:02:56 -07:00
eshifri b951dbf9de fix for #444: Accidentally altering a checkbox. 2021-07-19 15:17:31 -07:00
Raphael Coeffic 4aade1d0da [FileChoice] added missing include 2021-07-13 09:12:55 +02:00
Raphael Coeffic 3f6f488180 [FileChoice] eject duplicates 2021-07-13 08:42:34 +02:00
Raphael CoefficandGitHub 0b7b48a1e1 Merge pull request #7 from olliw42/owpr-specialchars
Add extra characters capability to TextEdit class
2021-07-12 07:46:21 +02:00
olliw42 381487d610 add extra characters capability to TextEdit class 2021-07-10 15:02:53 +02:00
Raphael CoefficandGitHub 7e07af844e Merge pull request #5 from eshifri/master
Fix for EdgeTX/edgetx#197
2021-06-23 06:41:18 +02:00
eshifri 3dc11d5bf8 Fix for #197 2021-06-22 16:51:19 -07:00
Raphael Coeffic dd02b4419c Removed obsolete EXPANDED 2021-06-20 09:31:20 +02:00