Skip to content

v5.0.0-beta.7

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Jul 21:03
v5.0.0-beta.7
c366a35

Noctalia v5.0.0-beta.7

✨ New Features

Bar & Widgets

  • Screenshot: remember last capture region (settings toggle), plus Ctrl+C / Ctrl+S shortcuts while selecting area
  • Audio visualizer: max width raised to 2048
  • Weather: add tooltip
  • Workspaces: toggle to disable hover color changes
  • System monitor: blend gauge colors in HSV space

Plugins

  • Runtime-scoped sound API for plugins
  • Timezone support in formatTime (API 19); shell time/date formats exposed to scripts
  • Service enable/exit reasons; frame ticks delivered to plugin panels

Lockscreen & Sessions

  • Reintroduce unlock hint
  • Lock before sleep via logind delay inhibit (prevent premature lock in the same way as sway/hypridle does)

Clipboard

  • Delete keybind action
  • IPC: append text (copy) and read current text (paste)

Notifications / OSD

  • Track fcitx input method changes in the OSD
  • Transient OSD controls over IPC

Bluetooth & Network

  • Bluetooth battery percent from UPower when available
  • Offline-mode banners on network-dependent settings pages

Greeter Sync

  • Use sync.toml as the sync target, greeter.toml is independent

Other

  • Floating panel wayland layer is configurable (pop vs overlay)
  • Korean added to supported languages (translation in progress)
  • Per-item tooltips in virtual grids (settings community template grid and similar)

🐛 Notable Fixes

  • Notifications: retention cleanup no longer empties history entries fixes “Untitled notification”
  • Input: caret placement and scroll stay consistent when focusing/blurring long fields
  • Clipboard: move a selection to the top when it is copied again
  • Taskbar: keep clickable areas when window titles refresh
  • Wayland: keep toplevels that never get output_enter in output-scoped lists
  • Lockscreen / tray / dock / bar auto-hide and launcher D-Bus activation polish
  • Settings: keep the widget editor centered during window animations; clear default-equivalent keybind overrides; expose step args for default widget actions; async plugin-store thumbnails
  • Theme: stronger contrast for wallpaper palettes, light-mode shadows, OKLCH contrast rework
  • Audio: clearer grouped device menus; battery state glyph always drawn outside the graphic
  • Hardware info: prefer amdgpu.ids for AMD GPU names
  • Calendar: replace the custom iCalendar parser with libical
  • Tooltip text measured through the label layout engine
  • Control Center / session panel spacing and card margin consistency; trailing shortcuts can span the full grid width; compact sidebar tab tooltips
  • Control Center: separate saved and available Wi-Fi networks

🔧 Build

  • Replace vendored dr_wav with system libsndfile (now support most classic audio format)
  • Nix: apply autoAddDriverRunpath unconditionally