Rebase and modify #1263 and resubmit
Added new translations for the popup main menu
Added new translations for theme
Fixed wrong translations
@richardclli Please check
* Fix menu back behavior in the Ghost menu
When backing out of a ghost sub-menu one level, don't close the module menu unless already in the root menu.
* Fix formatting
* Fixed wrong index calculation.
* Fixed font generation, indexing will goes wrong when no extra chars bitmap is present.
* Image width exceeded 16384 will cause trouble in CJK.
* Include libopenui update
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
* fix mix channel monitor size on nv14
* add right margin to mix channel monitor on nv14
* Rebase and revert libopenui change
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
* Fix building with -DGVARS=NO
* Thx @eshifri for the tip
Better solution
* Don't show GVARS tab if GVARS turned off
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
* fix some minor issues
* 1. fixed issue with FullScreenDialog when over a window that processes onTouchStart
2. Fixed Huse and RFB bar positioning
3. added the ability to pause the filecarosell
4. now when the Theme Browser isnt the top of the stack it pauses the FileCarosell. Good for perf
5. Add more preview controls so all colors can be seen
6. Lots of little layout issues fixed
* layout changes for nv14
* fix listbox. dont call selection handler if the newly selected item is the same as the selected one.
Co-authored-by: kkoenig1@optonline.com <kkoenig1@optonline.com>
* use RLE encodes bitmaps on 212x64 pixel radios
* fix model image display
fix icon display
* implement RLE bitmaps in companion for splash image on 212x64 radios
reserve 3kB for RLE bitmaps in firmware
* fix size check
* use defines instead of magic numbers
* fix display of splash screens on 212x64 radios
* add warning message if compressed image is larger than the reserved space
* Fix compiler warning
Fix compiler warning about comparing signed with unsigned.
* Fix minor bug
category->size() is unsigned int, not long unsigned int
* Typo
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
* fix#298, keys not working, after sliding on tabs bar
* fix for touch end event with start x,y coordinate is triggered after the last slide event
* remove selecting tabs on the tab top bar by sliding as it does break sliding the tab bar.
Tested on two RM TX16S - one with FlySky Paladin EV gimbals, other with analog gimbals.
EX3 and EX4 are listed under SYSTEM -> Hardware -> Pots only, when FlySky gimbals are detected.
Please do not spoil the surprise, by discussing the other changes of this commit in public before the date.
* fix issues:
#303#307#482
* move channel output display to top. make it a multi channel bar.
* changed channel bar colors so they work in the mixer screen. I dont like the choices of colors, but let me know what you think.
Co-authored-by: kkoenig1@optonline.com <kkoenig1@optonline.com>