Peter Feerick and Peter Feerick
9401e00253
Add missing newline at EOF
2021-11-29 12:00:50 +10:00
jfrickmann and Peter Feerick
81cb94a4bf
Added string constants to the read-only tables in Lua
2021-11-29 12:00:50 +10:00
Jesper Frickmann and GitHub
a09e318e64
[Lua] Add setStickySwitch and getLogicalSwitchValue ( #1056 )
...
[Lua] Add setStickySwitch and getLogicalSwitchValue (#1056 )
* Adds setStickySwitch to set the value of a stick logical switch
* Adds getLogicalSwitchValue to get the value of a logical switch by index
2021-11-29 12:48:01 +11:00
Malte Langermann and GitHub
15233e1add
Fix sliding on inactive part of tab bar grabbing input focus ( #1180 )
...
* fix #298 , keys not working, after sliding on tabs bar
* fix for touch end event with start x,y coordinate is triggered after the last slide event
* remove selecting tabs on the tab top bar by sliding as it does break sliding the tab bar.
2021-11-29 12:07:22 +11:00
Raphael Coeffic and Peter Feerick
b8335b994f
Make list of supported internal module configurable per cmake option
...
Resolves #1159
2021-11-29 09:00:59 +10:00
Raphael Coeffic
eabb20a9ad
Fixed type in SensorSourceChoice
2021-11-28 12:59:38 +01:00
Raphael Coeffic and Peter Feerick
20a24f265e
Add support for FLEX on color targets
2021-11-28 21:03:59 +10:00
Raphael Coeffic and Peter Feerick
dc102f7d03
Remove FLEX options (and make it default)
2021-11-28 21:03:59 +10:00
rotorman and Risto
58d15c11ab
Do not list EX3 and EX4 if FlySky gimbals are not detected.
...
Tested on two RM TX16S - one with FlySky Paladin EV gimbals, other with analog gimbals.
EX3 and EX4 are listed under SYSTEM -> Hardware -> Pots only, when FlySky gimbals are detected.
Please do not spoil the surprise, by discussing the other changes of this commit in public before the date.
2021-11-28 09:59:09 +01:00
Malte Langermann and GitHub
9a5663e611
Fix colorlcd auto power off on cleared shutdown warning trigger ( #1164 )
2021-11-28 12:39:40 +11:00
jfrickmann and Peter Feerick
229c59dae3
Removed the call to update() when widget leaves fullscreen mode
2021-11-28 11:38:36 +10:00
Raphael Coeffic and Peter Feerick
66932626d5
YaML: escape exclamation marks to avoid issues with compliant parsers
...
and added some support for reading such escaped characters.
2021-11-28 11:31:47 +10:00
Risto
1103a3c842
Bluetooth trainer byte parsing: catch XOR state errors
...
In XOR state only 0x7E ^ 0x20 = 0x5E or 0x7D ^ 0x20 = 0x5D are expected.
Copy of my https://github.com/opentx/opentx/pull/8427
2021-11-27 16:26:43 +01:00
Raphael Coeffic
2c845648cf
Fixed trimming spaces in editName() on stdlcd
2021-11-27 14:59:45 +01:00
Raphael Coeffic
482de830b1
X9D: Fixed simu crash when simulated EEPROM is not started.
2021-11-27 14:28:29 +01:00
Raphael Coeffic
453e478de6
Ported trainer output to IRQ driven mode
...
Next period is loaded after CCR2 expires (PPM delay).
Resolves #766
2021-11-27 12:34:01 +01:00
67708725bd
Fix GF focus issue, add channel bars to mixes edit screen, also #482 ( #1074 )
...
* fix issues:
#303
#307
#482
* move channel output display to top. make it a multi channel bar.
* changed channel bar colors so they work in the mixer screen. I dont like the choices of colors, but let me know what you think.
Co-authored-by: kkoenig1@optonline.com <kkoenig1@optonline.com >
2021-11-27 21:27:08 +11:00
f97e3e77d5
[LUA] Use COLOR_THEME_PRIMARY1 as a default color (text, shapes, etc) ( #1148 )
...
* Use COLOR_THEME_PRIMARY1 as a default lua script color
* second attempt
* redefine DEFAULT as PRIMARY1
* Fixed default lua foreground color
* Revert formatting since file not changed
* Format whole file
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2021-11-27 20:58:36 +11:00
jfrickmann and Peter Feerick
d4b8717575
Added zone.absx and zone.absy to give position of a Lua widget on the screen
2021-11-27 18:18:44 +10:00
Raphael Coeffic and Raphael Coeffic
da36a56dff
Fix reading second delay for single digit (< 1s)
2021-11-27 08:48:34 +01:00
Raphael Coeffic and GitHub
603e5d2646
Merge pull request #1160 from EdgeTX/fix-yaml-gvars
...
Fix YAML for all GVAR adjustements custom functions
2021-11-27 00:28:52 +01:00
Peter Feerick and Peter Feerick
8a77be2328
AUDIO_HELLO before doSplash()
2021-11-27 08:46:47 +10:00
Peter Feerick and Peter Feerick
017ece4caf
Play hello wav before SF and switch checks
2021-11-27 08:46:47 +10:00
Raphael Coeffic
521996df4a
Fixed X10 conversion tests
2021-11-26 18:00:50 +01:00
Raphael Coeffic
06c04c852a
Use symbolic indexes for calibration data
...
Resolves #1083
2021-11-26 17:31:57 +01:00
Raphael Coeffic
5d5ceb4d88
Fix SET_TIMER function
...
Resolves #1130
2021-11-26 13:28:40 +01:00
Peter Feerick
95f853f54e
[libopenui] Fix touch slide intertia
...
Thanks @gagarinlg!
2021-11-26 20:38:53 +10:00
Raphael Coeffic
9a0c65cf04
Fix YAML for all GVAR adjustements custom functions
2021-11-26 08:55:06 +01:00
eshifri and GitHub
907f7306e7
SF Override - fix enable state not working ( #1156 )
2021-11-26 11:17:05 +11:00
eshifri and GitHub
fdb168a999
SF Override - fix extended limits not working ( #1149 )
...
* fix SF override limts #1145
* Cleaner fix for extended limits in SF override
2021-11-26 11:10:11 +11:00
Raphael Coeffic and Raphael Coeffic
d775e75e81
Patched all conversion tests
2021-11-25 12:10:16 +01:00
Raphael Coeffic and Raphael Coeffic
27c0eaf05d
Use loadRadioSettings() as it is sets the default module in g_eeGeneral
2021-11-25 12:10:16 +01:00
Raphael Coeffic and Raphael Coeffic
718b3ec8ec
Fix compiling PXX2 without external module
2021-11-25 12:10:16 +01:00
Raphael Coeffic and Raphael Coeffic
04afb867a0
Fix CMake for empty PCBREV
2021-11-25 12:10:16 +01:00
Raphael Coeffic and Raphael Coeffic
18401a1cbe
Fix NV14
2021-11-25 12:10:16 +01:00
Raphael Coeffic and Raphael Coeffic
daf8bae8e4
Added support for internal module config in stdlcd UI in radio hardware
2021-11-25 12:10:16 +01:00
Raphael Coeffic and Raphael Coeffic
0c305f4237
X9D+ and QX7 ACCESS cannot support swapped internal modules
2021-11-25 12:10:16 +01:00
Raphael Coeffic and Raphael Coeffic
e440038968
Added support for any supported internal module in 128x64 UI
2021-11-25 12:10:16 +01:00
Raphael Coeffic and Raphael Coeffic
ae552bd6fd
WiP: support internal module as a hardware setting
2021-11-25 12:10:16 +01:00
Peter Feerick and Peter Feerick
b3cbf73aa0
Enable lua table for colorlcd, not just horus
2021-11-25 11:18:33 +10:00
6e63d2874b
Theme Editor: Delay initial image load for 500ms to make UI more responsive ( #1143 )
...
Co-authored-by: kkoenig1@optonline.com <kkoenig1@optonline.com >
2021-11-25 12:17:33 +11:00
Peter Feerick and GitHub
a05cc887b9
Add touch to Standalone Lua scripts ( #1082 )
...
Touch events to Standalone Lua scripts
2021-11-25 10:49:44 +10:00
Peter Feerick and GitHub
362a8e435f
Add filename to lua model.getInfo() ( #1132 )
...
* Add filename to lua `model.getInfo()`
* Make `getModelNumberStr()` globally available
* Move variable extern
* Move constexpr to header, remove externs
* Perhaps .cpp should include its OWN header
2021-11-25 10:38:51 +11:00
Peter Feerick
78fc55c06d
Fix unthemed text
2021-11-23 21:05:18 +10:00
Raphael Coeffic and Raphael Coeffic
5b1a1c27a9
Make the models list pass YaML linter
2021-11-22 13:23:28 +01:00
Raphael Coeffic and Raphael Coeffic
df4a44274b
Added support for empty spaces within attribute names and double quotes
2021-11-22 13:23:28 +01:00
Raphael Coeffic and Raphael Coeffic
7cccb0e76e
Read model names into models list while converting
2021-11-22 13:23:28 +01:00
Raphael Coeffic and Raphael Coeffic
934f4dadb9
Use double quotes for filename and model names in models list YaML
2021-11-22 13:23:28 +01:00
Raphael Coeffic and Raphael Coeffic
8c688bb6a4
Save models list after changing a model name
...
Resolves #1079
2021-11-22 13:23:28 +01:00
Raphael Coeffic and Raphael Coeffic
9fffb182d7
Added missing "break"
2021-11-22 13:05:11 +01:00