Skip to content

Releases: ErikReider/SwayNotificationCenter

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

  • Fix brightness slider choppiness by @AmirDahan in #372
  • Fixed BOTTOM aligned notifications in CC not compensating for fade properly by @ErikReider in #398
  • Fix default mpris icon size by @abmantis in #370

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

v0.9.0

29 May 13:33

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.0...v0.9.0

v0.8.0

23 Feb 21:03

Choose a tag to compare

Huge release with a bunch of new features, widgets and fixes! Thanks to all of the new contributors! ❤️

What's Changed

  • a bunch of typo fixes by @kilobyte in #187
  • Update README with correct config man page by @nichobi in #190
  • Update documentation to mention the environment variables that scripts can use. by @aereaux in #191
  • Action scripts by @auctumnus in #194
  • Add COPYING and README to pkgbuild install by @bd-g in #200
  • Add Override urgency to config by @mildred in #199
  • Add example i3status-rs config to README.md by @bim9262 in #202
  • Bump minimal meson version to 0.59.0, replace 'get_pkgconfig_variable' by @freijon in #206
  • Add ControllsWidget by @JannisPetschenka in #203
  • Remove DockerFiles and move package installation into each action by @ErikReider in #210
  • Audio slider by @JannisPetschenka in #207
  • Add Notification placeholder in Control Center by @ErikReider in #212
  • Add ControlCenter positioning config option by @ErikReider in #213
  • Add Notification Action to copy body security codes to clipboard by @ErikReider in #217
  • Add "desktop-entry" as option to scripts by @ErikReider in #219
  • Add Brightness slider widget by @JannisPetschenka in #211
  • [Feature] Add ability to inhibit notifications through DBus by @ErikReider in #223

New Contributors

Full Changelog: v0.7.3...v0.8.0