Commit graph

22 commits

Author SHA1 Message Date
f21e5b5eaf fix(nosignal): hardware-test feedback — additions icons, power menu, weather picker
From the 2026-06-15 hardware-test feedback (redesign passed end-to-end):

- Glyphs: map the 12 unmapped additions-page icon names (brush, cloud_sync,
  data_object, deployed_code, movie_edit, neurology, psychology, robot_2,
  smart_toy, sports_esports, videocam, vpn_lock) so the nexus Additional
  Software page stops rendering "?" boxes. Verified Nerd Font codepoints.
- Glyphs: cp() now uses String.fromCodePoint, not fromCharCode — the 5 MDI
  glyphs above 0xFFFF were being truncated by the 16-bit fromCharCode.
- Shortcuts: Super+Escape (session) now drives the redesigned full-screen
  Power Menu via NsShell.toggle("power"); old caelestia session panel is
  now dead code.
- nexus LanguageAndRegion: replace the "coming soon" weather placeholder with
  a real location input bound to GlobalConfig.services.weatherLocation (the
  Weather backend already geocodes / IP-auto-detects).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-15 18:02:53 +01:00
2 * r + 2 * t
5f4fb88624 feat: add initial nexus 2026-06-03 01:23:25 +10:00
2 * r + 2 * t
4714fe8795 feat: use logging categories 2026-04-02 15:29:40 +11:00
Robin Seger
c588794b20
feat: fullscreen notification & toasts overlay (#1276)
* reworked fullscreen mode as transforming shell

* controlcenter configuring of toasts & notifs

* fix animation on fs switch

* border rounding & shadow animation

* change controlcenter notifications layout

* stay on WlrLayer.Overlay, use Anim

* ci: update action versions

* qmlformat

* format take two

* third time's the charm

* fix: special workspace fullscreen

* fix: bar width border.thickness on non-persistent behaviour

* merge fix

* stop layout shift on close

* last few conventions sorted

* linting

* maximized state to fullscreen

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2026-03-29 15:22:00 +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
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
beddbb111e chore: run qmlformat 2026-03-20 16:06:40 +11:00
2 * r + 2 * t
796c2e4e76 chore: fix prop order 2026-03-20 16:03:18 +11:00
Ezekiel Gonzales
93e8880842
shortcuts: Sidebar and Utilities shortcuts (#1160)
* shortcuts: Added shortcut to toggle the sidebar

* shortcuts: added utilities shortcut to toggle utilities
2026-02-13 13:20:35 +11:00
2 * r + 2 * t
0ca5d50546 utilities: add toasts 2025-09-21 16:43:45 +10:00
2 * r + 2 * t
b2b862135a internal: close panels when fullscreen app
See #609
2025-09-14 12:23:53 +10:00
2 * r + 2 * t
fa00a62600 shortcuts: add dashboard shortcut 2025-09-11 22:57:03 +10:00
2 * r + 2 * t
d9ffc13825 controlcenter: add floating mode
Closes #363
2025-08-07 15:38:17 +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
Soramane
4598e8a775 internal: use new qs imports 2025-07-16 18:02:28 +10:00
2 * r + 2 * t
6eb2164756 internal: add utilities panel base 2025-07-10 12:59:10 +10:00
Tim Hämisch
4621c3695e
Add custom shortcut for launcher, dashboard and osd all in one (#53)
* Add custom shortcut for launcher, dashboard and osd all in one

* Fix Shortcut description

* shortcuts: fix showall

Some fixes:
 - no need for the complex shortcut
 - fix formatting
 - fix unqualified access

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-06-14 00:08:02 +10:00
2 * r + 2 * t
c214b3c5d6 feat: add ipc commands for stuff 2025-06-08 20:25:54 +10:00
2 * r + 2 * t
f8eb1b69a0 launcher: move to drawers 2025-05-13 23:12:23 +08:00
2 * r + 2 * t
3fd429c9f3 session: move to drawers 2025-05-13 19:01:00 +10:00