thus, then just do the check for document completeness before the actual opening attempt, should be enough
CCBUG: 189623
thanks to Albert for remembering me okular already does many things automagically
svn path=/trunk/KDE/kdegraphics/okular/; revision=973366
CCBUG: 171463
CCBUG: 193916
also, it seems to fix the crash of testcase documents in #193542 (not that the resulting quality when open is that good...)
BUG: 193542
svn path=/trunk/KDE/kdegraphics/okular/; revision=973209
if not (for example it is still being (re)generated), then wait 800ms and try again, doing at most 10 waits
this should protect against opening incomplete documents
CCBUG: 189623
svn path=/trunk/KDE/kdegraphics/okular/; revision=972763
Fixes bug 185532 (about RTL text), helps some more complex documents where characters often ended up overstriking characters from the next text run.
Add preliminary support for BiDi text.
OK'd by Pino at http://reviewboard.kde.org/r/715/
Blog request for additional testing produced no results, which I guess indicates a lack of interest.
svn path=/trunk/KDE/kdegraphics/okular/; revision=972031
- on command line, properly read the URL ref ('#foobar' at the end), avoiding a KCmdLineArgs behaviour which encodes it as part of the file name
- pass what was specified as ref or the page (as specified with -p/--page) to the kpart
- make the okularpart take out the ref from the URL it opens and then:
a) if it is a number, assume it is the destination page number
b) otherwise, use that string as named destination
CCMAIL: okular-devel@kde.org
svn path=/trunk/KDE/kdegraphics/okular/; revision=969227
This allows a resolution, if set, of that named destination when opening a document.
CCBUG: 192032
svn path=/trunk/KDE/kdegraphics/okular/; revision=967542
(although the problem is not solved yet)
also, skip text nodes with a null area (we wouldn't be able to place them anywhere, anyway)
svn path=/trunk/KDE/kdegraphics/okular/; revision=966802
Protected the potentially concurred methods using the user mutex.
Removed the manual 'ready' flag and the calculation of the bounding box, as both are done in the core.
This should avoid the block when rendering pages and extracting text from them, and reduce the "slow" feeling esp when invoking external Ghostscript.
BUG: 192284
CCBUG: 162643
svn path=/trunk/KDE/kdegraphics/okular/; revision=966599
In case it is, then cancel it, otherwise just close the find bar.
This make it possible to cancel a running search in the find bar without waiting for it to find some match and stop.
svn path=/trunk/KDE/kdegraphics/okular/; revision=965461
It is also can be plain text - AportisDoc format.
I don't think many of those are still around but it is simpler to make them display properly
than tweak mime rules to make sure that they will be ignored by Okular.
svn path=/trunk/KDE/kdegraphics/okular/; revision=962670