* Initial animation work
* Added custom icon
* Fixed collapse icon not being symbolic
* Centered collapse button
* Fixed group of 2 notifications being invisible
* Added back notification logic
Notifications are now separated into their own group depending on their provided name
* Added close all button
Also changed the notification close button icon to the new provided icon
* Fixed replacing notifications not working as expected
* Fixed group sensitivity not being set when auto collapsed
* Don't group notis with no provided app-name/desktop-file
Also adds parsing of desktop file in NotiModel which helps with getting and using the display name as the group name
* Remove testing notifications
* General fixes
* Added fade to cc viewport
* Added padding to cc viewport fade
* Call on_expand_change on close all button click
* Updated README
* Sort critical notification groups before regular groups
* Added group title icon
* Fixed not being able to navigate through single notifications
* Scroll to top of group on expand
* Fix non expanded single noti groups being clickable
* Fixed linting issues
* Added styling
* Fixed invalid style reload cast
* Set lower ordered notifications content opacity to 0
* Added hover effect to groups
* Only build man-pages and require scdoc if 'man-page' option is true
Co-authored-by: Jonas Frei <8ec426b4-7173-428a-a6dc-3c520b45b0e2@wwsxrfc8.anonaddy.com>
* Provide dbus and systemd service files by default
* Split ExecReload command in two, since swaync-client only handles one argument per run.
Co-authored-by: nightly-brew <>