PriType 2.7.4
2.7.4는 2.7.2 이후의 입력 구조 안정화, 한/영 전환 복원, 입력 소스 표시 개선을 묶은 안정화 릴리즈입니다. 특히 PriType이 한글과 영어 입력 소스를 모두 제공하도록 정리해, 기본 ABC 입력 소스에 오가지 않고 PriType 안에서 한/영을 전환할 수 있게 했습니다.
먼저 확인해 주세요
- macOS 입력 소스 목록에는
PriType 한글과PriType 영어를 둘 다 추가해 주세요. - PriType만으로 한글/영어를 모두 사용할 수 있으므로, 필요하다면 설정의
ABC 입력 소스 끄기기능으로 기본 영어 입력기(ABC)를 비활성화할 수 있습니다. - 로그인 화면이나 일부 시스템 보안 화면에서 영어 입력이 필요할 수 있다면 macOS 시스템 설정에서 ABC를 다시 추가하면 됩니다.
주요 변경
- 한글/영어 입력 구조를 PriType 입력 소스 기반으로 다시 정리했습니다.
- PriType이 IMK 세션을 계속 소유하고, 내부 입력 모드로 한/영을 전환합니다.
- 실제 ABC 입력 소스로 오가며 생기던 첫 입력 누락, 모드 불일치 가능성을 줄였습니다.
- 영어 모드는 기본적으로 pass-through로 동작하되, macOS 기본 입력 설정의 주요 편의 기능이 PriType 안에서도 자연스럽게 작동하도록 보완했습니다.
- 자동으로 단어를 대문자로 시작
- 스페이스를 두 번 눌러 마침표 추가
- 스마트 인용 부호 및 대시
- 기본 영어 입력기(ABC)를 PriType만 쓸 때 끌 수 있는 설정을 복원하고, 설정 화면 문구와 버튼 표시를 더 자연스럽게 다듬었습니다.
- 메뉴 막대와 입력 소스 전환 팝업의 아이콘을 macOS 네이티브 입력 소스처럼 보이도록 개선했습니다.
- 라이트/다크 모드 대응
- 한글/영어 모드별 아이콘 분리
- 입력 소스 메뉴/팔레트 등록 정보 정리
안정성 및 호환성
- KakaoTalk 등 일부 앱에서 포커스를 옮길 때 한글 조합이 남거나 다음 입력으로 덮이는 문제를 줄이기 위해 조합 확정 경로를 여러 차례 보강했습니다.
activateServer가 반복 호출되는 앱에서도 옵저버가 중복 등록되지 않도록 정리했습니다.- 손쉬운 사용 권한 확인 타이머가 중첩되거나 오래 남을 수 있던 경로를 정리했습니다.
- 한자 후보창 위치 계산을 더 안정화했습니다. 캐럿 기준 화면 선택, 화면 경계 클램프, 픽셀 스냅 처리를 보강했습니다.
- Swift 최신 기준의 MainActor 관련 경고/오류를 정리했습니다.
실험 기능
- Windows식 “실제 텍스트 직접 삽입” 실험 경로를 추가했습니다. 기본값은 꺼짐입니다.
- 네이티브 앱에서 marked text 밑줄 없이 조합 중 글자를 실제 텍스트로 갱신하는 방향을 검증하기 위한 기능이며, Electron/Chromium/브라우저 계열처럼 안전하지 않은 환경에서는 자동으로 기존 marked text 경로로 돌아가도록 설계했습니다.
문서 및 테스트
- 통합 입력 구조 명세와 롤백/실험 설계 문서를 추가했습니다.
- 입력 소스 등록, 직접 삽입 계산, 한글 조합, 커서/한자 위치 보정 등 회귀 테스트를 보강했습니다.
- 테스트 158개 통과
검증
- 릴리즈 빌드 완료
- 릴리즈 패키지 Apple 공증 완료
- Gatekeeper 설치 검증 통과
설치 파일
아래 PriTypeV2_Release.pkg를 내려받아 설치하면 됩니다.