Noctalia v5.3.0
✨ New Features
Launcher
- Redesigned launcher with improved browsing and navigation
- The previous minimal layout is still available in launcher's settings as "simple"
- Icon-only app category toggle
- Usage tracking independent of result sorting
Bar, Dock & Desktop
- Configurable pointer auto-hide delay for bars
- Bar-wide tooltip defaults with individual widget controls
- Pinned-only taskbar mode
- Hide windows from selected workspaces while those workspaces are inactive
- Option to hide the media widget when playback is idle
- Moved the text inside the pill in graphic battery widget
- Per-monitor dock configuration
- Desktop media player artwork backgrounds, a visualizer, and adjustable background blur
- Option to hide the analog clock's second hand
Appearance & Controls
- Palette inspector with terminal color indices
- Configurable border color and width for floating panels
- Option to hide close buttons across the interface
- Option to hide filenames in the wallpaper picker
- Control over GNOME light and dark color-scheme synchronization
- Separate sound toggles for individual system events
- Configurable modifier for moving and resizing screenshot regions
- Scrollwheel navigation in the window switcher
- Updated Mango and Umbriel theme templates
Lock Screen
- Password reveal button with an option to hide it
- Optional passwordless unlock grace period, disabled by default and unavailable for sleep locks
Calendar & Connectivity
- Merge duplicate calendar events, with optional patterns to ignore differences in event titles
- Notifications when NetworkManager Wi-Fi connections fail
- Readable Bluetooth service names in authorization prompts
Plugins
- Voting in the plugin store
- Plugin widgets can disable the bar's hover tint while keeping their click targets
- Plugin scroll views can reveal keyed items and bring focused controls into view
🐛 Notable Fixes
- Block calculator expressions from running programs or accessing files while typing or pasting
- Prevent desktop frames and session menus from appearing during lock and suspend transitions
- Preserve idle actions and timers when locking
- Prevent endless password-authentication retries on the lock screen
- Release disconnected fingerprint readers so they can be used again
- Keep passwords out of the clipboard, undo history, and input methods while revealed
- Restore the Suspend action on the lock screen
- Deliver notification inline replies correctly to supported applications
- Handle malformed notification images safely when saving history
- Fix clicks on pinned launcher apps after scrolling or refreshing results
- Launch applications whose desktop entries begin with environment assignments
- Follow symlinked directories when discovering applications, rotating wallpapers, and searching wallpapers
- Stop repeated application rescans in large directory trees
- Reduce stalls during wallpaper loading, palette generation, and icon-theme scans
- Avoid high CPU use after the compositor disconnects
- Fix lock-screen widget placement on newly connected displays with fractional scaling
- Honor display rotation and transforms in screenshots
- Restore weather effects on light themes and the stars effect
- Retry failed external-monitor brightness discovery
- Correct screen-time tracking on KDE
- Improve Wi-Fi SSID handling, iwd band and signal reporting, and wireless service restart handling
- Allow radio activation despite misleading reports of a hardware block
- Trust newly paired Bluetooth devices so they can reconnect automatically
- Hide internal audio endpoints from device pickers and internal capture streams from privacy indicators
- Fix muting for virtual audio sources without hardware routes
- Show the correct application names in the audio mixer
- Correct text centering, custom-font workspace sizing, and embedded color-glyph rendering
- Improve tray status icon sizing and keyboard handling across tray menus
- Preserve panel anchors when renaming or deleting bars
- Preserve system-provided application settings when applying theme templates
- Prevent stuck theme commands from blocking shutdown
- Fix high-resolution scrolling
- Prevent redundant input-method update loops
🔧 Build
- Fix disabling Noctalia through its Home Manager module
- Restore encrypted storage compatibility on 32-bit libc++ builds
- Update openSUSE and Guix installation instructions