Commit Graph

24 Commits

Author SHA1 Message Date
admin e610009a9e feat(chat): add composer action menu
Docker Image / Build and Push Docker Image (push) Successful in 1m51s
2026-07-21 18:57:46 +08:00
admin e512a42483 Revert "feat(chat): add composer action menu"
This reverts commit 7789673fff.
2026-07-21 11:04:39 +08:00
admin 7789673fff feat(chat): add composer action menu 2026-07-21 10:58:40 +08:00
admin 54b9031622 fix(chat): restore Facebook keyboard avoidance 2026-07-16 16:28:10 +08:00
admin 9d04176e90 test(chat): enable virtual keyboard overlay experiment 2026-07-16 15:52:00 +08:00
admin 8b6bcab05c refactor(chat): remove keyboard compatibility layer 2026-07-16 14:36:33 +08:00
admin 5934d48034 fix(chat): replace Android keyboard workaround 2026-07-16 13:18:26 +08:00
admin 0033625866 perf(bundle): replace broad storage and utils imports 2026-07-14 18:13:55 +08:00
admin 654b51b45e fix(keyboard): restrict input lift to target android devices 2026-07-03 11:44:09 +08:00
admin f5b3c9fb2b refactor(keyboard): remove input restore fallback logic 2026-07-03 11:32:34 +08:00
admin efd89de0b0 Revert "feat(logging): report important keyboard events"
This reverts commit b59da8f7e4.
2026-07-02 17:17:10 +08:00
admin 8586e87ab6 fix(chat): keep mobile send from losing focus 2026-07-01 20:00:54 +08:00
admin b59da8f7e4 feat(logging): report important keyboard events 2026-07-01 18:45:03 +08:00
admin abc0faf197 style(chat): distinguish empty send button state 2026-07-01 12:51:51 +08:00
admin eccb6d3074 refactor(chat): simplify input send button 2026-07-01 12:42:26 +08:00
admin 09cbd54c79 fix(chat): release input focus when keyboard closes 2026-06-26 12:01:24 +08:00
admin 08c954903f fix(chat): improve in-app keyboard avoidance 2026-06-24 15:13:11 +08:00
admin d81abd6efd feat(chat): support ai photo viewing 2026-06-23 10:34:02 +08:00
admin cebc8f7443 feat(chat): expand empty input actions 2026-06-22 19:14:27 +08:00
admin 9a65f2f9ad feat(chat): toggle send button icon by input content 2026-06-22 18:58:57 +08:00
admin 812a3e41b9 refactor(logging): centralize console output 2026-06-18 13:34:19 +08:00
admin 38f060bbd8 refactor(chat): extract XState actors into chat-machine.actors.ts
- Split chat state machine actors (chatInit, sendMessageHttp, loadMoreHistory, chatWebSocket) into a dedicated module
- Add comprehensive console logging across the chat state machine for full trace debugging
- Comment out margin on text bubble CSS for layout adjustment
- Add debug logging to chat input bar send handler
- Clean up redundant comments in auth-screen component
2026-06-12 11:20:19 +08:00
admin 1db3e3ae31 refactor(chat): align chat header and input bar with Dart source 2026-06-10 11:59:53 +08:00
admin 109a3e3855 feat(chat): port chat widget components from Dart to React 2026-06-09 20:19:52 +08:00