Peter Feerick
52f4714e4c
Implement 1x3 layout
2021-08-24 15:47:39 +10:00
Peter Feerick
a191effcf6
Implement 2x3 layout
2021-08-23 22:48:19 +10:00
Peter Feerick
88b3c14c02
Implement 2+3 layout
2021-08-23 22:38:45 +10:00
Peter Feerick
1cf957386f
Implement 1+3 layout
2021-08-23 22:15:13 +10:00
Peter Feerick and GitHub
7514c51768
Merge pull request #615 from EdgeTX/pfeerick/issue315
...
Implement 4+2 layout
2021-08-23 19:21:46 +10:00
Raphael Coeffic and GitHub
e9552933f9
Merge pull request #540 from jfrickmann/CustomizableColorScheme
...
Added OS theme colors as suggested by JimB40 in #506 and improved color handling in Lua
2021-08-23 08:34:09 +02:00
Raphael Coeffic
44001fee50
updated libopenui
2021-08-22 19:42:50 +02:00
jfrickmann and Raphael Coeffic
468a322f61
Updated documentation for Lua functions, mainly related to color
2021-08-22 19:39:50 +02:00
jfrickmann and Raphael Coeffic
9d878b71ce
Improved color handling in Lua
...
LCD flags can now hold either a theme color index or a RGB value. Hence, values from lcd.RGB() and literal colors like e.g. RED, WHITE etc. can be used interchangeably with theme colors and CUSTOM_COLOR.
Also redesigned drawText, drawNumber and drawTimer, so they now use a common function to implement the party tricks with BLINK and INVERS flags.
2021-08-22 19:39:50 +02:00
jfrickmann and Raphael Coeffic
57e455d343
Made all flags optional and updated documentation
2021-08-22 19:39:50 +02:00
jfrickmann and Raphael Coeffic
3ae5f032fc
Fixed a bug in lcd.drawLine function
2021-08-22 19:39:50 +02:00
jfrickmann and Raphael Coeffic
d0e4b767d3
Converted literal colors to indices that can be used everywhere.
...
Also modified lcd.setColor function so it accepts either RGB or index color as new color. That way, literal colors work as before.
2021-08-22 19:39:50 +02:00
jfrickmann and Raphael Coeffic
8fb260d2b2
Fixed Lua function drawPoint and default color
...
I had deleted the default color, now it is back again. Lua drawPoint color did not work, it does now. Some style updates to the Lua code where several different names were used for variables holding flags.
2021-08-22 19:39:50 +02:00
jfrickmann and Raphael Coeffic
4a11d7558d
Copied theme colors over to FlySky
2021-08-22 19:39:50 +02:00
jfrickmann and Raphael Coeffic
23ee5d933c
Added back Lua constants for old style them colors
2021-08-22 19:39:50 +02:00
jfrickmann and Raphael Coeffic
95b87db3e0
Did a scripted search and replace to replace 40 existing theme colors with 11 new theme colors.
2021-08-22 19:39:50 +02:00
jfrickmann and Raphael Coeffic
5db5783be5
Commenting out LCD tests to make it pass checks with a changed color palette
2021-08-22 19:33:03 +02:00
jfrickmann and Raphael Coeffic
302fcef465
Added OS theme colors as suggested by JimB40 in #506
...
Amend: trying if tests will pass when I move the new color indices to then end of the enum.
2021-08-22 19:33:03 +02:00
Raphael Coeffic
a450ac5b9a
[nv14] Use max baudrate 400k
2021-08-22 18:04:49 +02:00
Raphael Coeffic
9509569c40
[nv14] aligned telemetry signal polarity on other radios and fixed requested polarity for MPM
...
Resolves #590
Resolves #613
2021-08-22 17:33:37 +02:00
Peter Feerick and GitHub
0929e001b2
Merge pull request #602 from eshifri/eshifri/SD_Navigation
...
Highlight file/folder when selected by touch before release allowing change of mind
2021-08-22 19:07:45 +10:00
richardclli and GitHub
c2b7636dc6
Merge pull request #614 from EdgeTX/FlySkyHall_DoNotDisableAUX1
...
Enables AUX1 again when FlySky Hall sticks are used
2021-08-22 16:15:46 +08:00
Raphael Coeffic
b9aad2d307
[nv14] Fixed ADC EXT DMA TC flag name
2021-08-22 09:31:22 +02:00
Raphael Coeffic
0cd8410f5e
Fixed ADC_EXT DMA transfer flag
2021-08-22 09:18:42 +02:00
Risto and GitHub
25ce6efc70
Merge pull request #612 from EdgeTX/DebugTimeFix
...
Removes the constant "+00000ms:" from the debug output. Thx for testing @pfeerick !
2021-08-22 09:06:27 +02:00
Risto and GitHub
af5c3ce170
Merge pull request #611 from EdgeTX/CompWarnings
...
Removes two compiler warnings (thx @pfeerick for testing!)
2021-08-22 09:01:46 +02:00
Peter Feerick and GitHub
5677c06402
Merge pull request #619 from eshifri/eshifri/timer_fix
2021-08-22 14:24:37 +10:00
Peter Feerick and GitHub
7e1980e148
Merge pull request #608 from eshifri/eshifri/delayIcons
...
Implements showing of delay/slow icons on the mixes page
2021-08-22 12:46:20 +10:00
eshifri
03d14a7c04
fix timer display for logical switches.
2021-08-21 18:24:07 -07:00
eshifri
4f111cfa78
undo changes
2021-08-21 17:19:45 -07:00
eshifri
aa28f1be44
Shift flight modes string display for vertical screen
2021-08-21 15:39:48 -07:00
Peter Feerick
23580143af
Implement 4+2 layout
...
Resolves #315
2021-08-21 20:47:08 +10:00
rotorman
8400159871
Enables AUX1 again when FlySky Hall sticks are used.
...
Tested on RM TX16S, AUX1/USART3 and Hall Sticks on UART4, both work.
2021-08-21 11:59:08 +02:00
rotorman
6f7a0eee55
Removes the constant "+00000ms:" from the debug output.
2021-08-21 11:22:16 +02:00
Risto and GitHub
092e11e0c0
Fix uninitialized variable usage compiler warning
2021-08-21 10:14:40 +02:00
Risto and GitHub
cbfc14de13
Fix uint - int mismatch compiler warning
2021-08-21 10:13:41 +02:00
eshifri
1e36050bcf
Shift flight modes string display for vertical screen
2021-08-20 22:56:51 -07:00
eshifri
67112910af
Merge branch 'main' of https://github.com/eshifri/edgetx into eshifri/delayIcons
2021-08-20 12:54:01 -07:00
eshifri
dc012f7f3e
Add delay icons to mixies #601
2021-08-20 08:45:48 -07:00
Peter Feerick and GitHub
83413a2242
Merge pull request #607 from EdgeTX/nv14-topbar
...
More NV14 topbar icon tweaks
2021-08-20 20:55:32 +10:00
Peter Feerick
324dbb7d8a
GPS, EXT_ANT icon relative to target screen width
2021-08-20 20:35:35 +10:00
Peter Feerick
4e7d7cea59
USB and log icons relative to target screen width
2021-08-20 20:34:06 +10:00
richardclli and GitHub
5854ea6ecc
Merge pull request #599 from richardclli/NV14-UI-FineTuning
...
NV14 UI fine tuning, resolve #600
2021-08-20 16:16:55 +08:00
Richard Li
68e5f1df88
Better implementation of CN/TW date.
2021-08-20 15:50:08 +08:00
richardclli and GitHub
07ee8004d4
Merge branch 'EdgeTX:main' into NV14-UI-FineTuning
2021-08-20 15:05:07 +08:00
Peter Feerick
b7a10d32bd
DSM2 impelmentation is limited to 6 channels
2021-08-19 21:13:17 +10:00
Peter Feerick and GitHub
f0fecfc195
Merge pull request #598 from EdgeTX/maxChannels
...
Tweak max channel values for MPM generally, MPM DSM2 and DSM2
2021-08-19 20:55:36 +10:00
Peter Feerick
275515df64
MPM DSM2 default is 7, maximum of 12
2021-08-19 20:10:36 +10:00
richardclli and GitHub
788dabf44e
Merge branch 'EdgeTX:main' into NV14-UI-FineTuning
2021-08-19 13:14:30 +08:00
Richard Li
0a13c7f182
Missing image for 1x4 layout.
2021-08-19 13:09:25 +08:00