Pino Toscano
e00b99bba1
add ODT in the export format class
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=843642
18 years ago
Pino Toscano
6fe1576442
Correctly get the filename from the original url, not from the local file name of the real file being open.
...
BUG: 168068
svn path=/trunk/KDE/kdegraphics/okular/; revision=842324
18 years ago
Albert Astals Cid
61964b930f
And now okular coupled with poppler from 5 minutes ago has the hability to let you save to file fonts embedded into a pdf file
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=840789
18 years ago
Pino Toscano
4d1a48cddb
when saving the internal xml, be sure to save it as utf-8, and to advertize the encoding in the main processing instruction
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=839566
18 years ago
Script Kiddy
9830f4e2aa
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=839175
18 years ago
Pino Toscano
bd833bdd5c
hopefully make it compile and work also where qreal is not double but float
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=837842
18 years ago
Pino Toscano
8bad2a8629
& is different than |
...
fix a condition that made the view loading and saving vanish into the hyperspace
BUG: 167220
svn path=/trunk/KDE/kdegraphics/okular/; revision=836658
18 years ago
Pino Toscano
7b76ec7e67
bump development version to 0.7.80
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=830498
18 years ago
Pino Toscano
a656adee13
bump version to 0.6.90
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=829004
18 years ago
Script Kiddy
f7b2f750a1
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=822009
18 years ago
Script Kiddy
f9e3980c1d
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=819275
18 years ago
Script Kiddy
603a72f1cd
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=817867
18 years ago
John Layt
c262ebf0bf
Read the Cups options set in the Printer Properties window and the KDE
...
Cups Page and Job Options tabs, and pass these on to lpr.
CCBUG: 160381
This needs to be backported to 4.0 but I don't have a checkout.
svn path=/trunk/KDE/kdegraphics/okular/; revision=817393
18 years ago
Pino Toscano
830fcef561
handle relative paths in browse actions, second and hopefully better try
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=817344
18 years ago
Pino Toscano
3cc607ff69
handle relative paths in browse links, as shown by the testcase provided by knusperfrosch
...
and, btw, master dfaure rocks once again!
svn path=/trunk/KDE/kdegraphics/okular/; revision=817340
18 years ago
John Layt
6b4adcee27
Some distros rename the CUPS version of lpr as lpr-cups or lpr.cups .
...
When detecting which exe to use, check for these first.
CCBUG: 156639
This should be backported to 4.0, but I don't have a checkout of that.
svn path=/trunk/KDE/kdegraphics/okular/; revision=816881
18 years ago
Script Kiddy
6048f67f48
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=815781
18 years ago
Pino Toscano
e4dc8d8126
Load and save in the XML document info all the properties of the various View's, that are specific to each document.
...
At the moment, they are the zoom mode and level of the page view.
BUG: 155752
svn path=/trunk/KDE/kdegraphics/okular/; revision=814998
18 years ago
Pino Toscano
1518922f79
add a CapabilitySerializable for capabilities suitable for being saved and loaded
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=814993
18 years ago
Pino Toscano
2173b11e55
add the ZoomModality capability (the view mode)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=814971
18 years ago
Pino Toscano
9ea54d7298
update the bounding box of page after the pixmap of the page has been delivered to the observer that requested it,
...
otherwise the observer gets the change in the bounding box, and request the pixmap if not available, but there's an available pending request (finished) already
svn path=/trunk/KDE/kdegraphics/okular/; revision=814826
18 years ago
Script Kiddy
6ef155b9dc
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=813910
18 years ago
Script Kiddy
d8eabdac6f
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=813139
18 years ago
Script Kiddy
c698399915
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=812441
18 years ago
Pino Toscano
af4fc6bc99
no moc needed
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=811988
18 years ago
Pino Toscano
afc6f89727
Check whether the document to open is absolute as first thing, so we can open it directly even with no document open.
...
BUG: 162459
svn path=/trunk/KDE/kdegraphics/okular/; revision=811109
18 years ago
Pino Toscano
6725e71340
when generating the page image in an internal secondary thread (started by the base generator), then also calculate the page bounding box in the thread
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=810380
18 years ago
Harri Porten
2a9da4a778
adapt to a change I just applied in kdelibs
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=809494
18 years ago
Pino Toscano
18f486c2c1
add the possibility to store an useful bounding box of a page, and for generators to notify the document (and its observers) on its change
...
original patch by kde2eran@tromer.org, thanks!
CCMAIL: kde2eran@tromer.org
svn path=/trunk/KDE/kdegraphics/okular/; revision=809467
18 years ago
Pino Toscano
9731d3f866
add simple method for white borders detection, patch by by kde2eran@tromer.org, thanks!
...
CCMAIL: kde2eran@tromer.org
svn path=/trunk/KDE/kdegraphics/okular/; revision=809465
18 years ago
Pino Toscano
d650603340
add operator& (intersection) for NormalizedRect
...
original patch by kde2eran@tromer.org, thanks!
CCMAIL: kde2eran@tromer.org
svn path=/trunk/KDE/kdegraphics/okular/; revision=809403
18 years ago
Pino Toscano
0b847d2926
start implementing properties and methods of the global JS 'app' object
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=809367
18 years ago
Pino Toscano
f05f489d48
add an hidden JS console output window, disabled by default
...
(useful for debugging)
svn path=/trunk/KDE/kdegraphics/okular/; revision=809331
18 years ago
Pino Toscano
19585b87f6
Start implementing the JavaScript scripting API for PDF documents,
...
thanks to Harri and Maksim and the brand-new public KJS API.
This starts the implementation of some of the API objects needed,
like App, Console, Data, Document, Field, FullScreen, Spell, Util.
Also, workaround the fact that we cannot change the read-only status for form fields.
svn path=/trunk/KDE/kdegraphics/okular/; revision=809259
18 years ago
Script Kiddy
bc8b45a24e
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=806907
18 years ago
Pino Toscano
6cf2d5786e
limit the scope of the text cursor, so it's deleted before the mutex unlock
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=805246
18 years ago
Pino Toscano
697d51e1a2
Make the rendering for TextDocument-based generators threaded, only if Qt (via QFontDatabase) tells us we can.
...
... but, as it's proving to be buggy (text disappearing from menus) and crashing (out-of-range font engine list), it's disabled for now, define OKULAR_TEXTDOCUMENT_THREADED_RENDERING to try it.
svn path=/trunk/KDE/kdegraphics/okular/; revision=804719
18 years ago
Albert Astals Cid
bb23209234
limit the number of text pages we keep in memory so that searching does not bring your system to its knees
...
BUG: 161213
svn path=/trunk/KDE/kdegraphics/okular/; revision=803949
18 years ago
Pino Toscano
e13e74db92
add a private slot for hooks on config change
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=803946
18 years ago
Pino Toscano
d1305c265b
Implement the canBeMoved() check for an annotation in the Annotation class itself.
...
Use this new version and remove the one in GuiUtils.
svn path=/trunk/KDE/kdegraphics/okular/; revision=803073
18 years ago
Pino Toscano
e8e93ee179
Internally replace a TextEntity with a "lighter version", that stores the raw UTF-16 data of the text.
...
This way, we can save about 4 int's for each text entity; this is not much for small documents,
but with big documents with lots of text (eg, the PDF specs) we can save a lot (more than 50MB!).
CCBUG: 161213
svn path=/trunk/KDE/kdegraphics/okular/; revision=803048
18 years ago
Albert Astals Cid
3fd8f39b77
make sure we don't detach
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=801823
18 years ago
Albert Astals Cid
048a879e32
Fordwardport commit 801781:
...
Correctly calculate the amount of memory to free, should fix bug 153675
svn path=/trunk/KDE/kdegraphics/okular/; revision=801782
18 years ago
Pino Toscano
7042bd4cc2
add viewId()
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=801718
18 years ago
Pino Toscano
5851ddf6a8
Start a View class for managing the "views" of a document.
...
Provide ways to register & unregister the view from a Document, and to get/set the view capabilities.
svn path=/trunk/KDE/kdegraphics/okular/; revision=801657
18 years ago
Pino Toscano
18c8cf59e8
- when the loading of a textdocument-based document fails, cleanup all the stuff eventually gathered from the converter
...
- cleanup also the annotation position when closing a textdocument
svn path=/trunk/KDE/kdegraphics/okular/; revision=799076
18 years ago
Script Kiddy
135c3752f1
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=799017
18 years ago
Pino Toscano
890367943b
clear TOC and document info when closing a textdocument-based document
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=798886
18 years ago
Pino Toscano
93c57bac43
add a simpler ctor for the private class of textpage
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=798434
18 years ago
Pino Toscano
39463af93b
stop the audio playbacks when closing the current document, not just once when exiting
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=797093
18 years ago