docs: F-Droid install guide with repo URL + fingerprint; backlog daily-driver ideas
All checks were successful
CI / ci (push) Successful in 4m30s
All checks were successful
CI / ci (push) Successful in 4m30s
README gains a real install path: add the self-hosted repo (apps.dev.jeanlucmakiola.de/dev/fdroid/repo, fingerprint inline and as an add-repo link), search, install. Verified live against the repo index. Roadmap gains the approved daily-driver idea backlog (unscheduled): slot-tap create, drag & drop rescheduling, agenda view, pinch-zoom, reminder snooze/dismiss + default reminder, duplicate event, per-event color, .ics share/receive, app shortcuts, jump-to-date — plus the consciously rejected list (network-dependent features, NL quick entry). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -118,6 +118,31 @@ Deliberately deferred (add only if needed):
|
|||||||
|
|
||||||
Order is indicative — community feedback after V1 may re-prioritize.
|
Order is indicative — community feedback after V1 may re-prioritize.
|
||||||
|
|
||||||
|
## Idea backlog — Daily-driver polish (captured 2026-06-11, all approved as ideas, unscheduled)
|
||||||
|
|
||||||
|
Interaction:
|
||||||
|
- Tap/long-press an empty slot in day/week → create form prefilled with that time
|
||||||
|
- Drag & drop rescheduling in day/week (recurring drops reuse the scope dialog) — big-ticket, own slice
|
||||||
|
- Agenda view (fourth view: upcoming events grouped by day; natural widget data source)
|
||||||
|
- Pinch-to-zoom time scale in day/week
|
||||||
|
|
||||||
|
Reminders, round two:
|
||||||
|
- Snooze + dismiss actions on the notification (snooze needs an exact-alarm/WorkManager decision)
|
||||||
|
- Settings default reminder applied to new events
|
||||||
|
|
||||||
|
Event niceties:
|
||||||
|
- Duplicate event (detail action → prefilled create form)
|
||||||
|
- Per-event color (`Events.EVENT_COLOR`, OptionCard picker in the form)
|
||||||
|
- Share event as .ics + open/receive .ics into a prefilled create form (front-runs v3 ICS import)
|
||||||
|
|
||||||
|
Small delights:
|
||||||
|
- App shortcuts (launcher long-press → New event), maybe a quick-settings tile
|
||||||
|
- Jump to date (un-cut from V1 — drawer date picker)
|
||||||
|
|
||||||
|
Consciously rejected: travel time / weather / smart suggestions (network,
|
||||||
|
core-promise conflict), natural-language quick entry (high effort,
|
||||||
|
locale-fragile, prefilled form already covers fast entry).
|
||||||
|
|
||||||
## Idea backlog — Locations & People (captured 2026-06-11, undecided)
|
## Idea backlog — Locations & People (captured 2026-06-11, undecided)
|
||||||
|
|
||||||
Beyond classic calendar-client scope; discussed, deliberately not planned
|
Beyond classic calendar-client scope; discussed, deliberately not planned
|
||||||
|
|||||||
23
README.md
23
README.md
@@ -68,9 +68,26 @@ database, no sync stack reinvented.
|
|||||||
|
|
||||||
## 📦 Install
|
## 📦 Install
|
||||||
|
|
||||||
Calendula ships through a self-hosted F-Droid repository (releases are
|
Calendula ships through a self-hosted F-Droid repository; every version tag
|
||||||
built and published automatically from version tags). Alternatively, build
|
is built, signed, and published there automatically.
|
||||||
from source — see below.
|
|
||||||
|
1. Install an F-Droid client ([F-Droid](https://f-droid.org), Droid-ify, Neo
|
||||||
|
Store, …).
|
||||||
|
2. Add the repository — open this link on your phone, or paste it under
|
||||||
|
*Settings → Repositories → Add*:
|
||||||
|
|
||||||
|
```
|
||||||
|
https://apps.dev.jeanlucmakiola.de/dev/fdroid/repo?fingerprint=968F796B05DF622BBE18AD6FC1D1EF788D5A6DA1FF05BBEC6B7043BF10A09465
|
||||||
|
```
|
||||||
|
|
||||||
|
<sub>Repo: `https://apps.dev.jeanlucmakiola.de/dev/fdroid/repo` ·
|
||||||
|
fingerprint (SHA-256):
|
||||||
|
`968F 796B 05DF 622B BE18 AD6F C1D1 EF78 8D5A 6DA1 FF05 BBEC 6B70 43BF 10A0 9465`</sub>
|
||||||
|
|
||||||
|
3. Refresh, search for **Calendula**, install. Updates arrive like any
|
||||||
|
other F-Droid app.
|
||||||
|
|
||||||
|
Alternatively, build from source — see below.
|
||||||
|
|
||||||
## 🛠 Building
|
## 🛠 Building
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user