Pino Toscano
4130ba5e49
Just like any other presentation application, now you can draw red paths on a page during the presentation mode.
...
Like that kind of applications, the drawings are erased when switching page and when exiting the presentation, and there is a button to explicitely clear the page.
svn path=/trunk/playground/graphics/okular/; revision=600982
20 years ago
Pino Toscano
fdbd0101a4
move the AnnotatorEngine base class and the SmoothPath engine out of the private use of the page view annotator
...
svn path=/trunk/playground/graphics/okular/; revision=600980
20 years ago
Pino Toscano
1285f20c21
be able to remove more than one annotation at once (and notify the observers only one)
...
svn path=/trunk/playground/graphics/okular/; revision=600979
20 years ago
Pino Toscano
e9ec5399ff
stop crashing when removing an annotation under particular circumstances
...
svn path=/trunk/playground/graphics/okular/; revision=600958
20 years ago
Albert Astals Cid
46ac215751
Now that i fixed kdeprint i can ensure that Pino's change was wrong and PageSize is what we want
...
svn path=/trunk/playground/graphics/okular/; revision=600500
20 years ago
Albert Astals Cid
3910dab04d
we do support links to things != web pages
...
svn path=/trunk/playground/graphics/doc/okular/; revision=600490
20 years ago
Albert Astals Cid
511e6f32a1
fix porting bug
...
Thanks Pino for noticing
svn path=/trunk/playground/graphics/okular/; revision=600483
20 years ago
Pino Toscano
e7f46c265e
i like icons
...
svn path=/trunk/playground/graphics/okular/; revision=600478
20 years ago
Pino Toscano
2bd05e79d5
a generator can not block the gui events of the main page view, otherwise bad things will happen - it's also not really logic to allow such a thing, better think about something else if a generator wants to interact with the gui somehow
...
svn path=/trunk/playground/graphics/okular/; revision=600225
20 years ago
Pino Toscano
e43d62afff
old, limited and replaced by the tiff one (was already disabled since some time)
...
svn path=/trunk/playground/graphics/okular/; revision=600116
20 years ago
Pino Toscano
0a2d8a0d65
use Utils::getDpi(X|Y), less header include
...
svn path=/trunk/playground/graphics/okular/; revision=600110
20 years ago
Pino Toscano
1b501cd8d2
add missing copyright statement
...
svn path=/trunk/playground/graphics/okular/; revision=600108
20 years ago
Pino Toscano
cdf6d44742
forward declaration & apidox fixing
...
svn path=/trunk/playground/graphics/okular/; revision=600104
20 years ago
Holger Freyther
569e93b929
oKular: Add method(s) to get the DPI of the primary screen
...
some generators use QX11Info to get the DPI of the display.
Obviously this is not portable, add a getDpi? method to utils
which can be used by generators.
Currently only the DVI converter is converted.
The CMakeLists.txt change assumes that non existing variables
gets expanded to empty strings.
svn path=/trunk/playground/graphics/okular/; revision=600099
20 years ago
Pino Toscano
a49e75edeb
const
...
svn path=/trunk/playground/graphics/okular/; revision=600089
20 years ago
Pino Toscano
e5f7314c65
hand-written ROUND -> qRound
...
svn path=/trunk/playground/graphics/okular/; revision=600081
20 years ago
Holger Freyther
d8e92f5ff8
okular/ui/pageview.cpp: Make it compile with QtMac
...
I have XRender available on my system but I use QtMac
so only check for XRender if we use Qt/X11.
svn path=/trunk/playground/graphics/okular/; revision=600075
20 years ago
Pino Toscano
51dd1dc328
this should be more correct, although not working either
...
svn path=/trunk/playground/graphics/okular/; revision=599984
20 years ago
Pino Toscano
08eab9344b
fix the drawing of two highlight annotations
...
svn path=/trunk/playground/graphics/okular/; revision=599965
20 years ago
Pino Toscano
95046e8889
use the right arrows in RtL layout
...
svn path=/trunk/playground/graphics/okular/; revision=599954
20 years ago
Pino Toscano
f387bb2b0a
Cancel selecting when Esc is pressed.
...
Implements KPDF wish #126359 .
svn path=/trunk/playground/graphics/okular/; revision=599881
20 years ago
Pino Toscano
6ac2174811
move the configuration update procedures of the page view into the page view itself
...
make the pageview update when changing the number of columns in overview mode
svn path=/trunk/playground/graphics/okular/; revision=599878
20 years ago
Pino Toscano
c89e93c974
the clear button is no more needed
...
svn path=/trunk/playground/graphics/okular/; revision=599856
20 years ago
Pino Toscano
2fdf837546
fix small errors in the kpdf->okular conversion
...
svn path=/trunk/playground/graphics/okular/; revision=599848
20 years ago
Pino Toscano
8def2109ec
change the metaData() function of the Generator to use QVariant as type for the returned value and for the 'option' parameter, this gives more flexibility
...
svn path=/trunk/playground/graphics/okular/; revision=599847
20 years ago
Pino Toscano
9a2b938431
Add support for the directive to open the table of contents when opening a document, used in PDFs.
...
svn path=/trunk/playground/graphics/okular/; revision=599835
20 years ago
Pino Toscano
d6fd44e1ed
forward declaration
...
svn path=/trunk/playground/graphics/okular/; revision=599828
20 years ago
Pino Toscano
4c3d96c193
make the rotation working almost again
...
svn path=/trunk/playground/graphics/okular/; revision=599808
20 years ago
Pino Toscano
a3667a7202
make the rotation work again
...
svn path=/trunk/playground/graphics/okular/; revision=599799
20 years ago
Pino Toscano
9b5a184aa3
delete the old rotation code and make this generator working again
...
svn path=/trunk/playground/graphics/okular/; revision=599791
20 years ago
Pino Toscano
90ee1a0547
convert to generate page images and not pixmaps
...
svn path=/trunk/playground/graphics/okular/; revision=599786
20 years ago
Albert Astals Cid
d6c251a752
setPixmap -> setImage
...
svn path=/trunk/playground/graphics/okular/; revision=599765
20 years ago
Pino Toscano
66b5ef51f3
show a 'keep password' checkbox when using a wallet so the user ca decide if he wants the password saved in the wallet.
...
Implements KPDF wish #122605 .
svn path=/trunk/playground/graphics/okular/; revision=599715
20 years ago
Pino Toscano
0be674f981
Forwardport SVN commit 599376 by pino:
...
Don't try querying the document if it's closed.
svn path=/trunk/playground/graphics/okular/; revision=599385
20 years ago
Pino Toscano
8f633c7c8e
fix library loading
...
svn path=/trunk/playground/graphics/okular/; revision=599132
20 years ago
Pino Toscano
eb83fc5d27
adapt the djvu generator (and kdjvu) to handle images instead of pixmaps
...
add a basic TODO
svn path=/trunk/playground/graphics/okular/; revision=599108
20 years ago
Tobias Koenig
a375953402
Adapt ghostview, kimgio, pdf, dvi, chm, xps and ooo generators to setImage()
...
svn path=/trunk/playground/graphics/okular/; revision=599090
20 years ago
Albert Astals Cid
54ad65e92f
}; -> }
...
svn path=/trunk/playground/graphics/okular/; revision=599084
20 years ago
Tobias Koenig
d22b2f1892
A rather big change:
...
* Hide as much private API as possible in Generator, PixmapRequest and ExportEntry/Format
* Renamed ExportEntry to ExportFormat and made it value based
* Removed canExportToText() and exportToText() from Generator API and implemented this
functionality in exportFormats()/exportTo() in the generators
* Removed the orientation parameter from PixmapRequest and let the Document handle the rotation
of the page (pixmap) instead
CCMAIL:okular-devel@kde.org
svn path=/trunk/playground/graphics/okular/; revision=599058
20 years ago
Pino Toscano
46a1ddc08e
#include not needed
...
svn path=/trunk/playground/graphics/okular/; revision=598561
20 years ago
Pino Toscano
a62cd3aa2f
The internal search is a pretty bad concept, as the Document provides it for free
...
svn path=/trunk/playground/graphics/okular/; revision=598553
20 years ago
Pino Toscano
03e01b97f6
it's not a real composition effect, but this should help a bit...
...
svn path=/trunk/playground/graphics/okular/; revision=598542
20 years ago
Pino Toscano
de3d0468ab
use the new kdelibs (adding a caption)
...
svn path=/trunk/playground/graphics/okular/; revision=598477
20 years ago
Laurent Montel
acb44a49d5
Apply Alex patch (now we can use enable-final argument
...
some module compiles with enable-final now)
As discussed with Alex it's not necessary to have program name
into automoc macro
svn path=/trunk/playground/graphics/okular/; revision=598341
20 years ago
Tobias Koenig
65eae2664a
Fixed generation of 'table of contents'
...
svn path=/trunk/playground/graphics/okular/; revision=598329
20 years ago
Pino Toscano
4c0808fabf
a bit less of #include's
...
svn path=/trunk/playground/graphics/okular/; revision=598229
20 years ago
Pino Toscano
ab1fe9f8cc
initialize a pointer is always a good idea
...
svn path=/trunk/playground/graphics/okular/; revision=598206
20 years ago
Pino Toscano
23b3a7f6a1
ooops forgot to remove some debug
...
svn path=/trunk/playground/graphics/okular/; revision=598204
20 years ago
Pino Toscano
339bfc6907
Create a new AnnotationEngine to select some text from the current page, and make it able to distill Highlight annotations. Now you can hightlight th text in your document, wooo :)
...
svn path=/trunk/playground/graphics/okular/; revision=598201
20 years ago
Pino Toscano
5f28d1163f
make a pair of actions name and label more close to the others
...
remove unused (duplicated) action
svn path=/trunk/playground/graphics/okular/; revision=598165
20 years ago