2 * r + 2 * t
e1e0c314c6
refactor: move popout position logic to wrapper
2026-04-08 19:36:04 +10:00
2 * r + 2 * t
eaa6aefa6c
fix: popout transition anim
2026-04-08 18:44:38 +10:00
2 * r + 2 * t
b1380235eb
fix: prevent deform gap between bar and popouts
2026-04-08 17:20:58 +10:00
2 * r + 2 * t
ff5c46a429
fix: don't exclude panels from group based on size
...
Most panels do not change size either way, and doing this removes the
close sink effect
2026-04-08 17:07:35 +10:00
2 * r + 2 * t
ec4a15c1d1
fix: undef warning in winfo
2026-04-08 17:06:49 +10:00
2 * r + 2 * t
df27c93224
feat: improve popouts
...
Fix bg tracking, use slow spatial for detach, default spatial for
everything else, adjust deform, move instead of width scale
2026-04-08 17:06:37 +10:00
2 * r + 2 * t
9ce0224d0a
fix: reduce deform amount
2026-04-07 17:02:17 +10:00
2 * r + 2 * t
c126075d40
chore: clean out legacy background code
2026-04-06 23:42:47 +10:00
2 * r + 2 * t
0e50b62413
refactor: move drawers window -> ContentWindow.qml
2026-04-06 23:38:36 +10:00
2 * r + 2 * t
612f828b9f
fix: don't loader variants
...
Change model instead
This may or may not help with the background not loading
2026-04-06 23:04:48 +10:00
2 * r + 2 * t
a40b1c2c77
fix: use bound component context
2026-04-03 22:37:35 +11:00
2 * r + 2 * t
009c5519fd
Merge branch 'main' into cxx-listview
2026-04-03 20:52:06 +11:00
2 * r + 2 * t
5b153fde8f
fix: batch clear all notifs to prevent blocking
2026-04-03 20:47:13 +11:00
2 * r + 2 * t
b83ac6e50a
feat: use curve for notif clear all anim
...
Speeds up clearing large numbers of notifications
2026-04-03 20:25:04 +11:00
2 * r + 2 * t
2fbdfad472
fix: notif group collapse lag
...
It sort of breaks the anim but it's a worthwhile tradeoff
Without this it is just wayyy too laggy with large amounts of notifs
2026-04-03 19:59:14 +11:00
2 * r + 2 * t
700ad61969
feat: listview async delegate creation and destruction
2026-04-03 18:34:07 +11:00
2 * r + 2 * t
20983ffa6e
feat: replace notif group list with lazy list view
2026-04-03 17:59:27 +11:00
2 * r + 2 * t
cf8b68be3b
fix: add null guards to notifs
2026-04-03 17:03:18 +11:00
2 * r + 2 * t
916b702562
fix: use visible height to calc contentHeight
2026-04-03 16:04:51 +11:00
Evertiro
f924dbfbbb
feat: show battery status in Bluetooth popout ( #1130 )
...
* Display bluetooth battery in popout when possible
Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com>
* Actually return the alert icon if battery status can't be determined
Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com>
* Fix lint error
Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com>
* move icon to right + static popout width
---------
Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com>
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2026-04-03 15:32:00 +11:00
2 * r + 2 * t
051b8caee6
fix: move anim logic to qml
...
Fixes closing in quick succession not updating movement correctly
2026-04-03 03:51:33 +11:00
Robin Seger
dfc5bcf8b9
fix: preserve VPN interface and command fields ( #1373 )
2026-04-03 02:43:22 +11:00
2 * r + 2 * t
9e35e93f76
fix: model change sigabrt crash + resize anim
2026-04-03 02:27:53 +11:00
2 * r + 2 * t
736eda6715
feat: c++ resizable list view component
...
Partially fixes notif dock lag
2026-04-03 02:13:47 +11:00
2 * r + 2 * t
c2221a6d8e
fix: use height scaled region for top panel detection
...
Same as bottom panel, doesn't take into account the 5px offset this way
2026-04-02 15:57:24 +11:00
2 * r + 2 * t
2dffd4fbfd
Merge branch 'main' into sdfs
2026-04-02 15:30:15 +11:00
2 * r + 2 * t
4714fe8795
feat: use logging categories
2026-04-02 15:29:40 +11:00
八奈見 レイ
36aac876cc
feat: add option to change notif dock placeholder ( #1190 )
...
* config: added option to change NotifDock Pictures
* NotifDock: change config option `notifDockPic` to `noNotifsPic` and similar for lockscreen too
* lockscreenNoNotifsPic -> lockNoNotifsPic
* fix lint
---------
Co-authored-by: Soramane <61896496+soramanew@users.noreply.github.com>
2026-03-31 16:29:16 +11:00
Chea Vuthearith
3fe54c5be8
feat: add c-p and c-n to vim bindings ( #1325 )
...
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2026-03-30 14:35:56 +11:00
2 * r + 2 * t
b57d596230
Merge branch 'main' into sdfs
2026-03-30 02:10:22 +11:00
2 * r + 2 * t
3bdffca061
feat: c++ visualiser
...
Closes #1126
2026-03-30 01:54:06 +11:00
2 * r + 2 * t
1f3656c2f6
fix: performance cpu/gpu name overlapping usage
...
Fixes #1337
2026-03-30 01:41:26 +11: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
Robin Seger
c588794b20
feat: fullscreen notification & toasts overlay ( #1276 )
...
* reworked fullscreen mode as transforming shell
* controlcenter configuring of toasts & notifs
* fix animation on fs switch
* border rounding & shadow animation
* change controlcenter notifications layout
* stay on WlrLayer.Overlay, use Anim
* ci: update action versions
* qmlformat
* format take two
* third time's the charm
* fix: special workspace fullscreen
* fix: bar width border.thickness on non-persistent behaviour
* merge fix
* stop layout shift on close
* last few conventions sorted
* linting
* maximized state to fullscreen
---------
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2026-03-29 15:22:00 +11:00
2 * r + 2 * t
ab4070aac9
Merge branch 'main' into sdfs
2026-03-28 21:58:51 +11:00
İlyas
c64119a22b
fix: YouTube thumbnail fallback for missing mpris:artUrl ( #1347 )
...
* fix: YouTube thumbnail fallback for missing mpris:artUrl
* fix
---------
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2026-03-28 21:58:16 +11:00
2 * r + 2 * t
4ed5449485
fix: animate background colour
2026-03-28 21:35:31 +11:00
2 * r + 2 * t
99dec4ea6b
chore: fix format
2026-03-28 21:31:28 +11:00
2 * r + 2 * t
6cdecb8825
fix: sidebar gap with utils due to deform
...
Also better sync utils width with sidebar width
2026-03-28 21:28:21 +11:00
2 * r + 2 * t
04efa4d39d
feat: make utils anim to sidebar width
2026-03-28 21:06:49 +11:00
2 * r + 2 * t
edf1c155f1
Merge branch 'main' into sdfs
2026-03-28 19:54:17 +11:00
2 * r + 2 * t
42a1f34ddb
chore: fix property-override linter warnings
2026-03-28 18:17:36 +11:00
2 * r + 2 * t
611f8de400
fix: sidebar close anim & gap w/ utilities
...
Don't exclude each other when not flush to fix close overshoot not
looking right
Also increase sidebar height by 2 instead of 1 to fix gap
2026-03-28 00:49:48 +11:00
2 * r + 2 * t
5a4dbf1300
Merge branch 'main' into sdfs
2026-03-27 21:24:17 +11:00
2 * r + 2 * t
e8555061ab
fix: sidebar bulge at connection with utilities
...
Basically make sidebar and utilities exclude each other from merging and
manually animate corner radius
Also format c++
2026-03-27 20:58:00 +11:00
2 * r + 2 * t
0f5d2ddc16
feat: fade in/out drawers
2026-03-27 20:54:52 +11:00
2 * r + 2 * t
ff57473781
fix: account for bottom panel offset when checking hover
...
Basically only affects utilities panel cause it's in the corner
2026-03-27 19:23:54 +11:00
2 * r + 2 * t
c4399efbe4
fix: launcher anim
...
Async launcher makes anim worse cause height gets recalculated during
anim, removing overshoot and slowing down curve
2026-03-27 19:17:49 +11:00
2 * r + 2 * t
14437cc1ed
fix: remove osd and session wrapper hacks
...
The panels are ignored if they are closed, so they don't produce bulges.
This does remove the sink effect on overshoot, but that didn't work
anyways. (also that change was part of the previous commit)
2026-03-27 19:03:55 +11:00
2 * r + 2 * t
f2d023b131
fix: osd hover area + popup notif osd/session dodging
2026-03-27 18:56:55 +11:00