Skip to content

BambooMintKey v1.1.3

Choose a tag to compare

@github-actions github-actions released this 06 Oct 03:46
· 49 commits to main since this release

BambooMintKey 1.1.3

Bản cập nhật khắc phục lỗi ký tự xuống dòng (\n/\r) bị ghi vào chuỗi khi nhấn Enter lúc đang gõ — nguyên nhân khiến tên file/thư mục bị ngắt dòng và việc tạo file không kết thúc được.

Điểm mới và cải tiến trong bản 1.1.3

  • Nhấn Enter chốt chữ chuẩn IME (không còn dính dấu xuống dòng):
    • Trước đây khi gõ xong một từ tiếng Việt rồi nhấn Enter (ví dụ để đặt tên file, đổi tên thư mục), Core Engine nối luôn mã xuống dòng (\n trên Linux/Fcitx5, \r trên Windows/TSF) vào chuỗi kết quả. Hệ quả: tên file bị ghi thành tenfile\n và phím Enter bị "nuốt" khiến thao tác tạo file không hoàn tất.
    • Nay Enter chỉ chốt từ (commit chuỗi thuần túy, không kèm ký tự xuống dòng) và nuốt phím. Nhấn Enter lần 1 để chốt chữ, lần 2 để hệ điều hành nhận lệnh xuống dòng/xác nhận — đúng chuẩn UX của các bộ gõ CJKV.
    • Không ảnh hưởng tới Space, Tab và dấu câu: các phím này vẫn giữ nguyên hành vi chốt từ kèm ký tự ngắt như trước.

Sửa lỗi

  • Sửa lỗi chuỗi commit bị dính ký tự xuống dòng khi nhấn Enter trong lúc đang gõ (ảnh hưởng cả Windows TSF và Linux Fcitx5 do cùng đi qua TelexEngine.processKey).
  • Sửa lỗi lặp phím hủy dấu mũ khi chữ đã ghép dấu thanh: trước đây gõ exee không trả về exe (vì ễ = ê + ngã là một ký tự Unicode dựng sẵn, không còn chứa ê riêng lẻ). Nay nhận diện modifier qua phân rã Unicode nên exee → exe, xeee → xee như mong muốn.
  • Sửa lỗi từ tiếng Anh có đuôi phụ âm tắc bị ép dấu sắc: trước đây sort → sót, corp → cóp (do quy tắc âm tắc cuối ép dấu hỏi/huyền/ngã thành sắc). Nay engine ưu tiên backtrack tiếng Anh nên sort → sort, corp → corp.

Cài đặt

  1. Tải file BambooMintKey1.1.3-Setup.exe ở mục Assets bên dưới, chạy bộ cài và làm theo hướng dẫn trên màn hình (hỗ trợ cài đặt im lặng: BambooMintKey1.1.3-Setup.exe /VERYSILENT /NORESTART).
  2. Hoặc cài qua Windows Package Manager (WinGet) sau khi manifest được duyệt:
    winget install BambooMintKey.BambooMintKey

Mã băm xác thực (SHA-256)

  • BambooMintKey1.1.3-Setup.exe: [TBD](sha256:46acaf6636fb7a11167f1068970736a3ffc36a0bfbc1f1937c38384d63782e65)