처음으로업데이트 내역
Typing Pet의 버전별 변경 사항입니다.
v0.21.0
커뮤니티 공개 팩과 버전 선택
- 커뮤니티 공개 팩에서 이미지와 키보드 배치를 미리 보고 원하는 버전을 가져올 수 있습니다.
- 템플릿의 버전 선택 메뉴에서 최신 버전부터 과거 버전까지 확인하고 선택한 버전을 복제할 수 있습니다.
- 관리 비밀번호를 확인한 뒤 커뮤니티 공개 여부를 바꿀 수 있습니다. 기존 테스트 팩은 공개 목록으로 이관했습니다.
- 6자리 코드 입력란의 커서 위치, 이미지 카드 높이와 사이드바 버튼 여백을 다듬었습니다.
GitHub 릴리스 보기v0.20.1
템플릿 관리와 버전별 복제
- 공유 버튼을 우측으로 옮기고, 왼쪽 템플릿 그룹에서 코드 가져오기와 템플릿별 관리를 제공합니다.
- 큰 6칸 코드 입력란과 이미지 세트 미리보기를 추가했습니다.
- 관리 비밀번호를 일반 텍스트로 직접 지정할 수 있습니다. 비밀번호 확인 후 새 버전을 배포하고, 버전 이력에서 원하는 버전을 복제할 수 있습니다.
GitHub 릴리스 보기v0.20.0
코드로 팩 교환
- 6자리 코드로 팩 사본과 제작자의 한마디를 공유하고, 자동 발급된 관리 비밀번호로 수정·삭제할 수 있습니다.
- 받은 팩은 템플릿으로 보관하고 내 로컬 팩으로 복사해 사용합니다. 업데이트 확인으로 템플릿을 갱신해도 기존 로컬 사본은 유지됩니다.
- 서버 주소를 입력할 필요 없이 공유 서비스에 자동으로 연결합니다.
GitHub 릴리스 보기v0.19.3
사이드바 경계선 제거
- 설정 사이드바와 메인 화면 사이의 세로 경계선을 제거했습니다.
GitHub 릴리스 보기v0.19.2
설정 사이드바 구분선 제거
- 설정 사이드바와 본문 사이의 세로 구분선을 제거했습니다.
GitHub 릴리스 보기v0.19.1
업데이트 설정 구분선 정리
- 설정의 자동 업데이트 확인 스위치 아래에 있던 불필요한 구분선을 제거했습니다.
GitHub 릴리스 보기v0.19.0
더 매끄러운 설정과 다국어 업데이트 안내
- 설정 사이드바를 항상 표시하고, 뒤로·앞으로 이동과 스크롤해도 유지되는 제목을 추가했습니다.
- 설정을 스위치와 그룹으로 정리하고 선택 메뉴·버튼의 정렬과 높이를 맞췄습니다. 새 세트 팝오버의 꼬리 위치도 수정했습니다.
- 선택 표시와 키보드 강조에 macOS의 시스템 강조 색상을 적용합니다.
- 기본 세트와 다섯 프리셋의 이름을 선택한 앱 언어로 표시합니다. 직접 지은 이름은 유지하고 불필요한 안내 문구는 줄였습니다.
- 업데이트 변경 내역을 한국어·영어·일본어·중국어 간체·번체로 지원합니다.
GitHub 릴리스 보기v0.18.2
입력 및 로컬 데이터 보호 강화
- 프리셋·대기·키 반응 이미지의 저장 경로 검사를 보강하고, 이미지를 가져올 때 심볼릭 링크와 일반 파일이 아닌 항목을 거부합니다.
- 할 일 기록을 사용자 전용 권한으로 저장한 뒤 기존 파일을 교체합니다. 저장에 실패하면 기존 기록을 보존하며, 읽기와 쓰기 모두 10 MiB 파일 제한을 적용합니다.
- 긴 텍스트 입력을 처리하기 전에 길이를 제한하고, 저장된 할 일 제목을 검증합니다.
- 다른 앱을 클릭하거나 화면을 잠그고 잠자기에 들어갈 때 할 일 입력 포커스를 해제합니다. HuihuiDreams님의 보안 개선 기여에 감사드립니다.
GitHub 릴리스 보기v0.18.1
세트 편집과 매핑 개선
- 프리셋 이미지를 키보드 키로 드래그해 매핑하고, 놓을 키를 강조합니다. 이미지 파일을 갤러리로 끌어와 프리셋으로 추가할 수도 있습니다.
- 사이드바에서 세트를 더블클릭해 바로 사용하고, 메뉴에서 사용·이름 변경·삭제를 할 수 있습니다. 사용 중인 세트를 삭제하면 바로 위 세트로 전환합니다.
- 기본 세트에 쉬고 있을 때·입력 중일 때·깜짝 매핑을 미리 설정하고, Touch ID/전원 버튼을 비활성 키로 표시합니다.
- 사이드바에 세트 프리셋 이미지를 표시하고 이미지 추가 카드를 더했습니다. 일반 설정 하단에는 제작자 링크와 기본 시스템 정보가 포함된 메일 문의, 버전 및 DEV/정식 배지를 표시합니다.
GitHub 릴리스 보기v0.18.0
네이티브 세트 관리와 키보드 매핑
- 크기를 조절할 수 있는 네이티브 사이드바를 도입해 세트별 이미지 프리셋과 키보드 매핑을 한 화면에서 관리하도록 설정을 개편했습니다.
- 이름을 입력해 빈 세트를 만들고 기존 세트를 독립적으로 복제할 수 있습니다. 변경 사항은 바로 저장되며, 기본 프리셋은 복제해서 수정할 수 있습니다.
- 키와 보조키 조합에 여러 프리셋을 지정하고 랜덤 또는 순서대로 표시할 수 있습니다. 입력 중일 때와 쉬고 있을 때도 각각 설정할 수 있습니다.
- 프리셋을 고르는 동안에도 열려 있는 팝오버를 해당 키에 연결하고, 보조키 체크박스와 스페이스 및 엔터 빠른 설정을 추가했습니다.
- 키보드를 가운데 정렬하고 일반 키는 정사각형으로, 방향키는 ㅗ 모양으로 표시합니다. 좁은 창에서는 가로 스크롤로 비율을 유지합니다.
- 일반 설정에서 입력 모니터링 권한과 연결 상태를 확인할 수 있습니다.
GitHub 릴리스 보기v0.17.1
문구와 용어 정리
- 앱과 홈페이지의 한국어, 영어, 일본어와 중국어 간체 및 번체 문구를 다듬었습니다.
- 목록 보기와 반응 이미지의 용어를 통일하고, 불투명도 설정과 긴 안내 문구를 더 쉽게 읽을 수 있도록 정리했습니다.
- 일시정지 버튼과 상태 표시를 구분하고, 타이머를 끝내는 버튼 이름을 맞췄습니다.
GitHub 릴리스 보기v0.17.0
일본어와 중국어 지원
- 앱과 홈페이지에 일본어와 중국어 간체 및 번체를 추가했습니다.
- 시스템 언어의 중국어 문자 체계와 지역을 감지하고, 설정에서 원하는 언어를 직접 선택할 수 있습니다.
- 홈페이지의 설치 안내와 FAQ, 패치 노트는 물론 검색 및 공유 메타데이터도 다섯 언어로 제공합니다.
- 홈페이지 언어를 바꿔도 현재 페이지를 유지하며, 선택한 언어를 다음 방문에 기억합니다.
GitHub 릴리스 보기v0.16.0
언어와 화면 모드 설정
- 설정에서 시스템 언어를 따르거나 한국어 또는 English를 선택할 수 있습니다.
- 설정과 메뉴, 할 일 말풍선, 권한 안내 및 업데이트 메시지를 한국어와 영어로 제공합니다.
- 설정 창은 기본 너비 490pt로 더 간결해지고, 큰 글자와 창 크기 조절도 지원합니다.
- 화면 모드를 시스템 설정에 맞추거나 라이트 또는 다크로 지정할 수 있으며, 설정 창과 할 일 말풍선에 함께 적용됩니다.
GitHub 릴리스 보기