Commit Graph

361 Commits

Author SHA1 Message Date
Erik Reider
b7c943617c
Fixed markup parsing unofficial tags (#117)
* Fixed markup parsing unofficial tags

* Added comments and some small refactoring
2022-05-05 21:24:29 +02:00
Erik Reider
042f1e61cd Fix Glade complaining about "margin-left" and "margin-right" on notification.ui 2022-05-02 22:46:56 +02:00
Erik Reider
c54bf8ba16
Added hide and close latest notification to client (#113) 2022-04-18 00:18:46 +02:00
Nicolas Berbiche
f400e4a134
Make notification center width and height configurable (#38) 2022-04-17 22:25:22 +02:00
Erik Reider
7885a7cecc Fixed CC sorter not checking if notification time is the same 2022-04-10 15:52:36 +02:00
Erik Reider
364038ec6d
Added right click to close notification (#110) 2022-04-05 17:19:14 +02:00
Erik Reider
a34893cb84 Simplified JSON enum serialization 2022-04-03 17:59:33 +02:00
Erik Reider
83a8a62ea9
Notification visibility (#106)
* Added config option

* Show notifications depending on state

* Updated json.in and jsonSchema

* Updated swaync(5) man file
2022-04-03 17:58:09 +02:00
Chris Chamberlain
d95e84a499
waybar integration: emit an array of classses rather than a single class (#103)
* emit an array of classses rather than a single class

turns out waybar doesn't like:
"class": "foo bar"

intead it wants:
"class": ["foo", "bar"]

* only print once
2022-03-27 14:04:46 +02:00
Erik Reider
f7b8d67987 Fixed client not printing subscription on dbus disconnect 2022-03-18 00:27:38 +01:00
Erik Reider
d9b00e6ef5 Add tooltip to waybar client subscription 2022-03-18 00:00:29 +01:00
Erik Reider
19f630018e
Add cc visibility state in client subscribe print (#102) 2022-03-17 23:59:43 +01:00
Erik Reider
3df4c34c5f Fixed script env variables sometimes being null 2022-03-07 18:26:59 +01:00
Erik Reider
39a4870512 Fixed notification scroll in CC. Fixes #98 2022-03-07 18:09:14 +01:00
Cyril Levis
2255ba1514
feat: add urgency level color (#95)
* feat: add urgency level color

* chore: first review
2022-02-24 20:31:09 +01:00
Cyril Levis
f932c4afff
chore: just a typo cleaning (#96) 2022-02-24 17:48:16 +01:00
Erik Reider
36e57c56bd All notification images are now the same size 2022-02-21 16:04:56 +01:00
Erik Reider
223e78a0a7
Fixed notification image scaling being blurry on HiDPI displays (#92) 2022-02-21 01:20:05 +01:00
Erik Reider
4d71fdf316 Fixes #91 2022-02-21 00:28:54 +01:00
Erik Reider
0ed0361291 Fixes floating notifications not hiding when opening panel 2022-02-21 00:28:42 +01:00
Erik Reider
157f28f8d4 Fixed ubuntu build issue 2022-02-18 21:04:07 +01:00
Erik Reider
4283ab9d07 Added "value" hint to draw a progressbar 2022-02-18 20:57:31 +01:00
Erik Reider
90dff21da3 Fixed trying to slice empty string when setting icon 2022-02-18 20:06:34 +01:00
Erik Reider
22bb2b4a70 Refactored replacement code 2022-02-18 20:01:02 +01:00
Erik Reider
c19ae742af Removed unfinished notification progressbar 2022-02-18 19:59:50 +01:00
Erik Reider
756229cff3 Added⋅"synchronous" (and its derivatives) to replace notifications. Fixes #86 2022-02-18 19:45:07 +01:00
Erik Reider
65dce2c034 Fixed #88 2022-02-18 18:39:07 +01:00
Erik Reider
e98fdee155 Config hashtable can now parse string,int64,bool and objects 2022-02-18 18:22:58 +01:00
Erik Reider
ec739c6d48
Config: Handle arrays (#85)
* Can now handle arrays

* Added support for objects

* Removed default return

* Replaced arrar.foreach with a regular foreach statementy

* Added null check in serialization

* Fixed Ubuntu build issue
2022-02-17 18:10:24 +01:00
Erik Reider
ee7b47e3ac Added wayland check 2022-02-11 18:47:32 +01:00
Erik Reider
f59a121478 Corrected exract_hashtable comment 2022-02-11 15:38:44 +01:00
Erik Reider
de0beaf7a4 Moved WANT_SCRIPTING preprocessor if statement down to the correct position 2022-02-11 15:38:19 +01:00
Erik Reider
9e2a4ba841 ConfigModel enums parse method now use switches 2022-02-11 15:37:27 +01:00
Erik Reider
8d717d51f6 Use static icon image size for custom notification icons 2022-02-06 20:55:20 +01:00
Erik Reider
2e18cefc62 Refactored desktop_entry icon method 2022-02-06 20:48:34 +01:00
Erik Reider
f18fa5d3db Use static icon size for notification icon 2022-02-06 20:48:09 +01:00
Erik Reider
8902b752d8
Add scripting dict to config (optional through meson option) (#79)
* Added initial scripting class in config

* Added exec string

* Added regex matching

* Can now run script and prints if there are any errors

* Export SWAYNC env variables

* Check if non-required fields are null before regexing

* Fixed Scripts to_string method not printing the correct names

* Added config bool to show new notification if script fails

* Added meson option to disable scripting before build

* Added example script into config

* Added scripts object and its properties to JSON schema

* Removed statement that urgency doesn't use regex

* Updated README with scripting info

* Added "script-fail-notify" to README
2022-02-06 20:17:13 +01:00
Erik Reider
6f0cbaa52d Formatted json schema 2022-02-06 19:35:13 +01:00
Erik Reider
f9868be409 Fixed Freedesktop icons not being set 2022-02-06 17:36:21 +01:00
nightly brew
959614c595
Fixed typo in vala namespace, ui files templaces and file names (#78)
Co-authored-by: nightly-brew <>
2022-02-06 10:47:23 +01:00
Erik Reider
099aa06375
Be able to use JSON dictionaries in config (#77)
* Initial implementation

Added serialization and deserialization

Co-Authored-By: nightly brew <93888516+nightly-brew@users.noreply.github.com>

* Check if Generic T is a descendant of GLib.Object

Co-authored-by: nightly brew <93888516+nightly-brew@users.noreply.github.com>
2022-02-05 20:37:04 +01:00
Erik Reider
e3f99a1932 Simplified client subscription signal 2022-02-05 17:08:03 +01:00
Erik Reider
f87baba77b Fixed trying to print a null string on each notification 2022-02-05 15:48:55 +01:00
Erik Reider
dbede7a6f4 Added debug print on new notification 2022-02-02 20:27:15 +01:00
Erik Reider
a792ebda16 Removed meson message 2022-01-27 18:59:02 +01:00
Erik Reider
6e0c9a779a
Added version command to swaync (#67)
* Added version command to swaync

* Added version arg to client

* Prints to stdout

* Replaced GetServerInformation version with the generated one

* Updated shell completions
2022-01-27 18:30:53 +01:00
Erik Reider
5b505ca09b
Added json schema (#65) 2022-01-26 18:41:15 +01:00
Erik Reider
a91b440fd4 Fixes #63. Replaces press with release event 2022-01-25 00:21:06 +01:00
Erik Reider
ce92c3ebce Fixes invisible body when sending URLs 2022-01-12 23:00:33 +01:00
Erik Reider
4312e00a5b Formatted configModel.vala 2022-01-12 17:26:10 +01:00
Erik Reider
5be4e738eb Added waybar subscription format with a working example 2022-01-11 01:05:44 +01:00
Erik Reider
e96b6eaac9 Exit client when no args are inputed 2022-01-10 23:28:52 +01:00
Nicolas Berbiche
d45a1a7712
Configurable notification window width (#42) (#39)
Co-authored-by: ErikReider <ereider20010103@gmail.com>

Co-authored-by: ErikReider <ereider20010103@gmail.com>
2022-01-10 20:42:20 +01:00
Erik Reider
e6606448a1 Fixes: Replacing a notification closes it #54 2022-01-10 16:19:39 +01:00
Erik Reider
3ac63ffa6e Exit with code 1 on dbus error 2022-01-10 16:10:54 +01:00
Erik Reider
60cab78bb0 Closing notification with keyboard now sends the close action 2022-01-09 00:52:03 +01:00
Erik Reider
933f1dd850 Added hide-on-action to config 2022-01-09 00:46:45 +01:00
Erik Reider
caac385bf9 Fixed comment style for hide_on_clear in config 2022-01-09 00:40:05 +01:00
Luca Berneking
37142fcb37
Close control center when clearing all notifications (#53)
* Close control center when clearing all notifications

* make hide on clear configurable, disabled by default
2022-01-08 15:42:13 +01:00
Erik Reider
1d0ff74679 Fixed clear_all_notifications not sending a close action #52 2022-01-06 18:09:32 +01:00
Erik Reider
98c5fb7e09 Can now open and close control center 2022-01-04 17:11:50 +01:00
Erik Reider
6909949289 Moved completions to main meson.build 2022-01-03 13:26:16 +01:00
Erik Reider
a72ba2e8fa Fix notification replacement not always visible 2021-12-28 14:40:47 +01:00
Erik Reider
e85c2f5d6d
Terminal completions (#44)
* Added ZSH completions

* Fixed single quote ending string

* Added Bash completions

* Added bash to meson.build

* Added bash variable to meson_options.txt

* Added fish shell completions
2021-12-24 21:53:28 +01:00
Nicolas Berbiche
bf9309b193
Smooth scroll to new animation in notification center (#41)
If the user has disabled animations in GTK, then there will be no
animations.
This is all handled internally by GTK.
2021-12-23 22:10:19 +01:00
Nicolas Berbiche
847c874b78
Configurable notification window width (#42)
Co-authored-by: ErikReider <ereider20010103@gmail.com>

Co-authored-by: ErikReider <ereider20010103@gmail.com>
Co-authored-by: Erik Reider <35975961+ErikReider@users.noreply.github.com>
2021-12-23 21:53:54 +01:00
Nicolas Berbiche
a41f2b6e56
Configurable critical notification timeout (#40)
I think there was also a logic error related to setting an expiry
timeout.

It was only set if `params.expire_timeout` was not `0`, instead of
checking that both the user configured timeout and the one requested was
set to `0`.
2021-12-23 21:22:43 +01:00
Erik Reider
9fb9ffa54f Added ccDaemon documentation 2021-12-23 20:17:15 +01:00
Erik Reider
ff42e10be3 Updated notiDaemon documentation 2021-12-23 20:02:13 +01:00
Erik Reider
afefe58cba Fix css reload not updating notification event_box 2021-12-23 18:16:56 +01:00
Erik Reider
1424a988c5 Moved Notify method into "Specification" section 2021-12-23 17:43:15 +01:00
Erik Reider
91ddc06808 Moved notification struct and emuns to its own file 2021-12-23 17:39:19 +01:00
Erik Reider
9cf056b831 Moved ccDaemon into it's own file and removed DbusInit 2021-12-23 17:35:47 +01:00
Erik Reider
c2355a7bde
Fixed not parsing pango markup (#35)
* Fixed not parsing pango markup

* Removed unnecessary if-statement

* Moved image setting above text setter
2021-12-23 15:11:50 +01:00
Erik Reider
c4fa206534 Fixed notifications disappearing in control center after hover 2021-12-23 15:08:35 +01:00
Erik Reider
a699043bc4 Notification swipe direction now changes depending on notification X position 2021-12-22 21:23:52 +01:00
Erik Reider
fc5b6bd4fe Don't fade notification when swiping to close 2021-12-22 20:48:28 +01:00
Erik Reider
354920612e Remove old timeout before adding a new timeout 2021-12-22 18:54:43 +01:00
Erik Reider
e863a24c28 Added open and close animations to notifications 2021-12-22 18:40:40 +01:00
Erik Reider
e47e0211f3 Fixed keyboard-shortcuts being misspelled in config 2021-12-22 18:33:04 +01:00
Erik Reider
02e0cf6c52 Remove notification timeout when removed 2021-12-21 20:11:40 +01:00
Erik Reider
f7096fbdb8 Fixed notification overlays over each other 2021-12-21 20:11:22 +01:00
Erik Reider
f0c39187b9 Bumped version to 0.3 2021-12-14 12:10:34 +01:00
Erik Reider
00f20b70fd Removed comments from config.json 2021-12-14 12:08:06 +01:00
christopher-l
fff3839c04
Remove notification on CLOSED_BY_CLOSENOTIFICATION (#31)
Co-authored-by: Christopher Lübbemeier <luebbemeier@metaventis.com>
2021-12-14 11:55:54 +01:00
christopher-l
75894f50ff
Added option 'center' for 'positionX' in config (#30)
Co-authored-by: Christopher Lübbemeier <luebbemeier@metaventis.com>
2021-12-03 13:40:13 +01:00
Erik Reider
baab0cd9b8 Can now reload css file from client 2021-11-17 21:02:39 +01:00
Erik Reider
56e41f2ea0 Added basic breeze-gtk theme compat 2021-11-10 18:07:29 +01:00
Erik Reider
9aae9c92c8 Added "--get-dnd" to client @xav-ie 2021-10-20 18:54:06 +02:00
Erik Reider
e5b1579e08 Added image_visibility parameter to config 2021-10-16 18:44:30 +02:00
Erik Reider
565f2cf87d Changed keyboard_shortcuts to keyboard-shortcuts in config 2021-10-16 18:43:25 +02:00
Erik Reider
37ea6c61ae All *.vala files now 80 chars wide 2021-10-13 23:03:50 +02:00
Erik Reider
ababdd9807 Using a switch instead of a long if else statement 2021-10-13 22:54:24 +02:00
Erik Reider
ec7d3945cc Fixed notification trying to remove itself when the window is null 2021-10-13 22:45:11 +02:00
Erik Reider
3e5378101f Can now toggle keyboard shortcuts 2021-10-13 19:27:31 +02:00
Erik Reider
1ddf18dc92 Moved and added comments in configModel.vala 2021-10-13 18:02:47 +02:00
Erik Reider
c7273127ac Bumped swaync version to 0.2 2021-10-13 13:22:17 +02:00
Erik Reider
c0f52adfc9
New config deserialization system + new notification timeout and timeout_low properties (#19)
* New config deserialization system + new timeout and timeout_low values

* Updated README

* Now doesn't accept values < 1

* Can now reload config from client and dbus

* Updated README with config reload command

* Removed unused json errordomain

* Fixed _path being overridden on first start

* Changed timeout_low name to timeout-low

* Fixed segfault when calling PositionX/Y.parse()

* Notiwindow and CC now change position on config change

* Added method to change config value from dbus

* Removed unused debug print

* Change_value now writes to the specified or default path

* Added new option to skip writing to config

* Added comments

* Added --reload-config command to README.md
2021-10-13 13:19:38 +02:00
Erik Reider
978f20de5f Bumped the libhandy version to 1.2 2021-10-08 16:23:51 +02:00
Erik Reider
676b77212b Fixed notifications still being hovered after close 2021-10-02 01:20:01 +02:00
Erik Reider
e3e6e39013 Removed type and type-hint in controlcenter.ui 2021-10-02 00:51:31 +02:00
Erik Reider
7629be542f Fixed long url expanding notification center 2021-10-02 00:50:45 +02:00
Erik Reider
4cdf270577 close_all_notifications method now uses remove_notification method 2021-09-18 00:44:11 +02:00
Erik Reider
e205284806 Removed duplicate code for removing temp notification 2021-09-18 00:41:27 +02:00
Erik Reider
cf0e1b347e Fixed copying of delegate warning 2021-09-18 00:31:32 +02:00
Erik Reider
bf79e9428e Stop noti timeout while hovering and restart timeout when mouse leaves 2021-09-18 00:22:02 +02:00
Erik Reider
37b6e3d343 Alt-actions box now scrolls if there are too many actions 2021-09-17 23:57:07 +02:00
Erik Reider
b39fbb1bb0 Removed alt button box from ui file 2021-09-17 22:31:24 +02:00
Erik Reider
9365ff2d80 Fixed alt action button horizontal border being doubled 2021-09-17 19:18:23 +02:00
Erik Reider
f238274032 Fixed not being able to click actions and simplified css 2021-09-17 18:58:19 +02:00
Erik Reider
9b25ba02e0 Added carousel to each notification to enable swipe to dismiss 2021-09-16 13:32:06 +02:00
Erik Reider
e9231ab83d Noti close button won't show until mouse hover 2021-09-16 13:09:18 +02:00
Erik Reider
a81efc0094 Body markup regex now also replaces tags inside of markup 2021-09-16 12:22:31 +02:00
Erik Reider
de7fa74f05 Fixed some markup characters not displaying correctly in body 2021-09-16 12:05:04 +02:00
Erik Reider
038bcc2dc2 Used Vala preprocessor instead of regular if/else 2021-09-12 17:33:51 +02:00
Erik Reider
03a68bff88 Fixed layershell not working for <0.6.0 2021-09-12 15:13:37 +02:00
Erik Reider
e3143c6ffb Decreased default notification close button size 2021-08-12 22:50:55 +02:00
Erik Reider
4341a68105 Refactored path builder for style and config in .config 2021-08-12 22:36:10 +02:00
Erik Reider
bf8ea44993 Added ability to use custom config and style.css locations 2021-08-12 22:35:33 +02:00
Erik Reider
2816a901d2 Different notification timeout depending on Urgency 2021-08-12 22:03:36 +02:00
Erik Reider
3572fe1d1d Fixed Spotify notifications not sending replace_id after noti timeout 2021-08-12 21:49:24 +02:00
Erik Reider
ee89a1dc49 Fixed markup error when '&' char in body 2021-08-08 21:24:46 +02:00
Erik Reider
09c012994f Increased all notification pixbuf sizes to 64 2021-08-07 22:40:14 +02:00
Erik Reider
6b5859435f Fixed discord web notification image not working properly 2021-08-07 18:04:28 +02:00
Erik Reider
3cc8383a45 Fixed discord web notification image not working properly 2021-08-07 18:03:38 +02:00
Erik Reider
ad3114531a Low priority notifications now popup 2021-08-07 17:48:35 +02:00
Erik Reider
cc80851ea6 Small notification id refactor 2021-08-07 17:14:51 +02:00
Erik Reider
299180d396 Implemented urgency hint 2021-08-07 17:10:42 +02:00
Erik Reider
eaa898155c Notification close button icon is not a unicode character instead of image 2021-08-07 16:24:09 +02:00
Erik Reider
a909c3ed40 Added support for images in body markdown 2021-08-07 15:44:32 +02:00
Erik Reider
10a59f5243 Added "body-hyperlinks" to GetCapabilities 2021-08-07 14:37:18 +02:00
Erik Reider
d667b69f01 Added body markup 2021-08-07 12:37:56 +02:00
Erik Reider
16da45674f Call NotificationClosed on notification expire 2021-08-07 12:36:40 +02:00
Erik Reider
705397a280 Fixed GetCapabilities formatting 2021-08-07 12:31:15 +02:00
Erik Reider
6f312914c8 Simplified notification timeout 2021-08-07 12:27:46 +02:00
Erik Reider
1a22ececa9 Fixed sef fault with notificationClosed signal 2021-08-07 12:20:58 +02:00
Erik Reider
a38f8ebb20 Correctly implemented NotificationClosed method 2021-08-07 12:06:59 +02:00
Erik Reider
ba2a0730ed Moved notiDaemon to its own file 2021-08-07 11:31:13 +02:00
Erik Reider
26ef51b454 Small refactors 2021-08-06 20:27:13 +02:00
Erik Reider
f5292f3902 Scrolls down to latest notification 2021-08-06 17:53:55 +02:00
Erik Reider
bbb2b9044e Listbox is now reversed when aligned to the bottom 2021-08-06 17:53:33 +02:00
Erik Reider
5a893cda81 Removed wrong get_config_path order 2021-08-06 16:25:58 +02:00
Erik Reider
97f14bd629 Initial commit with support for positionX and positionY 2021-08-06 16:22:34 +02:00
Adam Harvey
3f404606e4
Add the GetCapabilities message to the D-Bus server. 2021-08-05 14:40:25 -07:00
Erik Reider
de1e1c0fc2 Fixed removing already removed notification seg fault 2021-08-05 22:37:57 +02:00
Erik Reider
70107f5186 Styling tweaks to make everything more visible when using a light gtk3 theme 2021-08-03 20:31:24 +02:00
Erik Reider
9d5f3284f6 Added Do Not Disturb button to panel with keyboard shortcut 2021-08-02 20:19:31 +02:00
Erik Reider
8315c41a3d Keyboard shortcuts now call Client subscription signal 2021-08-02 20:02:34 +02:00
Erik Reider
f54a9206c8 Added close all button notification panel 2021-08-02 19:37:46 +02:00
Erik Reider
fd9e78628f Added close all notifications keyboard shortcut 2021-08-02 18:58:59 +02:00
Erik Reider
6c295adffb Client: Add close all notifications command 2021-08-02 18:53:10 +02:00
Erik Reider
4bc3930196 Added keyboard shortcuts to notification panel 2021-08-02 18:39:53 +02:00
Erik Reider
33a087f7f2 Fixed replaces_id being larger than the current max id after swaync restart 2021-08-02 14:56:05 +02:00
Erik Reider
3e72026c55 Call subscribe method on start to fix clients stuck on old values 2021-08-01 22:12:21 +02:00
Erik Reider
eca6bade15 Renamed toggle-visibility method name 2021-08-01 17:55:28 +02:00
Erik Reider
590fd40616 Client: Added --skip-wait option 2021-07-31 17:38:42 +02:00
Erik Reider
e11ee99097 Client: Will wait for connection if swaync hasn't been started 2021-07-31 17:35:27 +02:00
Erik Reider
218b8e204f Removed unused libhandy dependency 2021-07-31 16:52:55 +02:00
Erik Reider
de55a18227 Client: Subscribe arg now prints when first called 2021-07-31 12:46:26 +02:00
Erik Reider
780887f0b9 Refactored client and added dnd status to subscribe json stdout 2021-07-31 12:26:00 +02:00
Erik Reider
9fe9297566 Removed unnecessary style.css paths 2021-07-31 10:40:00 +02:00
Erik Reider
e9b8146e88 Added join_paths to meson.build 2021-07-31 10:29:20 +02:00
Erik Reider
f344600056 Now adds style.css to the systems sysconfdir 2021-07-31 00:23:51 +02:00
Erik Reider
18a7dee02e Added a search for the style.css file 2021-07-30 21:42:47 +02:00
Erik Reider
4abddf022c Initial PKGBUILD 2021-07-30 18:59:06 +02:00
Erik Reider
189402e8f1 Removed unused folders and build files 2021-07-30 18:33:42 +02:00
Erik Reider
1f4873fa5c Implemented other than default actions 2021-07-30 18:14:26 +02:00
Erik Reider
417d7071a6 Fixed default action not being default 2021-07-30 16:15:24 +02:00
Erik Reider
cbe9c33ae5 Added resident hint on action click 2021-07-30 16:03:03 +02:00
Erik Reider
05b98d643f Added null and empty string checks to actions 2021-07-30 16:02:45 +02:00
Erik Reider
94303a6605 Removed print 2021-07-30 15:40:37 +02:00
Erik Reider
933425b3ce Implemented default action 2021-07-30 15:38:11 +02:00
Erik Reider
0c1606f0a0 Only show 1 body line when popup 2021-07-30 15:07:54 +02:00
Erik Reider
b697d6914d Use app_name as summary if summary is empty 2021-07-30 14:21:25 +02:00
Erik Reider
8e6ed511d1 Fixed image_path and app_icon being used when string is empty 2021-07-30 14:20:57 +02:00
Erik Reider
b0c0ef6f33 Implemented do not disturb with a client toggle 2021-07-29 21:37:22 +02:00
Erik Reider
57571fe228 Use desktop-entry hint to help find correct app icon 2021-07-29 21:20:22 +02:00
Erik Reider
3577953552 Improved notification image priority 2021-07-29 20:58:05 +02:00
Erik Reider
dc5cee731f Prevented some hint errors 2021-07-29 20:57:19 +02:00
Erik Reider
9fdd64bf2d Initial implementation of image-data hint for album art in Spotify 2021-07-29 20:00:11 +02:00
Erik Reider
b5f59c1e82 Added css 2021-07-29 19:21:41 +02:00
Erik Reider
cd2904dd5d Added temp solution to missing css error 2021-07-29 19:15:33 +02:00
Erik Reider
b05111fa67 Added default notification icon if there is none 2021-07-29 11:49:38 +02:00
Erik Reider
b3685af9f7 Set floating notification layer-shell layer to overlay 2021-07-29 11:13:32 +02:00
Erik Reider
ab3d69a02b Fixed notification center scroll exceeding the panel height 2021-07-29 11:13:03 +02:00
Erik Reider
993c48dcad Added "No Notifications" label to panel 2021-07-29 11:06:37 +02:00
Erik Reider
b5dc325d5a Added summary and time classes to style.css 2021-07-29 10:47:14 +02:00
Erik Reider
80785e469b Simplified CSS classes and style.css 2021-07-29 10:45:22 +02:00
Erik Reider
8b3c2b2b1b Fixed notification getting cut off when body is multiline 2021-07-29 10:21:39 +02:00
Erik Reider
be60166c54 Improved error messages in main 2021-07-29 09:46:49 +02:00
Erik Reider
ce4689ec1b Fixed notification body expanding notiWindow 2021-07-28 23:43:05 +02:00
Erik Reider
ca46601c84 Client: Added daemon is null check 2021-07-28 21:04:56 +02:00
Erik Reider
ef26e63efb Implemented cmd args into client with a help menu 2021-07-28 21:03:43 +02:00
Erik Reider
4da4c19a76 Added notification hover effect and now a fixed size of 500px 2021-07-28 19:12:25 +02:00
Erik Reider
205749363b Fixed notifications not getting removed when opening panel 2021-07-28 19:10:59 +02:00
Erik Reider
b66e03b02b Fixed notification now text not appearing 2021-07-28 13:46:30 +02:00
Erik Reider
7c977531d1 Implemented time in notifications 2021-07-28 13:21:52 +02:00
Erik Reider
f1054317ac Fixed overlays covering swaylock 2021-07-28 12:21:51 +02:00
Erik Reider
7f8ebbcbc4 Fixed panel notification alignment 2021-07-27 23:57:06 +02:00
Erik Reider
56e034c06d Refactored notification code to add instead of removing all widgets and adding them again 2021-07-27 23:44:38 +02:00