Noctalia v5.1.0
✨ New Features
Screenshot & Capture
- Screenshot region editor with drawing annotations (brush, shapes, text, blur, and related tools)
- Movable annotation toolbar with size presets and a dedicated screenshot settings section
- Improved annotation workflow: optional close-after-copy, capture new region, unified pointer controls, and clearer unavailable options
Network & Connectivity
- Cellular (ModemManager) support with mobile data toggle and signal display
- WPA2/WPA3 Enterprise (802.1X) Wi-Fi with credential form in Control Center
Control Center
- Manual rescan for DDC/DisplayPort monitors when using ddcutil
Notifications
- Option to remove dismissed toasts from history (
keep_dismissed_in_history)
Greeter
- Constrained passwordless greeter appearance sync (See docs for more infos)
Launcher
- Emoji search matches keyword aliases
Settings
- Collapsible settings group cards with jump rows
🐛 Notable Fixes
- Lock screen no longer hangs on "Authenticating" during PAM unlock
- Plugin bar UI inherits widget colors correctly
- Plugin source cache stays pinned to the
originremote - Notifications preserve literal angle-bracket text; markup sanitization no longer strips valid content incorrectly
- Hyprland workspace widget uses stable workspace identities
- Bar external IP widget survives bar reloads
- Calendar vdir account paths expand correctly before validation
- Icon theme scan deferred until Control Center tabs need it (faster CLI startup)
- Segmented controls scale correctly at fractional UI scale
- MacBook charge limit quirks handled in power settings
- Umbriel template: fixed
include.filesarray parsing, missing color keys, and workspace background key typo - Ghostty template reloads independent terminal instances correctly
🔧 Build
- Umbriel logo added to the bundled
noctalia-tablericon font