2013-01-13 Kjell Ahlstedt 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 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 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 * debian/[changelog|control|rules]: Add -dbg package. 0.6.2: 2009-05-05 Daniel Elstner * docs/reference/Makefile.am (html/index.html): Don't put the log files into the distributed html subdirectory. 2009-05-05 David King * 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 * 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 * configure.ac (GMM_PROCDIR): Use $libdir rather than $prefix as the base path of the gmmproc directory. 2009-03-18 Daniel Elstner * libnotify/src/notification.hg: Remove one more stray semicolon. 2009-03-18 Daniel Elstner * libnotify/src/notification.{ccg,hg}: Do a bit of spring cleaning. 2009-03-18 Daniel Elstner * libnotify/src/libnotify_signals.defs: Regenerate to include the missing "id" property.