Skip to content

Releases: ErikReider/SwayNotificationCenter

v0.12.6

23 Mar 23:02

Choose a tag to compare

What's Changed

  • Fixed floating notification keyboard mode being set too early by @ErikReider in #716

This should finally fix the deaded input-stealing issues on compositors other than Sway. Please leave a comment in the #455 if you're still experiencing this issue.

Full Changelog: v0.12.5...v0.12.6

v0.12.5

12 Mar 08:35

Choose a tag to compare

Bugs squashed

  • Fixed segfault when displaying notification + new monitor is mapped in 2083415
  • Added --custom-system-css arg to swaync MAN 1 page by @ErikReider in 0e5c6e8
  • Added --replace arg to replace the currently running swaync instance in e38e474
  • Set floating notification layer keyboard mode to ON_DEMAND after map. Fixes #455 in 5fa4ce8

Full Changelog: v0.12.4...v0.12.5

v0.12.4 - Bug and performance fixes

25 Jan 10:01

Choose a tag to compare

Includes a major internal refactor, so notification visibility is a lot more reliable :)

What's Changed

New Contributors

Full Changelog: v0.12.3...v0.12.4

v0.12.3 - Some more bug hunting

05 Nov 09:26

Choose a tag to compare

New features

Bug fixes

  • Update waybar docs to deal with edge case by @samyak-jain in #635
  • update the config.json to be in sync with latest swaync(5) page by @LEMMIIX in #642
  • Queue close from windows animation callback instead of calling it directly by @xzn in #649
  • Fixed Notification widgets not being disposed of properly by @ErikReider in #653
  • Always run the notification window show method by @ErikReider in #652
  • Fix floating notifications input region not always being set by @ErikReider in #665
  • Added missing control-center-positionX and Y to man 5 page

New Contributors

Full Changelog: v0.12.2...v0.12.3

v0.12.2 - Further bug hunting

26 Aug 21:22

Choose a tag to compare

What's Changed

Bug fixes:

  • Add missing text color on the notification action button by @bchmnn in #594
  • Fixed reloading the config sometimes segfauling in 8b6af61
  • Fix client printing help when running with --skip-wait by @ErikReider in #605
  • Redefine CSS colors in the GTK 3. Improves compatibility with older themes by @ErikReider in #604
  • fix: Add json schema for "autohide" and "blacklist" in "mpris" by @VAWVAW in #601
  • Make the notification actions stretch to fill the whole space like before by @ErikReider in #613
  • Fix transition typo by @MariaSolOs in #620
  • Changed the CSS name of the transparent windows fixing GTK CSS overrides by @ErikReider in #624
  • fix: Search icon by process name if icon is missing by @themkoi in #611
  • Use GTK focus mechanics for keyboard navigation in the Control Center by @ErikReider in #626

Enhancements

  • Replaced most SCSS variables with CSS variables in a00a16a
  • Hide MPRIS Carousel dots when one or less player is visible in 7e34c75
  • Moved control center notifications into its own widget + vexpand config option by @ErikReider in #597
  • control-center-height is now able to be -1 to fit all widgets in 18bc457
  • feat: Choose outputs by name by @VAWVAW in #602

New Contributors

Full Changelog: v0.12.1...v0.12.2

v0.12.1 - GTK 4 bug fixes

15 Jul 09:00

Choose a tag to compare

Here's a quick release fixing some bugs affecting the GTK 4 themers out there. The main issue was that some users used custom GTK 4 themes which overrode the swaync CSS which made the background solid. Changing the default value of the config option cssPriority to "user" fixes this on configs which haven't overridden the value, but might still be an issue for others.

There were also a few issues opened regarding high CPU usage, which ultimately came down to scripts that were broken, and GTK 4 for some reason selecting the NVIDIA Prime GPU instead of the main iGPU. If this happens, make sure that your correct GPU is being used by reading the logs. 😃

What's Changed

New Contributors

Full Changelog: v0.12.0...v0.12.1

v0.12.0 - GTK 4 + some goodies

11 Jul 12:21

Choose a tag to compare

A lot of large changes have been made in this release like the incoming notification list animations, being able to select the preferred output, faster rendering thanks to GTK 4, etc. 🥳

What's Changed

Breaking Changes

  • Due to the GTK 4 port, sadly some custom CSS themes might have to be updated.
  • All the icon/image size JSON config properties have been deprecated (not removed yet), and moved to the CSS config instead

New Contributors

Full Changelog: v0.11.0...v0.12.0

v0.11.0 - Bug hunting

07 Apr 19:21

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.10.1...v0.11.0

V0.10.1 - Bug fixes

09 Mar 18:22

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.10.0...v0.10.1

v0.10.0

10 Feb 16:22

Choose a tag to compare

What's Changed

Style changes

A few style changes were made that might break some existing configs. I also moved the project to use SCSS. My apologies but it should make styling a bit easier 😆

New dependencies

  • gvfs
  • granite
  • sassc

New Contributors

Full Changelog: v0.9.0...v0.10.0