[gimp] app: some minor fixes in GimpTextStyleEditor
- From: Michael Natterer <mitch src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] app: some minor fixes in GimpTextStyleEditor
- Date: Wed, 1 Sep 2010 22:44:00 +0000 (UTC)
commit bfce429d24f4bf94f298c3e84d3b2e33fc9f2d82
Author: Michael Natterer <mitch gimp org>
Date: Thu Sep 2 00:42:59 2010 +0200
app: some minor fixes in GimpTextStyleEditor
- initialize all of the color strust in init().
- simplify font_changed().
app/widgets/gimptextstyleeditor.c | 19 +++++++------------
1 files changed, 7 insertions(+), 12 deletions(-)
---
diff --git a/app/widgets/gimptextstyleeditor.c b/app/widgets/gimptextstyleeditor.c
index 4f23406..d00ec1e 100644
--- a/app/widgets/gimptextstyleeditor.c
+++ b/app/widgets/gimptextstyleeditor.c
@@ -202,7 +202,7 @@ gimp_text_style_editor_init (GimpTextStyleEditor *editor)
G_CALLBACK (gimp_text_style_editor_size_changed),
editor);
- gimp_rgb_set (&color, 0.0, 0.0, 0.0);
+ gimp_rgba_set (&color, 0.0, 0.0, 0.0, 1.0);
editor->color_button = gimp_color_button_new (_("Change color of selected text"),
20, 20, &color,
GIMP_COLOR_AREA_FLAT);
@@ -549,20 +549,15 @@ gimp_text_style_editor_font_changed (GimpContext *context,
GimpTextStyleEditor *editor)
{
GtkTextBuffer *buffer = GTK_TEXT_BUFFER (editor->buffer);
- const gchar *name = gimp_context_get_font_name (context);
+ GtkTextIter start, end;
- if (gtk_text_buffer_get_has_selection (buffer))
+ if (! gtk_text_buffer_get_selection_bounds (buffer, &start, &end))
{
- GtkTextIter start, end;
-
- gtk_text_buffer_get_selection_bounds (buffer, &start, &end);
-
- gtk_text_buffer_begin_user_action (buffer);
-
- gimp_text_buffer_set_font (editor->buffer, &start, &end, name);
-
- gtk_text_buffer_end_user_action (buffer);
+ return;
}
+
+ gimp_text_buffer_set_font (editor->buffer, &start, &end,
+ gimp_context_get_font_name (context));
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]