Pino Toscano
d647dff900
make all the form widgets emit the changes when they are changed;
...
in case of check/radio buttons, use the signal coming from their group, in case they belong to one
svn path=/trunk/KDE/kdegraphics/okular/; revision=783266
18 years ago
Pino Toscano
e023effb15
Add a requestPixmaps() overload that takes options as flags.
...
This way we can tell to "merge" in a smart way the new pixmap request with the enqueued ones of the same ID.
Add a (private) slot to refresh all the pixmaps of a page.
svn path=/trunk/KDE/kdegraphics/okular/; revision=783259
18 years ago
Tobias Koenig
72b469b712
Don't set the minimumSize manually, let QLayout do the job,
...
now that KPageView has been fixed in kdelibs.
BUG: 158570
svn path=/trunk/KDE/kdegraphics/okular/; revision=782913
18 years ago
Tobias Koenig
14d47622d8
Add about data to my maintained generators
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=782777
18 years ago
Pino Toscano
d6c581e383
stop the talks when quitting
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=782641
18 years ago
Pino Toscano
bc9c110df0
do not leak the kspeech interface object
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=782640
18 years ago
Burkhard Lück
5656599470
fixed wrong markup
...
svn path=/trunk/KDE/kdegraphics/doc/okular/; revision=782624
18 years ago
Pino Toscano
a4084b8632
i can consider the TTS integration mostly complete
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=782509
18 years ago
Pino Toscano
f65c9225a9
Add an action to stop all the text speechs.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=782505
18 years ago
Pino Toscano
32baca8638
- keep track of the speech jobs we started
...
- remove each job when it's finished
- add a signal to notify whether we have jobs
svn path=/trunk/KDE/kdegraphics/okular/; revision=782504
18 years ago
Pino Toscano
69179e2505
More interaction between Okular and the KDE Text To Speech system:
...
a) "Speak While Document" action to speak the content of the whole document
b) "Speak Current Page" to just speak the content of the currently shown page
c) "Speak Text" action in the right click menu of the editor-like text selection
(a) also implements KPDF's bug #118872 .
svn path=/trunk/KDE/kdegraphics/okular/; revision=782497
18 years ago
Pino Toscano
a4da9a27dc
Switch to use the generated interface from org.kde.KSpeech.xml, instead of manually call the functions.
...
Keep the TTS interface around (for multiple usage), and delete it when the KTTSD service goes away.
svn path=/trunk/KDE/kdegraphics/okular/; revision=782482
18 years ago
Pino Toscano
f407f84d8a
move in an own class (out of the page view) all the TTS related code
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=782420
18 years ago
Pino Toscano
822fd2488d
Enable again the slider in the "Go to Page" dialog.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=782380
18 years ago
Pino Toscano
c0ba4950a3
use find_package_handle_standard_args()
...
svn path=/trunk/KDE/kdegraphics/cmake/modules/; revision=782059
18 years ago
Pino Toscano
21001e7dd0
Check the DRM limitations as well when copying the selection.
...
CCBUG: 157364
svn path=/trunk/KDE/kdegraphics/okular/; revision=781952
18 years ago
Tobias Koenig
7f5e24af52
Improved the presentation of nested lists, the structure is
...
shown correctly, just the enumeration doesn't equal the oowriter
representation.
BUG: 157452
svn path=/trunk/KDE/kdegraphics/okular/; revision=780109
18 years ago
Tobias Koenig
eb25ad0f18
First part of fixing representation of lists
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=780098
18 years ago
Pino Toscano
a0ffddf5ab
Make sure to unload the fonts before unloading freetype. Otherwise the freetype fonts can use the (unloaded in the meanwhile) freetype, and bad things happen.
...
BUG: 155317
svn path=/trunk/KDE/kdegraphics/okular/; revision=779799
18 years ago
Pino Toscano
b30d3ab3a6
make the internal bookmark search method part of the private class
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=779730
18 years ago
Pino Toscano
39c2d29ac2
Do not copy to the selection the text when selecting "Copy text" in the RMB menu, but after releasing the LMB when "visually" selecting text.
...
BUG: 157364
svn path=/trunk/KDE/kdegraphics/okular/; revision=779710
18 years ago
Pino Toscano
cea186978f
Add a tooltip with the embedded status of the font, and the visual preview of it if it is not embedded.
...
(Columns were simplified by a previous commit.)
BUG: 155568
svn path=/trunk/KDE/kdegraphics/okular/; revision=779697
18 years ago
Pino Toscano
4622f7df85
Font information view:
...
- merge the Embedded and the File columns, showing the file name of the font if not embedded, or the kind of embedding
- add a better placeholder string for empty font names
svn path=/trunk/KDE/kdegraphics/okular/; revision=779695
18 years ago
Pino Toscano
d6b22c270d
reindent and add a switch for the role
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=779693
18 years ago
Pino Toscano
3004d81bd8
Add a tooltip for the bookmark name.
...
BUG: 158219
svn path=/trunk/KDE/kdegraphics/okular/; revision=779636
18 years ago
Pino Toscano
e3a29cb93e
add author info
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=779564
18 years ago
Pino Toscano
5e691f9dee
link to less libraries
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=779543
18 years ago
Patrick Spendrin
8de31796b1
install okularcore and kolourpaint_lgpl to the now correct places.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=779538
18 years ago
Script Kiddy
51244e469c
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=778798
18 years ago
Patrick Spendrin
c96ec3acf7
compile++ - Apply the same as in dviRenderer.cpp:383/:384
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=778538
18 years ago
Patrick Spendrin
d11b124e63
remove linkage to not existing libm
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=778207
18 years ago
Script Kiddy
81bea38964
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=776785
18 years ago
Pino Toscano
0c1ff7f350
new method/signal for okular 0.7 (kde 4.1)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=775126
18 years ago
Pino Toscano
7266660c37
Add a protected TextDocumentGenerator* generator() to the TextDocumentConverter to make it able to use stuff of the Document (eg a parent for dialogs).
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=775125
18 years ago
Dirk Mueller
a9470717c9
fix logical typo
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=775046
18 years ago
Pino Toscano
f119948841
connect to the changed signals _after_ we set the states, otherwise end up in pushing back to the form fields the same value
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=775040
18 years ago
Script Kiddy
936171d955
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=774940
18 years ago
Pino Toscano
be5abf2c74
ok, fix in the proper way: always compile the manifest, and instead #ifdef the qca2 part in it
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=774915
18 years ago
Pino Toscano
fde51008b8
- compile manifest.cpp only if qca2 was found
...
- macro_log_feature() for info about qca2
- link to less libraries (you don't need poppler!)
svn path=/trunk/KDE/kdegraphics/okular/; revision=774876
18 years ago
Brad Hards
e403126da4
Add support for encrypted ODF documents.
...
This is a bit experimental, but it does (mostly :-)) work for me.
Note that the KWallet integration should be interoperable with
KWord, so if you enter the password in one application, you
shouldn't be prompted for the password in the other (as long as
the document path is the same - it won't work if you move the
document).
svn path=/trunk/KDE/kdegraphics/okular/; revision=774836
18 years ago
Laurent Montel
3f43482199
Make dashboard happy
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=774833
18 years ago
Pino Toscano
c77c26bcfe
extra ';'
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=774797
18 years ago
Pino Toscano
f8f6fe3256
* even the checkboxes can be grouped together like they would be radio buttons, so add the possibility to have button groups for them as well
...
* don't enable read-only widgets
svn path=/trunk/KDE/kdegraphics/okular/; revision=774017
18 years ago
Albert Astals Cid
aab9224955
resync with kchmviewer
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=773800
18 years ago
Pino Toscano
e780f79fee
install the "public" cmake modules, only FindOkular atm
...
svn path=/trunk/KDE/kdegraphics/cmake/modules/; revision=773725
18 years ago
Pino Toscano
ebdc32b46c
polish up a bit:
...
- lowercase the function calls
- use FindPackageHandleStandardArgs
- a bit of doc
svn path=/trunk/KDE/kdegraphics/cmake/modules/; revision=773724
18 years ago
Pino Toscano
ba59951fe0
merge the checks for stuff in the development version of poppler in a HAVE_POPPLER_0_7
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=773566
18 years ago
Pino Toscano
7aceeecb4d
bump libokularcore library version to 1.1.0
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=773562
18 years ago
Pino Toscano
64e7cd8e41
Optionally, read the "button" form fields from poppler.
...
Enable the support for them only if the poppler version is recent enough (atm, git master of around 9 hours ago).
svn path=/trunk/KDE/kdegraphics/okular/; revision=773549
18 years ago
Pino Toscano
03ea6ff54d
Add the support in the core library and in the user interface for button form fields (ie, push button, check boxes and radio buttons).
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=773548
18 years ago