Pino Toscano
325b8711ea
move the setTextSelections, setHighlight and deleteHighlights to the private class of Page, as they are private for now
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=661486
19 years ago
Pino Toscano
1eb435cddb
remove the kdebug.h inclusion in area.h
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=661410
19 years ago
Pino Toscano
94355bce65
move the transform() hierarchy within the private class; allow AnnotationObjectRect to use the trasform() stuff
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=661202
19 years ago
Pino Toscano
bfe21b46f8
refactor the Annotation hierarchy to use a common d_ptr like Qt; move the AnnotationPrivate definition in an own header (it will be useful later...)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=661195
19 years ago
Dirk Mueller
43a23a2de6
the usual "daily unbreak compilation"
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=661101
19 years ago
Pino Toscano
06411f9805
Add links and annotations when loading the pages, not during the pixmap generations.
...
Tobias: is the calculation of the annotations bounding rect correct?
CCMAIL: tokoe@kde.org
svn path=/trunk/KDE/kdegraphics/okular/; revision=660831
19 years ago
Pino Toscano
6aaefb7f68
"pdf"/"pdf file" -> "document"
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660526
19 years ago
Pino Toscano
b53ba3cd24
make widget() slightly safier, and pass it as parameter when running an url (closing a TODO item)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660524
19 years ago
Pino Toscano
106e96240c
rename (almost) every ActionFoo class to FooAction
...
exception to this is the ActionDocumentAction, renamed to DocumentAction and whose id is DocAction
svn path=/trunk/KDE/kdegraphics/okular/; revision=660523
19 years ago
Pino Toscano
25b6b590b9
refactor the hierarchy of the provate classes to be much like Qt-ish (common d_ptr, d_func(), etc)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660511
19 years ago
Pino Toscano
892df34b19
any negative page number represents an invalid viewport
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660436
19 years ago
Pino Toscano
a9532ee414
and a static QBitmap here leaks as well
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660422
19 years ago
Pino Toscano
912706a856
revert my r659797, a QButtonGroup can't help here
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660408
19 years ago
Pino Toscano
e79cd474d9
move the Page rotating and changing page functions to the private class
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660214
19 years ago
Pino Toscano
7cfa67ecf4
improve a bit the Document::setPageSize API -- better pass the size, and not an index
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660208
19 years ago
Pino Toscano
0f4cd40e26
slotRotation -> setRotation
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660207
19 years ago
Pino Toscano
1e68ded6c9
Florian is right, change also the icon of the add/remove bookmark action
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660124
19 years ago
Pino Toscano
0260a8f2d6
properly isolate rebuildTree() from the itemChanged() signals
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660102
19 years ago
Pino Toscano
8eca279375
Add an Add/Remove Bookmark to add/remove a bookmark for the current page.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660097
19 years ago
Pino Toscano
f8662cfa90
disconnect() the itemChanged() before rebuilding the tree and reconnect after that, otherwise we'll end up saving the bookmarks many times
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660050
19 years ago
Pino Toscano
859c246013
drop the idea of the static QBitmap, so it's not leaked anymore
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660048
19 years ago
Pino Toscano
bb01aa18da
this action button has to stay hidden until really needed
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660043
19 years ago
Pino Toscano
6d99240256
hopefully port to the new Phonon API
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660038
19 years ago
Pino Toscano
dc4acc7b83
KLibrary::globalLibrary -> KLibrary::library
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660035
19 years ago
Stephan Binner
d4940f5a56
fix compilation
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=659939
19 years ago
Pino Toscano
ea163815a8
hopefully make really use in presentation mode of the global shortcuts for first/last/next/prev page
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=659849
19 years ago
Pino Toscano
f9d3246141
use a button group and simplify a bit
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=659797
19 years ago
Pino Toscano
2c1d5aa44e
Refactor a bit the annotating toolbar, so it can handle better its items and cha
...
nges to its status. This brings us:
- less item reloading (previously done every time the toolbar is shown, now only when needed)
- the toolbar is redrawn correctly if it's shown and a new document is open
- as Albert pointed me yesterday, no need to show the annotating tools that act on text if the document does not support the extraction of text
svn path=/trunk/KDE/kdegraphics/okular/; revision=659722
19 years ago
Pino Toscano
2654c1b16b
set a proper WId for KWallet -- thanks Lubos for the kind remind :)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=659706
19 years ago
Luboš Luňák
6843ce2916
No default window argument to kwallet calls.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=659643
19 years ago
Urs Wolfer
30114716c4
adopt to new API
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=659609
19 years ago
Pino Toscano
5cd9ce1019
Master Albert is right, no need to enable the search widget over the thumbnails if the document does not support search (mainly because its backend does not support text extraction).
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=659315
19 years ago
Script Kiddy
46781db872
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=658969
19 years ago
Pino Toscano
dde7280d55
respect the DRM permissions for form filling
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=658944
19 years ago
Albert Astals Cid
3ff1d4b9be
adapt to poppler head change
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=658743
19 years ago
Pino Toscano
f61e86d542
Adapt to the recent changes in Poppler HEAD, mainly in the posibility to generate links anytime, and not just as a result of a pixmap generation.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=658738
19 years ago
Pino Toscano
fa7ec200a4
this is no more needed
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=658624
19 years ago
Pino Toscano
1248d82976
Keep it up to the recent poppler HEAD changes:
...
- add the title when printing
- add a print settings page for the rasterization option
both were already there in KPDF, just waiting for their counterpart in poppler.
svn path=/trunk/KDE/kdegraphics/okular/; revision=658608
19 years ago
Laurent Montel
b3c76b285b
Move into kdelibs
...
svn path=/trunk/KDE/kdegraphics/cmake/modules/; revision=657254
19 years ago
Pino Toscano
db817781c9
cache the font names instead of reinit them every time we want the information about fonts
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=656936
19 years ago
Albert Astals Cid
c4f3580d28
commit the code that will replace the AGG based code once QPainter works
...
http://www.trolltech.com/developer/task-tracker/index_html?id=158815&method=entry
for more information
svn path=/trunk/KDE/kdegraphics/okular/; revision=656841
19 years ago
Pino Toscano
7ad2256498
let poppler calculate width and height
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=656830
19 years ago
Pino Toscano
56a44d8e25
fix off-by-one error in the rect of a thumbnail
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=656829
19 years ago
Pino Toscano
76171e38e6
manual activate the antialiasing for both text and gfx, if using poppler HEAD
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=656807
19 years ago
Laurent Montel
c03c8f0c3c
Remove not necessary include
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=656802
19 years ago
Pino Toscano
8a216058f3
clean the headers
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=656768
19 years ago
Pino Toscano
9bca223282
global.h must be installed as well
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=656760
19 years ago
Laurent Montel
44fbf99be0
Remove not necessary include
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=656728
19 years ago
Pino Toscano
13d14942e6
first step of a KPDF -> okular conversion: copy the data file for the document to be opened to the new place
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=656648
19 years ago
Pino Toscano
2e024d6d96
generalize a bit more the way for constructing "standard" ExportFormat's
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=656426
19 years ago