aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/island/README.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-13 10:40:57 +0200
committerDanilo M. <danix@danix.xyz>2026-10-13 10:40:57 +0200
commit4c43003d9368118d4d489b26fd8e246624caf3a5 (patch)
tree7e3b13b22cac07932d71dea23ec00148f4f37b52 /desktop/island/README.md
parentdc6211b61676fcea24aabd3300648cec699175fb (diff)
downloadquickshell-4c43003d9368118d4d489b26fd8e246624caf3a5.tar.gz
quickshell-4c43003d9368118d4d489b26fd8e246624caf3a5.zip
docs(island): calendar edits touch only what changed
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'desktop/island/README.md')
-rw-r--r--desktop/island/README.md6
1 files changed, 4 insertions, 2 deletions
diff --git a/desktop/island/README.md b/desktop/island/README.md
index 4d21e6e..96716d2 100644
--- a/desktop/island/README.md
+++ b/desktop/island/README.md
@@ -89,8 +89,10 @@ an agenda row means the event carries its own alarm. A click on an event, or
"+ New event", opens the editor; while it is open the grid picks the date
(shift-click for the end). Repeat is none, daily, weekly, monthly or yearly
with an optional until-date; the alarm is none, 10m, 1h or 1d. An event with
-something richer shows custom and an edit leaves it alone. Edit and delete
-act on the whole series. Escape closes the editor, then the panel.
+something richer shows custom and an edit leaves it alone; its date cannot
+move from here, since a rule like BYDAY would stay on the old day. An edit
+rewrites only the fields that changed. Edit and delete act on the whole
+series. Escape closes the editor, then the panel.
Everything goes through `calendar/calctl`, which reads the calendar list
from khal's config, writes the `.ics` files atomically and starts a