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.