Tải NiceKey 1.0.0 cho macOS (.dmg)
NiceKey là bộ gõ tiếng Việt nguồn mở cho macOS, được phát triển từ nền tảng OpenKey. Mục tiêu của NiceKey là giữ lại phần lõi gõ tiếng Việt ổn định, nhẹ và quen thuộc, đồng thời tách thành một nhánh phát triển riêng với trải nghiệm cài đặt, nhận diện app và cấu hình phát hành rõ ràng hơn.
NiceKey vẫn tuân thủ GPL-3.0 và giữ đầy đủ ghi nhận đối với tác giả, contributor của OpenKey gốc.
Liên hệ phát triển: Telegram @kienvu37
- Tách nhận diện thành NiceKey với bundle id riêng
com.nicekey.NiceKey, tránh lẫn với OpenKey khi cài đặt, cấp quyền và phát triển tiếp. - Làm lại luồng cấp quyền lần đầu: app chỉ mở bảng cấp quyền Accessibility, sau khi người dùng cấp quyền sẽ thông báo, tự thoát và mở lại để kích hoạt bộ gõ sạch từ đầu.
- Bổ sung lịch sử Clipboard từ mkey, có popup danh sách clipboard, cấu hình phím tắt và giới hạn 30 mục gần nhất.
- Dọn lại phần giới thiệu, liên hệ, release và thông tin giấy phép cho nhánh NiceKey.
- Đóng gói DMG kiểu kéo thả đơn giản: mở file cài chỉ thấy
NiceKey.appvàApplications. - Tắt các liên kết cá nhân/donation của dự án gốc trong tài liệu chính, đồng thời vẫn giữ giấy phép và ghi nhận nguồn mở đầy đủ.
Tải file DMG mới nhất:
Mở file .dmg, kéo NiceKey.app vào thư mục Applications, sau đó mở NiceKey từ Applications.
Mở project bằng Xcode:
open Sources/OpenKey/macOS/OpenKey.xcodeprojHoặc build từ terminal:
xcodebuild -project Sources/OpenKey/macOS/OpenKey.xcodeproj -scheme NiceKey -configuration Debug buildNếu build trên máy chưa cấu hình signing, có thể dùng:
xcodebuild -project Sources/OpenKey/macOS/OpenKey.xcodeproj -scheme NiceKey -configuration Debug CODE_SIGNING_ALLOWED=NO buildNiceKey cần quyền Accessibility để bắt và xử lý phím. Lần đầu mở app, NiceKey sẽ chỉ hiển thị bảng cấp quyền. Sau khi cấp quyền, app sẽ thông báo, tự thoát và mở lại để kích hoạt bộ gõ.
NiceKey tiếp tục phát hành theo GPL-3.0. Xem LICENSE và NOTICE.md.
Source gốc là OpenKey. Các copyright notice của tác giả gốc và contributor vẫn được giữ trong source để tuân thủ giấy phép nguồn mở.

