Commit Graph

312 Commits

Author SHA1 Message Date
William Jon McCann 5b1a862c59 Bump version and .so number 2010-10-16 19:16:03 -04:00
William Jon McCann d82ad1b225 Remove silly old dbus version comments in the docs 2010-10-15 00:14:24 -04:00
William Jon McCann cff2c03c51 use the non-deprecated api in the test 2010-10-15 00:13:14 -04:00
William Jon McCann 0c34eb565e Use a less hacky way to get a stock pixbuf 2010-10-15 00:11:58 -04:00
Christian Persch f63e8ab8b1 Port to gdbus
Bug #622891.
2010-10-12 15:57:33 +02:00
William Jon McCann ccff2c5b24 Oops forgot to post release version bump 2010-10-11 23:39:06 -04:00
William Jon McCann f4e06fb372 Replace missing AC_SUBST to fix .pc file 2010-10-09 02:19:31 -04:00
William Jon McCann db7eb0180c Use notify-features.h instead of features.h 2010-10-09 01:26:38 -04:00
William Jon McCann cb6f92ce5b Port to gtk3 for the tests 2010-10-09 01:26:38 -04:00
William Jon McCann b6c1835fcf Don't need to fuss with gtk symbols since we don't use gtk at all anymore 2010-10-09 00:32:31 -04:00
William Jon McCann 7acabe0741 Add a macro for determining the version of the library 2010-10-08 23:29:30 -04:00
William Jon McCann 27e05d0f95 Remove the ability to attach notifications to widgets or positions 2010-10-08 22:47:06 -04:00
William Jon McCann 3f14ad4c71 Remove the ability to attach to a status icon
This technique is replaced by the use of notification persistence.
2010-10-08 22:31:40 -04:00
William Jon McCann 8c180aa49e Add a test for the persistence server capability 2010-10-08 21:29:28 -04:00
William Jon McCann 2c8d865b4f Prepare NEWS for release 2010-10-02 02:20:21 -04:00
William Jon McCann f56ef989e7 Remove obsolete dbus define 2010-10-02 02:20:03 -04:00
Jonny Lamb 4830863bab Use correct variable in NULL check
If you pass NULL as the fourth argument to notify_get_server_info it
segfaults.

https://bugzilla.gnome.org/show_bug.cgi?id=623096
2010-07-01 20:46:04 -04:00
William Jon McCann d69f0a2c83 Unstable branch is now at 0.6 2010-07-01 20:42:20 -04:00
Martin Pitt 1a103f1eee Fix assertion when uniniting without any notifications
The lazy initialization from commit 3dc04fa caused a small regression: When a
process would init and uninit libnotify without ever sending a notification,
_proxy was still NULL, which caused an assertion

(process:20953): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

Bug-Ubuntu: https://bugs.launchpad.net/bugs/570462
2010-07-01 14:32:57 +02:00
Bastien Nocera c8d987d5f2 Post release version bump 2010-06-29 14:53:52 +01:00
Bastien Nocera c56f4855b1 0.5.1 2010-06-29 14:51:11 +01:00
Bastien Nocera 0eb56b2fcf Don't link against a particular version of GTK+
Instead, open ourselves through GModule, and check whether
we have all the GTK+ and GDK functions required for us to
work correctly.

This means that the front-end application cannot rely on
libnotify linking against GTK+, which would only be a problem
for edge-cases.

https://bugzilla.gnome.org/show_bug.cgi?id=622550
2010-06-28 23:34:50 +01:00
William Jon McCann 1fb351b531 Post release version bump 2010-06-28 17:23:38 -04:00
William Jon McCann 0e04cf94cb Update NEWS for release 2010-06-28 17:20:49 -04:00
William Jon McCann 96dc90a8db Doc template changes bs 2010-06-24 04:30:21 -04:00
William Jon McCann 5be65318a4 Disconnect the proxy destroy signal handler 2010-06-24 04:29:55 -04:00
William Jon McCann 27a6e38bbf Only make .bz2 files 2010-06-24 04:05:49 -04:00
William Jon McCann ae09053601 Add -I m4 to flags 2010-06-24 04:03:54 -04:00
William Jon McCann 7b7cf7319e Use m4 dir 2010-06-24 03:33:12 -04:00
William Jon McCann afb6e6a1f3 Remove checks for old GTK+ 2010-06-24 02:56:51 -04:00
William Jon McCann eca356030f Various cleanups 2010-06-24 02:53:16 -04:00
William Jon McCann 55c87b2ead API was added since the last release 2010-06-24 02:50:08 -04:00
William Jon McCann 4ede5fbb6b Use 0.5.0 version series 2010-06-24 02:48:44 -04:00
William Jon McCann 6471bfe9f4 Remove dbus version checks for > 0.60
We already require 0.78 in configure anyway
2010-06-24 02:21:44 -04:00
William Jon McCann 23d7fc296a Don't leak an error 2010-06-24 02:19:07 -04:00
William Jon McCann 87ced33981 Don't g_message when dbus calls fail
It may be annoying in some cases.

https://bugzilla.gnome.org/show_bug.cgi?id=608086
2010-06-24 02:16:58 -04:00
William Jon McCann dedef26ef9 Various cleanups 2010-06-24 02:12:40 -04:00
William Jon McCann d6476d362b Don't try to use the proxy after it is destroyed
https://bugzilla.gnome.org/show_bug.cgi?id=608089
2010-06-24 02:11:53 -04:00
William Jon McCann eed6a066cf Add a never expires test case 2010-06-23 23:16:00 -04:00
Bastien Nocera 1f85092c96 Use g_object_get() to get pixbuf properties
Instead of 7 separate gdk_pixbuf function calls.

https://bugzilla.gnome.org/show_bug.cgi?id=622550
2010-06-24 01:50:34 +01:00
William Jon McCann 9fae4e8c01 Sending NULL body is allowed 2010-06-23 20:28:59 -04:00
William Jon McCann 3b3dbab544 Don't claim that notify_init connects to the server
https://bugzilla.gnome.org/show_bug.cgi?id=608086
2010-06-23 20:28:59 -04:00
Bastien Nocera 9a822e1af9 Fix compile-time warning 2010-06-24 00:12:06 +01:00
Bastien Nocera 5cfe9aaba7 Fix compile warnings for the C marshal file
And quiet down the enum and marshal generations
2010-06-24 00:12:06 +01:00
William Jon McCann d521157ec6 Add test-rtl.c
Missing from 3de71571ea
2010-06-23 19:06:42 -04:00
Andre Klapper 180b2a9244 Bump gtk+ requirement to 2.18 for 5b3f2617d2 2010-04-11 01:40:42 +02:00
William Jon McCann 3806c8e7f9 Replace escape characters with g_strcompress in body
https://bugzilla.gnome.org/show_bug.cgi?id=613999
2010-04-02 20:20:24 -04:00
William Jon McCann 5b3f2617d2 Fix building with GSEAL enabled
https://bugzilla.gnome.org/show_bug.cgi?id=612720
2010-04-02 20:10:29 -04:00
William Jon McCann 597ba8d292 Removed unused code 2010-04-02 19:54:40 -04:00
Martin Pitt 3dc04fac90 lazily start the daemon
notify_init() caused the daemon to be D-Bus activated already, even if the
program that calls it doesn't send an actual notification for a long time (or
potentially not at all).

In order to optimize desktop startup speed, and to avoid unnecessary
processes, launch the daemon on demand only.

https://bugzilla.gnome.org/show_bug.cgi?id=610880
2010-04-02 19:43:35 -04:00