From 6363ec143cd316f05d85697c7edbe50a1592b750 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Michael=20G=C3=B6hler?= Date: Sat, 21 Nov 2015 00:51:44 +0100 Subject: [PATCH] disabled fade on stop, closes #94 always stop on first bullet when switching slides backwards --- include/main.h | 2 +- src/viewer.c | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/include/main.h b/include/main.h index e79b4a1..8f3f706 100644 --- a/include/main.h +++ b/include/main.h @@ -25,6 +25,6 @@ #define MDP_VER_MAJOR 1 #define MDP_VER_MINOR 0 -#define MDP_VER_REVISION 2 +#define MDP_VER_REVISION 3 #endif // !defined( MAIN_H ) diff --git a/src/viewer.c b/src/viewer.c index d1588d0..0e8204f 100644 --- a/src/viewer.c +++ b/src/viewer.c @@ -371,11 +371,15 @@ int ncurses_display(deck_t *deck, int notrans, int nofade, int invert, int reloa // show current slide again // but stop one stop bit earlier slide->stop--; + fade = false; } else { if(slide->prev) { // show previous slide slide = slide->prev; sc--; + //stop on first bullet point always + if(slide->stop > 0) + slide->stop = 0; } else { // do nothing fade = false; @@ -395,6 +399,7 @@ int ncurses_display(deck_t *deck, int notrans, int nofade, int invert, int reloa // show current slide again // but stop one stop bit later (or at end of slide) slide->stop++; + fade = false; } else { if(slide->next) { // show next slide -- 2.20.1