CrescentLeaf
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-06 09:25:52 +08:00
fb48c44655 ui: 移除 添加对话 输入框边距
7378024235 feat: 添加任意对话, chore: 使用 User.create (createWithUserNameChecked 已移除)
1c985f28a2 feat: 自动检验用户名和对话 ID 是否已经存在
449c0a8806 feat: 创建群组, impl - 获取群组信息
e1e42ea188 feat: 添加任意对话, 不局限于用户
Compare 10 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-05 00:20:54 +08:00
86d68fd5e5 feat(wip): 群组
ffa8ac73de ui: 微调 RecentsListItem 文字位置
Compare 2 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-04 16:10:55 +08:00
f01f3b02f4 ui: 移除延迟设置应用视图大小
ad4e873d2f ui: 用户资料中进入对话, 连带上层对话框关闭
a77e22a3ea feat: 从对话详情打开用户详情
1fa91279e2 fix: 阻止用户头像点击事件传播
debdb93935 feat: 对话中打开用户的资料
Compare 28 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-04 00:00:02 +08:00
af694f6f6c ui: fallback to window.inner*
c5ce13b13c chore: 測試兼容更舊的瀏覽器内核
0026cae639 ui: 繼續修繕 onResize 邏輯
Compare 3 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-03 15:50:02 +08:00
376177d78e rename: (User -> My)ProfileDialog
6c9ee005fd fix: 橫豎屏切換 resize 時的大小不當
Compare 2 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-03 07:40:01 +08:00
82c5aeaaa0 ui: 修正 文件卡片 文字折行失敗
14c279cc80 ui: 點擊聊天文件不會再跳轉的同時並下載了, 只會進行下載
67c6f11892 ui: 微調 置底 延遲時間
Compare 3 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-02 23:30:02 +08:00
edf35b7dd0 ui: 阻止 附件 點擊導致消息菜單彈出
de886dcfcc ui: 修正 chat-file 為 超鏈接
67f019713a ui: 修正 消息右鍵菜單
2af396a2b8 chore: 修正一個不合理的 uri-list 轉換成功判斷
20f12c97c1 ui: 微調 時間顯示 文字
Compare 10 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-02 15:20:01 +08:00
c23fdbf310 feat: 聊天視頻 (初始化)
dfeed305e1 feat: 支持對話視頻, wip: 文件
bc5485d622 移除 剪貼薄 fallback 元素
d3b2949ff7 剪貼薄
Compare 4 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-01 14:50:01 +08:00
f376de2b48 ui: 微調消息菜單
Compare 2 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-01 06:40:00 +08:00
f436f84696 feat(wip): 支持視頻和文件
73e795e29f fix: Marked 不解析 \n, 手動解析以使換行符正常使用
a709ac7ee0 ui: 修繕圖片顯示, 不再為下方文字説明占位 (aka inline -> block)
beab35a25e chore: make lint happy
aa0d0e86a5 docs: readme
Compare 12 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-09-30 22:30:01 +08:00
1fec2bba06 feat(wip): 顯示消息的時間
706a340407 fix: 在沒有消息時, 發送消息並拉取導致的消息重複
7e81484932 refactor: 獨立 openImageViewer
d7d8351dc9 ui: 添加細節: 添加聯絡人可直接回車, 可直接點擊清空
Compare 4 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-09-25 20:10:02 +08:00
19657fd150 ui: 微調: 可以點擊外部關閉對話框
a6cef76ecf feat: 手動刷新聯絡人列表
ee8e0e531e fix: 對話中的成員 無法收到更新信息
151dc31f2c chore: 規範化 client event listener 寫法
0b1a4a53a5 chore: make lint happy
Compare 26 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-09-25 03:50:01 +08:00
4bcc6e4347 feat: 手動選擇文件
9395104c20 ui: 在加載歷史消息時,自動回到加載前的消息位置
f063c4d165 ui: 修復錯誤添加在 最近對話 搜索框 的 paddingRight
b3b077fa9d ui: 移動端支持修改個人資料, 修繕移動端 UI 的諸多潛在問題
88123e1edb ui: 修正 最近對話 列表的 paddingLeft
Compare 21 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-09-24 19:40:01 +08:00
faec599822 feat(wip): 富文本消息 (aka Markdown + 自定義解析)
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-09-24 11:30:00 +08:00
da1c7cd8cf fix: Markdown 沒有被渲染
a0bf323ac9 feat(wip): Markdown
Compare 2 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-09-24 03:20:02 +08:00
4a2014e10d feat(wip): 上傳文件
a01a64116f feat(wip): markdown 解析
f6f2590532 chore: make lint happy
20f5484e90 feat: 支持異步接口調用方法體
Compare 4 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-09-23 19:10:01 +08:00
14f5bbfec9 feat: 適配移動端界面
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-09-23 11:00:01 +08:00
5d5b04ba05 refactor: 重構 對話 成員的儲存邏輯
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-09-23 02:50:01 +08:00
0ef2859291 feat(wip): 上傳圖片等多媒體文件
b82d32cad7 chore: 添加 Chat 類型的常量定義
10da3b8e77 refactor: 重寫 Chat 成員邏輯
184a80436d feat: 自動在重連時進行身份驗證
2de4d3548d feat: 視情況 自動滾動到最新消息
Compare 7 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-09-21 18:10:01 +08:00
791102c034 fix: MessageManager 建表失敗
8bcb3e74b6 feat: 服務端可以獲取每個客戶端的連接
e4c26a07cf feat: 緩存資料, 獲取任意用戶的資料
f118c6b6f5 chore: 修繕客戶端請求允許等待連接
cb947429fb feat: 收發消息
Compare 11 commits »