Skip to content

Commit 60e180c

Browse files
committed
Add blog post: KashCal now works with your screen reader
1 parent 8df19f3 commit 60e180c

1 file changed

Lines changed: 37 additions & 0 deletions

File tree

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
slug: kashcal-talkback-accessibility
3+
title: "KashCal now works with your screen reader"
4+
authors: [kashcal]
5+
tags: [releases, announcements]
6+
keywords:
7+
- accessible calendar android
8+
- talkback calendar app
9+
- screen reader calendar android
10+
- calendar app for blind android
11+
- colorblind calendar android
12+
description: "KashCal 2026.07.05 adds full TalkBack support: headings you can jump between, spoken status, and events that say what they are. Cancelled events get crossed off, and you can set the app's language from Android settings."
13+
image: /img/social/home.png
14+
---
15+
16+
For a while now, KashCal has had a quiet flaw: you could only use it by looking at it. It worked beautifully with your eyes, and went silent as a stone the moment you turned on a screen reader. A calendar that only works when you're watching it is, on reflection, a poster. So this release taught it to talk.
17+
18+
{/* truncate */}
19+
20+
With TalkBack on, you can now move through KashCal by ear. Jump between headings, hear sync and offline status the moment it changes, and get told when a sign-in or a save fails instead of wondering why nothing happened. Events announce what they are, so a cancelled event says "cancelled" out loud rather than just looking faintly sad about it (it wears a line through it now, for the sighted crowd too). Bottom sheets say their name as they open, the drawer tells you which view you're in, and a subscription can finally be deleted with a real action instead of a swipe nobody could find.
21+
22+
While we were teaching it manners, we sent the languages out to live where they belong. KashCal now advertises all [67 of them](/docs/features/languages) to Android, so on Android 13 and up you pick the app's language in system settings alongside everything else, instead of spelunking through ours.
23+
24+
Two smaller dignities came along for the ride. Rotating your phone in the middle of an event no longer throws the whole thing away, and typing a title now capitalizes the first letter like a grown-up.
25+
26+
Same calendar. Now it works with the screen off, the phone sideways, and your eyes shut.
27+
28+
## Everything in this release
29+
30+
- Full screen-reader (TalkBack) support: headings, spoken status, event state read aloud
31+
- Cancelled events are now crossed off ([#276](https://github.com/KashCal/KashCal/issues/276))
32+
- Set KashCal's language from Android system settings (Android 13+, 67 languages)
33+
- Delete a subscription with an accessibility action, not just a swipe
34+
- Rotating the device no longer discards the event you're editing ([#286](https://github.com/KashCal/KashCal/issues/286))
35+
- Event titles auto-capitalize the first letter ([#285](https://github.com/KashCal/KashCal/issues/285))
36+
37+
KashCal is free and open source. [Get it on F-Droid](https://f-droid.org/packages/org.onekash.kashcal/) or read [the docs](/docs).

0 commit comments

Comments
 (0)