♫Alex Swan
0aebc48dbb
Visual feedback on OSD elements hover ( #4372 )
2025-03-09 19:28:02 +01:00
Mark Haslinghuis
7614ad3864
Execute prettier ( #4291 )
...
* Execute prettier
* Fix some sonar complaints
* Add git blame ignore rev
2025-01-04 22:43:46 +01:00
Mark Haslinghuis
ad736745bf
Add custom osd msg support from external device ( #4281 )
...
Add custom osd msg support
2024-12-22 20:37:15 +01:00
Mark Haslinghuis
43f39962a2
Add DEBUG2 OSD element ( #4124 )
2024-08-13 16:57:33 +02:00
Tomas Chmelevskij
295e088aa5
Remove cordova logic ( #4000 )
...
remove cordova logic
2024-07-24 15:28:00 +02:00
Mark Haslinghuis
9532bda58e
Add altitude variant ( #4052 )
...
* Add altitude variant
* Only add variants if sensor enabled
2024-06-26 22:21:58 +02:00
Vít Semrád
eecc858b7d
Style: UI Refresh ( #3956 )
...
* Style: Use new color system
* Fix: sonarcloud issues, remove testing parts
* Fix: Remove double variables
* Style: First POC of UI refresh - Setup tab
* Style Fix: Prevent tab-specific breakpoints from escaping
* Style: Remove calc() for main layout
* Fix: Break into mobile UI along CSS, update mobile tabs
* Style: Refresh Ports tab
* Style: Refresh Configuration tab
* Style: Reposition StatusBar, add a bit of spacing
* Style: Remove text shadows
* Style: Fix overlapping select styles
* Fix: Remove import for deleted files, fixes builds
* Style: Refresh Power & Battery tab
* Style: Prevent OSD tab styles from escaping
* Style: Refresh Failsafe tab
* Style: Refresh Modes tab
* Style: Add back td height
* Style: Refresh Adjustments tab
* Style: Refresh Motors tab
* Style: Catch up main.less to various changes
* Style: Refresh VTX tab
* Style: Refresh OSD tab
* Style: Refresh Receiver tab
* Chore: Clean up SonarCloud issues
* Chore: Clean up more SonarCloud issues
* Style: Refresh Blackbox tab
* Style: Refresh headerbar
* Style: Refresh Options tab
* Style: Refresh Firmware Flasher tab
* Style: Adjust detect feature, add breakpoint
* Fix: Use updated i18n in button
* Style: Refresh MSP Radio Emulator
* Style: Fix Radio Emulator breakpoint
* Style: Fix Radio Emulator layout
* Style: Refresh headerbar
* Style: Refresh Sensors tab
* Style: More consistent select elements
* Style: Refresh GPS tab
* Style: Fix motors tab layout
* Style: Various fixes, align more toolbars
* Style: Refresh CLI tab
* Style: Clean up VTX tab styling
* Style: Fix sensor status color
2024-06-19 11:58:42 +02:00
Míguel Ángel Mulero Martínez
cf2662c6bf
Add RSSI dBm alarm configurable in the OSD tab ( #4020 )
2024-06-13 15:07:39 +02:00
Míguel Ángel Mulero Martínez
f3469b6c77
Add CPU LOAD warning to the OSD tab ( #4021 )
2024-06-11 18:55:11 +02:00
Mark Haslinghuis
b711ba9509
Fix showDialogVerifyBoard ( #4014 )
...
* Fix showDialogVerifyBoard
* More cleanup
2024-06-11 11:15:27 +02:00
Mark Haslinghuis
a75275f098
Increment minimal supported API to 1_44 (firmware 4.3) (1/4) ( #4008 )
...
* Refactor 1.41 and 1.42 out
* More cleanup
* Final cleanup
2024-06-06 22:36:07 +02:00
Míguel Ángel Mulero Martínez
482383221d
Add FileSystem API to read/write files and use it ( #3977 )
...
* Add FileSystem API to read/write files and use it
* Fixed issues as per review
2024-05-23 21:32:15 +02:00
Mark Haslinghuis
0acc0e4a60
Fix OSD timer ( #3894 )
2024-04-12 22:50:36 +02:00
Steve Evans
6b268245f2
Don't trigger font upload when enter is pressed in alarm time field ( #3790 )
2024-02-10 00:28:12 +01:00
Mark Haslinghuis
5feb4efae1
Disable video modes that are not in the firmware ( #3767 )
...
* Hide unused OSD video mode
* Fixes per review
* Only apply to API 1.45 and up. Thanks nerdCopter
* Disallow cursor
* try colors
2024-02-04 11:53:41 +01:00
Mark Haslinghuis
a016edb190
Revert "Add missing MSP_SET_OSD_CANVAS support" ( #3728 )
2024-01-04 10:30:09 +11:00
Mark Haslinghuis
44f2659737
Add missing MSP_SET_OSD_CANVAS support ( #3720 )
2024-01-03 23:27:09 +01:00
Míguel Ángel Mulero Martínez
f130edf348
Add Link Quality alarm value to the OSD tab ( #3609 )
2023-12-02 10:16:00 +01:00
HThuren
111b368999
Sort and translate font name at OSD tab ( #3621 )
...
* Translate font name in OSD tab
* minor changes
* minor changes 2
2023-11-01 20:48:52 +01:00
Mark Haslinghuis
510ac9f513
Fix missing stat desc ( #3617 )
2023-10-29 21:09:52 +01:00
Mark Haslinghuis
db1eb8857b
Fix missing OSD stats ( #3615 )
2023-10-27 18:11:52 +02:00
Tomas Chmelevskij
40c243fe47
feat: use jquery package ( #3540 )
2023-08-17 01:13:03 +02:00
Mark Haslinghuis
dfd12cd90d
Fix missing GPS Laptimer OSD elements ( #3506 )
2023-07-18 13:48:26 +02:00
Mark Haslinghuis
9a1a18b5b9
Cleanup old code ( #3507 )
...
Cleanup old firmware code
2023-07-18 13:32:11 +02:00
Mark Haslinghuis
fdb8c6b19c
Fix OSD stat elements ( #3498 )
2023-06-27 11:00:35 +02:00
Tomas Chmelevskij
293ca70077
refactor: drop bluebird dependency ( #3279 )
2023-02-03 15:50:22 +01:00
Tomas Chmelevskij
d899009044
feat: drop jquery debounce for local implementation ( #3296 )
2023-01-31 16:27:38 +01:00
HThuren
4f6fcb0d3b
OSD select sort ( #3287 )
2023-01-31 06:40:54 +11:00
Míguel Ángel Mulero Martínez
a5fad5cc68
Add zoom option to make OSD big in small screens ( #3252 )
2023-01-20 18:44:23 +11:00
haslinghuis
4b0d4467de
Fix OSD (HD) display overflow on Android ( #3241 )
...
* Fix OSD (HD) display overflow on Android
* Add button for OSD tab orientation (Android)
2023-01-16 10:14:08 +11:00
haslinghuis
b4077405a0
Fix OSD jBox Modal ( #3248 )
2023-01-16 09:58:10 +11:00
Tomas Chmelevskij
771b840095
feat: use modules instead of global bindings ( #3245 )
2023-01-15 23:40:23 +01:00
Tomas Chmelevskij
c086395def
Refactor msp to modules ( #3214 )
...
* feat: refactor everything to modules
* fix: a lot of circular deps fixes
* feat: use vitest instead of karma
2023-01-14 22:11:37 +01:00
Tomas Chmelevskij
4582f4d39e
Serial backend modules ( #3192 )
2023-01-08 17:13:20 +11:00
J Blackman
fd99e77335
RF: Moved Analytics to class ( #3222 )
...
* RF: Moved Analytics to class
* Modularisation of Google analytics.
* Removing the code smells
* Fix the unit tests
* Simplified
* Removed comment
2023-01-07 19:56:26 +01:00
Ivan Efimov
8e7aa89ee5
Bringing Google stats back - Reverting #3148 ( #3204 )
2023-01-07 10:05:34 +11:00
Tomas Chmelevskij
483dec9103
Chore/move gui to modules ( #3001 )
...
Move `GUI` to esm
2022-12-28 21:08:48 +01:00
haslinghuis
b6d8efc9f8
Remove Google Analytics ( #3148 )
2022-12-16 14:11:05 +11:00
haslinghuis
c625741604
Restore experimental backup and restore only for virtual and fw below 4.3 ( #3134 )
...
Restore backup and restore
2022-12-11 23:22:12 +01:00
haslinghuis
212b0bdb11
Fix virtual OSD elements and OSD backwards compability bug ( #3118 )
2022-12-06 12:20:52 +01:00
haslinghuis
a7b53afe13
Fix HD selection in UI ( #3106 )
2022-12-05 14:23:58 +11:00
haslinghuis
d6c129fb1f
Fix RSNR ( #3088 )
...
Fix OSD items
2022-11-20 19:11:51 +01:00
Steve Evans
266d5f445d
Add HD OSD support ( #3071 )
...
* Add HD OSD mode
* Update src/js/tabs/osd.js
Co-authored-by: Jan Post <Rm2k-Freak@web.de>
Co-authored-by: Jan Post <Rm2k-Freak@web.de>
2022-11-20 18:42:52 +01:00
ctzsnooze
45cd8bf175
Merge pull request #3062 from haslinghuis/fix-video-system
...
Fix video system selection for MSP
2022-10-31 20:38:37 +11:00
Mark Haslinghuis
6e4ca6816b
Fix video system selection for MSP
2022-10-29 07:04:36 +02:00
Krasiyan Nedelchev
3873f82c23
Add 'Pilot name' to the Configurator UI; rename 'Display name' to 'Pilot name'; rename 'name' to 'craft_name'
...
- add pilot name (display_name) to the Configuration tab
- add handling for the 'MSP2_GET_TEXT' and 'MSP2_SET_TEXT' commands
- with support for the 'MSP2TEXT_PILOT_DISPLAY_NAME' ('displayName') config prop
- backup handling of the 'displayName' config prop
- add a text field to configure the pilot name in the 'Configuration/Personalization' box
- using the 'display_name' FC config prop and the 'MSP2_GET_TEXT' / 'MSP2_SET_TEXT' MSP commands
- add tooltips for both the 'Craft name' and 'Pilot name' fileds
- rename the 'Display name' OSD element to 'Display name (Pilot name)'
- expand the tooltip descriptions of 'Craft name' and 'Display name (Pilot name)'
- change the default 'DISPLAY_NAME' OSD element preview to 'PILOT_NAME'
- remove the default 'JOE PILOT' string value of the 'displayName' FC initial config
- backwards compatibility handling for 'display_name' pre MSP v1.45
- rename 'display name' to 'pilot name'
- add 'FC.CONFIG.pilotName' in place of 'FC.CONFIG.displayName'
- add the 'PILOT_NAME' OSD element and keep backwards compatibility
for the 'DISPLAY_NAME' OSD element (depending on the MSP version)
- rename 'FC.CONFIG.name' to 'FC.CONFIG.craftName'
- add the 'MSP2TEXT_CRAFT_NAME' const for 'MSP2_GET_TEXT' / 'MSP2_SET_TEXT'
- use 'MSP2_GET_TEXT' / 'MSP2_SET_TEXT' to get/set 'FC.CONFIG.craftName'
- keep full backwards compatibility pre MSP v1.45 (using the legacy 'MSP_NAME' / 'MSP_SET_NAME')
2022-10-26 02:17:23 +02:00
Mark Haslinghuis
98e698b39a
Add aux value element
2022-10-25 02:46:09 +02:00
Jon Mahoney
adc3114b40
Ready Mode
...
Ready Mode allows the pilot to signal they are ready. Ideal for race
lines so all pilots are ready to race.
2022-10-19 22:15:27 -04:00
Mark Haslinghuis
17291a6578
Fix OSD
2022-10-07 04:50:50 +02:00
haslinghuis
500dea5b14
Merge pull request #2974 from jonmahoney15/watt-hours-consumed-osd-element
...
Watt Hours Consumed OSD element and post Flight Stat
2022-09-29 12:42:53 +02:00