mirror of
https://github.com/adriankumpf/tesla_auth.git
synced 2026-02-27 09:54:03 +08:00
b9e4fb32116c9203e88f54afe66b5614c93532d6
tesla_auth
Overview
TODO
- Error handling
- Debug logs
- Display simple HTML page with access and refresh token
- Add GitHub Action
- Lint code
- Build binaries for different operating systems and attach them to a release
- Create macOS app, Windows .exe etc.
- Add icons
- Show app in doc
- Update CD action
Platform-specific notes
Linux
tesla_auth uses gtk-rs and its related libraries for window creation and also needs WebKitGTK for WebView. So please make sure following packages are installed:
Arch Linux / Manjaro:
sudo pacman -S webkit2gtk libappindicator-gtk3
Debian / Ubuntu:
sudo apt install libwebkit2gtk-4.0-dev libappindicator3-dev
Fedora
sudo dnf install gtk3-devel webkit2gtk3-devel libappindicator-gtk3-devel
macOS
WebKit is native on macOS so everything should be fine.
Windows
WebView2 provided by Microsoft Edge Chromium is used. So tesla_auth supports Windows 7, 8, and 10.
License
Apache-2.0/MIT
Languages
Rust
100%