* fix: Always show GPS button in radio setup
It is related to GPS telemetry, not internal GPS.
This probably needs to implemented differently in the future.
* de optimization (#2737)
* de optimization
since the GPS button is now displayed by default (#2732), the labels for the "Alarms" and "LCD" are much too long and thus GPS is pushed into a new line. This looks unattractive and is a waste of space
* Update de.h
* chore: Cleanup
Co-authored-by: ParkerEde <ralf@krusecity.de>
Prior to this fix, the confirmation dialog would crash because of an issue in libopenui and even then would not be displayed for the lack of the proper parent window.
Fixes#2741
* TR_LEFT_STICK added
* STR_LEFT_STICK added
* Added translation for stick mode
* TR_LEFT_STICK added
* Minor cleanup - removed one commented line of code
* Replaced radio specific define
* Added proper translations from translators
* chore: Whitespace cleanup
In a similar way as the file preview, using the ENTER key will trigger the menu, while touching a preview unselected model will just select it in the list. A second tap will then trigger the menu.
* fix: Make text color for active PRIMARY1, not 2
* fix(nv14): Portrait channel monitor single column
* fix: Tweak channel bar icons and horizontal layout
* fix: Move channel bars down slightly
* fix: Active button text color
* feature(colorlcd): antenna selection
* fix: let's assume all internal XJT modules used in horus targets are either X10 or X12S type
* fix NV14 compilation
Co-authored-by: Raphael Coeffic <raphael.coeffic@frafos.com>
* Japanese radio translation
`jp.h` based on #2006 (Kudos to @ToshihiroMakuuchi)
* fix: Gyro is now IMU
* Japanese modifications were made to the display. (#2171)
* Update JP translation file
* Update JP fonts
* Fix rotary encoder mode string
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
Co-authored-by: まっく まるちぷろとこる <36994795+ToshihiroMakuuchi@users.noreply.github.com>
* do not display model image when outside of the IMAGES folder
* Trigger file action only if file already selected
Co-authored-by: eshifri <eshifri@hotmail.com>
* feat(cpn): Initial iFlight Commando8 support
* fix: Commando8 doesn't have trainer port
* feat: Add Simulator for iFlight Commando8
Also some minor code re-order for BetaFPV LR3PRO
* chore: EEPROM_VARIANT not used
* chore: Remove EEPROM bits that don't seem needed
* fix: Build simulator plugin
* fix: Simulator PGUP/PGDN the right way around
* fix: Keep trainer mode in cpn for MPM, etc
* Get config after switching model ID
* Remember set model ID and change it on the fly
* Add AFHDS3 options
* Fix compiler warning
* Fix box sizing
* Apply model config before editing options
Fixes#2496
* Adjusts size of dialog to look better on NV18/EL18
* Adjusts size of dialog content depending on presence of version tag
I'm sure this could be done better using LVGL,
but is enough for now IMO.
Also let the auto-formatter loose on this file.
* fix(gui): add missing channel IDs to mixer and output tabs. Fixes#2073
* fix: input display and more space for names
* made output names fit on all display variants
* channe id display fine tuning
* Outputs with no name are bigger
... magnifying glass was not included with tx ;)
Co-authored-by: Raphael Coeffic <raphael.coeffic@frafos.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
* 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`