Robin Seger
|
5c59e4490a
|
feat: VPN fixes & improvements (#1116)
* feat: add VPN settings and management UI
- Add VPN configuration UI
- Update VPN toggle visibility to check enabled providers
* controlcenter: VPN modal transitions & cleanup
* controlcenter: VPN modal styling
* controlcenter: VPN modal scrim
* controlcenter: VPN modal padding
* controlcenter: VPN modal enter & exit behaviour
* vpn: reworked managment & fixes
- Switched to primarily use provider status json
- Emitting more detailed toasts and errors/states
- Authentication prompt button to open in browser
- Better resets and provider change
* vpn: replace use of qt5compat
* fixing providers, status and adding custom option
* local qml-lint script lied to me
* format
* section order
* linting
---------
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
|
2026-03-29 15:25:52 +11:00 |
|
2 * r + 2 * t
|
d0f2df9bae
|
chore: fix all import formats
|
2026-03-22 06:02:19 +11:00 |
|
2 * r + 2 * t
|
be3da5a114
|
fix: control center
Tbh idk what the issue was, but the entire implementation is extremely
scuffed and we need to remake it completely
|
2026-03-22 01:12:57 +11:00 |
|
2 * r + 2 * t
|
8b64d38e26
|
chore: remove unused imports
|
2026-03-20 22:33:26 +11:00 |
|
2 * r + 2 * t
|
9e2ccbede3
|
chore: format everything
|
2026-03-20 04:42:06 +11:00 |
|
2 * r + 2 * t
|
3b08cd6594
|
chore: add newline after id
|
2026-03-20 04:42:06 +11:00 |
|
2 * r + 2 * t
|
6c1765c2e1
|
controlcenter: remove qt5compat dep
|
2026-01-28 19:20:12 +11:00 |
|
Robin Seger
|
2ddc367e4e
|
controlcenter: added VPN settings & management (#1095)
* feat: add VPN settings and management UI
- Add VPN configuration UI
- Update VPN toggle visibility to check enabled providers
* controlcenter: VPN modal transitions & cleanup
* controlcenter: VPN modal styling
* controlcenter: VPN modal scrim
* controlcenter: VPN modal padding
* controlcenter: VPN modal enter & exit behaviour
|
2026-01-21 00:12:08 +11:00 |
|