github noctalia-dev/noctalia v5.2.0

3 hours ago

Noctalia v5.2.0

✨ New Features

Desktop & Windows

  • Redesigned window switcher with an animated preview carousel, compact layout, and filters for the current output or workspace
  • Panels launcher provider for opening built-in and plugin panels, including individual Control Center tabs
  • Type-to-launch support in the Umbriel overview
  • Configurable lock-screen transitions

Bar & Widgets

  • Custom labels for system monitor widgets
  • Full workspace names in hover tooltips when labels are shortened or hidden
  • Option to keep the brightness widget visible when brightness control is unavailable

Calendar & Notifications

  • Event reminders from iCalendar/CalDAV alarms and Google Calendar, with configurable lead times, an all-day digest, persistent history, live countdowns, and meeting-link actions
  • Open Teams meeting links found in event descriptions and Google events without meeting links directly in Google Calendar

Screenshots & Images

  • Open image files in the screenshot annotation editor
  • Options to skip annotation for Copy/Save actions and close the editor after saving

Audio & Themes

  • Freedesktop sound theme support with a picker for installed themes
  • New charger and screenshot sounds, with UI sounds enabled by default

Plugins & Settings

  • Plugin UI tooltips for boxes, rows, columns, and images
  • Theme color lookup by color role for plugins
  • Search for installed plugins in Settings
  • Monitor override dialog with detected-output selection and custom matching
  • Option to expand all Settings groups by default
  • List editors can browse replacement choices even after reaching their item limit

Localization

  • Japanese language support

🐛 Notable Fixes

  • Secret Service and encrypted storage now recover when the default keyring starts locked and unlocks later
  • Audio reconnects after PipeWire restarts, handles stale objects cleanly, and correctly mutes virtual sources without routes
  • The tray watcher is claimed early enough for applications that only create tray icons when a watcher is already available
  • Taskbar and dock matching is more reliable for untitled windows, pinned apps, and applications whose runtime identity differs from their desktop entry
  • Wallpaper directory flattening resolves symlinks without following cycles, while favorites retain the global theme mode when no override is stored
  • Open Enhanced Wi-Fi networks using OWE no longer prompt for a password
  • Panel focus and placement now recover correctly and track live bar configuration
  • Launcher window icons resolve through desktop entries, and dmenu providers no longer block the UI while listing results
  • Sway window focusing and scratchpad filtering work correctly, while Hyprland workspace IPC uses stable workspace identities
  • Environment variables expand in configured paths, and common widget settings validate correctly for plugin widgets
  • Duplicate Wayland keymaps are ignored and compound UK keyboard layout names are detected correctly
  • Control Center cards keep their intended layout with a single shortcut or long weather status text
  • Dock auto-hide releases its input region immediately instead of recapturing the pointer during the hide animation
  • Calendar day and week durations remain correct with libical 4
  • Media playback glyphs, circular visualizer rendering, scroll-view clipping, and button badge colors render correctly
  • Firefox and Ghostty theme reload integrations work reliably in Nix and wrapped-process setups

Don't miss a new noctalia release

NewReleases is sending notifications on new releases.