halkyon/apps/todo/halkyon_todo_flutter
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tizian 「ティツィアーン」 8b13cbcf2b
feat(todo): quick add keeps a word as text where it stands, and from Backspace (ADR 0033, D29)
A word tapped was kept as text by its text, so in "Watch The Daily Show
Daily" tapping the first "Daily" also stopped the second one making the
task repeat (the developer's example). Kept words are now ranges of the
title that follow its edits (`shiftKept`: ranges after the edit move by
its length, one it touches is dropped), and the parser leaves a token
overlapping one of them as text, wherever else the same word stands.

Backspace right after a highlighted word keeps it as text instead of
deleting its last character, as Todoist's; the next Backspace deletes.
It is an input formatter, so the keyboard is given the text back. The
hint under the title says so.

Whats-New: In Add task, only the word you tap stays text; the same word elsewhere still counts.
Whats-New: In Add task, Backspace right after a highlighted word keeps it as text.
Whats-New-De: In „Aufgabe hinzufügen“ bleibt nur das angetippte Wort Text; dasselbe Wort an anderer Stelle zählt weiter.
Whats-New-De: In „Aufgabe hinzufügen“ behält die Rücktaste direkt nach einem hervorgehobenen Wort es als Text.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-11-05 08:58:41 +01:00
..
android build: Android's built-in Kotlin, the three plugins applying KGP themselves patched in third_party/ 2026-11-04 09:32:13 +01:00
assets chore(release): todo-v0.2.0 2026-11-04 15:02:16 +01:00
ios feat(icons): every icon fades from cobalt into its app's backdrop; Learn shows its own inside the app; Train's dumbbell (ADR 0031, D5 to D7) 2026-11-02 23:12:20 +01:00
lib feat(todo): quick add keeps a word as text where it stands, and from Backspace (ADR 0033, D29) 2026-11-05 08:58:41 +01:00
linux feat(app): sign in with a password and TOTP on the device 2026-10-23 14:12:41 +02:00
macos refactor(app): the device's speech recognition moves from Learn into halkyon_app, with dictation into a text 2026-11-04 09:31:58 +01:00
test feat(todo): quick add keeps a word as text where it stands, and from Backspace (ADR 0033, D29) 2026-11-05 08:58:41 +01:00
windows refactor(app): the device's speech recognition moves from Learn into halkyon_app, with dictation into a text 2026-11-04 09:31:58 +01:00
.gitignore chore: Halkyon Todo's scaffold joins the repository in apps/todo 2026-10-22 18:11:03 +02:00
.metadata chore: Halkyon Todo's scaffold joins the repository in apps/todo 2026-10-22 18:11:03 +02:00
analysis_options.yaml feat(todo): the app on halkyon_app, with its own icon 2026-10-22 18:11:06 +02:00
l10n.yaml feat(todo): the app on halkyon_app, with its own icon 2026-10-22 18:11:06 +02:00
LICENSE docs(todo): what Todo is now, and its licences 2026-10-22 18:11:06 +02:00
pubspec.yaml chore(release): todo-v0.2.0 2026-11-04 15:02:16 +01:00
README.md docs(todo): what Todo is now, and its licences 2026-10-22 18:11:06 +02:00

halkyon_todo_flutter

Halkyon Todo's app, on halkyon_app and halkyon_ui. See Todo's README.