Installer
Installer copied to clipboard
Convert from Electron to Wails
This is part of the effort to convert from an Electron-based application to a Wails-based application. It would reduce the number of issues on Windows with the weird electron-forge zip-wrapping, and massively reduce both the filesize and runtime overhead. This can lay the groundwork to share common code between this and our CLI. As a bonus, if we ever decide to go forward with the "bd manager" app idea, this would pave the way there as well.
Important things to do before merging:
- [ ] Adjust GitHub workflow to properly build this
- [ ] Include the linux love and care changes by working with @samfundev
- [ ] General code cleanup
- [ ] Bug testing with beta users
- [ ] Unit tests
- [ ] Update dependencies (it has been a long time since I worked on this)