Tizian 「ティツィアーン」
99b75645ad
feat(learn): exporting shows its steps, counts and percent, with Abort
...
Exporting a studyset said "Exporting…" in a snack bar until the place to
keep it was asked. It now shows a sheet with its steps (reading the
content, gathering files for an archive, packing), how many of the step's
items are done and the percent of all of it, and Abort, which keeps
nothing (decided 9 Nov 2026); then asks where to keep the file as before.
Both exporters check between studysets, and the archive's between files;
packing runs on its isolate to its end, its result dropped once aborted.
ExportCubit runs an export's work behind the sheet (runExport), which
says how it ended: made, failed (a file missing named as before) or
aborted.
Whats-New: Exporting shows its steps and how far it has come, and Abort stops it.
Whats-New-De: Der Export zeigt seine Schritte und wie weit er ist, und „Abbrechen“ beendet ihn.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-11-10 16:19:55 +01:00
..
device_export.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
eventually.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_asset_gateway.dart
feat(privacy): a private studyset's files are sealed with its key (ADR 0019, D5)
2026-10-23 14:13:10 +02:00
fake_asset_sealing.dart
fix(privacy): a device without the keys writes no content where the account has keys (ADR 0019)
2026-10-23 14:13:15 +02:00
fake_asset_server_gateway.dart
feat(privacy): a private studyset's files are sealed with its key (ADR 0019, D5)
2026-10-23 14:13:10 +02:00
fake_assistant_files.dart
feat(learn): an assistant reads PDFs' pages, and sees images the person chooses or approves
2026-10-26 07:17:09 +01:00
fake_card_gateway.dart
feat(learn): an archive's import shows its steps, counts and percent, with Abort
2026-11-10 16:19:54 +01:00
fake_content_key_gateway.dart
feat(privacy): every synced payload sealed and opened through one envelope (ADR 0019)
2026-10-23 14:13:08 +02:00
fake_conversation_gateway.dart
feat(learn): conversations with assistants, kept sealed (ADR 0021, step 3)
2026-10-26 07:17:08 +01:00
fake_device_dictionaries.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_dictionary_gateway.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_discussion_gateway.dart
perf(learn): discussions and feedback show what the person does at once
2026-11-08 11:48:41 +01:00
fake_explore_gateway.dart
feat(learn): Explore by what a licence allows, a skeleton while the library loads, and an assistant's agreement per provider (ADR 0005, rule 12; ADR 0021, D66)
2026-11-02 05:19:18 +01:00
fake_feedback_gateways.dart
perf(learn): discussions and feedback show what the person does at once
2026-11-08 11:48:41 +01:00
fake_file_saver.dart
feat(app): sign in with a password and TOTP on the device
2026-10-23 14:12:41 +02:00
fake_grammar_gateway.dart
feat(learn): spelling and grammar checked as people write (ADR 0024)
2026-10-26 07:17:10 +01:00
fake_jellyfin.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_learning_count_gateway.dart
feat(explore): the device tells the instance whether to count the person, and what their copies come from (ADR 0019, D3)
2026-10-23 14:13:09 +02:00
fake_learning_path_gateway.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_note_gateway.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_path_answer_gateway.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_pdf_engine.dart
feat(learn): an assistant proposes flashcards from a text, a note or a PDF page
2026-10-26 07:17:09 +01:00
fake_pdf_source_gateway.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_photo_picker.dart
feat(learn): + opens a sheet as Claude's, Camera, Photos and Files, and what goes along in rounded rows
2026-11-04 09:32:04 +01:00
fake_pomodoro_platform.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_publish_gateway.dart
refactor(learn): the editor's general parts move to halkyon_editor (ADR 0033, D37)
2026-11-07 21:49:48 +01:00
fake_review_gateway.dart
perf(learn): a rated card gives way to the next one at once
2026-11-08 11:48:42 +01:00
fake_settings_gateway.dart
feat(app,learn,todo): the assistants in Settings and on the operator's screen
2026-10-26 07:17:07 +01:00
fake_sound_player.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_studyset_gateway.dart
feat(learn): Explore by what a licence allows, a skeleton while the library loads, and an assistant's agreement per provider (ADR 0005, rule 12; ADR 0021, D66)
2026-11-02 05:19:18 +01:00
fake_tag_gateway.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
fake_youtube_videos.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
loaded_maps.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
loaded_strokes.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
mecab_output.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
memory_asset_file_cache.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
memory_device_settings_store.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
memory_pomodoro_run_store.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
memory_private_offer_store.dart
feat(library): offer once to make every studyset from before private (ADR 0019, D4)
2026-10-23 14:13:09 +02:00
memory_published_store.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
memory_studyset_tab_store.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
pump_app.dart
feat(learn): Explore by what a licence allows, a skeleton while the library loads, and an assistant's agreement per provider (ADR 0005, rule 12; ADR 0021, D66)
2026-11-02 05:19:18 +01:00
sample_episode.dart
chore: Halkyon Learn moves into apps/learn
2026-10-22 18:11:02 +02:00
test_dependencies.dart
feat(learn): exporting shows its steps, counts and percent, with Abort
2026-11-10 16:19:55 +01:00