2 * r + 2 * t
|
4eca117ade
|
fix: session scale
|
2026-05-05 21:22:46 +10:00 |
|
2 * r + 2 * t
|
4ebd0fcb92
|
fix: filled sliders
|
2026-05-05 21:05:42 +10:00 |
|
2 * r + 2 * t
|
eb62e47d27
|
chore: remove old needsKeyboard prop
|
2026-05-05 20:37:27 +10:00 |
|
2 * r + 2 * t
|
680f4c9c74
|
fix: media bg shape opacities
In light mode, they were basically invisible
Also add tertiary colour shapes
|
2026-05-05 18:45:48 +10:00 |
|
2 * r + 2 * t
|
d86e0aa0ff
|
chore: remove unused imports
|
2026-05-05 18:38:51 +10:00 |
|
2 * r + 2 * t
|
543388f229
|
feat: add lyrics info
|
2026-05-05 18:38:38 +10:00 |
|
2 * r + 2 * t
|
bbec29ed7b
|
fix: lyrics backend ns -> class
Also add toString method
|
2026-05-05 18:38:01 +10:00 |
|
2 * r + 2 * t
|
8eb9f100d4
|
fix: anim between lyrics changes
|
2026-05-05 02:38:31 +10:00 |
|
2 * r + 2 * t
|
0ab1b1e545
|
fix: force even icon button size + fix vert off
|
2026-05-05 02:32:41 +10:00 |
|
2 * r + 2 * t
|
2512347179
|
feat: cache lyrics
|
2026-05-05 02:08:28 +10:00 |
|
2 * r + 2 * t
|
ac24024c03
|
fix: enable auto padding for lyric glow
Still slightly clipped on the left (due to list view) but shouldn't be
noticeable
|
2026-05-05 02:01:13 +10:00 |
|
2 * r + 2 * t
|
a502201938
|
feat: add background shapes to media tab
|
2026-05-04 22:16:44 +10:00 |
|
2 * r + 2 * t
|
6931b41d96
|
fix: audio popout slider + trigger on movement
Emit interaction signal on every movement instead of just release
|
2026-05-04 19:49:25 +10:00 |
|
2 * r + 2 * t
|
5f2e772250
|
fix: proper non-wavy slider
Also not wavy by default
|
2026-05-04 19:44:24 +10:00 |
|
2 * r + 2 * t
|
69185acd08
|
feat: visualiser follow shape
Follow shape for outer max as well, also use 9 cookie instead of 12
cookie
|
2026-05-04 19:21:41 +10:00 |
|
2 * r + 2 * t
|
8425e6f109
|
chore: remove old lyrics service & components
|
2026-05-04 18:38:33 +10:00 |
|
2 * r + 2 * t
|
2aa87f7dd6
|
fix: wrap lyrics
|
2026-05-04 18:38:33 +10:00 |
|
2 * r + 2 * t
|
f54aca05da
|
fix: double anim on cover art
|
2026-05-04 17:38:36 +10:00 |
|
2 * r + 2 * t
|
b01b5fcb1f
|
feat: add no media placeholder
|
2026-05-04 05:05:24 +10:00 |
|
2 * r + 2 * t
|
2ceb2a416f
|
feat: improve media slider + actually impl
|
2026-05-04 04:13:57 +10:00 |
|
2 * r + 2 * t
|
a28316ad5a
|
feat: improve dashboard media tab
|
2026-05-04 03:47:03 +10:00 |
|
2 * r + 2 * t
|
8457438f14
|
feat: add c++ lyrics service
|
2026-05-04 01:31:47 +10:00 |
|
2 * r + 2 * t
|
5e59b5e2a4
|
feat: improve slider
|
2026-05-04 00:53:57 +10:00 |
|
2 * r + 2 * t
|
000c9a459b
|
feat: improve loading indicator
|
2026-05-04 00:53:57 +10:00 |
|
2 * r + 2 * t
|
3b1dd828f5
|
fix: display perf tab whether or not modules are enabled
|
2026-05-03 16:50:57 +10:00 |
|
2 * r + 2 * t
|
bb44aa0fbe
|
fix: transparency blur rule debouncing
Trigger on initial change + shorten cooldown to 30
Also wait for colour anim to finish before triggering when opacity
increases
|
2026-05-03 01:46:54 +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
|
42446dbb0f
|
fix: shape morph expands by static 24dp
We don't have dp and I'm not adding dp everywhere, so assume 1dp == 1px
Also enable radius morph by default
|
2026-05-02 22:34:58 +10:00 |
|
2 * r + 2 * t
|
8d3a915c49
|
fix: button row wrong morph calc for fillWidth
|
2026-05-02 21:54:55 +10:00 |
|
2 * r + 2 * t
|
362863dd74
|
fix: buttons not respecting shapeMorph prop
|
2026-05-02 21:26:56 +10:00 |
|
2 * r + 2 * t
|
0210f98686
|
feat: use ButtonRow for dash media controls
Also increase default IconButton font to medium size
|
2026-05-02 21:23:56 +10:00 |
|
2 * r + 2 * t
|
deb28b44ab
|
feat: add ButtonRow component
SHAPE MORPHHHHHHHHHHHHH
|
2026-05-02 21:22:06 +10:00 |
|
2 * r + 2 * t
|
17281a66a5
|
feat: use button base component
|
2026-05-02 18:56:56 +10:00 |
|
2 * r + 2 * t
|
5c1158018b
|
feat: add button base component
|
2026-05-02 18:56:56 +10:00 |
|
2 * r + 2 * t
|
b6c97432ab
|
feat: increase default number of visualiser bars
|
2026-05-02 12:47:52 +10:00 |
|
2 * r + 2 * t
|
7cf338fa58
|
feat: expressive media tab cover art
|
2026-05-02 00:49:40 +10:00 |
|
2 * r + 2 * t
|
a54fe6f487
|
refactor: move media cover art to separate component
|
2026-05-02 00:48:33 +10:00 |
|
2 * r + 2 * t
|
61738554e5
|
fix: match calendar reset btn with next/prev
|
2026-05-01 23:32:51 +10:00 |
|
2 * r + 2 * t
|
e682ee3d33
|
fix: media & user images being transparent when enabled
Also add a fallback icon for pfp
|
2026-04-30 23:40:54 +10:00 |
|
2 * r + 2 * t
|
05333b5e02
|
Merge branch 'main' into feat/m3-revamp
|
2026-04-30 23:00:31 +10:00 |
|
2 * r + 2 * t
|
efc08759ce
|
fix: allow non-ascii chars in passwords
Fixes #1424
|
2026-04-30 22:47:42 +10:00 |
|
2 * r + 2 * t
|
dfbd0829e7
|
feat: add showOverFullscreen option + disable by default
Fixes #1377
|
2026-04-30 22:26:52 +10:00 |
|
2 * r + 2 * t
|
a06fa38522
|
fix: close detached popout on fs
|
2026-04-30 22:21:47 +10:00 |
|
2 * r + 2 * t
|
87a452851e
|
fix: allow interacting with notifs and osd in fs
|
2026-04-30 22:17:19 +10:00 |
|
2 * r + 2 * t
|
bcd7f6f161
|
feat: display on overlay layer only when fs
|
2026-04-30 22:01:27 +10:00 |
|
2 * r + 2 * t
|
d4b98dec77
|
fix: slight border showing when fullscreen
|
2026-04-30 21:49:44 +10:00 |
|
2 * r + 2 * t
|
d7378ba5dd
|
fix: resource size units & mismatch
|
2026-04-30 21:01:31 +10:00 |
|
2 * r + 2 * t
|
66eb394490
|
chore: remove unused ArcGauge
|
2026-04-30 02:14:45 +10:00 |
|
2 * r + 2 * t
|
91b09253d8
|
Merge branch 'main' into feat/m3-revamp
|
2026-04-30 02:13:19 +10:00 |
|
2 * r + 2 * t
|
a2b7ce6d40
|
Merge pull request #1431 from caelestia-dots/feat/cache-image-provider
Use QQuickAsyncImageProvider for image caching
|
2026-04-30 02:08:16 +10:00 |
|