Peter Feerick and Peter Feerick
0a76027488
fix(tx12mk2): Wrong labels for keys in diags screen
...
Also update Up/Down to reflect TX12/TX12mk2 keys
2022-07-22 20:00:39 +10:00
Peter Feerick and Peter Feerick
b79fbc60fc
fix(tx12mk2): Blue and Green LED GPIOs were swapped
2022-07-22 20:00:39 +10:00
Peter Feerick and Peter Feerick
857e863d3c
fix(tx12mk2): Switch pos checks
2022-07-22 20:00:39 +10:00
Peter Feerick
54aaf5b9d9
fix: Add missing BUILD_OPTS to commit-tests
...
Duh! Added it to build-gh but not commit-tests
2022-07-20 13:13:43 +10:00
Peter Feerick and Peter Feerick
f31f06b344
fix(github): only build, not test
2022-07-20 13:01:31 +10:00
Peter Feerick and Peter Feerick
d4ffe15e45
chore(github): Add to github actions
2022-07-20 13:01:31 +10:00
Peter Feerick and Peter Feerick
9e23561184
fix: Reset file permissions
...
Git is stupid and doesn't let you lock them
2022-07-20 13:01:31 +10:00
Peter Feerick and Peter Feerick
3f5e43aed4
chore: Add missing build system bits
2022-07-20 13:01:31 +10:00
Peter Feerick and Raphael Coeffic
009018be3a
fix: start_ms not available
2022-06-11 15:38:08 +02:00
Peter Feerick
67787afc92
fix(cpn): Ext. mod DSMX not being read/written
...
Fixes #2014
2022-06-08 20:24:57 +10:00
Peter Feerick
10b16337ca
chore(github): Add emoji to labels and missing ver
...
- Used labels now have emoji and weren't automatically tagged
- v2.7.1 was missing from the list of options
2022-06-08 19:02:25 +10:00
Peter Feerick
49c585f6d4
fix(ghaction): Update inc. path to match filename
...
Thanks @rotorman
2022-05-13 12:20:35 +10:00
Peter Feerick
48a10a35ef
chore(ghaction): Change name of 64bit cpn action
2022-05-09 13:44:03 +10:00
Peter Feerick
2a3fc748bb
feat: Better indicate release and development versions via version suffix ( #1850 )
...
* Add codename to version string and to bootloader title.
* Use EDGETX_VERSION_SUFFIX instead of CODENAME
* use "dev" instead of "merge" and "custom" instead of "SB".
Changed to lower case for "nightly" and "release".
* Show TEST BUILD warning screen for all non release builds.
* Improved logic
* Removed TEST_BUILD_WARNING, reverted to "merge" and changed to "selfbuild".
2022-04-24 14:26:56 +10:00
Peter Feerick
bcc8cdde51
fix(companion): AUX_SERIAL_TELE_IN value wrong
2022-04-24 11:01:12 +10:00
Peter Feerick
65a016aa7a
Add custom targets for simulator and simu
2022-04-23 18:23:25 +10:00
Peter Feerick
6395cf4b33
Ignore python compiled bytecode
2022-04-23 18:15:23 +10:00
Peter Feerick
25254cc4be
chore(github): Move feature request to template
2022-04-21 23:17:52 +10:00
Peter Feerick
20b0cc1acf
chore(github): remove bug template title
2022-04-21 16:06:24 +10:00
Peter Feerick
3466613586
chore(github): add dropdown to bug report
...
For firmware/companion/simulator
2022-04-21 15:56:28 +10:00
Peter Feerick
809838ea65
chore(github): bug form title
2022-04-21 15:40:12 +10:00
Peter Feerick
d76075f338
chore(github): More tweaks to bug form
2022-04-21 15:36:41 +10:00
Peter Feerick
1e1d9f8cd1
chore(github): markdown link brackets wrong 🤦
2022-04-21 15:22:00 +10:00
Peter Feerick
0a4c2a4a8f
chore(github): Switch over to yml bug form
2022-04-21 15:20:04 +10:00
Peter Feerick
9b7217de1a
chore(github): bug yml textarea indentation
2022-04-21 15:08:33 +10:00
Peter Feerick
97bd9b8fbf
chore(github): bug yml indentation
2022-04-21 15:07:42 +10:00
Peter Feerick
0a8fd28cff
fix: Timer start value not saved when changed
...
Resolves #1821
2022-04-15 18:47:24 +10:00
Peter Feerick
25b2e140d3
fix: Create TEMPLATES & PERS_TEMPL dirs if missing
2022-04-15 17:31:10 +10:00
Peter Feerick
c495606f75
fix: Close f_open handle if background image found
2022-04-04 09:11:10 +10:00
Peter Feerick
8da54326cb
fix: Faster topbar widget refresh (10hz, was 2hz)
...
Fixes #1096
2022-03-22 20:16:49 +10:00
Peter Feerick
08ffcc726a
fix: Only remove topbar widget zone if GPS active
...
Fixes #1718
2022-03-22 19:44:25 +10:00
Peter Feerick
6e872e5823
fix: Companion MPM consistency
2022-03-22 16:23:46 +10:00
Peter Feerick
e0a1dca5cc
Read telemetryBaudrate into internalModuleBaudrate
2022-03-22 15:48:59 +10:00
Peter Feerick and Raphael Coeffic
3502f74830
cpn: Hide model telemetryBaudrate combo if int RF
2022-03-21 11:52:20 +01:00
Peter Feerick and Raphael Coeffic
b0910ebec5
cpn: Ghost read telemetryBaudrate also
2022-03-21 11:52:20 +01:00
Peter Feerick and Raphael Coeffic
5e457172a2
Add companion decoding of crsf mod option
2022-03-21 11:52:20 +01:00
Peter Feerick and Raphael Coeffic
70f71c8ec8
Remove compiler warning
2022-03-21 11:48:51 +01:00
Peter Feerick and Raphael Coeffic
19b1db7275
Use existing getStringAtIndex as considers length
2022-03-21 11:48:51 +01:00
Peter Feerick
8aaa78ecbe
Only show GPS topbar icon if UART_MODE_GPS active
2022-03-21 13:17:51 +10:00
Peter Feerick and Peter Feerick
da482b48b1
fix: Trainer Slave not recognized in Master for ACCESS radios
...
Fixes #1587
2022-03-18 18:57:58 +10:00
Peter Feerick and Raphael Coeffic
148262643b
fix: Ext mod XJT opts on 128x64 B&W altering int mod settings
2022-03-17 11:33:52 +01:00
Peter Feerick
bc70f465bf
fix: Companion showing Ghost 12bit checkbox when CROSSFIRE selected
2022-03-17 18:57:29 +10:00
Peter Feerick
f0077d4f7e
fix: cli typo from b2eb299d04
2022-02-02 12:19:50 +10:00
Peter Feerick
b2eb299d04
fix: cli rfmod serial output glitch + add err msgs
...
Thanks to @CapnBry for spotting this ;)
2022-02-02 12:17:26 +10:00
Peter Feerick
b84ab08267
Re-add 5fa929e as was clobbered in #971
...
Fixes #1527
2022-01-31 15:41:44 +10:00
Peter Feerick
1eaa904217
fix: Also patch conversion for X9LiteS/XLiteS
2022-01-24 15:38:48 +10:00
Peter Feerick
95a55ae8d7
fix: Wrong datastructs used for X9LiteS and XLiteS
2022-01-24 11:09:32 +10:00
Peter Feerick
c6a9101314
fix: Companion simulator breakage from #1480
2022-01-23 14:18:03 +10:00
Peter Feerick and Peter Feerick
dc8f86700c
[companion] fix: only write yaml to radio, not bin
2022-01-10 21:53:29 +10:00
Peter Feerick and Peter Feerick
f8c01c3988
Show warning LED with switch and throttle alerts
...
Show warning LED for switch, throttle and ALERTS generally
i.e. MULTI failsafe not set, low RTC battery, storage warning
2022-01-08 14:12:26 +10:00
Peter Feerick and Peter Feerick
a077f2e325
Change version references to 2.6
2022-01-04 09:51:47 +10:00
Peter Feerick
58310ff0ef
Don't invert the T-Lite Pro rotenc
2022-01-01 14:29:23 +10:00
Peter Feerick
fa5078f33a
Missing implementation => ROTARY_ENCODER_INVERT
2022-01-01 12:16:26 +10:00
Peter Feerick
eb8d673a87
Change EEPR to CFGV
...
Thus storage format agnostic
2022-01-01 11:30:58 +10:00
Peter Feerick
d1cd7db449
Formatting
2022-01-01 10:29:52 +10:00
Peter Feerick
5e9a8b7db9
Add Zorro and T-Lite, correct captialisation
2022-01-01 09:50:23 +10:00
Peter Feerick
8447fb3de6
Add padding to bottom of screen for touchscreen
...
Mainly for NV14, but won't hurt TX16S, etc
2021-12-30 11:54:15 +10:00
Peter Feerick
c26dcd5521
Add option and help text for CMake
2021-12-24 13:25:15 +10:00
Peter Feerick
d9b725a4b1
Newline
2021-12-24 13:18:08 +10:00
Peter Feerick
0814cbca88
Fix LUA=N compilation failure
2021-12-24 13:18:08 +10:00
Peter Feerick
b6ad6fbc50
Change LUA=YES to LUA_MIXER=Y/N
2021-12-24 13:18:08 +10:00
Peter Feerick and Peter Feerick
e4369af048
[libopenui] Fix screen widget layout line color
2021-12-24 13:08:55 +10:00
Peter Feerick and Raphael Coeffic
a1c10fa486
Add power delay for when turning on MPM for T16
...
Fixes #1239
2021-12-23 07:38:58 +01:00
Peter Feerick
ee74bd408b
Add more vertical centering
2021-12-18 11:49:39 +10:00
Peter Feerick
0fb08a7998
Add T-Pro simulator
...
Although it won't be fully functional until yaml ready
2021-12-18 09:28:43 +10:00
Peter Feerick and Raphael Coeffic
7b45f3e4b0
Generate YAML for Zorro also
2021-12-17 15:17:49 +01:00
Peter Feerick and Raphael Coeffic
ca2c76809a
Build simulator for Zorro
...
Although it won't support yaml (yet)
2021-12-17 15:17:49 +01:00
Peter Feerick and Peter Feerick
b2bb0b2f28
[NV14] source_t is now uint16_t
...
Related to #1211
2021-12-14 18:08:42 +10:00
Peter Feerick and Peter Feerick
4e56f524fd
FUNC_SOUNDS, not FUNC_FIRST_WITHOUT_ENABLE
2021-12-14 18:08:42 +10:00
Peter Feerick
245790c2ff
Merge branch 'main' of https://github.com/EdgeTX/edgetx into main
2021-12-13 07:43:23 +10:00
Peter Feerick
dbd41d2ea9
[libopenui] Change touch end processing
2021-12-13 07:41:15 +10:00
Peter Feerick
b7efc8a8f5
[libopenui] Fix repeated touch events and sliders
2021-12-12 20:32:56 +10:00
Peter Feerick and Peter Feerick
48bd1ac738
Fix UI elements left visible when FLIGHT_MODES=N
2021-12-10 10:47:59 +10:00
Peter Feerick
79e52521ac
[libopenui] Fix for Curve edit not working #1087
2021-12-08 21:48:20 +10:00
Peter Feerick and Peter Feerick
17af4b5775
[colorlcd] Re-enable GHOST tools entry
...
There is a known bug, but it is better than not config tool for now
2021-12-07 19:49:05 +10:00
Peter Feerick and Peter Feerick
90df2540ba
[NV14] Enable GHOST by default
...
As is already the case with Horus colorlcd targets
2021-12-07 19:49:05 +10:00
Peter Feerick and Peter Feerick
15a6b6f1d4
Ensure stock internal module is set where possible
...
e.g. where before a complete wipe or unsupported upgrade path failure
failed to enable NV14 internal module by default.
2021-12-07 18:32:31 +10:00
Peter Feerick
0618d6ef6a
[colorlcd] Fix Frsky 9-16 TELEM OFF not working
...
Resolves #1197
2021-12-06 09:37:31 +10:00
Peter Feerick
3ab896ba2e
[libopenui] Fix touch end segf, compiler warnings
2021-12-02 10:32:01 +10:00
Peter Feerick and Peter Feerick
3c725dda35
Fix lines missed in #1117
2021-12-01 10:41:57 +10:00
Peter Feerick and Peter Feerick
a87a484780
[B&W] Don't add entries for non-existant rows
...
BACKUP_EEPROM & FACTORY_RESET
2021-12-01 10:41:57 +10:00
Peter Feerick
316e18f800
Bump libopenui (non-touch compile bug)
2021-11-30 22:19:40 +10:00
Peter Feerick
2bdf1ff600
[libopenui ] Fix enable/disable popup menu filters
...
Can now enable and disable filters in popup menus (i.e. source, switch)
Active filter is now also highlighted
Use page keys to scroll through filters if no touch
Resolves #228
2021-11-30 21:19:01 +10:00
Peter Feerick and Peter Feerick
d3f35e8334
Use theme colours on shutdown screen
...
Uses COLOR_THEME_PRIMARY2 and COLOR_THEME_SECONDARY1
(i.e. the topbar icon and background colours) unless default theme.
2021-11-29 12:01:47 +10:00
Peter Feerick and Peter Feerick
765750b34b
Add isDefaultTheme() to ThemePersistance
2021-11-29 12:01:47 +10:00
Peter Feerick and Peter Feerick
9401e00253
Add missing newline at EOF
2021-11-29 12:00:50 +10: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
Peter Feerick
95f853f54e
[libopenui] Fix touch slide intertia
...
Thanks @gagarinlg!
2021-11-26 20:38:53 +10:00
Peter Feerick and Peter Feerick
b3cbf73aa0
Enable lua table for colorlcd, not just horus
2021-11-25 11:18:33 +10:00
Peter Feerick
78fc55c06d
Fix unthemed text
2021-11-23 21:05:18 +10:00
Peter Feerick
a1d279a552
Bump libopenui to for #1077 fix
2021-11-21 20:56:40 +10:00
Peter Feerick
1002fddd12
Add include for NV14 found missing in #1082
2021-11-19 13:45:54 +10:00
Peter Feerick
8f55fb0ffa
libopenui: NumberEdit set min/max if fast scroll goes out of bounds
...
Resolves #399
2021-11-18 11:17:43 +10:00
Peter Feerick
15a1981d6e
Fix simulated touch not working in simu
...
Resolves #1063
2021-11-17 10:41:58 +10:00
Peter Feerick
38308f6bef
libopenui: Adjust theme constants used by Menu
2021-11-16 11:52:46 +10:00
Peter Feerick and Peter Feerick
574658d616
Bump libopenui for companion PR
2021-11-16 11:21:04 +10:00
Peter Feerick
52013da098
Clear buffer before drawing background image
...
Fixes #1058 , prevents alternating garbage drawn every cycle
2021-11-15 22:45:01 +10:00
Peter Feerick
b4903d8d6f
Bump libopenui
2021-11-12 11:53:07 +10:00
Peter Feerick
493c90d792
Lets *not* use PRs for support
2021-11-11 10:50:53 +10:00