summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* notify-send: Give failing exit code if showing notification failswip/notify-error-codeRay Strode2020-05-121-4/+11
| | | | | | | | | Right now notify-send will quietly return a successful exit status even if showing the notification fails. This commit changes the behavior to instead fail on failure. https://gitlab.gnome.org/GNOME/libnotify/-/merge_requests/13
* release: 0.7.90.7.9Marco Trevisan (Treviño)2020-02-262-1/+10
|
* Merge branch 'wip/jtojnar/manpage' into 'master'Marco Trevisan2020-01-135-0/+143
|\ | | | | | | | | | | | | Add notify-send manpage Closes #4 See merge request GNOME/libnotify!6
| * Add notify-send manpageJan Tojnar2020-01-135-0/+143
| | | | | | | | | | | | Taken from Debian, converted to Docbook and fixed some issues. Closes: https://gitlab.gnome.org/GNOME/libnotify/issues/4
* | Merge branch 'snap-paths-support' into 'master'Marco Trevisan2020-01-131-0/+106
|\ \ | | | | | | | | | | | | notification: use snap namespace and prefix whent launched inside snap See merge request GNOME/libnotify!5
| * | notification: Handle snap applicationsIain Lane2019-08-141-0/+106
| |/ | | | | | | | | | | | | | | | | | | | | | | When a non-relocatable application is packaged as a snap, its resources will be visible under `${SNAP}`. We can discover these resources by probing paths that are given to us and trying the same path under `${SNAP}` if the probe fails. Snap packages have desktop files namespaced by the snap name. This name is available inside the snap environment as `${SNAP_NAME}`. Also probe desktop files and try this form of mangled name if the referenced desktop file is not found.
* | Merge branch 'wip/jtojnar/drop-autotools' into 'master'Marco Trevisan2020-01-1313-1843/+11
|\ \ | |/ |/| | | | | Drop Autotools See merge request GNOME/libnotify!11
| * ci: Do not pass default flags to mesonJan Tojnar2020-01-131-1/+1
| |
| * Drop AutotoolsJan Tojnar2020-01-1313-1842/+10
|/
* build: check supported linker args before buildJan Tojnar2019-04-262-2/+4
| | | | | MacOS linker does not support --version-script argument so we need to only add it to ldflags when it is available.
* Bump version to 0.7.80.7.8Florian Müllner2019-03-283-2/+12
| | | | Update NEWS.
* build: Don't use absolute path with 'subdir' keywordwip/fmuellner/fix-meson-buildFlorian Müllner2019-03-281-2/+3
| | | | | | | Newer meson versions expect a relative path (to the includedir option) there and reject passing an absolute path. https://gitlab.gnome.org/GNOME/libnotify/merge_requests/8
* Merge branch 'notify-send-support-file-proto' into 'master'Iain Lane2019-02-151-1/+1
|\ | | | | | | | | notify-send: allow passing colon as hint value See merge request GNOME/libnotify!4
| * notify-send: allow passing colon as hint valueMarco Trevisan (Treviño)2019-02-151-1/+1
|/ | | | | | | | | | | | | While some hints like image-path or sound-file supports parameters using the file:// protocol, it's impossible to pass such hints to notify-send, because it splits the passed argument so that it can have an unlimited number of colons, while only 3 should be there (as per TYPE:NAME:VALUE format). So, make `g_strsplit` to accept only 3 tokens as maximum, while pass the remaining parameters all-together. So now it's possible to do notify-send -h string:image-path:file:///usr/share/icons/foo.png
* meson.build: fix pkg-config generationabderrahim/fix-pkg-configAbderrahim Kitouni2019-02-011-2/+4
| | | | | The code was previously using glib_dep.version() as a version for gio which generates an invalid version like "gio-2.0 2.59.1" in the pkg-config file.
* Merge branch 'wip/3v1n0/meson' into 'master'Marco Trevisan2019-01-3111-1/+281
|\ | | | | | | | | Build with meson and add CI See merge request GNOME/libnotify!3
| * Build with meson and add CIMarco Trevisan2019-01-3111-1/+281
|/
* docs: Fix spec buildJan Tojnar2019-01-268-8/+9
| | | | Correct DTD and add config.xsl to EXTRA_DIST
* Conditionall call g_type_init() after a version checkEmmanuele Bassi2017-07-174-0/+8
| | | | | There's no need to call g_type_init() since GLib 2.36, so let's hide it when building against newer versions of GLib.
* build: Update the list of headers in srcdirEmmanuele Bassi2017-07-171-2/+2
| | | | | | | | | The generated notify-features.h header lives in builddir, which means it does not exist in srcdir, where glib-mkenums will look. It also contains pre-processor symbols only, so it's not really useful. As we removed it from the list of headers to be scanned by the introspection parser, we also need to update the files rules for that.
* notify-send: Call setlocale in main functionTing-Wei Lan2016-10-221-0/+3
| | | | | | It is required to correctly show translated messages on some locales. https://bugzilla.gnome.org/show_bug.cgi?id=760438
* release: prepare for 0.7.70.7.7Cosimo Cecchi2016-10-132-2/+8
|
* build: Use ${PKG_CONFIG} instead of pkg-configQuentin Glidic2016-06-141-1/+1
| | | | | | | | Some use cases (e.g. cross-compiling) require a prefixed pkg-config https://bugzilla.gnome.org/show_bug.cgi?id=758322 Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
* build: Allow not to build testsQuentin Glidic2016-06-142-2/+13
| | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=634790 Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
* doap: add <programming-language>Andre Klapper2014-08-011-0/+1
|
* doap category coreOlav Vitters2014-07-301-0/+1
|
* NotifyNotification: fix set_hint_byte_array value annotationEvan Nemerson2014-04-011-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=667904
* Include C header information and exported packages in GIREvan Nemerson2014-04-011-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=667904
* Remove INSTALL from version controlRyan Lortie2014-02-251-229/+0
| | | | | This is getting updated by autoregen causing jhbuild to mistakenly believe that the build is dirty.
* 0.7.60.7.6Matthias Clasen2013-09-021-0/+6
|
* NotifyNotification: fix annotation for add_action()Giovanni Campagna2013-09-021-3/+3
| | | | | | | | Using GFreeFunc instead of GDestroyNotify was a mistake, but (scope async) is even a bigger mistake (one that can crash apps, if an action is invoked multiple times) https://bugzilla.gnome.org/show_bug.cgi?id=702390
* Clarify docs of notify_notification_set_timeoutMatthias Clasen2013-06-071-0/+2
| | | | | In response to https://bugzilla.gnome.org/show_bug.cgi?id=701645
* Bump versionMatthias Clasen2012-03-261-2/+2
|
* 0.7.50.7.5Matthias Clasen2012-03-262-1/+8
|
* build: Also fix introspection when srcdir != builddirColin Walters2012-01-161-1/+1
|
* build: Another srcdir != builddir fixColin Walters2012-01-161-0/+1
|
* build: Fix srcdir != builddirColin Walters2012-01-161-4/+4
|
* notify-send: Add ability to set app nameJasper St. Pierre2011-10-121-0/+4
|
* libnotify-sections.txt: Add some missing apiJavier Jardón2011-10-091-0/+4
|
* notification.h: Add deprecation guardsJavier Jardón2011-10-092-3/+6
|
* libnotify-docs.sgml: Add list of all and deprecated symbolsJavier Jardón2011-10-091-0/+16
|
* More D-Bus type clarificationsMatthias Clasen2011-09-051-5/+5
| | | | | | | | Only use conventional names where they uniquely identify the wire type, and type signatures elsewhere. This replaces DICT by a{sv} ARRAY by as STRING_ARRAY by as
* Spec: Clarify types of hintsMatthias Clasen2011-09-051-13/+13
| | | | | Most type names were clear, but 'int' could map to different dbus types. Use conventional D-Bus type names througout.
* Post-release version bumpMatthias Clasen2011-08-271-1/+1
|
* 0.7.40.7.4Matthias Clasen2011-08-272-1/+9
|
* Add simple test for notification removalWilliam Jon McCann2011-06-162-0/+116
|
* configure.ac: AC_SUBST "pkg_modules" as Its needed to generate the .pc fileJavier Jardón2011-05-041-0/+1
| | | | This fixes commit fb7790f5b4382ef5cfbb3a69202068cdea9c9b98
* build: Update autotools configurationJavier Jardón2011-05-032-24/+16
| | | | Replace deprecated autoconf macros and use the new libtool syntax
* Honor aclocal flags (GNOME bug 641461)Craig Keogh2011-05-031-1/+1
|
* spec: Explicitly document components of on image dataColin Walters2011-05-031-3/+12
| | | | | | | | Since we're just passing it ultimately to gdk_pixbuf_new_from_data in the server, we really should be documenting the restrictions here, such as bits_per_sample always being 8. https://bugzilla.gnome.org/show_bug.cgi?id=647672