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
f7993ad272
feat: launcher margin ignore border
2026-05-06 19:43:50 +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
d675478e91
refactor: use new anim type prop
2026-04-15 18:32:19 +10:00
2 * r + 2 * t
666d451f4b
fix: global config use for rest of global props
2026-04-12 23:02: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
3a37d77d1f
feat: replace qml config module with c++ module
2026-04-11 21:18:56 +10: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
d0f2df9bae
chore: fix all import formats
2026-03-22 06:02:19 +11:00
2 * r + 2 * t
83cd02b90d
chore: fix launcher linter warnings
2026-03-21 16:22:19 +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
ATMDA
4ada7ea608
controlcenter: corrected certain containers not respecting transparency layers
2025-11-15 17:16:52 -05:00
ATMDA
2ebdba6cc4
launcher: reverted python launcher item to not exist, changes back to c0ea060f
2025-11-13 13:57:35 -05:00
ATMDA
47dfcf4baf
launcher: python execution like calculator functionality
2025-11-10 00:46:45 -05:00
2 * r + 2 * t
252f19ec0e
launcher: prevent overlap with dashboard
...
Fixes #612
2025-09-13 19:07:04 +10:00
2 * r + 2 * t
302a82da2d
launcher: loader content
2025-09-12 18:04:44 +10:00
2 * r + 2 * t
6e8a32d4e4
internal: use Anim component
2025-08-24 17:22:00 +10:00
2 * r + 2 * t
66c0d0a15f
launcher: exact calculation for wallpaper width
...
Fixes #322
2025-08-23 16:08:02 +10:00
2 * r + 2 * t
5b8edfc1e2
internal: transparency support coming soon™
...
Also fix media player selector text colour
Fix colour preview not resetting light/dark mode
2025-08-08 19:32:38 +10:00
2 * r + 2 * t
c5381c5194
internal: refactor widgets folder
...
Split into subdirs and rename to components
2025-08-04 22:45:15 +10:00
Joel R.
4feeaaabc6
launcher: add optional vim-like keybinds ( #282 )
2025-07-28 13:08:54 +10:00
2 * r + 2 * t
db1e2ea3bf
dcontent: impl bt settings
2025-07-26 23:11:28 +10:00
2 * r + 2 * t
6826f71d34
launcher: fix
2025-07-19 19:17:14 +10:00
Soramane
4598e8a775
internal: use new qs imports
2025-07-16 18:02:28 +10:00
2 * r + 2 * t
bf686b1c36
drawers: give back focus when close
...
For launcher and session, give back focus to previously open one on close
Also use execDetached for session buttons
2025-06-23 19:15:21 +10:00
2 * r + 2 * t
956e706f74
feat: launcher calculator
...
Requires libqalculate
2025-06-21 00:55:03 +10:00
2 * r + 2 * t
c125f1c7e4
internal: fix qmlls freezing
2025-06-19 17:05:40 +10:00
2 * r + 2 * t
491c0f1dbd
launcher: fix transition between lists
...
Also fix wallpaper preview not switching back when using non dynamic scheme
2025-06-17 23:02:54 +10:00
2 * r + 2 * t
e373fe0375
launcher: fix wallpaper preview colours
...
Also disable transparency action (not impled and won't be in the near future)
2025-06-17 22:44:29 +10:00
2 * r + 2 * t
96429160c3
feat: user config file
...
Config file at `~/.config/caelestia/shell.json`
2025-06-15 18:08:45 +10:00
2 * r + 2 * t
01b38be6af
internal: fix binding loops
2025-05-24 13:31:36 +08:00
2 * r + 2 * t
f8eb1b69a0
launcher: move to drawers
2025-05-13 23:12:23 +08:00
2 * r + 2 * t
ed55afbcd8
launcher: better style
2025-05-09 22:24:49 +10:00
2 * r + 2 * t
9d9042e029
feat: better launcher and osd animations
...
Slide not clip
2025-05-06 18:58:51 +10:00
2 * r + 2 * t
0a8b88201b
launcher: use qsTr properly
2025-05-05 23:55:29 +10:00
2 * r + 2 * t
1fdaf24526
refactor: move colours to separate service
2025-05-05 14:50:18 +10:00
2 * r + 2 * t
c665c0ca98
feat: border + colour changes
2025-05-05 10:19:46 +10:00
2 * r + 2 * t
fb471f1023
feat: audio osd
2025-05-04 20:45:34 +10:00
2 * r + 2 * t
4c84e4fff3
feat: actually set wallpaper
...
Make launcher wallpaper picker actually work
2025-05-04 16:29:34 +10:00
2 * r + 2 * t
00d3c1a472
feat: launcher wallpaper selector
2025-05-03 23:56:37 +10:00
2 * r + 2 * t
5978db658c
feat: launcher actions
2025-05-03 14:32:53 +10:00
2 * r + 2 * t
587c3a7bc9
feat: launcher keyboard nav
...
Using currentitem and highlight
Also fix not closing launcher when clicking app
Apps service use only one process
2025-05-02 23:35:22 +10:00
2 * r + 2 * t
6b848b0f56
refactor: move launcher app list into separate file
2025-05-02 23:20:56 +10:00
2 * r + 2 * t
587760810c
feat: launcher empty placeholder
2025-05-02 23:13:09 +10:00
2 * r + 2 * t
b2e2ed2ac5
launcher: auto grab focus + clear on close
2025-05-02 22:37:14 +10:00
2 * r + 2 * t
1ec02cb54e
launcher: list item interactivity
2025-05-02 22:23:15 +10:00