Commit Graph
27 Commits
Author SHA1 Message Date
RistoGitHubNiel Horne (elecpower), Raphael Coeffic (raphaelcoeffic) and Peter Feerick (pfeerick).
9dc4065525 feat: Add support for SpaceMouse mod (6D input knob) (#1853)
Use `-DSPACEMOUSE=YES` CMake option to activate on Horus color targets.
Co-authored-by: Niel Horne (elecpower), Raphael Coeffic (raphaelcoeffic) and Peter Feerick (pfeerick).
2022-09-18 09:23:48 +02:00
ab15a5a514 chore: Companion - port of OpenTX function switches management (#1694)
* TPro - Port of OpenTX function switches management (https://github.com/opentx/opentx/pull/8847)

* cleanup

* Corrections

* Fix YAML generation and adjusted switches to match TPRO firmware

Co-authored-by: Batam <batam@macbook-pro.home>
2022-03-21 10:43:27 +10:00
elecpowerandRaphael Coeffic 0857c5d9ea Reduce future maintenance of source type special 2021-12-31 10:53:10 +01:00
elecpowerandRaphael Coeffic 0421774a68 Cpn add TX GPS source 2021-12-31 10:53:10 +01:00
Neil HorneandGitHub 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
elecpower aac6c74e59 Fix custom function reset model refresh 2021-03-17 20:26:45 +11:00
elecpower c40136d08a Add data models to setup timers 2021-03-14 23:35:52 +11:00
Bertrand SongisandGitHub 065d7d03b8 Merge pull request #8336 from opentx/elecpower/cpn-custfunc-data-mdls
Add data models to global and special functions to improve look up refresh in Companion
2021-03-10 16:02:44 +01:00
elecpower 936617e244 Add new model id to toString 2021-03-10 15:07:42 +11:00
elecpower 5b44f150cf Limit sensors available as possible RSSI source 2021-03-10 07:45:36 +11:00
elecpower 19add4de92 Remove some depreciated Rotary Encoder code 2021-03-04 08:47:21 +11:00
elecpower 6c3f7b1ca6 Consistency and statics 2021-03-04 07:59:24 +11:00
elecpower c78a784236 Compile and other tweaks 2021-03-03 23:35:31 +11:00
elecpower 6feb5a3ca9 Refactor reset param functions 2021-03-03 23:35:31 +11:00
elecpower 5457097b5d remove experimental files 2021-01-08 21:10:09 +11:00
elecpower 905886774f Major refactoring continued 2021-01-08 20:24:46 +11:00
elecpower 0d281cf5dd Major refactoring 2020-12-31 17:15:35 +11:00
elecpower 613ed78527 Curve reference add ui data models and fix invalid memory crashes 2020-12-21 23:33:18 +11:00
elecpower d10b16d4c6 Dynamic ui data models continued 2020-12-20 14:25:25 +11:00
elecpower c15dd90986 Improve memory management 2020-10-22 09:27:34 +11:00
elecpower af4c5524b1 Refactor to directly call updates to data models 2020-10-02 07:06:00 +10:00
elecpower 1e0e22955d Refactor to Model level ui datamodels for sources, switches and curves 2020-09-17 14:30:20 +10:00
Andre BernetandBertrand Songis 4f614850c4 Add "Act" switch to companion (fix #6851) (#6854) 2019-09-30 17:56:12 +02:00
Bertrand Songis dab0bd30d9 Gyro added, dead code removed 2019-05-10 16:45:42 +02:00
Max Paperno ca63b92e5b [Companion] Refactor RawSource & RawSwitch data models to abstract the base classes and reduce redundancy; Move data models to own folder. 2018-07-12 13:20:07 -04:00
Max Paperno b76a0a8789 Minor cleanup on RawSourceItemModel and TelemetryCustomScreen. 2018-07-12 13:20:07 -04:00
Max Paperno 3b8d177861 [Companion] Start RawSource / RawSwitch data models refactor; Create RawSourceItemModel and RawSourceFilterItemModel. 2018-07-12 13:20:06 -04:00