Skip to content

Tags: linuxmobile/noctalia-shell

Tags

v4.7.7

Toggle v4.7.7's commit message
Release v4.7.7

v4.7.6

Toggle v4.7.6's commit message
Release v4.7.6

v4.7.5

Toggle v4.7.5's commit message
Release v4.7.5

v4.7.4

Toggle v4.7.4's commit message
Release v4.7.4

v4.7.3

Toggle v4.7.3's commit message
Release v4.7.3

v4.7.2

Toggle v4.7.2's commit message
chore(version): release v4.7.2

v4.7.1

Toggle v4.7.1's commit message
Release v4.7.1

v4.7.0

Toggle v4.7.0's commit message
Release v4.7.0

v4.6.7

Toggle v4.6.7's commit message
Release v4.6.7

v4.6.6

Toggle v4.6.6's commit message
A stability-focused release - squashing crashes, hardening the render…

…ing pipeline, and polishing rough edges across the shell.

* **Smart Transparency:** Auxiliary components now support smart translucency, with a toggle in Appearance settings.
* **Desktop Widget Grid Snapping:** Desktop widgets can snap to a configurable grid, with a toggle for snapping scale.
* **Usage-Based Launcher Ranking:** Launcher results are now ranked by usage frequency across all providers.
* **Wallpaper Refresh IPC:** Added a new IPC call to refresh the wallpaper externally.
* **Draggable Desktop Settings:** The desktop settings dialog popup can now be repositioned by dragging.
* **Scrollbar Visibility Toggle:** Added an option to always show the scrollbar or only on hover.

* **Floating Bar Margins:** Increased max floating margins to 500px with spinbox controls, debounced updates, and correct smart panel positioning.
* **Launcher Refactor:** Split Launcher into smaller files for maintainability; improved record usage.
* **Async Shape Rendering:** Enabled async rendering for all CurveRenderer shapes for better performance.
* **Plugin Settings Popup:** Custom width support for plugin settings popups.
* **Graphical Battery:** Fixed scaling to not follow bar font size.

* **Crash Fixes (SIGSEGV):** Fixed multiple crashes caused by re-entrant ListModel incubation in bar widgets, notifications, and settings; degenerate Shape paths in backgrounds; qTriangulate crashes on flat corner arcs; and CurveRenderer crash in NWaveSpectrum (replaced with shader).
* **Templating:** Fixed user templates not processing when standard templates are disabled.
* **Launcher Navigation:** Fixed up/down keyboard navigation with dynamic grid columns.
* **Hooks:** Deferred HooksService init to delayedInitTimer for reliable startup hook execution.
* **Widgets:** Added layout margins to bordered widgets to prevent border clipping.