2 * r + 2 * t
1efb0be5ae
Merge branch 'main' into feat/m3-revamp
2026-05-06 00:02:31 +10:00
dark3txr
97ec598573
fix: add Global to app properties ( #1447 )
2026-05-04 18:07:02 +10:00
2 * r + 2 * t
f09b56d2ea
feat: use button row for utils toggles
2026-05-02 23:21:20 +10:00
2 * r + 2 * t
17281a66a5
feat: use button base component
2026-05-02 18:56:56 +10:00
2 * r + 2 * t
158588ce89
refactor: no need to explicitly type as default spatial
...
Default spatial is the default type, so no need to type anims as such
2026-04-23 03:47:56 +10:00
2 * r + 2 * t
7ea5fd3c70
fix: use effects curve for effects
2026-04-23 03:45:22 +10:00
2 * r + 2 * t
fee0167908
fix: use font alias on IconButton callers
2026-04-22 22:47:18 +10:00
2 * r + 2 * t
acd492b3ea
refactor: migrate MaterialIcon font to fontStyle
2026-04-22 22:47:18 +10:00
2 * r + 2 * t
f639b04310
refactor: migrate utilities to new font API
2026-04-22 22:47:18 +10:00
2 * r + 2 * t
7cb3944af7
refactor: replace scaled spacing with new tokens
2026-04-22 22:47:18 +10:00
2 * r + 2 * t
52272c062d
feat: use M3 spacing tokens
2026-04-22 22:47:18 +10:00
2 * r + 2 * t
0d0dcaf115
refactor: replace scaled padding with new tokens
2026-04-22 22:47:18 +10:00
2 * r + 2 * t
57db6e246c
feat: use M3 padding tokens
2026-04-22 22:47:18 +10:00
2 * r + 2 * t
711587d193
refactor: migrate to new rounding tokens
2026-04-22 22:47:18 +10:00
2 * r + 2 * t
d675478e91
refactor: use new anim type prop
2026-04-15 18:32:19 +10:00
2 * r + 2 * t
0571adc80c
fix: add back list option defaults
2026-04-13 18:11:54 +10:00
2 * r + 2 * t
666d451f4b
fix: global config use for rest of global props
2026-04-12 23:02:00 +10:00
2 * r + 2 * t
b8d17ad8ef
fix: use global config for global properties
2026-04-12 22:47:30 +10:00
2 * r + 2 * t
71dd7b4db8
chore: format QML imports
2026-04-11 22:17:24 +10:00
2 * r + 2 * t
d99fefdd34
fix: use correct anim tokens in QML
2026-04-11 21:41:31 +10:00
2 * r + 2 * t
3a37d77d1f
feat: replace qml config module with c++ module
2026-04-11 21:18:56 +10:00
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
2a54c089a4
chore: fix rest of linter warnings
2026-03-22 01:31:52 +11:00
2 * r + 2 * t
407324208f
chore: fix utililities linter warnings
2026-03-21 16:40:07 +11:00
2 * r + 2 * t
c3fd5aa905
chore: fix unqualified access
2026-03-20 23:42:36 +11:00
2 * r + 2 * t
8b64d38e26
chore: remove unused imports
2026-03-20 22:33:26 +11:00
2 * r + 2 * t
beddbb111e
chore: run qmlformat
2026-03-20 16:06:40 +11:00
2 * r + 2 * t
23834525ed
feat: async utilities
2026-03-20 01:19:28 +11:00
Ezekiel Gonzales
4c93de1513
utilities: allow disabling and moving toggles + support for extra row ( #1181 )
...
* quickToggles: Allow disabling and moving toggles and support for extra row
* edit: README
* splitIndex logic edit
* fix
---------
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2026-03-15 19:38:50 +11:00
İlyas
e183599ce9
fix: unify wifi toggle state with Nmcli service to prevent desync ( #1232 )
2026-03-08 20:36:09 +11:00
2 * r + 2 * t
9d7f0c48ce
internal: format
2026-01-28 19:21:44 +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
2 * r + 2 * t
4f7f21a86d
internal: no async loaders
...
Fixes reload issue and all stuff not loading issues
2026-01-16 01:40:38 +11:00
ATMDA
59c906d650
controlcenter: appearance pane async loader
2025-11-16 13:09:09 -05:00
ATMDA
21e715468e
controlcenter: changed to popout vs floating to match the other settings buttons (fixed issues with resizing)
2025-11-16 09:45:05 -05:00
ATMDA
f0ea26a71b
controlcenter: removed dev panels
2025-11-13 20:52:09 -05:00
ATMDA
baa10d6ccf
controlcenter: created dev panel for wireless testing
2025-11-13 16:56:49 -05:00
Robin Seger
fe4ebb79b6
feat: VPN toggle ( #689 )
...
* feat: configurable VPN toggle for Wireguard
- Added VPN service for wg-quick
- Added VPN toggle to utilities quick toggles
- Configuration in UtilitiesConfig (enabled, connectionName)
* fix: monitoring and toasts
- Using nmcli monitor for state detection instead of polling
- Added VPN toast notifications
* fix: use polkit
* feat: multi-provider VPN support
- Added support for netbird and tailscale providers
- Universal interface detection using ip link show
- Provider-specific privilege handling (pkexec only for wireguard)
- Updated README with VPN configuration examples
* feat: less hardcoded, configurable providers
* removed comments
* code style changes
* reorganize signal handler
2025-10-14 16:05:15 +11:00
2 * r + 2 * t
40f98fb059
utilities/record: fix recording list months
...
Fixes #782
2025-10-13 23:44:44 +11:00
2 * r + 2 * t
98a5a62a82
utilities/record: hide sidebar as well
...
When hiding utilities
2025-09-20 16:02:08 +10:00
2 * r + 2 * t
ccc398b2a0
internal: better scroll bar
2025-09-19 23:56:17 +10:00
2 * r + 2 * t
172c1a047d
utilities/toggles: add dnd
...
Closes #80
Closes #426
2025-09-15 23:32:07 +10:00
2 * r + 2 * t
debf99a5d9
utilities: fix colours
...
Fix transparency + some button colours
2025-09-15 23:09:51 +10:00
2 * r + 2 * t
9c6520b879
utilities/toggles: add gamemode
...
Closes #617
2025-09-15 22:55:28 +10:00
2 * r + 2 * t
484027202e
utilities/toggles: convert to row of icon buttons
2025-09-15 22:36:48 +10:00
2 * r + 2 * t
ff901d825b
utilities/record: fix list expand anim
2025-09-15 21:58:36 +10:00
2 * r + 2 * t
7a9fce9dd4
utilities/record: allow pause/resume recording
2025-09-15 21:55:10 +10:00
2 * r + 2 * t
4f54763e02
utilities/record: select mode
2025-09-15 15:59:24 +10:00
2 * r + 2 * t
9a92ad2d62
utilities/record: app2unit
2025-09-14 23:44:08 +10:00