[cluttermm/cluttermm-1.2] Remove use of clutter-1.3/1.4 API so it builds with clutter 1.2.
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [cluttermm/cluttermm-1.2] Remove use of clutter-1.3/1.4 API so it builds with clutter 1.2.
- Date: Tue, 21 Sep 2010 09:24:09 +0000 (UTC)
commit 86a493e5994fc09f2633b46c1170d964db6405bb
Author: Murray Cumming <murrayc murrayc com>
Date: Tue Sep 21 11:22:52 2010 +0200
Remove use of clutter-1.3/1.4 API so it builds with clutter 1.2.
This is the cluttermm-1.2 branch, using clutter 1.2
ChangeLog | 6 ++
clutter/cluttermm.h | 2 -
clutter/src/action.ccg | 26 ----------
clutter/src/action.hg | 46 ------------------
clutter/src/actor-meta.ccg | 26 ----------
clutter/src/actor-meta.hg | 54 ----------------------
clutter/src/actor.hg | 34 --------------
clutter/src/effect.ccg | 26 ----------
clutter/src/effect.hg | 46 ------------------
clutter/src/filelist.am | 3 -
clutter/src/stage.hg | 3 -
clutter/src/texture.hg | 5 +--
codegen/extradefs/generate_extra_defs_clutter.cc | 3 -
configure.ac | 3 +-
14 files changed, 8 insertions(+), 275 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 295f084..34bfab3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-09-21 Murray Cumming <murrayc murrayc com>
+
+ Remove use of clutter-1.3/1.4 API so it builds with clutter 1.2.
+
+This is the cluttermm-1.2 branch, using clutter 1.2
+
2010-09-17 Chris Kühl <chrisk openismus com>
Fixed typo in Script::get_object (constverrsion != constversion)
diff --git a/clutter/cluttermm.h b/clutter/cluttermm.h
index 2cc2ad1..2a61ec1 100644
--- a/clutter/cluttermm.h
+++ b/clutter/cluttermm.h
@@ -54,9 +54,7 @@
#include <glibmm.h>
#include <cluttermmconfig.h>
-#include <cluttermm/action.h>
#include <cluttermm/actor.h>
-#include <cluttermm/actor-meta.h>
#include <cluttermm/alpha.h>
#include <cluttermm/animation.h>
#include <cluttermm/behaviour.h>
diff --git a/clutter/src/actor.hg b/clutter/src/actor.hg
index 68fc535..3c7330d 100644
--- a/clutter/src/actor.hg
+++ b/clutter/src/actor.hg
@@ -18,11 +18,8 @@
#include <glibmm/object.h>
#include <pangomm/context.h>
#include <pangomm/layout.h>
-#include <atkmm/object.h>
-#include <cluttermm/action.h>
#include <cluttermm/animation.h>
#include <cluttermm/color.h>
-#include <cluttermm/effect.h>
#include <cluttermm/scriptable.h>
#include <cluttermm/shader.h>
#include <cluttermm/types.h> // For Event*
@@ -154,8 +151,6 @@ public:
_WRAP_METHOD(guint32 get_gid() const, clutter_actor_get_gid)
_WRAP_METHOD(void set_clip(float xoff, float yoff, float width, float height), clutter_actor_set_clip)
_WRAP_METHOD(void get_clip(float& xoff, float& yoff, float& width, float& height), clutter_actor_get_clip)
- _WRAP_METHOD(void set_clip_to_allocation(bool clip_set = true), clutter_actor_set_clip_to_allocation)
- _WRAP_METHOD(bool get_clip_to_allocation() const, clutter_actor_get_clip_to_allocation)
_WRAP_METHOD(void remove_clip(), clutter_actor_remove_clip)
_WRAP_METHOD(bool has_clip() const, clutter_actor_has_clip)
_WRAP_METHOD(void set_parent(const Glib::RefPtr<Actor>& parent), clutter_actor_set_parent)
@@ -163,7 +158,6 @@ public:
_WRAP_METHOD(Glib::RefPtr<const Actor> get_parent() const, clutter_actor_get_parent, refreturn, constversion)
_WRAP_METHOD(void reparent(const Glib::RefPtr<Actor>& new_parent), clutter_actor_reparent)
_WRAP_METHOD(void unparent(), clutter_actor_unparent)
- _WRAP_METHOD(bool contains(const Glib::RefPtr<const Actor>& descendant) const, clutter_actor_contains)
_WRAP_METHOD(void raise(const Glib::RefPtr<Actor>& below), clutter_actor_raise)
_WRAP_METHOD(void lower(const Glib::RefPtr<Actor>& above), clutter_actor_lower)
_WRAP_METHOD(void raise_top (), clutter_actor_raise_top)
@@ -267,34 +261,6 @@ public:
_WRAP_METHOD(void push_internal(), clutter_actor_push_internal)
_WRAP_METHOD(void pop_internal(), clutter_actor_pop_internal)
- _WRAP_METHOD(bool has_allocation() const, clutter_actor_has_allocation)
-
- _WRAP_METHOD(Glib::RefPtr<Atk::Object> get_accessible(), clutter_actor_get_accessible, refreturn)
- _WRAP_METHOD(Glib::RefPtr<const Atk::Object> get_accessible() const, clutter_actor_get_accessible, refreturn, constversion)
-
- _WRAP_METHOD(void add_action(const Glib::RefPtr<Action>& action), clutter_actor_add_action)
- _WRAP_METHOD(void add_action(const Glib::ustring& name, const Glib::RefPtr<Action>& action), clutter_actor_add_action_with_name)
- _WRAP_METHOD(void remove_action(const Glib::RefPtr<Action>&action), clutter_actor_remove_action)
- _WRAP_METHOD(void remove_action(const Glib::ustring& name), clutter_actor_remove_action_by_name)
-
- _WRAP_METHOD(Glib::RefPtr<Action> get_action(const Glib::ustring& name), clutter_actor_get_action, refreturn)
- _WRAP_METHOD(Glib::RefPtr<const Action> get_action(const Glib::ustring& name) const, clutter_actor_get_action, refreturn, constversion)
-
-//TODO: _WRAP_METHOD(GLis* get_actions(), clutter_actor_get_actions)
- _WRAP_METHOD(void clear_actions(), clutter_actor_clear_actions)
-
-
- _WRAP_METHOD(void add_effect(const Glib::RefPtr<Effect>& effect), clutter_actor_add_effect)
- _WRAP_METHOD(void add_effect_with_name(const Glib::ustring& name,
- const Glib::RefPtr<Effect>& effect), clutter_actor_add_effect_with_name)
- _WRAP_METHOD(void remove_effect(const Glib::RefPtr<Effect>& effect), clutter_actor_remove_effect)
- _WRAP_METHOD(void remove_effect(const Glib::ustring& name), clutter_actor_remove_effect_by_name )
- //TODO: GList * clutter_actor_get_effects (ClutterActor *self);
- _WRAP_METHOD(Glib::RefPtr<Effect> get_effect(const Glib::ustring& name), clutter_actor_get_effect, refreturn)
- _WRAP_METHOD(Glib::RefPtr<const Effect> get_effect(const Glib::ustring& name) const, clutter_actor_get_effect, refreturn, constversion)
- _WRAP_METHOD(void clear_effects(), clutter_actor_clear_effects)
-
-
// signals
_WRAP_SIGNAL(bool button_press_event(ButtonEvent* event), "button_press_event")
diff --git a/clutter/src/filelist.am b/clutter/src/filelist.am
index 101fa88..d4246ba 100644
--- a/clutter/src/filelist.am
+++ b/clutter/src/filelist.am
@@ -12,8 +12,6 @@ files_defs = \
files_hg = \
actor.hg \
- actor-meta.hg \
- action.hg \
alpha.hg \
animation.hg \
backend.hg \
@@ -29,7 +27,6 @@ files_hg = \
clone.hg \
color.hg \
container.hg \
- effect.hg \
group.hg \
interval.hg \
media.hg \
diff --git a/clutter/src/stage.hg b/clutter/src/stage.hg
index 11c0369..b524a68 100644
--- a/clutter/src/stage.hg
+++ b/clutter/src/stage.hg
@@ -123,9 +123,6 @@ public:
_WRAP_METHOD(void set_minimum_size(guint width, guint height), clutter_stage_set_minimum_size)
_WRAP_METHOD(void get_minimum_size(guint& width, guint& height), clutter_stage_get_minimum_size)
- _WRAP_METHOD(void set_no_clear_hint(bool no_clear = true), clutter_stage_set_no_clear_hint)
- _WRAP_METHOD(bool get_no_clear_hint() const, clutter_stage_get_no_clear_hint)
-
_WRAP_SIGNAL(void fullscreen(), "fullscreen")
_WRAP_SIGNAL(void unfullscreen(), "unfullscreen")
_WRAP_SIGNAL(void activate(), "activate")
diff --git a/clutter/src/texture.hg b/clutter/src/texture.hg
index b191930..6c0050d 100644
--- a/clutter/src/texture.hg
+++ b/clutter/src/texture.hg
@@ -18,7 +18,7 @@
#include <cluttermm/actor.h>
#include <cluttermm/types.h>
#include <clutter/clutter.h> // For CoglHandle
-
+
_DEFS(cluttermm,clutter)
_PINCLUDE(cluttermm/private/actor_p.h)
@@ -91,9 +91,6 @@ public:
_WRAP_METHOD(bool get_load_data_async() const, clutter_texture_get_load_data_async)
_WRAP_METHOD(void set_load_data_async(bool load_async=true), clutter_texture_set_load_data_async)
-
- _WRAP_METHOD(void set_pick_with_alpha(bool pick_with_alpha = true), clutter_texture_set_pick_with_alpha)
- _WRAP_METHOD(bool get_pick_with_alpha() const, clutter_texture_get_pick_with_alpha)
// TODO: figure out what to do with this GError parameter
//_WRAP_SIGNAL(void load_finished(GError* error), "load_finished")
diff --git a/codegen/extradefs/generate_extra_defs_clutter.cc b/codegen/extradefs/generate_extra_defs_clutter.cc
index 065d0c4..423198d 100644
--- a/codegen/extradefs/generate_extra_defs_clutter.cc
+++ b/codegen/extradefs/generate_extra_defs_clutter.cc
@@ -26,8 +26,6 @@ int main(int argc, char** argv)
std::cout
<< get_defs(CLUTTER_TYPE_ACTOR)
- << get_defs(CLUTTER_TYPE_ACTOR_META)
- << get_defs(CLUTTER_TYPE_ACTION)
<< get_defs(CLUTTER_TYPE_ALPHA)
<< get_defs(CLUTTER_TYPE_ANIMATION)
<< get_defs(CLUTTER_TYPE_BACKEND)
@@ -44,7 +42,6 @@ int main(int argc, char** argv)
<< get_defs(CLUTTER_TYPE_CLONE)
<< get_defs(CLUTTER_TYPE_COLOR)
<< get_defs(CLUTTER_TYPE_CONTAINER)
- << get_defs(CLUTTER_TYPE_EFFECT)
<< get_defs(CLUTTER_TYPE_EVENT)
// << get_defs(CLUTTER_TYPE_FIXED)
<< get_defs(CLUTTER_TYPE_GROUP)
diff --git a/configure.ac b/configure.ac
index c844ebd..8e1086a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -41,7 +41,7 @@ AC_DISABLE_STATIC
AC_LIBTOOL_WIN32_DLL
AC_PROG_LIBTOOL
-AC_SUBST([CLUTTERMM_MODULES], ['clutter-1.0 >= 1.3.8 pangomm-1.4 >= 2.24 atkmm-1.6 >= 2.20'])
+AC_SUBST([CLUTTERMM_MODULES], ['clutter-1.0 >= 1.2.0 pangomm-1.4 >= 2.24'])
PKG_CHECK_MODULES([CLUTTERMM], [$CLUTTERMM_MODULES])
MM_PKG_CONFIG_SUBST([GMMPROC_DIR], [--variable=gmmprocdir glibmm-2.4])
@@ -51,7 +51,6 @@ MM_ARG_WITH_TAGFILE_DOC([libsigc++-2.0.tag], [sigc++-2.0])
MM_ARG_WITH_TAGFILE_DOC([glibmm-2.4.tag], [glibmm-2.4])
MM_ARG_WITH_TAGFILE_DOC([cairomm-1.0.tag], [cairomm-1.0])
MM_ARG_WITH_TAGFILE_DOC([pangomm-1.4.tag], [pangomm-1.4])
-MM_ARG_WITH_TAGFILE_DOC([atkmm-1.6.tag], [atkmm-1.6])
AC_LANG([C++])
MM_ARG_ENABLE_WARNINGS([CLUTTERMM_WXXFLAGS],
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]