Skip to content

Releases: trananhtung/pinakey

PinaKey v1.1.0

22 Jun 03:29
78221b0

Choose a tag to compare

Cài đặt (fcitx5)

Tải gói .deb bên dưới rồi:

sudo apt install ./fcitx5-pinakey-*.deb
fcitx5 -r -d

Sau đó mở fcitx5-configtool → thêm input method PinaKey → Ctrl+Space → gõ Telex.

Xem thêm packaging/
cho AUR (PKGBUILD) và Nix (flake.nix), hoặc build từ nguồn: bash tools/install-fcitx5.sh.

What's Changed

  • docs: thêm all-contributors (badge + bảng + kêu gọi đóng góp) by @trananhtung in #55
  • feat: uinput xoá-bằng-Backspace dùng ACK + chuyển sang opt-in (mặc định preedit cho terminal) by @trananhtung in #56
  • chore(release): v1.1.0 by @trananhtung in #57

Full Changelog: v1.0.1...v1.1.0

PinaKey v1.0.1

22 Jun 00:51
e1d7ed4

Choose a tag to compare

Cài đặt (fcitx5)

Tải gói .deb bên dưới rồi:

sudo apt install ./fcitx5-pinakey-*.deb
fcitx5 -r -d

Sau đó mở fcitx5-configtool → thêm input method PinaKey → Ctrl+Space → gõ Telex.

Xem thêm packaging/
cho AUR (PKGBUILD) và Nix (flake.nix), hoặc build từ nguồn: bash tools/install-fcitx5.sh.

What's Changed

  • docs(usage): khắc phục gõ tiếng Việt cho app snap/flatpak (Slack, Discord…) by @trananhtung in #46
  • fix(config): tôn trọng XDG_CONFIG_HOME thay vì hardcode ~/.config by @trananhtung in #47
  • fix(config): ghi atomic + backup config hỏng thay vì âm thầm mất dữ liệu by @trananhtung in #48
  • fix(replace-mode): không xoá nhầm ký tự khi con trỏ nhảy giữa chừng by @trananhtung in #49
  • fix(ffi): panic = "abort" cho release — tránh UB khi panic unwind vào C++ by @trananhtung in #50
  • build: version single-source từ Cargo.toml + CI chặn lệch version by @trananhtung in #51
  • ci(release): build .deb cho arm64 + cài Rust toolchain tường minh + cache by @trananhtung in #52
  • fix(addon): cấm copy/move PinaKeyState (tránh double-free raw core_) by @trananhtung in #53
  • chore(release): v1.0.1 by @trananhtung in #54

Full Changelog: v1.0.0...v1.0.1

PinaKey v1.0.0

21 Jun 13:24
b4e7df7

Choose a tag to compare

Cài đặt (fcitx5)

Tải gói .deb bên dưới rồi:

sudo apt install ./fcitx5-pinakey-*.deb
fcitx5 -r -d

Sau đó mở fcitx5-configtool → thêm input method PinaKey → Ctrl+Space → gõ Telex.

Xem thêm packaging/
cho AUR (PKGBUILD) và Nix (flake.nix), hoặc build từ nguồn: bash tools/install-fcitx5.sh.

What's Changed

Full Changelog: v0.2.1...v1.0.0

PinaKey v0.2.1

21 Jun 11:54
7b3f3b6

Choose a tag to compare

Cài đặt (fcitx5)

Tải gói .deb bên dưới rồi:

sudo apt install ./fcitx5-pinakey-*.deb
fcitx5 -r -d

Sau đó mở fcitx5-configtool → thêm input method PinaKey → Ctrl+Space → gõ Telex.

Xem thêm packaging/
cho AUR (PKGBUILD) và Nix (flake.nix), hoặc build từ nguồn: bash tools/install-fcitx5.sh.

What's Changed

  • fix(ffi): quên segment không-gạch-chân khi đổi kiểu gõ/bảng mã giữa chừng by @trananhtung in #35
  • docs: hướng dẫn sử dụng (USAGE.md) by @trananhtung in #36
  • fix(fcitx5): không nuốt Space/Enter khi thoát chế độ emoji by @trananhtung in #37
  • feat(fcitx5): icon PinaKey đồng nhất logo pinakey-web by @trananhtung in #39
  • feat(fcitx5): logo P căn giữa + nhãn 'V' khi đang chọn by @trananhtung in #40
  • test(e2e): GitHub Action cài thật .deb + chạy fcitx5 thật kiểm gõ tiếng Việt by @trananhtung in #41
  • docs(contributing): bỏ phụ thuộc X11/D-Bus lỗi thời by @trananhtung in #42
  • feat(install): quy trình cài dễ + chắc chắn cho người dùng cuối by @trananhtung in #43
  • chore(release): bump version → 0.2.1 by @trananhtung in #44

Full Changelog: v0.2.0...v0.2.1

PinaKey v0.2.0

21 Jun 09:47
7eb01a8

Choose a tag to compare

Cài đặt (fcitx5)

Tải gói .deb bên dưới rồi:

sudo apt install ./fcitx5-pinakey-*.deb
fcitx5 -r -d

Sau đó mở fcitx5-configtool → thêm input method PinaKey → Ctrl+Space → gõ Telex.

Xem thêm packaging/
cho AUR (PKGBUILD) và Nix (flake.nix), hoặc build từ nguồn: bash tools/install-fcitx5.sh.

What's Changed

  • feat(fcitx5): frontend fcitx5 + gõ không gạch chân (EPIC #22 giai đoạn A + SurroundingText) by @trananhtung in #31
  • feat: hoàn tất EPIC #22 — fcitx5 thuần (gõ không gạch chân, emoji, menu, dict, uinput, đóng gói) + gỡ IBus by @trananhtung in #32
  • fix(fcitx5): không nuốt tổ hợp Ctrl/Alt/Super khi đang tra emoji by @trananhtung in #33
  • chore(release): v0.2.0 — bản fcitx5 đầu tiên by @trananhtung in #34

Full Changelog: v0.1.0...v0.2.0

PinaKey v0.1.0

19 Jun 02:02

Choose a tag to compare

Cài đặt nhanh (Linux / IBus)

curl -fsSL https://raw.githubusercontent.com/trananhtung/pinakey/main/tools/install-online.sh | bash

Lệnh trên tự nhận diện CPU (x86_64 / aarch64), tải binary đúng kiến trúc,
đăng ký engine với IBus và thêm PinaKey vào nguồn nhập GNOME.

Gỡ cài đặt:

curl -fsSL https://raw.githubusercontent.com/trananhtung/pinakey/main/tools/install-online.sh | bash -s -- --uninstall

Full Changelog: https://github.com/trananhtung/pinakey/commits/v0.1.0