[cluttermm] Created tag 0.9.5



The unsigned tag '0.9.5' was created.

Tagger: Murray Cumming <murrayc murrayc com>
Date: Wed May 5 22:43:42 2010 +0200

    0.9.5

Changes:

Armin Burgmeier (12):
      Regenerated defs, removed some vfuncs that do no longer exist.
      Wrapped ClutterVertex, ClutterGeometry.
      Add ClutterMedia signals. Add ClutterActor vfuncs.
      Added signals for ClutterContainer. Added vfuncs for ClutterContainer.
      Wrapped ClutterEffectTemplate.
      Removed private definitions from clutter-script-private.h.
      Fixed a typo so that the vfuncs is actually used.
      Wrap ClutterInitError.
      Wrapped ClutterTimeoutPool.
      Wrapped some of the clutter_event_* functions. Don't wrap those taking a
      Release 0.7.0
      Post-release version bump to 0.7.1.

Daniel Elstner (45):
      Eliminate leftover inclusion of removed clutter-layout.h header.
      Remove reference to CLUTTER_TYPE_BEHAVIOUR_BSPLINE as it has been merged
      :set_shader_param): Replace with generic template method to accommodate an
      Regenerate. (PathNodeType): Hand-edit definition. (TokenType): Likewise.
      Remove files, as the functionality was merged into BehaviourPath. New
      Remove conversions, as the class doesn't exist anymore. (Vertex): Add
      Change uses of guint to gulong, following an API change in Clutter.
      Remove wrapper methods for functionality that was moved into the separate
      Temporarily disable the global ALPHA_* function slots. The code needs to
      :Nodes): New proxy container class which implements an STL-style interface
      Replace global slot objects for the convenience alpha functions by
      Add conversions to and from Clutter::Path.
      Switch to the new Clutter::Path interface.
      Adapt to new syntax of Clutter::Alpha convenience functions. ditto, ditto.
      Kill cruft. The test case still seems a bit odd though since it creates a
      Wrap add_*() methods. (Path::Nodes): Implement basic container access
      Remove. (path.h): Add.
      :path): Use C++ container wrapper instead of a POD array.
      :create_with_description): Implement.
      :set_*): Implement manually to avoid pointless indirection in argument
      Use _WRAP_EQUAL() to auto- generate the (in-)equality operators.
      :path): Add method overload without the 'func' parameter.
      :MAX_ALPHA): Add constant.
      :path): Remove method overload again and use a default argument instead,
      :set_from_file): Replace Glib::ustring parameter type by std::string.
      :*): Revert to use guchar instead of guint8 to stay consistent with the
      Remove NO_GTYPE flag passed to _WRAP_ENUM(), because the enumeration in
      Wrap enumeration. ({set,unset,get}_flags): Implement missing accessors.
      :actor_added): New method which emits the "actor-added" signal. This
      :pick): Make public because custom container implementations need to call
      Bump version number to 0.9.0.
      Regenerate. Regenerate and merge manual changes. ditto. Remove
      :[gs]et_mode): Wrap new methods. Wrap new enum. Add conversions.
      Wrap all of the missing methods listed by gmmproc, except for
      Add CLUTTER_TYPE_PATH. Regenerate and merge manual changes. ditto, ditto.
      :[gs]et_path): Wrap.
      New files, implementing the Clutter::ChildMeta wrapper class for
      Remove file, as ClutterBox is no more. Same for ClutterMargin.
      Remove redundant forward declaration and typedef.
      Regenerate, and merge the manual changes made to the old file.
      Fix mbox resources and reorder maintainers in DOAP
      Adopt new mm-common build infrastructure
      Correct bad code pointed out by compiler warnings
      Increment cluttermm API version to 1.0
      Delete obsolete MAINTAINERS file

David King (1):
      Add main page to Doxygen documentation

Deng Xiyue (1):
      Change license header to mention Lesser General Public License version 2.1

Denis Leroy (1):
      Use API_VER so the correct library names are used.

