fluffychat/lib/pages
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
..
archive Merge main into production (#4437) 2025-10-30 11:21:19 -04:00
bootstrap build: Upgrade to flutter 3.22 2025-05-21 08:06:52 +02:00
chat Writing assistance (#5598) 2026-02-09 15:55:18 -05:00
chat_access_settings Merge main into production (#4437) 2025-10-30 11:21:19 -04:00
chat_details Merge main into prod (#5167) 2026-01-12 09:59:12 -05:00
chat_encryption_settings Merge main into production (#4437) 2025-10-30 11:21:19 -04:00
chat_list feat: make deeplinks work for public course preview page (#5540) 2026-01-30 13:29:26 -05:00
chat_members chore: prevent getting stuck in chat members with no filters 2025-06-17 10:21:57 -04:00
chat_permissions_settings Merge main into prod (#5167) 2026-01-12 09:59:12 -05:00
chat_search fix: filter edited events from search results 2026-02-03 10:39:43 -05:00
device_settings build: Upgrade to flutter 3.22 2025-05-21 08:06:52 +02:00
dialer build: Upgrade to flutter 3.22 2025-05-21 08:06:52 +02:00
homeserver_picker Merge main into production (#4437) 2025-10-30 11:21:19 -04:00
image_viewer Merge main into production (#4437) 2025-10-30 11:21:19 -04:00
invitation_selection Merge main into production (#4437) 2025-10-30 11:21:19 -04:00
key_verification build: Upgrade to flutter 3.22 2025-05-21 08:06:52 +02:00
login fix: validate updated password (#5176) 2026-01-12 13:09:02 -05:00
new_group Merge main into prod (#5167) 2026-01-12 09:59:12 -05:00
new_private_chat chore: don't add artificial profile to DM search results (#5535) 2026-01-30 10:42:55 -05:00
onboarding fix typos, dispose value notifier 2026-02-02 12:53:32 -05:00
settings resolve merge conflicts 2026-01-30 15:16:00 -05:00
settings_3pid Make password recovery settings more similar to change password page (#5589) 2026-02-09 10:42:04 -05:00
settings_chat fix: move use activity image background setting into pangea user-specific style settings 2026-02-03 09:40:43 -05:00
settings_emotes Merge main into production (#4437) 2025-10-30 11:21:19 -04:00
settings_homeserver build: Upgrade to flutter 3.22 2025-05-21 08:06:52 +02:00
settings_ignore_list fluffychat merge 2025-06-09 16:02:38 -04:00
settings_multiple_emotes Merge main into production (#4437) 2025-10-30 11:21:19 -04:00
settings_notifications Line notifications setting button up with rest of page (#5571) 2026-02-09 10:34:52 -05:00
settings_password Make password recovery settings more similar to change password page (#5589) 2026-02-09 10:42:04 -05:00
settings_security Make password recovery settings more similar to change password page (#5589) 2026-02-09 10:42:04 -05:00
settings_style Hide view status toggle in style view 2026-01-23 12:08:32 -05:00