83c6b62c13
feat(nosignal): finish Nerd Font icon remap — core surfaces
...
Convert remaining reachable surfaces to NsIcon (launcher, utilities, windowinfo,
sidebar, dashboard, notification toast, shared controls IconTextButton/Menu/
SplitButton/ToggleButton/CollapsibleSection/CustomSpinBox, CoverArt). Handles
the `sourceComponent: MaterialIcon {` form and icon-via-alias controls.
- IconTextButton: alias -> plain `icon` property + bound NsIcon (cross-file alias
to a custom property was rejected).
- Reverted IconButton `font:` (the controls-wide font->fontStyle sweep wrongly
hit ButtonBase, which uses font not fontStyle).
- Glyphs map: +31 names (dashboard/utilities/launcher leftovers) — no "?" glyphs.
Old collapsed bar + old lock sub-components left as-is (unused, never render).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-14 12:59:28 +01:00
2 * r + 2 * t
17c44283e5
fix: improve dash user uptime label
2026-06-03 02:32:13 +10:00
Soramane
031833f85e
fix: dash calendar today indicator
...
So uhh apparently it doesn't need -1?
2026-05-16 22:52:39 +08:00
2 * r + 2 * t
94edd751d0
fix: less dash media control spacing
2026-05-07 18:31:42 +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
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
91b09253d8
Merge branch 'main' into feat/m3-revamp
2026-04-30 02:13:19 +10:00
2 * r + 2 * t
775d0a8101
fix: handle hidpi for rest of sourceSize uses
2026-04-30 02:05:28 +10:00
2 * r + 2 * t
9af39b6aa9
feat: add pfp selector back
2026-04-29 20:33:02 +10:00
2 * r + 2 * t
9cd9d7facd
feat: add anim for dash media cover
2026-04-27 18:03:56 +10:00
2 * r + 2 * t
81fc9dda02
feat: split SystemUsage into separate C++ services
2026-04-26 01:38:22 +10:00
2 * r + 2 * t
86df8ae702
feat: use indeterminate prog bar for loading perf
...
Also fix circ prog not showing when NaN value
2026-04-25 17:59:33 +10:00
2 * r + 2 * t
b6b3514852
fix: undef warning
2026-04-25 14:29:01 +10:00
2 * r + 2 * t
15498f8786
feat: use circular gauges for dash resources
...
Also pause prog indicator wave anim when amplitude == 0
2026-04-24 00:46:25 +10:00
2 * r + 2 * t
13713aa5d7
feat: add wavy circular indicator
2026-04-23 22:42:41 +10:00
2 * r + 2 * t
eed9e4f8a0
feat: improve dash media controls
2026-04-23 22:42:41 +10:00
2 * r + 2 * t
16a4114609
feat: use new Mask component
2026-04-23 20:05:21 +10:00
2 * r + 2 * t
942fd86bc8
feat: improve dash media
2026-04-23 18:57:57 +10:00
2 * r + 2 * t
b304b2e39d
feat: improve dash calendar colours
2026-04-23 03:06:33 +10:00
2 * r + 2 * t
074dad09f7
fix: calendar weekend highlighting
...
Screw timezones
2026-04-23 03:00:43 +10:00
2 * r + 2 * t
1600c889ac
fix: smaller dash weather
2026-04-23 02:49:40 +10:00
2 * r + 2 * t
6897f0629a
feat: improve dash calendar
2026-04-23 02:49:40 +10:00
2 * r + 2 * t
3cbff81c19
feat: improve dash weather
2026-04-23 01:26:03 +10:00
2 * r + 2 * t
a674b6836f
feat: revamp dash user card
2026-04-22 23:18:52 +10:00
2 * r + 2 * t
c4539d6960
refactor: icons follow builders pattern
...
Also add icon size() shorthand
And builder scale()
2026-04-22 22:47:18 +10:00
2 * r + 2 * t
6573a62fc5
refactor: use Font.Xxx enum for weights
2026-04-22 22:47:18 +10:00
2 * r + 2 * t
3e1a993cfc
fix: font builder usage
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
71bbebb242
refactor: migrate dashboard dash to new font API
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
31c484b041
fix: wrap media position by length ( #1410 )
2026-04-19 20:03:53 +10:00
2 * r + 2 * t
6e234d6656
refactor: use signals instead of functions
2026-04-18 01:04:04 +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
8106aca173
fix: even more non global access
2026-04-13 16:42: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
9cf3ad4094
fix: broken config uses + move gif speed adjustments to Config.general
2026-04-11 21:54:27 +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
b5dcd07ab8
fix: use correct size tokens in QML
2026-04-11 21:24:16 +10:00
2 * r + 2 * t
3a37d77d1f
feat: replace qml config module with c++ module
2026-04-11 21:18:56 +10: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
42a1f34ddb
chore: fix property-override linter warnings
2026-03-28 18:17:36 +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