halkyon/halkyon_learn_flutter/test/feature/card/widget
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tizian 「ティツィアーン」 6c9dfadf27
refactor(app): flashcards keep the order they came in, without Reorder
Studying breaks the order of due cards anyway; what follows the list
order is new cards and cramming, and that order comes from creating and
importing, with sub-studysets putting lessons in order. No one drags a
card among a thousand (decided 2026-10-08).

Gone: Reorder and the grip on flashcards, CardListEventMoved,
CardRepository.move and the gateway's updatePosition, with their tests.
Each card keeps its stored position, so the order stays the same on
every device. liftWhileDragged is Material's plain lift again, for the
lists that keep Reorder.

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-09 18:09:21 +02:00
..
card_composer_test.dart feat(app): card types on one row, scrolling sideways 2026-10-09 18:09:19 +02:00
card_text_import_test.dart feat(app): import flashcards from text 2026-10-09 18:09:20 +02:00
card_widgets_test.dart refactor(app): flashcards keep the order they came in, without Reorder 2026-10-09 18:09:21 +02:00