File tree 1 file changed +31
-0
lines changed
1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change
1
+ # v7.0.0
2
+
3
+ ## Added:
4
+
5
+ * New ` DispatchedNotification ` class with the platform native notification identifier
6
+ and runtime-updated status information about that notification
7
+ * New cross-platform implementation for ` timeout `
8
+ * New ` on_dispatched ` event that is triggered when a notification was sent to the
9
+ notifications server.
10
+ * New ` on_cleared ` event that is triggered when a notification is closed without
11
+ user interaction (e.g. because it expired).
12
+ * Add class-level callbacks to ` DesktopNotifierSync ` as well
13
+
14
+ ## Changed:
15
+
16
+ * ` send ` methods now return ` DispatchedNotification ` instances.
17
+ * ` send ` methods now also accept ` DispatchedNotification ` instances, allowing one to
18
+ replace existing notifications with updated information; to do so simply create a
19
+ new ` DispatchedNotification ` instance with the same ` identifier ` , but a different
20
+ ` Notification ` instance
21
+ * ` Notification ` now accepts floats as ` timeout `
22
+ * ` Notification ` and ` Button ` instances can now be initialized with ` identifier=None `
23
+ * Interaction callbacks at the ` DesktopNotifier ` level now truly receive all events
24
+ the notifications server signals; depending on the platform this might include
25
+ interactions with notifications of other applications as well
26
+
27
+ ## Fixed:
28
+
29
+ * Fixed sending notifications with a named sound resource on Linux
30
+ (given that the notifications server has that capability)
31
+
1
32
# v6.0.0
2
33
3
34
## Added:
You can’t perform that action at this time.
0 commit comments