OkularSlideShow

Utilities

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

1
Become a Fan
5.0

Available as/for:
Description:
With this small script you can use Okular for one-document-slideshows. Okular will automatically go to the next page after a user-defined delay. But you can also pause the slideshow (using enter or space) or move to next/previous page manually using the arrow-keys.
Press q or x to quit the slide-show or simply close the window.
To start the slideshow, execute:
> OkularSlideShow.rb document delayInSeconds

The script is written in Ruby, you will need Ruby and the KDE4-binding.

You can also use it for reading eBooks or for watching presentations. It doesn't yet support multiple files. You need one file with several pages.

This application was an idea by tvpaker at KDE-Brainstorm.
Last changelog:

v0.1:
-Status-Icon
-Play/Pause
-Next/Previous
-Quit


Ratings & Comments

7 Comments

tvpaker

i have a questuion weather this patch have been included into svn tree?

TheUserK

Sorry, I have currently no time for it and there is still a bug, maybe you shoild try it yourself and upload the patch when it works…

TheUserK

I've now developed an Okular-patch. In presentation-mode you can specify the delay (using QSpinBox) and you have a pause-button. (alternatively press 'p' or 'enter') http://forum.kde.org/viewtopic.php?f=83&t=63415#p85078 Or try the attachment. I hope it will be applied to Okular.

bitcrazy

I've a spinbox for the duration under Settings->Presentation in okular 0.9 (KDE 4.3RC3), but no buttons.

TheUserK

It's not yet integrated. I don't have a SVN-account yet, so I have to wait for another developer. This is a screenshot: [url=http://a.imagehost.org/view/0934/okularpresentation][img]http://a.imagehost.org/t/0934/okularpresentation.jpg[/img][/url]

bitcrazy

This works, if the pages fit into the window. Only about 60% of a DIN A4 are visible on my computer, so I always see only the top 2/3 of every page. It should first set "fit page". I'll take a look at the code later. m0nk

bitcrazy

#!/bin/sh FILE=`kdialog --title "Select file" --getopenfilename $HOME/MYDocs *.pdf` if [ $FILE = "" ] then exit return 1 fi SEC=`kdialog --inputbox 'Duration in sec' 5` exec OkularSlideShow.rb $FILE $SEC Save as okularslide.sh, optional set your initial path ($HOME/MyDocs) and a filter (*.pdf), make a menuentry and you're done

Pling
0 Affiliates
Details
license
version 0.1
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

Other Utilities:

Gis Weather
RingOV
last update date: 8 years ago

Score 8.0

Splash Screen Manager
zorinos
last update date: 14 years ago

Score 7.4

BashStyle-NG
Chrispy
last update date: 9 years ago

Score 6.1

anymeal
wedesoft
last update date: 6 months ago

Score 5.0

MonA3XN 01
A3XN
last update date: 2 years ago

Score 5.0

SuperCalc (By Keshav bhatt)
keshavnrj
last update date: 10 years ago

Score 5.0



System Tags