nosignal-shell/components
28allday 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
..
containers fix: reduce flickable fade amount 2026-06-05 19:54:46 +10:00
controls feat(nosignal): finish Nerd Font icon remap — core surfaces 2026-06-14 12:59:28 +01:00
effects chore: replace OpacityMask with MultiEffect Mask 2026-05-07 21:09:07 +10:00
filedialog fix: file dialog sizing 2026-06-05 22:39:07 +10:00
images fix: animate nexus wallpaper preview 2026-06-05 01:01:43 +10:00
misc chore: fix rest of linter warnings 2026-03-22 01:31:52 +11:00
widgets feat(nosignal): finish Nerd Font icon remap — core surfaces 2026-06-14 12:59:28 +01:00
AnchorAnim.qml feat: add anim type shorthand + anchor anim 2026-04-15 17:31:26 +10:00
Anim.qml feat: add expressive effects anims to Anim type 2026-04-23 00:59:37 +10:00
AnimLoader.qml feat: add nexus bluetooth device page 2026-06-07 02:57:07 +10:00
CAnim.qml feat: rework wallpaper to use stack instead of A/B 2026-04-23 01:00:35 +10:00
ConnectionHeader.qml feat(nosignal): finish Nerd Font icon remap — core surfaces 2026-06-14 12:59:28 +01:00
ConnectionInfoSection.qml refactor: migrate components to new font API 2026-04-22 22:47:18 +10:00
DashboardState.qml chore: fix PersistentProperties missing-prop linter errors 2026-03-20 22:17:36 +11:00
DrawerVisibilities.qml chore: fix PersistentProperties missing-prop linter errors 2026-03-20 22:17:36 +11:00
Logo.qml bar/osicon: fix blurriness (#1271) 2026-03-15 18:51:07 +11:00
MaterialIcon.qml fix: font builder vaxis incompatible type 2026-04-22 22:47:18 +10:00
NsIcon.qml feat(nosignal): Nerd Font icon remap — nexus (Settings) 2026-06-14 11:16:01 +01:00
NsPanel.qml feat(nosignal): interface redesign — slim glass bar + floating popouts 2026-06-14 10:36:33 +01:00
NsSwitch.qml feat(nosignal): NoSignal logo + V1 on About; fully square the UI 2026-06-14 11:42:08 +01:00
PropertyRow.qml refactor: migrate components to new font API 2026-04-22 22:47:18 +10:00
SectionContainer.qml feat: use M3 spacing tokens 2026-04-22 22:47:18 +10:00
SectionHeader.qml refactor: use Font.Xxx enum for weights 2026-04-22 22:47:18 +10:00
StateLayer.qml feat: make StateLayer pick up per corner from parent 2026-06-06 01:06:43 +10:00
StyledClippingRect.qml chore: fix all import formats 2026-03-22 06:02:19 +11:00
StyledRect.qml internal: add canim component 2025-08-24 16:51:09 +10:00
StyledText.qml feat: improve text anim 2026-04-23 00:59:43 +10:00