From 1c01fe75a985bf1c5927bb70a33f14941c370b4e Mon Sep 17 00:00:00 2001 From: dooglus Date: Wed, 14 Nov 2007 22:58:38 +0000 Subject: [PATCH] checkpoint git-svn-id: http://svn.voria.com/code@1151 1f10aa63-cdf2-0310-b900-c93c546f37ac --- synfig-studio/trunk/src/gtkmm/duckmatic.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/synfig-studio/trunk/src/gtkmm/duckmatic.cpp b/synfig-studio/trunk/src/gtkmm/duckmatic.cpp index fec7061..da1b6a2 100644 --- a/synfig-studio/trunk/src/gtkmm/duckmatic.cpp +++ b/synfig-studio/trunk/src/gtkmm/duckmatic.cpp @@ -534,7 +534,8 @@ Duckmatic::signal_edited_selected_ducks() // Go ahead and call everyone's signals for(iter=ducks.begin();iter!=ducks.end();++iter) { - if ((*iter)->get_type() == Duck::TYPE_ANGLE) + if ((*iter)->get_type() == Duck::TYPE_ANGLE || + (*iter)->get_type() == Duck::TYPE_TANGENT) { if(!(*iter)->signal_edited_angle()((*iter)->get_rotations())) { @@ -1019,6 +1020,7 @@ Duckmatic::add_to_ducks(const synfigapp::ValueDesc& value_desc,etl::handlesignal_edited().clear(); // value_desc.get_value_type() == ValueBase::TYPE_REAL: + printf("DESC REAL, DUCK %d\n", int(duck->get_type())); duck->signal_edited().connect( sigc::bind( sigc::mem_fun( @@ -1095,6 +1097,7 @@ Duckmatic::add_to_ducks(const synfigapp::ValueDesc& value_desc,etl::handlesignal_edited().clear(); // value_desc.get_value_type() == ValueBase::TYPE_ANGLE: + printf("DESC ANGLE, DUCK %d\n", int(duck->get_type())); duck->signal_edited_angle().clear(); duck->signal_edited_angle().connect( sigc::bind( @@ -1194,6 +1197,7 @@ Duckmatic::add_to_ducks(const synfigapp::ValueDesc& value_desc,etl::handleset_type(Duck::TYPE_POSITION); duck->signal_edited().clear(); // value_desc.get_value_type() == ValueBase::TYPE_VECTOR: + printf("DESC VECTOR, DUCK %d\n", int(duck->get_type())); duck->signal_edited().connect( sigc::bind( sigc::mem_fun( -- 2.7.4