commit 06cdf72bc63106a0d05c5eee2448778574ec25c8
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Mon Apr 4 22:41:10 2011 +0100

    Release Unique 3.0.0 (stable)
    
    This is expected to be the very last release of Unique; all
    functionality should be provided by GIO and GTK+ itself.
    
    Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>

 NEWS         |   14 ++++++++++++++
 configure.ac |    6 +++---
 2 files changed, 17 insertions(+), 3 deletions(-)

commit 16aa2b32594f15175fcebc28b2931ee85c31b6e6
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Mon Apr 4 22:44:19 2011 +0100

    build: Fix typo in --enable-debug AS_CASE

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9207e1146e3fefd79f88e50aad37579080c3dc88
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Sun Mar 27 10:43:01 2011 +0100

    Update the DOAP file

 unique.doap |   46 +---------------------------------------------
 1 files changed, 1 insertions(+), 45 deletions(-)

commit 0313075c3a3a2aae52de443ed5276ff29ad4280f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Sun Mar 27 10:41:16 2011 +0100

    build: Generate only bz2 tarballs

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3f4e86d5aecf039a2a47d773ee38170b1bcc6cbf
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Sun Mar 27 10:38:57 2011 +0100

    docs: Add annotations glossary and symbols index

 doc/reference/.gitignore      |    1 +
 doc/reference/unique-docs.xml |    9 ++++++++-
 2 files changed, 9 insertions(+), 1 deletions(-)

commit 4fe7b719a10e1aa48ee9493c4606ee777a4e83d2
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Sun Mar 27 10:38:08 2011 +0100

    docs: Fix typo

 unique/uniqueapp.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3fc11a29ea82ad70625aff9939d001b7efe88869
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Sun Mar 27 10:07:44 2011 +0100

    Remove unused i18n support

 Makefile.am            |    2 +-
 configure.ac           |   13 -------------
 po/.gitignore          |    3 ---
 unique/uniqueapp.c     |    1 -
 unique/uniquebackend.c |    2 --
 unique/uniquemessage.c |    1 -
 6 files changed, 1 insertions(+), 21 deletions(-)

commit 44a91545d7c72520abf202f0f164735a3bacb588
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Sun Mar 27 09:55:58 2011 +0100

    build: Fix typo
    
    There is an extra $ in the default handler for the --enable-debug
    argument, and it has broken the assignment of the default value in case
    the argument is not specified.

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7627289654c4284ffdac29b5ff4f6967db8dd149
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Sun Mar 27 09:53:11 2011 +0100

    build: Fix help string for --enable-maintainer-flags
    
    Since the default of the setting depends on the version of the library,
    it should not be hardcoded.
    
    Also, the maintainer flags have not yet been updated to a reasonable set.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=620017

 configure.ac |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

commit c961b2962abcf49b6cdbf841ca4ecf33c135eb1f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Sun Mar 27 09:46:53 2011 +0100

    message: Bail out of get_text_plain if len == 0
    
    Otherwise it'll segfault in g_utf8_validate().
    
    https://bugzilla.gnome.org/show_bug.cgi?id=634182

 unique/uniquemessage.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit b9fba9f38913cf717e11277b3948f9c4effc2f8f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Sun Mar 27 09:43:05 2011 +0100

    message: Fix signedness of set() length parameter
    
    Since we accept -1 as a valid value for unique_message_data_set(), we need
    to use gssize and not gsize. We also need to clamp the stored value to 0 in
    case of negative values, as other parts of the code expect that.

 unique/uniquemessage.c |    6 +++---
 unique/uniquemessage.h |    2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

commit f791ed16b19dddc7fbaf90d8f797520e67883021
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Sun Mar 27 09:42:22 2011 +0100

    Remove compiler warnings

 unique/dbus/uniquebackend-dbus.c |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

commit 642bbc9c5ee87a988ed6c1809a22e4915d6d93f6
Author: Bill Nottingham <notting@redhat.com>
Date:   Sat Mar 26 18:54:28 2011 +0000

    dbus: Set default timeout to 3 seconds
    
    1. Start a unique app (say, empathy)
    2. Make it unresponsive (SIGSTOP is the easy way)
    3. Start it again
    4. ... 30 seconds passes ...
    
    (empathy:9853): Unique-DBus-WARNING **: Error while sending message: Did
    not receive a reply. Possible causes include: the remote application did
    not send a reply, the message bus security policy blocked the reply, the
    reply timeout expired, or the network connection was broken.
    
    The timeout really should be tamped down here, perhaps to a couple of
    seconds... realistically, if the app isn't responding at that point,
    it's not going to.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=629781
    
    Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>

 unique/dbus/uniquebackend-dbus.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 1925b3a65d034a0f06bb6c81dcb81631a8d531e1
Author: Maciej Piechotka <uzytkownik2@gmail.com>
Date:   Sat Jul 3 12:16:32 2010 +0200

    Add correct version of module
    
    https://bugzilla.gnome.org/show_bug.cgi?id=623454

 doc/reference/Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 6b645fa7b1008279b1e0f2e5c308239ad138ad15
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Sat Mar 26 18:49:32 2011 +0000

    build: Use GTK_CHECK_BACKEND macro
    
    Instead of calling pkg-config ourselves.
    
    This fixes linker issues caused by the renamed target variable in
    gtk+'s pkg-config file.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=645255

 configure.ac |   15 +++++++--------
 1 files changed, 7 insertions(+), 8 deletions(-)

commit 3455fc683022e00f646f66d6681864683c35eb8b
Author: Luciana Fujii Pontello <luciana@fujii.eti.br>
Date:   Wed Feb 16 20:53:35 2011 -0200

    Add instrospection annotation (allow-none)
    
    When parameter can be null, use g-i annotation (allow-none).
    
    https://bugzilla.gnome.org/show_bug.cgi?id=623481

 unique/uniqueapp.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 405661a08143b9d639a1539fe359680e6870c57c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Wed Feb 16 19:20:05 2011 +0000

    build: Use the introspection Makefile
    
    Do not generate the Unique GIR and typelib files manually, but use the
    Makefile that gobject-introspection itself provides.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=642492

 unique/Makefile.am |   47 ++++++++++++++++++-----------------------------
 1 files changed, 18 insertions(+), 29 deletions(-)

commit 995f91b3c05eef835393205edad11c3d5df56e64
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Wed Feb 16 19:19:54 2011 +0000

    Fix introspection annotations

 unique/uniqueapp.c     |    2 ++
 unique/uniquebackend.c |    4 ++--
 unique/uniquemessage.c |   16 +++++++++-------
 3 files changed, 13 insertions(+), 9 deletions(-)

commit 4359b2dc3dff7b20b3146a9b3baeda090b54ad84
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Dec 7 10:24:07 2010 -0500

    post-release version bump

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)