Sound handling improved.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# Maintainer: Storm Dragon <storm_dragon@stormux.org>
|
||||
|
||||
pkgname=cthulhu
|
||||
pkgver=2025.12.29
|
||||
pkgver=2025.12.31
|
||||
pkgrel=1
|
||||
pkgdesc="Desktop-agnostic screen reader with plugin system, forked from Orca"
|
||||
url="https://git.stormux.org/storm/cthulhu"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
project('cthulhu',
|
||||
version: '2025.12.29-testing',
|
||||
version: '2025.12.31-testing',
|
||||
meson_version: '>= 1.0.0',
|
||||
)
|
||||
|
||||
|
||||
@@ -87,7 +87,7 @@ if ! rg -q "^ version: '${fullVersion}'," "$mesonFile"; then
|
||||
echo "Error: Failed to update ${mesonFile}" >&2
|
||||
exit 1
|
||||
fi
|
||||
if ! rg -q "^pkgver=${fullVersion}$" "$pkgbuildFile"; then
|
||||
if ! rg -q "^pkgver=${pythonVersion}$" "$pkgbuildFile"; then
|
||||
echo "Error: Failed to update ${pkgbuildFile}" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
@@ -23,5 +23,5 @@
|
||||
# Forked from Orca screen reader.
|
||||
# Cthulhu project: https://git.stormux.org/storm/cthulhu
|
||||
|
||||
version = "2025.12.29"
|
||||
version = "2025.12.31"
|
||||
codeName = "testing"
|
||||
|
||||
@@ -286,7 +286,7 @@ def speak(content, acss=None, interrupt=True):
|
||||
toSpeak = []
|
||||
if element.isValid():
|
||||
player = sound.getPlayer()
|
||||
player.play(element, interrupt=False)
|
||||
player.play(element, interrupt=interrupt)
|
||||
elif toSpeak:
|
||||
newVoice = ACSS(acss)
|
||||
newItemsToSpeak = []
|
||||
|
||||
Reference in New Issue
Block a user