philmoz and GitHub
943b1e7cd0
fix(color): Fix single widget layout size, improve code readability ( #2962 )
2023-01-01 11:11:59 +10:00
3djc and GitHub
bc8087cbf1
feat: Add Radiomaster Boxer ( #2877 )
...
* Radiomaster Boxer
* chore: Add Build system bits
* chore: `EEPROM_VARIANT` no longer used
2022-12-31 16:45:09 +10:00
raphaelcoeffic
330e673826
fix(taranis): XJT internal module initialization
2022-12-29 10:25:29 +01:00
277c1cae37
fix(color): Clear Lua lcd buffer and display 'Loading...' ( #2916 )
...
* Clear LCD buffer before use for standalone Lua scripts.
* Fix rebase merge issues.
* Add translation.
* Add translation.
* Add translations.
* Add translation/
Co-authored-by: Phil Mitchell <phil.a.mitchell@gmail.com >
2022-12-28 10:15:10 +10:00
Peter Feerick and GitHub
8d5a509ce0
fix(translation): Add SpaceMouse, External Module plus other fixups ( #2940 )
...
* fix(translation): Add SpaceMouse/External Module
Add missing entries as needed
* chore: Update PL
* chore: Update DE
* chore: Update IT
2022-12-25 10:34:18 +10:00
Malte Langermann and GitHub
a1eabf11a5
chore: convert RTC to HAL ( #2866 )
...
* chore: switch RTC to HAL
* chore: remove unneeded files
* fix simu/simulator
2022-12-23 15:38:37 +10:00
Raphael Coeffic and GitHub
f9bac7ba9b
chore: Remove support for binary storage format ( #2900 )
2022-12-23 13:05:57 +10:00
philmoz and GitHub
919b83af42
fix(ui): Ignore hidden file when iterating SD card contents ( #2925 )
...
* Ignore hidden file when iterating SD card contents.
* Fix compile error.
2022-12-23 11:18:00 +10:00
philmoz and GitHub
f8f2258a79
fix(ui): Update flight mode color on startup/theme edited/theme changed ( #2928 )
2022-12-23 11:08:22 +10:00
philmoz and GitHub
3f08af6120
feat(color): Quick Model Select, keep active model in view when changing labels ( #2895 )
...
* 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.
2022-12-23 09:58:49 +10:00
Michael and GitHub
c099a74da4
fix(color): Center flight mode text and 6Pos numbers ( #2893 )
...
* 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
2022-12-23 09:42:58 +10:00
Michael and GitHub
21f686ee9b
fix(color): Ouputs tab wrong value used for min/max highlighting ( #2926 )
2022-12-23 09:40:01 +10:00
philmoz and GitHub
8eb55452a5
fix(color): Display of model notes when selecting model ( #2922 )
...
* Fix display of model notes when selecting model.
Fixes issues 2722 and 2921.
* Move view close code as suggested by @pfeerick.
2022-12-22 19:01:29 +10:00
philmoz and GitHub
da5d056257
feat(ui): Improvements to color picker ( #2909 )
...
* 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.
2022-12-22 18:47:26 +10:00
eshifri and GitHub
458dc049e5
fix(color): Source selection for curve display ( #2894 )
2022-12-21 21:50:53 +10:00
HThuren and GitHub
cfff1d9dc7
chore(translation): Updates for Danish translations 🇩🇰 ( #2907 )
2022-12-21 10:59:40 +10:00
philmoz and GitHub
866716b708
fix(color): File handle leak in theme manager ( #2911 )
2022-12-20 21:52:16 +10:00
philmoz and GitHub
4841f0673c
fix(ui): 'Add trims to subtrims' btn on the Outputs page wasn't updating display
2022-12-20 20:56:12 +10:00
philmoz and GitHub
37779a5aaf
feat(ui): Change dialog background color to make buttons more visible ( #2903 )
...
* Change background colour of the ConfirmDialog box to make the buttons more visible.
* Change background colour of the ColorEditorPopup box to make the buttons more visible.
2022-12-20 08:52:12 +10:00
philmoz and GitHub
2206506c82
fix(color): Increase menu max height on landscape screens for better fit ( #2896 )
2022-12-19 19:10:05 +10:00
philmoz and GitHub
73e240f365
feat(color): Natural number sort order for SD card file browser ( #2870 )
2022-12-18 14:59:13 +10:00
philmoz and GitHub
0be85bbad1
fix(color): Restrict time/date to valid values, check for changed values before updating screen ( #2884 )
...
* Fix RTC date editing to limit day max value to actual number of days in the selected month.
If month or year is updated check that day value is still in range, if not update day to max value for selected year and month.
Only update UI values that have actually changed.
* Use struct assignment instead of memcpy to initialise property.
2022-12-18 14:40:31 +10:00
Malte Langermann and GitHub
2b00583f46
fix(ui): Check object exists access before accessing it ( #2886 )
2022-12-18 12:21:30 +10:00
HThuren and GitHub
37e07ec95d
chore(translation): Update Companion and Radio Danish Translations 🇩🇰 ( #2738 )
...
* Changes after using QtLinguist
* added _DA
2022-12-16 10:26:18 +10:00
philmoz and GitHub
a1c55a5b02
chore: Cleanup some compiler warnings ( #2864 )
2022-12-16 10:24:28 +10:00
まっく まるちぷろとこる and GitHub
86687d8f73
Remove unnecessary BREAKSPACE & Update language selection on Japanese translation 🇯🇵 ( #2873 )
...
* Remove unnecessary BREAKSPACE
* Update Language Selection
2022-12-15 15:26:40 +01:00
まっく まるちぷろとこる and GitHub
ab5a65afab
Updates to Japanese translations ( #2869 )
2022-12-15 09:29:08 +01:00
Malte Langermann and GitHub
f101a9665b
fix(color): Don't trigger RTC write every second, update all fields ( #2867 )
...
Also all fields should be updated, not just the seconds
2022-12-15 10:28:05 +10:00
まっく まるちぷろとこる and GitHub
e16989f533
Fixes an extra string in Japanese translation file that was included. ( #2865 ) 🇯🇵
2022-12-14 15:05:55 +01:00
philmoz and GitHub
2c47d5440c
fix(ui): Tweak mixer overview layout for long names ( #2851 )
...
* Fix Mixer layout on color lcd screen to accommodate long input names.
* Adjust layout for portrait orientation.
2022-12-14 19:33:16 +10:00
philmoz and GitHub
650406db52
fix(color): EM triggered when checking if modelID unique in certain instances ( #2845 )
...
Cast comparison value to int to avoid signed / unsigned comparison error if (curr - warn_buf) > 48.
2022-12-14 19:18:34 +10:00
Raphael Coeffic and GitHub
22e51fb6d0
fix(simu): Do not use "update" mode for opening read-only files ( #2846 )
2022-12-14 18:42:25 +10:00
Raphael Coeffic and GitHub
06c359f096
feat(ACCESS): Configure AUX serial port as "External module" ( #2562 )
...
* Enable RX DMA on external module USART
* feat(ACCESS): configure AUX serial port as "External module" (#2562 )
This allows configuring the external access mod on runtime rather than by compilation option.
* fix: fetch external module driver
2022-12-14 18:41:32 +10:00
Raphael Coeffic and GitHub
48be7c263b
chore(cmake): CMake cleanup and simplifications ( #2620 )
...
* CMake cleanup and simplifications
* Position Independent Code is need for radiolib_native
* Some more cleanup & repair
* Fix SIMU_SRC scope issue
* fix: avoid warnings due to assembler statements from StdPeriph on arm64 native
2022-12-12 13:58:27 +10:00
Raphael Coeffic and GitHub
d417404187
fix(cz): Add Latin1 Extended-A (0x100-0x17F) ( #2841 )
...
Fixes #2811
2022-12-11 15:18:11 +10:00
Peter Feerick
62bfb95838
fix(translation): Fix typo in CZ
...
Resolves #2843
2022-12-11 11:06:32 +10:00
raphaelcoeffic and Raphael Coeffic
78f75c5656
chore: remove useless commented out defs
2022-12-10 13:37:31 +01:00
Raphael Coeffic and Raphael Coeffic
f881d7e11c
PPM trainer output: update delay on each cycle
2022-12-10 13:37:31 +01:00
Raphael Coeffic and Raphael Coeffic
2254d04643
Fix timer channels
2022-12-10 13:37:31 +01:00
Raphael Coeffic and Raphael Coeffic
57842f1eb6
More fixes for F4 targets
2022-12-10 13:37:31 +01:00
Raphael Coeffic and Raphael Coeffic
7dfda148d1
Fix X12S includes
2022-12-10 13:37:31 +01:00
Raphael Coeffic and Raphael Coeffic
07db986d6a
More cleanup
2022-12-10 13:37:31 +01:00
Raphael Coeffic and Raphael Coeffic
931be07850
Fix F2 system file
2022-12-10 13:37:31 +01:00
Raphael Coeffic and Raphael Coeffic
4b2c30db3c
Finally removed StdPeriph EXTI driver
2022-12-10 13:37:31 +01:00
Raphael Coeffic and Raphael Coeffic
5219dd606d
fix(f2): F2 bootloader now requires HAL/LL as well.
2022-12-10 13:37:31 +01:00
Raphael Coeffic and Raphael Coeffic
84d8075794
Generic EXTI driver now configures & enables trigger
2022-12-10 13:37:31 +01:00
Raphael Coeffic and Raphael Coeffic
ef147671ef
Taranis: SBUS trainer driver for external module
2022-12-10 13:37:31 +01:00
Raphael Coeffic and Raphael Coeffic
4eae312cff
Taranis hal.h cleanup
2022-12-10 13:37:31 +01:00
Raphael Coeffic and Raphael Coeffic
042d5091f2
HAL/LL: Generic EXTI & trainer driver
...
Changes:
- generic EXTI driver
- generic trainer driver
- relocated rotary encoder timer (simple 100us delay) from TIM4 to TIM12
- taranis & horus use now TIM4 for trainer pulses
- serial driver handles periph clocks for UARTs
TODO:
- SBUS on heartbeat pin (USART or soft-serial)
2022-12-10 13:37:31 +01:00
philmoz and GitHub
d4cd3d0ddf
fix(color): Fix top bar timer widget names sometimes having garbage characters ( #2835 )
...
Limit length of name text drawn in small size timer widget to prevent random characters appearing
2022-12-10 15:48:36 +10:00