Bug 387882

Summary: Presentation mode only ever uses non-continuous single page view
Product: [Applications] okular Reporter: gbodley
Component: PDF backendAssignee: Okular developers <okular-devel>
Status: RESOLVED INTENTIONAL    
Severity: wishlist CC: aacid, gbodley, nate, simonandric5
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Mint (Ubuntu based)   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Screenshots showing side by side view and presentation view
Side by side view, when not in presentation mode
Okular side by side view
Single page presentation view

Description gbodley 2017-12-14 01:06:20 UTC
Created attachment 109363 [details]
Screenshots showing side by side view and presentation view

I'm hoping there is a way to display two full page music .pdf sheets side by side in the presentation mode, and advance them two pages at a time with <page down> or with a foot pedal.  Presently it seems it just displays one page at a time with a lot of wasted screen space.
Comment 1 gbodley 2017-12-14 01:08:42 UTC
Created attachment 109364 [details]
Side by side view, when not in presentation mode

Tried to send two screen shots previously
Comment 2 gbodley 2017-12-14 01:11:29 UTC
Created attachment 109365 [details]
Okular side by side view

Updated window capture
Comment 3 gbodley 2017-12-14 01:14:40 UTC
Created attachment 109366 [details]
Single page presentation view

Updated to show limited to a single page view
Comment 4 gbodley 2017-12-14 03:13:53 UTC
I wishing Okular could display two .pdf music sheets side by side in its presentation mode and that they could be advanced two pages at a time as well.  It behaves like this in whatever the mode is called before you enter presentation mode.
Comment 5 Nate Graham 2017-12-16 19:18:57 UTC
The bug seems to be that Presentation mode only uses non-continuous single page mode; it doesn't either keep using the current mode, or have options to change the mode.

Here's a potential workaround for you: full screen mode respects the current view mode, so perhaps you can use that instead for now.
Comment 6 gbodley 2017-12-18 05:27:14 UTC
(In reply to Nate Graham from comment #5)
> The bug seems to be that Presentation mode only uses non-continuous single
> page mode; it doesn't either keep using the current mode, or have options to
> change the mode.
> 
> Here's a potential workaround for you: full screen mode respects the current
> view mode, so perhaps you can use that instead for now.

I really don't understand what you are saying.  I'm not even sure what full screen mode is.  Is that the home screen as in my side by side view screen shot?
Comment 7 Nate Graham 2017-12-18 15:15:03 UTC
Full screen mode can be activated with the menu item Settings > Full screen mode or the keyboard shortcut ctrl+shift+f

In Full screen mode, you can see two pages side-by-side.
Comment 8 gbodley 2017-12-18 17:20:36 UTC
(In reply to Nate Graham from comment #7)
> Full screen mode can be activated with the menu item Settings > Full screen
> mode or the keyboard shortcut ctrl+shift+f
> 
> In Full screen mode, you can see two pages side-by-side.

Yes, this works although not as aesthetic as presentation mode.
Comment 9 Nate Graham 2017-12-18 17:22:52 UTC
OK, hopefully that is an adequate workaround until this issue is resolved.
Comment 10 gbodley 2017-12-18 18:38:28 UTC
(In reply to Nate Graham from comment #9)
> OK, hopefully that is an adequate workaround until this issue is resolved.

It's an obvious improvement. The thing is as we mover further into the digital age everything is becoming more eletronic.  In this case I'm playing a Pianoteq Piano (voice) which resides on a NUC i5 computer.  The voice is driven through MIDI by a Casio PX-150 slab keyboard.  The display of he music could be accomplished digitally as well.  Side by side page display is obvious as monitors become wider i their aspect ratio.
Comment 11 Albert Astals Cid 2017-12-21 00:06:34 UTC
Presentation mode is to do a presentation, and there is no real reason when doing a presentation to show more than one page on screen.

I don't understand why you mention that Full Screen mode is not "as aesthetic as presentation mode" since basically you can achieve a total chromeless window by removing the sidebar on the left and the pagebar on the bottom.
Comment 12 gbodley 2017-12-21 00:44:20 UTC
(In reply to Albert Astals Cid from comment #11)
> Presentation mode is to do a presentation, and there is no real reason when
> doing a presentation to show more than one page on screen.
> 
> I don't understand why you mention that Full Screen mode is not "as
> aesthetic as presentation mode" since basically you can achieve a total
> chromeless window by removing the sidebar on the left and the pagebar on the
> bottom.

You might want to show only one page, but I would like to display two side by side.  Software design should be flexible and be able to accommodate end users with different needs.  Perhaps with monitors of years past it was impractical to display two pages side by side, but now it isn't.  Wide screen monitors are fully capable of displaying two pages side by side.  But in any case you mentioned the sidebar and page bar can be removed in the full screen mode.  Presently I don't know how to do that.
Comment 13 gbodley 2018-04-06 16:36:32 UTC
If it's true, the developers won't fix this, it is indeed a tragedy, and no one explained how to remove the borders as posted below.  Whoever is responding seems to be of a single mind set, and doesn't understand the needs of a musician wishing to "present" sheet music to himself at the piano.  I'm very sorry that Linux developers sometimes are unable to see the larger picture.
Comment 14 Albert Astals Cid 2018-04-06 17:47:20 UTC
This is not a user support channel, i'm sorry you don't know how to read the manual to figure out how to remove the side bar and the page bar. I advise you try to ask in places where we do user support happens https://www.kde.org/support/ like the forum.

And no, this is not a tragedy, children dying of hunger is a tragedy.