Jiri Klement
f0eaa1fbff
Rewrite of page rendering. Now it respects context and actual work is done at the end of element so child elements are taken into account
...
svn path=/trunk/playground/graphics/okular/; revision=632324
19 years ago
Dirk Mueller
e24f08a75f
remove misplaced ';'
...
svn path=/trunk/playground/graphics/okular/; revision=631926
19 years ago
Jiri Klement
411bf7d873
Fix separation of graphics elements (settings for path could affect glyphs)
...
svn path=/trunk/playground/graphics/okular/; revision=631815
19 years ago
Jiri Klement
55d67b9034
Fix memory leaks
...
svn path=/trunk/playground/graphics/okular/; revision=631812
19 years ago
Jiri Klement
03dc9c916c
Page is now rendered on screen size so no additional scaling is necessary - better looking and faster rendering
...
svn path=/trunk/playground/graphics/okular/; revision=631669
19 years ago
Jiri Klement
74e912ea1f
SVN_SILENT fix intendation
...
svn path=/trunk/playground/graphics/okular/; revision=631640
19 years ago
Jiri Klement
1de57323db
Optimalize document loading. Now is used SAX instead of DOM for getting page size which reduced time to load document few times
...
svn path=/trunk/playground/graphics/okular/; revision=631634
19 years ago
Jiri Klement
53122db23d
parseAbbreviatedData has be rewritten, now it supports almost all commands(except arc)
...
svn path=/trunk/playground/graphics/okular/; revision=631602
19 years ago
Pino Toscano
c40ccf4808
a simple plain list is enough
...
svn path=/trunk/playground/graphics/okular/; revision=631312
19 years ago
Brad Hards
8f3336d252
Patch from Jiri Klement, which fixes:
...
1) Loading of obfuscated fonts
2) Segmentation fault when xps document was opened and then another
xps documen was opend.
3) Load font only once, not everytime it's used
Also some white space changes from xemacs.
CCMAIL: jiri.klement@gmail.com
svn path=/trunk/playground/graphics/okular/; revision=630741
19 years ago
Pino Toscano
d8748b118b
SVN_SILENT unused parameter
...
svn path=/trunk/playground/graphics/okular/; revision=630701
19 years ago
Pino Toscano
47dad5cac7
compile with the latest kdelibs
...
svn path=/trunk/playground/graphics/okular/; revision=630700
19 years ago
Pino Toscano
e9bcc53bc1
a pair of "cleanups" when deleting a Document
...
svn path=/trunk/playground/graphics/okular/; revision=630505
19 years ago
Pino Toscano
3b062a8b6f
In presentation mode, stop all the sound playbacks when switching page and when closing the presentation.
...
svn path=/trunk/playground/graphics/okular/; revision=630501
19 years ago
Pino Toscano
355645922b
Make the playback of repeating sounds working (hopefully).
...
Add a way to stop all the playbacks of the AudioPlayer.
svn path=/trunk/playground/graphics/okular/; revision=630500
19 years ago
Pino Toscano
ca2a0e194d
SVN_SILENT spell check
...
svn path=/trunk/playground/graphics/okular/; revision=630468
19 years ago
Pino Toscano
770079b736
SVN_SILENT forgot this one
...
svn path=/trunk/playground/graphics/okular/; revision=630429
19 years ago
Pino Toscano
1752a95053
SVN_SILENT PlayInfo -> PlayData
...
svn path=/trunk/playground/graphics/okular/; revision=630428
19 years ago
Pino Toscano
ad1d23cc26
Honor the 'mix' flag in sounds, stopping the playing sounds if necessary.
...
svn path=/trunk/playground/graphics/okular/; revision=630424
19 years ago
Pino Toscano
1e7cb0b2eb
First version of an audio player for okular, able to play the sounds in the documents.
...
At the moment is quite simple and works only for external sounds.
Activate the sound playing when processing links and when switching pages in presentation mode only.
svn path=/trunk/playground/graphics/okular/; revision=630315
19 years ago
Pino Toscano
e158d82848
just #include in the cpp
...
svn path=/trunk/playground/graphics/okular/; revision=630078
19 years ago
Pino Toscano
e31caf8334
bits
...
svn path=/trunk/playground/graphics/okular/; revision=630068
19 years ago
Pino Toscano
e4d66e7cea
unused #include's
...
svn path=/trunk/playground/graphics/okular/; revision=630062
19 years ago
Albert Astals Cid
1587b9605a
unnecessary but fun small optimizations, basically avoid unnecessary detach() calls by ensuring the const method is called
...
also remove a double search on a qmap
svn path=/trunk/playground/graphics/okular/; revision=629869
19 years ago
Pino Toscano
0a40c2ad0f
double the width of the prev/next page buttons
...
svn path=/trunk/playground/graphics/okular/; revision=629217
19 years ago
Pino Toscano
37b5d0f3cc
handy method
...
svn path=/trunk/playground/graphics/okular/; revision=629174
19 years ago
Tobias Koenig
0847edc4b7
Add a second parameter to requestTextPage/generateTextPage where you can
...
specify whether the request should be synchronous or asynchronous
svn path=/trunk/playground/graphics/okular/; revision=628893
19 years ago
Albert Astals Cid
d16343f677
Fordwardport r628869
...
Fix Keyboard navigation in kpdf in konq only possible after focusing it with the mouse after changing tab
BUGS: 136702
svn path=/trunk/playground/graphics/okular/; revision=628870
19 years ago
Pino Toscano
ef55f74682
lazy creation of the generation threads within Generator, so generators that don't make use of the builtin thread don't create a pair of unused threads
...
svn path=/trunk/playground/graphics/okular/; revision=628860
19 years ago
Pino Toscano
92ea1bba69
Last step of the ThreadedGenerator -> Generator merge: remove the old files and rename the used file.
...
svn path=/trunk/playground/graphics/okular/; revision=628856
19 years ago
Pino Toscano
6068c76df6
Merge the new functions of ThreadedGenerator into the base Generator: this means that there's again only a single base Generator that can provide the multithreading for the generation of contents, just pixmaps for now.
...
svn path=/trunk/playground/graphics/okular/; revision=628853
19 years ago
Pino Toscano
763bb521b7
make the loading of images from stdin working
...
svn path=/trunk/playground/graphics/okular/; revision=628833
19 years ago
Pino Toscano
dd6ddee116
tokoe does not know that Page::text() and TextPage::text() have different functions ;)
...
fixing a crash when getting the whole text of a page
svn path=/trunk/playground/graphics/okular/; revision=628802
19 years ago
Pino Toscano
72eea79ccd
Small optimization: as PopplerQt4 currently has the limitation that links can be calculated only after a pixmap generation, then just do it once per page.
...
svn path=/trunk/playground/graphics/okular/; revision=628587
19 years ago
Pino Toscano
fcf7e9aa4e
waiting for a refactory, use or destroy the object rects created in the generation thread
...
svn path=/trunk/playground/graphics/okular/; revision=628577
19 years ago
Pino Toscano
63cc92be1c
isolate the generator unloading code
...
svn path=/trunk/playground/graphics/okular/; revision=628576
19 years ago
Albert Astals Cid
4586139282
Adapt to kdelibs changes
...
svn path=/trunk/playground/graphics/okular/; revision=628342
19 years ago
Pino Toscano
ad036bf27a
SVN_SILENT forgot this
...
svn path=/trunk/playground/graphics/okular/; revision=628219
19 years ago
Pino Toscano
5a81f6f920
- make the toolbar recent file action working again as kpdf
...
- move #include to the cpp
- kpdf -> okular
svn path=/trunk/playground/graphics/okular/; revision=628216
19 years ago
Pino Toscano
d37f6a80ff
no need to include config.h anymore
...
svn path=/trunk/playground/graphics/okular/; revision=628210
19 years ago
Pino Toscano
23d666cf7f
move the DRM skip checks to the Document
...
svn path=/trunk/playground/graphics/okular/; revision=628208
19 years ago
Tobias Koenig
baf1fb2870
Several changes:
...
- renamed signalRequestDone to signalPixmapRequestDone to allow a future signalTextPageRequestDone
- added error/warning/notice signals to TextDocumentConverter and add meaningful error messages
to ooo and fictionbook generator
- code cleanup in chm generator
- print improvements and error notification in kimgio generator
svn path=/trunk/playground/graphics/okular/; revision=628124
19 years ago
Pino Toscano
f329a3e6dc
SVN_SILENT unused
...
svn path=/trunk/playground/graphics/okular/; revision=628066
19 years ago
Pino Toscano
e59275b54a
don't look twice, iterator is better
...
svn path=/trunk/playground/graphics/okular/; revision=627946
19 years ago
Pino Toscano
10a6e3943e
SVN_SILENT small #include cleanup
...
svn path=/trunk/playground/graphics/okular/; revision=627931
19 years ago
Pino Toscano
12a6d7b695
Enable the Previous/Next Bookmark actions only if we have bookmarks.
...
svn path=/trunk/playground/graphics/okular/; revision=627929
19 years ago
Pino Toscano
b4821c5f07
Disable the Zoom In/Zoom Out actions when resp. the maximum/minimum zoom is reached.
...
svn path=/trunk/playground/graphics/okular/; revision=627927
19 years ago
Pino Toscano
e0cb30ffbf
Ok, now really load the generators that are supposed to have a setting widget when we want to configure them.
...
svn path=/trunk/playground/graphics/okular/; revision=627921
19 years ago
Pino Toscano
d6e7010942
Refactor a bit the way we load the generator libraries: hide the hash with the Generator completely into the Document, so the Document have the complete control over them.
...
Add fillConfigDialog() and supportedMimeTypes() to the Document, so the Part can get all the info it needs with no need to own the generator structure.
This also loads all the generators when asking for their config widget, but that can be improved easily now; furthermore, all the generators used to load documents are kept.
svn path=/trunk/playground/graphics/okular/; revision=627909
19 years ago
Pino Toscano
1b172366ae
move the prev/next bookmark menu items to the bookmarks menu
...
svn path=/trunk/playground/graphics/okular/; revision=627758
19 years ago