[recipes] All adding images from the popover
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [recipes] All adding images from the popover
- Date: Wed, 15 Feb 2017 20:42:07 +0000 (UTC)
commit 8bc5d8a7cb9482043c399022396ed88d852cee99
Author: Matthias Clasen <mclasen redhat com>
Date: Wed Feb 15 15:41:12 2017 -0500
All adding images from the popover
This avoids a lot of going up and down, which is a complaint
I've heard.
src/gr-edit-page.c | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/src/gr-edit-page.c b/src/gr-edit-page.c
index 76bae6b..94ef78a 100644
--- a/src/gr-edit-page.c
+++ b/src/gr-edit-page.c
@@ -140,11 +140,14 @@ dismiss_error (GrEditPage *page)
gtk_revealer_set_reveal_child (GTK_REVEALER (page->error_revealer), FALSE);
}
+static void add_image (GrEditPage *page);
+
static void
populate_image_flowbox (GrEditPage *page)
{
int i;
g_autoptr(GArray) images = NULL;
+ GtkWidget *button;
g_object_get (page->images, "images", &images, NULL);
@@ -162,6 +165,12 @@ populate_image_flowbox (GrEditPage *page)
child = gtk_widget_get_parent (image);
g_object_set_data (G_OBJECT (child), "image-idx", GINT_TO_POINTER (i));
}
+
+ button = gtk_button_new ();
+ gtk_container_add (GTK_CONTAINER (button), gtk_image_new_from_icon_name ("list-add-symbolic", 1));
+ gtk_widget_show_all (button);
+ gtk_container_add (GTK_CONTAINER (page->image_flowbox), button);
+ g_signal_connect_swapped (button, "clicked", G_CALLBACK (add_image), page);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]