Commit Graph
16237 Commits
Author SHA1 Message Date
Peter Feerick 9a2461c7e9 Shows pot and sliders on own line, change colour
Use theme primary colour (def. black) rather than warning (def. red)
Show pot/slider list on own row, under switches
2021-09-01 14:10:40 +10:00
Peter Feerick 071ec6299f Make pots/sliders warnings not big.
Still needs a proper helper though.
2021-09-01 11:15:50 +10:00
Jesper FrickmannandGitHub cea723c56e Do not reload bitmps during theme update, unless reload argument is true (#661)
* Do not reload bitmps during theme update, unless reload argument is true
Trying to optimize speed for theme color changes.
FlySky is not optimized yet.

* Do not update theme from Lua lcd.setColor(CUSTOM_COLOR, x)
Some widgets like e.g. Timer2 constantly change CUSTOM_COLOR, and this seems to slow down things

* Lua function lcd.setColor() only updates if color is changed
To avoid that scripts calling lcd.setColor() repeatedly trash performance
2021-09-01 11:10:52 +10:00
cf91c87c77 [Colorlcd] Pot and slider model setup settings implemented (#654)
* Pots and sliders warning implemented. #647

* add slider definitions

* Remove whitespace change causing merge conflict

* add slider definitions

Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2021-09-01 11:10:33 +10:00
Kevin KoenigGitHubkkoenig1@optonline.com <kkoenig1@optonline.com>Peter Feerick
32da77ce02 Fix MPM Protocol Sorting (#580)
* Fixed Protocol Sorting in model_setup.cpp

* update submodule for libopenui

* Fix potential compilation issue

* Fixed Protocol Sorting in model_setup.cpp

* fix merge issue

* Submodule libopenui back to edgetx master branch

* Reset to libopenui 5c70891
As this was the submodule at the time this branch was started.
This should remove it as a change in the PR.

* fixed an off by one error in the initialization of the sorted list.  When you selected the last protocol in the list it crashed.

* Reset to libopenui 5c70891
As this was the submodule at the time this branch was started.

Co-authored-by: kkoenig1@optonline.com <kkoenig1@optonline.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2021-09-01 09:47:32 +10:00
Peter FeerickandGitHub 71764fec1d Merge pull request #660 from avsaase/crsf-50-mw
Add 50 mW TX power level to CRSF protocol
2021-08-31 19:10:40 +10:00
Alexander van Saase 784e8a3bb9 crsf add 50mW 2021-08-31 09:52:36 +02:00
Peter FeerickandGitHub 4a75467891 Merge pull request #659 from eshifri/NV14-model-setup-extra-line
Nv14 model setup extra line
2021-08-31 16:11:31 +10:00
eshifriandGitHub a42328a0c3 Merge branch 'EdgeTX:main' into NV14-model-setup-extra-line 2021-08-30 22:06:08 -07:00
Raphael CoefficandGitHub 4b44cba472 Merge pull request #550 from EdgeTX/log-seconds
Use the current time to generate the log filename
2021-08-31 06:27:35 +02:00
Raphael CoefficandGitHub bbea8795a6 Merge pull request #630 from Riwan2/lua-fs-ops2
Added LUA file system operations
2021-08-31 06:27:12 +02:00
Peter FeerickandGitHub e533fd1af7 Merge pull request #643 from EdgeTX/pfeerick/issue178
Don't remove 2POS from avail switches for invert
2021-08-30 23:37:37 +10:00
Peter Feerick 716c1092ce Merge branch 'main' of https://github.com/EdgeTX/edgetx into main 2021-08-30 23:21:32 +10:00
Peter Feerick 57dd1bd779 Update libopenui 2021-08-30 23:21:30 +10:00
Peter FeerickandGitHub cb26ed3d87 Merge pull request #644 from kevinkoenig/software-keyboard
Software keyboard support
2021-08-30 23:06:55 +10:00
Peter Feerick bc8c3c60e1 Revert to 5c70891 of libopenui 2021-08-30 22:56:01 +10:00
Peter Feerick 2b457637e6 Manually re-add #617 build options 2021-08-30 21:26:18 +10:00
Peter Feerick a710614d9b Reattach to EdgeTX libopenui master and udpate 2021-08-30 21:24:10 +10:00
Peter FeerickandGitHub 4ad5cc0ab5 Merge pull request #651 from jfrickmann/FixMissingColors
Fix missing colors
2021-08-30 20:46:40 +10:00
Kevin KoenigandGitHub 9e41566ef4 Merge branch 'EdgeTX:main' into software-keyboard 2021-08-30 04:46:22 -04:00
kevinkoenig 8b5dd5a4ba fixed potential compilation issues 2021-08-30 04:36:20 -04:00
Peter FeerickandGitHub a8f0b1e590 Add manufacturer names and alphabetical sort
Should update flasher dropdown
2021-08-30 10:21:28 +10:00
Peter FeerickandGitHub 606da0dc75 Merge pull request #653 from jfrickmann/LuaWidgetErrorMsg
Show error message in Lua widgets instead of "disabled"
2021-08-30 09:44:11 +10:00
jfrickmann f8eb2adab0 Show error message in Lua widgets instead of "disabled"
Also a new function drawTextLines(...) in draw_functions that splits a string over multiple lines
2021-08-29 18:22:31 -04:00
kevinkoenig 4d66260d39 updated branch in gitmodules 2021-08-29 09:20:23 -04:00
kevinkoenig 7ce9ec401f just committing 2021-08-29 09:20:22 -04:00
kkoenig1@optonline.comandkevinkoenig 2b23087ebf fix issues with scrolling 2021-08-29 09:20:22 -04:00
kkoenig1@optonline.comandkevinkoenig aacd54ad77 trying to fix scrolling to correct positon when keyboard pops up 2021-08-29 09:20:22 -04:00
kkoenig1@optonline.comandkevinkoenig e6eba8af15 updatedd submodule to my branch 2021-08-29 09:20:22 -04:00
kkoenig1@optonline.comandkevinkoenig 59234cd145 Modified mask_key_backspace.png. These bitmaps should have no extra padding around them. IMHO
Modified horus target to add SOFTWARE_KEYBOARD.
2021-08-29 09:20:22 -04:00
Peter FeerickandGitHub 1debcd2651 Merge pull request #649 from jfrickmann/LuaWidgetColorOption 2021-08-29 10:16:35 +10:00
jfrickmann 29639d76ab Fixed colors in Radio menus 2021-08-28 17:03:12 -04:00
eshifri 1c9e90245b Add extra line to the bottom of the model setup screen for NV14. Fix for #620 2021-08-28 13:47:18 -07:00
jfrickmann 5b3db33f03 Translate color option to create() function call
Forgot that in PR #646
2021-08-28 10:29:41 -04:00
Peter FeerickandGitHub e216921556 Merge pull request #639 from EdgeTX/nv14-bootloader-files
Show more files on the NV14
2021-08-28 20:42:02 +10:00
Peter FeerickandGitHub deb9a6d213 Merge pull request #646 from jfrickmann/LuaWidgetColorOption
Color options for Lua widget get translated to Lua color flags
2021-08-28 20:40:31 +10:00
Peter Feerick 44eca11635 Better to use exact resolution 2021-08-28 12:45:06 +10:00
jfrickmann 1af65969ed Color options for Lua widget get translated to Lua color flags
To support new color encoding in Lua widgets
2021-08-27 22:21:37 -04:00
Peter Feerick a4f781ad1f Don't remove 2POS from avail switches for invert
Also prevent 'unused variable' compiler warning that results from change
Resolves #178
2021-08-27 22:19:32 +10:00
Peter Feerick 115bf4a4cc Use LCD height so not transmitter specific 2021-08-27 21:42:11 +10:00
jfrickmann 5fd78ce0d7 Updated libopenui 2021-08-26 10:49:45 -04:00
jfrickmann 16d2df6a44 Fixed missing colors in model menus, except from the top bar 2021-08-26 09:23:00 -04:00
Peter Feerick bf4aa156fe Show more files on the NV14
Since it has a much taller screen
2021-08-26 11:34:21 +10:00
Peter FeerickandGitHub 8becbfcb49 Merge pull request #594 from eshifri/eshifri/invert_switch2 2021-08-25 11:31:08 +10:00
Peter Feerick bbe312a8fd Cleanup 2021-08-25 11:21:40 +10:00
Peter FeerickandGitHub 7b5ac35bf5 Merge pull request #634 from zyren/main
Optimize the date format of CN/TW
2021-08-25 11:09:53 +10:00
Peter FeerickandGitHub 6d7a9293a7 Merge pull request #624 from EdgeTX/pfeerick/issue372
More layouts
2021-08-25 08:04:49 +10:00
zyren 077351b23b Optimize the date format of CN/TW 2021-08-25 00:07:31 +08:00
RistoandGitHub 525126e155 Merge pull request #617 from EdgeTX/Horus_I2C_conf
Adds support of LSM6DS33 IMU to TX16S via AUX1 port
2021-08-24 17:05:08 +02:00
Peter FeerickandGitHub 2617ae3efb Add link for Lua documentation site 2021-08-24 21:42:18 +10:00