Commit graph

1084 commits

Author SHA1 Message Date
2 * r + 2 * t
0075d64ca2 fix: osd and session clipping 2026-03-26 21:01:40 +11:00
2 * r + 2 * t
600182ae00 feat: improve utilities open/close 2026-03-26 16:46:28 +11:00
2 * r + 2 * t
528a282e45 feat: improve launcher open
No janky stuff, use same Behavior pattern as launcher, and fix height
changes breaking.
Also allows for no initial load (though we still need to load Apps)
And for async launcher loader
2026-03-26 16:41:29 +11:00
2 * r + 2 * t
d7d53260a7 feat: use behavior for launcher anim
No need for initial load
2026-03-26 16:23:40 +11:00
2 * r + 2 * t
8a5905c9df fix unqual access 2026-03-26 15:31:35 +11:00
Robin Seger
6103ce19e8 improve performace of SDF
- Avoid fullscreen shading every pixel
       - Evaluate each BlobRect: localized quad, only nearby rects, instead of all 8 rects
       - O(1-3) per pixel for most passes, rather than O(N²) with N=8(~72 iterations).
       - Closed panels excluded entirely from loop.
2026-03-25 19:45:45 +01:00
2 * r + 2 * t
f6d7e40f35 fix: tweak deform amounts 2026-03-25 21:13:00 +11:00
2 * r + 2 * t
87f33d55ee feat: sdf blob based drawers 2026-03-25 12:04:55 +11:00
2 * r + 2 * t
25515fd32b chore: fix rest of formatting issues 2026-03-22 16:08:57 +11:00
2 * r + 2 * t
f46764fd5d fix: Weather name shadowing 2026-03-22 15:38:51 +11:00
2 * r + 2 * t
d0f2df9bae chore: fix all import formats 2026-03-22 06:02:19 +11:00
2 * r + 2 * t
9f3ef267ac chore: fix formatting issues 2026-03-22 01:37:29 +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
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
407324208f chore: fix utililities linter warnings 2026-03-21 16:40:07 +11:00
2 * r + 2 * t
8090f21499 chore: fix sidebar linter warnings 2026-03-21 16:38:48 +11:00
2 * r + 2 * t
53109b28e6 chore: fix dash, drawers, notifs and osd linter warnings 2026-03-21 16:31:43 +11:00
2 * r + 2 * t
83cd02b90d chore: fix launcher linter warnings 2026-03-21 16:22:19 +11:00
2 * r + 2 * t
20c7482b2b chore: fix bar linter warnings 2026-03-21 16:04:57 +11:00
2 * r + 2 * t
c3fd5aa905 chore: fix unqualified access 2026-03-20 23:42:36 +11:00
2 * r + 2 * t
a3b3c88f02 fix: template string unused import false positives 2026-03-20 22:38:09 +11:00
2 * r + 2 * t
e88bbe425f refactor: move nested Notifs.Notif type to NotifData 2026-03-20 22:34:08 +11:00
2 * r + 2 * t
8b64d38e26 chore: remove unused imports 2026-03-20 22:33:26 +11:00
2 * r + 2 * t
d2acd1014d chore: fix PersistentProperties missing-prop linter errors 2026-03-20 22:17:36 +11:00
2 * r + 2 * t
beddbb111e chore: run qmlformat 2026-03-20 16:06:40 +11:00
2 * r + 2 * t
796c2e4e76 chore: fix prop order 2026-03-20 16:03:18 +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
344ec92cc5 feat: async notifs and osd 2026-03-20 01:24:20 +11:00
2 * r + 2 * t
789c3fb6da feat: async sidebar 2026-03-20 01:24:13 +11:00
2 * r + 2 * t
1d75e9c6fc feat: async window info 2026-03-20 01:19:36 +11:00
2 * r + 2 * t
23834525ed feat: async utilities 2026-03-20 01:19:28 +11:00
2 * r + 2 * t
473e4456b0 feat: async bar 2026-03-20 01:18:45 +11:00
2 * r + 2 * t
80b34c8c7c feat: async lock 2026-03-20 01:10:37 +11:00
2 * r + 2 * t
a39a2fcd18 feat: async dashboard 2026-03-20 01:10:37 +11:00
2 * r + 2 * t
c20ea3fabf feat: async launcher 2026-03-20 01:10:37 +11:00
2 * r + 2 * t
96ed5895d8 feat: async control center 2026-03-20 01:02:44 +11:00
2 * r + 2 * t
94387e7770 feat: async picker and background 2026-03-20 01:02:04 +11:00
2 * r + 2 * t
9d36f5c314 feat: async calculator 2026-03-20 00:10:08 +11:00
2 * r + 2 * t
5e4df661a0 fix: tray menu currentItem maybe null 2026-03-19 22:59:20 +11:00
2 * r + 2 * t
c96c9c4038 fix: dash currentItem null ref 2026-03-19 22:57:13 +11:00
2 * r + 2 * t
e2552f604d fix: gate wallpaper placeholder on update
Closes #1289
2026-03-19 22:54:16 +11:00
2 * r + 2 * t
ab91536059 fix: prevent changing material font to non material
Also swap places with sans font
Closes #1224
2026-03-19 22:46:57 +11:00
Ezekiel Gonzales
7fbcf17899
bar: add date and background option for clock (#1198)
* bar: add date and background option for clock

* fix height binding loop qs WARN
2026-03-19 22:39:35 +11:00
八奈見 レイ
ffe90bd077
dashboard: add synced lyrics to media tab (#1197)
* lyrics: rewrite model

* lyrics: cleanup code

* lyrics: some minor layouting

* lyrics: add fade shaders

* lyrics: use appearance values from config

* lyrics: formatting

* lyrics: update readme

* lyrics: fix jumping, redo netease backend (resused from another one of projects)

* lyrics: fix netease searches, remove credit lines

* lyrics: add RequestIds

* lyrics: formatting

* lyrics: lyricsDir path cleanup

* lyrics: make empty lines not take up much space

* lyrics: make empty lines not take up any space

* Lyrics: Use QNetworkAccessManager instead of XMLHttpRequest

also added ability to set request headers and ability to reset cookies for requests.cpp

* lyrics: cleanup old code

* lyrics: toggle lyrics by clicking the album art

* lyrics: sanitize non-breaking spaces

* lyrics: add a menu to select lyrics and manually search for them

* lyrics: remove LrcLib backend

* lyrics: change focus to when dashboard is opened instead of the lyricMenu

* lyrics: improve UI

* lyrics: improve UI more ig

* lyrics: extract LyricsView and LyricMenu into separate components

* lyrics: cleanup old files

* lyrics: refactor LyricsService

* lyrics: restore ComponentBehavior: Bound in lyrics components

* lyrics: change SongID to real to fix integer overflow

* lyrics: add animations to the lyricMenu

* lyrics: fix manual search fields not auto updating

* lyrics: fix jerks when switching tracks

* lyrics: create lyrics directory if it doesn't exist

* lyrics: silence logs, fix binding loops, fix index out of range errors

* lyrics: only request keyboard focus when lyric menu is open

* config: add option to enable/disable the lyrics

* format + silence fileview errors

* fix merge

* anim and lsp fixes + format

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2026-03-19 22:38:36 +11:00
2 * r + 2 * t
70d6225186 feat: allow hover drawers when border < 2
Closes #1297
2026-03-19 21:36:48 +11:00
Ezekiel Gonzales
0548365a8c
activewindow: fix compact title binding loop (#1302) 2026-03-19 20:47:52 +11:00
2 * r + 2 * t
6b61164808 fix: dash wrong current item
Closes #1291
2026-03-19 20:46:55 +11:00
2 * r + 2 * t
377778596a fix: close other popouts when hover activewindow 2026-03-15 22:36:40 +11:00
2 * r + 2 * t
5d492539d1 bar/activewindow: toggle when not show on hover 2026-03-15 22:33:15 +11:00