kkoenig1@optonline.com and Peter 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
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
kevinkoenig and Peter 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) and Peter Feerick
06fb5b0e18
Use a virtual event so enter on keyboard calls changeHandler() immediately
2021-09-16 19:00:48 +10:00
Peter Feerick and GitHub
c8f79c95a2
Create README.md
2021-09-13 19:18:07 +10:00
Raphael Coeffic and Raphael Coeffic
218e8bed02
Remove harmful & useless MinGW32 compatibility definitions
2021-09-13 07:53:25 +02:00
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 Feerick and GitHub
e9451cd042
Merge pull request #20 from pfeerick/patch-1
...
Add clang format config
2021-09-13 08:38:03 +10:00
Peter Feerick and GitHub
b611071855
Add clang format config
...
Same format as edgetx repo
2021-09-10 20:59:17 +10:00
Cliff and Raphael Coeffic
8bde45bb86
Add get current selection index
2021-09-08 06:25:11 +02:00
kevinkoenig and Raphael Coeffic
2c5ed7e3ad
fix crash in number kebyoard when NumericKeyboard looses focus
2021-09-03 09:47:39 +02:00
kevinkoenig and Raphael Coeffic
47585b8829
fixed potential compilation issue
2021-09-03 09:47:39 +02:00
jfrickmann and Raphael Coeffic
6c16afa28b
Applied flags to SubTitle
2021-08-30 07:38:54 +02:00
Raphael Coeffic and GitHub
7cd0a01d63
Merge pull request #14 from kevinkoenig/software-keyboard
...
Software keyboard
2021-08-29 18:33:34 +02:00
Raphael Coeffic and GitHub
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 Coeffic and GitHub
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 Coeffic and GitHub
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
WismyYao and Raphael Coeffic
e487273ce9
Fix the out of bounds of array
2021-08-02 10:44:47 +02:00
Raphael Coeffic and GitHub
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 Coeffic and GitHub
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 Coeffic and GitHub
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 Coeffic and GitHub
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
Raphael Coeffic
8a6d288cf6
[FormGroup] added removeField() to properly remove fields
2021-06-19 12:00:52 +02:00
Raphael Coeffic
d4c23446e5
Fixed menu body height
2021-06-17 09:02:28 +02:00
Raphael Coeffic
6d2d740d95
Small fixes
2021-06-14 13:01:37 +02:00
Raphael Coeffic
54a87bc180
A bit more tuning
2021-06-14 06:35:12 +02:00