Peter Feerick
3d0cedc1c8
Update header
2021-09-11 18:48:56 +10:00
Peter Feerick
b454bb8c43
Formatting
2021-09-11 18:44:57 +10:00
Peter Feerick
f70f247302
Catch press and hold state
2021-09-11 18:43:13 +10:00
Peter Feerick
dc9d213fc5
Implement tap count for NV14
2021-09-11 12:04:33 +10:00
Peter Feerick
0420d2519e
Apply code formatter
2021-09-08 21:50:11 +10:00
Peter Feerick
d4628ca78d
Update copyright header
2021-09-08 21:37:01 +10:00
Peter Feerick
8a1970670d
Only enable HARDWARE_TOUCH for TX16 & T18 default
...
As TX16S and T18 are only Horus targets with hardware touch as standard
Also only enable SOFTWARE_KEYBOARD with HARDWARE_TOUCH
2021-09-08 15:07:10 +10:00
Peter Feerick
49b91431fe
Set more sensible default colors for output widget
...
And also allow colors to be customised!
Fixes #663
2021-09-01 20:44:50 +10:00
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
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 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 Feerick
44eca11635
Better to use exact resolution
2021-08-28 12:45:06 +10: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
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 Feerick
bbe312a8fd
Cleanup
2021-08-25 11:21:40 +10:00
Peter Feerick
66a1caa150
Simply 1x2 layout code
2021-08-24 19:10:57 +10:00
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
23580143af
Implement 4+2 layout
...
Resolves #315
2021-08-21 20:47:08 +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
Peter Feerick
b7a10d32bd
DSM2 impelmentation is limited to 6 channels
2021-08-19 21:13:17 +10:00
Peter Feerick
275515df64
MPM DSM2 default is 7, maximum of 12
2021-08-19 20:10:36 +10:00
Peter Feerick
8ae13bb565
If end channel is out of range, pull it into line
2021-08-17 22:19:30 +10:00
Peter Feerick
41093fa791
Set better max channel values for for DSM2 and MPM
2021-08-17 22:05:25 +10:00
Peter Feerick
64628a89ab
Fixed a Mac specific bug VSCode parser picked up
2021-08-10 21:13:12 +10:00
Peter Feerick
f062b61678
Switch to using constants and less manual pathing
2021-08-10 21:12:28 +10:00
Peter Feerick
ccf7c16288
Has been tested on WSL2
2021-08-10 20:11:27 +10:00
Peter Feerick
3822c0a515
Add step variable
2021-08-10 20:10:31 +10:00
Peter Feerick
f62019e5dd
Merge branch 'ubuntuBuildEnv' of https://github.com/EdgeTX/edgetx into ubuntuBuildEnv
2021-08-10 20:01:23 +10:00
Peter Feerick
f3fcb062f0
Resolve shellcheck code warnings
2021-08-10 20:01:02 +10:00
Peter Feerick
cf07ee94b3
Fix grep terminating script to if i386 not found
2021-08-10 19:42:18 +10:00
Peter Feerick
93bf2f40c5
Add progress view to tar extract jobs
2021-08-09 19:42:47 +10:00
Peter Feerick
e9227d7222
Merge branch 'ubuntuBuildEnv' of https://github.com/EdgeTX/edgetx into ubuntuBuildEnv
2021-08-09 19:05:46 +10:00
Peter Feerick
4e423bf7dd
Typo
2021-08-09 19:05:43 +10:00
Peter Feerick
d806ffc2f6
Hopefully generated mac icons + add linux/mac gen
...
Completely untested Mac gen of icon library, and tested linux gen.
2021-08-09 15:47:52 +10:00
Peter Feerick
354950ce4c
Remove non-functional command
...
This fails for two reasons
1) shell scripts run in their own instance, so this would be lost as
soon as the script finishes.
2) more importantly, this is Ubuntu, which has a short-circuit at the
top of the .bashrc to prevent it from running in a non-interactive shell
2021-08-09 14:20:42 +10:00
Peter Feerick
b53fd2821d
Show progress during the downloads
2021-08-09 14:13:48 +10:00
Peter Feerick
76c91ac291
Halt execution on first error
...
If you're not going to check the return status of each command at
least halt the script at the first error rather than blindly continuing.
2021-08-09 14:13:15 +10:00
Peter Feerick
f21fe46ce5
Generate 96x96 icons.png
2021-08-08 17:33:03 +10:00
Peter Feerick
47b9c92e37
Use ETX logo raster image as SVG source
2021-08-07 12:43:29 +10:00
Peter Feerick
1721ba7bce
Rename windows icons to edge_
2021-08-06 23:16:47 +10:00
Peter Feerick
7eb54761e2
Remove unused import
2021-08-06 20:50:30 +10:00
Peter Feerick
0b64b513f9
Refresh those icons!
2021-08-06 20:21:05 +10:00
Peter Feerick
260f8ed353
Simple icon generator
2021-08-06 20:20:35 +10:00
Peter Feerick
86cfd14b6e
Summarise the main project cmake policy settings
2021-08-06 15:18:58 +10:00
Peter Feerick and Raphael Coeffic
c0911753e0
Refresh display when logical switch state changes
2021-08-03 15:40:59 +02:00
Peter Feerick
34983c3916
Use STR_GLOBALVAR string for consistency
2021-08-01 13:10:14 +10:00
Peter Feerick
ad8914f44a
Add missing label, dependent on source
2021-08-01 13:01:23 +10:00
Peter Feerick and Raphael Coeffic
4ec62d71b6
Add model notes icon
2021-07-31 12:28:31 +02:00
Peter Feerick
eb34c9de22
Correct Gitpod URL path
2021-07-31 09:38:46 +00: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
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 Feerick
acd84f917a
TextEdit should trigger Model save, not Radio save
2021-07-16 21:11:23 +10:00
Peter Feerick
237672122e
Make outputs widget use outputs names
2021-07-15 19:34:22 +10:00
Peter Feerick
232dabdb0b
Prevent pre-flight checklist focus blocked
2021-07-15 13:30:55 +10:00
Peter Feerick
46b3f07f70
Only reset flags on module being enabled
2021-07-15 12:59:42 +10:00
Peter Feerick
e745ea254a
Clear module flags and failsafeChecked on enable
...
Clearing the MPM capability flags and failsafeChecked resolves the
issue with false failsafe not set warnings. Needs further testing to see
if it causes any other issues.
2021-07-15 12:59:42 +10:00
Peter Feerick
b98f03184f
No need to re-run update as not updating menu
...
Also removes slight UI flicker/lag
2021-07-15 12:59:42 +10:00
Peter Feerick
c04cd509a8
Run safety checks on model select and exit menu
2021-07-15 12:59:42 +10:00
Peter Feerick and Raphael Coeffic
da661a6e03
Clear signed/unsigned comparision compiler warning
...
STL list is uint, vs int of index being compared
2021-07-12 08:21:48 +02:00
Peter Feerick and Raphael Coeffic
9cd4477495
Save current category when selecting model
2021-07-12 08:21:48 +02:00
Peter Feerick
9afd2e4fba
Reset MultiProtocol subType reset to zero on protocol change
...
Resolves #410 by ensuring an out of range sub-protocol is not set
when the protocol is changed. Stops the module from complaining
about an invalid protocol, as well as stops simu from crashing.
2021-07-09 15:29:50 +10:00
Peter Feerick and Raphael Coeffic
f1ba56232a
Use uint32_t values consistent with underlying data structures
2021-07-06 08:45:20 +02:00
Peter Feerick and Raphael Coeffic
edbec9f35e
Updated getVersion luadoc and example output
...
Finished updated lua docs for getVersion() api change,
verified functionality and grabbed simulator output,
removed magic string and used a define instead.
2021-06-26 06:36:35 +02:00
Peter Feerick and Raphael Coeffic
998cc868da
Don't use menu bg colour for inactive SF/GF state
2021-06-26 06:32:59 +02:00
Peter Feerick
384130583d
Finish ripping out credits.txt by removing from companion24
2021-06-18 11:11:07 +10:00