Sound handling improved.

This commit is contained in:
Storm Dragon
2025-12-31 13:05:53 -05:00
parent 489651e3fa
commit 707f63b758
5 changed files with 5 additions and 5 deletions

View File

@@ -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"

View File

@@ -1,5 +1,5 @@
project('cthulhu',
version: '2025.12.29-testing',
version: '2025.12.31-testing',
meson_version: '>= 1.0.0',
)

View File

@@ -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

View File

@@ -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"

View File

@@ -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 = []