fix: v2.7.4 — Changes matches JetBrains (#72), the chat says when Claude waits on a trust prompt (#73), Vietnamese Telex in Safari
- Changes (#72): a file git reports `MM` whose working copy equals HEAD again (a staged change since undone on disk) is no longer listed — JetBrains' GitChangesCollector drops it the same way. Mode-only changes stay listed. statusCounts (the dirty-tree safety checks) is unchanged. - Chat (#73): Claude Code runs no hook before a folder is trusted, so a new pane's session has no row; the chat now says the session has not started, offers Open terminal, and asks before typing a message or /model //effort into the pane (an Enter would pick the trust prompt's "No, exit"). - Terminal: Safari + macOS's own Vietnamese Telex replaces the whole word on each key (insertReplacementText), which xterm.js ignores — only each word's first letter reached the pane. The edit is now sent as DELs + the new tail. - Also: Ctrl+V pastes a screenshot into the terminal as a file path; the folder browser fallback lists files for a file field (`files=1`); the macOS native picker opens in front of the browser; a hidden tab is marked while a chat waits or once a turn ended; chat live line shows running calls, turn time and tokens, and "Done in …".
This commit is contained in:
@@ -43,7 +43,6 @@
|
||||
"browse.fileTitle": "Duyệt chọn tệp",
|
||||
"browse.select": "Chọn thư mục này",
|
||||
"browse.title": "Duyệt chọn thư mục",
|
||||
"browse.typePath": "Không mở được hộp thoại chọn của hệ điều hành ở đây — hãy gõ đường dẫn.",
|
||||
"changes.back": "Tất cả file",
|
||||
"changes.bin": "bin",
|
||||
"changes.binary": "File nhị phân — không hiển thị.",
|
||||
|
||||
@@ -86,6 +86,9 @@
|
||||
"placeholder": "Viết tin nhắn…",
|
||||
"send": "Gửi",
|
||||
"notSent": "Terminal chưa kết nối — tin nhắn chưa được gửi.",
|
||||
"notStarted": "Có thể Claude Code đang hỏi bạn trong terminal — ví dụ có tin tưởng (trust) thư mục này không. Gửi lúc này sẽ nhấn Enter ở đó và có thể trả lời câu hỏi ấy (lựa chọn mặc định là \"No, exit\"). Hãy mở terminal để trả lời trước.",
|
||||
"notStartedTitle": "Phiên chưa bắt đầu",
|
||||
"sendAnyway": "Vẫn gửi",
|
||||
"stop": "Ngưng",
|
||||
"notStopped": "Terminal chưa kết nối — chưa ngưng được.",
|
||||
"add": "Thêm file, skill…",
|
||||
@@ -119,6 +122,11 @@
|
||||
"close": "Đóng",
|
||||
"noPreview": "Không xem trước được tệp này ở đây",
|
||||
"truncated": "Chỉ hiện phần đầu của tệp"
|
||||
},
|
||||
"contextTitle": "Ngữ cảnh: {{used}} / {{size}} token — gần đầy thì Claude Code tự compact",
|
||||
"tab": {
|
||||
"waiting": "Đang chờ",
|
||||
"done": "Xong"
|
||||
}
|
||||
},
|
||||
"interrupted": {
|
||||
|
||||
@@ -143,6 +143,8 @@
|
||||
"loading": "Đang tải hội thoại…",
|
||||
"empty": "Không tìm thấy bản ghi hội thoại.",
|
||||
"emptyBody": "Siêu dữ liệu của phiên này đã được nhập, nhưng tệp transcript không còn trên đĩa. Claude Code tự động xóa transcript của phiên không hoạt động sau một thời gian lưu giữ (cleanupPeriodDays, mặc định 30 ngày), nên các hội thoại cũ có thể đã mất. Các phiên được nhập từ nay sẽ được chụp lại và giữ nguyên ngay cả khi Claude Code xóa bản gốc.",
|
||||
"notStarted": "Phiên chưa bắt đầu.",
|
||||
"notStartedBody": "Có thể Claude Code đang hỏi bạn trong terminal trước — ví dụ có tin tưởng (trust) thư mục này không. Hãy trả lời ở đó; hội thoại sẽ hiện ở đây khi phiên bắt đầu.",
|
||||
"newMessages": "Tin nhắn mới",
|
||||
"systemReminder": "Nhắc nhở hệ thống",
|
||||
"persistedOutput": "Đầu ra đã lưu",
|
||||
@@ -199,7 +201,15 @@
|
||||
},
|
||||
"edited_one": "Đã sửa {{count}} tệp",
|
||||
"edited_other": "Đã sửa {{count}} tệp",
|
||||
"working": "Đang suy nghĩ…"
|
||||
"working": "Đang suy nghĩ…",
|
||||
"turnTokens": "↑ {{tokens}} token",
|
||||
"waiting": "Đang chờ bạn trong terminal",
|
||||
"waitingFor": "Đang chờ bạn cho phép: {{step}}",
|
||||
"openTerminal": "Mở terminal",
|
||||
"moreSteps_one": "+{{count}} việc nữa",
|
||||
"moreSteps_other": "+{{count}} việc nữa",
|
||||
"quiet": "không có hoạt động mới trong {{time}}",
|
||||
"turnDone": "Xong trong {{time}}"
|
||||
},
|
||||
"overview": {
|
||||
"agent": "Agent",
|
||||
|
||||
Reference in New Issue
Block a user