fluffychat/lib/pages/chat
wcjord dec473d579
Writing assistance (#5598)
* feat: wa working full stack

* feat: writing assistance made anew

* docs: migrate copilot docs to .github/instructions/ format

- Create choreographer.instructions.md (applyTo: lib/pangea/choreographer/**)
- Create events-and-tokens.instructions.md (applyTo: lib/pangea/events/**,lib/pangea/extensions/**)
- Create modules.instructions.md (applyTo: lib/pangea/**) — full module map
- Track copilot-instructions.md (remove .gitignore rule)
- Add documentation reference table to copilot-instructions.md

Content sourced from docs/copilot/ on writing-assistance branch.

* docs: remove old docs/copilot/ (migrated to .github/instructions/)

* docs: update choreographer + modules docs for writing-assistance audit

- Mark IT (Interactive Translation) as deprecated throughout
- Document new ReplacementTypeEnum taxonomy (grammar, surface, word-choice categories)
- Add AssistanceStateEnum, AutocorrectPopup, feedback rerun flow
- Mark SpanDataRepo/span_details as dead code
- Mark SpanChoiceTypeEnum.bestCorrection/bestAnswer as deprecated
- Add new files to modules listing (autocorrect_popup, start_igc_button, etc.)
- Update API endpoints table with active/deprecated/dead status

* formatting, replace deprecated withOpacity calls

* fix linter issues from deprecated types

* use better error color

* move cloing of overlays into choreographer

* reduce duplicate code on igc_controller, update UI on feedback

* couple of adjustments

* display prompt in span card by type

* fix error in tests

* translations

* simplify span card feedback

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2026-02-09 15:55:18 -05:00
..
events chore: more onboarding tweaks (#5499) 2026-01-28 15:31:58 -05:00
add_widget_tile.dart build: Upgrade to flutter 3.22 2025-05-21 08:06:52 +02:00
add_widget_tile_view.dart build: Upgrade to flutter 3.22 2025-05-21 08:06:52 +02:00
chat.dart Writing assistance (#5598) 2026-02-09 15:55:18 -05:00
chat_app_bar_list_tile.dart Fluffychat merge (#2731) 2025-05-08 13:22:26 -04:00
chat_app_bar_title.dart Merge main into prod (#5167) 2026-01-12 09:59:12 -05:00
chat_emoji_picker.dart feat: enable emoji search (#5350) 2026-01-22 13:33:52 -05:00
chat_event_list.dart fix: listen to scroll metrics to update scroll down button (#5522) 2026-01-29 14:35:40 -05:00
chat_input_row.dart Merge main into prod (#5167) 2026-01-12 09:59:12 -05:00
chat_view.dart translations 2026-01-26 12:29:08 -05:00
command_hints.dart chore: Follow up: Add missing command hints 2025-06-05 08:45:49 +02:00
encryption_button.dart build: Upgrade to flutter 3.22 2025-05-21 08:06:52 +02:00
event_info_dialog.dart fluffychat merge 2025-06-09 16:02:38 -04:00
input_bar.dart Writing assistance (#5598) 2026-02-09 15:55:18 -05:00
pinned_events.dart clean up pangea comments 2025-06-18 14:55:53 -04:00
recording_dialog.dart chore: error on empty audio recording (#5524) 2026-01-29 15:27:10 -05:00
reply_display.dart fix: update UI on reply / edit event update 2026-02-02 13:27:38 -05:00
seen_by_row.dart Merge main into production (#4437) 2025-10-30 11:21:19 -04:00
send_file_dialog.dart fix: Workaround for reversed width and height of compressed videos sent from Android 2025-06-24 11:49:10 -04:00
send_location_dialog.dart build: Upgrade to flutter 3.22 2025-05-21 08:06:52 +02:00
sticker_picker_dialog.dart fluffychat merge 2025-06-09 16:02:38 -04:00
typing_indicators.dart Merge main into production (#4437) 2025-10-30 11:21:19 -04:00