diff options
author | Po Lu <luangruo@yahoo.com> | 2024-03-13 10:59:39 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2024-03-13 11:01:39 +0800 |
commit | 6b40d557c4a9a4152565c1a1b0da49a1aaaec84f (patch) | |
tree | ac82dd76319ccc7df22a9d70923ec28f97c4f41a /doc | |
parent | 4afafa03704aab0c21e4cb4f028256ecead5f795 (diff) | |
download | emacs-6b40d557c4a9a4152565c1a1b0da49a1aaaec84f.tar.gz |
Port more notification senders to non-XDG systems
* doc/lispref/os.texi (Desktop Notifications): Document that
`:timeout' is now implemented.
* java/org/gnu/emacs/EmacsDesktopNotification.java
(EmacsDesktopNotification): New field delay.
(display1): Set delay on Android 8.0 and up.
* lisp/erc/erc-desktop-notifications.el
(erc-notifications-notify): Call Android or Haiku notification
functions on those systems.
* lisp/gnus/gnus-notifications.el (gnus-notifications-action)
(gnus-notification-close): Remove dismissed notifications from
the notification to message map.
(gnus-notifications-notify): Call android-notifications-notify
if possible.
* src/androidselect.c (android_init_emacs_desktop_notification):
Update accordingly.
(android_notifications_notify_1): New argument TIMEOUT.
(Fandroid_notifications_notify): New argument QCtimeout.
(syms_of_androidselect) <QCtimeout>: New symbol.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/lispref/os.texi | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/doc/lispref/os.texi b/doc/lispref/os.texi index 435886320fd..3ba3da459bf 100644 --- a/doc/lispref/os.texi +++ b/doc/lispref/os.texi @@ -3244,6 +3244,7 @@ of parameters analogous to its namesake in @item :on-action @var{on-action} @item :on-cancel @var{on-close} @item :actions @var{actions} +@item :timeout @var{timeout} @item :resident @var{resident} These have the same meaning as they do when used in calls to @code{notifications-notify}, except that no more than three non-default |