halkyon/docs/adr
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tizian 「ティツィアーン」 e26ba47fb9
feat(todo): Snooze on a reminder on iOS, macOS and Windows (ADR 0033, D4)
Apple's systems take actions from categories registered at start: one
for each length a snooze can be, its action in the language the app
starts in, not to the foreground, so that iOS snoozes in the plugin's
isolate with the app closed (AppDelegate registers the plugins for it).
Windows hands back only the button's arguments, which carry the
notification's ID and payload. macOS and Windows launch the app for an
action while it is closed, and the gateway snoozes what launched it as
it starts. Not yet tried on any of the three devices.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-11-01 21:57:00 +01:00
..
0001-offline-sync.md docs: ADR 0001's spike is kept by its developer, not published 2026-10-14 16:10:05 +02:00
0002-no-end-to-end-encryption.md docs(adr): private studysets (ADR 0019) 2026-10-23 14:13:08 +02:00
0003-card-revisions.md docs: one repository for every app and shared package (ADR 0015) 2026-10-22 18:11:04 +02:00
0004-tree-tags-review-modes-settings-assets.md feat(app): write kanji, kana and words by hand, each stroke checked 2026-10-09 18:09:34 +02:00
0005-public-tier.md feat(feedback): report, suggest, and an inbox in the Profile tab 2026-10-10 09:46:43 +02:00
0006-assistant-connector.md feat(assistant)!: no hand-off and no connector; the field searches the web (ADR 0022) 2026-10-23 17:48:30 +02:00
0007-recently-deleted.md feat(studyset): deleted studysets wait 14 days in Recently deleted 2026-10-13 21:21:43 +02:00
0008-languages-beyond-japanese.md docs: ADR 0008 with the sizes and times measured on the real data 2026-10-14 09:39:31 +02:00
0009-language-parity.md docs: ADR 0009, feature parity for the other languages 2026-10-14 14:35:35 +02:00
0010-email-sign-in.md feat(base)!: no anonymous accounts on the server (ADR 0020, D25) 2026-10-24 16:14:42 +02:00
0011-profile-pages-and-verified-links.md feat(profile): profile pages on the account domain, and links verified by rel="me" 2026-10-17 19:46:29 +02:00
0012-japanese-on-the-device.md feat(dictionary): Japanese cut into words and looked up on the device 2026-10-17 19:46:30 +02:00
0013-discussions.md feat(discussions): questions on published studysets, answered by learners 2026-10-17 19:46:32 +02:00
0014-halkyon-base-module.md feat(base)!: no anonymous accounts on the server (ADR 0020, D25) 2026-10-24 16:14:42 +02:00
0015-one-repository.md build(release): a Dart release tool for every app 2026-10-22 18:11:05 +02:00
0016-accounts-across-an-instance.md feat(base)!: no anonymous accounts on the server (ADR 0020, D25) 2026-10-24 16:14:42 +02:00
0017-password-totp-and-keys.md feat(app): the recovery phrase's words typed back are suggested from BIP-39's list (ADR 0017) 2026-10-30 15:53:10 +01:00
0019-private-studysets.md fix(learn): nothing of Learn's goes to Android's backup or to another phone (ADR 0019, D9) 2026-10-30 16:46:23 +01:00
0020-sign-in-with-simplelogin.md feat(base,train): Train signs in with SimpleLogin, on ways back of its own (ADR 0020) 2026-10-30 15:53:09 +01:00
0021-private-instance-and-assistant.md docs(adr): ADR 0021's D57–D63 as built 2026-10-26 16:21:54 +01:00
0022-no-hand-off-and-no-connector.md docs(adr): ADR 0021 accepted, the assistant's boundaries (D7–D30) 2026-10-26 07:17:04 +01:00
0023-openid-connect-module.md feat(oidc): halkyon_oidc_flutter, the device's half of signing in with OpenID Connect (ADR 0023) 2026-10-24 09:17:49 +02:00
0024-languagetool-sidecar.md fix(learn): the instance asks LanguageTool for its languages again a minute after it didn't answer 2026-10-26 16:21:52 +01:00
0030-halkyon-train.md feat(app): what's new after an update, drafted by the release tool (ADR 0030, D61) 2026-10-31 19:36:20 +01:00
0031-the-apps-icons.md build(learn): the F-Droid repository keeps the kingfisher as its icon 2026-10-30 15:52:45 +01:00
0032-jellyfin-at-home.md fix(deploy): the home end dials the instance's server by its address (ADR 0032, D11) 2026-10-31 15:16:05 +01:00
0033-halkyon-todo.md feat(todo): Snooze on a reminder on iOS, macOS and Windows (ADR 0033, D4) 2026-11-01 21:57:00 +01:00