Skip to content

CheatIME 1.4.0

Choose a tag to compare

@github-actions github-actions released this 06 Nov 16:18
· 12 commits to main since this release
77f5a23

What's new

  • Badges per input mode. Each input mode now gets its own badge instead of one per language, labeled the way macOS labels it in the menu bar (for example あ and ア for Japanese kana, 注音 and 拼音 for Chinese). Settings → Badge → Defaults → Per-input-mode look groups modes under their language. Colors are set per language by default. To color each mode separately, open the language's ⋯ menu and turn on Use Different Colors per Input Mode. Languages with several modes have a Hide switch for the whole language.
  • Show a flag instead of text. In Badge style, set Content to Flag. Flat flag images fill the badge and follow its shape, size, border and opacity. Each mode starts with its language's flag; pick another one from the flag menu in the mode list. Flag images come from flag-icons (MIT).
  • Custom badge shape. Shape → Custom lets you set the height, the width (fit to the text, or a fixed value) and the corner radius.
  • Place the badge around the pointer and the text cursor. Next to Pointer and Next to Text Cursor have a Position section: pick one of eight directions, set the horizontal and vertical distance, and choose what happens At Screen Edge. A preview shows the badge at its real distance from the arrow or the cursor. The defaults keep the previous positions.
  • Export and import settings. Settings → General → Settings file saves all settings to a JSON file and loads them on another Mac.
  • Labels are centered on the visible glyphs, so 한, あ, ABC and 注音 sit exactly in the middle of the badge. Solid borders no longer show a thin line of the badge color around their outer edge.

Install

  1. Download CheatIME-<version>.dmg below, open it, and drag CheatIME to Applications.
  2. CheatIME is not notarized by Apple, so macOS blocks the first launch. Open it once, then go to System Settings → Privacy & Security and click Open Anyway. Or run:
    xattr -dr com.apple.quarantine /Applications/CheatIME.app

Requires macOS 15 or later (Apple silicon and Intel). SHA256SUMS.txt lists the checksums of the files below.

See the README for details. 한국어 · 日本語 · 简体中文 instructions are linked from there.