halkyon/halkyon_learn_flutter/test/feature/profile
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tizian 「ティツィアーン」 959014b4a1
feat(profile): the profile saves as it is written, the handle chosen in a dialog that checks it
Changing the profile meant a Save button at the foot of the form, which
the floating navigation bar half covered on a phone. A field now saves
when it is left or Enter is pressed in it, and a link when it is
removed; "Saving…" and "Saved" show beside the title. The form keeps
what is being written as saves come back, where it used to start afresh
and lose focus after each one.

The handle is chosen in a dialog that asks the instance while it is
typed whether it is free (`ProfileEndpoint.checkHandle`, which tells
nothing `byHandle` doesn't), and choosing the first makes the profile
with what was written. Saves go one at a time, the latest of those
waiting next, and a handle chosen holds for every save after it, so a
field's save can't take it back.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MMm7usAo6q9ZZRoPkWjoxi
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-10-13 21:21:43 +02:00
..
avatar_image_test.dart feat: public profiles, a handle on the account domain with name, bio, links and picture 2026-10-10 09:46:37 +02:00
public_profile_test.dart feat(profile): the profile saves as it is written, the handle chosen in a dialog that checks it 2026-10-13 21:21:43 +02:00