2 * r + 2 * t
3e1a993cfc
fix: font builder usage
2026-04-22 22:47:18 +10:00
2 * r + 2 * t
e1530bf0cc
fix: use fontStyle -> font for controls
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
e2349f2202
refactor: migrate rest of dashboard to new font API
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
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
31c484b041
fix: wrap media position by length ( #1410 )
2026-04-19 20:03:53 +10:00
2 * r + 2 * t
a6a51a0b88
fix: dash tab hover
2026-04-18 02:28:00 +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
7e4b14f6ba
fix: per monitor props not having ancestor scope
2026-04-13 00:07:55 +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
2 * r + 2 * t
c126075d40
chore: clean out legacy background code
2026-04-06 23:42:47 +10:00
2 * r + 2 * t
b57d596230
Merge branch 'main' into sdfs
2026-03-30 02:10:22 +11:00
2 * r + 2 * t
1f3656c2f6
fix: performance cpu/gpu name overlapping usage
...
Fixes #1337
2026-03-30 01:41:26 +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
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
5a4dbf1300
Merge branch 'main' into sdfs
2026-03-27 21:24:17 +11:00
2 * r + 2 * t
0f5d2ddc16
feat: fade in/out drawers
2026-03-27 20:54:52 +11:00
Robin Seger
6fa80bd857
dashboard: lyrics enhancements ( #1321 )
...
* dual lrc file search strategies, UI adjustments
* qml conventions & order
* format
---------
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2026-03-26 17:13:57 +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
87f33d55ee
feat: sdf blob based drawers
2026-03-25 12:04:55 +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
2a54c089a4
chore: fix rest of linter warnings
2026-03-22 01:31:52 +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
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
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
a39a2fcd18
feat: async dashboard
2026-03-20 01:10:37 +11:00
2 * r + 2 * t
c96c9c4038
fix: dash currentItem null ref
2026-03-19 22:57:13 +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
6b61164808
fix: dash wrong current item
...
Closes #1291
2026-03-19 20:46:55 +11:00
Xavier Lhinares
eed6adb0e4
media: hide person icon if user pfp is ready ( #1213 )
2026-03-15 18:28:56 +11:00
Robin Seger
12b07b7cdf
dash: use currentIndex for width, restore binding ( #1286 )
...
* [CI] chore: update flake
* Dashboard perf settings save, visibility on none enabled
* Dashboard heigh stutter fixed, persist current tab
* restore binding
* wrapper async=false
* ScriptModel, centralized tabs/panes, individual toggle
* fixes, missed mediaUpdateInterval, passing values
* add binding back, ensure active tab uses bar.currentIndex
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-15 17:19:44 +11:00
2 * r + 2 * t
d97ba8a9c0
fix: performance network usage jumping around
2026-03-13 02:14:52 +11:00