| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Ibbd60f0997db0576abeae08fce404c9acc564e75
|
|
|
|
| |
Change-Id: I672e6b6418edf5d4fea1d741a2944b2887c40fe3
|
|
|
|
| |
Change-Id: I2af39cd8fd23c3978b27c60c8e0882ee5eabbb47
|
|
|
|
| |
Change-Id: I30639af99a718f221dbc87f68848cdebd3c52acc
|
|
|
|
| |
Change-Id: Icd683cab1f4d58eb244d614239644d835c16c972
|
|
|
|
|
|
| |
Change-Id: I859eb100644ae57a96562a95796b815685ca1c38
Task-number: QTBUG-62206
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
| |
Change-Id: I44ced9cc864f3c02d62774844481379577eeac7e
|
|
|
|
|
|
| |
Change-Id: I25a965785799173daddbebe95c970e6db9e50de1
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|
|
|
|
| |
Change-Id: I24217d82d0af9d582ebd7fe2bd6bf43fc61f657b
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sadly older speech-dispatcher versions (on RHEL where we package) seem
to not yet ship the correct pkg-config stuff, so try to manually detect
the presence of speechd, so that we finally have linux packages.
And for speech-dispatcher-devel packages (on RHEL where we package),
different versions have different include path. 0.8.7 has
/usr/include/speech-dispatcher and 0.7.1 has /usr/include.
Task-number: QTBUG-58461
Done-with: Frederik Gladhorn<frederik.gladhorn@qt.io>
Change-Id: Ib3946cc7b84411f509dc74f6022831cb16d88b2e
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|
|
|
|
|
|
|
| |
It is not in used in open source repo.
Change-Id: I445f756f95a8717bf81d4ed5dda56cdd55b04f2b
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|
|
|
|
|
|
|
|
| |
Makes sure local references are deleted as previous implementation
led to local reference table overflows.
Change-Id: I57a72f1935f3a373e9acd606df93e360e3786f05
Reviewed-by: BogDan Vatra <bogdan@kdab.com>
|
|
|
|
|
|
|
|
| |
As the service is connected asynchronously the initial state of ready
is not valid.
Change-Id: I25ae788e0370ca69618a752c822b7925d90e1f1e
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|
|
|
|
| |
Change-Id: I5bc64374aabd1274e25b3a1e66271d8af9e7bb6f
|
|
|
|
|
|
| |
Task-number: QTBUG-61489
Change-Id: I3b2bc1fa39e219e30946c61f45e9fce4f1571f9f
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@qt.io>
|
|
|
|
| |
Change-Id: I0b2100d741a81fa32d50f1344be4201a50f66af1
|
|\
| |
| |
| | |
Change-Id: Ibda469ce5fbe045fede4615d2d1fcb0ee8f07e50
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Forgot to compare to 'state'.
Found by GCC 7:
qt5/qtspeech/examples/speech/hello_speak/mainwindow.cpp:104:82: warning: enum constant in boolean context [-Wint-in-bool-context]
ui.stopButton->setEnabled(state == QTextToSpeech::Speaking || QTextToSpeech::Paused);
^~~~~~
Change-Id: Ie1e62b32586b21739df50e77b15135be040a6e6c
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
qvoice.cpp:123: warning: No such parameter 'name' in QVoice::name()
Change-Id: Idd22baaadc81bf05eab022447bd21a451acd0f72
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
qvoice.cpp: 173: undocumented parameter 'age' in QVoice::ageName()
qvoice.cpp:152: undocumented parameter 'gender' in QVoice::genderName()
Change-Id: I8bfb76ef2ff18f2cd6d627e9809fe7f7ed677100
Reviewed-by: Jeremy Whiting <jpwhiting@kde.org>
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
... with a boundary 'NSSpeechImmediateBoundary'. Apparently stopSpeaking can
block/hang; this can be noticed only on CI machines (no sound input/outpu) and
with a non-default voice set via setVoice (and this looks like a bug in the
Apple's framework). Well, killing com.apple.speech.speechsynthesisd also helps,
but probably it's not the right solution ;)
Task-number: QTBUG-58786
Change-Id: If5738d877dc09d8ce0fd6e8fd6fcd6f42f6db98e
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|
|\|
| |
| |
| | |
Change-Id: I7e118c5eb3676bae34f0708ca4a5fa50ac2d65c0
|
| |
| |
| |
| |
| |
| |
| |
| | |
QFactoryLoader is available without QLibrary.
Change-Id: I1e05c7dfaf1f0c14817572af2ed3cf38d3de73e6
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Inline and locally defines some helpers, remove CComPtr usage
and add libraries.
Task-number: QTBUG-58462
Change-Id: Icda644f6aac17f5a644bd9a1a2776011d1cc7d17
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
Fixes occasional exit crashes of the test.
Change-Id: Ib4abb81b2f89c47e7083db1f2b46235d0bd4b5fb
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Apparently both our NSSpeechSynthesizer and its delegate can outlive
their C++ owner (QTextToSpeechEngineOsx); then delegate's callback
is using a dangling pointer. Found after an autotest crashed, on VM machines (CI)
that have no sound devices. Callback fires too late: test function
finished with BFAIL at this point and a stack-allocated QTextSpeech is already
dead.
Task-number: QTBUG-58786
Change-Id: I061cd2534e2010e5bac80546da0cf993a4409508
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
|
|\|
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
.qmake.conf
Task-number: QTBUG-58418
Change-Id: I2f235e738fabc7948697fcac167bf442882a489d
|
| |
| |
| |
| |
| | |
Change-Id: I5b18f80a9ead662512e479075d1310f062763342
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
|
| |
| |
| |
| |
| | |
Change-Id: If728c67f47ff3d0e7fa2f2ad9bd578cfaf914089
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
|
| |
| |
| |
| | |
Change-Id: Iddb8c56c959fb10e5787e70577ace4f07374bfb5
|
| |
| |
| |
| |
| |
| | |
Change-Id: I2d5be034cda5b8ce4a48b3e6c6bca42dbe3a7973
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The call to cancel output was already protected by checking if there is
a valid spd instance, also check for that before calling spd_close.
Task-number: QTBUG-55890
Change-Id: I192dc98dc995937f1db6761702e80470d9aaf01f
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
No export for .gitignore. Add .gitattributes and .tag file to store the
sha1 of the commit being packaged
Change-Id: Iad8df40ff61b2bd72c455b84af7757d1f160180a
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
This will add a new tts backend for iOS.
Change-Id: Ie8eec9cda260c7bfe8c1f5ed52152c2fdfd472da
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
Added the ability to set languages in the Android plugin.
Change-Id: I2794526633f976bcc52eeab4187c0454415fab74
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|
|/
|
|
| |
Change-Id: I865f92aa63221222dd713805fd56243feb7fd9d8
|
|
|
|
|
|
|
| |
Use context instead of activity to allow usage in both apps and services.
Change-Id: If29abc0c393477c31b6aa6f0474776c757c5473f
Reviewed-by: BogDan Vatra <bogdan@kdab.com>
|
|
|
|
|
|
|
|
|
|
| |
As of Android 5.0 there are cases where JNI_OnLoad will be called
multiple times.
Workaround https://code.google.com/p/android/issues/detail?id=215069
Change-Id: I3a8d5e170372c007702543cdc3fd1543d63021df
Reviewed-by: BogDan Vatra <bogdan@kdab.com>
|
|
|
|
|
|
|
|
|
| |
Removing the dependency on API level 21 as the CI system currently
does not support it.
Change-Id: Ia66b4c65356a035918bdaf77841015dabde74ae9
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
At the moment all tests are disabled inside the CI. While I am convinced
that the tests work on normal machines, currently they simply do not
work as part of the CI because of outdated dependencies or because the
VMs do not have sound cards. As a first step, make the module sane and
let the tests be built by adding this patch and taking out the hack from
the CI.
Task-number: QTBUG-55274
Change-Id: Idaa799133d1099d773c4331d9b6d311dc812ee66
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
|
|
|
|
|
|
|
| |
Makes the license checker happy.
Change-Id: If1e5b39098f1eede0f7df7486e3925f585a885ce
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
|
|
|
|
|
|
|
|
| |
Use invokeMethod to process the notifications generated
from the android side on the Qt thread.
Change-Id: Ie7290a380f21aa069b3fbd8fd19339137ed5400c
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
Previously once you entered the simulated paused state you
could not get back into the ready state by calling stop. Also,
the asynchronous Android onStop event was not added until api level
23, so it needs to be assumed.
Change-Id: I8f1940ee4b911502acbd148e408bd166ec266604
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|
|
|
|
|
|
|
| |
The android implementation was no longer building.
Change-Id: Idf411c5a613ca09e2131b1e1cfdc74cc737d07bf
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|
|
|
|
|
|
| |
Change-Id: I0223dac028ec6cfad54a94f1286eb7eb431f1cbc
Reviewed-by: Jeremy Whiting <jpwhiting@kde.org>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|
|
|
|
|
|
|
|
|
| |
Remove non-required headers to include. As a side-effect this fixes
compilation for windows after moc changes in qtbase.
Change-Id: I87308df9370f2990450560cb976c90140e83879d
Reviewed-by: Jeremy Whiting <jpwhiting@kde.org>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|
|
|
|
|
|
|
|
|
| |
We're depending on C++11 these days, so no need to use deprecated
macros.
Change-Id: Ia1d48f5207978fbfcbf70a939de67aa6ed2214a1
Reviewed-by: Jeremy Whiting <jpwhiting@kde.org>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|
|
|
|
|
|
|
|
|
| |
We're depending on C++11 these days, so no need to use deprecated
macros.
Change-Id: I4f2fd223a042b42b96740d957ac22b444d19631b
Reviewed-by: Jeremy Whiting <jpwhiting@kde.org>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|
|
|
|
|
|
| |
Change-Id: I9e9bb08e2c2dd152cfcd75985cb56a1889917144
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|
|
|
|
|
|
|
|
| |
They shouldn't have it.
Change-Id: I3b39278fa2af6a741e5ddfca3225f4c07589260d
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|