Skip to content

Releases: jureuk7/GeulGuard

GeulGuard 0.6.2

Choose a tag to compare

@jureuk7 jureuk7 released this 07 Oct 09:36

macOS 기본 Caps Lock 입력 소스 전환 지원 선언을 추가했습니다. ABC와 글가드만 등록했을 때 전환 옵션이 표시되지 않는 문제를 해결하기 위한 수정입니다.

macOS 14 이상, Intel·Apple Silicon 지원. 버전 0.6.2 / 빌드 11.

설치 전 입력 중인 글자를 확정하고 ABC로 전환하세요. 설치 후 옵션이 보이지 않으면 작업을 저장하고 로그아웃·로그인하세요. 텍스트 입력 → 편집 → 모든 입력 소스에서 Caps Lock 전환 옵션을 확인할 수 있습니다.

서명·공증·Gatekeeper 및 업데이트 서명 검증을 통과했습니다. macOS 27.0에 설치 후 ABC와 글가드만 등록한 상태에서 기본 Caps Lock 옵션 표시·활성화를 사용자 스크린샷으로 확인했습니다. Karabiner를 끈 상태의 양방향 전환은 아직 실기 검증하지 않았습니다.

GeulGuard 0.6.1

Choose a tag to compare

@jureuk7 jureuk7 released this 30 Sep 09:16

GeulGuard 0.6.1

  • ‘[실험실] 텔레그램 Enter 전송 보정’ 설정을 추가했습니다. 기본값은 꺼짐입니다.
  • 설정을 켜면 Telegram for macOS에서 한글 조합 중 첫 Enter로 전송할 수 있습니다.
  • 조합 밑줄은 표시되지 않고 실행 취소 단위가 달라질 수 있습니다. 문제가 있으면 설정을 끄면 기존 방식으로 돌아갑니다.
  • 다른 앱의 입력 방식은 유지합니다.

macOS 14 이상, Intel·Apple Silicon 지원. 버전 0.6.1 / 빌드 10.

설치 전 조합 중인 글자를 확정하고 ABC로 전환하세요. 새 버전이 적용되지 않으면 작업을 저장한 뒤 로그아웃·로그인하세요.

텔레그램 검색창·이름 수정·미디어 캡션의 동작은 아직 실기 검증하지 않았습니다.

GeulGuard 0.6.0

Choose a tag to compare

@jureuk7 jureuk7 released this 15 Sep 12:45

GeulGuard 0.6.0

  • 앱 시작 시 업데이트를 한 번 확인합니다. 설정에서 끌 수 있으며 메뉴바의 ‘업데이트 확인…’으로 수동 확인할 수도 있습니다.
  • 공식 서명·공증 PKG를 내려받아 업데이트합니다. 설치에는 사용자 동의와 관리자 인증이 필요합니다.
  • 설치 전 ABC 입력 소스와 한글 조합 종료를 확인합니다.
  • 이후 업데이트에는 선택적 로그아웃 안내가 포함됩니다. 기본 선택은 ‘나중에’입니다. 이번 버전을 처음 설치할 때는 안내가 나오지 않을 수 있습니다.

설치

첨부된 GeulGuard.pkg를 실행하세요. 입력 중인 글자를 확정하고 ABC로 전환한 뒤 설치합니다. 새 버전이 반영되지 않으면 작업을 저장한 뒤 로그아웃하고 다시 로그인하세요.

macOS 14 이상, Apple Silicon 및 Intel을 지원합니다. 이 릴리스는 버전 0.6.0 / 빌드 9입니다.

GeulGuard 0.5.0

Choose a tag to compare

@jureuk7 jureuk7 released this 13 Sep 12:01

주요 변경

  • 연속 자음의 쌍자음 조합을 설정에서 켜거나 끌 수 있습니다. 끄면 ㄱㄱ을 ㄲ으로 합치지 않고 각각 입력합니다.
  • 메뉴 막대의 한 아이콘이 macOS 템플릿 렌더링을 사용해 화면 모드와 선택 상태에 맞는 색으로 표시됩니다. ABC 배지와 같은 크기와 모서리 비율을 사용합니다.
  • 입력 소스 이름을 시스템 언어에 따라 글가드 두벌식 또는 GeulGuard 2-Set Korean으로 표시합니다.

설치 후 입력 소스가 갱신되지 않으면 로그아웃한 뒤 다시 로그인해 주세요.

GeulGuard 0.4.0

Choose a tag to compare

@jureuk7 jureuk7 released this 10 Sep 17:52

한글은 글가드, 영어는 macOS ABC

글가드를 한글 전용 입력기로 변경했습니다. 영어는 macOS 기본 ABC 입력 소스로 입력하고, 입력 메뉴 또는 시스템 입력 소스 단축키로 전환합니다.

