Skip to content

Conversation

@heliflieger
Copy link
Contributor

Refactor the RF Tools application to make it more user friendly.
Also extract the language, so the UI can used in multiple languages.
In the branch are DE and EN included.
Currently not all help texts included and not every page is translated.
This Pull Request can be a good start point to make the usebility better.

{82D0D166-9139-4777-ABCE-4139CE78E93A} {932AC7C3-F23F-4C23-AD17-B52AB6C208EE} {B9CA2E8E-A4E3-477D-A025-17D981CD1ED4}

heliflieger and others added 3 commits January 25, 2026 20:39
- Added various PNG images for UI elements in the RF2 scripts.
- Created German localization file (de.lua) with translations for menu titles and messages.
- Created English localization file (en.lua) with translations for menu titles and messages.
- Introduced a new `questionBox.lua` script for displaying dialog boxes with customizable buttons.
- Added a new `page.luac` file for LVGL page handling.
- Enhanced the `accelerometer.lua` page to utilize the new question box for calibration confirmation.
- Updated the `model.lua` page to include translations for various fields and labels.
- Improved the `rate_dynamics.lua` and `rates.lua` pages by adding help messages and translating labels.
- Enhanced the `status.lua` page with help messages and improved the display of arming disabled flags.
- Updated the `pages.lua` file to use translated titles for various pages.
- Improved the `ui_lvgl_framework.lua` to utilize translations for menu items and messages.
* Aligned MSP_GOVERNOR_CONFIG
* Aligned MSP_RC_TUNING
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants