Albert Astals Cid
0a2287be19
CI: Enable two readability clang-tidy checks
...
Use jq to filter compile_commands.json to not include the compilation of
autogenerated files, we don't want to check those
Also filter out the synctex folder, since that is imported code
6 years ago
Jeremy Whiting
ef52350f7d
When tts engine is changed via okular settings recreate tts object.
7 years ago
Jeremy Whiting
3b9e9fb695
Only enable Pause or Resume when speaking or paused.
...
Also change enabling of stop speaking to be enabled while paused.
7 years ago
Jeremy Whiting
1b3bb01478
Add user okular user setting for which QtSpeech engine to use.
...
Default to speechd tts engine, but allow other choices from
okular settings.
Also add combobox to allow selecting the tts engine from config
dialog.
TODO: Change/update tts object when setting is changed.
7 years ago
Jeremy Whiting
48633374a9
Add Pause/Resume action for pausing and resuming speech synthesis.
...
Summary: TODO: Only enable the action when there's text being spoken or when speech is paused.
Subscribers: okular-devel
Tags: #okular
Differential Revision: https://phabricator.kde.org/D24102
7 years ago
Kevin Funk
a53a2402ca
clang-tidy: modernize-use-nullptr run
...
Semi-ACK'd by Albert :)
9 years ago
Jeremy Whiting
61554c833e
Reenabled text to speech using QtSpeech as an optional dependency.
...
If QtSpeech (dev branch) is built and installed this builds and works
very well.
REVIEW:122553
11 years ago
Montel Laurent
21360d6b7a
Fix includes
12 years ago
Montel Laurent
2eacdea022
Port to new connect api
12 years ago
Frederik Gladhorn
0ba233788c
Use moc include style dictated by automoc
...
While it's generally not a great idea to include moc files at least this
compiles.
12 years ago
Montel Laurent
f9f65979f5
Normalize signals/slots
15 years ago
Burkhard Lück
a24d98e3bc
change KTTSD to the new name Jovie
...
CCMAIL:jpwhiting@kde.org
svn path=/trunk/KDE/kdegraphics/okular/; revision=1175907
16 years ago
Pino Toscano
efcd020e2a
port TTS to QDBusServiceWatcher
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=1163584
16 years ago
Jeremy Paul Whiting
022ff70197
revert last commit, fixed the wrong way
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=1138358
16 years ago
Jeremy Paul Whiting
7698d0db23
Fixed okular's speech to look for renamed kde speech application Jovie
...
Fixed okular's speech class to connect to org.kde.KSpeech endpoint
svn path=/trunk/KDE/kdegraphics/okular/; revision=1138355
16 years ago
Pino Toscano
723aa28f91
no need to tie the TTS object to the page view stuff, just emit the error messages and let the page view handle them
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=851245
18 years ago
Pino Toscano
bc9c110df0
do not leak the kspeech interface object
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=782640
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
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