[recipes] Make it possible to select an image from the outside
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [recipes] Make it possible to select an image from the outside
- Date: Fri, 6 Jan 2017 11:35:28 +0000 (UTC)
commit fb803e44e122f223bed3edb059e4e83b3662fd6c
Author: Matthias Clasen <mclasen redhat com>
Date: Tue Jan 3 16:28:24 2017 -0500
Make it possible to select an image from the outside
This adds a function to the image viewer to set the current
image from the outside.
src/gr-image-viewer.c | 8 ++++++++
src/gr-image-viewer.h | 3 +++
2 files changed, 11 insertions(+), 0 deletions(-)
---
diff --git a/src/gr-image-viewer.c b/src/gr-image-viewer.c
index 576f8e9..6b2e253 100644
--- a/src/gr-image-viewer.c
+++ b/src/gr-image-viewer.c
@@ -542,3 +542,11 @@ gr_image_viewer_rotate_image (GrImageViewer *viewer,
g_object_notify (G_OBJECT (viewer), "images");
}
+
+void
+gr_image_viewer_show_image (GrImageViewer *viewer,
+ int idx)
+{
+ viewer->index = idx % viewer->images->len;
+ set_current_image (viewer);
+}
diff --git a/src/gr-image-viewer.h b/src/gr-image-viewer.h
index 5ed2b80..e20dbe7 100644
--- a/src/gr-image-viewer.h
+++ b/src/gr-image-viewer.h
@@ -37,5 +37,8 @@ void gr_image_viewer_remove_image (GrImageViewer *viewer);
void gr_image_viewer_rotate_image (GrImageViewer *viewer,
int angle);
+void gr_image_viewer_show_image (GrImageViewer *viewer,
+ int idx);
+
G_END_DECLS
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]