Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Releasing version 0.8.2HEAD0.8.2master | Logan Rathbone | 2023-02-17 | 2 | -1/+14 |
| | | | | Update NEWS. | ||||
* | gi: NotifyNotification fixes | Logan Rathbone | 2023-02-17 | 2 | -16/+8 |
| | |||||
* | Set new summary for library | Maximiliano Sandoval R | 2022-12-14 | 3 | -2/+4 |
| | |||||
* | gi: Add missing nullable annotations | Maximiliano Sandoval R | 2022-12-14 | 2 | -3/+3 |
| | |||||
* | gi: Correct nullable annotations | Maximiliano Sandoval R | 2022-12-14 | 2 | -11/+11 |
| | |||||
* | notification: Add missing Since & Deprecated | Maximiliano Sandoval R | 2022-12-14 | 1 | -1/+3 |
| | | | | See https://gitlab.gnome.org/GNOME/libnotify/-/commit/117a582b9b69a3df043abe98fb6914a2599ecaa4 | ||||
* | ci: Build docs | Maximiliano Sandoval R | 2022-12-14 | 2 | -4/+19 |
| | |||||
* | docs: Port to gi-docgen | Maximiliano Sandoval R | 2022-12-14 | 15 | -161/+226 |
| | | | | Fixes: https://gitlab.gnome.org/GNOME/libnotify/-/issues/26 | ||||
* | Merge branch 'master' into 'master' | Marco Trevisan | 2022-10-27 | 2 | -2/+2 |
|\ | | | | | | | | | meson: replace deprecated meson.source_root() calls See merge request GNOME/libnotify!29 | ||||
| * | use project_source_root() instead of global_source_root() | Kai Smith | 2022-10-25 | 2 | -2/+2 |
| | | |||||
| * | bump minimum meson version to 0.58 | centaurii | 2022-10-24 | 1 | -1/+1 |
| | | |||||
| * | replace source_root() calls with global_source_root() | centaurii | 2022-10-24 | 1 | -1/+1 |
|/ | |||||
* | docs: Fix URL to Desktop Notification Spec | Andre Klapper | 2022-09-04 | 1 | -1/+1 |
| | | | | Fixes #29 | ||||
* | Releasing version 0.8.10.8.1 | Marco Trevisan (Treviño) | 2022-07-17 | 2 | -1/+9 |
| | | | | Update NEWS. | ||||
* | build: Hardcode API version to 0.7 | Marco Trevisan (Treviño) | 2022-07-17 | 1 | -1/+4 |
| | | | | Fixes: #27 | ||||
* | Releasing version 0.8.00.8.0 | Marco Trevisan (Treviño) | 2022-07-14 | 1 | -0/+15 |
| | | | | Update NEWS. | ||||
* | NEWS: Fix style on previous announcement | Marco Trevisan (Treviño) | 2022-07-14 | 1 | -2/+2 |
| | |||||
* | README: Add reference to Portal Notification APIs | Marco Trevisan (Treviño) | 2022-06-07 | 1 | -0/+4 |
| | |||||
* | build: Pre-release bump to 0.8.0 | Marco Trevisan (Treviño) | 2022-06-07 | 1 | -1/+1 |
| | |||||
* | notification: Warn if trying to get the activation token outside activation | Marco Trevisan (Treviño) | 2022-06-07 | 1 | -4/+2 |
| | | | | | This API is intended to be used only during a NotifyActionCallback, so ensure that this is the case, by warn in case it's not the case. | ||||
* | notify: Also try to use the flatpak app name as notify app | Marco Trevisan (Treviño) | 2022-06-07 | 1 | -0/+3 |
| | |||||
* | notification: Use Desktop Portal notification when running in sandbox | Marco Trevisan (Treviño) | 2022-06-07 | 3 | -0/+553 |
| | | | | | | | | | | | When an application is running from a snap or a flatpak, libnotify should just work as a FDO Portal Notification wrapper. As per this, make the library to try use the portal API in sandboxed applications, by emulating the needed missing pieces. Not everything can be achieved 1:1, but it's just safer to use in such contexts. | ||||
* | build: Bump dependency on glib 2.38 | Marco Trevisan (Treviño) | 2022-06-07 | 6 | -25/+1 |
| | | | | | | It's almost 10 years old, so I think we can safely depend on that to support the features we're optionally depending on, plus the ones we're going to add | ||||
* | notification: Move action activation and closing in separate functions | Marco Trevisan (Treviño) | 2022-06-07 | 1 | -27/+51 |
| | | | | | Move handling of such events in different functions so that can be re-used | ||||
* | Notification: Add NotifyClosedReason enum to define closed reasons | Marco Trevisan (Treviño) | 2022-06-07 | 3 | -6/+34 |
| | | | | | We don't change the formal type of notify_notification_get_closed_reason but it's safe enough to compare the two returned values. | ||||
* | notify: Support passing a NULL application name to notify_init() | Marco Trevisan (Treviño) | 2022-06-07 | 1 | -7/+21 |
| | | | | | | | We can find its name in some scenarios, so make it clearer from in the API. Also, ensure that notify_set_app_name() is not used with a NULL App name. | ||||
* | notify: Use lazy snap readings and once per notify instance | Marco Trevisan (Treviño) | 2022-06-07 | 3 | -119/+174 |
| | | | | | | An application under snap confinement won't have a way of escaping from it, so we can just initialize the snap variables at the global notify scope once and just re-use them when needed. | ||||
* | notify-send: Handle Ctrl+C by closing the notification before exiting | Marco Trevisan (Treviño) | 2022-06-07 | 1 | -0/+15 |
| | | | | Avoid leaving notifications we're waiting for around on SIGNINT | ||||
* | notify-send: Add debug logs about the notification daemon | Marco Trevisan (Treviño) | 2022-06-07 | 1 | -0/+16 |
| | |||||
* | notification: Add docs description for NotifyNotification | Marco Trevisan (Treviño) | 2022-06-07 | 1 | -0/+5 |
| | |||||
* | notification: Document get_activation_token argument | Marco Trevisan (Treviño) | 2022-06-07 | 1 | -0/+1 |
| | |||||
* | notification: Fix documentation and transfer info for NotifyActionCallback | Marco Trevisan (Treviño) | 2022-06-07 | 1 | -3/+3 |
| | |||||
* | Bump version to 0.7.120.7.12 | Logan Rathbone | 2022-05-05 | 2 | -1/+16 |
| | | | | Update NEWS. | ||||
* | Merge branch 'fix-electron-crash' into 'master' | Logan Rathbone | 2022-05-05 | 1 | -1/+8 |
|\ | | | | | | | | | Closes #25 See merge request GNOME/libnotify!26 | ||||
| * | notification: Bookend calling NotifyActionCallback with temporary ref | Logan Rathbone | 2022-05-04 | 1 | -1/+8 |
|/ | | | | | | | | | | Starting with d0778595, we access the Notification object after the NotifyActionCallback; some clients (eg, Electron) have historically unref'd the object at the end of the NotifyActionCallback. They probably should not have been doing so, but this hotfix adds an additional ref before and after the callback so that we don't break existing code. Fixes #25 | ||||
* | doap: Add self as co-maintainer; remove chammond and mccann | Logan Rathbone | 2022-05-04 | 1 | -13/+6 |
| | | | | | | | | | | | Per: - Discussions on #release-team - No response to email to mccann in over 10 days - Email response from chammond confirming he should no longer be listed as maintainer See also: afef1e98 Closes: #14 | ||||
* | Adding myself as maintainer | Marco Trevisan (Treviño) | 2022-05-04 | 1 | -0/+7 |
| | | | | | | As discussed on #release-team: 21:12:18 <ebassi> Trevinho: You could already add yourself to the DOAP file | ||||
* | libnotify.doap: Add missing description field | Marco Trevisan (Treviño) | 2022-05-04 | 1 | -0/+3 |
| | |||||
* | Merge branch 'pgriffis/delete-unused-file' into 'master' | Patrick Griffis | 2022-05-03 | 1 | -8/+0 |
|\ | | | | | | | | | Delete unused notifynotification.xml See merge request GNOME/libnotify!25 | ||||
| * | Delete unused notifynotification.xml | Patrick Griffis | 2022-05-03 | 1 | -8/+0 |
|/ | |||||
* | notification: Include sender-pid hint by default if not provided | Marco Trevisan (Treviño) | 2022-04-28 | 1 | -0/+5 |
| | | | | | It's used by various daemons including GNOME Shell to figure out the parent application. | ||||
* | notify-send: Add debug message about server not supporting persistence | Marco Trevisan (Treviño) | 2022-04-27 | 1 | -0/+6 |
| | | | | | | In case a transient notification is requested but persistence is not supported, it's not an error but it is useful to show a debug message to clarify that. | ||||
* | notify-send: Move server capabilities check to a separate function | Marco Trevisan (Treviño) | 2022-04-27 | 1 | -8/+17 |
| | |||||
* | docs/notify-send: Add --transient option to manpage | Marco Trevisan (Treviño) | 2022-04-27 | 1 | -0/+6 |
| | |||||
* | Bump version to 0.7.110.7.11 | Marco Trevisan (Treviño) | 2022-04-27 | 2 | -1/+11 |
| | | | | Update NEWS. | ||||
* | notify-send: Add explicit option to create transient notifications | Marco Trevisan (Treviño) | 2022-04-27 | 1 | -0/+9 |
| | |||||
* | notify-send: Support passing any hint value, by parsing variant strings | Marco Trevisan (Treviño) | 2022-04-27 | 2 | -2/+11 |
| | |||||
* | notify-send: Add support for boolean hints | Marco Trevisan (Treviño) | 2022-04-27 | 2 | -2/+13 |
| | | | | | | Boolean hints are used for some common parameters such as "transient". Original bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636343 | ||||
* | cleanup: Do not use GLIB_CHECK_VERSION | Marco Trevisan (Treviño) | 2022-04-27 | 4 | -4/+4 |
| | | | | It's not supported by GLib 2.26.0, the minimum version we required | ||||
* | NEWS: Add --wait feature to last release | Marco Trevisan (Treviño) | 2022-04-27 | 1 | -0/+1 |
| |