변경 사항

  • 글가드 내부 영문 모드와 Shift+Space 한/영 전환을 제거했습니다.
  • ESC는 조합 중인 한글만 확정하며 입력 소스를 바꾸지 않습니다.
  • 한글 조합이 없는 상태에서 선택된 텍스트가 지워지는 문제를 수정했습니다.
  • Command/Control/Option+Backspace가 한 자소 삭제로 소비되던 문제를 수정했습니다. 조합을 확정한 뒤 단축키를 앱에 전달합니다.
  • 입력기 컨트롤러 회귀 테스트와 복합 종성 13개에 대한 검증을 추가했습니다.

설치 및 전환

  1. 아래 GeulGuard.pkg를 설치합니다. 관리자 인증이 필요합니다.
  2. 작업을 저장한 뒤 로그아웃·로그인합니다.
  3. 시스템 설정 → 키보드 → 텍스트 입력 → 편집에서 글가드와 ABC를 추가합니다.
  4. 메뉴 막대 입력 메뉴 또는 시스템 입력 소스 단축키로 한/영을 전환합니다.

기존 글가드 등록이 중복되면 이전 항목을 제거한 뒤 다시 추가하세요. 테스트용 GeulGuardQA는 정식 입력기 대신 사용하지 마세요.

검증 범위

  • 자동 테스트 22개 통과: 입력기 컨트롤러 8개, 한글 조합기 14개.
  • VS Code에서 한글 100음절 연속 입력, 겹받침·쌍자음, 자소 삭제·Option+Backspace를 확인했습니다.
  • 실제 전면 창에서의 ABC↔글가드 전환, 물리 키를 길게 누를 때의 반복, Warp·Ghostty·Terminal·SSH의 전체 입력 흐름은 검증이 남아 있습니다. 모든 앱의 호환성을 보증하는 릴리스는 아닙니다.

패키지는 Apple Silicon·Intel Universal Binary이며 Developer ID 서명과 Apple 공증을 포함합니다.

GeulGuard 0.3.1

Choose a tag to compare

@jureuk7 jureuk7 released this 03 Aug 03:51

한글 쌍자음 음절 경계 조합 오류를 수정한 패치 릴리스입니다.

수정 사항:

  • 느낌이 늑김으로 입력되는 문제 수정
  • 직접 입력한 ㄲ/ㅆ은 뒤따르는 모음과 함께 다음 음절 초성으로 이동
  • 두 자음을 합쳐 만든 겹받침은 기존처럼 모음 앞에서 정상 분리
  • 관련 회귀 테스트 추가

요구 사항: macOS 14 이상
설치: GeulGuard.pkg를 실행하면 기존 설치를 업데이트합니다. 입력기가 이미 실행 중이면 로그아웃/로그인 후 새 버전이 적용됩니다.

PKG SHA-256: 58fc537f94214b9740ea7aae56914e7a2903b5a5e665c8c344a727773e582204

GeulGuard 0.3.0

Choose a tag to compare

@jureuk7 jureuk7 released this 03 Aug 00:00

글가드의 첫 정식 서명·공증 설치 패키지입니다.

주요 변경:

  • Apple Silicon과 Intel을 모두 지원하는 Universal Binary
  • Developer ID Application 및 Installer 서명
  • Apple 공증과 Gatekeeper 검증을 통과한 PKG 설치 파일
  • Finder용 핑크 글가드 앱 아이콘
  • macOS 네이티브 입력 소스 스타일의 메뉴 배지

요구 사항: macOS 14 이상
설치: GeulGuard.pkg를 내려받아 실행한 뒤 로그아웃/로그인하고, 시스템 설정 → 키보드 → 텍스트 입력에서 글가드를 추가하세요.

PKG SHA-256: ceef927deb3cc97f502de052c3b642a9a8e24292b3a75529e5e975c4e3b6d032

GeulGuard 0.2.0

Choose a tag to compare

@jureuk7 jureuk7 released this 02 Aug 23:25

macOS 14 이상, Apple Silicon용 릴리스입니다.

주요 변경:

  • Shift가 눌린 채 이어서 입력한 모음이 영문으로 새는 문제 수정
  • Electron/Chromium 앱의 marked text 표시 및 확정 동작 개선
  • 한국어/영어 입력 소스 이름과 메뉴 막대 아이콘 추가
  • 기존 설치 교체 및 입력 메뉴 새로고침 개선

설치: 압축을 푼 뒤 저장소의 ./scripts/install.sh를 사용하거나 GeulGuard.app을 ~/Library/Input Methods에 복사하세요.

SHA-256: 9a2ad5183be2e6f2671871f8061ac4a60cde83187119b7999f3c54906386525a

GeulGuard 0.1.0

Choose a tag to compare

@jureuk7 jureuk7 released this 28 Jul 04:09

First open source release of GeulGuard, a privacy-first Korean IME for macOS. Includes standard two-set Hangul composition, safe preedit commits before navigation and focus changes, and in-source Shift+Space Korean/English switching. The attached build targets Apple Silicon and macOS 14 or later.