Mark Haslinghuis
aea6e28332
Make msc-not-support expert only ( #4056 )
2024-06-23 21:47:48 +02:00
Vít Semrád
df3b3220ef
Style: Fix jBox tooltip colors ( #4054 )
2024-06-23 14:01:05 +02:00
J Blackman
dfc79ea27b
Move analytics to its own domain and capture host ( #4035 )
2024-06-22 09:17:17 +10:00
Míguel Ángel Mulero Martínez
359900453d
Auto flashing without asking permissions if possible ( #4048 )
2024-06-21 21:02:23 +02:00
Míguel Ángel Mulero Martínez
b8b5f6be9b
Fix CLI autocomplete background color ( #4049 )
2024-06-21 17:10:03 +02:00
Míguel Ángel Mulero Martínez
b369d82489
Fix CLI executeCommands ( #4050 )
2024-06-21 15:00:33 +02:00
Míguel Ángel Mulero Martínez
cc5e20c005
Request permission before connect in USB flashing ( #4046 )
2024-06-20 22:19:27 +02:00
Mark Haslinghuis
586dd585ba
Fix message ( #4047 )
2024-06-20 19:24:53 +02:00
Míguel Ángel Mulero Martínez
a4c32c400a
Several little UI adjustments ( #4045 )
2024-06-20 16:51:19 +02:00
Mark Haslinghuis
badc070fca
Update debug ( #4044 )
2024-06-20 16:24:12 +02:00
Míguel Ángel Mulero Martínez
fad0b37160
Remove space for hidden buttons in the toolbar ( #4041 )
2024-06-20 16:20:42 +02:00
Míguel Ángel Mulero Martínez
33512201c8
Fix some UI glitches in servos tab ( #4040 )
2024-06-20 16:19:15 +02:00
Míguel Ángel Mulero Martínez
e58e99d15d
Fix UI toolbar buttons at tethered logging ( #4043 )
2024-06-20 16:16:48 +02:00
Míguel Ángel Mulero Martínez
d4426b3045
Some adjustments to the VTX tab UI ( #4042 )
2024-06-20 16:13:10 +02:00
Mark Haslinghuis
eb0ef767bf
Fix autobackup ( #4033 )
...
* Fix autoback and execute commands in cli
* Backout changes in cli
2024-06-20 10:17:22 +02:00
Míguel Ángel Mulero Martínez
378d200916
Show all serial devices option PWA ( #4039 )
...
* Fix lint
* Use the showAllSerialDevces option under PWA
2024-06-19 23:57:15 +02:00
dependabot[bot]
527297eddd
Bump pug from 3.0.2 to 3.0.3 ( #4038 )
...
Bumps [pug](https://github.com/pugjs/pug ) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/pugjs/pug/releases )
- [Commits](https://github.com/pugjs/pug/compare/pug@3.0.2...pug@3.0.3 )
---
updated-dependencies:
- dependency-name: pug
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 16:35:03 +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
dependabot[bot]
913d170922
Bump ws from 8.16.0 to 8.17.1 ( #4037 )
...
Bumps [ws](https://github.com/websockets/ws ) from 8.16.0 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.16.0...8.17.1 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 17:04:18 +10:00
Mark Haslinghuis
029c57a4b3
Fix disarm flag elements ( #4030 )
2024-06-17 20:31:39 +02:00
Míguel Ángel Mulero Martínez
2c89da9e13
Fix tethered logging under PWA ( #4029 )
...
* Fix tethered logging under PWA
* Fixes per review and Sonar
* Revert async to promises in some functions of FileSystem
* Fix no newline at the end of each write
2024-06-17 20:15:27 +02:00
github-actions[bot]
08ee03008b
Update translations ( #4031 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-06-17 16:00:16 +02:00
Míguel Ángel Mulero Martínez
6a638cd9ee
Fix port selection blank under some situations ( #4026 )
2024-06-14 16:37:14 +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
Mark Haslinghuis
08214ef2e0
Fix ratestype ( #4023 )
2024-06-13 14:48:04 +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
Míguel Ángel Mulero Martínez
e0fd63f5d5
Fix board name in logo and status bar ( #4019 )
2024-06-12 00:59:27 +10:00
Mark Haslinghuis
c7abdac31d
Fix crashing of presets and vtx tab ( #4018 )
...
Fix crashing of vtx and preset tab
2024-06-11 15:51:28 +02:00
Mark Haslinghuis
b711ba9509
Fix showDialogVerifyBoard ( #4014 )
...
* Fix showDialogVerifyBoard
* More cleanup
2024-06-11 11:15:27 +02:00
github-actions[bot]
66708ada25
Update translations ( #4017 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-06-10 22:00:56 +02:00
Mark Haslinghuis
1eedd49880
Cleaning up leftovers ( #4012 )
2024-06-10 21:11:34 +02:00
Mark Haslinghuis
2ec799fa0c
Fix dual permission dialog when flashing ( #4013 )
...
* Fix dual permission dialog when flashing
* Need requestPermission on clean browser once
* So simply just works
* Respect rebootMode
2024-06-10 18:31:31 +02:00
Mark Haslinghuis
bcb2b924ad
Use object-fit for sponsor logos ( #4015 )
...
* Use object-fit for sponsor logos
* Fixes per review
2024-06-10 12:23:51 +02:00
Gabriel
2b439ab968
Update messages.json typo fix ( #4016 )
...
typo fix (attaion -> attain)
2024-06-09 13:23:38 +02:00
Mark Haslinghuis
e806299c24
Increment minimal supported API to 1_44 (firmware 4.3) (4/4) ( #4011 )
...
* Increment supported API - MSP and others
* Cleanup webstm32
* Cleanup AutoDetect
* Cleanup Setup
* Fix indentation
2024-06-07 15:37:34 +02:00
Mark Haslinghuis
63b2eb0b11
Remove experimental backup and restore ( #4007 )
...
* Remove experimental backup and restore
* Fixes per review
2024-06-07 15:03:34 +02:00
Mark Haslinghuis
a0ef597c6a
Increment minimal supported API to 1_44 (firmware 4.3) (3/4) ( #4010 )
...
Refactor PID tuning to use API > 1.44
2024-06-07 12:16:55 +02:00
Mark Haslinghuis
4e07b524e9
Increment minimal supported API to 1_44 (firmware 4.3) (2/4) ( #4009 )
...
* Update version for motor tab
* More cleanup
2024-06-07 12:08:46 +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
Mark Haslinghuis
6e5d903208
Extract auto-detect from firmware flasher for PWA ( #4006 )
...
* Extra auto-detect from firmware flasher for PWA
* Remove html from message
* Use camelCase
2024-06-06 13:07:28 +02:00
Mark Haslinghuis
0ada2ceef7
Refactor auto-backup in flashing tab for PWA ( #4005 )
...
* Make auto-backup while flashing work for PWA
* Fixes per review
* Prevent caching of buttonYesCallback
2024-06-05 18:24:28 +02:00
Míguel Ángel Mulero Martínez
2f4337bb9f
Define default values for options in the port handler ( #4003 )
2024-06-03 19:06:35 +02:00
Mark Haslinghuis
ac27e8f5c1
Add web API support for flashing ( #3996 )
...
* add web API support for flashing
* Fixes per review
* Refactor some function
2024-06-03 18:24:47 +02:00
Míguel Ángel Mulero Martínez
8a6f3141a5
Move hex_parser.js worker to an async function in a module ( #4004 )
2024-06-03 17:27:54 +02:00
Mark Haslinghuis
2f87ab29f7
Fix noselection and not closing dfu after flashing ( #3993 )
...
* Fix noselection
* Move select#baud element to vue
* Keep focus
* Do not automatically connect after flashing
* Proper select DFU
* Proper select DFU v2
* Proper select DFU v3
* Fix parentheses
* Duh
* Finally
* Cleanup
2024-06-03 12:47:24 +02:00
github-actions[bot]
3980cdc307
Update translations ( #4002 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-06-03 12:27:59 +02:00
Míguel Ángel Mulero Martínez
324bec63a2
Move some code of portOverride from serial_backend to vue ( #3992 )
2024-05-31 21:15:19 +02:00
Míguel Ángel Mulero Martínez
d0599ae455
Add DFU devices to the port handler ( #3991 )
...
* Add DFU devices to the port handler
The firmware flasher ignores it, at this moment. Needs a future PR to use it in place of the actual code that asks permission each time.
* Remove the DFU word in the displayName of the USB devices
some devices contain it in the productName, so better to remove it to not duplicate the name.
2024-05-31 17:59:46 +02:00
Mark Haslinghuis
617790b239
Prevent closing serial twice on reboot ( #3990 )
2024-05-30 21:41:12 +02:00
Míguel Ángel Mulero Martínez
ff83600a43
Refactor port handler ( #3984 )
...
* Refactor port handler and fix reconnect
* Fix as per review
* Don't auto-connect for virtual or manual
* Fix auto-connect switch state
* Move auto-connect title to the parent div
The checkbox is "hidden" under the switchary
library, so move to the parent to be able to show
it.
* Select active port when request permission port exists before
* Fix retun value for webserial requestPemission
2024-05-30 20:10:09 +02:00