[gthumb] space restart a paused slideshow
- From: Paolo Bacchilega <paobac src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gthumb] space restart a paused slideshow
- Date: Sat, 11 Sep 2010 10:08:57 +0000 (UTC)
commit d48143470cf5545dbc81e7e4d891fb7922576174
Author: Paolo Bacchilega <paobac src gnome org>
Date: Sat Sep 11 10:29:42 2010 +0200
space restart a paused slideshow
extensions/slideshow/gth-slideshow.c | 12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-)
---
diff --git a/extensions/slideshow/gth-slideshow.c b/extensions/slideshow/gth-slideshow.c
index 339b9d7..feb2e33 100644
--- a/extensions/slideshow/gth-slideshow.c
+++ b/extensions/slideshow/gth-slideshow.c
@@ -622,7 +622,10 @@ viewer_event_cb (GtkWidget *widget,
case GDK_Down:
case GDK_Right:
case GDK_Page_Down:
- _gth_slideshow_load_next_image (self);
+ if (self->priv->paused)
+ _gth_slideshow_toggle_pause (self);
+ else
+ _gth_slideshow_load_next_image (self);
break;
case GDK_BackSpace:
@@ -950,11 +953,14 @@ stage_input_cb (ClutterStage *stage,
_gth_slideshow_toggle_pause (self);
break;
- case GDK_space:
+ case CLUTTER_space:
case CLUTTER_Down:
case CLUTTER_Right:
case CLUTTER_Page_Down:
- _gth_slideshow_load_next_image (self);
+ if (self->priv->paused)
+ _gth_slideshow_toggle_pause (self);
+ else
+ _gth_slideshow_load_next_image (self);
break;
case CLUTTER_BackSpace:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]