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