2013-01-13  Kjell Ahlstedt  <[email protected]>

       Some fixes to make it more in sync with libnotify 0.7.5.

       * libnotify/libnotifymm.h: Remove libnotifymm_[major|minor|micro]_version,
       which are not defined anywhere.
       * libnotify/libnotifymm/notify.[cc|h]: Add set_app_name().
       * libnotify/src/libnotify_docs.xml: Update from libnotify.
       * libnotify/src/notification.[ccg|hg]: Deprecate methods that are deprecated
       in libnotify 0.7.5.
       Bug #691389.

2013-01-13  Kjell Ahlstedt  <[email protected]>

       Use mm-common.

       Many new and modified files have been copied from mm-common/skeletonmm.
       The changes in C++ source code are necessary for building with
       ./configure --enable-warnings=fatal.
       Bug #691389.

       * autogen.sh:
       * configure.ac: Modify.
       * */Makefile.am: Modify, unless listed as delete.
       * */Makefile*.am_fragment: Delete.
       * docs/reference/Doxyfile.in: Change some configuration options and update
       for doxygen 1.8.2.
       * docs/reference/Makefile.am:
       * docs/reference/glibmm_doxygen_tags:
       * docs/reference/*.html_fragment:
       * examples/*/Makefile.am: Delete.
       * examples/action/main.cc: Replace the deprecated Gtk::Main by
       Gtk::Application.
       * examples/basic/main.cc:
       * examples/icon/main.cc:
       * examples/server-info/main.cc:
       * examples/update/main.cc: Replace "main(int argc, char** argv)" by
       "main(int, char**)".
       * libnotify/Makefile.am: Delete.
       * libnotify/libnotifymm-1.0.pc.in: Replace by libnotifymm.pc.in.
       * libnotify/libnotifymm-uninstalled.pc.in: New file.
       * libnotify/libnotifymmconfig.h.in: Modify.
       * libnotify/libnotifymm/private/Makefile.am: Delete.
       * libnotify/libnotifymm/filelist.am:
       * libnotify/src/filelist.am: New files.
       * libnotify/src/notification.ccg: Remove an unused argument name.
       * libnotify/src/notification.hg:  Add #undef LIBNOTIFY_DISABLE_DEPRECATED.
       * libnotify/stamp-h.in: Delete.
       * scripts/*: Delete the whole directory.
       * tools/generate_defs_and_docs.sh: New file.
       * tools/extra_defs_gen/Makefile.am:
       * tools/m4/Makefile.am: Delete.
       * tools/m4/filelist.am: New file.

2013-01-10  Kjell Ahlstedt  <[email protected]>

       Update for libnotify 0.7.5, first part.

       A large part of these changes has been done by Phong Cao. Bug #691389.
       More commits will follow before the update to 0.7.5 is finished.

       * .gitignore: New file.
       * Makefile.am: Remove unnecessary space.
       * configure.ac: Update version (to 0.7.0 for now) and dependency checks.
       * examples/Makefile.am: Don't try to build status-icon and widget.
       * examples/action/test-window.[cc|h]: Don't call the deleted method
       Notification::attach_to_widget(). Add on_button_clicked(), on_closed(),
       m_is_closed.
       * examples/update/main.cc: Add sleep() before update(). Don't test
       GLIBMM_EXCEPTIONS_ENABLED. Glibmm exceptions are always enabled nowadays.
       * libnotify/libnotifymm/Makefile.am: Don't include wrap_init.h in
       files_extra_h. It's added by Makefile_build_gensrc.am_fragment.
       * libnotify/src/libnotify_methods.defs:
       * libnotify/src/libnotify_signals.defs: Updated from libnotify.
       * libnotify/src/notification.[ccg|hg]: Members deleted and added to get it
       in sync with libnotify 0.7.5.
       * tools/extra_defs_gen/generate_defs_libnotify.cc: Avoid compiler warnings.
       * tools/m4/convert.m4: Include convert_glibmm.m4 instead of convert_gtkmm.m4.
       * tools/m4/convert_libnotifymm.m4: Replace _CONVERSION of GtkStatusIcon by
       _CONVERSION of GdkPixbuf.

2009-05-06  David King  <[email protected]>

       * debian/[changelog|control|rules]: Add -dbg package.

0.6.2:

2009-05-05  Daniel Elstner  <[email protected]>

       * docs/reference/Makefile.am (html/index.html): Don't put the log
       files into the distributed html subdirectory.

2009-05-05  David King  <[email protected]>

       * libnotifymm.doap: Add basic DOAP file for 0.6.2 release.
       * debian/[changelog|control]: Update for 0.6.2 release.

2009-03-24  Daniel Elstner  <[email protected]>

       * configure.ac (LIBNOTIFYMM_MICRO_VERSION): Bump to 0.6.2.
       (LIBNOTIFYMM_SO_VERSION): Increment to indicate that new API
       has been added.  (Technically it's an addition, semantically
       it's a bugfix.)
       * NEWS: Update for release.

2009-03-24  Daniel Elstner  <[email protected]>

       * configure.ac (GMM_PROCDIR): Use $libdir rather than $prefix
       as the base path of the gmmproc directory.

2009-03-18  Daniel Elstner  <[email protected]>

       * libnotify/src/notification.hg: Remove one more stray semicolon.

2009-03-18  Daniel Elstner  <[email protected]>

       * libnotify/src/notification.{ccg,hg}: Do a bit of
       spring cleaning.

2009-03-18  Daniel Elstner  <[email protected]>

       * libnotify/src/libnotify_signals.defs: Regenerate to
       include the missing "id" property.