Pino Toscano
39463af93b
stop the audio playbacks when closing the current document, not just once when exiting
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=797093
18 years ago
Pino Toscano
db5ae37e1d
extra ','
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=796988
18 years ago
Pino Toscano
6f69595f41
Optionally convert JavaScript links and read top level JS scripts from Poppler.
...
Requires the development version.
svn path=/trunk/KDE/kdegraphics/okular/; revision=796640
18 years ago
Pino Toscano
513c7cf225
Add a scripter class to execute scripts on request.
...
Trigger its execution at the document loading, if there are "top level" scripts,
and when a script action is activated.
svn path=/trunk/KDE/kdegraphics/okular/; revision=796637
18 years ago
Pino Toscano
d249c2783b
Add an action kind for executing a script when activated.
...
The only script type so far is JavaScript.
svn path=/trunk/KDE/kdegraphics/okular/; revision=796633
18 years ago
Pino Toscano
2737fdb2e5
apidox
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=796586
18 years ago
Pino Toscano
97ff6ae262
add labels for sound annotations
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=796582
18 years ago
Pino Toscano
38d2ab6bcc
Add ad-hoc conversion for sound annotations.
...
This requires the sound annotation type I added 5 minutes ago in the development version of Poppler.
svn path=/trunk/KDE/kdegraphics/okular/; revision=796581
18 years ago
Pino Toscano
1177ac20ad
Add the support in the core library for sound annotations.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=796579
18 years ago
Pino Toscano
c57bc0c3fd
move the poppler -> okular sound object conversion in an own method
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=796577
18 years ago
Pino Toscano
73e28a357a
non-generic visible strings for caret and file attachment annotations
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=796474
18 years ago
Pino Toscano
42d95d47b7
Ad-hoc conversion from a Poppler File Attachment annotation to an Okular one.
...
It requires the new annotation type I introduced about 10 minutes ago in the development version of Poppler.
CCBUG: 155072
svn path=/trunk/KDE/kdegraphics/okular/; revision=796468
18 years ago
Pino Toscano
095d8fc384
Add support in the Okular core for File Attachment annotations.
...
(Although, they cannot be (de)serialized to XML.)
CCBUG: 155072
svn path=/trunk/KDE/kdegraphics/okular/; revision=796467
18 years ago
Pino Toscano
f7e7386113
make it possible to "tie" a poppler annotation as "native id" in an okular annotation:
...
this way, we can keep it until the okular annotation is "alive"
svn path=/trunk/KDE/kdegraphics/okular/; revision=796463
18 years ago
Pino Toscano
3653456c1b
remove constness
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=796460
18 years ago
Pino Toscano
5b3e32479a
properly recognise the current poppler head version
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=796459
18 years ago
Pino Toscano
0102ea5874
extract the pdfembeddedfile class in an own header
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=796458
18 years ago
Pino Toscano
c3f76672e6
isolate the Poppler -> Okular annotation conversion function in an own file
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=796451
18 years ago
Albert Astals Cid
bef0e98fb9
QMessageBox -> KMessageBox
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=796382
18 years ago
Pino Toscano
e182f47cba
Add the possibility to store in an Annotation a "native id" of the annotation itself.
...
What it represents is totally in the hands of the various generators.
Add a function hook to cleanup the annotation data (the "native id", basically).
svn path=/trunk/KDE/kdegraphics/okular/; revision=796378
18 years ago
Albert Astals Cid
e82ba7082a
less typos
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=796366
18 years ago
Albert Astals Cid
b7a75a5a77
use '' for single chars instead of ""
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=796364
18 years ago
Malcolm Hunter
1f696fb0c7
EPub is the accepted capitalisation
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=796340
18 years ago
Pino Toscano
f19364610f
remove i18n from console error messages
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=796322
18 years ago
Malcolm Hunter
4663b6f175
Typo: EPub -> Epub
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=796321
18 years ago
Malcolm Hunter
111f43f563
Even more typo fixes
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=795921
18 years ago
Malcolm Hunter
2f62610563
More typo fixes
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=795917
18 years ago
Malcolm Hunter
b6124a900b
Typo fixes
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=795906
18 years ago
Pino Toscano
f655fbbb56
isolate the good screen change code snippet in an own function, and use that one from the size change event as well
...
this reduces the code, and fixes a problem with screen switch then size change sequences
svn path=/trunk/KDE/kdegraphics/okular/; revision=795896
18 years ago
Pino Toscano
c59f9b0ec7
Properly invalidate (as quick'n'dirty solution) the rendered page pixmap when the size is changed (new screen resolution).
...
Now screen resizing or screen switching in presentation mode should work without artifacts.
svn path=/trunk/KDE/kdegraphics/okular/; revision=795891
18 years ago
Albert Astals Cid
83912893ed
Save us from infinite resizing loops, we can afford to lose 1 pixel precision to fix that
...
BUGS: 160628
svn path=/trunk/KDE/kdegraphics/okular/; revision=795883
18 years ago
Pino Toscano
d6518cec86
Add the possibility to select the current screen as start of the presentation mode, and make that the default (as one would expect).
...
GUI:
(futhermore, use an explicit value as screen index)
svn path=/trunk/KDE/kdegraphics/okular/; revision=795880
18 years ago
Ely Levy
ceb3a8243b
Changed toc behaviour
...
It will now try to load toc elements which are not part of the spine and put them
in the end of the document.
Also toc element which points to nowhere, will now point to the first page
as okular mandate some block for addTitle
svn path=/trunk/KDE/kdegraphics/okular/; revision=795292
18 years ago
Pino Toscano
b81c942b12
Multi-screen improvement for the presentation mode:
...
When there is more than one screen available, add a popup menu in the toolbar to dynamically move the presentation widget to another of the available screens.
GUI:
Many thanks go again to Zbigniew Szymanski for his really precious testing!
CCMAIL: zbigniewo@gmail.com
svn path=/trunk/KDE/kdegraphics/okular/; revision=795239
18 years ago
Pino Toscano
6ec6ba9725
When the size of the current screen changes, resize the frames accordingly, and re-request the pixmap for the current slide.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=795226
18 years ago
Script Kiddy
dc54422fc9
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=795061
18 years ago
Pino Toscano
d178ffee1b
do not leak the empty selection
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=794964
18 years ago
Pino Toscano
e1cf55dcea
Constructing a text highlight annotation with no text inside is pointless, don't do it.
...
BUG: 160502
svn path=/trunk/KDE/kdegraphics/okular/; revision=794917
18 years ago
Pino Toscano
ffee5881d7
schedule the repaint for the overlay widget, but do not force it
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=794505
18 years ago
Pino Toscano
1817a198d0
Add the possibility to choose which screen to use for the presentation mode.
...
Default is "Default Screen", with the options for showing it to any available screen.
Also, dynamically resize when the screen used for the presentation mode changes size during a presentation.
Many thanks to 'zbsz' for his testing!
CCMAIL: zbigniewo@gmail.com
GUI:
svn path=/trunk/KDE/kdegraphics/okular/; revision=794501
18 years ago
Script Kiddy
0b2775f527
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=794315
18 years ago
Pino Toscano
c7ff3a9134
Allow 0 as border for geometric annotations.
...
(Hoping that the reporter is more happy now *shrugh*)
CCMAIL: 159023
svn path=/trunk/KDE/kdegraphics/okular/; revision=794230
18 years ago
Pino Toscano
2b4bfa777b
improve a bit the drawing of geom annotations:
...
- no more use a temporary image
- do nothing if there is nothing to draw (0-width border, and no inner color)
svn path=/trunk/KDE/kdegraphics/okular/; revision=794229
18 years ago
Pino Toscano
7a61e2ac20
Allow to configure (not to zero) the pen width of a geometric annotation.
...
CCBUG: 159023
svn path=/trunk/KDE/kdegraphics/okular/; revision=794223
18 years ago
Pino Toscano
e786e9dfb9
Deprecate the own point width of the geometric annotation in favour of the width of the style.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=794222
18 years ago
Pino Toscano
80cc994c51
the caret symbol is a fixed choice of two
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=794041
18 years ago
Pino Toscano
ba9042c2e0
Add a basic version (just the internal class, not the visualisation) of Caret annotation.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=793884
18 years ago
Script Kiddy
3a05c50287
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=793710
18 years ago
Pino Toscano
76cde2d2ae
do not update more than the necessary
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=793544
18 years ago
Pino Toscano
7f24f09cf3
No more need to rebuild the bookmark tree when changing document.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=793542
18 years ago