summaryrefslogtreecommitdiffstats
path: root/src/widgets/tweak-toolbar.cpp
diff options
context:
space:
mode:
authorJabier Arraiza Cenoz <jabier.arraiza@marker.es>2016-01-28 16:42:16 +0000
committerjabiertxof <info@marker.es>2016-01-28 16:42:16 +0000
commitb15f26139abe930cb84d986c262302a9a1c18c04 (patch)
tree4f00610081a442eb404d1d9cf934d2889893c789 /src/widgets/tweak-toolbar.cpp
parentpatch fixes bug 1538786 (diff)
downloadinkscape-b15f26139abe930cb84d986c262302a9a1c18c04.tar.gz
inkscape-b15f26139abe930cb84d986c262302a9a1c18c04.zip
Add dinamic toolbar to spray,poligon/star and wrap tools
(bzr r14621)
Diffstat (limited to 'src/widgets/tweak-toolbar.cpp')
-rw-r--r--src/widgets/tweak-toolbar.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/widgets/tweak-toolbar.cpp b/src/widgets/tweak-toolbar.cpp
index e2c0daf6e..a185ea956 100644
--- a/src/widgets/tweak-toolbar.cpp
+++ b/src/widgets/tweak-toolbar.cpp
@@ -82,12 +82,12 @@ static void sp_tweak_mode_changed( EgeSelectOneAction *act, GObject *tbl )
for (size_t i = 0; i < G_N_ELEMENTS(names); ++i) {
GtkAction *act = GTK_ACTION(g_object_get_data( tbl, names[i] ));
if (act) {
- gtk_action_set_sensitive(act, flag);
+ gtk_action_set_visible(act, flag);
}
}
GtkAction *fid = GTK_ACTION(g_object_get_data( tbl, "tweak_fidelity"));
if (fid) {
- gtk_action_set_sensitive(fid, !flag);
+ gtk_action_set_visible(fid, !flag);
}
}
@@ -276,7 +276,7 @@ void sp_tweak_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObj
ege_output_action_set_use_markup( act, TRUE );
gtk_action_group_add_action( mainActions, GTK_ACTION( act ) );
if (mode != Inkscape::UI::Tools::TWEAK_MODE_COLORPAINT && mode != Inkscape::UI::Tools::TWEAK_MODE_COLORJITTER) {
- gtk_action_set_sensitive (GTK_ACTION(act), FALSE);
+ gtk_action_set_visible (GTK_ACTION(act), FALSE);
}
g_object_set_data( holder, "tweak_channels_label", act);
}
@@ -293,7 +293,7 @@ void sp_tweak_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObj
g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(tweak_toggle_doh), desktop );
gtk_toggle_action_set_active( GTK_TOGGLE_ACTION(act), prefs->getBool("/tools/tweak/doh", true) );
if (mode != Inkscape::UI::Tools::TWEAK_MODE_COLORPAINT && mode != Inkscape::UI::Tools::TWEAK_MODE_COLORJITTER) {
- gtk_action_set_sensitive (GTK_ACTION(act), FALSE);
+ gtk_action_set_visible (GTK_ACTION(act), FALSE);
}
g_object_set_data( holder, "tweak_doh", act);
}
@@ -309,7 +309,7 @@ void sp_tweak_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObj
g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(tweak_toggle_dos), desktop );
gtk_toggle_action_set_active( GTK_TOGGLE_ACTION(act), prefs->getBool("/tools/tweak/dos", true) );
if (mode != Inkscape::UI::Tools::TWEAK_MODE_COLORPAINT && mode != Inkscape::UI::Tools::TWEAK_MODE_COLORJITTER) {
- gtk_action_set_sensitive (GTK_ACTION(act), FALSE);
+ gtk_action_set_visible (GTK_ACTION(act), FALSE);
}
g_object_set_data( holder, "tweak_dos", act );
}
@@ -325,7 +325,7 @@ void sp_tweak_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObj
g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(tweak_toggle_dol), desktop );
gtk_toggle_action_set_active( GTK_TOGGLE_ACTION(act), prefs->getBool("/tools/tweak/dol", true) );
if (mode != Inkscape::UI::Tools::TWEAK_MODE_COLORPAINT && mode != Inkscape::UI::Tools::TWEAK_MODE_COLORJITTER) {
- gtk_action_set_sensitive (GTK_ACTION(act), FALSE);
+ gtk_action_set_visible (GTK_ACTION(act), FALSE);
}
g_object_set_data( holder, "tweak_dol", act );
}
@@ -341,7 +341,7 @@ void sp_tweak_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObj
g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(tweak_toggle_doo), desktop );
gtk_toggle_action_set_active( GTK_TOGGLE_ACTION(act), prefs->getBool("/tools/tweak/doo", true) );
if (mode != Inkscape::UI::Tools::TWEAK_MODE_COLORPAINT && mode != Inkscape::UI::Tools::TWEAK_MODE_COLORJITTER) {
- gtk_action_set_sensitive (GTK_ACTION(act), FALSE);
+ gtk_action_set_visible (GTK_ACTION(act), FALSE);
}
g_object_set_data( holder, "tweak_doo", act );
}
@@ -358,9 +358,9 @@ void sp_tweak_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObj
labels, values, G_N_ELEMENTS(labels),
sp_tweak_fidelity_value_changed, NULL /*unit tracker*/, 0.01, 0, 100 );
gtk_action_group_add_action( mainActions, GTK_ACTION(eact) );
- gtk_action_set_sensitive( GTK_ACTION(eact), TRUE );
+ gtk_action_set_visible( GTK_ACTION(eact), TRUE );
if (mode == Inkscape::UI::Tools::TWEAK_MODE_COLORPAINT || mode == Inkscape::UI::Tools::TWEAK_MODE_COLORJITTER) {
- gtk_action_set_sensitive (GTK_ACTION(eact), FALSE);
+ gtk_action_set_visible (GTK_ACTION(eact), FALSE);
}
g_object_set_data( holder, "tweak_fidelity", eact );
}