Bug Hunting Session
Bug 34407 - support bidirectional slide transitions according to previous/next moves
Summary: support bidirectional slide transitions according to previous/next moves
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
3.6.5.2 release
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Slide-Transitions
  Show dependency treegraph
 
Reported: 2011-02-17 10:39 UTC by Fabio B
Modified: 2017-05-31 21:56 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Videos that illustrate the inconsistent behavior transitions (1.80 MB, application/zip)
2013-02-24 03:43 UTC, Bastián Díaz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fabio B 2011-02-17 10:39:27 UTC
With some slide transitions, especially the cools 3d opengl, (really tnx for the awesome work!) would be very useful to "reverse" the transitions effect while moving to the previous slide.
This really helps to visually understand in what direction the presentation is going to.

I don't know if internally (speaking about the code) all transitions could be easy "reverted", maybe, even in this optimistic situation, this behaviour could be automatic or the user could be glad to "check" a "Reverse with previous slide" option.

Let me know, 
tnx again
Fabio
Comment 1 Björn Michaelsen 2011-12-23 11:49:00 UTC Comment hidden (obsolete)
Comment 2 sasha.libreoffice 2012-03-28 00:24:27 UTC
Thanks for interesting idea. Let me add some small ideas to it:
1. Usually users want to quick scroll to some of previous slide. Effects in this situation will only slow down this search.
2. Many effects is symmetric, so impossible understand direction.
3. Combinations of effect may be so complex that impossible something understand at all (for example if presentation used as QUIZ)
4. in animation may used sound, animated GIF, video. What with them?

PS: in current slide we can go to previous animation using buttons with arrows
Comment 3 Fabio B 2012-03-31 04:44:57 UTC
(In reply to comment #2)
Sorry I didn't get if we're talking specifically about the same thing or if you simply add more stuff. I try to clarify my point in case I was misunderstood :p

I set a 3d cube transition effect to all my slides. 
Then going forward the cube rotate (naturally) from left to right (clockwise virtually looking from the upper side). 
Going to the previous slide the cube again rotate clockwise, instead the more naturally counter-clockwise. 

So for all the slide transition effects (and not other kind of effects for animation.. etc) where they have a direction, "simply" support the reverse going to the previous slide. 

> Thanks for interesting idea. Let me add some small ideas to it:
> 1. Usually users want to quick scroll to some of previous slide. Effects in
> this situation will only slow down this search.
Did you mean to disable slide transitions effects going to previous slides? 
No bad idea, but I think that would be a feature explicitly addressed for the "advanced" user.

Anyway I think there are better way to allow the user to quick scroll to some of previous slides, see http://impressive.sourceforge.net/
(Give it a try if you don't know it... really deserve! and would be great add those features in libreoffice!)

> 2. Many effects is symmetric, so impossible understand direction.
> 3. Combinations of effect may be so complex that impossible something
> understand at all (for example if presentation used as QUIZ)
> 4. in animation may used sound, animated GIF, video. What with them?
> 
> PS: in current slide we can go to previous animation using buttons with arrows
Comment 4 sasha.libreoffice 2012-04-02 01:07:39 UTC
Thanks for additional explanations
We speak here about slide transition, not about animation (my misunderstood)
Comment 5 Bastián Díaz 2013-02-24 03:23:02 UTC
Tested on:
fedora 18 32 bit - GNOME 3.6.2 - 4.0.1.0 LO
Windows 7 pro 32 bit - LO 4.0.0.3

comment:
Sounds like a very good idea to add this behavior to the transitions in LO. The idea is similar to what happens in MS Office Power Point, and really gives visual continuity to the presentation.

Moreover, in an actual presentation to quickly switch to a particular slide, you can use the presenter console, or the new LibreOffice Impress remote. The point is that if a slide that is after the current transition is displayed in the normal sense, but if the slide is before the current slide, the transition is displayed in reverse.

Description of the problem:
Add that currently inconsistent behavior occurs when moving forward or backward a slide (with transition effect). When you move back a slide: ↑ or ← or PgUp simply appears the previous slide. When using the contextual menu / previous slide back, but showing the effect transition "normal sense" being inconsistent and confusing.

To replicate:
1. Prepare a presentation with at least 3 slides (with the same transition effect)
2. Try moving forward the presentation
3. now move backward presentation (with: ↑ or ← or PgUp)
4. Back to advance. Now go back to the context menu / previous (compare with 3)

Expected results:
Going forward (any method) is displayed normal transition when backward (any method) is shown in the opposite transition.
Comment 6 Bastián Díaz 2013-02-24 03:43:59 UTC
Created attachment 75433 [details]
Videos that illustrate the inconsistent behavior transitions

Take the test with similar transitions (cube effect) both in LO 4.0 (fedora) and MS Office 2013 on the same computer.

zip archive videos:
1. move next / previous in Office 2013 (ideal behavior in LO)
2. move next / previous in LO 4.0 (sorry for the performance of transitions)
3. inconsistent behavior shows transitions in LO 4.0

thanks