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 and GitHub
3778ed26dd
Merge pull request #703 from jfrickmann/DoubleTap
...
Double tap
2021-09-11 11:28:07 +10:00
jfrickmann
935bd403ee
Add tapCount to touchState in Lua widgets
2021-09-10 17:14:37 -04:00
jfrickmann
cf67a5c10b
Double tap to enter fullscreen mode and slow tap to open widget menu
2021-09-10 17:13:25 -04:00
jfrickmann
b1ac01501d
Add tapCount to touchState in gt911 driver
2021-09-10 17:11:55 -04:00
Peter Feerick and GitHub
61d12f955d
Merge pull request #696 from jfrickmann/LuaRGB
...
Modify Lua function lcd.RGB(...)
2021-09-10 07:10:42 +10:00
jfrickmann
c0e25bfbff
Modify Lua function lcd.RGB(...)
...
Now it can take *either* (r, g, b) as before *or* one single argument between 0 and 0xFFFFFF.
2021-09-09 16:51:03 -04:00
Peter Feerick and GitHub
30d9107d65
Merge pull request #693 from elecpower/cpn-fix-timer-edit
...
Timer edit enable switch except when mode is off
2021-09-09 18:35:02 +10:00
elecpower
58dbb1c4ab
Timer edit enable switch except when mode is off
2021-09-09 17:32:37 +10:00
Peter Feerick and GitHub
1f87101e1d
Merge pull request #664 from EdgeTX/pfeerick/issue663
...
Set more sensible default colors for output widget
2021-09-09 10:09:44 +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 and GitHub
b0fc204092
Merge pull request #690 from EdgeTX/sw_keyboard
...
Only enable HARDWARE_TOUCH for TX16 & T18 (Horus targets) by default
2021-09-08 16:24:29 +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 and GitHub
24f88092b3
Merge pull request #688 from elecpower/elecpower/sim-fix-toggle-lock
...
Fix toggle lock release on simulator
2021-09-08 11:45:19 +10:00
Peter Feerick and GitHub
3ab85d1fef
Merge pull request #689 from kevinkoenig/lng-press
...
Implement long touch to launch curves in mixes and inputs
2021-09-08 11:36:05 +10:00
Peter Feerick and GitHub
8823a1b0af
Ignore changes to companion src
...
This is firmware test and builds only
2021-09-08 11:08:50 +10:00
Neil Horne and GitHub
a9812688b0
Companion 2.5 ( #555 )
...
* Introduce yaml in Companion
* EdgeTX Companion
Replace some OpenTX refs
Data conversion to v220
Update Timers ui to cater for mode field split
* Fix some simulators crashing when started from Companion
* Disable firmware and app update checking and downloads from companion
* Some more rebranding
* Disable manual download actions and another rebrand
* Fix cmake warning
* Fix mode ON conversion gtests and enable switch in model edit
* Stop update message when updates turned off
* OpenTX #8580 Fixes missing negative sign for telemetry sources
* OpenTX #8604 fix curves tooltip colors
* OpenTX #8616 Fix release notes url references
* OpenTX #8548 Align file sync folder references
* OpenTX #8548 Link field once
* OpenTX #8550 Confirmation prompt before write models and settings to radio
* OpenTX #8550 Translate strings
* Title and splash images
* Change DEB package maintainer
* Start NV14
* NV14 continued
* NV14 sim
* Timer countdownStart data conversion and ui fixes
* Fix screen width
* Merge OpenTX PR 8675
* NV14 sim add computer keys and mouse to activate some functions
* Only allow supported protocols for each module on conversion
* Clear mismatched modules on conversion
* Replace colorlcd theme and layout blobs with detailed data structs in companion
* NV14 has 2 topbar zones
* Fix layout init
* Fix layout init again
* Reset to eepromimportexport.h to main branch
* Import/export does not like enum fields
* Model edit add custom screens tab for color and bw telemetry
* Free memory
2021-09-08 10:56:39 +10:00
kkoenig1@optonline.com
cb24ef9236
enhanced long touch to handle it without lifting finger. Now works exactly like other areas of system
2021-09-07 09:30:15 -04:00
kevinkoenig
1ad865f08a
Implement long touch to launch curves in mixes and inputs
2021-09-07 07:53:01 -04:00
elecpower
f40ae7f65c
Fix toggle lock release on simulator
2021-09-06 19:55:44 +10:00
Peter Feerick and GitHub
5ce08bb396
Merge pull request #679 from eshifri/eshifri/NV14_backlight
...
Allow backlight change with special function on NV14
2021-09-06 11:54:12 +10:00
Peter Feerick and GitHub
c71f06d625
Merge pull request #678 from kevinkoenig/jump-curve
...
Implement Jump to Curve Edit from input and mixer screens
2021-09-06 11:53:24 +10:00
Peter Feerick and GitHub
973e2fe300
Merge pull request #677 from jfrickmann/LuaDrawTextLines
...
Improved Lua draw text lines
2021-09-06 11:53:09 +10:00
Peter Feerick and GitHub
68bea5212a
Merge pull request #681 from kevinkoenig:sft-kbd-caps
...
Reverse keyboard icons so no caps is silhouette, caps is filled
2021-09-06 11:26:18 +10:00
Raphael Coeffic
2e767a8d6b
Updated libopenui
2021-09-05 19:25:47 +02:00
kevinkoenig
be4d252ea0
reversed keyboard icons
2021-09-05 09:37:26 -04:00
kevinkoenig
f4f6b219e4
fixed compilation issue
2021-09-05 07:32:05 -04:00
kevinkoenig
3113a30b94
fixed file copyright to EdgeTx
2021-09-05 07:28:29 -04:00
eshifri
b0de4ff120
add slider definitions
2021-09-04 17:58:15 -07:00
jfrickmann
1e505d4029
Do not apply (x,y) offsets!
2021-09-04 15:55:14 -04:00
jfrickmann
1d2983ad93
Mask out VCENTER, CENTER and RIGHT flags
2021-09-04 15:54:44 -04:00
Kevin Koenig and GitHub
f2a379ac00
Merge branch 'main' into jump-curve
2021-09-04 07:52:42 -04:00
kevinkoenig
6a10c821eb
implement long press to launch curves from input and mixes
2021-09-04 07:48:50 -04:00
kevinkoenig
46fbd1d9b8
implement long press on curve in mixes to launch edit of curve
2021-09-04 07:21:09 -04:00
jfrickmann
e15b9636fa
Implemented BLINK, INVERSE and SHADOWED
...
Also updated documentation
2021-09-04 07:15:02 -04:00
jfrickmann
1db80b31a0
Improved drawtextLines(...)
...
Now supports newline \n and automatic line break with hyphens, slashes and colons.
2021-09-04 06:05:57 -04:00
Peter Feerick and GitHub
69efe13a57
Merge pull request #676 from eshifri/eshifri/nv14_model_setup_screen
2021-09-04 10:55:27 +10:00
eshifri
3fd323a93f
Add line to the bottom of the model_setup screen for NV!4
2021-09-03 16:44:22 -07:00
Peter Feerick and GitHub
694c2dcf2d
Merge pull request #671 from jfrickmann/LuaDrawTextLines
...
Add Lua function lcd.drawTextLines(...)
2021-09-03 19:26:01 +10:00
eshifri and GitHub
c1cd083476
allow mixes without source ( #665 )
2021-09-03 19:05:54 +10:00
Raphael Coeffic
e700870f70
Updated libopenui to fix crash with software keyboard
2021-09-03 09:49:14 +02:00
jfrickmann
b100d9a164
Add Lua function lcd.drawTextLines(...) drawing text across multiple lines inside bounding box
2021-09-02 14:33:14 -04:00
eshifri and GitHub
88b8ac86fb
[Colorlcd] Support model notes with spaces and prevent radio crash due to filename ( #645 )
...
* support both versions of model notes file name. Fix for #641
* Adding support for names with spaces
* Fix compilation
2021-09-02 10:45:58 +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