Commit Graph
17034 Commits
Author SHA1 Message Date
jfrickmann c76532f33a Fixed Lua error messages in standalone and telemetry scripts. TODO: If a standalone script errors in init() on COLORLCD it just quits without showing error. Is that because it calls luaError from luaExec() in radio_tools.cpp instead of from luaTask() in standalone_lua.cpp? 2021-07-22 14:51:44 -04:00
jfrickmann c62aac7bde Lua task preempts long running scripts instead of killing them
Ported to EdgeTX from https://github.com/opentx/opentx/pull/8194
2021-07-22 14:41:53 -04:00
eshifriandRaphael Coeffic 44d4d25f4f [color] Fix timer display problem 2021-07-22 20:32:18 +02:00
jfrickmann 296acc6558 Code polishing 2021-07-22 08:03:48 -04:00
jfrickmann fd05bcab19 One swipe at a time
Added a timeout so we do not get a swipe storm during slide events
2021-07-22 08:03:28 -04:00
jfrickmann 61602d525b Improved swipe-onomics 2021-07-22 08:03:09 -04:00
jfrickmann 8b90754e95 Only one EVT_TOUCH_FIRST at a time 2021-07-22 08:02:53 -04:00
jfrickmann 0b9fd82074 Added touch events to Lua widgets 2021-07-22 08:02:33 -04:00
jfrickmann e1066af88c Added LuaWidget::onEvent(event) and LuaWidget::event to capture key events to be passed to the Lua widgets. 2021-07-22 08:01:29 -04:00
jfrickmann e3fb2ac6ea Added key event to fullscreen Lua widget 2021-07-22 08:01:08 -04:00
Raphael Coeffic c832a74114 [color] fix statistics view (now displays proper numbers) 2021-07-22 09:00:26 +02:00
Richard Li 78a7e507f3 Fixed wrong target directory for NV14 for datacopy 2021-07-22 13:14:53 +08:00
Richard Li 3a754126ca Try to fix external module. 2021-07-22 12:46:11 +08:00
Richard Li 31b819c83b Try to fix external module. 2021-07-22 12:44:26 +08:00
Richard Li 383985f73c Try to fix internal module. 2021-07-22 12:43:57 +08:00
Richard Li 078f9d1338 Fixed trainer mode selection problem for NV14. 2021-07-22 12:41:05 +08:00
jfrickmann 2e129af9f1 Added VCENTER to lcd flags
Only for COLORLCD
2021-07-21 19:53:13 -04:00
Raphael Coeffic ea48a9c633 Fixed bind button and do not show receiver list on D16 2021-07-21 20:27:15 +02:00
Raphael Coeffic 6bf0fe2889 Cleanup useless code 2021-07-21 16:06:16 +02:00
Raphael Coeffic 67e68bf56b Cosmetics 2021-07-20 16:44:44 +02:00
Raphael Coeffic b3747e0523 Moved telemetry check to execMixerFrequentActions() to avoid colliding with frames sent by the mixer 2021-07-20 16:44:18 +02:00
Raphael Coeffic 00e4194a70 Replace proprietary libAccess 2021-07-20 13:52:29 +02:00
Raphael Coeffic d3c16a89c4 Added "main" to the branches built automatically 2021-07-20 13:45:59 +02:00
Raphael Coeffic 648514dc50 Updated version for next release 2021-07-20 13:42:54 +02:00
Raphael CoefficandRaphael Coeffic 3eeca550da Wait 200ms after switching external module OFF on model change 2021-07-20 12:28:18 +02:00
Raphael CoefficandGitHub 86ad6391bf Merge pull request #474 from EdgeTX/fix-mixer-copy-paste
[color] fix mix/input copy/paste
2021-07-20 08:56:11 +02:00
Peter FeerickandGitHub 2fc38082de Merge pull request #472 from EdgeTX/fix-mpm-option-title
[color] Fix MPM option title==nullptr
2021-07-20 10:01:28 +10:00
Raphael Coeffic 8266948e09 Use static table to determine the existence of channel mapping option 2021-07-19 13:18:13 +02:00
Raphael Coeffic 36bddfb8d2 [color] MPM options: use static options rather than the dynamic ones
This is necessary until a broader solution is found to display real-time info coming from the MPM.
2021-07-19 13:10:53 +02:00
Raphael Coeffic 69283a7d5c [color] fix mix/input copy/paste 2021-07-19 12:36:11 +02:00
Raphael Coeffic 7b24018336 [color] Fix MPM option title==nullptr 2021-07-19 09:29:27 +02:00
Peter FeerickandGitHub 6eef71ddce Merge pull request #471 from EdgeTX/fix-mpm-dsm
[color] fixed MPM options (esp. DSM related)
2021-07-19 11:03:21 +10:00
Peter FeerickandGitHub da81546dc8 Merge pull request #428 from EdgeTX/safetyChecksAndHome
Run safety checks on model select and exit menu
2021-07-19 11:02:46 +10:00
Raphael Coeffic b553713527 Fixed german translation file (logic switches) 2021-07-18 19:49:12 +02:00
Raphael CoefficandGitHub bd4243f267 Merge pull request #457 from EdgeTX/I2C_STM32F4_HAL_Frankenmod
Fully rewrote I2C based on STM32F4 HAL
2021-07-18 12:54:56 +02:00
Raphael CoefficandGitHub 707f16e077 Merge pull request #466 from EdgeTX/luaDefaultTextColour
LcdColorIndex - Make default colour first entry
2021-07-18 12:45:57 +02:00
Raphael Coeffic c981f4f1db Another PR 461 cleanup 2021-07-18 12:45:14 +02:00
Raphael Coeffic 311c093133 PR 461 cleanup 2021-07-18 12:44:12 +02:00
Raphael CoefficandGitHub 958826ec8f Merge pull request #461 from eshifri/eshifri/timer
Fix timer edit and time display in logical switch edit
2021-07-18 12:43:11 +02:00
rotorman ef08fc019f Incremented GT911 configuration with +1 and stopped writing it to GT911 on init/start if the same version has already been flashed to GT911 (as previously). 2021-07-18 11:32:14 +02:00
Raphael Coeffic ed9bbc1f1f [color] fixed MPM options (esp. DSM related) 2021-07-18 09:52:48 +02:00
Peter 8b630f04af Prep build directory 2021-07-18 14:50:14 +10:00
Peter 1d12028cd4 Include branch ref in gitpod URL 2021-07-18 14:43:46 +10:00
Peter 511ed64527 Add gitpod configuration 2021-07-18 14:21:54 +10:00
Peter 808559990d Add VSCode Development Containers supporter
See https://aka.ms/vscode-remote/docker for more details
2021-07-18 14:15:44 +10:00
Peter Feerick 4430d17820 Replace image to resolve test error (CN) 2021-07-18 13:42:47 +10:00
Peter Feerick 82461505fd Replace image to resolve test error 2021-07-18 13:11:37 +10:00
RistoandGitHub 0423b8d286 Stop disabling interrupts while clearing ADDR bit 2021-07-17 14:40:28 +02:00
Peter Feerick 64b658371e Make default colour first entry
For functions/cases where the default colour is not specified
2021-07-17 18:24:05 +10:00
Peter FeerickandGitHub a5e0aab49b Merge pull request #463 from EdgeTX/mixOutputSaveName
TextEdit should trigger Model save, not Radio save
2021-07-17 11:42:17 +10:00