Commit Graph
18287 Commits
Author SHA1 Message Date
Peter FeerickandGitHub 69d6b27e59 fix: fw.json missing comma 2022-10-09 14:16:50 +10:00
Peter FeerickandGitHub e1a0978a56 chore: Add entry for EL18 even though it uses NV14 fw 2022-10-09 14:16:24 +10:00
eshifriandGitHub 80b6e10a95 fix(color): Sliders and pot warning not working (#2494) 2022-10-09 11:19:47 +10:00
Peter Feerick 69d328f1a1 fix(color): Reduce menu outline to two pixels 2022-10-08 13:46:33 +10:00
Malte LangermannandGitHub e120ea1548 fix(color): Missing highlight of the Min/Max value in output editor (#2480)
* fix(gui): add missing highlight of the Min/Max value in output editor acccording to the input

* change outputs min/max highlight

* output min/max highlight the right way

* chore: Bump `libopenui`
2022-10-06 20:15:31 +10:00
Raphael CoefficandGitHub f7e3458bac fix(multi): set bind status explicitly when aborted manually (#2455)
* fix(multi): set bind status explicitly when aborted manually

Fixes #2263

* fix: adjust MPM bind status on B&W as well
2022-10-06 20:03:39 +10:00
Raphael CoefficandGitHub d014709172 fix(color): some lines containing boxes could be scrolled horizontally (#2471) 2022-10-06 17:19:20 +10:00
Raphael CoefficandGitHub fa0eac3af6 chore: Remove unnecessary BREAKSPACE (#2432)
and streamline translation definitions.
2022-10-06 16:41:51 +10:00
MichaelandGitHub 3dc4a94715 fix(color): Changes to widget options not always being saved (#2475)
* fixes issue https://github.com/EdgeTX/edgetx/issues where a change of the source value in widget settings was not written back to the model .yml file.

* fixes https://github.com/EdgeTX/edgetx/pull/2475

extended force write to .yml to all widget settings option types

* fixes issue https://github.com/EdgeTX/edgetx/issues/2465 where a change of the source value in widget settings was not written back to the model .yml file.

* https://github.com/EdgeTX/edgetx/issues/2465

extended force write to .yml to all widget settings option types

* removed unnecessary SET_DIRTY() for ModelTextEdit() as it is already handled by ModelTextEdit()

changed indent for SET_DIRTY() in lambda for Choice()

* removed unnecessary SET_DIRTY() for ModelTextEdit() as it is already handled by ModelTextEdit()

changed indent for SET_DIRTY() in lambda for Choice()
2022-10-06 16:39:26 +10:00
richardclliandPeter Feerick 8ba8770e07 fix: TW translation missing line (#2486) 2022-10-06 16:34:59 +10:00
Raphael CoefficandGitHub d6741450f3 fix(color): set current model after label update (#2476)
* fix(color): set current model after label update

Fixes #2460

Here Companion only outputs a more or less empty labels file, so that models are scanned on startup, however not setting the current model properly in this particular case.

* fix(color): bitmap name in modelslist should be zero terminated
2022-10-06 16:10:48 +10:00
Raphael CoefficandGitHub 974c7e39ad fix(lua): Touch events preventing rotary encoder events being detected (#2458)
Fixes #2457
2022-10-03 21:14:17 +10:00
Raphael CoefficandGitHub 3e73d1709d fix(color): various menu toolbar fixes (#2445)
* fix: various toolbar fixes

* chore: Bump `libopenui`
Also pulls in #2446 fix
2022-10-03 13:13:12 +10:00
CliffandGitHub 8c2b3c0bff fix: Correct errors in labels.yml if modelname is full length (#2448) 2022-10-03 13:04:47 +10:00
ulfhedlundandGitHub c0e28d17ef feat: More Swedish Companion and Radio translation tweaks (#2450)
* Minor changes for added consistency w. radio

* Added translation for #2397

* Additional tweaks

* Additional tweaks
2022-10-03 13:04:23 +10:00
HThurenandGitHub 0e7fb9e77f feat: More Companion and Radio Danish translation tweaks (#2453) 2022-10-03 13:03:39 +10:00
Raphael CoefficandGitHub 50b7df02f6 fix: R9M access subtype (#2211)
* Remove sub-type choice for R9M ACCESS modules

* pxx2: subtype is only needed for XJT lite and ISRM
2022-10-02 18:45:34 +10:00
Gábor BányászandGitHub 823e515392 fix(color): Remove rem. Window::setTextFlags() font change usage (#2440) 2022-10-02 16:13:19 +10:00
eshifriandGitHub cc113c663c fix(cpn): Crash when "Set Main Screen" GF used and no model exists (#2439) 2022-10-02 15:11:49 +10:00
Gábor BányászandGitHub f223e49e88 fix(color): Logical switches monitor fix (#2410)
* fix(color): Logical switches monitor fix

* Direct button style modification.

* Using a custom state

* Using the default CHECKED style. Adaptation to portrait mode.
2022-10-02 10:59:19 +10:00
CliffandGitHub ae742a13ad fix(color): Prevent occasional false duplicate models (#2429) 2022-10-02 10:10:04 +10:00
Malte LangermannandGitHub f6a00d1845 feat(color): Bigger menu toolbar icons, outlines around menu (#2435)
* chore: add EdgeTX source symbols to 24pt fonts to allow for larger symbols in menu filter toolbars

* chore: Bump `libopenui`
2022-10-01 21:50:04 +10:00
Peter FeerickandPeter Feerick 6de2c35e80 fix: "Show Channel Monitor" btn only on touch only radios
Resurrecting evil PCBNV14 define as @raphaelcoeffic said he'd quit if he
had to keep scrolling past the "show channel monitor" button
2022-10-01 20:48:32 +10:00
Raphael CoefficandGitHub 9c951224c7 fix: auto-switch timeout raised to 1s (#2433)
Fixes #2418
2022-10-01 20:22:32 +10:00
Malte LangermannandGitHub 491e89154c fix(lua): drawTextLines line height now same as older ETX versions (#2428)
* fix(gui): line height in EdgeTX<2.8 was smaller at the same font size as with Edgetx >=2.8
to allow lua scripts to be optimized for odler and newer versions, drawTextLines now draws the text vertically condensed

needs https://github.com/EdgeTX/libopenui/pull/69

* chore: Bump `libopenui`

* fix: `FontHeightCorrection` needs to exist
Will be optimised out since not used in bootloader
2022-10-01 16:11:03 +10:00
CliffandGitHub 9f7df8402a feat: Change extension on models.yml to prevent second parsing (#2430) 2022-10-01 14:43:19 +10:00
CliffandGitHub 5b6fac36c6 fix(color): Move mdls not in models.yml to /Models/Unused (#2397)
* Move models.yml that don't exist into /Models/Unused

* Add sdMove, Translations, move both models.yml

* Comments, break loop, rmv extra bool.

* Show Press_Any_Key on dialog

* Translations

* Always create /Models/UNUSED if models.yml exists.

* Close directories
2022-10-01 11:29:16 +10:00
eshifriandGitHub c19f7eafd4 fix(color): Unable to paste after Copy/Move of a mixer line (#2423) 2022-09-30 20:14:30 +10:00
Neil HorneandGitHub 6723b21140 fix(cpn): Model print remove B&W EEPROM size (#2426) 2022-09-30 20:12:40 +10:00
eshifriandGitHub eff7bfaeea fix(color): Add extra line in telemetry screen for vertical LCD (#2422)
TODO: Is a temporary fix only until telemetry screen is reworked
2022-09-30 12:28:18 +10:00
eshifriandGitHub 53c91ce8a0 fix(color): Restore "go to channel monitor" Button (#2390)
* Restore go to channel monitor go_to_monitor_Button

* Remove unnecessary parameter.
2022-09-30 12:26:07 +10:00
Neil HorneandGitHub f42166d610 fix(cpn): Model print pot warnings (#2421) 2022-09-30 10:03:07 +10:00
ParkerEdeandGitHub 4bed15c535 feat: More German translations 🇩🇪 (#2380)
* few more german translations

* Update de.h

* Update de.h

* Update de.h

Update "RTC Spann. prüfen"

* Update de.h

"Binden" Button at ISRM

* Update de.h

TR_ANALOGS_BTN and TR_KEYS_BTN translated
2022-09-29 21:06:42 +10:00
Peter FeerickandGitHub 228461acaf fix(color): Trainer stick labels not updating (#2401)
Stick labels for trainer mode should match default channel order setting
2022-09-29 19:26:54 +10:00
Peter Feerick 458d14d9f6 chore: Typo in bug template 2022-09-29 15:28:13 +10:00
Peter Feerick 03a4ed8928 chore: Add new radios to bug support form 2022-09-29 15:26:49 +10:00
ulfhedlundandGitHub 7fd3cf0507 feat: More Swedish translations 🇸🇪 (#2382)
* Minor changes

* Translations for new items (primarily related to update)

* One typo corrected
2022-09-29 10:52:21 +10:00
Malte LangermannandGitHub 6b17c26610 fix(gui): vertical tab title alignment on color lcd radios fixed (#2402) 2022-09-28 21:13:29 +10:00
Raphael CoefficandGitHub 74349cb371 fix: default input names on model creation (#2395)
Fixes #2389
2022-09-28 18:35:41 +10:00
Raphael CoefficandGitHub f579eeb9fc fix(color): focus order after layout choice (#2394) 2022-09-28 18:26:17 +10:00
CliffandGitHub ac091b779d fix(color): Deleting empty label caused EM/Hang (#2392)
* If deleting a label, don't check size

* If rename to blank, do nothing
2022-09-28 18:19:59 +10:00
Raphael Coeffic 6fd69f8053 fix: volume controlled by I2C on taranis targets
This is essentially X9D(+) (NOT 2019) and X9E.
2022-09-28 10:00:56 +02:00
Peter FeerickandGitHub 40018cdb69 fix(color): Radio tools buttons fit screen better (#2377) 2022-09-28 12:26:10 +10:00
Neil HorneandGitHub ad86b934e0 fix(cpn): Start up interface error 301 (#2378) 2022-09-28 12:00:01 +10:00
Jesper FrickmannandGitHub 83fbf1a7f8 feat(lua): Add getSourceValue (#2316)
* Moved getFieldInfo and getValue up right after related functions

* Modified getValue to return a valid status, so Lua can see if it got zero because of invalid source id

* Added new getSourceValue Lua function per Issue #781
Also added alias getSourceInfo for getFieldInfo

* Updated according to comment https://github.com/EdgeTX/edgetx/pull/2175#issuecomment-1245605114

* Replaced isFresh() by !isOld() as requested in https://github.com/EdgeTX/edgetx/pull/2316#issuecomment-1246759370

* Clean up `lua_pushtablenil` - tables cannot hold nil values

* Changed isFresh() to !isOld() ... AGAIN

* Return both `!isOld()` and `isFresh()`

* Return nil for all values if the item does not exist

* Return 0 instead of pushing three nil values

* Update documentation
2022-09-28 09:42:16 +10:00
73861554ec feat: Support for 8s Cell Sensor such as FrSky FLVS ADV (#2302)
* first commit for FrSky 8s Lipo Sensor

FLVS Advanced transfers up to 8 cell voltages for Cels sensor

* correcting mistake made transferring local change to PR

* complementary extension of Companion telemetry simulator to enable simulation of  8 cells

* change to allow selection of cells 7 and 8 in calculated sensor with formula Cell

* (cpn) Add bin and yml conversions and basic semantic version helper

Co-authored-by: elecpower <neilh713@tpg.com.au>
2022-09-27 20:06:26 +10:00
MichaelandGitHub 513578643c fix(cpn): Calculated telemetery sensors in simulator not updating (#2369) 2022-09-27 19:10:58 +10:00
ParkerEdeandGitHub adaecb4a46 feat: Updated German translations 🇩🇪 (#2360)
* Update de.h

* Update de.h

* Update de.h

* Update de.h

* Update de.h
2022-09-27 13:08:14 +10:00
Malte LangermannandGitHub 248c160dbf fix(color): Lua vertical font alignment corrections (#2371) 2022-09-27 13:01:12 +10:00
Raphael CoefficandGitHub d8bcecfc82 fix(color): Unify button colors (#2367)
* Button: change bg color to COLOR_THEME_PRIMARY2

And text color to COLOR_THEME_SECONDARY1

Fixes #2304

* fix: TextButton constuctor calls

Setting the font in the constructor never worked, but did set the text color to black.

* chore: Bump libopenui
2022-09-27 12:52:08 +10:00