CrescentLeaf
|
f5f2d5743f
|
fix: typo
|
2025-09-24 23:09:20 +08:00 |
|
CrescentLeaf
|
4e38ad8e20
|
fix: 移動端未打開對話但提示對話不存在
|
2025-09-24 23:01:07 +08:00 |
|
CrescentLeaf
|
41362a591c
|
feat: 粘貼文件, 多個同名文件共存發送
|
2025-09-24 22:57:12 +08:00 |
|
CrescentLeaf
|
1b36a45252
|
ui: 修繕圖片縮放對話框: 圖片原始位置
* 我盡力了, 這玩意設置位置太靈車了
|
2025-09-24 22:32:15 +08:00 |
|
CrescentLeaf
|
38db2e1310
|
fix: 多個同 DeviceId 不同 Session 的客戶端無法同時收到消息
|
2025-09-24 22:03:23 +08:00 |
|
CrescentLeaf
|
9a3e87d89c
|
chore: 客戶端發送非驗證性請求前, 必須先等待驗證
|
2025-09-24 21:52:53 +08:00 |
|
CrescentLeaf
|
954b5d3430
|
ui: 細節優化: 發送消息時, 轉圈
|
2025-09-24 21:44:52 +08:00 |
|
CrescentLeaf
|
6dfe59c5a8
|
chore(ui): 圖片加載失敗使用 snackbar 提示
|
2025-09-24 21:34:04 +08:00 |
|
CrescentLeaf
|
d5fbc490ea
|
feat: 支持發送文件
* 目前還只能拖拽到輸入框
|
2025-09-24 21:33:16 +08:00 |
|
CrescentLeaf
|
0a10009613
|
chore: localify pinch-zoom
|
2025-09-24 18:59:25 +08:00 |
|
CrescentLeaf
|
8759b660f5
|
refactor: randomUUID with fallback
|
2025-09-24 18:15:41 +08:00 |
|
CrescentLeaf
|
ae3b9c8226
|
ui: 修正 Tab 指示標顯示不正常
|
2025-09-24 18:15:04 +08:00 |
|
CrescentLeaf
|
faec599822
|
feat(wip): 富文本消息 (aka Markdown + 自定義解析)
|
2025-09-24 16:43:28 +08:00 |
|
CrescentLeaf
|
da1c7cd8cf
|
fix: Markdown 沒有被渲染
|
2025-09-24 10:57:21 +08:00 |
|
CrescentLeaf
|
a0bf323ac9
|
feat(wip): Markdown
|
2025-09-24 09:23:31 +08:00 |
|
CrescentLeaf
|
a01a64116f
|
feat(wip): markdown 解析
|
2025-09-23 23:28:54 +08:00 |
|
CrescentLeaf
|
14f5bbfec9
|
feat: 適配移動端界面
|
2025-09-23 17:44:10 +08:00 |
|
CrescentLeaf
|
0ef2859291
|
feat(wip): 上傳圖片等多媒體文件
|
2025-09-23 00:27:57 +08:00 |
|
CrescentLeaf
|
184a80436d
|
feat: 自動在重連時進行身份驗證
|
2025-09-22 23:06:24 +08:00 |
|
CrescentLeaf
|
2de4d3548d
|
feat: 視情況 自動滾動到最新消息
|
2025-09-22 23:06:01 +08:00 |
|
CrescentLeaf
|
fc197ea41a
|
feat(ui): 拉到最頂部加載更多消息
|
2025-09-22 23:05:21 +08:00 |
|
CrescentLeaf
|
43385780f8
|
fix: 打開對話后不會自己滑動到底部
|
2025-09-22 19:39:53 +08:00 |
|
CrescentLeaf
|
e4c26a07cf
|
feat: 緩存資料, 獲取任意用戶的資料
|
2025-09-21 16:13:01 +08:00 |
|
CrescentLeaf
|
f118c6b6f5
|
chore: 修繕客戶端請求允許等待連接
|
2025-09-21 16:12:31 +08:00 |
|
CrescentLeaf
|
cb947429fb
|
feat: 收發消息
|
2025-09-21 16:11:58 +08:00 |
|
CrescentLeaf
|
b3d620a329
|
refactor: 重寫消息顯示相關邏輯
|
2025-09-21 16:11:13 +08:00 |
|
CrescentLeaf
|
e5dd3ade51
|
feat: 檢驗用戶的 設備 ID
|
2025-09-21 12:28:44 +08:00 |
|
CrescentLeaf
|
83719f5f44
|
fix(ui): 兩個列表沒有吃滿寬度
|
2025-09-21 11:06:21 +08:00 |
|
CrescentLeaf
|
082817d6cd
|
feat(wip): 收發消息
|
2025-09-21 02:18:15 +08:00 |
|
CrescentLeaf
|
ee79e3eefa
|
chore: RecentChat -> extends <- Chat
|
2025-09-21 02:18:05 +08:00 |
|
CrescentLeaf
|
7686a9b7d1
|
chore: 使 Client.invoke 支持等待后請求, 解耦 updateCachedProfile
|
2025-09-21 02:16:01 +08:00 |
|
CrescentLeaf
|
4837c17c2e
|
fix: Chat (客戶端側) title 設置為非空
|
2025-09-21 02:15:27 +08:00 |
|
CrescentLeaf
|
3d367711cc
|
feat(wip): 聯絡人/群組對話框, 並打開對應的對話
|
2025-09-21 02:14:39 +08:00 |
|
CrescentLeaf
|
cb4aeaed21
|
fix(ui): Avatar 不顯示文字
|
2025-09-21 02:13:28 +08:00 |
|
CrescentLeaf
|
791baf474c
|
feat: 修復並正式支持聯絡人
* wip(ui): 增刪
|
2025-09-21 02:13:16 +08:00 |
|
CrescentLeaf
|
468de4f439
|
feat(ui): 編輯個人檔案對話框
|
2025-09-21 02:11:47 +08:00 |
|
CrescentLeaf
|
eaf0f98058
|
update
|
2025-09-20 20:32:26 +08:00 |
|
CrescentLeaf
|
1acc73c7b4
|
chore: make lint happy
|
2025-09-20 20:14:47 +08:00 |
|
CrescentLeaf
|
23df74ddac
|
ui: 微調 資料卡 昵稱字體
|
2025-09-20 20:13:20 +08:00 |
|
CrescentLeaf
|
70478584b7
|
chore: 精簡類型注解
|
2025-09-20 20:12:57 +08:00 |
|
CrescentLeaf
|
90295f0d38
|
fix: useAsyncEffect loops
|
2025-09-20 19:52:04 +08:00 |
|
CrescentLeaf
|
5ff726d834
|
fix(ui): 右側的面板沒有吃滿寬度
|
2025-09-20 19:51:41 +08:00 |
|
CrescentLeaf
|
ab1bc844ab
|
fix: WTF Where is my React
|
2025-09-20 18:41:46 +08:00 |
|
CrescentLeaf
|
167b157134
|
refactor: 封裝 useAsyncEffect
|
2025-09-20 18:26:08 +08:00 |
|
CrescentLeaf
|
3b98fc4de3
|
feat(wip): 多選聯絡人
|
2025-09-20 18:14:52 +08:00 |
|
CrescentLeaf
|
4a32fd216b
|
feat: search for recentschat
|
2025-09-20 18:00:12 +08:00 |
|
CrescentLeaf
|
af9b0d7cf2
|
fix: 由於未知原因導致的 輸入框 逃竄到 Tab 的 change 事件, 造成 Tab Panel 顯示異常
|
2025-09-20 17:35:12 +08:00 |
|
CrescentLeaf
|
c82d718fa7
|
feat: search contact by nickname/id/username
|
2025-09-20 17:29:12 +08:00 |
|
CrescentLeaf
|
fc3df592bc
|
chore: make code looks happy
|
2025-09-20 17:01:05 +08:00 |
|
CrescentLeaf
|
5ce42bf651
|
updated
浪費了半天時間, 索性移除了聯絡人分組的支援
|
2025-09-20 16:57:17 +08:00 |
|