[clutter-gtkmm] Move to a generated ChangeLog.
- From: José Alburquerque <jaalburqu src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [clutter-gtkmm] Move to a generated ChangeLog.
- Date: Thu, 4 Jul 2013 00:15:46 +0000 (UTC)
commit 4bf84d7081fbe314782a9604cfcad926000e4001
Author: José Alburquerque <jaalburquerque gmail com>
Date: Wed Jul 3 19:15:20 2013 -0400
Move to a generated ChangeLog.
ChangeLog | 1509 +-------------------------------------------------
ChangeLog.pre-0-91-8 | 1507 +++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 1509 insertions(+), 1507 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index a0ea02d..08cdadb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,1507 +1,2 @@
-0.91.8:
-
-2011-07-01 Chris Kühl <chrisk openismus com>
-
- [Examples] Updated event example to new api.
-
- * examples/events/event.[h|cc]
-
-2011-07-01 Chris Kühl <chrisk openismus com>
-
- Removed remaining viewport.h include.
-
- * /clutter-gtk/clutter-gtkmm.h
-
-2011-03-07 Chris Kühl <chrisk openismus com>
-
- [Build] Fixed build issues.
-
- * clutter-gtk/clutter-gtkmm/utility.[h|cc]: Removed functions no longer
- in clutter-gtkmm or moved to own object (ie. ClutterGtkTexture).
- * clutter-gtk/src/embed.hg: Changed GtkObject to GObject
-
-2011-03-06 Chris Kühl <chrisk openismus com>
- Regenerated *def files.
-
- * clutter-gtk/src/clutter-gtk_enums.defs
- * clutter-gtk/src/clutter-gtk_methods.defs
- * clutter-gtk/src/clutter-gtk_signals.defs
- * codegen/extradefs/generate_extra_defs_clutter_gtk.cc
-
-2011-03-06 Chris Kühl <chrisk openismus com>
-
- Bump version and dependencies to track clutter-gtk 0.91.8
-
-2010-11-23 Chris Kühl <chrisk openismus com>
-
- Removed references to *VIEWPORT and *SCROLLABLE macros in extradefs.
-
- * codegen/extradefs/generate_extra_defs_clutter_gtk.cc: Removed references
- to GTK_CLUTTER_TYPE_VIEWPORT and GTK_CLUTTER_TYPE_SCROLLABLE macros.
-
-2010-11-11 Murray Cumming <murrayc murrayc com>
-
- Fix the build.
-
- * clutter-gtk/src/viewport.[hg|ccg]: Remove Viewport, because it was removed
- from the C API. We need to wrap the new stuff, such as GtkClutterActor.
-
-2010-11-11 Murray Cumming <murrayc murrayc com>
-
- Use clutter-gtk-1.0 and gtkmm-3.0.
-
- * configure.ac: Try to use the latest versions. This doesn't build yet
- though.
-
-2010-09-29 Chris Kühl <chrisk openismus com>
-
- Added const version of Clutter::Gtk::Embed::get_stage()
-
- * clutter-gtk/src/embed.hg: added const version of get_stage()
-
-0.9.6:
-
-2010-05-05 Murray Cumming <murrayc murrayc com>
-
- Updated for latest clutter-gtk.
-
- * configure.ac: Depend on latest clutter-gtk and cluttermm.
- * clutter-gtk/src/clutter-gtk_methods.defs: Regenerated.
- * clutter-gtk/src/embed.hg: Now derives from Gtk::Container, since it has
- changed in clutter-gtk.
- * clutter-gtk/clutter-gtkmm.h: Improved main page text.
- * clutter-gtk/clutter-gtkmm.pc.in: Corrected htmlrefpub.
-
-2010-05-05 Murray Cumming <murrayc murrayc com>
-
- Viewport: Correct the constructor.
-
- * clutter-gtk/src/viewport.hg: Constructor and create(): Use the Adjustments
- via pointer, not reference, allowing default values of 0. Added properties.
- This also seems to fix the constructor to really use the properties.
- Added class documentation based on the C docs.
-
-2010-05-05 Murray Cumming <murrayc murrayc com>
-
- Updated for latest clutter-gtk.
-
- * configure.ac: Depend on latest clutter-gtk and cluttermm.
- * clutter-gtk/src/clutter-gtk_methods.defs: Regenerated.
- * clutter-gtk/src/embed.hg: Now derives from Gtk::Container, since it has
- changed in clutter-gtk.
- * clutter-gtk/clutter-gtkmm.h: Improved main page text.
- * clutter-gtk/clutter-gtkmm.pc.in: Corrected htmlrefpub.
-
-2010-04-28 David King <davidk openismus com>
-
- Add main page to Doxygen documentation
-
- * doc/Makefile.am: Parse clutter-gtk/clutter-gtkmm.h for documentation.
- * clutter-gtk/clutter-gtkmm.h: Add main page to Doxygen documentation.
-
-2010-04-05 Murray Cumming <murrayc murrayc com>
-
- Build with a more recent clutter-gtk.
-
- * configure.ac: Check for clutter-gtk-0.10 instead of clutter-gtk-0.90,
- because this has changed in clutter-gtk.
-
-0.9.4:
-
-2009-10-03 Daniel Elstner <daniel kitta gmail com>
-
- Adopt new mm-common build infrastructure
-
- * build/: Rename directory from scripts/ and delete the obsolete
- M4 macros and build files.
- * codegen/: Rename directory from tools/.
- * codegen/extradefs/: Rename from tools/extra_defs_gen/.
- * codegen/extradefs/generate_extra_defs_clutter_gtk.cc: Rename from
- tools/extra_defs_gen/generate_defs_clutter_gtk to match the name of
- the executable.
- * doc/: Rename directory from docs/.
- * build_shared/: Delete obsolete build support files.
- * autogen.sh: Replace with minimal script based on autoreconf.
- * configure.ac: Rename from configure.in and rewrite for mm-common.
- Depend on the cluttermm-1.0 module.
- * Makefile.am, doc/Makefile.am, examples/Makefile.am,
- clutter-gtk/src/Makefile.am, clutter-gtk/clutter-gtkmm/Makefile.am:
- Replace with mm-common skeleton build files, with adaptions.
- * codegen/Makefile.am: Replace with skeleton file adapted for
- clutter-gtkmm.
- * codegen/m4/filelist.am, clutter-gtk/src/filelist.am,
- clutter-gtk/clutter-gtkmm/filelist.am: New Automake include files
- listing the clutter-gtkmm source files.
- * codegen/m4/convert_clutter_gtk.m4: Rename file from
- tools/m4/convert_clutter-gtkmm.m4.
- * codegen/m4/convert.m4: Include M4 files by their new name.
- * clutter-gtk/Makefile.am, examples/Makefile.am_fragment,
- clutter-gtk/src/Makefile_list_of_hg.am_fragment,
- clutter-gtk/clutter-gtkmm/private/Makefile.am,
- docs/Makefile_web.am_fragment, docs/reference/Makefile.am,
- tools/Makefile_list_of_sources.am_fragment, tools/m4/Makefile.am,
- tools/m4/Makefile_list_of_sources.am_fragment,
- tools/extra_defs_gen/Makefile.am: Delete obsolete files.
- * clutter-gtk/clutter-gtkmm.pc.in: Merge the modernized skeleton
- pkg-config file from mm-common.
- * clutter-gtk/clutter-gtkmm-uninstalled.pc.in: New pkg-config data
- file for linking to an uninstalled build of clutter-gtkmm.
- * clutter/clutter-gtkmmconfig.h.in: Rename file from
- clutter/clutter-gtkmm-config.h.in for consistency.
- * clutter/clutter-gtkmm.h: Include clutter-gtkmmconfig.h. Remove
- extern declarations of the runtime version number components as they
- don't appear to be defined anywhere.
- * clutter-gtk/clutter-gtkmm/init.cc: Remove clutter-gtkmm-config.h
- include.
- * examples/events/event.cc (Event::on_hand_button_press): Remove
- unused parameter name.
- * doc/reference/Doxyfile.in: Replace file with mm-common skeleton
- Doxygen configuration, adapted for clutter-gtkmm.
- * clutter-gtk/README, docs/reference/README, tools/m4/README: Delete
- useless or empty text files.
-
-2009-08-26 Murray Cumming <murrayc murrayc com>
-
- Use clutter-gtk-0.10.
-
- * configure.in: Use clutter-gtk-0.10 instead of clutter-gtk-0.9.
- * clutter-gtk/clutter-gtkmm.pc.in: Use clutter-gtk-0.10.
-
-2009-07-29 Siavash Safi <siavashs siavashs org>
-
- * clutter-gtk/clutter-gtkmm/utility.cc: Updated several functions to add
- the GError argument
- * examples/events/event.cc: Updated to build against the new cluttermm
- trunk(patch by Milosz Derezynski)
-
-0.9.4:
-
-2009-06-25 Murray Cumming <murrayc murrayc com>
-
- * examples/events/event.cc: Fixed the build with the latest cluttermm.
-
-0.9.3:
-
-2009-05-15 Murray Cumming <murrayc murrayc com>
-
- * configure.in:
- * Makefile.am: Removed tests/ directory because it is just an old copy of
- the one from cluttermm.
-
-2009-05-15 Murray Cumming <murrayc murrayc com>
-
- * Makefile.am: Mention the tests SUBDIR to fix the build.
-
-2009-05-15 Siavash Safi <siavash siavashs org>
-
- * configure.in: Increase version and required clutter-gtk version to 0.9.1
-
-2009-04-27 Siavash Safi <siavash siavashs org>
-
- * clutter-gtk/src/Makefile.am: Fixed the Makefile
-
-2009-04-27 Siavash Safi <siavash siavashs org>
-
- * .gitignore: Added .gitignore
- * clutter-gtk/src/Makefile.am:
- * clutter-gtk/src/clutter-gtk_docs.xml: Added docs xml
- * clutter-gtk/src/clutter-gtk_enums.defs:
- * clutter-gtk/src/clutter-gtk_methods.defs:
- * clutter-gtk/src/clutter-gtk_signals.defs: Regenerated defs
- * clutter-gtk/src/viewport.hg: Updated the ctor and create()
- * examples/events/event.cc: No need to show the stage, the stage is shown
- when the embed is shown
- * tools/extra_defs_gen/generate_defs_clutter_gtk.cc: Updated
-
-2009-03-19 Murray Cumming <murrayc murrayc com>
-
- * clutter-gtk/src/embed.hg: get_stage(): Use refreturn to fix the
- refcount.
-
-2009-03-16 Siavash Safi <siavash siavashs org>
-
- * Makefile.am: Remove test/ directory since it includes old tests from
- cluttermm
- * clutter-gtk/src/clutter-gtk_methods.defs: Regenerated
- * clutter-gtk/src/viewport.hg: Updated get_origin() to use new argument
- types
-
-2009-01-24 Deng Xiyue <manphiz gmail com>
-
- * Change license header to mention Lesser General Public License
- version 2.1 instead of Library General Public License, to be
- consistent with COPYING.
-
-2009-01-12 Murray Cumming <murrayc murrayc com>
-
- * examples/events/event.[h|cc]: Correct the coding style to match
- gtkmm examples: Use of m_, use of Gtk::PACK*, use of std::cout,
- no unnecessary virtuals.
-
-2009-01-12 Siavash Safi <siavash siavashs org>
-
- * clutter-gtk/clutter-gtkmm/utility.cc:
- * clutter-gtk/clutter-gtkmm/utility.h: Hand coded
- utility functions
- * examples/events/Makefile.am:
- * examples/events/event.cc:
- * examples/events/event.h:
- * examples/events/main.cc: New example ported from
- clutter-gtk
- * clutter-gtk/clutter-gtkmm.h:
- * clutter-gtk/clutter-gtkmm/Makefile.am:
- * clutter-gtk/clutter-gtkmm/init.cc:
- * clutter-gtk/src/embed.hg: Updated Copyright
- * configure.in:
- * examples/Makefile.am:
- * examples/actor.png: Renamed to redhand.png
- * examples/embed-gtk.cc: Removed
-
-2009-01-06 Murray Cumming <murrayc murrayc com>
-
- * docs/Makefile.am:
- * docs/Makefile_web.am_fragment:
- * docs/reference/Makefile.am: Quick-but-kind-of-works upload of
- the documentation. We really need to get library.gnome.org working for us.
- There are no inter-links yet, for instance to glibmm - that needs us to
- arrange the Doxygen tags as done already elsewhere.
-
-2009-01-03 Siavash Safi <siavash siavashs org>
-
- * clutter-gtk/src/clutter-gtk_methods.defs: Regenerated
- * clutter-gtk/src/Makefile_list_of_hg.am_fragment:
- * clutter-gtk/clutter-gtkmm.h
- * clutter-gtk/src/viewport.ccg:
- * clutter-gtk/src/viewport.hg: Added Viewport
-
-2008-12-29 Daniel Elstner <danielk openismus com>
-
- * configure.in: Bump version number to 0.9.0.
-
-2008-12-19 Daniel Elstner <danielk openismus com>
-
- * configure.in (API_VER): Bump to 0.9.
-
-2008-12-19 Daniel Elstner <danielk openismus com>
-
- * tests/test-alpha-creation.cc: Adapt to cluttermm API change.
- Also get rid of some cruft.
-
-2008-12-19 Daniel Elstner <danielk openismus com>
-
- * tools/extra_defs_gen/generate_defs_clutter_gtk.cc: Fix to obey the
- single central header policy of clutter 0.9.
- * clutter-gtk/src/embed.ccg: ditto.
-
-2008-12-19 Daniel Elstner <danielk openismus com>
-
- * configure.in (CLUTTER_GTKMM): Depend on clutter-0.9 and
- clutter-gtk-0.9.
-
-2008-07-25 Murray Cumming <murrayc murrayc com>
-
- * tools/m4/convert.m4: Mention the correct file to fix the build.
-
-2008-07-25 Murray Cumming <murrayc murrayc com>
-
- * clutter-gtk/clutter-gtkmm-config.h.in: Corrected the header guard.
- * clutter-gtk/clutter-gtkmm/wrap_init.h: Corrected the namespace
- * tools/m4/Makefile.am:
- * tools/m4/Makefile_list_of_sources.am_fragment:
- * tools/m4/convert_cluttermm.m4: Renamed to convert_clutter-gtkmm.m4
-
-0.7.2:
-
-2008-07-23 Siavash Safi <siavash safi gmail com>
-
- * autogen.sh:
- * clutter-cairo/Makefile.am:
- * clutter-cairo/README:
- * clutter-cairo/
- * clutter-gtk/Makefile.am:
- * clutter-gtk/clutter-gtkmm.h:
- * clutter-gtk/clutter-gtkmm.pc.in:
- * clutter-gtk/clutter-gtkmm/Makefile.am:
- * clutter-gtk/clutter-gtkmm/init.cc:
- * clutter-gtk/clutter-gtkmm/init.h:
- * clutter-gtk/clutter-gtkmm/private/Makefile.am:
- * clutter-gtk/clutter-gtkmm/wrap_init.h:
- * clutter-gtk/cluttermm-gtk-config.h.in:
- * clutter-gtk/cluttermm-gtk.h:
- * clutter-gtk/cluttermm-gtk.pc.in:
- * clutter-gtk/cluttermm-gtk/Makefile.am:
- * clutter-gtk/cluttermm-gtk/init.cc:
- * clutter-gtk/cluttermm-gtk/init.h:
- * clutter-gtk/cluttermm-gtk/private/Makefile.am:
- * clutter-gtk/cluttermm-gtk/wrap_init.h:
- * clutter-gtk/src/Makefile.am:
- * clutter-gtk/src/embed.hg:
- * clutter/Makefile.am:
- * clutter/README:
- * clutter/
- * configure.in:
- * docs/reference/Doxyfile.in:
- * docs/reference/Makefile.am:
- * examples/Makefile.am:
- * examples/Makefile.am_fragment:
- * examples/effect.cc:
- * examples/embed-gtk.cc:
- * examples/flowers.cc:
- * examples/simple-cairo.cc:
- * examples/test-actors.cc:
- * examples/test-boxes.cc:
- * scripts/ltmain.sh:
- * tools/extra_defs_gen/Makefile.am:
- * tools/extra_defs_gen/generate_defs_clutter.cc:
- * tools/extra_defs_gen/generate_defs_clutter_cairo.cc:
- * tools/extra_defs_gen/generate_defs_clutter_gtk.cc: Updated the sources
- to use clutter-gtkmm, removed all cluttermm and clutter-cairomm stuff and
- some small fixes.
-
-2008-07-14 Murray Cumming <murrayc murrayc com>
-
- * Makefile.am:
- * configure.in: Split clutter-gtkmm into this module, out of the
- main cluttermm module, because some people need the extra modularity.
- This does not yet build (and will probalby need more work) because
- there is no clutter-gtk-0.8 yet.
-
-2008-07-05 Armin Burgmeier <armin openismus com>
-
- * configure.in: Post-release version bump to 0.7.1.
-
-0.7.0:
-
-2008-07-05 Armin Burgmeier <armin openismus com>
-
- * clutter/cluttermm/init.h:
- * clutter/cluttermm/init.cc: Commented out the init() overload that
- takes a Glib::OptionContext& since for this to work we need a clutter
- release with clutter bug #1033 fixed.
-
- * clutter/examples/test-actors.cc: Use the normal init() for now,
- don't accepting the -n command line argument.
-
-2008-07-05 Armin Burgmeier <armin openismus com>
-
- * clutter/cluttermm/event.h:
- * clutter/cluttermm/event.cc: Wrapped some of the clutter_event_*
- functions. Don't wrap those taking a raw ClutterEvent* for now since
- "derived" events such as ClutterEventKey would need an ugly
- reinterpret_cast<> to use those functions anyway. We should probably
- think of a cleverer API for this.
-
- * clutter/cluttermm/Makefile.am: Add the new files to the build.
-
- * clutter/cluttermm.h: Include cluttermm/event.h.
-
- * clutter/src/actor.hg:
- * clutter/src/types.hg: Moved event typedefs from actor.hg to
- types.hg.
-
- * clutter/src/behaviour-scale.hg: Fixed order of arguments in
- constructors and create functions to match the order of
- clutter_behaviour_scale_new and the set_bounds functions.
-
- * clutter/cluttermm/init.h:
- * clutter/cluttermm/init.cc: Removed the Clutter::init overload that
- takes an array of Glib::OptionEntry objects since that could not be
- actually used in C++, because in C++ we need a Glib::OptionGroup to
- associate a variable to an entry. Instead, take a Context that is used
- to parse the arguments, as gtkmm does.
-
- * clutter/cluttermm/frame-source.cc: Include
- <clutter/clutter-frame-source.h> explicitely since this is not
- included from <clutter/clutter.h>. See clutter bug #1019.
-
- * examples/effect.cc:
- * examples/flowers.cc:
- * examples/test-actors.cc:
- * examples/simple-cairo.cc: Make use of the new C++ API to remove most
- of the C stuff the examples were still using.
-
-2008-06-30 Armin Burgmeier <armin openismus com>
-
- * clutter/src/timeout-pool.hg:
- * clutter/src/timeout-pool.ccg: Wrapped ClutterTimeoutPool.
-
- * clutter/cluttermm/frame-source.h:
- * clutter/cluttermm/frame-source.cc: Wrapped clutter_frame_source_add.
-
- * clutter/cluttermm/main.h:
- * clutter/cluttermm/main.cc: Wrapped the pointer grabbing/ungrabbing
- functions.
-
- * clutter/cluttermm/threads.h: Fix documentation.
-
- * clutter/cluttermm/utility.cc:
- * clutter/cluttermm/utility.h: Wrapped clutter_util_next_p2.
-
- * clutter/cluttermm/Makefile.am:
- * clutter/src/Makefile_list_of_hg.am_fragment: Added new files to
- build.
-
- * clutter/cluttermm.h: Added new includes.
-
-2008-06-30 Armin Burgmeier <armin openismus com>
-
- * clutter/src/types.hg: Wrap ClutterInitError.
-
- * clutter/cluttermm/init.h:
- * clutter/cluttermm/init.cc: Allow reference parameters for init(),
- wrapped clutter_init_with_args, throw InitError if the initialization
- fails.
-
- * clutter/cluttermm/main.h:
- * clutter/cluttermm/main.cc: Wrapped clutter_main_* functions.
-
- * clutter/cluttermm/utility.h:
- * clutter/cluttermm/utility.cc: Wrapped clutter_get_debug_enabled,
- clutter_get_show_fps, clutter_get_timestamp, clutter_get_actor_by_gid,
- clutter_set_default_frame_rate, clutter_get_default_frame_rate,
- clutter_set_motion_events_enabled, clutter_get_motion_events_enabled,
- clutter_set_motion_events_frequency,
- clutter_get_motion_events_frequency, clutter_clear_glyph_cache,
- clutter_set_use_mipmapped_text and clutter_get_use_mipmapped_text.
-
- * clutter/cluttermm/threads.h:
- * clutter/cluttermm/threads.cc: Wrapped the clutter_threads_*
- functions.
-
- * clutter/cluttermm.h: Added the new header files.
-
- * clutter/cluttermm/Makefile.am: Added new files to the build.
-
-2008-06-22 Armin Burgmeier <armin openismus com>
-
- * clutter/src/script.ccg: Fixed a typo so that the vfuncs is actually
- used.
-
- * clutter/src/shader.hg: Wrapped new methods and properties.
-
- * clutter/src/actor.hg:
- * clutter/src/actor.ccg: Removed the get_paint_area function and vfunc
- since it has been removed from clutter trunk.
-
- * tests/test-alpha-func.cc:
- * tests/test-alpha-creation.cc:
- * examples/test-actors.cc: Adapt to new clutter API.
-
-2008-06-21 Armin Burgmeier <armin openismus com>
-
- * clutter/src/clutter_methods.defs: Removed private definitions from
- clutter-script-private.h.
-
- * clutter/src/types.hg:
- * clutter/src/types.ccg:
- * tools/m4/convert_cluttermm.m4: Wrapped ClutterKnot, adapted
- conversions.
-
- * clutter/src/behaviour-bspline.hg:
- * clutter/src/behaviour-depth.hg:
- * clutter/src/behaviour-ellipse.hg:
- * clutter/src/behaviour-path.hg:
- * clutter/src/behaviour-scale.hg:
- * clutter/src/behaviour-rotate.hg:
- * clutter/src/behaviour-opacity.hg:
- * clutter/src/behaviour-bspline.ccg:
- * clutter/src/behaviour-path.ccg: Wrapped missing methods and
- properties.
-
- * clutter/src/clutter_vfuncs.defs: Fix signature for
- ClutterScriptable's set_custom_property vfunc (GValue* vs. const
- GValue*).
- * clutter/src/scriptable.hg: Wrapped missing methods and the
- set_custom_property vfunc.
-
- * clutter/src/script.hg:
- * clutter/src/script.ccg: Wrapped the load_from_data method and the
- get_type_from_name vfunc in which we try to instantiate
- gtkmm-overriden objects, as libglademm does.
-
-2008-06-20 Armin Burgmeier <armin openismus com>
-
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/effecttemplate.hg:
- * clutter/src/effecttemplate.ccg: Wrapped ClutterEffectTemplate.
-
- * clutter/src/alpha.hg: Wrap "alpha" and "timeline" properties.
- * clutter/src/score.hg: Wrap new methods, properties and signals.
-
- * clutter/cluttermm.h: Added effecttemplate.h to the includes.
-
- * examples/Makefile.am:
- * examples/effect.cc: Added a simple example to show how
- Clutter::EffectTemplate can be used.
-
-2008-06-15 Armin Burgmeier <armin openismus com>
-
- * clutter/src/clutter_others.defs: Added signals for ClutterContainer.
- * clutter/src/clutter_vfuncs.defs: Added vfuncs for ClutterContainer.
-
- * clutter/src/container.hg: Wrapped vfuncs and other missing methods.
- Did not yet wrap the ChildMeta/Child properties stuff which probably
- needs some more thought.
-
- * clutter/src/stage.hg:
- * clutter/src/stage.ccg: Wrapped new properties and methods, and
- ClutterPerspective.
-
- * clutter/src/timeline.hg:
- * clutter/src/timeline.ccg: Wrapped new signals, properties and methods.
-
- * clutter/src/clutter_signals.defs: Regenerated after clutter bug #967
- has been fixed (http://bugzilla.openedhand.com/show_bug.cgi?id=967).
-
-2008-06-14 Armin Burgmeier <armin openismus com>
-
- * clutter/src/clutter_others.defs: Add ClutterMedia signals.
- * clutter/src/clutter_vfuncs.defs: Add ClutterActor vfuncs.
-
- * clutter/src/actor.hg:
- * clutter/src/actor.ccg: Wrapped properties and vfuncs.
-
- * clutter/src/media.hg: Wrap the get_uri() func correctly, wrap "eos"
- signal and properties.
-
- * clutter/src/rectangle.hg:
- * clutter/src/rectangle.ccg: Implement get_border_color() (was only
- declared, but not implemented), and wrap properties.
-
- * clutter/src/label.hg:
- * clutter/src/entry.hg: Wrap properties, fix a typo (get_text <->
- set_text).
-
- * clutter/src/types.hg:
- * tools/m4/convert_cluttermm.m4: Wrap ClutterRequestMode enum.
-
- * clutter/src/texture.hg: Removed the constructor taking a filename
- since loading of the file could fail, and I want to avoid throwing an
- error in a constructor. Instead, set_from_file() can be called after
- construction. Also wrapped other new methods and properties.
-
- * examples/embed-gtk.cc:
- * examples/test-actors.cc: Adapt.
-
-2008-06-12 Armin Burgmeier <armin openismus com>
-
- * clutter/src/types.hg:
- * clutter/src/types.ccg: Wrapped ClutterVertex, ClutterGeometry.
-
- * clutter/src/texture.hg: Removed the constructor taking a pixbuf,
- since it was removed in clutter, instead added constructors taking a
- filename or an actor, respectively.
-
- * clutter/src/actor.hg:
- * clutter/src/actor.ccg: Wrapped new/remaining functions and signals.
-
- * clutter/src/clutter_signals.defs: Regenerated because the
- "unrealized" signal of ClutterActor was renamed to "unrealize".
-
- * tools/m4/convert_cluttermm.m4: Added conversions between
- ClutterShader* and Clutter::Shader.
-
- * examples/embed-gtk.cc:
- * examples/test-actors.cc: Create textures from file instead of from
- pixbuf, to make them compile again.
-
-2008-06-12 Armin Burgmeier <armin openismus com>
-
- * clutter/src/clutter_methods.defs:
- * clutter/src/clutter_enums.defs:
- * clutter/src/clutter_docs.xml:
- * clutter/src/clutter_signals.defs:
- * clutter/src/clutter_vfuncs.defs: Regenerated defs, removed some
- vfuncs that do no longer exist.
-
- * clutter/src/texture.hg:
- * clutter/src/stage.hg:
- * clutter/src/shader.hg:
- * clutter/src/actor.hg: Removed some API that does not exist
- anymore, to make it compile.
-
- * configure.in: Changed API_VER to 0.8, version to 0.7.0, and require
- clutter-0.7.
-
-2008-06-02 Murray Cumming <murrayc murrayc com>
-
- * examples/Makefile.am: Added actor.png to the dist.
- Bug #536180 (Denis Leroy).
-
-2008-06-02 Denis Leroy <denis poolshark org>
-
- * clutter-cairo/cluttermm-cairo.pc.in:
- * clutter-gtk/cluttermm-gtk.pc.in: Use API_VER so the correct library
- names are used. Bug #536181.
-
-0.5.1:
-
-2008-05-06 Murray Cumming <murrayc murrayc com>
-
- * clutter-cairo/Makefile.am:
- * clutter-gtk/Makefile.am:
- * clutter/Makefile.am: Added the generated .pc files to DISTCLEANFILES
- to fix distcheck.
-
-2008-04-22 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter-cairo/cluttermm-cairo/private/Makefile.am:
- * clutter-gtk/cluttermm-gtk/private/Makefile.am:
- * tools/m4/Makefile.am: fix up a couple things that were missed from the API
- version rename
-
-2008-04-22 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter-cairo/Makefile.am:
- * clutter-cairo/cluttermm-cairo/Makefile.am:
- * clutter-gtk/Makefile.am:
- * clutter-gtk/cluttermm-gtk/Makefile.am:
- * clutter/Makefile.am:
- * clutter/cluttermm.pc.in:
- * clutter/cluttermm/Makefile.am:
- * clutter/cluttermm/private/Makefile.am:
- * clutter/cluttermmconfig.h.in:
- * configure.in:
- * examples/Makefile.am_fragment: now change everything over to use the -0.6
- API version instead of -1.0. The C Clutter library uses 0.6 for their API
- version and if cluttermm uses -1.0 now, we might run into trouble when
- clutterm reaches 1.0. This should be ok yet since we don't have any real
- users or complete releases yet.
-
-2008-04-22 Jonathon Jongsma <jjongsma gnome org>
-
- * autogen.sh: abort if automake fails
-
-2008-04-22 Siavash Safi <siavash safi gmail com>
-
- * Makefile.am:
- * clutter-gtk/Makefile.am:
- * clutter-gtk/README:
- * clutter-gtk/cluttermm-gtk-config.h.in:
- * clutter-gtk/cluttermm-gtk.h:
- * clutter-gtk/cluttermm-gtk.pc.in:
- * clutter-gtk/cluttermm-gtk/Makefile.am:
- * clutter-gtk/cluttermm-gtk/init.cc:
- * clutter-gtk/cluttermm-gtk/init.h:
- * clutter-gtk/cluttermm-gtk/private/Makefile.am:
- * clutter-gtk/cluttermm-gtk/wrap_init.h:
- * clutter-gtk/src/Makefile.am:
- * clutter-gtk/src/Makefile_list_of_hg.am_fragment:
- * clutter-gtk/src/clutter-gtk.defs:
- * clutter-gtk/src/clutter-gtk_enums.defs:
- * clutter-gtk/src/clutter-gtk_methods.defs:
- * clutter-gtk/src/clutter-gtk_others.defs:
- * clutter-gtk/src/clutter-gtk_signals.defs:
- * clutter-gtk/src/clutter-gtk_vfuncs.defs:
- * clutter-gtk/src/embed.ccg:
- * clutter-gtk/src/embed.hg:
- * configure.in:
- * examples/Makefile.am:
- * examples/Makefile.am_fragment:
- * examples/embed-gtk.cc: Added support for clutter-gtk library.
-
-2008-04-20 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter-cairo: split cluttermm-cairo library into its own subdirectory to
- match the way the underlying clutter library is divided
-
-2008-04-15 Jonathon Jongsma <jjongsma gnome org>
-
- * configure.in: bumped version number to 0.5.1
- * clutter/Makefile.am:
- * clutter/cluttermm-1.0.pc.in:
- * clutter/cluttermm/Makefile.am:
- * clutter/cluttermm/private/Makefile.am:
- * examples/Makefile.am_fragment: previously, the library name was a mixture
- of cluttermm-1.0 and cluttermm-0.1. The pkg-config file and include
- directories were 1.0, but the .so files were named -0.1. Now everything
- should be named -1.0
-
-2008-04-15 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/actor.hg: add default value of 'true' to Actor::set_reactive()
-
-2008-04-13 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/cluttermm-1.0.pc.in: require 'clutter-0.6' in the .pc file instead
- of 'clutter'
-
-2008-04-13 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/cluttermm.h:
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/cairo-texture.ccg:
- * clutter/src/cairo-texture.hg:
- * clutter/src/clutter_methods.defs:
- * examples/Makefile.am:
- * examples/flowers.cc:
- * examples/simple-cairo.cc:
- * examples/test-actors.cc: add support for the clutter-cairo library.
- Currently this is required unconditionally, I'm not sure if we want to wrap
- this in a separate library (e.g. cluttermm-cairo) since the underlying
- libraries are separate.
-
-0.5.0:
-
-2008-02-21 Murray Cumming <murrayc murrayc com>
-
- * configure.in: Depend on clutter-0.6 instead of clutter-0.5.
- * clutter/src/clutter_methods.defs: Regenereated with h2defs.py.
-
- * clutter/src/clutter_vfuncs.defs:
- * clutter/src/stage.hg: Remove set_offscreen() vfunc because it was
- removed from clutter.
-
- * clutter/src/entry.hg: Renamed set_position() to set_cursor_position(),
- to match the change in clutter.
-
-2008-01-26 Murray Cumming <murrayc murrayc com>
-
- * clutter/src/script.hg:
- * clutter/src/shader.hg: Do not use _DERIVES_INITIALLY_UNOWNED, because I
- do not think they do.
-
-2008-01-26 Murray Cumming <murrayc murrayc com>
-
- * clutter/src/score.hg: Do not use _DERIVES_INITIALLY_UNOWNED, because I
- do not think it does.
- get_timeline(): Use refreturn.
- * clutter/src/script.hg: Wrap clutter_get_script_id() as a static method.
- * clutter/src/scriptable.hg: Wrap the get_id() vfunc.
- * clutter/src/shader.ccg:
- * clutter/src/shader.hg: Use std::string for the source code (data) parameters.
- * clutter/src/stage.hg: Added default values for set_*(bool) methods.
-
-2008-01-26 Murray Cumming <murrayc murrayc com>
-
- * clutter/src/media.hg:
- * clutter/src/stage.hg: Added ustring conversions for signals, to fix the build.
-
-2008-01-25 Jonathon Jongsma <jjongsma gnome org>
-
- * tests/test-alpha-creation.cc:
- * tests/test-alpha-func.cc: update tests for new BehaviourScale constructor API
-
-2008-01-20 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/actor.hg: implement Scriptable interface
- * clutter/src/behaviour-bspline.hg: implement Scriptable interface
- * clutter/src/behaviour-path.hg: implement Scriptable interface
- * clutter/src/scriptable.hg: remove errant actor.h include
-
-2008-01-20 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/clutter_vfuncs.defs:
- * clutter/src/scriptable.ccg:
- * clutter/src/scriptable.hg: add new Scriptable Interface
-
-2008-01-20 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/cluttermm.h:
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/clutter_signals.defs:
- * clutter/src/script.ccg:
- * clutter/src/script.hg:
- * tools/extra_defs_gen/generate_defs_clutter.cc:
- Added Script class. A lot of it is still marked with TODOs since I haven't
- thought about how to handle the signal connection stuff in C++.
-
-2008-01-20 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/shader.ccg:
- * clutter/src/shader.hg:
- * clutter/src/Makefile_list_of_hg.am_fragment: add new Shader class
- * clutter/cluttermm.h: add score.h and shader.h to main include header
- * clutter/src/clutter_signals.defs:
- * tools/extra_defs_gen/generate_defs_clutter.cc: generate defs for new
- Shader and Score classes
-
-2008-01-20 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/behaviour-opacity.hg: wrapped a couple missing methods
-
-2008-01-20 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/score.ccg:
- * clutter/src/score.hg:
- * clutter/src/Makefile_list_of_hg.am_fragment: add new Score class
- * clutter/src/clutter_docs_override.xml: override some documentation for the
- Score class since I overloaded append() with a NULL parameter for parent
-
-2008-01-19 Jonathon Jongsma <jjongsma gnome org>
-
- * examples/test-actors.cc: update example to use new BehaviourScale
- constructor API
-
-2008-01-19 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/clutter_docs.xml: re-generated documentation
- * clutter/src/stage.hg: wrapped missing functions
- * clutter/src/timeline.hg: wrapped missing functions
- * tools/m4/convert_cluttermm.m4: moved a conversion to the source file
-
-2008-01-19 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/behaviour-scale.hg: wrapped new BehaviourScale API and fixed
- up some API changes (constructor, etc)
- * clutter/src/stage.hg: wrapped new Stage API
- * tools/m4/convert_cluttermm.m4: add conversions for Fog
-
-2008-01-19 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/behaviour-scale.hg: update get_bounds() API that now takes a
- start and end instead of an angle
-
-2008-01-19 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/clutter_signals.defs: reverted a couple signal definitions back
- to take const parameters. These were hand-changed and overwritten by
- re-generating the .defs file.
-
-2008-01-19 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/behaviour-ellipse.hg: API change, angle degree arguments were
- changed from ClutterAngle to ClutterFixed in the C API
-
-2008-01-19 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/clutter_enums.defs:
- * clutter/src/clutter_methods.defs:
- * clutter/src/clutter_signals.defs: re-generated defs
- * clutter/src/actor.hg: wrapped the new Unit-related API (e.g. get_xu()).
- It might be nice to wrap the set_xu() functions as overloaded versions of
- set_x(), but that won't work for get_xu() since you can't overload on return
- values, so I left them all with the slightly awkward naming of the C
- functions.
-
-2007-12-27 Daniel Elstner <danielk openismus com>
-
- * examples/src/color.ccg: Eliminate leftover inclusion of removed
- clutter-layout.h header.
-
-2007-12-17 Murray Cumming <murrayc murrayc com>
-
- * clutter/src/Makefile_list_of_hg.am_fragment:
- Added back container.hg because ClutterContainer was not removed
- from clutter.
-
-2007-11-30 Murray Cumming <murrayc murrayc com>
-
- * clutter/src/actor.hg: Removed deprecated
- set_scale_with_gravityx(). Added some new methods.
-
- * clutter/cluttermm.h:
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * examples/Makefile.am:
- * tools/extra_defs_gen/generate_defs_clutter.cc:
- Remove use of Box, Container, HBox, VBox, Layout and Margin
- because they have been removed from Clutter. We can move these
- to a wrapper for the Clutter higher-level library when that
- C library exists.
-
-2007-11-22 Murray Cumming <murrayc murrayc com>
-
- * clutter/src/alpha.ccg:
- * clutter/src/behaviour.ccg:
- * clutter/src/container.ccg: Take a reference with Glib::wrap()
- in the slot/callback proxies, because the C callback does not
- give us one. Otherwise the RefPtr decreases the refcount in its
- destructor.
- Jonathon, if you copied this code from somewhere, we should check
- the code that you copied from too.
- * clutter/src/timeline.hg: Added =true to set_loop().
- * tests/Makefile.am: Added a test of the alpha funcs.
-
-2007-11-19 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/actor.hg: wrap some more Actor methods
- * examples/test-actors.cc: use the C++ versions of set_rotation()
-
-2007-11-19 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/alpha.hg:
- * clutter/src/behaviour-depth.hg:
- * clutter/src/behaviour-ellipse.hg:
- * clutter/src/behaviour-opacity.hg:
- * clutter/src/behaviour-path.hg:
- * clutter/src/behaviour-rotate.hg:
- * clutter/src/behaviour-scale.hg:
- * clutter/src/behaviour.ccg:
- * clutter/src/behaviour.hg:
- * clutter/src/clutter_enums.defs:
- * clutter/src/clutter_methods.defs:
- * clutter/src/clutter_signals.defs:
- * clutter/src/container.hg:
- * clutter/src/entry.hg:
- * clutter/src/group.hg:
- * clutter/src/label.hg:
- * clutter/src/timeline.hg:
- * tools/m4/convert_cluttermm.m4: wrapped a lot of new API introduced by
- generating new .defs files and cleaned up some of the missing stuff from
- before, including wrapping a lot of new properties
-
-2007-11-19 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/clutter_enums.defs:
- * clutter/src/clutter_methods.defs:
- * clutter/src/clutter_signals.defs: re-generated defs
-
-2007-11-19 Jonathon Jongsma <jjongsma gnome org>
-
- * MAINTAINERS: I figure I might as well add myself as a maintainer
-
-2007-11-19 Murray Cumming <murrayc murrayc com>
-
- * clutter/src/alpha.ccg:
- * clutter/src/alpha.hg: Added a constructor and create()
- that takes a regular ClutterAlphaFunc, because the slot version
- seems to have refcount problems. We might want this anyway, so it
- is easy for people to use new standard clutter ClutterAlphaFuncs.
- * tests/test-alpha-creation.cc: Use the new constructor to show
- that this removes the warning.
-
-2007-11-19 Murray Cumming <murrayc murrayc com>
-
- * Makefile.am:
- * configure.in:
- * tests/Makefile.am:
- * tests/test-alpha-creation.cc: Added a tests directory, with one
- simple test, though it doesn't show the problem in the example.
-
-2007-11-19 Murray Cumming <murrayc murrayc com>
-
- * clutter/src/actor.hg: Commented-out the rotate_*() and get_r*_ang*()
- methods which have been removed from clutter in svn.
- * examples/test-actors.cc: Used the C functions for now, because I am too
- lazy to regenerate the .defs file.
-
-2007-11-18 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/alpha.hg: add sigc::slot wrappers for all of the pre-defined
- alpha functions provided by clutter
- * clutter/src/alpha.ccg: Sink initially unowned ref in custom constructor,
- also define the pre-defined alpha slots
- * examples/test-actors.cc: update to use newly wrapped sine alpha func, also
- make the example generally more c++-ified
-
-2007-11-17 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/cluttermm/init.cc: also initialize gdkmm so that we can use
- Gdk::Pixbuf properly
- * examples/test-actors.cc: added new test/example -- the one with the
- spinning openedhand logos. There are a few things that are not wrapped and
- a couple of things print warnings on exit (indicating perhaps a reference
- counting issue or something), but for the most part things work so far.
-
-2007-11-17 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/behaviour-scale.hg: fix the construction param names
-
-2007-11-17 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/clone-texture.hg: fixe CloneTexture so it actually works.
- Give it the write GType, fix the construct param property name
-
-2007-11-17 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/timeline.hg: add proper constructor -- there is no default
- constructor for Timeline
-
-2007-11-17 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/cluttermm.h: update main super-header to include all of the new
- headers that we've added recently
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/clone-texture.ccg:
- * clutter/src/clone-texture.hg:
- * tools/m4/convert_cluttermm.m4: add initial implementation of CloneTexture
- class
-
-2007-11-17 Jonathon Jongsma <jjongsma gnome org>
-
- * tools/m4/convert_cluttermm.m4:
- * clutter/src/types.hg: add Gravity enum
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/behaviour-scale.ccg:
- * clutter/src/behaviour-scale.hg: added initial implementation of
- BehaviourScale class
-
-2007-11-17 Jonathon Jongsma <jjongsma gnome org>
-
- * Update to latest clutter trunk API
- * clutter/src/actor.hg: renamed get_id() to get_gid()
- * clutter/src/behaviour-ellipse.hg: renamed *_angle_begin to *_angle_start
-
-2007-11-17 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/behaviour-ellipse.ccg:
- * clutter/src/behaviour-ellipse.hg:
- * clutter/src/behaviour-rotate.ccg:
- * clutter/src/behaviour-rotate.hg: added initial implementation of
- BehaviourRotate class
-
-2007-11-17 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/types.ccg/hg:
- * clutter/cluttermm/types.h: move this to types.hg so that we can wrap some
- enums here with gmmproc
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/behaviour-ellipse.ccg:
- * clutter/src/behaviour-ellipse.hg: add initial implementation of
- BehaviorEllipse class
- * tools/m4/convert_cluttermm.m4: add enum conversions
-
-2007-11-17 Jonathon Jongsma <jjongsma gnome org>
-
- * docs/reference/Doxyfile.in: update to new config file format
-
-2007-11-15 Murray Cumming <murrayc murrayc com>
-
- * clutter/src/clutter_signals.defs: Corrected the
- Actor::enter-event signal definition.
- * clutter/src/actor.hg: Added some event signals that were
- commented out.
- * clutter/src/alpha.ccg:
- * clutter/src/alpha.hg: Added a constructor (and create)
- which takes a timeline and alpha callback.
- * clutter/src/container.ccg:
- * clutter/src/container.hg: Added foreach() and
- sort_depth_order(), and the foreach() vfunc.
- * clutter/src/stage.hg: Added stage_event().
- * clutter/src/timeline.hg: Added clone().
-
-2007-11-12 Murray Cumming <murrayc murrayc com>
-
- * clutter/src/actor.hg: Wrapped get_scalex().
- * clutter/src/behaviour.hg: Wrapped get_actors().
- * tools/m4/convert_cluttermm.m4: Moved the signal conversion into the .hg file,
- to avoid it being used anywhere else.
-
-2007-11-12 Murray Cumming <murrayc murrayc com>
-
- * clutter/src/texture.ccg:
- * clutter/src/texture.hg: Use _WRAP_GERROR() to wrap the
- GError, and use the errthrow parameter with _WRAP_METHOD.
-
-2007-11-12 Murray Cumming <murrayc murrayc com>
-
- * clutter/cluttermm/types.h: Added Fixed and *Event typedefs.
- * tools/m4/convert_cluttermm.m4: Added conversions.
- * clutter/src/actor.ccg:
- * clutter/src/actor.hg: Used *Event typedefs.
- * clutter/src/alpha.ccg:
- * clutter/src/alpha.hg:
- * clutter/src/behaviour-bspline.ccg:
- * clutter/src/behaviour-bspline.hg:
- * clutter/src/behaviour-depth.ccg:
- * clutter/src/behaviour-depth.hg:
- * clutter/src/behaviour-opacity.ccg:
- * clutter/src/behaviour-opacity.hg:
- * clutter/src/behaviour-path.ccg:
- * clutter/src/behaviour-path.hg:
- * clutter/src/behaviour.ccg:
- * clutter/src/behaviour.hg:
- * clutter/src/box.ccg:
- * clutter/src/box.hg:
- * clutter/src/color.ccg:
- * clutter/src/color.hg:
- * clutter/src/container.ccg:
- * clutter/src/container.hg:
- * clutter/src/entry.ccg:
- * clutter/src/entry.hg:
- * clutter/src/group.ccg:
- * clutter/src/group.hg:
- * clutter/src/label.ccg:
- * clutter/src/label.hg:
- * clutter/src/layout.hg:
- * clutter/src/margin.ccg:
- * clutter/src/margin.hg:
- * clutter/src/media.hg:
- * clutter/src/rectangle.ccg:
- * clutter/src/rectangle.hg:
- * clutter/src/stage.ccg:
- * clutter/src/stage.hg:
- * clutter/src/texture.ccg:
- * clutter/src/texture.hg:
- * clutter/src/timeline.ccg:
- * clutter/src/timeline.hg: Use Fixed typedefs.
- Removed unnecessary includes of C headers in our .hg headers -
- adding them to our .ccg files where necessary.
-
-2007-11-11 Jonathon Jongsma <jjongsma gnome org>
-
- * configure.in:
- * docs/Makefile.am: build the API documentation by default
-
-2007-11-11 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/behaviour-path.ccg:
- * clutter/src/behaviour-path.hg: Initial implementation of the BehaviourPath
- class
- * clutter/src/clutter_signals.defs: modified signal signature by hand to
- change the knot_reached argument to const.
-
-2007-11-11 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/behaviour-depth.hg: removed incorrect comment (copy/paste
- error)
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/behaviour-opacity.ccg:
- * clutter/src/behaviour-opacity.hg: initial implementation of the
- BehaviourOpacity class
-
-2007-11-11 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/behaviour-depth.ccg:
- * clutter/src/behaviour-depth.hg: initial implementation of the
- BehaviourDepth class
-
-2007-11-10 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/clutter_signals.defs: re-generate signals and manually change
- one parameter (in "knot_reached") to const since it didn't get detected
- properly. I'm not sure if this is the right way to do that or not
- * clutter/cluttermm/types.h: add Knot type
- * tools/m4/convert_cluttermm.m4:
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/behaviour-bspline.ccg:
- * clutter/src/behaviour-bspline.hg: add initial implementation of the
- BehaviourBspline class
-
-2007-11-09 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/alpha.hg: added missing get_alpha() function
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/behaviour.ccg:
- * clutter/src/behaviour.hg:
- * clutter/src/clutter_vfuncs.defs:
- * tools/m4/convert_cluttermm.m4: added initial wrapper for Behavior
-
-2007-11-09 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/alpha.ccg:
- * clutter/src/alpha.hg: added initial wrapper for ClutterAlpha
- * clutter/src/timeline.hg: made Timeline only accessible via RefPtr
-
-2007-11-08 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/container.hg: added refreturn to some functions
- * clutter/src/group.hg: added refreturn to some functions
- * clutter/src/stage.hg: added refreturn to some functions
- * examples/test-boxes.cc: connected the signal handlers, so the full
- functionality of the C demo is now working (although there are some things
- in the example which aren't wrapped yet).
-
-2007-11-08 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/color.ccg:
- * clutter/src/color.hg: I had forgotten to add an rgb constructor, which is
- the most common case and corresponds to the C use:
- ClutterColor color = { 0, 0, 0, 255};
- This means that we can't have a constructor for hls, because they would be
- the same signature. So I removed the hls and hlsx constructors. If you
- want to set a color via hls, you'll need to construct it and then call
- Color::set_from_hls() instead. I also added getters/setters for all of the
- individual red/green/blue/alpha values and one setter for all of them at
- once. This API might still need a bit more thought to make it more natural
- * examples/test-boxes.cc: updated for the new color API
-
-2007-11-08 Murray Cumming <murrayc murrayc com>
-
- * clutter/src/actor.hg: Use the new _DERIVES_INITIALLY_UNOWNED
- gmmproc macro from the latest glibmm from svn.
- * examples/test-boxes.cc: Remove the extra reference() calls. These
- should no longer be necessary.
-
-2007-11-07 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/cluttermm/init.cc:
- * clutter/cluttermm/init.h: just modifiying the init() function enough so
- that I can get the example to run
- * examples/Makefile.am:
- * examples/test-boxes.cc: added a simple example which is a translation of
- the test-boxes.c program from clutter. It doesn't work completely yet, but
- a window shows up and it's the right size.
-
-2007-11-07 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/cluttermm.h: Add the rest of the headers created so far to the m
- ain cluttermm.h include file
- * configure.in: removed an example makefile from AC_OUTPUT since it no
- longer exists
-
-2007-11-07 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/box.hg: I think the HBox and VBox classes should be used by
- RefPtr, so I added create() functions and made their constructors private
-
-2007-11-07 Jonathon Jongsma <jjongsma gnome org>
-
- * configure.in: bump the version to 0.5.0 to try to avoid confusion with
- people assuming that they can use it with clutter <= 0.3. There's currently
- a lot fo 0.5/0.6 clutter API wrapped in cluttermm, and this version change
- hopefully makes that more clear
-
-2007-11-07 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/timeline.ccg:
- * clutter/src/timeline.hg: Added initial wrapper for Timeline
-
-2007-11-07 Murray Cumming <murrayc murrayc com>
-
- * clutter/cluttermm/Makefile.am:
- * clutter/cluttermm/types.h: Added this file.
- So far it just contains the Unit typedef.
- * clutter/src/container.hg:
- * clutter/src/layout.hg:
- * clutter/src/texture.hg:
- * tools/m4/convert_cluttermm.m4: Use Unit instead
- of ClutterUnit in our API.
- * clutter/src/margin.ccg:
- * clutter/src/margin.hg: Use _MEMBER_GET() and
- _MEMBER_SET() instead of hand-coding these.
-
-2007-11-07 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/clutter_vfuncs.defs:
- * clutter/src/entry.ccg:
- * clutter/src/entry.hg: Add wrapper for Entry class
-
-2007-11-07 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/rectangle.ccg:
- * clutter/src/rectangle.hg:
- * clutter/src/texture.ccg:
- * clutter/src/texture.hg: use _WRAP_CTOR instead of doing hand-coded
- constructors for Rectangle and Texture.
-
-2007-11-07 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/label.hg: re-enabled pango-related functions. Fixed a typo
- where get_* was mis-spelled set_*
-
-2007-11-07 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/label.ccg:
- * clutter/src/label.hg:
- * tools/m4/convert_cluttermm.m4: add Label class. Commented out Pango-using
- functions until I get conversions to work correctly
-
-2007-11-07 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/clutter_methods.defs: re-generate methods defs
-
-2007-11-06 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/actor.hg:
- * clutter/src/clutter_signals.defs: added some signals to the Actor class
-
-2007-11-06 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/group.hg: removed a bunch of deprecated functions and added a
- constversion of one function
-
-2007-11-06 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/container.hg: removed a function from Container that was
- removed from the C library
-
-2007-11-06 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/stage.hg: wrapped some more functions of Stage
-
-2007-11-06 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/texture.ccg:
- * clutter/src/texture.hg:
- * tools/m4/convert_cluttermm.m4: Initial wrapper for Texture class
-
-2007-10-31 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/box.hg:
- * clutter/src/color.hg:
- * clutter/src/rectangle.hg:
- * clutter/src/stage.hg: added _WRAP_METHOD_DOCS_ONLY calls to methods that
- were customized and not wrapped automatically so that the relevant generated
- documentation gets included
- * clutter/src/clutter_docs.xml: re-generate the clutter docs
-
-2007-10-31 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/actor.hg: use wrapped Color class in the pick() method
-
-2007-10-31 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/cluttermm/init.cc:
- * clutter/cluttermm/init.h:
- * clutter/cluttermm/wrap_init.h:
- * clutter/cluttermmconfig.h.in: removed a bunch more leftover namespaces and
- such from goocanvasmm and gdamm
-
-2007-10-31 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/rectangle.ccg:
- * clutter/src/rectangle.hg: Wrap the Rectangle class
-
-2007-10-31 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/stage.hg: add conversion so that Stage::get_default() returns
- a RefPtr<Stage> type
-
-2007-10-30 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/clutter_vfuncs.defs:
- * clutter/src/stage.ccg:
- * clutter/src/stage.hg: added an initial wrapper for the Stage class.
- The get_default() function returns a RefPtr<Actor> instead of a
- RefPtr<Stage> since I'm not sure of the proper way to do the conversion, but
- otherwise, it should be mostly complete.
-
-2007-10-29 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/box.hg: added HBox and VBox classes. I decided against
- creating separate headers for each of these classes like the base clutter
- library does since they're so small, and I just put them all in box.h like
- we do in gtkmm.
-
-2007-10-28 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/README: clean up a copy/paste error
- * added some more files to ignore
-
-2007-10-28 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/group.ccg:
- * clutter/src/group.hg: add initial wrapper for ClutterGroup
-
-2007-10-28 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/cluttermm.h: cleaned up the one-include-to-rule-them-all so that
- it includes all of the header files created so far and so that it has proper
- copyright information. Also removed some commented-out cruft
-
-2007-10-28 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/cluttermm.h: changed the #include guard from LIBGOOCANVASMM_H to
- LIBCLUTTERMM_H
- * clutter/src/clutter_vfuncs.defs: removed a whole bunch of goocanvasmm
- references
-
-2007-10-28 Jonathon Jongsma <jjongsma gnome org>
-
- * examples/Makefile.am:
- * examples/README.txt:
- * examples/simple/Makefile.am:
- * examples/simple/simple.cc:
- * examples/simple/window.cc:
- * examples/simple/window.h: removed the leftover goocanvas example so that
- the build doesn't break on the examples every time
-
-2007-10-28 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/clutter_vfuncs.defs:
- * clutter/src/media.ccg:
- * clutter/src/media.hg: Add initial wrapper for ClutterMedia Interface
-
-2007-10-28 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/margin.ccg:
- * clutter/src/margin.hg: added getters and setters for the various margin
- values (top, right, bottom, left)
-
-2007-10-28 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/color.ccg:
- * clutter/src/color.hg:
- * tools/m4/convert_cluttermm.m4: Finish wrapping the Color class. There are
- a couple of utility functions that have a signature like:
- void darken(ClutterColor* src, ClutterColor*dest);
- These I wrapped to act on the 'this' object (e.g. darken(this, this))
- instead of returning a modified copy of the Color. I did this because
- otherwise you wouldn't have any way to darken the current object directly,
- you'd have to do something like:
- Color foo;
- Color darkened_foo = foo.darken();
- // now use the darkened color you wanted and throw away foo
-
- This means, of course, that if you *do* want to create a darkened copy, you
- have to create the copy manually, e.g.:
- Color foo;
- Color darkened_foo = foo;
- darkened_foo.darken();
- There are drawbacks to both approaches, but I think the second is more
- flexible and feels better to me.
-
-2007-10-28 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/color.ccg:
- * clutter/src/color.hg: implemented operator+ and operator- for the Color
- class and re-implemented .add() and .subtract() with these new operators.
- Also made add() and subtract() const since they don't modify the object,
- they return a new object.
-
-2007-10-28 Murray Cumming <murrayc murrayc com>
-
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * tools/m4/convert_cluttermm.m4:
- * clutter/src/box.ccg:
- * clutter/src/box.hg:
- * clutter/src/color.ccg:
- * clutter/src/color.hg:
- * clutter/src/margin.ccg:
- * clutter/src/margin.hg: Added wrappers for these
- two boxed types.
- * clutter/src/container.ccg:
- * clutter/src/container.hg: Use the Color and Margin
- classes.
- * clutter/src/layout.hg: Moved the conversion for the
- signal to here, and fixed the reference-counting for it.
- Some other minor const fixes.
-
-2007-10-27 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/box.ccg:
- * clutter/src/box.hg:
- * clutter/src/clutter_vfuncs.defs:
- * tools/m4/convert_cluttermm.m4: add initial wrapper for ClutterBox
-
-2007-10-27 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/container.hg:
- * clutter/src/layout.hg: make member functions public, accidentally left
- them at the default private visibility
-
-2007-10-27 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/clutter_vfuncs.defs:
- * clutter/src/layout.ccg:
- * clutter/src/layout.hg:
- * tools/m4/convert_cluttermm.m4: added initial wrapper for ClutterLayout
- Interface
-
-2007-10-27 Jonathon Jongsma <jjongsma gnome org>
-
- * add svn:ignore properties so `svn status` is useful again
-
-2007-10-27 Jonathon Jongsma <jjongsma gnome org>
-
- * clutter/src/Makefile_list_of_hg.am_fragment:
- * clutter/src/container.ccg:
- * clutter/src/container.hg:
- * tools/m4/convert_cluttermm.m4: added initial wrapping of the
- ClutterContainer interface.
+The ChangeLog is auto-generated when releasing. If you
+are seeing this, use 'git log' for a detailed list of changes.
diff --git a/ChangeLog.pre-0-91-8 b/ChangeLog.pre-0-91-8
new file mode 100644
index 0000000..a0ea02d
--- /dev/null
+++ b/ChangeLog.pre-0-91-8
@@ -0,0 +1,1507 @@
+0.91.8:
+
+2011-07-01 Chris Kühl <chrisk openismus com>
+
+ [Examples] Updated event example to new api.
+
+ * examples/events/event.[h|cc]
+
+2011-07-01 Chris Kühl <chrisk openismus com>
+
+ Removed remaining viewport.h include.
+
+ * /clutter-gtk/clutter-gtkmm.h
+
+2011-03-07 Chris Kühl <chrisk openismus com>
+
+ [Build] Fixed build issues.
+
+ * clutter-gtk/clutter-gtkmm/utility.[h|cc]: Removed functions no longer
+ in clutter-gtkmm or moved to own object (ie. ClutterGtkTexture).
+ * clutter-gtk/src/embed.hg: Changed GtkObject to GObject
+
+2011-03-06 Chris Kühl <chrisk openismus com>
+ Regenerated *def files.
+
+ * clutter-gtk/src/clutter-gtk_enums.defs
+ * clutter-gtk/src/clutter-gtk_methods.defs
+ * clutter-gtk/src/clutter-gtk_signals.defs
+ * codegen/extradefs/generate_extra_defs_clutter_gtk.cc
+
+2011-03-06 Chris Kühl <chrisk openismus com>
+
+ Bump version and dependencies to track clutter-gtk 0.91.8
+
+2010-11-23 Chris Kühl <chrisk openismus com>
+
+ Removed references to *VIEWPORT and *SCROLLABLE macros in extradefs.
+
+ * codegen/extradefs/generate_extra_defs_clutter_gtk.cc: Removed references
+ to GTK_CLUTTER_TYPE_VIEWPORT and GTK_CLUTTER_TYPE_SCROLLABLE macros.
+
+2010-11-11 Murray Cumming <murrayc murrayc com>
+
+ Fix the build.
+
+ * clutter-gtk/src/viewport.[hg|ccg]: Remove Viewport, because it was removed
+ from the C API. We need to wrap the new stuff, such as GtkClutterActor.
+
+2010-11-11 Murray Cumming <murrayc murrayc com>
+
+ Use clutter-gtk-1.0 and gtkmm-3.0.
+
+ * configure.ac: Try to use the latest versions. This doesn't build yet
+ though.
+
+2010-09-29 Chris Kühl <chrisk openismus com>
+
+ Added const version of Clutter::Gtk::Embed::get_stage()
+
+ * clutter-gtk/src/embed.hg: added const version of get_stage()
+
+0.9.6:
+
+2010-05-05 Murray Cumming <murrayc murrayc com>
+
+ Updated for latest clutter-gtk.
+
+ * configure.ac: Depend on latest clutter-gtk and cluttermm.
+ * clutter-gtk/src/clutter-gtk_methods.defs: Regenerated.
+ * clutter-gtk/src/embed.hg: Now derives from Gtk::Container, since it has
+ changed in clutter-gtk.
+ * clutter-gtk/clutter-gtkmm.h: Improved main page text.
+ * clutter-gtk/clutter-gtkmm.pc.in: Corrected htmlrefpub.
+
+2010-05-05 Murray Cumming <murrayc murrayc com>
+
+ Viewport: Correct the constructor.
+
+ * clutter-gtk/src/viewport.hg: Constructor and create(): Use the Adjustments
+ via pointer, not reference, allowing default values of 0. Added properties.
+ This also seems to fix the constructor to really use the properties.
+ Added class documentation based on the C docs.
+
+2010-05-05 Murray Cumming <murrayc murrayc com>
+
+ Updated for latest clutter-gtk.
+
+ * configure.ac: Depend on latest clutter-gtk and cluttermm.
+ * clutter-gtk/src/clutter-gtk_methods.defs: Regenerated.
+ * clutter-gtk/src/embed.hg: Now derives from Gtk::Container, since it has
+ changed in clutter-gtk.
+ * clutter-gtk/clutter-gtkmm.h: Improved main page text.
+ * clutter-gtk/clutter-gtkmm.pc.in: Corrected htmlrefpub.
+
+2010-04-28 David King <davidk openismus com>
+
+ Add main page to Doxygen documentation
+
+ * doc/Makefile.am: Parse clutter-gtk/clutter-gtkmm.h for documentation.
+ * clutter-gtk/clutter-gtkmm.h: Add main page to Doxygen documentation.
+
+2010-04-05 Murray Cumming <murrayc murrayc com>
+
+ Build with a more recent clutter-gtk.
+
+ * configure.ac: Check for clutter-gtk-0.10 instead of clutter-gtk-0.90,
+ because this has changed in clutter-gtk.
+
+0.9.4:
+
+2009-10-03 Daniel Elstner <daniel kitta gmail com>
+
+ Adopt new mm-common build infrastructure
+
+ * build/: Rename directory from scripts/ and delete the obsolete
+ M4 macros and build files.
+ * codegen/: Rename directory from tools/.
+ * codegen/extradefs/: Rename from tools/extra_defs_gen/.
+ * codegen/extradefs/generate_extra_defs_clutter_gtk.cc: Rename from
+ tools/extra_defs_gen/generate_defs_clutter_gtk to match the name of
+ the executable.
+ * doc/: Rename directory from docs/.
+ * build_shared/: Delete obsolete build support files.
+ * autogen.sh: Replace with minimal script based on autoreconf.
+ * configure.ac: Rename from configure.in and rewrite for mm-common.
+ Depend on the cluttermm-1.0 module.
+ * Makefile.am, doc/Makefile.am, examples/Makefile.am,
+ clutter-gtk/src/Makefile.am, clutter-gtk/clutter-gtkmm/Makefile.am:
+ Replace with mm-common skeleton build files, with adaptions.
+ * codegen/Makefile.am: Replace with skeleton file adapted for
+ clutter-gtkmm.
+ * codegen/m4/filelist.am, clutter-gtk/src/filelist.am,
+ clutter-gtk/clutter-gtkmm/filelist.am: New Automake include files
+ listing the clutter-gtkmm source files.
+ * codegen/m4/convert_clutter_gtk.m4: Rename file from
+ tools/m4/convert_clutter-gtkmm.m4.
+ * codegen/m4/convert.m4: Include M4 files by their new name.
+ * clutter-gtk/Makefile.am, examples/Makefile.am_fragment,
+ clutter-gtk/src/Makefile_list_of_hg.am_fragment,
+ clutter-gtk/clutter-gtkmm/private/Makefile.am,
+ docs/Makefile_web.am_fragment, docs/reference/Makefile.am,
+ tools/Makefile_list_of_sources.am_fragment, tools/m4/Makefile.am,
+ tools/m4/Makefile_list_of_sources.am_fragment,
+ tools/extra_defs_gen/Makefile.am: Delete obsolete files.
+ * clutter-gtk/clutter-gtkmm.pc.in: Merge the modernized skeleton
+ pkg-config file from mm-common.
+ * clutter-gtk/clutter-gtkmm-uninstalled.pc.in: New pkg-config data
+ file for linking to an uninstalled build of clutter-gtkmm.
+ * clutter/clutter-gtkmmconfig.h.in: Rename file from
+ clutter/clutter-gtkmm-config.h.in for consistency.
+ * clutter/clutter-gtkmm.h: Include clutter-gtkmmconfig.h. Remove
+ extern declarations of the runtime version number components as they
+ don't appear to be defined anywhere.
+ * clutter-gtk/clutter-gtkmm/init.cc: Remove clutter-gtkmm-config.h
+ include.
+ * examples/events/event.cc (Event::on_hand_button_press): Remove
+ unused parameter name.
+ * doc/reference/Doxyfile.in: Replace file with mm-common skeleton
+ Doxygen configuration, adapted for clutter-gtkmm.
+ * clutter-gtk/README, docs/reference/README, tools/m4/README: Delete
+ useless or empty text files.
+
+2009-08-26 Murray Cumming <murrayc murrayc com>
+
+ Use clutter-gtk-0.10.
+
+ * configure.in: Use clutter-gtk-0.10 instead of clutter-gtk-0.9.
+ * clutter-gtk/clutter-gtkmm.pc.in: Use clutter-gtk-0.10.
+
+2009-07-29 Siavash Safi <siavashs siavashs org>
+
+ * clutter-gtk/clutter-gtkmm/utility.cc: Updated several functions to add
+ the GError argument
+ * examples/events/event.cc: Updated to build against the new cluttermm
+ trunk(patch by Milosz Derezynski)
+
+0.9.4:
+
+2009-06-25 Murray Cumming <murrayc murrayc com>
+
+ * examples/events/event.cc: Fixed the build with the latest cluttermm.
+
+0.9.3:
+
+2009-05-15 Murray Cumming <murrayc murrayc com>
+
+ * configure.in:
+ * Makefile.am: Removed tests/ directory because it is just an old copy of
+ the one from cluttermm.
+
+2009-05-15 Murray Cumming <murrayc murrayc com>
+
+ * Makefile.am: Mention the tests SUBDIR to fix the build.
+
+2009-05-15 Siavash Safi <siavash siavashs org>
+
+ * configure.in: Increase version and required clutter-gtk version to 0.9.1
+
+2009-04-27 Siavash Safi <siavash siavashs org>
+
+ * clutter-gtk/src/Makefile.am: Fixed the Makefile
+
+2009-04-27 Siavash Safi <siavash siavashs org>
+
+ * .gitignore: Added .gitignore
+ * clutter-gtk/src/Makefile.am:
+ * clutter-gtk/src/clutter-gtk_docs.xml: Added docs xml
+ * clutter-gtk/src/clutter-gtk_enums.defs:
+ * clutter-gtk/src/clutter-gtk_methods.defs:
+ * clutter-gtk/src/clutter-gtk_signals.defs: Regenerated defs
+ * clutter-gtk/src/viewport.hg: Updated the ctor and create()
+ * examples/events/event.cc: No need to show the stage, the stage is shown
+ when the embed is shown
+ * tools/extra_defs_gen/generate_defs_clutter_gtk.cc: Updated
+
+2009-03-19 Murray Cumming <murrayc murrayc com>
+
+ * clutter-gtk/src/embed.hg: get_stage(): Use refreturn to fix the
+ refcount.
+
+2009-03-16 Siavash Safi <siavash siavashs org>
+
+ * Makefile.am: Remove test/ directory since it includes old tests from
+ cluttermm
+ * clutter-gtk/src/clutter-gtk_methods.defs: Regenerated
+ * clutter-gtk/src/viewport.hg: Updated get_origin() to use new argument
+ types
+
+2009-01-24 Deng Xiyue <manphiz gmail com>
+
+ * Change license header to mention Lesser General Public License
+ version 2.1 instead of Library General Public License, to be
+ consistent with COPYING.
+
+2009-01-12 Murray Cumming <murrayc murrayc com>
+
+ * examples/events/event.[h|cc]: Correct the coding style to match
+ gtkmm examples: Use of m_, use of Gtk::PACK*, use of std::cout,
+ no unnecessary virtuals.
+
+2009-01-12 Siavash Safi <siavash siavashs org>
+
+ * clutter-gtk/clutter-gtkmm/utility.cc:
+ * clutter-gtk/clutter-gtkmm/utility.h: Hand coded
+ utility functions
+ * examples/events/Makefile.am:
+ * examples/events/event.cc:
+ * examples/events/event.h:
+ * examples/events/main.cc: New example ported from
+ clutter-gtk
+ * clutter-gtk/clutter-gtkmm.h:
+ * clutter-gtk/clutter-gtkmm/Makefile.am:
+ * clutter-gtk/clutter-gtkmm/init.cc:
+ * clutter-gtk/src/embed.hg: Updated Copyright
+ * configure.in:
+ * examples/Makefile.am:
+ * examples/actor.png: Renamed to redhand.png
+ * examples/embed-gtk.cc: Removed
+
+2009-01-06 Murray Cumming <murrayc murrayc com>
+
+ * docs/Makefile.am:
+ * docs/Makefile_web.am_fragment:
+ * docs/reference/Makefile.am: Quick-but-kind-of-works upload of
+ the documentation. We really need to get library.gnome.org working for us.
+ There are no inter-links yet, for instance to glibmm - that needs us to
+ arrange the Doxygen tags as done already elsewhere.
+
+2009-01-03 Siavash Safi <siavash siavashs org>
+
+ * clutter-gtk/src/clutter-gtk_methods.defs: Regenerated
+ * clutter-gtk/src/Makefile_list_of_hg.am_fragment:
+ * clutter-gtk/clutter-gtkmm.h
+ * clutter-gtk/src/viewport.ccg:
+ * clutter-gtk/src/viewport.hg: Added Viewport
+
+2008-12-29 Daniel Elstner <danielk openismus com>
+
+ * configure.in: Bump version number to 0.9.0.
+
+2008-12-19 Daniel Elstner <danielk openismus com>
+
+ * configure.in (API_VER): Bump to 0.9.
+
+2008-12-19 Daniel Elstner <danielk openismus com>
+
+ * tests/test-alpha-creation.cc: Adapt to cluttermm API change.
+ Also get rid of some cruft.
+
+2008-12-19 Daniel Elstner <danielk openismus com>
+
+ * tools/extra_defs_gen/generate_defs_clutter_gtk.cc: Fix to obey the
+ single central header policy of clutter 0.9.
+ * clutter-gtk/src/embed.ccg: ditto.
+
+2008-12-19 Daniel Elstner <danielk openismus com>
+
+ * configure.in (CLUTTER_GTKMM): Depend on clutter-0.9 and
+ clutter-gtk-0.9.
+
+2008-07-25 Murray Cumming <murrayc murrayc com>
+
+ * tools/m4/convert.m4: Mention the correct file to fix the build.
+
+2008-07-25 Murray Cumming <murrayc murrayc com>
+
+ * clutter-gtk/clutter-gtkmm-config.h.in: Corrected the header guard.
+ * clutter-gtk/clutter-gtkmm/wrap_init.h: Corrected the namespace
+ * tools/m4/Makefile.am:
+ * tools/m4/Makefile_list_of_sources.am_fragment:
+ * tools/m4/convert_cluttermm.m4: Renamed to convert_clutter-gtkmm.m4
+
+0.7.2:
+
+2008-07-23 Siavash Safi <siavash safi gmail com>
+
+ * autogen.sh:
+ * clutter-cairo/Makefile.am:
+ * clutter-cairo/README:
+ * clutter-cairo/
+ * clutter-gtk/Makefile.am:
+ * clutter-gtk/clutter-gtkmm.h:
+ * clutter-gtk/clutter-gtkmm.pc.in:
+ * clutter-gtk/clutter-gtkmm/Makefile.am:
+ * clutter-gtk/clutter-gtkmm/init.cc:
+ * clutter-gtk/clutter-gtkmm/init.h:
+ * clutter-gtk/clutter-gtkmm/private/Makefile.am:
+ * clutter-gtk/clutter-gtkmm/wrap_init.h:
+ * clutter-gtk/cluttermm-gtk-config.h.in:
+ * clutter-gtk/cluttermm-gtk.h:
+ * clutter-gtk/cluttermm-gtk.pc.in:
+ * clutter-gtk/cluttermm-gtk/Makefile.am:
+ * clutter-gtk/cluttermm-gtk/init.cc:
+ * clutter-gtk/cluttermm-gtk/init.h:
+ * clutter-gtk/cluttermm-gtk/private/Makefile.am:
+ * clutter-gtk/cluttermm-gtk/wrap_init.h:
+ * clutter-gtk/src/Makefile.am:
+ * clutter-gtk/src/embed.hg:
+ * clutter/Makefile.am:
+ * clutter/README:
+ * clutter/
+ * configure.in:
+ * docs/reference/Doxyfile.in:
+ * docs/reference/Makefile.am:
+ * examples/Makefile.am:
+ * examples/Makefile.am_fragment:
+ * examples/effect.cc:
+ * examples/embed-gtk.cc:
+ * examples/flowers.cc:
+ * examples/simple-cairo.cc:
+ * examples/test-actors.cc:
+ * examples/test-boxes.cc:
+ * scripts/ltmain.sh:
+ * tools/extra_defs_gen/Makefile.am:
+ * tools/extra_defs_gen/generate_defs_clutter.cc:
+ * tools/extra_defs_gen/generate_defs_clutter_cairo.cc:
+ * tools/extra_defs_gen/generate_defs_clutter_gtk.cc: Updated the sources
+ to use clutter-gtkmm, removed all cluttermm and clutter-cairomm stuff and
+ some small fixes.
+
+2008-07-14 Murray Cumming <murrayc murrayc com>
+
+ * Makefile.am:
+ * configure.in: Split clutter-gtkmm into this module, out of the
+ main cluttermm module, because some people need the extra modularity.
+ This does not yet build (and will probalby need more work) because
+ there is no clutter-gtk-0.8 yet.
+
+2008-07-05 Armin Burgmeier <armin openismus com>
+
+ * configure.in: Post-release version bump to 0.7.1.
+
+0.7.0:
+
+2008-07-05 Armin Burgmeier <armin openismus com>
+
+ * clutter/cluttermm/init.h:
+ * clutter/cluttermm/init.cc: Commented out the init() overload that
+ takes a Glib::OptionContext& since for this to work we need a clutter
+ release with clutter bug #1033 fixed.
+
+ * clutter/examples/test-actors.cc: Use the normal init() for now,
+ don't accepting the -n command line argument.
+
+2008-07-05 Armin Burgmeier <armin openismus com>
+
+ * clutter/cluttermm/event.h:
+ * clutter/cluttermm/event.cc: Wrapped some of the clutter_event_*
+ functions. Don't wrap those taking a raw ClutterEvent* for now since
+ "derived" events such as ClutterEventKey would need an ugly
+ reinterpret_cast<> to use those functions anyway. We should probably
+ think of a cleverer API for this.
+
+ * clutter/cluttermm/Makefile.am: Add the new files to the build.
+
+ * clutter/cluttermm.h: Include cluttermm/event.h.
+
+ * clutter/src/actor.hg:
+ * clutter/src/types.hg: Moved event typedefs from actor.hg to
+ types.hg.
+
+ * clutter/src/behaviour-scale.hg: Fixed order of arguments in
+ constructors and create functions to match the order of
+ clutter_behaviour_scale_new and the set_bounds functions.
+
+ * clutter/cluttermm/init.h:
+ * clutter/cluttermm/init.cc: Removed the Clutter::init overload that
+ takes an array of Glib::OptionEntry objects since that could not be
+ actually used in C++, because in C++ we need a Glib::OptionGroup to
+ associate a variable to an entry. Instead, take a Context that is used
+ to parse the arguments, as gtkmm does.
+
+ * clutter/cluttermm/frame-source.cc: Include
+ <clutter/clutter-frame-source.h> explicitely since this is not
+ included from <clutter/clutter.h>. See clutter bug #1019.
+
+ * examples/effect.cc:
+ * examples/flowers.cc:
+ * examples/test-actors.cc:
+ * examples/simple-cairo.cc: Make use of the new C++ API to remove most
+ of the C stuff the examples were still using.
+
+2008-06-30 Armin Burgmeier <armin openismus com>
+
+ * clutter/src/timeout-pool.hg:
+ * clutter/src/timeout-pool.ccg: Wrapped ClutterTimeoutPool.
+
+ * clutter/cluttermm/frame-source.h:
+ * clutter/cluttermm/frame-source.cc: Wrapped clutter_frame_source_add.
+
+ * clutter/cluttermm/main.h:
+ * clutter/cluttermm/main.cc: Wrapped the pointer grabbing/ungrabbing
+ functions.
+
+ * clutter/cluttermm/threads.h: Fix documentation.
+
+ * clutter/cluttermm/utility.cc:
+ * clutter/cluttermm/utility.h: Wrapped clutter_util_next_p2.
+
+ * clutter/cluttermm/Makefile.am:
+ * clutter/src/Makefile_list_of_hg.am_fragment: Added new files to
+ build.
+
+ * clutter/cluttermm.h: Added new includes.
+
+2008-06-30 Armin Burgmeier <armin openismus com>
+
+ * clutter/src/types.hg: Wrap ClutterInitError.
+
+ * clutter/cluttermm/init.h:
+ * clutter/cluttermm/init.cc: Allow reference parameters for init(),
+ wrapped clutter_init_with_args, throw InitError if the initialization
+ fails.
+
+ * clutter/cluttermm/main.h:
+ * clutter/cluttermm/main.cc: Wrapped clutter_main_* functions.
+
+ * clutter/cluttermm/utility.h:
+ * clutter/cluttermm/utility.cc: Wrapped clutter_get_debug_enabled,
+ clutter_get_show_fps, clutter_get_timestamp, clutter_get_actor_by_gid,
+ clutter_set_default_frame_rate, clutter_get_default_frame_rate,
+ clutter_set_motion_events_enabled, clutter_get_motion_events_enabled,
+ clutter_set_motion_events_frequency,
+ clutter_get_motion_events_frequency, clutter_clear_glyph_cache,
+ clutter_set_use_mipmapped_text and clutter_get_use_mipmapped_text.
+
+ * clutter/cluttermm/threads.h:
+ * clutter/cluttermm/threads.cc: Wrapped the clutter_threads_*
+ functions.
+
+ * clutter/cluttermm.h: Added the new header files.
+
+ * clutter/cluttermm/Makefile.am: Added new files to the build.
+
+2008-06-22 Armin Burgmeier <armin openismus com>
+
+ * clutter/src/script.ccg: Fixed a typo so that the vfuncs is actually
+ used.
+
+ * clutter/src/shader.hg: Wrapped new methods and properties.
+
+ * clutter/src/actor.hg:
+ * clutter/src/actor.ccg: Removed the get_paint_area function and vfunc
+ since it has been removed from clutter trunk.
+
+ * tests/test-alpha-func.cc:
+ * tests/test-alpha-creation.cc:
+ * examples/test-actors.cc: Adapt to new clutter API.
+
+2008-06-21 Armin Burgmeier <armin openismus com>
+
+ * clutter/src/clutter_methods.defs: Removed private definitions from
+ clutter-script-private.h.
+
+ * clutter/src/types.hg:
+ * clutter/src/types.ccg:
+ * tools/m4/convert_cluttermm.m4: Wrapped ClutterKnot, adapted
+ conversions.
+
+ * clutter/src/behaviour-bspline.hg:
+ * clutter/src/behaviour-depth.hg:
+ * clutter/src/behaviour-ellipse.hg:
+ * clutter/src/behaviour-path.hg:
+ * clutter/src/behaviour-scale.hg:
+ * clutter/src/behaviour-rotate.hg:
+ * clutter/src/behaviour-opacity.hg:
+ * clutter/src/behaviour-bspline.ccg:
+ * clutter/src/behaviour-path.ccg: Wrapped missing methods and
+ properties.
+
+ * clutter/src/clutter_vfuncs.defs: Fix signature for
+ ClutterScriptable's set_custom_property vfunc (GValue* vs. const
+ GValue*).
+ * clutter/src/scriptable.hg: Wrapped missing methods and the
+ set_custom_property vfunc.
+
+ * clutter/src/script.hg:
+ * clutter/src/script.ccg: Wrapped the load_from_data method and the
+ get_type_from_name vfunc in which we try to instantiate
+ gtkmm-overriden objects, as libglademm does.
+
+2008-06-20 Armin Burgmeier <armin openismus com>
+
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/effecttemplate.hg:
+ * clutter/src/effecttemplate.ccg: Wrapped ClutterEffectTemplate.
+
+ * clutter/src/alpha.hg: Wrap "alpha" and "timeline" properties.
+ * clutter/src/score.hg: Wrap new methods, properties and signals.
+
+ * clutter/cluttermm.h: Added effecttemplate.h to the includes.
+
+ * examples/Makefile.am:
+ * examples/effect.cc: Added a simple example to show how
+ Clutter::EffectTemplate can be used.
+
+2008-06-15 Armin Burgmeier <armin openismus com>
+
+ * clutter/src/clutter_others.defs: Added signals for ClutterContainer.
+ * clutter/src/clutter_vfuncs.defs: Added vfuncs for ClutterContainer.
+
+ * clutter/src/container.hg: Wrapped vfuncs and other missing methods.
+ Did not yet wrap the ChildMeta/Child properties stuff which probably
+ needs some more thought.
+
+ * clutter/src/stage.hg:
+ * clutter/src/stage.ccg: Wrapped new properties and methods, and
+ ClutterPerspective.
+
+ * clutter/src/timeline.hg:
+ * clutter/src/timeline.ccg: Wrapped new signals, properties and methods.
+
+ * clutter/src/clutter_signals.defs: Regenerated after clutter bug #967
+ has been fixed (http://bugzilla.openedhand.com/show_bug.cgi?id=967).
+
+2008-06-14 Armin Burgmeier <armin openismus com>
+
+ * clutter/src/clutter_others.defs: Add ClutterMedia signals.
+ * clutter/src/clutter_vfuncs.defs: Add ClutterActor vfuncs.
+
+ * clutter/src/actor.hg:
+ * clutter/src/actor.ccg: Wrapped properties and vfuncs.
+
+ * clutter/src/media.hg: Wrap the get_uri() func correctly, wrap "eos"
+ signal and properties.
+
+ * clutter/src/rectangle.hg:
+ * clutter/src/rectangle.ccg: Implement get_border_color() (was only
+ declared, but not implemented), and wrap properties.
+
+ * clutter/src/label.hg:
+ * clutter/src/entry.hg: Wrap properties, fix a typo (get_text <->
+ set_text).
+
+ * clutter/src/types.hg:
+ * tools/m4/convert_cluttermm.m4: Wrap ClutterRequestMode enum.
+
+ * clutter/src/texture.hg: Removed the constructor taking a filename
+ since loading of the file could fail, and I want to avoid throwing an
+ error in a constructor. Instead, set_from_file() can be called after
+ construction. Also wrapped other new methods and properties.
+
+ * examples/embed-gtk.cc:
+ * examples/test-actors.cc: Adapt.
+
+2008-06-12 Armin Burgmeier <armin openismus com>
+
+ * clutter/src/types.hg:
+ * clutter/src/types.ccg: Wrapped ClutterVertex, ClutterGeometry.
+
+ * clutter/src/texture.hg: Removed the constructor taking a pixbuf,
+ since it was removed in clutter, instead added constructors taking a
+ filename or an actor, respectively.
+
+ * clutter/src/actor.hg:
+ * clutter/src/actor.ccg: Wrapped new/remaining functions and signals.
+
+ * clutter/src/clutter_signals.defs: Regenerated because the
+ "unrealized" signal of ClutterActor was renamed to "unrealize".
+
+ * tools/m4/convert_cluttermm.m4: Added conversions between
+ ClutterShader* and Clutter::Shader.
+
+ * examples/embed-gtk.cc:
+ * examples/test-actors.cc: Create textures from file instead of from
+ pixbuf, to make them compile again.
+
+2008-06-12 Armin Burgmeier <armin openismus com>
+
+ * clutter/src/clutter_methods.defs:
+ * clutter/src/clutter_enums.defs:
+ * clutter/src/clutter_docs.xml:
+ * clutter/src/clutter_signals.defs:
+ * clutter/src/clutter_vfuncs.defs: Regenerated defs, removed some
+ vfuncs that do no longer exist.
+
+ * clutter/src/texture.hg:
+ * clutter/src/stage.hg:
+ * clutter/src/shader.hg:
+ * clutter/src/actor.hg: Removed some API that does not exist
+ anymore, to make it compile.
+
+ * configure.in: Changed API_VER to 0.8, version to 0.7.0, and require
+ clutter-0.7.
+
+2008-06-02 Murray Cumming <murrayc murrayc com>
+
+ * examples/Makefile.am: Added actor.png to the dist.
+ Bug #536180 (Denis Leroy).
+
+2008-06-02 Denis Leroy <denis poolshark org>
+
+ * clutter-cairo/cluttermm-cairo.pc.in:
+ * clutter-gtk/cluttermm-gtk.pc.in: Use API_VER so the correct library
+ names are used. Bug #536181.
+
+0.5.1:
+
+2008-05-06 Murray Cumming <murrayc murrayc com>
+
+ * clutter-cairo/Makefile.am:
+ * clutter-gtk/Makefile.am:
+ * clutter/Makefile.am: Added the generated .pc files to DISTCLEANFILES
+ to fix distcheck.
+
+2008-04-22 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter-cairo/cluttermm-cairo/private/Makefile.am:
+ * clutter-gtk/cluttermm-gtk/private/Makefile.am:
+ * tools/m4/Makefile.am: fix up a couple things that were missed from the API
+ version rename
+
+2008-04-22 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter-cairo/Makefile.am:
+ * clutter-cairo/cluttermm-cairo/Makefile.am:
+ * clutter-gtk/Makefile.am:
+ * clutter-gtk/cluttermm-gtk/Makefile.am:
+ * clutter/Makefile.am:
+ * clutter/cluttermm.pc.in:
+ * clutter/cluttermm/Makefile.am:
+ * clutter/cluttermm/private/Makefile.am:
+ * clutter/cluttermmconfig.h.in:
+ * configure.in:
+ * examples/Makefile.am_fragment: now change everything over to use the -0.6
+ API version instead of -1.0. The C Clutter library uses 0.6 for their API
+ version and if cluttermm uses -1.0 now, we might run into trouble when
+ clutterm reaches 1.0. This should be ok yet since we don't have any real
+ users or complete releases yet.
+
+2008-04-22 Jonathon Jongsma <jjongsma gnome org>
+
+ * autogen.sh: abort if automake fails
+
+2008-04-22 Siavash Safi <siavash safi gmail com>
+
+ * Makefile.am:
+ * clutter-gtk/Makefile.am:
+ * clutter-gtk/README:
+ * clutter-gtk/cluttermm-gtk-config.h.in:
+ * clutter-gtk/cluttermm-gtk.h:
+ * clutter-gtk/cluttermm-gtk.pc.in:
+ * clutter-gtk/cluttermm-gtk/Makefile.am:
+ * clutter-gtk/cluttermm-gtk/init.cc:
+ * clutter-gtk/cluttermm-gtk/init.h:
+ * clutter-gtk/cluttermm-gtk/private/Makefile.am:
+ * clutter-gtk/cluttermm-gtk/wrap_init.h:
+ * clutter-gtk/src/Makefile.am:
+ * clutter-gtk/src/Makefile_list_of_hg.am_fragment:
+ * clutter-gtk/src/clutter-gtk.defs:
+ * clutter-gtk/src/clutter-gtk_enums.defs:
+ * clutter-gtk/src/clutter-gtk_methods.defs:
+ * clutter-gtk/src/clutter-gtk_others.defs:
+ * clutter-gtk/src/clutter-gtk_signals.defs:
+ * clutter-gtk/src/clutter-gtk_vfuncs.defs:
+ * clutter-gtk/src/embed.ccg:
+ * clutter-gtk/src/embed.hg:
+ * configure.in:
+ * examples/Makefile.am:
+ * examples/Makefile.am_fragment:
+ * examples/embed-gtk.cc: Added support for clutter-gtk library.
+
+2008-04-20 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter-cairo: split cluttermm-cairo library into its own subdirectory to
+ match the way the underlying clutter library is divided
+
+2008-04-15 Jonathon Jongsma <jjongsma gnome org>
+
+ * configure.in: bumped version number to 0.5.1
+ * clutter/Makefile.am:
+ * clutter/cluttermm-1.0.pc.in:
+ * clutter/cluttermm/Makefile.am:
+ * clutter/cluttermm/private/Makefile.am:
+ * examples/Makefile.am_fragment: previously, the library name was a mixture
+ of cluttermm-1.0 and cluttermm-0.1. The pkg-config file and include
+ directories were 1.0, but the .so files were named -0.1. Now everything
+ should be named -1.0
+
+2008-04-15 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/actor.hg: add default value of 'true' to Actor::set_reactive()
+
+2008-04-13 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/cluttermm-1.0.pc.in: require 'clutter-0.6' in the .pc file instead
+ of 'clutter'
+
+2008-04-13 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/cluttermm.h:
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/cairo-texture.ccg:
+ * clutter/src/cairo-texture.hg:
+ * clutter/src/clutter_methods.defs:
+ * examples/Makefile.am:
+ * examples/flowers.cc:
+ * examples/simple-cairo.cc:
+ * examples/test-actors.cc: add support for the clutter-cairo library.
+ Currently this is required unconditionally, I'm not sure if we want to wrap
+ this in a separate library (e.g. cluttermm-cairo) since the underlying
+ libraries are separate.
+
+0.5.0:
+
+2008-02-21 Murray Cumming <murrayc murrayc com>
+
+ * configure.in: Depend on clutter-0.6 instead of clutter-0.5.
+ * clutter/src/clutter_methods.defs: Regenereated with h2defs.py.
+
+ * clutter/src/clutter_vfuncs.defs:
+ * clutter/src/stage.hg: Remove set_offscreen() vfunc because it was
+ removed from clutter.
+
+ * clutter/src/entry.hg: Renamed set_position() to set_cursor_position(),
+ to match the change in clutter.
+
+2008-01-26 Murray Cumming <murrayc murrayc com>
+
+ * clutter/src/script.hg:
+ * clutter/src/shader.hg: Do not use _DERIVES_INITIALLY_UNOWNED, because I
+ do not think they do.
+
+2008-01-26 Murray Cumming <murrayc murrayc com>
+
+ * clutter/src/score.hg: Do not use _DERIVES_INITIALLY_UNOWNED, because I
+ do not think it does.
+ get_timeline(): Use refreturn.
+ * clutter/src/script.hg: Wrap clutter_get_script_id() as a static method.
+ * clutter/src/scriptable.hg: Wrap the get_id() vfunc.
+ * clutter/src/shader.ccg:
+ * clutter/src/shader.hg: Use std::string for the source code (data) parameters.
+ * clutter/src/stage.hg: Added default values for set_*(bool) methods.
+
+2008-01-26 Murray Cumming <murrayc murrayc com>
+
+ * clutter/src/media.hg:
+ * clutter/src/stage.hg: Added ustring conversions for signals, to fix the build.
+
+2008-01-25 Jonathon Jongsma <jjongsma gnome org>
+
+ * tests/test-alpha-creation.cc:
+ * tests/test-alpha-func.cc: update tests for new BehaviourScale constructor API
+
+2008-01-20 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/actor.hg: implement Scriptable interface
+ * clutter/src/behaviour-bspline.hg: implement Scriptable interface
+ * clutter/src/behaviour-path.hg: implement Scriptable interface
+ * clutter/src/scriptable.hg: remove errant actor.h include
+
+2008-01-20 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/clutter_vfuncs.defs:
+ * clutter/src/scriptable.ccg:
+ * clutter/src/scriptable.hg: add new Scriptable Interface
+
+2008-01-20 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/cluttermm.h:
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/clutter_signals.defs:
+ * clutter/src/script.ccg:
+ * clutter/src/script.hg:
+ * tools/extra_defs_gen/generate_defs_clutter.cc:
+ Added Script class. A lot of it is still marked with TODOs since I haven't
+ thought about how to handle the signal connection stuff in C++.
+
+2008-01-20 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/shader.ccg:
+ * clutter/src/shader.hg:
+ * clutter/src/Makefile_list_of_hg.am_fragment: add new Shader class
+ * clutter/cluttermm.h: add score.h and shader.h to main include header
+ * clutter/src/clutter_signals.defs:
+ * tools/extra_defs_gen/generate_defs_clutter.cc: generate defs for new
+ Shader and Score classes
+
+2008-01-20 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/behaviour-opacity.hg: wrapped a couple missing methods
+
+2008-01-20 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/score.ccg:
+ * clutter/src/score.hg:
+ * clutter/src/Makefile_list_of_hg.am_fragment: add new Score class
+ * clutter/src/clutter_docs_override.xml: override some documentation for the
+ Score class since I overloaded append() with a NULL parameter for parent
+
+2008-01-19 Jonathon Jongsma <jjongsma gnome org>
+
+ * examples/test-actors.cc: update example to use new BehaviourScale
+ constructor API
+
+2008-01-19 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/clutter_docs.xml: re-generated documentation
+ * clutter/src/stage.hg: wrapped missing functions
+ * clutter/src/timeline.hg: wrapped missing functions
+ * tools/m4/convert_cluttermm.m4: moved a conversion to the source file
+
+2008-01-19 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/behaviour-scale.hg: wrapped new BehaviourScale API and fixed
+ up some API changes (constructor, etc)
+ * clutter/src/stage.hg: wrapped new Stage API
+ * tools/m4/convert_cluttermm.m4: add conversions for Fog
+
+2008-01-19 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/behaviour-scale.hg: update get_bounds() API that now takes a
+ start and end instead of an angle
+
+2008-01-19 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/clutter_signals.defs: reverted a couple signal definitions back
+ to take const parameters. These were hand-changed and overwritten by
+ re-generating the .defs file.
+
+2008-01-19 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/behaviour-ellipse.hg: API change, angle degree arguments were
+ changed from ClutterAngle to ClutterFixed in the C API
+
+2008-01-19 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/clutter_enums.defs:
+ * clutter/src/clutter_methods.defs:
+ * clutter/src/clutter_signals.defs: re-generated defs
+ * clutter/src/actor.hg: wrapped the new Unit-related API (e.g. get_xu()).
+ It might be nice to wrap the set_xu() functions as overloaded versions of
+ set_x(), but that won't work for get_xu() since you can't overload on return
+ values, so I left them all with the slightly awkward naming of the C
+ functions.
+
+2007-12-27 Daniel Elstner <danielk openismus com>
+
+ * examples/src/color.ccg: Eliminate leftover inclusion of removed
+ clutter-layout.h header.
+
+2007-12-17 Murray Cumming <murrayc murrayc com>
+
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ Added back container.hg because ClutterContainer was not removed
+ from clutter.
+
+2007-11-30 Murray Cumming <murrayc murrayc com>
+
+ * clutter/src/actor.hg: Removed deprecated
+ set_scale_with_gravityx(). Added some new methods.
+
+ * clutter/cluttermm.h:
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * examples/Makefile.am:
+ * tools/extra_defs_gen/generate_defs_clutter.cc:
+ Remove use of Box, Container, HBox, VBox, Layout and Margin
+ because they have been removed from Clutter. We can move these
+ to a wrapper for the Clutter higher-level library when that
+ C library exists.
+
+2007-11-22 Murray Cumming <murrayc murrayc com>
+
+ * clutter/src/alpha.ccg:
+ * clutter/src/behaviour.ccg:
+ * clutter/src/container.ccg: Take a reference with Glib::wrap()
+ in the slot/callback proxies, because the C callback does not
+ give us one. Otherwise the RefPtr decreases the refcount in its
+ destructor.
+ Jonathon, if you copied this code from somewhere, we should check
+ the code that you copied from too.
+ * clutter/src/timeline.hg: Added =true to set_loop().
+ * tests/Makefile.am: Added a test of the alpha funcs.
+
+2007-11-19 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/actor.hg: wrap some more Actor methods
+ * examples/test-actors.cc: use the C++ versions of set_rotation()
+
+2007-11-19 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/alpha.hg:
+ * clutter/src/behaviour-depth.hg:
+ * clutter/src/behaviour-ellipse.hg:
+ * clutter/src/behaviour-opacity.hg:
+ * clutter/src/behaviour-path.hg:
+ * clutter/src/behaviour-rotate.hg:
+ * clutter/src/behaviour-scale.hg:
+ * clutter/src/behaviour.ccg:
+ * clutter/src/behaviour.hg:
+ * clutter/src/clutter_enums.defs:
+ * clutter/src/clutter_methods.defs:
+ * clutter/src/clutter_signals.defs:
+ * clutter/src/container.hg:
+ * clutter/src/entry.hg:
+ * clutter/src/group.hg:
+ * clutter/src/label.hg:
+ * clutter/src/timeline.hg:
+ * tools/m4/convert_cluttermm.m4: wrapped a lot of new API introduced by
+ generating new .defs files and cleaned up some of the missing stuff from
+ before, including wrapping a lot of new properties
+
+2007-11-19 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/clutter_enums.defs:
+ * clutter/src/clutter_methods.defs:
+ * clutter/src/clutter_signals.defs: re-generated defs
+
+2007-11-19 Jonathon Jongsma <jjongsma gnome org>
+
+ * MAINTAINERS: I figure I might as well add myself as a maintainer
+
+2007-11-19 Murray Cumming <murrayc murrayc com>
+
+ * clutter/src/alpha.ccg:
+ * clutter/src/alpha.hg: Added a constructor and create()
+ that takes a regular ClutterAlphaFunc, because the slot version
+ seems to have refcount problems. We might want this anyway, so it
+ is easy for people to use new standard clutter ClutterAlphaFuncs.
+ * tests/test-alpha-creation.cc: Use the new constructor to show
+ that this removes the warning.
+
+2007-11-19 Murray Cumming <murrayc murrayc com>
+
+ * Makefile.am:
+ * configure.in:
+ * tests/Makefile.am:
+ * tests/test-alpha-creation.cc: Added a tests directory, with one
+ simple test, though it doesn't show the problem in the example.
+
+2007-11-19 Murray Cumming <murrayc murrayc com>
+
+ * clutter/src/actor.hg: Commented-out the rotate_*() and get_r*_ang*()
+ methods which have been removed from clutter in svn.
+ * examples/test-actors.cc: Used the C functions for now, because I am too
+ lazy to regenerate the .defs file.
+
+2007-11-18 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/alpha.hg: add sigc::slot wrappers for all of the pre-defined
+ alpha functions provided by clutter
+ * clutter/src/alpha.ccg: Sink initially unowned ref in custom constructor,
+ also define the pre-defined alpha slots
+ * examples/test-actors.cc: update to use newly wrapped sine alpha func, also
+ make the example generally more c++-ified
+
+2007-11-17 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/cluttermm/init.cc: also initialize gdkmm so that we can use
+ Gdk::Pixbuf properly
+ * examples/test-actors.cc: added new test/example -- the one with the
+ spinning openedhand logos. There are a few things that are not wrapped and
+ a couple of things print warnings on exit (indicating perhaps a reference
+ counting issue or something), but for the most part things work so far.
+
+2007-11-17 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/behaviour-scale.hg: fix the construction param names
+
+2007-11-17 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/clone-texture.hg: fixe CloneTexture so it actually works.
+ Give it the write GType, fix the construct param property name
+
+2007-11-17 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/timeline.hg: add proper constructor -- there is no default
+ constructor for Timeline
+
+2007-11-17 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/cluttermm.h: update main super-header to include all of the new
+ headers that we've added recently
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/clone-texture.ccg:
+ * clutter/src/clone-texture.hg:
+ * tools/m4/convert_cluttermm.m4: add initial implementation of CloneTexture
+ class
+
+2007-11-17 Jonathon Jongsma <jjongsma gnome org>
+
+ * tools/m4/convert_cluttermm.m4:
+ * clutter/src/types.hg: add Gravity enum
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/behaviour-scale.ccg:
+ * clutter/src/behaviour-scale.hg: added initial implementation of
+ BehaviourScale class
+
+2007-11-17 Jonathon Jongsma <jjongsma gnome org>
+
+ * Update to latest clutter trunk API
+ * clutter/src/actor.hg: renamed get_id() to get_gid()
+ * clutter/src/behaviour-ellipse.hg: renamed *_angle_begin to *_angle_start
+
+2007-11-17 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/behaviour-ellipse.ccg:
+ * clutter/src/behaviour-ellipse.hg:
+ * clutter/src/behaviour-rotate.ccg:
+ * clutter/src/behaviour-rotate.hg: added initial implementation of
+ BehaviourRotate class
+
+2007-11-17 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/types.ccg/hg:
+ * clutter/cluttermm/types.h: move this to types.hg so that we can wrap some
+ enums here with gmmproc
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/behaviour-ellipse.ccg:
+ * clutter/src/behaviour-ellipse.hg: add initial implementation of
+ BehaviorEllipse class
+ * tools/m4/convert_cluttermm.m4: add enum conversions
+
+2007-11-17 Jonathon Jongsma <jjongsma gnome org>
+
+ * docs/reference/Doxyfile.in: update to new config file format
+
+2007-11-15 Murray Cumming <murrayc murrayc com>
+
+ * clutter/src/clutter_signals.defs: Corrected the
+ Actor::enter-event signal definition.
+ * clutter/src/actor.hg: Added some event signals that were
+ commented out.
+ * clutter/src/alpha.ccg:
+ * clutter/src/alpha.hg: Added a constructor (and create)
+ which takes a timeline and alpha callback.
+ * clutter/src/container.ccg:
+ * clutter/src/container.hg: Added foreach() and
+ sort_depth_order(), and the foreach() vfunc.
+ * clutter/src/stage.hg: Added stage_event().
+ * clutter/src/timeline.hg: Added clone().
+
+2007-11-12 Murray Cumming <murrayc murrayc com>
+
+ * clutter/src/actor.hg: Wrapped get_scalex().
+ * clutter/src/behaviour.hg: Wrapped get_actors().
+ * tools/m4/convert_cluttermm.m4: Moved the signal conversion into the .hg file,
+ to avoid it being used anywhere else.
+
+2007-11-12 Murray Cumming <murrayc murrayc com>
+
+ * clutter/src/texture.ccg:
+ * clutter/src/texture.hg: Use _WRAP_GERROR() to wrap the
+ GError, and use the errthrow parameter with _WRAP_METHOD.
+
+2007-11-12 Murray Cumming <murrayc murrayc com>
+
+ * clutter/cluttermm/types.h: Added Fixed and *Event typedefs.
+ * tools/m4/convert_cluttermm.m4: Added conversions.
+ * clutter/src/actor.ccg:
+ * clutter/src/actor.hg: Used *Event typedefs.
+ * clutter/src/alpha.ccg:
+ * clutter/src/alpha.hg:
+ * clutter/src/behaviour-bspline.ccg:
+ * clutter/src/behaviour-bspline.hg:
+ * clutter/src/behaviour-depth.ccg:
+ * clutter/src/behaviour-depth.hg:
+ * clutter/src/behaviour-opacity.ccg:
+ * clutter/src/behaviour-opacity.hg:
+ * clutter/src/behaviour-path.ccg:
+ * clutter/src/behaviour-path.hg:
+ * clutter/src/behaviour.ccg:
+ * clutter/src/behaviour.hg:
+ * clutter/src/box.ccg:
+ * clutter/src/box.hg:
+ * clutter/src/color.ccg:
+ * clutter/src/color.hg:
+ * clutter/src/container.ccg:
+ * clutter/src/container.hg:
+ * clutter/src/entry.ccg:
+ * clutter/src/entry.hg:
+ * clutter/src/group.ccg:
+ * clutter/src/group.hg:
+ * clutter/src/label.ccg:
+ * clutter/src/label.hg:
+ * clutter/src/layout.hg:
+ * clutter/src/margin.ccg:
+ * clutter/src/margin.hg:
+ * clutter/src/media.hg:
+ * clutter/src/rectangle.ccg:
+ * clutter/src/rectangle.hg:
+ * clutter/src/stage.ccg:
+ * clutter/src/stage.hg:
+ * clutter/src/texture.ccg:
+ * clutter/src/texture.hg:
+ * clutter/src/timeline.ccg:
+ * clutter/src/timeline.hg: Use Fixed typedefs.
+ Removed unnecessary includes of C headers in our .hg headers -
+ adding them to our .ccg files where necessary.
+
+2007-11-11 Jonathon Jongsma <jjongsma gnome org>
+
+ * configure.in:
+ * docs/Makefile.am: build the API documentation by default
+
+2007-11-11 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/behaviour-path.ccg:
+ * clutter/src/behaviour-path.hg: Initial implementation of the BehaviourPath
+ class
+ * clutter/src/clutter_signals.defs: modified signal signature by hand to
+ change the knot_reached argument to const.
+
+2007-11-11 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/behaviour-depth.hg: removed incorrect comment (copy/paste
+ error)
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/behaviour-opacity.ccg:
+ * clutter/src/behaviour-opacity.hg: initial implementation of the
+ BehaviourOpacity class
+
+2007-11-11 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/behaviour-depth.ccg:
+ * clutter/src/behaviour-depth.hg: initial implementation of the
+ BehaviourDepth class
+
+2007-11-10 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/clutter_signals.defs: re-generate signals and manually change
+ one parameter (in "knot_reached") to const since it didn't get detected
+ properly. I'm not sure if this is the right way to do that or not
+ * clutter/cluttermm/types.h: add Knot type
+ * tools/m4/convert_cluttermm.m4:
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/behaviour-bspline.ccg:
+ * clutter/src/behaviour-bspline.hg: add initial implementation of the
+ BehaviourBspline class
+
+2007-11-09 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/alpha.hg: added missing get_alpha() function
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/behaviour.ccg:
+ * clutter/src/behaviour.hg:
+ * clutter/src/clutter_vfuncs.defs:
+ * tools/m4/convert_cluttermm.m4: added initial wrapper for Behavior
+
+2007-11-09 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/alpha.ccg:
+ * clutter/src/alpha.hg: added initial wrapper for ClutterAlpha
+ * clutter/src/timeline.hg: made Timeline only accessible via RefPtr
+
+2007-11-08 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/container.hg: added refreturn to some functions
+ * clutter/src/group.hg: added refreturn to some functions
+ * clutter/src/stage.hg: added refreturn to some functions
+ * examples/test-boxes.cc: connected the signal handlers, so the full
+ functionality of the C demo is now working (although there are some things
+ in the example which aren't wrapped yet).
+
+2007-11-08 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/color.ccg:
+ * clutter/src/color.hg: I had forgotten to add an rgb constructor, which is
+ the most common case and corresponds to the C use:
+ ClutterColor color = { 0, 0, 0, 255};
+ This means that we can't have a constructor for hls, because they would be
+ the same signature. So I removed the hls and hlsx constructors. If you
+ want to set a color via hls, you'll need to construct it and then call
+ Color::set_from_hls() instead. I also added getters/setters for all of the
+ individual red/green/blue/alpha values and one setter for all of them at
+ once. This API might still need a bit more thought to make it more natural
+ * examples/test-boxes.cc: updated for the new color API
+
+2007-11-08 Murray Cumming <murrayc murrayc com>
+
+ * clutter/src/actor.hg: Use the new _DERIVES_INITIALLY_UNOWNED
+ gmmproc macro from the latest glibmm from svn.
+ * examples/test-boxes.cc: Remove the extra reference() calls. These
+ should no longer be necessary.
+
+2007-11-07 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/cluttermm/init.cc:
+ * clutter/cluttermm/init.h: just modifiying the init() function enough so
+ that I can get the example to run
+ * examples/Makefile.am:
+ * examples/test-boxes.cc: added a simple example which is a translation of
+ the test-boxes.c program from clutter. It doesn't work completely yet, but
+ a window shows up and it's the right size.
+
+2007-11-07 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/cluttermm.h: Add the rest of the headers created so far to the m
+ ain cluttermm.h include file
+ * configure.in: removed an example makefile from AC_OUTPUT since it no
+ longer exists
+
+2007-11-07 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/box.hg: I think the HBox and VBox classes should be used by
+ RefPtr, so I added create() functions and made their constructors private
+
+2007-11-07 Jonathon Jongsma <jjongsma gnome org>
+
+ * configure.in: bump the version to 0.5.0 to try to avoid confusion with
+ people assuming that they can use it with clutter <= 0.3. There's currently
+ a lot fo 0.5/0.6 clutter API wrapped in cluttermm, and this version change
+ hopefully makes that more clear
+
+2007-11-07 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/timeline.ccg:
+ * clutter/src/timeline.hg: Added initial wrapper for Timeline
+
+2007-11-07 Murray Cumming <murrayc murrayc com>
+
+ * clutter/cluttermm/Makefile.am:
+ * clutter/cluttermm/types.h: Added this file.
+ So far it just contains the Unit typedef.
+ * clutter/src/container.hg:
+ * clutter/src/layout.hg:
+ * clutter/src/texture.hg:
+ * tools/m4/convert_cluttermm.m4: Use Unit instead
+ of ClutterUnit in our API.
+ * clutter/src/margin.ccg:
+ * clutter/src/margin.hg: Use _MEMBER_GET() and
+ _MEMBER_SET() instead of hand-coding these.
+
+2007-11-07 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/clutter_vfuncs.defs:
+ * clutter/src/entry.ccg:
+ * clutter/src/entry.hg: Add wrapper for Entry class
+
+2007-11-07 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/rectangle.ccg:
+ * clutter/src/rectangle.hg:
+ * clutter/src/texture.ccg:
+ * clutter/src/texture.hg: use _WRAP_CTOR instead of doing hand-coded
+ constructors for Rectangle and Texture.
+
+2007-11-07 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/label.hg: re-enabled pango-related functions. Fixed a typo
+ where get_* was mis-spelled set_*
+
+2007-11-07 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/label.ccg:
+ * clutter/src/label.hg:
+ * tools/m4/convert_cluttermm.m4: add Label class. Commented out Pango-using
+ functions until I get conversions to work correctly
+
+2007-11-07 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/clutter_methods.defs: re-generate methods defs
+
+2007-11-06 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/actor.hg:
+ * clutter/src/clutter_signals.defs: added some signals to the Actor class
+
+2007-11-06 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/group.hg: removed a bunch of deprecated functions and added a
+ constversion of one function
+
+2007-11-06 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/container.hg: removed a function from Container that was
+ removed from the C library
+
+2007-11-06 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/stage.hg: wrapped some more functions of Stage
+
+2007-11-06 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/texture.ccg:
+ * clutter/src/texture.hg:
+ * tools/m4/convert_cluttermm.m4: Initial wrapper for Texture class
+
+2007-10-31 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/box.hg:
+ * clutter/src/color.hg:
+ * clutter/src/rectangle.hg:
+ * clutter/src/stage.hg: added _WRAP_METHOD_DOCS_ONLY calls to methods that
+ were customized and not wrapped automatically so that the relevant generated
+ documentation gets included
+ * clutter/src/clutter_docs.xml: re-generate the clutter docs
+
+2007-10-31 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/actor.hg: use wrapped Color class in the pick() method
+
+2007-10-31 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/cluttermm/init.cc:
+ * clutter/cluttermm/init.h:
+ * clutter/cluttermm/wrap_init.h:
+ * clutter/cluttermmconfig.h.in: removed a bunch more leftover namespaces and
+ such from goocanvasmm and gdamm
+
+2007-10-31 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/rectangle.ccg:
+ * clutter/src/rectangle.hg: Wrap the Rectangle class
+
+2007-10-31 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/stage.hg: add conversion so that Stage::get_default() returns
+ a RefPtr<Stage> type
+
+2007-10-30 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/clutter_vfuncs.defs:
+ * clutter/src/stage.ccg:
+ * clutter/src/stage.hg: added an initial wrapper for the Stage class.
+ The get_default() function returns a RefPtr<Actor> instead of a
+ RefPtr<Stage> since I'm not sure of the proper way to do the conversion, but
+ otherwise, it should be mostly complete.
+
+2007-10-29 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/box.hg: added HBox and VBox classes. I decided against
+ creating separate headers for each of these classes like the base clutter
+ library does since they're so small, and I just put them all in box.h like
+ we do in gtkmm.
+
+2007-10-28 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/README: clean up a copy/paste error
+ * added some more files to ignore
+
+2007-10-28 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/group.ccg:
+ * clutter/src/group.hg: add initial wrapper for ClutterGroup
+
+2007-10-28 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/cluttermm.h: cleaned up the one-include-to-rule-them-all so that
+ it includes all of the header files created so far and so that it has proper
+ copyright information. Also removed some commented-out cruft
+
+2007-10-28 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/cluttermm.h: changed the #include guard from LIBGOOCANVASMM_H to
+ LIBCLUTTERMM_H
+ * clutter/src/clutter_vfuncs.defs: removed a whole bunch of goocanvasmm
+ references
+
+2007-10-28 Jonathon Jongsma <jjongsma gnome org>
+
+ * examples/Makefile.am:
+ * examples/README.txt:
+ * examples/simple/Makefile.am:
+ * examples/simple/simple.cc:
+ * examples/simple/window.cc:
+ * examples/simple/window.h: removed the leftover goocanvas example so that
+ the build doesn't break on the examples every time
+
+2007-10-28 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/clutter_vfuncs.defs:
+ * clutter/src/media.ccg:
+ * clutter/src/media.hg: Add initial wrapper for ClutterMedia Interface
+
+2007-10-28 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/margin.ccg:
+ * clutter/src/margin.hg: added getters and setters for the various margin
+ values (top, right, bottom, left)
+
+2007-10-28 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/color.ccg:
+ * clutter/src/color.hg:
+ * tools/m4/convert_cluttermm.m4: Finish wrapping the Color class. There are
+ a couple of utility functions that have a signature like:
+ void darken(ClutterColor* src, ClutterColor*dest);
+ These I wrapped to act on the 'this' object (e.g. darken(this, this))
+ instead of returning a modified copy of the Color. I did this because
+ otherwise you wouldn't have any way to darken the current object directly,
+ you'd have to do something like:
+ Color foo;
+ Color darkened_foo = foo.darken();
+ // now use the darkened color you wanted and throw away foo
+
+ This means, of course, that if you *do* want to create a darkened copy, you
+ have to create the copy manually, e.g.:
+ Color foo;
+ Color darkened_foo = foo;
+ darkened_foo.darken();
+ There are drawbacks to both approaches, but I think the second is more
+ flexible and feels better to me.
+
+2007-10-28 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/color.ccg:
+ * clutter/src/color.hg: implemented operator+ and operator- for the Color
+ class and re-implemented .add() and .subtract() with these new operators.
+ Also made add() and subtract() const since they don't modify the object,
+ they return a new object.
+
+2007-10-28 Murray Cumming <murrayc murrayc com>
+
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * tools/m4/convert_cluttermm.m4:
+ * clutter/src/box.ccg:
+ * clutter/src/box.hg:
+ * clutter/src/color.ccg:
+ * clutter/src/color.hg:
+ * clutter/src/margin.ccg:
+ * clutter/src/margin.hg: Added wrappers for these
+ two boxed types.
+ * clutter/src/container.ccg:
+ * clutter/src/container.hg: Use the Color and Margin
+ classes.
+ * clutter/src/layout.hg: Moved the conversion for the
+ signal to here, and fixed the reference-counting for it.
+ Some other minor const fixes.
+
+2007-10-27 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/box.ccg:
+ * clutter/src/box.hg:
+ * clutter/src/clutter_vfuncs.defs:
+ * tools/m4/convert_cluttermm.m4: add initial wrapper for ClutterBox
+
+2007-10-27 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/container.hg:
+ * clutter/src/layout.hg: make member functions public, accidentally left
+ them at the default private visibility
+
+2007-10-27 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/clutter_vfuncs.defs:
+ * clutter/src/layout.ccg:
+ * clutter/src/layout.hg:
+ * tools/m4/convert_cluttermm.m4: added initial wrapper for ClutterLayout
+ Interface
+
+2007-10-27 Jonathon Jongsma <jjongsma gnome org>
+
+ * add svn:ignore properties so `svn status` is useful again
+
+2007-10-27 Jonathon Jongsma <jjongsma gnome org>
+
+ * clutter/src/Makefile_list_of_hg.am_fragment:
+ * clutter/src/container.ccg:
+ * clutter/src/container.hg:
+ * tools/m4/convert_cluttermm.m4: added initial wrapping of the
+ ClutterContainer interface.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]