Jonathon Jongsma (83):
      added initial wrapping of the ClutterContainer interface.
      ignore properties so `svn status` is useful again
      added initial wrapper for ClutterLayout Interface
      make member functions public, accidentally left them at the default
      add initial wrapper for ClutterBox
      implemented operator+ and operator- for the Color class and re-implemented
      Finish wrapping the Color class. There are a couple of utility functions
      added getters and setters for the various margin values (top, right,
      Add initial wrapper for ClutterMedia Interface
      removed the leftover goocanvas example so that the build doesn't break on
      changed the #include guard from LIBGOOCANVASMM_H to LIBCLUTTERMM_H removed
      cleaned up the one-include-to-rule-them-all so that it includes all of the
      add initial wrapper for ClutterGroup
      clean up a copy/paste error added some more files to ignore
      added HBox and VBox classes. I decided against creating separate headers
      added an initial wrapper for the Stage class. The get_default() function
      add conversion so that Stage::get_default() returns a RefPtr<Stage> type
      Wrap the Rectangle class
      removed a bunch more leftover namespaces and such from goocanvasmm and
      use wrapped Color class in the pick() method
      added _WRAP_METHOD_DOCS_ONLY calls to methods that were customized and not
      Initial wrapper for Texture class
      wrapped some more functions of Stage
      removed a function from Container that was removed from the C library
      removed a bunch of deprecated functions and added a constversion of one
      added some signals to the Actor class
      re-generate methods defs
      add Label class. Commented out Pango-using functions until I get
      re-enabled pango-related functions. Fixed a typo where get_* was
      use _WRAP_CTOR instead of doing hand-coded constructors for Rectangle and
      Add wrapper for Entry class
      Added initial wrapper for Timeline
      bump the version to 0.5.0 to try to avoid confusion with people assuming
      I think the HBox and VBox classes should be used by RefPtr, so I added
      Add the rest of the headers created so far to the m ain cluttermm.h
      just modifiying the init() function enough so that I can get the example
      I had forgotten to add an rgb constructor, which is the most common case
      added refreturn to some functions added refreturn to some functions added
      added initial wrapper for ClutterAlpha made Timeline only accessible via
      added missing get_alpha() function
      re-generate signals and manually change one parameter (in "knot_reached")
      initial implementation of the BehaviourDepth class
      removed incorrect comment (copy/paste error)
      Initial implementation of the BehaviourPath class modified signal
      build the API documentation by default
      update to new config file format
      move this to types.hg so that we can wrap some enums here with gmmproc
      added initial implementation of BehaviourRotate class
      Update to latest clutter trunk API renamed get_id() to get_gid() renamed
      add Gravity enum
      update main super-header to include all of the new headers that we've
      add proper constructor -- there is no default constructor for Timeline
      fixe CloneTexture so it actually works. Give it the write GType, fix the
      fix the construction param names
      also initialize gdkmm so that we can use Gdk::Pixbuf properly added new
      add sigc::slot wrappers for all of the pre-defined alpha functions
      I figure I might as well add myself as a maintainer
      wrapped a lot of new API introduced by generating new .defs files and
      wrap some more Actor methods use the C++ versions of set_rotation()
      re-generated defs wrapped the new Unit-related API (e.g. get_xu()). It
      API change, angle degree arguments were changed from ClutterAngle to
      reverted a couple signal definitions back to take const parameters. These
      update get_bounds() API that now takes a start and end instead of an angle
      wrapped new BehaviourScale API and fixed up some API changes (constructor,
      re-generated documentation wrapped missing functions wrapped missing
      update example to use new BehaviourScale constructor API
      add new Score class override some documentation for the Score class since
      wrapped a couple missing methods
      add new Shader class add score.h and shader.h to main include header
      Added Script class. A lot of it is still marked with TODOs since I haven't
      add new Scriptable Interface
      implement Scriptable interface implement Scriptable interface implement
      update tests for new BehaviourScale constructor API
      wrap clutter-cairo library
      require 'clutter-0.6' in the .pc file instead of 'clutter'
      add default value of 'true' to Actor::set_reactive()
      bumped version number to 0.5.1
      split cluttermm-cairo library into its own subdirectory to match the way
      Abort autogen.sh if automake fails
      Change API version from -1.0 to -0.6 to match base clutter library
      fix up a couple things that were missed from the API version rename
      add doap file
      add category to doap file

Murray Cumming (73):
      Starting cluttermm, by copying goocanvasmm. I have to check it in so that svn will allow me to rename files and directories.
      Starting cluttermm, by copying goocanvasmm. I have to check it in so that svn will allow me to rename files and directories.
      Starting cluttermm, by copying goocanvasmm. I have to check it in so that svn will allow me to rename files and directories.
      Committing renames so I can edit the files
      More renaming and regenerated .defs
      more changes
      more changes
      renamed some files again. svn lost the changes somehow
      regenerated methods and enums .defs
      More search/replace
      Generated signals .defs
      more renaming
      some corrections
      Finished creating the basic project skeleton.
      Added wrappers for these two boxed types.
      Added this file. So far it just contains the Unit typedef.
      Use the new _DERIVES_INITIALLY_UNOWNED gmmproc macro from the latest
      Added Fixed and *Event typedefs. Added conversions.
      Use _WRAP_GERROR() to wrap the GError, and use the errthrow parameter with
      Wrapped get_scalex(). Wrapped get_actors(). Moved the signal conversion
      Corrected the Actor::enter-event signal definition. Added some event
      Commented-out the rotate_*() and get_r*_ang*() methods which have been
      Added a tests directory, with one simple test, though it doesn't show the
      checking in changes to test
      Added a constructor and create() that takes a regular ClutterAlphaFunc,
      Take a reference with Glib::wrap() in the slot/callback proxies, because
      Added missing file
      Removed deprecated set_scale_with_gravityx(). Added some new methods.
      Added back container.hg because ClutterContainer was not removed from
      Added ustring conversions for signals, to fix the build.
      Do not use _DERIVES_INITIALLY_UNOWNED, because I do not think it does.
      Do not use _DERIVES_INITIALLY_UNOWNED, because I do not think they do.
      Depend on clutter-0.6 instead of clutter-0.5. Regenereated with h2defs.py.
      Increase version
      Added the generated .pc files to DISTCLEANFILES to fix distcheck.
      Increased version
      Added actor.png to the dist. Bug #536180 (Denis Leroy).
      clutter-gtk/
      clutter-cairo/
      Updated NEWS
      Post-release version update.
      Marked version in ChangeLog
      Released
      Post-release version increment.
      Removed this. It was not being built and it is now in clutter-cairomm
      Added get/set_child_property<>() and get/set_child_property_value(), using
      get_child_property(), set_child_property(): Correct the implementation to
      get_child_property(), set_child_property(): Correct the implementation to
      Increased version
      Post-release version increase.
      Added some default parameter values for constructors.
      Constructor: Rename the msecs parameter to duration so that the
      Implement the constructor. Bug #553157 (Cristi Posoiu) Added a destructor,
      Removed the TimeoutPool class, because ClutterTimeoutPool is not real
      Increased version
      Quick-but-kind-of-works upload of the documentation. We really need to get
      Correct ChangeLog
      Add new types. Regenerated.
      Increased version.
      * clutter/src/actor.[hg|ccg]: animate_with_timeline(), animate_with_alpha():     Rename to animate().     * tests/Makefile.am: Fix a typo to fix distcheck
      Fix the build by adapting to the latest clutter API.
      Increased version
      Use clutter-1.0.
      clutter/cluttermm.pc.in: Depend on clutter-1.0 rather than clutter-0.9.
      0.9.5
      Remove deprecated function (we are not API stable).
      Regenerated .defs files.
      Actor: Wrapped new clutter-1.2 API.
      Wrapped more new clutter 1.2 API.
      Actor, Animation: Updated signals and propeties for clutter 1.2.
      Documentation: Main page improvements.
      Small API additions.
      0.9.5

Olav Vitters (1):
      Fix doap file

Piotr Rak (3):
      Remove a parameter name to avoid a g++ warning about the unused parameter.
      Use clutter-0.9 instead of clutter-0.8.
      Constructor: Rename parameter names, so that gmmproc uses the correct

Siavash Safi (13):
      wrap clutter-gtk library         * 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.
      Added pangomm
      Updated to fix the build againt clutter trunk
      Commited Changelog
      Added Clutter::Animation and Clutter::Interval, Regenerated .defs
      Wrapped the new API for Clutter::Text
      *Wrapped the new API for Clutter::Actor. Overloaded set/get methods
      Added the Cairo API and wrapped most of the remaining method
      Reverted overloaded methods for Clutter::Actor since it's ambiguous for compiler (maybe use templates later?)
      Regenerated all defs and updated the API
      * Regenerate all defs     * Wrap new methods and properties for Clutter::Texture
      Add Clutter::Backend
      Removed Deprecated methods from Actor.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]