Commit Graph
16167 Commits
Author SHA1 Message Date
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 FeerickandGitHub 7514c51768 Merge pull request #615 from EdgeTX/pfeerick/issue315
Implement 4+2 layout
2021-08-23 19:21:46 +10:00
Raphael CoefficandGitHub 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
jfrickmannandRaphael Coeffic 468a322f61 Updated documentation for Lua functions, mainly related to color 2021-08-22 19:39:50 +02:00
jfrickmannandRaphael 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
jfrickmannandRaphael Coeffic 57e455d343 Made all flags optional and updated documentation 2021-08-22 19:39:50 +02:00
jfrickmannandRaphael Coeffic 3ae5f032fc Fixed a bug in lcd.drawLine function 2021-08-22 19:39:50 +02:00
jfrickmannandRaphael 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
jfrickmannandRaphael 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
jfrickmannandRaphael Coeffic 4a11d7558d Copied theme colors over to FlySky 2021-08-22 19:39:50 +02:00
jfrickmannandRaphael Coeffic 23ee5d933c Added back Lua constants for old style them colors 2021-08-22 19:39:50 +02:00
jfrickmannandRaphael 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
jfrickmannandRaphael Coeffic 5db5783be5 Commenting out LCD tests to make it pass checks with a changed color palette 2021-08-22 19:33:03 +02:00
jfrickmannandRaphael 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 FeerickandGitHub 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
richardclliandGitHub 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
RistoandGitHub 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
RistoandGitHub 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 FeerickandGitHub 5677c06402 Merge pull request #619 from eshifri/eshifri/timer_fix 2021-08-22 14:24:37 +10:00
Peter FeerickandGitHub 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
RistoandGitHub 092e11e0c0 Fix uninitialized variable usage compiler warning 2021-08-21 10:14:40 +02:00
RistoandGitHub 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 FeerickandGitHub 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
richardclliandGitHub 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
richardclliandGitHub 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 FeerickandGitHub 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
richardclliandGitHub 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