Summary: | Dual screen presentation mode | ||
---|---|---|---|
Product: | [Applications] okular | Reporter: | Stéphane Magnenat <stephane> |
Component: | general | Assignee: | Okular developers <okular-devel> |
Status: | CONFIRMED --- | ||
Severity: | wishlist | CC: | aacid, alessanderbotti, asn, bugs.kde.j, j.solanki17, jan, jaydp17, mark.vanrossum, martin.ruessler, merchamion, ndbecker2, null, oliver, pacini409, postix, sumit.sahrawat.apm13 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Stéphane Magnenat
2007-11-20 10:29:58 UTC
I wonder if Okular should implement this. In principle this can be solved by setting up your dual screen correctly and starting simply 2 copies of okular/acroread/ooimpress, I think. This has been implemented mostly for KDE 4.1. You can choose in the preferences which is the screen to be use when starting a presentation mode - current screen (default), default xinerama screen or any of the screens - and use a switch in the top bar to move the presentation mode to another screen. If you could check out, it would be great. Using Version 0.6.80 on KDE 4.00.70 (KDE 4.0.70 >= 20080418) I can chose the screen, but don't have an option to see miniatures etc. as suggested on my other screen. I support that whish very much - would be very usefull. > but don't have an option to see miniatures etc.
And how would you call the main window? :)
Ok, I found it. I had to chose in the okular settings a different screen than the one I was using before, otherwise the main window is of course behind the presentation. Now, would there be a possibility to also use the main window for navigation? At the moment, the main window seems "deactivated" and I can't klick on anything, although it shows the correct pages of the presentation if I move the pages in the presentation. SVN commit 817703 by pino: Make the presentation mode a normal widget (instead of a "fake" dialog), so it is not treated like a real dialog when compositing is active. BUG: 163013 While I am on it, disable the active modality of the presentation mode, so the main window can be actively used once a presentation is active. CCBUG: 152585 M +3 -3 presentationwidget.cpp M +2 -2 presentationwidget.h WebSVN link: http://websvn.kde.org/?view=rev&revision=817703 SVN commit 817704 by pino: Backport: Make the presentation mode a normal widget (instead of a "fake" dialog), so it is not treated like a real dialog when compositing is active. CCBUG: 163013 While I am on it, disable the active modality of the presentation mode, so the main window can be actively used once a presentation is active. CCBUG: 152585 M +3 -3 presentationwidget.cpp M +2 -2 presentationwidget.h WebSVN link: http://websvn.kde.org/?view=rev&revision=817704 I think with the presenter mode something like apple keynotes "presenter view" could be implemented. see (http://www.blogcdn.com/www.tuaw.com/media/2009/07/presenterview8.jpg ) Most things are done. Only a new view needs to be created with current slide, next slide (a little thiner) and optionally a previous slide. The view could then be named for example "presenter mode". Finally you could a a small clock/counter in this view. *** This bug has been confirmed by popular vote. *** I noticed that a "poor man's presentation mode" almost works if one configures the screens properly in "...configure okular" and sets the view mode to "facing pages". In principle, that should work well (on my laptop it all looks quite pleasant in terms of legibility, and I don't really use a screen clock anyway). BUT: when going back and forth using the cursor keys or a handheld presenter device, the projector screen now jumps two slides instead of one, so that it is possible to display only even numbered slides... So, if only the paging behavior could be changed (when in presentation mode with "facing pages", go only one page at a time and display the page which is shown on the projector always on the left on the primary screen). With this simple change, okular would have a basically complete presenter console, for the clock, there is always the system clock or any of a large number of big-clock applications... I'm looking to start working on this under the season of KDE program. I'd like to know what people think the final interface should look like. The image the Jonas linked to in comment #8 looks great, and I'm thinking about aiming for something similar. Also, I'm working on a laptop, without any second screen. Can anyone help me set up a virtual screen which would act as a second desktop? You could give virtualbox a try, it let's you emulate any number of screens. This means you have to develop (or at least run the developed code) inside virtualbox though, which is not optimal, but it's the only way i know to create fake screens (not saying there are no other ways, just that i don't know them :D) That's a good suggestion, thanks :) Note, you might be interested in pdfpc. (In reply to oliver from comment #10) > I noticed that a "poor man's presentation mode" almost works if one > configures the screens properly in "...configure okular" and sets the view > mode to "facing pages". In principle, that should work well (on my laptop > it all looks quite pleasant in terms of legibility, and I don't really use a > screen clock anyway). > > BUT: when going back and forth using the cursor keys or a handheld presenter > device, the projector screen now jumps two slides instead of one, so that it > is possible to display only even numbered slides... > > So, if only the paging behavior could be changed (when in presentation mode > with "facing pages", go only one page at a time and display the page which > is shown on the projector always on the left on the primary screen). > > With this simple change, okular would have a basically complete presenter > console, for the clock, there is always the system clock or any of a large > number of big-clock applications... This works perfectly with pdf with notes from beamer. Beamer puts notes in even pages and slides in odd pages, so just advancing with arrow or click does the job. now, all the slides should have notes for this to work! |