Open
Description
This issue report is for tracking development on outstanding issues to be resolved for finalizing PWA.
Main
- - Cli on web #3913
- - Add DFU support for PWA #3949
- - Make port_handler work with PWA #3958
- - Auto-detect for PWA #3971
- - Add auto-connect checkbox again #3970
- - Add FileSystem API to read/write files and use it #3977
- - Add CLI file functions for PWA #3976
- - Use the "show manual" preference in the porthandler to show or hide the option #3968
- - Refactor port handler #3984
- - Add DFU devices to the port handler #3991
- - Move some code of portOverride from serial_backend to vue #3992
- - Add web API support for flashing #3996
- - Refactor auto-backup in flashing tab for PWA #4005
- - Auto flashing without asking permissions if possible #4048
- legacy flashing - maybe remove
- initial mobile support - Add capacitor android #3955
- bluetooth support - Add bluetooth support #4024
- bluetooth flashing support
- manual connections (SITL) - Add websocket support and fix port override #4187
- update test units
- android and IOS implementation
Fixes
- - Fix detection of port at boot #3978
- - Fix baudrate #3985
- - Fix reboot #3986
- - Prevent closing serial twice on reboot #3990
- - Fix noselection and not closing dfu after flashing #3993
- - Define default values for options in the port handler #4003
- - Move hex_parser.js worker to an async function in a module #4004
- - Fix dual permission dialog when flashing #4013
- - Fix showDialogVerifyBoard #4014
- - Fix crashing of presets and vtx tab #4018
- - Fix port selection blank under some situations #4026
- - Fix tethered logging under PWA #4029
- - Fix autobackup #4033
- - Show all serial devices option PWA #4039
- - Fix ELRS UUID #4096
- - FIX for motor dialogs for web? Or not the fix #4158
- - fix bluetooth support issue for chrome on android #4227
Cleanup
- - Chore/remove nwjs build #3962
- - Remove mdns feature #3979
- - Extract out virtual serial #3998
- - Keep only browser clipboard #3999
- - Remove cordova logic #4000
- - Extract auto-detect from firmware flasher for PWA #4006
- - Request permission before connect in USB flashing #4046
- - Remove main.html #4101
Improved UI styling
Housekeeping
- - Adjust title/name to be in coherence with Blackbox #3934
- - Updating product name and description #3944
- - Delete .github/workflows/app-build.yml #3952
- - Update pr.yml #3953
- - Update nightly.yml #3954
- - Remove gulp appdmg #3965
Please feel free to update this comment.
Also note ubuntu snap version of chromium does not work. Use these commands to get a non-sandboxed version:
sudo add-apt-repository ppa:xtradeb/apps -y
sudo apt update
sudo apt install chromium
Metadata
Metadata
Type
Projects
Status
App