github noctalia-dev/noctalia-shell v3.4.0

9 hours ago

Release v3.4.0

🚀 New Features

Calendar: Added a new Timer functionality to the calendar widget.
OSD Settings: Added separate toggles to enable/disable specific OSD messages
Launcher: allows switching between plugins via IPC.
IPC : Added a new state IPC call.

🐛 Bug Fixes

AudioService: Fixed volume clamping logic and resolved stability issues and volume bleeding across devices.
OSD: Fixed 0% Volume and 0% Brightness icons to display correctly.
Improved vesktop template.
Tray: Fixed wildcard logic for the blacklist.
Bluetooth/Wifi: Fixed "Always Hide" logic and "On Hover" mode behavior.

💅 Improvements & Polish

Battery Panel: Renamed "Charge Level" to "Battery Level" for clarity.
Fixed the visual pill rendering while charging.
Compatibility: Added Flatpak support for Telegram program checks.
Layout: Fixed the "Download more" button layout in the ColorScheme settings (preventing breakage in German locale).

Changes since v3.3.1

  • v3.4.0 (1aa0cc64) by ItsLemmy
  • AudioService + OSD: minor improvements (23d3eb64) by ItsLemmy
  • Autofmt + all missing transactions (a188aa2e) by ItsLemmy
  • AudioService: this might be it (84195491) by Ly-sec
  • AudioService: possible fix? (e2854f20) by Ly-sec
  • ClipboardPreview: fix ClipboardPreview (05c90909) by Ly-sec
  • Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell (cdb93a3d) by Ly-sec
  • Calendar: add timer LocationTab: rework calendar settings SoundService: add simple service to play & loop sounds (309648d6) by Ly-sec
  • Credits: saber (7f9bb6f0) by ItsLemmy
  • Credits: minor cleanup (4d72a0bd) by ItsLemmy
  • CREDITS.md (f79aad5f) by ItsLemmy
  • Settings / SetupWizard & OSD (f10207a1) by ItsLemmy
  • OSD: use volume-x(volume-3) for 0% volume (f611e3a2) by Ly-sec
  • Tray: fix blacklist wildcardc (94d1d9dc) by Ly-sec
  • OSD: fix 0% brightness icon (c0b836af) by Ly-sec
  • OSD: fix 0% volume icon (a44137f8) by Ly-sec
  • Bluetooth/Wifi: fix always hide logic (60eb9c6e) by Ly-sec
  • Bluetooth/Wifi: fix on hover mode (42211c6e) by Ly-sec
  • Brightness/VolumeWidget: fix visual issues (#875) (3ef5e169) by Ly-sec
  • Matugen/Vesktop: fix noctalia logo display (737bde0a) by Ly-sec
  • Matugen/Vesktop: fix thread text color (bc9c27ba) by Ly-sec
  • Merge pull request #877 from homebobhomebob/homebobhomebob-patch-1 (331519bb) by Lysec
  • Update es.json translation for 'play' to 'Reproducir' (d2f018c1) by homebobhomebob
  • Merge pull request #876 from lonerOrz/feat/shader-progress-border (66d949ec) by Lysec
  • feat(shader): Add progress_border.frag shader source file (b3cd4568) by loner
  • NImageRounded: attempt to fix crash on older Qt versions (3c5dfd87) by ItsLemmy
  • Restore rounded_image shader for the SetupWizard for now. (58d47308) by ItsLemmy
  • NIcon: always center icon (ad044882) by ItsLemmy
  • OSD: fix non existing fontWeight (7742bb5c) by ItsLemmy
  • AudioService: proper volume clamping (a2e686bb) by ItsLemmy
  • NImageRounded/Circled: removed shaders and used a simpler ClippingWrapperRectangle (b7d4e740) by ItsLemmy
  • Debug: inhibitReloadPopup onReloadFailed unless we are debugging. (12fe6c55) by ItsLemmy
  • Battery Panel: Charge Level => Battery Level (a3512391) by ItsLemmy
  • settings-defaul (764acef4) by ItsLemmy
  • Battery: removed unecessary property (82c62927) by ItsLemmy
  • Merge pull request #872 from acdcbyl/main (724d991d) by Lysec
  • IPCService: add state IPC call (8277ce16) by Ly-sec
  • Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell (5a247f9d) by Ly-sec
  • Matugen/Vesktop: fix chatbar height (cb3af2d0) by Ly-sec
  • Merge pull request #874 from lonerOrz/feat/media-display (e91e3d9a) by Lysec
  • feat: Optimize the icon display inside the progress circle (15a936be) by loner
  • Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell (cc11971f) by Ly-sec
  • OsdTab: add toggle for all OSDs (83f8028d) by Ly-sec
  • Remove extra line in README.md (3f084931) by Lemmy
  • README: update video (5c2da311) by Lysec
  • Programcheck: support flatpak for telegram (f79d9ce8) by Aiser
  • Update README.md (1d396afb) by Lysec
  • Merge pull request #870 from bokicoder/main (8ab2d84c) by Lemmy
  • Merge pull request #871 from lonerOrz/feat/lock-key (4a578038) by Lysec
  • i18n: Add show-lock-key-notifications translation (f9f83a6d) by loner
  • feat: Add setting to disable lock key OSD notifications (4c6cf8d2) by loner
  • Battery: fix pill when charging (9cf44be3) by Ly-sec
  • Launcher: allow switching between plugins via IPC (f9c0c0a4) by wxlyyy
  • ColorScheme: Download more button on its own line to avoid breaking layout in german. (6a427b2c) by ItsLemmy
  • Autoformating + back to -git (ce7b27c3) by ItsLemmy

Don't miss a new noctalia-shell release

NewReleases is sending notifications on new releases.