[gimp] app: in the warp tool, blink stroke frame when no events are selected
- From: Ell <ell src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] app: in the warp tool, blink stroke frame when no events are selected
- Date: Wed, 12 Dec 2018 16:24:36 +0000 (UTC)
commit 17cc44a7be4557e15b9ddc0fb5d1023178201364
Author: Ell <ell_se yahoo com>
Date: Wed Dec 12 10:51:04 2018 -0500
app: in the warp tool, blink stroke frame when no events are selected
In the warp tool, when no stroke events are selected, blink the
stroke frame widget in the tool options, in addition to showing an
error message in the status bar, to hint at the source of the
error.
app/tools/gimpwarpoptions.c | 2 ++
app/tools/gimpwarpoptions.h | 1 +
app/tools/gimpwarptool.c | 2 ++
3 files changed, 5 insertions(+)
---
diff --git a/app/tools/gimpwarpoptions.c b/app/tools/gimpwarpoptions.c
index 4abdd43169..1a585b56e4 100644
--- a/app/tools/gimpwarpoptions.c
+++ b/app/tools/gimpwarpoptions.c
@@ -340,6 +340,8 @@ gimp_warp_options_gui (GimpToolOptions *tool_options)
gtk_box_pack_start (GTK_BOX (vbox), frame, FALSE, FALSE, 0);
gtk_widget_show (frame);
+ options->stroke_frame = frame;
+
vbox2 = gtk_box_new (GTK_ORIENTATION_VERTICAL, 2);
gtk_container_add (GTK_CONTAINER (frame), vbox2);
gtk_widget_show (vbox2);
diff --git a/app/tools/gimpwarpoptions.h b/app/tools/gimpwarpoptions.h
index 7f14e676b6..c81894255e 100644
--- a/app/tools/gimpwarpoptions.h
+++ b/app/tools/gimpwarpoptions.h
@@ -55,6 +55,7 @@ struct _GimpWarpOptions
gint n_animation_frames;
/* options gui */
+ GtkWidget *stroke_frame;
GtkWidget *animate_button;
};
diff --git a/app/tools/gimpwarptool.c b/app/tools/gimpwarptool.c
index bc5775f4fd..55ab208f7f 100644
--- a/app/tools/gimpwarptool.c
+++ b/app/tools/gimpwarptool.c
@@ -655,6 +655,8 @@ gimp_warp_tool_can_stroke (GimpWarpTool *wt,
{
gimp_tool_message_literal (tool, display,
_("No stroke events selected."));
+
+ gimp_widget_blink (options->stroke_frame);
}
return FALSE;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]