Skip to content

Commit 448e6b2

Browse files
committed
Website update
1 parent fc510d0 commit 448e6b2

33 files changed

Lines changed: 230 additions & 73 deletions
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
slug: kashcal-2026-07-02
3+
title: "What's new in KashCal 2026.07.02"
4+
authors: [kashcal]
5+
tags: [releases, announcements]
6+
keywords:
7+
- kashcal release notes
8+
- kashcal changelog
9+
- android calendar update
10+
- calendar time picker minutes
11+
- smaller calendar app android
12+
description: KashCal 2026.07.02 adds exact-minute times to the time picker and cuts the download to roughly a third of its old size. Here's what changed.
13+
image: /img/social/home.png
14+
---
15+
16+
Dispatch from the lab, best known (of all things) for a calendar.
17+
18+
We keep meaning to invent something important. Then July 22 rolls around, the annual Pi Approximation Day party starts (the one where 22/7 gets to cosplay as π and nobody files a complaint), someone gets ideas, and we end up improving the calendar again. Here is what escaped this time.
19+
20+
{/* truncate */}
21+
22+
## Exact minutes, finally
23+
24+
The 5-minute time wheel is lovely right up until you need "3:47," at which point it just shrugs. So there is now a keyboard button on the time picker: tap it, type any minute you please.
25+
26+
Events already sitting on an odd minute show the exact time as tappable text instead of quietly rounding themselves to the nearest five while you looked away. Your 8:52 standup stays 8:52.
27+
28+
## A lighter download
29+
30+
In honor of 22/7 being a wonderfully compact stand-in for something infinite, we went hunting for fat to trim and found the app hauling a crate of packing peanuts. We cleaned house. KashCal is now roughly a third smaller to download and install. Same calendar, less luggage.
31+
32+
## Everything in this release
33+
34+
- **Type an exact minute.** A keyboard button on the time picker lets you enter any minute instead of snapping to the nearest five. Odd-minute events now show their real time as tappable text.
35+
- **Roughly a third smaller.** Trimmed redundant packaging so the download and install footprint shrink, with no change to what the app does.
36+
37+
Still just a calendar. Now a slightly better one. Happy (approximately) Pi Day.
38+
39+
KashCal is free and open source. [Get it on F-Droid](https://f-droid.org/packages/org.onekash.kashcal/) or read [the docs](/docs).

docs/events/attendees.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,3 +58,8 @@ still add guests, but they won't be notified. KashCal shows a note saying so:
5858
5959
See [Known limitations](../help/known-limitations.md) for more on which accounts
6060
support invitations.
61+
62+
## Related
63+
64+
- [Creating & editing events](./event-form.md): where you add people
65+
- [Known limitations](../help/known-limitations.md): what scheduling can and can't do

docs/events/colors.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,3 +35,8 @@ local color anyway, so your calendar still looks the way you set it up.
3535
Colors you set are standard web color values, so they travel cleanly between
3636
KashCal and servers that understand them.
3737
:::
38+
39+
## Related
40+
41+
- [Creating & editing events](./event-form.md): set a color while you edit
42+
- [Calendar views](../calendar/views.md): where colors show up

docs/events/event-form.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,9 @@ holidays, trips, and deadlines. All-day events have their own reminder options,
4545
When you edit or delete an event that repeats, KashCal asks how much of the series
4646
you mean to change: just this one, this and everything after it, or all of them.
4747
See [Recurring events](./recurring.md) for the details.
48+
49+
## Related
50+
51+
- [Quick Add](./quick-add.md): the faster way to create events
52+
- [Recurring events](./recurring.md): make an event repeat
53+
- [Reminders](./reminders.md): get alerted before it starts

docs/events/quick-add.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,3 +81,8 @@ While you type, KashCal shows what it parsed:
8181
If something looks off, keep editing and the preview updates instantly. When
8282
you're happy, save it. Need more control? Open the full
8383
[event form](./event-form.md) to fine-tune everything.
84+
85+
## Related
86+
87+
- [Creating & editing events](./event-form.md): the full editor
88+
- [Search](../features/search.md): find an event later

docs/events/recurring.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,8 @@ If you change a single occurrence of a repeating event, KashCal records it as an
4343
exception to the series and keeps it linked to the original, so the rest of the
4444
series stays intact and continues to sync correctly.
4545
:::
46+
47+
## Related
48+
49+
- [Creating & editing events](./event-form.md): edit a single occurrence or the whole series
50+
- [Reminders](./reminders.md): reminders on repeating events

docs/events/reminders.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,3 +62,8 @@ on time.
6262
If you show calendars from other apps on your phone (see
6363
[Device calendars](../sync/device-calendars.md)), KashCal can deliver reminders for
6464
those events too, which you can toggle in Settings.
65+
66+
## Related
67+
68+
- [Creating & editing events](./event-form.md): set a reminder while you edit
69+
- [Settings](../features/settings.md): the default reminder for new events

docs/features/app-lock.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
sidebar_position: 7
2+
sidebar_position: 8
33
title: App lock
44
---
55

@@ -35,3 +35,8 @@ Once enabled, KashCal confirms:
3535
happens automatically with strong encryption (see [Privacy & Security](../privacy/overview.md)).
3636
- Because it's tied to your specific device's biometric/lock, the app lock setting
3737
isn't included in [settings backups](./backup-restore.md).
38+
39+
## Related
40+
41+
- [Privacy & Security](../privacy/overview.md): what leaves your device, and what doesn't
42+
- [Backup & restore](./backup-restore.md): move your settings to a new device

docs/features/backup-restore.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
sidebar_position: 6
2+
sidebar_position: 7
33
title: Backup & restore settings
44
---
55

@@ -44,3 +44,8 @@ when it's done:
4444
4545
After restoring on a new device, add your calendar accounts again to bring your
4646
events back via sync.
47+
48+
## Related
49+
50+
- [Import & export](../sync/import-export.md): move events in and out as .ics files
51+
- [Settings](./settings.md): what gets backed up

docs/features/birthdays.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
sidebar_position: 5
2+
sidebar_position: 6
33
title: Contact birthdays
44
---
55

@@ -35,3 +35,8 @@ get a heads-up before each one.
3535
These calendars are read from your contacts and are shown read-only in KashCal. To
3636
change a birthday, edit the contact.
3737
:::
38+
39+
## Related
40+
41+
- [Reminders](../events/reminders.md): get nudged before the day
42+
- [Settings](./settings.md): turn birthdays on or off

0 commit comments

Comments
 (0)