* Add translations for "minutes"
* Add missing PLURAL2
* fix grammar
* Next attempt
* include limits.h
* minor cleanup
* Addin some translations for some languages based on inputs
* chore: Remove BREAKSPACE, add ignore flag
And some minor cleanup / formatting
* chore: Revert `TR_USE_VARIABLE_PLURAL`
Use `TR_USE_SINGULAR_IN_PLURAL` properly... thanks @eshifri
Co-authored-by: eshifri <eshifri@hotmail.com>
* Fix error in value conversion when loading logical switch data from YAML files (for 'Edge' and 'Timer' functions).
* Remove debug print.
* Fix handling of telemetry sensors in Companion.
* Added turning the red LED before RTC data and blue LED afterwards
With the LED turned RED if the RTC data retrieval fails it will stay red.
This will at least be an indication that the RTC startup encountered
a problem. For now there is no indication that this problem occurred.
* GH-3005 Moved LED manipulation to conditionally compiled when RTC operation happens
* migrated stack diagnostics (available, free) to using built in FreeRTOS builtin function
Note: main stack must be and is treated differently as it is not under FreeRTOS control. main stack is painted by the STM32 startup routine. free main stack is calculated checking the remaining painted stack area.
* corrected my merge error
* missed a blank
* Layout updates and bug fixes for curve editor.
- Fix issue 2972 where an invalid curve could be created
- Use vertical layout or list of points
- Add border to preview to better show end points
- Fix issue where preview was redrawn very frequently
- Better organisation of curve edit classes
* Fix to refresh curve preview on input edit page when parameters changed.
* Adjust model setup layout to better fix on portrait LCD screen.
* Set buttons to fixed width and allow to grow vertically to fit text.
* Cleanup layout logic - buttons stretched horizontally, centered vertically.
Make ButtonMatrix button text color behave like TextButton for flight modes and pre-flight checks.
Show 'GV' button as checked if corresponding input value is a global var.
* Fix rebase merge issue.
* Incorporate solution from @ParkerEde in PR #2626
* Fix selection logic for models.
* Select model on first press.
* Fix quick model selection when using scroll wheel & enter button.
Add setting to enable quick model selection.
* German translation.
* Fix behaviour when 'model quick select' is off to work like existing 2.8 logic.
* Add translations.
* Prioritise active model as selected model when the set of visible models changes.
* Fix selection ordering when using scroll wheel.
Minor code cleanup.
* centers flight mode text, 6Pos indicator and 6Pos numbers in square
replaces ticks with numbers in 6Pos indicator
* stole @philmoz idea to bold the selected switch position to make it stand out more
* Revised color picker:
- add title to popup window
- add Save and Cancel buttons
- Source value only updated when 'Save'' button pressed
- Add editor to select from system theme colors
* Center 'Cancel' and 'Save' buttons, make them both the same size and fill available space.
Reduce width of dialog box on portrait screens.
* chore(cpn): Run Qt Linguist updater
* Fix translation errors
* fix: Reference all available translations
* Add Chinese to available radio voice languages
* fix(cpn): Add missing voice languages to firmwares
* Add translation to analogs
Co-authored-by: elecpower <neilh713@tpg.com.au>