Pino Toscano
2d64d446d7
Read correctly the 'poly' links for DjVu documents.
...
svn path=/trunk/playground/graphics/okular/; revision=561918
20 years ago
Pino Toscano
67fabc7659
- adapted the DjVu generators to the new ObjectRect API
...
- read also the links with an elliptic shape
- some code less
svn path=/trunk/playground/graphics/okular/; revision=561892
20 years ago
Pino Toscano
1ba01ac6f1
Refactor a bit how ObjectRect works: now it's an independent class, that keeps the shape of the "kept" object using a QPainterPath [the qreal version to QRegion].
...
Modified the constructors to specify if a rect represents a rectangular region or an elliptic one; added a new one to create a region defined using a polygon.
Adapted to the new API the generators that support links (all but the DjVu one - will be adapted and improved soon).
svn path=/trunk/playground/graphics/okular/; revision=561890
20 years ago
Pino Toscano
bfc6133c9c
update a thumbnail only if its visible area rect is changed
...
svn path=/trunk/playground/graphics/okular/; revision=561676
20 years ago
Pino Toscano
fe1b6e750a
query for a property using the right way
...
svn path=/trunk/playground/graphics/okular/; revision=561606
20 years ago
Pino Toscano
1154dd1c8f
read the creation date
...
svn path=/trunk/playground/graphics/okular/; revision=561551
20 years ago
Pino Toscano
0b3a61356b
use the own layout direction, no warning
...
svn path=/trunk/playground/graphics/okular/; revision=561531
20 years ago
Pino Toscano
cc447bd3dc
use the layout direction of the parent treewidget
...
svn path=/trunk/playground/graphics/okular/; revision=561525
20 years ago
Pino Toscano
9fbfc1cb39
disable the fax generator, as the tiff one seems way better
...
svn path=/trunk/playground/graphics/okular/; revision=561316
20 years ago
Pino Toscano
e3825a2870
Forward port SVN commit 561026 by aacid:
...
finally commit patch by Mary Ellen Foster to implement wish 109078
Incidentally also implements wish 127382
Sorry for having taken so long.
svn path=/trunk/playground/graphics/okular/; revision=561300
20 years ago
Pino Toscano
80b0e358c7
Start to read the EXIF fields of TIFF documents, for now Description, Software, Copyright and Artist.
...
svn path=/trunk/playground/graphics/okular/; revision=560704
20 years ago
Albert Astals Cid
49d26ab042
fordwardport kpdf bug #122845
...
svn path=/trunk/playground/graphics/okular/; revision=560203
20 years ago
Pino Toscano
250cca6cb5
no need to recalc the flags every time we paint
...
svn path=/trunk/playground/graphics/okular/; revision=560135
20 years ago
Pino Toscano
fd03b7e799
the speech of the current selection (via kttsd) is working again
...
svn path=/trunk/playground/graphics/okular/; revision=560087
20 years ago
Chu Xiaodong
88b724dbf1
Text annotation and Straight line annotation added
...
svn path=/trunk/playground/graphics/okular/; revision=559954
20 years ago
Pino Toscano
0211c662e9
now that KDjVu works nicely, reduce the debug
...
svn path=/trunk/playground/graphics/okular/; revision=559952
20 years ago
Pino Toscano
5ce5a5f062
no need to opaque paint event for the whole pageview, the viewport has it already
...
svn path=/trunk/playground/graphics/okular/; revision=559644
20 years ago
Pino Toscano
2d41c4459b
clean up the CMakeLists.txt files from the auto* stuff
...
svn path=/trunk/playground/graphics/okular/; revision=559521
20 years ago
Pino Toscano
b43f2c4d28
A new backend: TIFF.
...
It uses directly the libTIFF, and actually can load TIFF documents even better than the fax generator (that uses libkfaximage).
The generator can also rotate the images, but it is not tested as the menus with the current kdelibs snapshot don't work.
svn path=/trunk/playground/graphics/okular/; revision=559514
20 years ago
Pino Toscano
e40af42c63
SVN_SILENT improve a bit
...
svn path=/trunk/playground/graphics/okular/; revision=559498
20 years ago
Pino Toscano
c0d67ae2e3
sort the plugins we have for the current file by priority (more priority ... less priority)
...
improve a bit the message of the generator selection dialog
svn path=/trunk/playground/graphics/okular/; revision=559497
20 years ago
Albert Astals Cid
3e620c0918
the very slight gain in looks is not worth the porting cost
...
svn path=/trunk/playground/graphics/okular/; revision=559181
20 years ago
Laurent Montel
5262f0c13f
Fix install files
...
svn path=/trunk/playground/graphics/okular/; revision=559162
20 years ago
Pino Toscano
a73c1d14a1
don't exclude ourself when setting a new viewport
...
svn path=/trunk/playground/graphics/okular/; revision=558490
20 years ago
Pino Toscano
aa82718199
adapt the icons to RtL layouts; use KIcon
...
svn path=/trunk/playground/graphics/okular/; revision=558417
20 years ago
Pino Toscano
12edea34f8
adapt to the new snapshot
...
svn path=/trunk/playground/graphics/okular/; revision=558247
20 years ago
Pino Toscano
87c3e54827
Forwardport of KPDF bug #105211 .
...
svn path=/trunk/playground/graphics/okular/; revision=558208
20 years ago
Laurent Montel
ba5cd44972
Fix install files
...
svn path=/trunk/KDE/kdegraphics/cmake/modules/; revision=558145
20 years ago
Pino Toscano
f516679bf6
raise to 30msecs the document rendering queue polling interval
...
svn path=/trunk/playground/graphics/okular/; revision=558102
20 years ago
Pino Toscano
2cc4065c3b
use install instead of install_files
...
svn path=/trunk/playground/graphics/okular/; revision=558034
20 years ago
Pino Toscano
1285825aa5
use install instead of install_files
...
svn path=/trunk/playground/graphics/okular/; revision=558033
20 years ago
Pino Toscano
ef9e957084
adapt to the new snapshot
...
svn path=/trunk/playground/graphics/cmake/modules/; revision=558003
20 years ago
Pino Toscano
12e7a137d2
Port to the new snapshot.
...
Quite bad that menus and icons don't work...
svn path=/trunk/playground/graphics/okular/; revision=557452
20 years ago
Pino Toscano
09f8a96671
Draw the okular icon on the top-left corner of the blank pages
...
svn path=/trunk/playground/graphics/okular/; revision=557176
20 years ago
Pino Toscano
abdc7ba733
we're okular
...
svn path=/trunk/playground/graphics/okular/; revision=557128
20 years ago
Pino Toscano
317132c670
remove some unused stuff; add comments and fix include guard name
...
svn path=/trunk/playground/graphics/okular/; revision=556946
20 years ago
Pino Toscano
f574dc37e6
Make use of the new text export function of the generator.
...
svn path=/trunk/playground/graphics/okular/; revision=556944
20 years ago
Pino Toscano
b3a4b27956
New skeleton for giving the generators the possibility to export the document they open in some format they support.
...
The text exporting option is detached from that other options and always visible (disabled if not supported), so it could be easier for the user to find it out.
svn path=/trunk/playground/graphics/okular/; revision=556922
20 years ago
Pino Toscano
aa109c9ef0
Port the recent changes to kdv, and remove some debug code
...
(Luigi Toscano)
svn path=/trunk/playground/graphics/okular/; revision=556901
20 years ago
Pino Toscano
0a9a730f9d
const
...
svn path=/trunk/playground/graphics/okular/; revision=556728
20 years ago
Pino Toscano
c82fed6d75
Make use of okularUtils, and use a Center viewport position for links.
...
(Luigi Toscano)
svn path=/trunk/playground/graphics/okular/; revision=556625
20 years ago
Pino Toscano
d0b5207bce
Extract the table of contents from DVI documents.
...
svn path=/trunk/playground/graphics/okular/; revision=556622
20 years ago
Pino Toscano
a324781264
adapt the djvu generator to make use of the okularUtils namespace
...
svn path=/trunk/playground/graphics/okular/; revision=556609
20 years ago
Pino Toscano
bca4b9eb77
Create a okularUtils namespace with utility functions for generators (and maybe not only for them).
...
svn path=/trunk/playground/graphics/okular/; revision=556608
20 years ago
Pino Toscano
378fa13c90
bitBlt -> QPainter::drawPixmap
...
svn path=/trunk/playground/graphics/okular/; revision=556580
20 years ago
Pino Toscano
9385667f6c
now, really copy (hope so) the strictly necessary files from the dvi plugin of kviewshell, and applying our work to make it work
...
svn path=/trunk/playground/graphics/okular/; revision=556303
20 years ago
Pino Toscano
7d26d25bd2
delete the dupe files, and now really copying the good ones
...
svn path=/trunk/playground/graphics/okular/; revision=556294
20 years ago
Pino Toscano
15ab36aac4
Add a small line edit in the top bar o the presentation mode to manually jump to any page of the current presentation.
...
svn path=/trunk/playground/graphics/okular/; revision=556253
20 years ago
Pino Toscano
ca85816c4c
take correctly into account the rotation of the document, and rotate the link rects accordingly
...
svn path=/trunk/playground/graphics/okular/; revision=556019
20 years ago
Pino Toscano
c39fdf8f5c
Improve the hyperlink support, and make it less error-prone. Micro suppport for URL hyperlinks.
...
svn path=/trunk/playground/graphics/okular/; revision=555968
20 years ago