The last two stale needles the great respelling left behind
Claude-Session: https://claude.ai/code/session_01Ms2FbjQy31TVf3CEvQhGM8
This commit is contained in:
@@ -84,7 +84,7 @@ rg -Fq 'onStreamFinished: root.apply(root.target, this.text)' "$settings/ThemeEd
|
||||
|| fail 'the picked colour does not return through the shared apply path'
|
||||
rg -Fq 'root.apply(root.target, Qt.rgba(' "$settings/ThemeEditorWells.qml" \
|
||||
|| fail 'the colour wheel does not return through the shared apply path'
|
||||
for target in 'Open the colour wheel for " + root.role' 'Pick " + root.role + " from the screen'; do
|
||||
for target in 'Open the color wheel for " + root.role' 'Pick " + root.role + " from the screen'; do
|
||||
rg -Fq "$target" "$settings/ColorWell.qml" \
|
||||
|| fail "a glyph-only button has no spoken name: $target"
|
||||
done
|
||||
@@ -103,7 +103,7 @@ rg -Fq 'onActiveFocusChanged:' "$settings/ColorWell.qml" \
|
||||
if rg -q 'onTextChanged:.*commit|onTextEdited:.*commit' "$settings/ColorWell.qml"; then
|
||||
fail 'the hex field commits per keystroke'
|
||||
fi
|
||||
rg -Fq 'Accessible.name: root.role + " colour, hex"' "$settings/ColorWell.qml" \
|
||||
rg -Fq 'Accessible.name: root.role + " color, hex"' "$settings/ColorWell.qml" \
|
||||
|| fail 'the hex field is not programmatically labelled'
|
||||
rg -Fq 'activeFocusOnTab: true' "$settings/ColorWell.qml" \
|
||||
|| fail 'the hex field cannot receive keyboard focus'
|
||||
@@ -199,7 +199,7 @@ done
|
||||
|
||||
# ── Findable by name ────────────────────────────────────────────────────────
|
||||
for term in 'Themes' 'Theme editor' 'Theme profiles' 'Advanced accent' \
|
||||
'Pick colour from screen'; do
|
||||
'Pick color from screen'; do
|
||||
rg -Fq "\"$term\"" "$search" || fail "Settings search is missing $term"
|
||||
done
|
||||
|
||||
|
||||
Reference in New Issue
Block a user