업데이트 내역

0.8.2

새로운 기능

  • 사용 알림의 오른쪽 사이드바에 미리 알림 기록을 추가했습니다. 날짜별로 알림 내용과 처리 결과를 확인하고 규칙별로 필터링할 수 있습니다.
  • 사용 알림의 현재 큰 원과 최근 기록을 나타내는 작은 원에 페이드인 효과를 추가했습니다.
  • 관계 그래프는 전환 횟수와 각 앱의 전환에서 차지하는 비율을 함께 고려해 친밀도를 판단합니다. 최소 친밀도를 조정하고, 마우스를 올려 양쪽 비율을 확인할 수 있습니다.
  • 관계 그래프 설정을 간소화하고, 연결이 없는 앱을 기본으로 숨깁니다. 최소 사용 시간 비율을 더 세밀하게 조정할 수 있으며, 배치 조정은 고급 설정에 모으고 모든 매개변수를 초기화할 수 있습니다.
  • 자주 사용하는 앱에서 최고일을 켜면 일별 사용 시간이나 앱을 연 횟수의 중앙값 표시가 나타나며, 항목에 마우스를 올리면 값을 확인할 수 있습니다.
  • 일별 사용 시간에 정렬 스위치를 추가했습니다. 사용 시간이 많은 순서로 볼 수 있으며 날짜 표시도 함께 정렬됩니다.
  • 앱별 통계에서 이름과 분류 사이에 앱 식별자 또는 웹사이트 식별자를 표시합니다.
  • 메인 메뉴에서 아카이브를 가져오거나 내보내고, 피드백 및 지원, 업데이트 내역, 공식 웹사이트를 열 수 있습니다.
  • 탐색 메뉴에 현재 페이지를 표시합니다. ⌘0으로 메인 윈도우를 열 수 있으며, 메뉴 막대의 메인 윈도우 열기를 첫 항목으로 옮겼습니다.
  • 탐색 및 보기 메뉴에서 날짜와 기간 선택, 통계 배치 편집, 캘린더 시간 눈금 조정, 오른쪽 패널 전환을 할 수 있습니다.
  • 전체 화면에서 ⌃⌘F를 지원하며, 기간 탐색 메뉴는 방향키를 사용할 수 있을 때 해당 키를 표시합니다.

수정 사항

  • 관계 그래프 배치를 개선해 중앙의 밀집과 연결선 교차를 줄였습니다.
  • 관계 그래프와 사용 알림의 원 움직임이 높은 주사율의 디스플레이를 지원하며, 움직임이 안정되면 연속 화면 갱신을 멈춥니다.
  • 관계 그래프의 노드와 사용 알림의 원이 멈추기 직전에 한 칸씩 끊겨 움직이던 문제를 수정했습니다.
  • 관계 그래프 필터링, 노드 움직임, 사용 알림 진행 상황 표시의 중복 계산을 줄였습니다.
  • 일간 통계, 월간 통계, 앱별 통계의 중복 계산을 줄여 통계 내용을 더 빠르게 준비합니다.
  • 캘린더 항목이 많을 때 미리보기를 갱신하는 계산 부담을 줄였습니다.
  • 캘린더 미리보기가 닫혀 있을 때의 백그라운드 기록 읽기와 자동 추가 확인 중 이전 시간대의 반복 읽기를 줄였습니다.
  • 알림 진행 상황이 바뀔 때 기본 창과 메뉴 막대가 불필요하게 갱신되는 횟수를 줄였습니다.
  • 사용 알림의 원형 노드에서 빛 번짐을 제거하고 원 안의 배경색을 더 진하게 조정했습니다.
  • 사용 알림의 기본 제공 규칙과 새로 만든 규칙에서 알림 소리가 기본으로 꺼집니다.
  • 자주 사용하는 앱의 횟수 중앙값을 설명하는 중국어 간체 툴팁이 앱을 연 횟수를 명확히 가리키도록 수정했습니다.
  • 통계 대상 변경 버튼과 통계 전체 창 종료 버튼 옆에 Esc 안내를 추가했습니다.
  • 앱별 통계에서 선택한 범위에 데이터가 없으면 상단 대상 정보가 표시되지 않거나, 시간 범위를 바꾸면 해당 정보가 깜빡이던 문제를 수정했습니다.
  • 선버스트 차트의 범례를 오른쪽 아래로 통일해 좁은 창에서 글자가 넘치는 문제와 전체 창으로 전환할 때 범례가 깜빡이는 문제를 수정했습니다.
  • 백업 실패 시 더 구체적인 원인을 설명하고 부드러운 글자색으로 표시합니다.
  • 백업 기록에서 사용 기록, 설정, 아이콘 수를 새 줄에 표시합니다.
  • 백업 기록의 항목을 선택하면 AM / PM을 읽기 어려웠던 문제를 수정했습니다.
  • 충돌 후 Hikage를 다시 열면 이전 창을 복원할지 묻지 않고 바로 메인 윈도우를 엽니다.
  • 정보 페이지에서 Beta 버전을 구분하지 못하던 문제를 수정하고 테스트 버전 표시와 번호를 보여줍니다.

0.8.1

새로운 기능

  • 대분류 흐름 차트에 색상 띠 가까이 표시되는 유리 스타일 설명을 추가했습니다. 설명은 겹치지 않도록 자동 배치되며, 포인터를 올리면 해당 시간이나 날짜 눈금이 강조됩니다. 대분류 모드를 전환할 때 차트가 부드럽게 사라졌다 나타납니다.
  • 월간 통계와 앱별 통계의 월간 시간대 히트맵에 시작·종료점 모드를 추가했습니다. 초록색 시작점, 주황색 종료점, 부드러운 곡선으로 매일의 활동 범위를 보여주며, 기존의 별도 일별 활동 시작·종료점 차트를 대체합니다.
  • 사용 알림에 자동으로 닫히거나 ‘무시’가 선택되기까지 남은 초가 표시됩니다. 팝업 위로 포인터를 옮기면 카운트다운이 일시 정지됩니다.
  • 앱 데이 아크의 대분류 모드는 가장 많이 사용한 시간대를 기준으로 사용 시간에 비례해 블록 면적을 배분합니다. 중앙 범례를 추가했으며, 포인터를 올리면 열 전체가 강조되고 시간대별 일평균 사용 시간과 대분류 내역이 표시됩니다.
  • Option + 위아래 방향키로 탭을 전환할 수 있습니다. Option을 길게 누르면 인접 탭의 단축키 안내가 표시됩니다. 위아래 방향키는 현재 페이지 안에서 큰 폭으로 부드럽게 스크롤합니다.
  • 사용 시간 구성에 트리맵을 추가했습니다. 앱 사용 시간을 면적으로 보여주며 전체 창 보기로 부드럽게 전환할 수 있습니다.
  • 관계 그래프에서 사용 시간 비율로 앱을 필터링할 수 있습니다. 기본적으로 비율이 0.3% 이상인 통계 항목을 표시하고 앱 이름은 숨깁니다.
  • 일간 통계와 월간 통계의 자주 사용하는 앱을 사용 시간이나 실행 횟수로 정렬할 수 있습니다. 월간 통계에서는 최고 사용일 순위로 전환해 해당 날짜도 확인할 수 있습니다.

수정 사항

  • Hikage를 다시 실행하기만 해도 시스템 또는 화면 깨우기 기록이 생기는 문제를 수정했습니다. 실제 알림, 현재 상태 확인, 이전 버전에서 출처가 기록되지 않은 항목을 구분합니다.
  • 통계 차트의 시간 구간에 포인터를 올렸을 때 시작과 끝 좌표가 모두 표시됩니다. 요일 패턴은 시작·종료 시간을 더 간결한 숫자로 표시합니다.
  • 이름을 바꾼 통계 항목이 사용 알림, 앱·웹사이트 선택기, 설정 목록, 캘린더 미리보기, 손쉬운 사용 레이블에 이전 이름으로 표시되는 문제를 수정했습니다. 별칭과 원래 이름 모두로 검색할 수 있고, 동순위 정렬에도 현재 이름을 사용합니다.
  • 통계 모듈의 전체 창 보기에서 제목 옆에 없던 작은 설명 버튼을 복원하고, 전체 창 보기로 들어가거나 나올 때 대분류 전환 버튼의 애니메이션을 추가했습니다.
  • 앱별 통계의 최근 사용 목록에서 Hikage 자체를 숨깁니다. 검색으로는 계속 Hikage의 통계를 확인할 수 있습니다.
  • 대분류 흐름 차트 클릭, 검색, 앱 상세 보기 진입, 단축키 탭 전환 후 발생하던 키보드 탐색 및 포커스 문제와 사이드바 선택 강조가 깜빡이는 문제를 수정했습니다.
  • 월간 앱 흐름 차트의 왼쪽 끝을 날짜 경계에 맞춰 수직으로 잘라, 빈 날짜에서 뾰족하게 이어지지 않도록 했습니다.
  • 앱별 통계 첫 화면이 간혹 계속 로딩되어 페이지를 전환해야 복구되는 문제를 수정했습니다.
  • iCloud 백업 정리 후 다시 정리할 때 백업 데이터를 정리할 수 없다고 표시되는 문제를 수정했습니다.
  • 아무것도 재생하지 않을 때의 감지 부담, 주 창을 닫은 뒤 캘린더 연동과 사용 알림이 통계를 다시 계산하는 부담, 포인터를 움직이거나 읽기 위해 스크롤할 때의 불필요한 웹사이트 조회를 줄였습니다.
  • 요일 패턴에서 표본이 적다는 안내를 제거해 표본 수에 따라 모듈 높이가 바뀌지 않도록 했습니다.
  • 일반 설정의 인터페이스를 통계 아래로 옮겼습니다. Hikage 모양은 고급 설정을 켜면 표시됩니다.
  • 개요 창이 보이지만 Hikage가 전면 앱이 아닐 때 오늘 기록 시간이 업데이트되지 않는 문제를 수정했습니다.
  • 앱 흐름 차트의 다른 위치를 오른쪽 클릭해도 항상 같은 앱 메뉴가 표시되는 문제를 수정했습니다.

0.8.0

새로운 기능

  • 일간·월간 앱 흐름도에 ‘대분류’ 모드를 추가했습니다. 시간별 또는 일별로 분류 색상 띠를 강조하고 사용 시간을 확인할 수 있으며, 전체 창 보기도 지원합니다. 일간 통계의 ‘시간대 분포’는 대분류 흐름도로 대체됩니다.
  • 월간 통계에서 ‘일별 사용 시간’ 모듈을 제거했습니다.
  • 개요의 ‘최근 24시간 활동’에 앱 전환, 입력 활동, 재생 활동별 타임라인을 추가하고 재시작 후에도 펼침 상태를 유지하도록 했습니다.
  • 고급 설정에 Beta 업데이트 채널을 추가했습니다. 사전 출시 버전을 받을 수 있으며, 자동 설치가 켜져 있으면 전환 전에 위험을 확인해야 합니다.
  • 백업 설정에 ‘저장 공간 세부 정보’를 추가했습니다. 전체 사용량과 항목별 내역을 확인하고 ‘정리 대기 중’에서 안전 조건을 충족한 데이터를 수동으로 정리할 수 있습니다.
  • 이전 버전 백업이 발견되면 현재 백업이 안전한지 확인한 뒤 정리하거나 Finder에서 볼 수 있습니다.
  • 스위치에 따라 표시되는 설정 행의 나타나기·사라지기 애니메이션을 통일했습니다. 동작 줄이기가 켜져 있으면 즉시 전환됩니다.
  • 막대그래프의 윗부분을 약간 둥글게 했습니다.
  • 개발자 도구에 로컬 색상 검사기를 추가했습니다. 차트 색상 위에 포인터를 올리면 원래 색상, 표시 색상, 조정 과정을 확인할 수 있습니다.

수정 사항

  • Mac을 재시작한 뒤 활동 기록이 있어도 일간 통계가 비어 있는 문제를 수정했습니다.
  • 학습이나 재생을 계속해도 집중 알림이 약 1분까지만 누적되는 문제를 수정했습니다.
  • 전역 자리 비움 상태가 집중 알림과 일어서기 알림의 진행률을 잘못 바꾸는 문제를 수정했습니다.
  • 앱별 통계의 앱·웹사이트 선택 페이지 로딩 대기를 줄였습니다. 비정상 중단 후 재시도할 수 있으며, 상세 화면에서 돌아올 때 로딩 실패를 잘못 표시하지 않습니다.
  • ‘통계 항목 병합’에서 하위 앱과 웹사이트를 주 항목 이름으로 표시하거나 이름을 너무 일찍 생략하는 문제를 수정했습니다.
  • 앱·웹사이트의 컨텍스트 메뉴를 열 때 이름과 대상 정보의 색상이 바뀌거나 메뉴 높이가 튀지 않습니다.
  • 관계 그래프의 빈 공간을 오른쪽 클릭할 때 앱 메뉴가 잘못 열리는 문제를 수정했습니다.
  • 브라우저, 통계 항목, 자리 비움, 캘린더 및 알림 선택기의 앱 아이콘이 ‘기록된 앱 아이콘 모양’ 설정과 사용자 지정 아이콘을 일관되게 따릅니다.
  • 앱이 많은 통계 화면을 처음 열 때 아이콘 색상 추출 대기를 줄이고, 고채도·투명·밝은색·흑백 아이콘의 자동 색상 선택 일관성을 개선했습니다.
  • 흰색에 가까운 아이콘에 해당하는 앱별 통계 차트와 자주 사용하는 앱 막대가 밝은 배경에서 잘 보이지 않는 문제를 수정하고, 다크 모드에서 어두운 차트의 가독성을 높였습니다.
  • 월간 통계의 ‘요일 패턴’이 실제 사용 비율에 맞춰 색상 척도를 조정하며, 차트와 범례가 정수 백분율 상한을 공유합니다.
  • 다크 모드 히트맵에 선형 색상 척도를 적용하고 강도가 높은 셀을 더 선명하게 했습니다. 라이트 모드는 기존 곡선을 유지합니다.
  • ‘시간대 분포’와 ‘세션 길이’ 막대그래프의 색상 강도를 조정했습니다. 포인터를 올렸을 때 막대 위의 분 단위 값은 소수점 첫째 자리까지 표시됩니다.
  • ‘월간 시간대 히트맵’과 ‘요일 패턴’을 전체 창으로 열 때 범례 위치가 어긋나거나 이동이 끊기는 문제를 수정했습니다.
  • 메뉴 막대의 읽기 전용 회색 텍스트 표시 강도를 통일했습니다.
  • 개요 활동 타임라인이 다시 부드럽게 펼쳐지고 접히며, 활동 띠는 화면 모양에 맞는 녹색을 사용합니다.
  • 백업 복원과 아카이브 가져오기가 같은 고정 크기 대화상자 안에서 이어집니다. 클라우드 복원은 복원 전 백업, 업로드, 다운로드, 내용 준비의 진행률을 단계별로 표시합니다.
  • 자동 백업 기록을 고정 보존 정책에 따라 정리합니다. 수동 백업의 보존 상태와 핀 표시를 일치시키고, 보존 또는 보존 해제 중에는 진행률을 표시합니다.
  • 정리 대기 중인 백업 데이터는 정해진 일수를 기다리지 않고 안전 조건을 충족하면 공간을 확보할 수 있습니다. 자동 백업이 꺼져 있거나 데이터가 바뀌지 않아도 유지 관리를 수행하며, 반복 실패 후 재시도할 수 있습니다.
  • 백업 폴더의 Finder 메타데이터 때문에 정리가 계속 실패하는 문제를 수정했습니다.

0.7.10

새로운 기능

  • 사용 둘째 날부터 개요에 웹사이트 별도 통계, 앱 분류, 하루 시작 시각 및 통계 제외에 대한 제안이 표시됩니다. 완료로 표시하거나 해당 설정으로 바로 이동할 수 있습니다.
  • 개요에 ‘최근 24시간 활동’ 타임라인을 추가하여 15분 단위로 활동이 기록되었는지 보여 줍니다.
  • ‘일반’의 고급 옵션에 ‘동작 효과’를 추가했습니다. 시스템 설정 따르기, 표준 또는 줄이기 중에서 선택할 수 있습니다.
  • 앱 데이 아크 아이콘이 호를 따라 자연스럽게 회전하여 해당 시간대의 위치를 더 직관적으로 보여 줍니다.
  • 막대 차트가 색상 강도로 상대적인 높이를 표현하고, 가리키면 막대 위에 값을 표시합니다. 세로축이 두 개인 차트에서는 왼쪽 축 값을 일관되게 표시합니다.

수정 사항

  • 기본 창의 시간 범위 선택기와 관계 그래프, 캘린더 연동 등의 컨트롤을 간혹 조작할 수 없던 문제를 수정했습니다.
  • 앱 데이 아크가 높은 캔버스에서도 세로 중앙을 유지하고, 전체 창 보기로 전환하거나 돌아올 때 호의 중심을 기준으로 부드럽게 확대·축소되어 늘어나거나 어긋나지 않습니다.
  • 통계 모듈이 전체 창 보기로 전환하거나 돌아올 때 발생하던 끊김을 개선하고 제목, 컨트롤 및 차트 콘텐츠의 이동 속도를 통일했습니다.
  • 어두운 모드에서 일부 AM/PM을 읽기 어려웠던 문제를 수정하고 시간과 AM/PM 사이의 간격을 통일했습니다.
  • 날짜 선택기는 강조색 테두리 대신 굵은 글자로 이번 달을 표시하여 오늘 표시 방식과 일치시킵니다.
  • ‘월간 시간 히트맵’의 세로축 시간이 인접한 시간 셀 사이의 경계에 정확히 맞춰집니다.
  • 규칙 사이드바, 새 알림 템플릿 및 알림 팝오버의 카드에 가볍고 반투명한 유리 질감이 다시 적용됩니다.
  • 통계 차트, 개요 순위 및 관계 그래프에서 앱 아이콘을 클릭해도 앱별 통계로 전환되지 않습니다. 명시적인 메뉴 명령은 계속 사용할 수 있습니다.
  • 브라우저 권한 확인이 앱 종료를 막을 수 있던 문제를 수정하고, 마지막 활동 기록도 완전히 저장되도록 했습니다.

0.7.9

새로운 기능

  • ‘일반’에 ‘시간 표시 방식’을 추가했습니다. 시스템 설정 따르기, 12시간제, 24시간제 또는 ‘하루 시작 시각’에 따라 24시 이후까지 이어지는 확장 표시를 선택할 수 있습니다. 기본 창, 메뉴 막대, 캘린더, 통계, 알림 및 손쉬운 사용의 시간 문구가 함께 갱신됩니다.
  • 월간 통계에 ‘앱 데이 아크’를 추가했습니다. 하루의 반원형 시간축을 따라 시간별로 가장 많이 사용한 앱 5개를 층별로 표시합니다. 색상 강도는 활동 일수를 반영하며, 가리키면 누적 사용 시간을 확인하고 앱별 통계로 이동하거나 개체 컨텍스트 메뉴를 사용할 수 있습니다.
  • 일간 통계, 월간 통계 및 앱별 통계에 남아 있던 16개의 전체 행 통계 모듈을 이제 전체 창으로 볼 수 있습니다. 차트, 히트맵, 추세 및 앱 데이 아크가 창 공간을 활용하며, ‘상위 앱’은 사용 가능한 높이에 따라 더 많은 항목을 표시합니다. `Esc`로 원래 페이지로 돌아갈 수 있습니다.
  • 개요의 체험과 소프트웨어 업데이트를 하나의 ‘Hikage’ 그룹으로 정리하고 카드 크기와 상태 스타일을 통일했습니다. 좁은 창에서는 위쪽 카드를 가로로 스크롤할 수 있으며, 기록 카드는 계속 왼쪽에 표시됩니다.

수정 사항

  • 전면 앱 전환, 브라우저/재생 조회 및 백그라운드 복구의 전체 에너지 사용량을 줄였습니다. 기본 창이 숨겨지거나 가려지거나 닫힌 경우, 그리고 시스템 잠자기나 메모리 압박이 발생한 경우 페이지 작업을 단계적으로 중지하고 다시 만들 수 있는 캐시를 해제합니다. 원본 활동 기록, 알림 기록, 라이선스, 설정 및 백업 사실은 그대로 유지됩니다.
  • 분류 편집, 앱 분류, 알림 규칙 및 개체 메뉴의 색상 선택을 통일했습니다. 모든 항목에서 색상 점과 문구를 함께 표시하며, 현재 색상의 체크 표시가 색상 미리보기를 가리지 않습니다.
  • 노드가 많은 관계 그래프의 프레임 속도와 아이콘 안정성을 개선하고, 새 창마다 오른쪽 설정 패널이 접힌 상태로 시작하도록 했습니다. 관계 그래프 노드는 손쉬운 사용 트리에 포함되지 않지만 날짜 범위, 설정, 로딩, 오류 및 빈 상태와 같은 페이지 수준의 손쉬운 사용 기능은 계속 제공됩니다.
  • 창 크기를 바꾼 뒤 통계 모듈의 전체 창 전환이 이전 위치로 돌아가는 문제를 수정했습니다. 진입 및 종료 버튼은 정상 색상과 일관된 펼치기 기호를 유지하며 패널, 제목 및 차트와 함께 이동합니다.
  • 밝은 모드, 어두운 모드, 대비 증가 및 투명도 감소에서 사용 알림 동작 버튼의 계층을 개선했습니다. 규칙 설명은 각 앱/웹사이트 이름을 따로 강조하고 올바른 연결 표현을 사용하며, 시간 한도 도달 문구는 현재 사용 시간을 반복하지 않습니다.
  • 날짜 선택기는 추가 테두리 대신 굵은 숫자로 오늘을 표시합니다. 오늘이 선택된 경우 기존 선택 채우기를 계속 사용합니다.

0.7.8

새로운 기능

  • ‘일반 → 기능 켜기/끄기’에 개요 스위치가 추가되었으며, 탭을 드래그하여 순서를 바꿀 수 있습니다. 기본 사이드바, ‘내비게이션’ 메뉴, ⌘숫자 단축키에 같은 순서가 반영되며, 최소 한 개의 탭은 켜진 상태로 유지됩니다.
  • 분류, 앱과 웹사이트 색상, 사용 알림의 기본 색상 선택을 10색 팔레트로 통일했습니다. 새로 설치하거나 분류를 복원하면 업무, 학습, 엔터테인먼트, 중립에 각각 파랑, 초록, 분홍, 회색이 적용되며, 환영 화면에도 같은 기본색이 사용됩니다. 기존 분류의 색상 선택은 덮어쓰지 않으며, 이전 색상도 계속 표시할 수 있습니다.
  • 일어서기 알림 구체에 왼쪽 ‘서서 쉬기 시작’과 오른쪽 ‘서서 쉬기 종료’ 버튼을 추가했습니다. 집중 알림의 ‘현재 단계를 바로 완료’ 버튼은 오른쪽으로 이동했습니다. 구체의 닫기와 편집 버튼은 제거했지만, 규칙 패널에서 계속 사용할 수 있습니다.

수정 사항

  • 페이지, 날짜 또는 통계 대상을 바꾸면 창 제목이 즉시 갱신됩니다. 통계 로딩 자리표시자가 실제 모듈 배치를 따르고 기간 변경 전의 읽던 위치를 유지하며, 맨 위로 돌아왔을 때 위치가 어긋나는 문제를 수정했습니다.
  • 통계 페이지 스크롤과 차트의 전체 창 보기 전환을 더 매끄럽게 하고 중복 그리기를 줄였습니다. 전체 창 앱 흐름 차트의 손쉬운 사용 노드가 중복되는 문제도 수정했습니다.
  • 통계 페이지와 관계 그래프가 로딩, 데이터 없음, 오류를 명확히 구분합니다. 같은 범위를 새로 고칠 때 기존 내용을 유지하고, 오류는 한 번만 표시하며 바로 다시 시도할 수 있습니다.
  • 분류 설정과 앱·웹사이트 선택기는 새로 고침 실패 시 기존 후보를 유지하고 다시 시도를 제공합니다. 읽기 실패를 후보 없음으로 표시하지 않으며, 선택기는 후보 없음과 검색 결과 없음도 구분합니다.
  • 시간대 분포, 일별 사용 시간, 일별 사용 시간 추세, 일일 활동 시작·종료 차트의 가로축 레이블 위치를 수정했습니다. 앱별 통계의 추세 세로축은 실제 최댓값에 맞게 조정되며, 1분 미만은 초 단위 눈금을 사용합니다.
  • macOS 27에서 기본 사이드바의 선택 항목이 계속 회색으로 표시되고 방향키가 작동하지 않는 문제를 수정했습니다. 메뉴 막대와 앱·웹사이트 컨텍스트 메뉴의 아이콘 및 선택 체크 표시도 복원했습니다.
  • 개요의 기본 스위치 이름을 ‘활동 기록’으로 바꾸어 기록 범위를 더 정확하게 표현했습니다. 기록 동작과 기존 설정은 그대로 유지됩니다.
  • 밝은 모드의 카드 배경을 통일하고 캘린더와 관계 그래프 오른쪽 패널의 너비와 여백을 조정했습니다. 규칙 및 매개변수 패널의 조작에 따른 유리 변형을 끄고, 선버스트 차트의 계층을 더 쉽게 구분하도록 했습니다.
  • 백업 설정의 긴 문구 때문에 버튼이 오른쪽 가장자리에서 밀려나거나 로딩 문구가 줄바꿈되고 행 높이가 바뀌는 문제를 수정했습니다.
  • 사용 알림 소개 화면에서 집중 알림, 시간 한도 알림, 일어서기 알림, 사용 시간 목표 알림을 각각 설명하며, 일부 언어의 배치를 개선했습니다. 소개를 완료한 사용자에게는 다시 표시하지 않습니다.
  • 일간 통계, 월간 통계, 관계 그래프, 사용 알림, 앱별 통계에서 트랙패드를 좌우로 쓸어 기간을 바꾸는 동작을 제거했습니다. 도구 막대, 날짜 선택기, 키보드 방향키는 계속 사용할 수 있으며, 캘린더 미리보기 안의 가로 탐색은 그대로 유지됩니다.
  • 웹사이트 아이콘의 중복 제거가 불안정한 문제를 수정하고 미세한 색조와 투명한 가장자리를 보존했습니다.
  • 종료 실패 후 복구가 진행되지 않는 문제를 수정하고 캘린더 미리보기와 백그라운드 작업의 종료 정리를 개선했습니다.
  • 소프트웨어 업데이트가 언어별 고정 업데이트 피드를 사용하며, 설치된 버전에 맞춰 업데이트 내용을 모아 표시하고 전체 기록도 계속 제공합니다. 0.5.0과 0.5.1은 더 이상 자동 업데이트 호환 범위에 포함되지 않으므로 공식 웹사이트에서 최신 설치 프로그램을 다운로드해 주세요.

0.7.7

새로운 기능

  • 백업 관리를 개선했습니다. 현재 백업 저장소에서 다른 Mac의 데이터 소스를 삭제할 수 있으며, iCloud Drive의 사용자 지정 위치는 “iCloud Drive”와 상대 경로로 표시됩니다. 백업 용량, 최근 백업 성공 시간 및 “백업 기록” 진입점도 더 간결하고 명확해졌습니다.
  • “과거 활동 추가 생성”은 시작일과 종료일 달력을 나란히 표시해 전체 범위를 동시에 보여 줍니다. 최대 90개 통계일 지원은 그대로 유지됩니다.
  • 앱별 통계의 “최근 사용” 항목을 14개에서 21개로 늘렸습니다. 월간 통계와 앱별 통계에는 더 명확한 “사용일 평균” 지표와 기본 배치를 적용했으며 기존 사용자 지정 레이아웃은 유지됩니다.
  • 데이터 개요, 아카이브, 백업, 오프라인 활성화, 캘린더, 날짜 선택기 등의 화면에서 올해 날짜에는 연도를 반복 표시하지 않습니다. 이전 연도의 날짜에는 계속 연도가 표시됩니다.
  • 백그라운드 확인에서 새 버전을 찾으면 개요에 업데이트 카드가 표시되어 세부 정보를 보거나 바로 업데이트할 수 있습니다. 업데이트를 마치면 완료된 버전을 한 번만 안내합니다. “업데이트 확인…”을 직접 실행하면 기존과 같이 표준 업데이트 창이 열립니다.
  • “언어”, “기록된 앱 아이콘 모양” 및 항목 메뉴의 “아이콘 변경…”이 “고급 설정 표시” 아래에 나타납니다. 고급 설정을 숨겨도 저장된 선택은 지워지지 않습니다.
  • 포인터 이동, 드래그 및 스크롤도 익명 입력 활동으로 자리 비움 판정에 사용됩니다. Hikage는 좌표, 이동 경로, 스크롤 방향, 클릭한 항목 또는 기기 식별자를 기록하지 않으며 추가 시스템 권한도 필요하지 않습니다.
  • 고급 설정의 “활동 타임스탬프 기록”에서 입력 활동과 재생 활동의 최소 기록 간격을 각각 10, 15, 30 또는 45초로 선택할 수 있습니다. 기본값은 각각 15초와 45초이며 이전 재생 기록은 기존의 30초 기준으로 계속 해석됩니다.
  • 일간 앱 흐름도는 그리기 영역 너비와 시간 범위에 따라 10, 15, 30, 60 또는 120분 그리기 슬롯을 자동으로 선택합니다. 넓은 창이나 짧은 범위에서는 더 세밀한 시간 구조를 표시하면서 소요 시간, 포인터 오버 및 손쉬운 사용 의미는 그대로 유지합니다.

수정 사항

  • 설정 페이지의 섹션 제목, 빈 상태, 카드 너비, 구분선, 모서리 반경 및 브라우저 목록 여백을 통일하고 웹사이트 아이콘 출처와 “자리 비움” 섹션 설명을 보완했습니다.
  • 8개 언어의 기능 이름, 개인정보 보호 설명, 알림, 아카이브, 캘린더 및 활성화 의미를 수정하고 시작 화면의 제품 설명을 “Mac 활동을 기록하고 돌아보기”로 간결하게 바꿨습니다.
  • 통계 페이지가 스크롤 중 멈출 수 있는 문제, “요일 패턴”이 지나치게 많은 손쉬운 사용 노드를 만드는 문제, 창 크기가 바뀔 때 상단 지표 모듈에 잘못된 높이나 빈 공간이 잠시 남는 문제를 수정했습니다.
  • 최소 창 높이에서 관계 그래프가 메인 레이아웃을 확장하는 문제, 드래그 후 포인터 오버 상태가 남는 문제 및 노드가 캔버스 가장자리를 벗어나는 문제를 수정했습니다. 관계 그래프 노드와 알림 구체는 포인터 조작 후 시스템 사각형 포커스 테두리를 남기지 않습니다.
  • 통계 차트의 전체 창 진입 및 종료 버튼을 통일했습니다. 일간 및 월간 통계 도구 막대에서는 중복된 “관계 그래프” 버튼을 제거했으며 관계 그래프는 메인 사이드바와 “탐색” 메뉴에서 계속 열 수 있습니다.
  • 사용 알림의 시각적 피드백을 안정화했습니다. 구체는 캔버스나 규칙 수에 따라 작아지지 않으며 자동 응답 체크상자는 창 포커스가 바뀌거나 알림에 응답할 때 색상이 변하거나 잠깐 강조되지 않습니다.
  • 시작 및 종료 실패 처리를 강화해 복구 시도 횟수를 제한하고 명확한 오류를 표시합니다. 안전하게 종료할 수 없으면 다시 시도, 종료 취소 또는 강제 종료를 계속 선택할 수 있습니다.

0.7.6

새로운 기능

  • 일간/월간 앱 흐름도와 사용 시간 선버스트 차트에 전체 창 진입 및 종료 동작을 추가했습니다. 패널, 제목, 차트 및 앱 아이콘이 원래 위치에서 부드럽게 전환되며, “동작 줄이기”를 켜면 빠른 페이드 효과로 전환됩니다.
  • 통계의 포인터 오버 정보를 보강했습니다. “요일 패턴”과 “월간 시간대 히트맵”은 포인터가 놓인 셀을 강조 색상 테두리로 표시하고, “일별 소요 시간”은 날짜와 총 시간을 보여 줍니다. 일간/월간 앱 흐름도는 앱 이름과 선택 범위의 총 시간을 표시합니다.
  • 기본 통계 대분류 이름을 “교육”에서 “학습”으로 변경했습니다. 자동 생성된 이전 이름은 마이그레이션되며 사용자가 직접 지정한 이름은 유지됩니다.
  • 새로 설치하거나 “기본값으로 복원”할 때 사용하는 일간 통계, 월간 통계 및 앱별 통계의 기본 모듈 순서를 업데이트했습니다. 기존 사용자가 저장한 모듈 표시 여부와 순서는 변경되지 않습니다.

수정 사항

  • 동일한 메인 창을 닫았다가 다시 열 때 페이지가 비어 보일 수 있는 문제와 관계 그래프 및 알림 구체가 첫 프레임에서 레이아웃을 멈출 수 있는 문제를 수정했습니다.
  • 개요의 시간 및 이벤트 수를 초 단위로 표시하는 비용을 줄이고, 다른 불투명 창이 메인 창을 완전히 가리는 동안 페이지 표시 새로 고침을 일시 중지합니다. 백그라운드 기록, 알림, 캘린더 및 라이선스에는 영향을 주지 않습니다.
  • 통계 지표 카드와 개요의 체험판 카운트다운 레이아웃을 조정했습니다. 카드 제목은 아이콘 옆으로 이동하고 값은 오른쪽 정렬로 통일했으며, 최소 창에서는 한 줄에 카드 세 개를 표시하고 아이콘은 macOS 강조 색상을 따릅니다. 체험판 카운트다운의 숫자와 단위 간격은 “오늘 기록 시간”과 동일하게 맞췄습니다.
  • “일별 소요 시간”, “시간대 분포” 및 “세션 길이”의 막대를 넓혔습니다. 진행 중인 시간이나 날짜에는 통일된 픽셀 텍스처를 사용하며, 여러 카테고리의 누적 막대에서도 전체 막대에 걸쳐 연속으로 표시됩니다.

0.7.5

새로운 기능

  • 메뉴 막대에서 이름을 변경한 웹사이트는 표시 이름 아래에 원래 웹사이트 주소를 함께 표시해 실제 사이트를 더 쉽게 확인할 수 있습니다. 이름을 변경하지 않은 웹사이트는 주소를 중복 표시하지 않습니다.
  • 통계 차트의 포인터 오버 상태를 더 쉽게 구분할 수 있습니다. 막대 차트는 포인터가 놓인 막대의 강도를 유지하고 나머지 막대를 흐리게 표시합니다. 일간 앱 흐름도, 월간 앱 흐름도, 사용 시간 선버스트 차트, 시간대 분포, 세션 길이, 일별 소요 시간, 일 활동 시작/종료 지점 및 일별 사용 시간 추세는 빠른 페이드 효과를 사용합니다. “요일 패턴”과 “월간 시간대 히트맵”은 포인터가 놓인 셀의 행과 열을 함께 강조하고 해당 시간 레이블을 표시합니다.

수정 사항

  • 메뉴 막대의 “현재 기록 상태”, “알림 진행률” 및 “최근 이벤트” 섹션 제목이 라이트와 다크 모드에서 더 선명하게 보이도록 대비를 높였습니다. 기존 섹션, 읽기 전용 및 손쉬운 사용 의미는 유지됩니다.
  • 페이지의 앱/웹사이트 컨텍스트 메뉴에서 정보 계층을 정리했습니다. 현재 표시 이름과 원래 Bundle ID 또는 웹사이트 주소에 일관된 읽기 전용 스타일을 사용하고, “분류”와 “색상”을 첫 번째 작업 그룹에 연속으로 배치합니다.
  • “일별 소요 시간”과 “시간대 분포”의 포인터 오버 범례에서 카테고리 사이의 불필요한 더하기 기호, 등호 및 총 시간을 제거하고 각 카테고리의 소요 시간은 유지했습니다.
  • 사용 시간 선버스트 차트에서 포인터를 올릴 때 중앙 총 시간, 공통 상위 부채꼴 및 간격 주변이 깜박이는 문제를 수정했습니다. 링 계층과 연결 간격을 가로질러 이동해도 해당 항목의 강조가 연속으로 유지됩니다.
  • 최근 완료 항목 규칙의 당일 중복 계산을 줄이면서 각 규칙의 완료 범위, 후보 결과 및 캘린더 쓰기 보호는 유지했습니다.
  • 활동 기록이 추가될 때 당일 세션과 관계 그래프를 증분 방식으로 유지해 통계를 새로 고칠 때 반복해서 재구성하는 작업을 줄였습니다. 메모리 압박 상황에서도 원시 기록은 유지되며 언제든 다시 파생할 수 있습니다.
  • 종료 시점이 논리 날짜 전환과 정확히 겹칠 때 종료된 날짜의 일간 통계 프로젝션이 매우 좁은 경쟁 구간에서 아직 저장되지 않을 수 있는 문제를 수정했습니다.

0.7.4

새로운 기능

  • 메뉴 막대에 간결한 이벤트 이름, 시각 및 내용과 함께 최대 3개의 “최근 이벤트”를 표시합니다. 메뉴를 열어 둔 동안 “최근 이벤트”, “오늘 기록 시간” 및 “오늘 기록 이벤트 수”가 1초마다 새로 고쳐집니다. 시각은 항상 온전히 표시하며 긴 이름은 공간이 실제로 부족할 때만 줄입니다.
  • “설정 → 데이터”에서 다시 만들 수 있는 캐시를 캘린더, 통계, 웹사이트 아이콘 및 외부 데이터 소스의 네 종류로 나누고 각 용량을 따로 표시합니다. 통계 캐시와 외부 데이터 소스 캐시는 용량 행에서 바로 지울 수 있습니다. 통계 설정을 변경한 뒤에도 이전 통계 캐시를 24시간 보관해 설정을 되돌릴 때 다시 사용하고, 이후 디스크 공간을 자동으로 회수합니다. 업그레이드 시 사용이 종료된 캐시도 자동으로 정리하고 네트워크 응답 캐시를 디스크에 저장하지 않으며, 사용자 데이터, 설정, 활성화 또는 백업에는 영향을 주지 않습니다.

수정 사항

  • “설정 → 분류”의 첫 스크롤을 개선했습니다. 앱 아이콘, 주요 색상 및 레이아웃 데이터를 백그라운드에서 미리 준비해 뒤쪽 행이 처음 나타날 때의 끊김을 줄입니다.
  • 앱 및 웹사이트 객체 메뉴를 간소화했습니다. 병합, 제외 및 자리 비움 예외는 설정에서 통합 관리하고 페이지의 컨텍스트 메뉴에서는 분류와 색상을 각각 한 행으로 합쳤습니다. 메뉴 막대 객체 정보에서는 이름 변경, 아이콘 변경, 앱별 통계 보기 및 색상을 제거하고 현재 앱이나 별도 집계 웹사이트를 위한 간결한 분류 진입점을 유지합니다.
  • 밝은 화면과 어두운 화면에서 메뉴 막대의 읽기 전용 정보 대비를 높이고 공간이 실제로 부족할 때만 줄이도록 했습니다. 메뉴와 대기 중인 알림의 숫자는 고정폭 숫자를 사용하며, 서 있기 알림 하위 메뉴의 기호와 텍스트도 정렬됩니다.
  • 열린 메뉴가 1초마다 새로 고쳐질 때 가리키기 강조가 읽기 전용 행으로 이동하는 문제를 수정했습니다.
  • “하루 시작 시각”은 0:00부터 12:00까지의 정시만 제공합니다.
  • 두 자동 알림 응답을 명확히 했습니다. 단일 동작 알림에는 “10초 후 자동으로 닫기”, 여러 동작 알림에는 “10초 후 자동으로 ‘무시’를 선택”이 표시됩니다. 기존 카운트다운과 응답 동작은 변경되지 않습니다.
  • 월간 통계와 앱별 통계 히트맵을 통일했습니다. 사용 시간이 0이거나 미래이거나 완전한 샘플이 없는 칸은 밝은 화면에서 순백색, 어두운 화면에서 페이지 배경을 사용합니다. 낮은 사용 비율은 빈 배경에서 연속적으로 변화하며 더 이상 과도하게 강조되지 않습니다.
  • 관계 그래프 전용 그라데이션을 제거하고 메인 윈도우 세부 영역 배경을 그대로 사용합니다. 노드, 연결 및 상호작용은 변경되지 않습니다.
  • “분류 편집” 레이아웃을 조정했습니다. 제목 옆 전체 개수를 제거하고 각 대분류 행에 소분류 개수를 표시하며, “대분류 추가”와 “분류 복원”을 콘텐츠 영역 왼쪽 아래로 옮겼습니다.
  • 통계 탐색을 개선했습니다. “일 활동 시작/종료 지점”은 가리킬 때 끝점을 확대하지 않고 세로 안내선을 표시하며, 앱별 통계는 범위, 기간 또는 날짜를 바꿔도 세로 읽기 위치를 유지합니다.
  • 외부 데이터 소스 캐시를 지울 때 “지금 백업”, “아카이브 내보내기” 및 “아카이브 가져오기” 버튼이 깜빡이거나 잘못 비활성화되는 문제를 수정했습니다. 캐시 지우기 버튼의 아이콘과 위치는 그대로 유지됩니다.
  • 메인 윈도우를 닫은 후에도 통계 페이지가 계속 리소스를 사용하는 문제를 수정했습니다. 윈도우를 닫으면 페이지 작업과 표시 타이머를 해제합니다. 최소화, 완전히 가려짐 또는 비활성 상태에서는 연속 렌더링만 일시 중지하며 활동 기록, 캘린더, 알림 및 메뉴 막대에는 영향을 주지 않습니다.

0.7.3

새로운 기능

  • 데이터 가져오기, 내보내기 및 백업을 “Hikage 아카이브”로 통합했습니다. `.hikagearchive`에는 사용자 데이터와 사용자가 설정한 앱 아이콘을 포함한 이식 가능한 사용자 설정이 항상 포함됩니다. 가져오기 또는 복원 시 사용자 데이터만, 사용자 설정만 또는 둘 다 선택할 수 있습니다. 활성화, 키체인 항목, 시스템 권한, 백업 위치 및 기기 식별 정보는 이 Mac에 그대로 유지됩니다. 새 백업은 v4 저장소를 사용합니다. 이전 `.hikagedata`, 별도의 설정 파일 및 v3 저장소는 읽거나 마이그레이션하지 않으며 원본 파일은 디스크에 남습니다.
  • 기존 병합 및 제외 설정을 “통계 항목”으로 통합해 병합된 통계 항목, 사용자 지정 제외 목록 및 개발자 전용 시스템 제외 항목을 한곳에서 관리할 수 있습니다. 병합 관계는 이름이 표시된 아이콘 관계 행으로 나타나며, 하위 항목 하나만 해제하거나 전체 관계를 삭제할 수 있습니다.
  • 메뉴 막대에 “오늘 기록 시간”과 “오늘 기록 이벤트 수”를 추가했습니다. 메뉴를 열면 이 Mac의 현재 논리일 데이터를 확인할 수 있습니다. 첫 로드가 끝날 때까지 자리 표시자를 표시하며 진행 중인 기록 시간은 메뉴를 연 시각을 기준으로 업데이트됩니다.

수정 사항

  • 일간 앱 흐름의 콘텐츠가 4시간보다 짧아도 10분 단위 배경 칸을 전체 시간축에 연속으로 표시합니다. 채워진 구간에는 사용 시간, 히트맵 값 또는 적중 영역이 추가되지 않습니다.
  • 캘린더 4일 미리보기에서 서로 다른 너비의 색상 막대로 Hikage 항목과 일반 Apple 캘린더 이벤트를 구분합니다. 카드 위치, 제목 및 선택 동작은 변경되지 않습니다.
  • “통계 항목” 및 카테고리 설정의 카드 레이아웃을 정리했습니다. 섹션 제목을 카드 밖으로 옮기고 중복 레이블과 앱 분류 열 제목을 제거했으며 간격과 구분선을 통일했습니다.
  • 추가 입력, 선택 또는 확인이 필요한 명령 제목의 줄임표를 통일하고, 설정의 백업 진입점을 앞으로 이동하는 갈매기표가 있는 “백업 기록”으로 정리했습니다.
  • “자리 비움 판정 임계값” 설명을 간소화해 사용자 입력, 재생 활동 및 연속된 비활성 시간을 기준으로 판정 방식을 설명합니다. 실제 동작은 변경되지 않습니다.

0.7.2

새로운 기능

  • 백업 저장소가 v3로 업그레이드되었습니다. 캘린더 데이터를 재사용 가능한 페이지 단위 압축 청크로 나누고, 원시 이벤트와 증분 백업도 더 간결한 저장 형식을 사용합니다. Mac의 로컬 데이터베이스 사용량과 이후 백업에서 새로 업로드되는 데이터 양을 줄입니다. 기존 v2 백업은 그대로 보존되지만 이 버전에서는 읽거나 마이그레이션하지 않습니다. 첫 백업에서 새로운 v3 저장소를 만듭니다.
  • 백업 기록은 기기별 최근 스냅샷 3개를 기본으로 표시합니다. Command/Shift 다중 선택으로 일괄 보관, 보관 취소, 내보내기, Finder에서 보기 및 삭제를 수행할 수 있으며, 스냅샷 세부 정보에 논리적 크기와 이번에 추가된 크기를 함께 표시합니다.
  • 예약 알림 중 집중 완료 및 스탠드 알림과 같은 다중 동작 알림에 기본적으로 꺼져 있는 “10초 후 자동 무시” 옵션을 추가했습니다. 단일 동작 알림의 “10초 후 자동 확인” 옵션과 독립적으로 설정됩니다.

수정 사항

  • 개요에는 항상 이 Mac의 오늘 기록 시간과 이벤트 수가 표시됩니다. 다른 Mac 데이터 소스로 전환해도 일간 통계, 월간 통계, 앱별 통계 및 관계 그래프에만 영향을 줍니다.
  • 다른 Mac 데이터 소스를 볼 때 별도 통계 웹사이트의 icon을 해당 데이터 소스에서 보완하고 분리된 캐시에 저장할 수 있습니다. 다른 Mac 데이터 캐시를 정리해도 이 Mac의 웹사이트 icon이나 공유 백업에는 영향을 주지 않습니다.
  • 전체 화면 사용 시간 선버스트가 사용 가능한 공간을 더 효율적으로 사용합니다. 좁은 창에서 정보 영역을 미리 확보하느라 너무 일찍 축소되지 않으며, 범례와 호버 세부 정보가 오른쪽 아래에 안정적으로 배치됩니다.
  • 통계 차트의 호버 요약을 제목 행으로 옮기고 안정적인 배경을 추가했습니다. 앱별 통계는 같은 논리일의 모든 앱 총 사용 시간 중 해당 앱의 당일 사용 시간 비율을 표시하며, 가로축 글자도 더 선명해졌습니다.
  • 앱 흐름의 현재 끝부분과 아직 변할 수 있는 현재 시간, 날짜 및 히트맵 칸에 작은 픽셀 패턴을 사용해 미완료 값을 구분합니다. 과거 범위, 통계 값, 호버 동작 및 적중 영역은 변경되지 않습니다.
  • “중립” 카테고리의 기본 색상을 남색에서 보라색으로 변경했습니다. 저장된 사용자 지정 카테고리 색상은 바뀌지 않습니다.
  • 알림의 시간, 자리 비움 임계값, 한도 및 목표 슬라이더를 모두 1분 단위로 통일했습니다. 포인터, 화살표 키 및 VoiceOver도 같은 단위로 조정됩니다.
  • 인터페이스 언어를 바꾼 뒤 내장 카테고리와 기본 집중 및 스탠드 알림 이름이 이전 언어로 남을 수 있던 문제를 수정했습니다. 사용자가 편집한 이름은 그대로 유지됩니다.
  • “설정 → 데이터”의 작업 배치를 정리했습니다. 데이터 소스와 백업 스냅샷의 추가 작업에 간결한 아이콘을 사용하고, “다른 Mac 데이터 캐시 정리”를 캐시 용량과 같은 행에 배치했습니다.

0.7.1

새로운 기능

  • 개요의 “오늘 기록 시간”은 현재 논리일 안에서 실제 기록 조건을 충족한 시간만 계산합니다. 화면이 잠겨 있거나 기록이 일시 정지되었거나 Mac이 잠자기 상태일 때는 더 이상 누적되지 않습니다. 누적 총시간을 제거하고 “오늘 기록된 이벤트 수”, 기록 경계 설명 및 자릿수별 숫자 전환을 추가했습니다.
  • “설정 → 데이터”의 백업 정보를 정리하여 백업 저장소 크기, 최근 성공한 백업, 현재 진행 상태, 업로드 대기 용량, 네트워크 대기 및 다음 자동 백업을 한곳에 표시합니다. 백업 기록에서 iCloud에만 있음, 다운로드됨, 다운로드 중, 업로드 중, 일부 다운로드됨 등의 저장 상태를 구분할 수 있으며 다른 Mac 데이터 소스의 오류도 해당 항목 아래에 표시됩니다.
  • 일간, 주간 및 월간 통계를 간소화하여 독립된 “세션 수” 모듈을 제거했습니다. 기존 사용자 지정 레이아웃은 빈 공간을 자동으로 채우며 다른 모듈의 순서와 표시 여부는 유지됩니다. 세션 길이 분포의 횟수 정보도 계속 제공됩니다.

수정 사항

  • 개요와 다른 통계 페이지 사이를 전환한 후 “오늘 기록 시간”이 계속 `--`로 표시되거나 업데이트가 중지될 수 있던 문제를 수정했습니다.
  • 이제 일간 앱 흐름도는 1시간 미만의 유효 사용도 최소 4시간의 시간축에서 실제 비율로 표시하고 흐름 띠를 미래까지 늘리지 않습니다. 일간 및 월간 앱 흐름도의 가로 안내선을 제거하고 월간 흐름도의 날짜 구분선을 날짜 경계에 맞췄습니다.
  • 백업, 복원, 다른 Mac 데이터 소스 전환 및 알림 기록의 안정성을 개선했습니다. 자동 백업은 일정에 맞춰 실행되며 취소, 재시도 및 캐시 지우기 후 데이터 소스가 부분적으로 전환된 상태를 남기지 않습니다. 알림 기록도 사용자 데이터 스냅샷에 안정적으로 포함됩니다.
  • 다른 Mac 데이터 소스를 볼 때 이전 앱 아이콘이 누락될 수 있던 문제를 수정했습니다. “요일 패턴” 설명에도 오늘의 데이터가 포함되지 않음을 명확히 표시합니다.

0.7.0

새로운 기능

  • “설정 → 데이터”에 백업을 추가했습니다. 각 Mac의 사용자 데이터를 Hikage가 관리하는 iCloud 위치 또는 사용자 지정 폴더에 증분 불변 스냅샷으로 저장할 수 있습니다. 지금 백업, 자동 백업 빈도 선택, 백업 기록 확인 및 이 Mac으로 복원을 지원합니다.
  • 새로운 “데이터 소스” 선택기를 통해 다른 Mac의 최근 완료된 백업을 읽기 전용으로 일간 통계, 월간 통계, 앱별 통계 및 관계 그래프에서 볼 수 있습니다. 데이터 소스를 전환해도 이 Mac의 기록, 캘린더 연동, 예약 알림, 설정 또는 권한은 변경되지 않습니다.
  • 대용량 백업 다운로드에 진행 상태, 취소 및 재시도를 추가하고 다른 Mac 데이터 캐시를 별도로 지울 수 있게 했습니다. 데이터 소스 ID 충돌이 감지되면 백업을 중지하고 “기기 ID 재생성” 작업을 제공합니다. 각 데이터 소스의 “기타 작업” 메뉴에서 이름 변경, ID 재생성, 복원 및 기록을 사용할 수 있으며, 백업이 실제로 시작된 경우에만 준비 진행 상태를 표시합니다.

수정 사항

  • 일간 통계, 월간 통계 및 관계 그래프에 처음 들어갈 때 로딩이 계속될 수 있던 문제를 수정했습니다. 기록 중 새 이벤트가 추가되어도 생성 중인 오늘의 통계가 반복해서 중단되지 않습니다.
  • 시작 및 기록 저장의 복구 기능을 개선했습니다. 데이터베이스 준비 또는 이벤트 저장 중 복구 가능한 SQLite 오류가 발생하면 자동으로 다시 시도하고 재개하여, 한 번의 일시적인 오류로 이번 실행에서 기록이 계속 중지되는 것을 방지합니다.
  • 전체 창 “사용 시간 선버스트 차트”의 확대 영역과 함께 앱 아이콘도 커지던 문제를 수정했습니다. 이제 아이콘 크기가 일정하게 유지되어 큰 창에서 밀집된 바깥쪽 항목을 더 많이 표시할 수 있습니다.

0.6.8

새로운 기능

  • 일간 통계와 월간 통계의 “사용 시간 선버스트 차트”에 전체 창 보기를 추가했습니다. 밀집된 바깥쪽 영역을 1~4배로 함께 확대할 수 있으며, 배율은 두 페이지에서 공유되고 앱을 다시 시작해도 유지됩니다.
  • 월간 통계의 히트맵은 안정적인 0%~100% 색상 척도를 사용하고, 앱별 통계는 현재 항목에 맞춘 자동 척도를 유지합니다. 두 히트맵 모두 범례를 추가했습니다. “요일 패턴”, “시간대 분포”, “세션 길이”의 마우스 오버 요약에서 날짜별 세부 정보, 일평균 및 누적 사용 시간, 비율, 세션 수를 확인할 수 있습니다.

수정 사항

  • “로그인 시 Hikage 자동 시작”을 켰을 때 메인 창을 처음 열기 전에는 기록이 시작되지 않을 수 있던 문제를 수정했습니다. 이제 기록 런타임이 앱 프로세스와 함께 시작되므로 메인 창, 설정 창, 메뉴 막대 패널을 열지 않아도 데이터베이스를 준비하고 기록하며, 바로 종료해도 저장 대기 중인 이벤트를 모두 처리합니다.
  • “최근 완료된 항목 자동 추가”의 안정성을 개선했습니다. 재시작이나 일시적인 실패 후 최근 24시간을 다시 확인하고, 이전 스캔 시 아직 안정되지 않았던 후보를 다시 처리합니다. 최대 자리 비움 시간 안에 같은 활동으로 돌아오면 조기에 나누지 않으며 Apple 캘린더에 중복으로 추가되는 것도 계속 방지합니다.
  • 최근 완료된 항목 스캔이 성공 후에도 CPU를 계속 사용할 수 있던 문제를 수정하고, 사용 시간 선버스트 차트의 스크롤, 적중 검사, 컨텍스트 메뉴를 열기 전 준비 작업을 줄였습니다.

0.6.7

새로운 기능

  • 일간 통계, 월간 통계, 앱별 통계 상세 화면이 이제 상세 영역의 사용 가능한 너비를 모두 사용합니다. 개요와 앱별 통계의 대상 선택 화면은 기존 콘텐츠 너비를 유지합니다.
  • 월간 통계의 “요일 패턴”과 “월간 시간대 히트맵” 색상 단계를 조정해 중간 강도와 높은 강도를 더 쉽게 구분할 수 있습니다.
  • 캘린더 연동 오른쪽 영역을 고정 너비로 변경해 창 크기를 조절해도 오른쪽 영역 비율이 달라지지 않습니다.

수정 사항

  • “기능 켜기/끄기”와 “정보”의 “업데이트 확인”, “업데이트 내역”, “공식 웹사이트 열기”, “피드백 및 지원”, “감사의 말” 행은 이제 전체 너비를 클릭할 수 있습니다. 키보드 및 손쉬운 사용 동작은 그대로 유지됩니다.
  • “방금 완료된 항목 자동 추가”의 안정성을 개선했습니다. 캘린더 페이지를 열거나 새로 고칠 필요 없이 작동하며, 짧은 재시작이나 일시적인 실패 후에도 처리를 계속하고, 쓰기 전에 설정과 규칙이 여전히 유효한지 다시 확인합니다.
  • 이전 및 새 Bundle ID가 병합된 앱이 날짜를 넘는 통계, 앱별 통계, 이름 변경 또는 아이콘 편집에서 소문자 Bundle ID로 표시될 수 있던 문제를 수정했습니다.
  • 일간 앱 흐름도와 월간 앱 흐름도에서 마우스를 올릴 때 높은 CPU 사용량의 업데이트 루프가 발생할 수 있던 문제를 수정했습니다.
  • 좁은 범위를 스캔할 때 연속된 캘린더 활동의 앞부분이 누락될 수 있던 문제를 수정했습니다. 동기화된 항목 삭제 실패는 자동으로 복구할 수 있고, 오늘과 과거 활동 채우기는 해당하는 숨김 후보를 다시 생성해 Apple 캘린더에 쓰기 전에 항상 확인 대기 상태로 둡니다.

0.6.6

새로운 기능

  • 일간 앱 흐름도와 월간 앱 흐름도에 전체 창 모드를 추가했습니다. 일간 보기에서는 30분마다 짧게 사용한 앱을 더 많이 볼 수 있고, 월간 보기에서는 최대 15개의 고정 앱을 표시할 수 있습니다. `Esc` 키를 누르면 돌아갑니다.
  • 월간 통계와 앱별 통계에 “요일 패턴”을 추가했습니다. 7 × 24 히트맵으로 요일별 시간대 분포, 일평균 사용 시간, 활동 횟수를 보여 주며, 월간 통계에는 대분류 구성도 표시됩니다.
  • 캘린더 확인 대기 페이지에 “방금 완료된 항목 자동 추가”를 추가했으며 기본값은 꺼짐입니다. 켜면 규칙이 미리 활성화되어 있고 중단 없는 실시간 관찰 중 자연스럽게 완료된 항목만 자동으로 추가합니다. 기록, 명시적 과거 채우기, 관찰이 중단된 동안의 항목은 소급 추가하지 않으며 백그라운드 확인이 캘린더 권한을 자동으로 요청하지도 않습니다.
  • 카테고리 편집기를 한 번에 하나의 대분류를 여는 아코디언 구조로 바꾸고 아이콘 선택기와 이동 메뉴를 추가했습니다. 기본 카테고리 아이콘도 새로 정리했으며, 업그레이드 시 사용자 지정 이름, 소속, 순서, 규칙은 유지됩니다.
  • 개요의 입력 활동이 키보드와 마우스 버튼 활동을 구분합니다. Hikage는 이 거친 입력 유형만 보관하며 구체적인 키, 텍스트, 좌표, 클릭 대상, 기기 식별자는 기록하지 않습니다.
  • “시각 자료 및 UI 내보내기”에서 웹사이트용 통계 자료의 라이트 및 다크 버전을 한 번에 내보낼 수 있습니다.
  • “일별 소요 시간”, “시간대 분포”, “요일 패턴”, “월간 시간대 히트맵”, “세션 길이” 제목에 설명 버튼을 추가했습니다.

수정 사항

  • 기록이 많은 환경에서 개요의 시작 및 로딩 시간을 크게 줄였습니다. 일간 통계는 인접 날짜도 미리 불러와 날짜를 연속으로 전환할 때 더 빠르게 반응합니다.
  • 월간 앱 흐름도를 고정 앱 구성 추세로 바꿨습니다. 일반 보기에서는 최대 9개의 앱이 전체 범위에서 안정된 레이어 순서를 유지하고 실제 사용 시간에 따라 두께만 달라집니다. 날짜 축은 이제 모든 날짜를 표시하고 매월 1일에는 월도 함께 표시합니다.
  • 시간대 분포의 세로축이 데이터에 맞춰 자동 조정되며 왼쪽에는 일평균 사용 시간, 오른쪽에는 범위의 누적 사용 시간을 표시합니다. 월간 통계에서 “대표적인 하루”를 제거했습니다.
  • 일간 통계에서 날짜를 바꾸거나 월간 통계에서 범위를 바꿔도 세로 위치가 유지됩니다. 대상 콘텐츠가 더 짧으면 실제 맨 아래 위치에 맞춥니다.
  • 예약 알림의 시간 표시를 총분으로 통일하고 쌍으로 된 진행률은 “50 / 150분”처럼 간결하게 표시합니다. 최근 기록 원도 다시 작아졌으며 각 그룹의 최신 기록은 계속 강조됩니다.
  • 앱별 통계의 콘텐츠 너비를 일간 및 월간 통계와 맞췄습니다. 주요 기능, 설정, 알림, 라이선스, 통계, 캘린더, 메뉴의 시스템 아이콘도 정리해 숨기기, 삭제, 비활성화, 재시도, 재설정 등의 동작을 더 쉽게 구분할 수 있습니다.

0.6.5

수정 사항

  • 일어서기 알림은 5분 동안 활동이 없으면 재설정됩니다. 짧은 자리 비움이나 디스플레이 잠자기, 더 오래 유효한 앱 자리 비움 예외 또는 재생 활동 때문에 진행 상황이 너무 일찍 지워지지 않습니다.
  • 일간 통계와 월간 통계의 앱 흐름 차트를 개선했습니다. 활동 띠가 더 부드럽게 이어지고 장시간 사용하지 않은 구간에서는 정확히 끊깁니다. 생략된 실제 사용 시간은 마우스를 올릴 때 빗금 영역으로 표시되며, 월간 보기에는 주요 앱이 더 많이 표시됩니다.
  • 예약 알림의 최근 기록 원을 키우고 각 그룹의 최신 기록을 강조하여 날짜, 시간, 지속 시간을 더 쉽게 읽을 수 있습니다.
  • 일어서기 또는 집중 휴식 종료 알림이 대기열에서 전달될 때 여러 버튼으로 되돌아가던 문제를 수정했습니다.
  • 빠른 앱 전환, 반복 시작, 자리 비움 및 나중에 알림 중 일어서기 알림과 집중 알림의 타이머가 재설정되거나 잘못 누적되거나 현재 회차가 사라질 수 있던 문제를 수정했습니다. 일어서기 알림을 미루면 응답할 때까지 현재의 가득 찬 원형 진행 상태가 유지됩니다.
  • 예약 알림 페이지가 전면에서 초 단위로 갱신될 때의 CPU 사용량을 줄였습니다.
  • 최초 실행 후 일간 통계에서 1밀리초 미만의 실시간 세션을 유효하지 않은 프로젝션으로 처리할 수 있던 문제를 수정했습니다.

0.6.4

수정 사항

  • 메인 윈도우를 닫은 후 설정 변경 알림이 반복되어 Hikage가 CPU를 약 10% 지속적으로 사용할 수 있던 문제를 수정했습니다.

0.6.3

새로운 기능

  • 설정, 개요, 관계 그래프 및 캘린더 규칙의 설명을 제목 옆 정보 버튼으로 모아 마우스 오버, 클릭, 키보드 및 VoiceOver로 확인할 수 있습니다. “앱 외관”은 “Hikage 외관”으로 이름을 바꾸고 기능 켜기/끄기, 기록된 앱 아이콘 및 캐시 용도에 대한 설명도 추가했습니다.
  • 활성화 코드 입력란의 컨텍스트 메뉴에 “붙여넣기”를 추가했습니다.
  • 활성화 상태에서 네트워크, 서비스, 로컬 데이터 및 종료 문제를 더 명확하게 구분합니다. 복구 가능한 문제에는 새로 고침 또는 재시도 동작을 제공하고, 일시적인 연결 오류를 제한적으로 재시도하는 동안 연결 상태를 표시합니다.
  • 대분류나 소분류를 삭제하기 전에 확인을 표시하고 하위 분류와 앱 분류에 미치는 영향을 설명합니다.

수정 사항

  • 자동 업데이트 후 처음 업데이트를 확인할 때 설치를 계속할 수 없다고 표시될 수 있는 문제를 수정했습니다.
  • 백그라운드와 메인 윈도우를 닫은 후의 리소스 사용량을 줄였습니다. 입력 활동, 브라우저 및 재생 상태 폴링 빈도를 낮추고 데이터와 캘린더 표시는 해당 페이지가 보일 때만 새로 고칩니다. 윈도우를 닫은 지 60초 후 다시 만들 수 있는 표시 상태를 해제하면서 기록, 알림 및 백그라운드 동기화는 계속합니다.
  • 브라우저 권한 재확인, 미디어 조회 주기, 데이터 페이지 새로 고침 및 캘린더 소스 복원을 강화해 만료된 권한으로 계속 읽거나, 느린 조회가 폴링 간격을 줄이거나, 페이지를 떠난 후에도 스캔이 계속되는 문제를 방지했습니다.
  • 인증, 디스크 이미지 및 마운트 해제에 사용되는 짧은 시스템 포그라운드 에이전트를 기본 시스템 제외 목록에 추가해 사용 통계에 포함되지 않도록 했습니다. 이미 사용자 지정한 시스템 제외 목록은 변경하지 않습니다.
  • bundle identifier를 기준으로 실행 중인 인스턴스나 설치 위치에서 앱 아이콘을 자동 복원하고 투명하거나 유효하지 않은 이미지는 무시합니다. 아이콘과 이름을 수동으로 새로 고치는 동작은 제거했지만 사용자 지정 이름과 제거된 앱의 마지막 유효 아이콘은 계속 유지합니다.

0.6.2

새로운 기능

  • 앱별 통계를 무료 메인 윈도우 페이지로 옮겼습니다. 최근 사용 항목과 검색으로 대상을 고르고 공통 컨텍스트 메뉴 동작을 사용할 수 있으며, 대상·날짜·범위를 유지합니다. 기본 탐색 단축키는 ⌘4~⌘7로 조정되었고 ‘기능 켜기/끄기’에서 페이지를 끌 수도 있습니다.
  • ‘데이터’ 페이지에 사용자 데이터 가져오기 및 내보내기와 별도의 사용자 설정 가져오기 및 내보내기를 추가했습니다. `.hikagedata`에는 사용 기록, 캘린더 연동 데이터, 알림 기록, 기록된 앱의 이전 아이콘이 포함됩니다. 가져오기 전에 검증하고 미리 보여 주며, 현재 데이터와 병합하지 않고 전체를 교체한 뒤 사용자가 명시적으로 재시작하면 완료됩니다. 보관 파일에는 활성화 정보, 시스템 권한 및 사용자 설정이 포함되지 않습니다.
  • ‘Hikage 정보’에 ‘피드백 및 지원’을 추가했습니다. 문제 보고, 제안, 구매 및 활성화, 기타 피드백용 이메일 초안을 각각 만들거나 지원 이메일 주소를 복사할 수 있습니다.
  • 캘린더 연동의 ‘확인 대기’에서 진행 중인 항목을 기본적으로 숨기고 표시 스위치를 추가했습니다. 일괄 동작은 현재 보이는 항목만 처리합니다. 규칙을 삭제할 때 관리 중인 Apple 캘린더 항목을 유지하거나 삭제할 수 있고, 실패한 정리를 다시 시도하거나 남은 항목을 유지할 수 있습니다.
  • 기록된 앱이 나중에 제거되어도 일간 통계, 월간 통계, 앱별 통계 및 관계 그래프에서 라이트·다크 아이콘을 가능한 한 유지합니다.
  • 자동 업데이트 확인 및 설치 설정을 ‘Hikage 정보 > 소프트웨어 업데이트’로 옮겼습니다. 버전 번호를 클릭하면 내부 빌드 번호 표시를 전환할 수 있습니다.

수정 사항

  • 캘린더 연동을 로컬 관리 원장을 중심으로 재구성하여 제목 동기화, 외부 삭제 감지, 중복 등록 방지, 재실행 또는 권한 복원 뒤 작업 재개를 개선했습니다. 사용자 데이터 가져오기 뒤 캘린더 미리보기에 중복 항목이 나타나는 문제도 수정했습니다.
  • 일간 통계, 월간 통계 및 앱별 통계의 로딩과 스크롤을 개선했습니다. 모듈 레이아웃을 더 일찍 완료하고 스크롤 중 무거운 호버 판정을 줄였으며 App Flow가 세로 공간을 더 많이 활용합니다.
  • 공통 숫자 슬라이더에 작은 값을 세밀하게 조정하기 쉬운 비선형 매핑을 적용하고 관계 그래프 범위를 다시 맞췄습니다. 분류 설정 페이지도 더 빨리 열리며 수동 선택은 굵게 표시됩니다.
  • ⌘ 숫자 단축키의 사이드바 강조 전환 속도를 높이고 날짜나 포커스가 바뀔 때 Help 메뉴가 잠깐 나타나는 문제를 없앴습니다.
  • 앱별 통계와 공통 UI를 정리하여 ‘연속 사용 일수’ 모듈과 불필요한 호버 도움말을 제거했습니다. 상세 화면 로딩 중 잠깐 보이는 막대를 수정하고 작은 통계 모듈의 기호도 업데이트했습니다.

0.6.1

새로운 기능

  • 새로 설치하거나 ‘자리 비움 설정 복원’을 실행하면 일반 자리 비움 판정 임계값이 2분에서 1분으로 바뀝니다. 자리 비움 예외의 공통 임계값은 30분으로 유지되며, 업데이트해도 기존 사용자가 명시적으로 저장한 값은 덮어쓰지 않습니다.

수정 사항

  • 이번 버전에서는 통계, 설정, 라이선스, 캘린더 및 알림의 런타임 책임을 분리하는 기반 아키텍처 개편을 완료하여 원본 기록이나 사용자 설정을 다시 쓰지 않고도 이후 성능과 안정성 개선을 위한 경계를 명확히 했습니다.

0.6.0

새로운 기능

  • 라이선스 시스템을 v2로 한 번에 전환했습니다. 0.6.0으로 업데이트하면 이전에 Hikage를 활성화한 모든 사용자가 활성화 코드를 한 번 다시 입력해야 합니다. 코드를 찾을 수 없다면 라이선스 서비스의 활성화 코드 재설정 페이지에서 새 코드를 발급받을 수 있습니다. 이전 체험 상태는 이전되지 않으므로 업데이트 후 새로운 31일 전체 기능 체험을 이용할 수 있습니다. 이전 버전의 앱에서는 더 이상 라이선스를 갱신하거나 활성화할 수 없습니다. 활동 기록, 통계 데이터베이스 및 사용자 설정에는 영향을 주지 않습니다.
  • 재생 활동 기록을 추가했습니다. 현재 전면 앱이 재생 중인 시스템 미디어 세션과 일치하면 Hikage가 재생 시작, 30초마다 한 번의 재생 지속 확인, 재생 종료를 기록합니다. 각 시작 또는 확인은 재생 활동을 최대 30초 동안만 이어 주며 자리 비움 판정, 통계, 캘린더 후보 및 알림에 반영됩니다. 미디어 제목, 아티스트 또는 진행 상태를 저장하지 않으며 이 기능을 위해 새로운 시스템 권한을 요청하지도 않습니다.
  • ‘최근 이벤트’에는 재생 활동이 ‘재생 시작’, ‘재생 지속’, ‘재생 종료’로 표시되고, 실시간으로 일치하는 전면 앱에는 메뉴 막대에서 ‘재생 중’이 표시됩니다. 고급 설정에는 기본으로 켜지는 ‘재생 활동 타임스탬프 기록’ 스위치가 추가되었습니다. 끄면 이후 기록이 즉시 중단되고 실시간 상태가 지워지지만 기존 원본 이벤트를 삭제하거나 다시 쓰지 않습니다.
  • 설정의 최상위 ‘플러그인’ 탭을 제거하고 일반 > 인터페이스에 ‘기능 켜기/끄기’를 배치했습니다. 기존 스위치, 설정값 및 저장된 데이터는 그대로 유지됩니다.
  • 새로 설치하거나 ‘자리 비움 설정 복원’을 실행하면 자리 비움 판정 임계값은 기본 2분, 자리 비움 예외 임계값은 기본 30분이 됩니다. 기본 예외는 FaceTime과 Zoom만 남고 기본 웹사이트는 없습니다. 업데이트해도 저장된 임계값이나 예외 목록을 덮어쓰지 않습니다.
  • 익명 입력 활동 타임스탬프의 최소 기록 간격을 5초에서 15초로 늘려 원본 기록 데이터베이스의 행 수를 줄였습니다. 최근 입력은 계속 1초마다 확인하며 기존 원본 이벤트는 다시 쓰지 않습니다.

수정 사항

  • 시간 한도 알림의 사전 알림과 한도 도달 알림이 이제 ‘오늘 사용 시간’으로 통일되어 카테고리, 앱 또는 웹사이트 대상을 ‘엔터테인먼트 시간’으로 잘못 표시하지 않습니다.
  • 체험 기간 또는 활성화 기간이 끝났거나 활성화가 철회되었을 때 표시되는 무료 기능 안내에 ‘개요’, ‘일간 통계’, ‘앱별 통계’가 현재 인터페이스 언어로 올바르게 나열됩니다.
  • 활성화 성공 후 기기 목록을 즉시 다시 불러오지 않도록 하여 색종이 축하 애니메이션이 잠시 멈췄다가 계속되는 문제를 해결했습니다.
  • ‘앱별 통계’의 ‘세션 길이’ 차트가 현재 앱의 타임라인 색상을 사용합니다. ‘일간 통계’, ‘월간 통계’, ‘앱별 통계’에서는 막대 너비도 ‘시간대 리듬’과 일관되게 표시됩니다.

0.5.10

새로운 기능

  • 자리 비움 예외에 유한하고 조정 가능한 특별 임계값을 사용합니다. 값을 저장한 적이 없는 경우 일반 자리 비움 판정 임계값의 기본값은 3분으로 바뀌며, 기존에 저장한 설정은 유지됩니다. 자리 비움 예외의 공통 임계값은 기본 60분이고 10~150분 범위에서 조정할 수 있으며, 앱이나 웹사이트마다 공통값을 상속하거나 개별 값을 지정할 수 있습니다. 유효 임계값을 넘은 활동이 무기한 연장되지 않습니다. 설정 화면에는 공통 슬라이더와 항목별 입력란이 추가되고 추가 버튼은 목록 아래로 이동합니다.
  • 메뉴 막대의 일어서기 알림에서 ‘지금 일어서기 시작’과 ‘지금 일어서기 완료’를 바로 실행할 수 있습니다. 방금 완료했거나 자리 비움으로 재설정됐거나 휴식이 자연스럽게 끝났거나 아직 시간 측정을 시작하지 않은 상태에서도 규칙이 메뉴에 남아 다시 조작하기 쉽습니다.
  • 메뉴 막대 알림 규칙에 컬러 진행 원이 추가됩니다. 작업 단계에서는 시계 방향으로 차오르고 휴식 단계에서는 반대 방향으로 줄어듭니다. 규칙을 펼치면 최근 완료 시각 5개 또는 명확한 빈 상태를 볼 수 있습니다. 지연 표시되던 마우스 오버 도움말은 제거되지만 전체 접근성 레이블은 유지됩니다.

수정 사항

  • 일일 시간 한도 및 시간 목표 알림의 누적 시간이 통계보다 몇 시간 더 많아질 수 있던 문제를 수정했습니다. 알림은 자리 비움, 잠자기, 제외, 웹사이트 개별 통계 및 앱 병합에 대해 통계와 같은 활동 판정 방식을 사용합니다. 확정되지 않은 실시간 마지막 구간은 자리 비움 임계값이 만료되면 되돌릴 수 있으며, 알림은 마지막 실제 입력으로 확정된 누적 시간만 기준으로 전송됩니다.
  • 웹사이트 아이콘이 웹사이트 개별 통계, 자리 비움 예외, 앱 및 웹사이트 선택 화면, 병합 설정, 알림에서 올바른 표시 형식을 유지합니다. 카탈로그 완성 아이콘과 사용자 지정 아이콘에 웹사이트 바탕이 잘못 적용되지 않습니다. 자동으로 추출한 아이콘 색상도 과도한 채도를 제한하여 통계 색상이 지나치게 선명해지는 것을 방지합니다.
  • 메뉴 막대의 SF Symbol, 앱 아이콘, 웹사이트 아이콘, 색상 점 및 자리 표시자가 16×16포인트 공통 캔버스와 정렬 기준을 사용하여 원본 이미지 크기 차이로 생기던 아이콘 열의 어긋남을 수정했습니다.

0.5.9

새로운 기능

  • 단일 동작 알림에서 ‘10초 후 자동 확인’을 활성화할 수 있습니다. 알림 내용이 갱신되어도 카운트다운은 재설정되지 않으며, 수동으로 닫거나 모두 무시하거나 체크를 해제하거나 알림을 중지하면 자동 확인이 즉시 취소됩니다. 선택이 필요한 집중 알림과 일어서기 알림에는 이 옵션이 표시되지 않습니다.
  • 브라우저 설정과 시작 화면은 기본적으로 설치된 브라우저만 표시합니다. ‘고급 설정 표시’를 활성화하면 지원되는 브라우저 8개를 모두 볼 수 있으며, 설치되지 않은 항목은 비활성 상태로 유지됩니다. 시작 화면의 브라우저 목록도 가운데에 배치되며 내용이 많을 때는 계속 스크롤할 수 있습니다.

수정 사항

  • 텍스트 편집, 표, 가로 스크롤 영역, 팝오버, 시트 또는 다른 임시 화면에서 왼쪽이나 오른쪽 화살표 키를 눌러도 통계 기간이 의도치 않게 전환되지 않습니다. 기본 페이지의 기간 단축키는 그대로 사용할 수 있습니다.
  • 현재 날짜 범위의 일간 통계, 월간 통계, 앱별 통계, 관계 그래프 및 화면에 표시된 설정 후보가 일관된 주기로 갱신됩니다. 논리 날짜 경계를 지나거나 날짜 범위를 바꾼 뒤에도 올바른 데이터가 신속하게 반영됩니다.
  • 앱별 통계의 세션 길이 차트를 개선했습니다. 세로축이 가장 높은 막대에 맞춰 자동 조정되고 1분 미만의 세션에는 초 단위 눈금을 사용하여 막대가 눌리거나 눈금이 범위를 벗어나는 문제를 방지합니다.
  • Hikage 실행 중 브라우저를 다시 설치하고 권한이 복구되면 즉시 웹 주소 기록 대상에 다시 포함됩니다. 스위치는 켜져 있지만 기록되지 않는 상태가 발생하지 않습니다.
  • 웹사이트 favicon은 사용자가 아이콘 선택 화면을 명시적으로 열었을 때만 대상 사이트에서 가져옵니다. Hikage 공개 카탈로그와 로컬 캐시의 실패 재시도, 라이트 및 다크 아이콘의 저장과 복원도 더 안정적으로 동작합니다.
  • 기록이 계속 바뀌는 동안 관계 그래프가 서로 다른 시점의 데이터를 섞을 수 있던 문제를 수정했습니다. 기존 결과를 표시한 채 데이터가 안정된 후 다시 시도하여 캐시 불일치와 내부 오류 표시를 방지합니다.

0.5.8

새로운 기능

  • ‘아이콘 변경’ 윈도우에서 라이트 및 다크 외관을 각각 설정할 수 있습니다. 일반 앱은 두 가지 기본 외관 후보를 제공하고, 웹사이트는 Hikage 공개 카탈로그와 favicon 후보를 함께 제공합니다. 두 행의 후보를 자유롭게 조합하거나 로컬 이미지를 추가할 수 있으며, ‘저장’을 선택할 때만 두 선택이 한 번에 적용됩니다.

수정 사항

  • 웹사이트 아이콘 선택 화면에서 중복된 기본 후보를 제거하고 처음 열 때 내용이 이동하던 문제를 수정했습니다. 이전 버전에서 저장한 아이콘도 계속 정상적으로 표시됩니다.
  • 일간·주간·월간·웹사이트·앱별 통계와 관계 그래프에서 재구성 가능한 논리 날짜 캐시를 재사용합니다. 새 기록이 추가되면 일반적으로 당일만 다시 계산하므로 달력과 일광 절약 시간 경계를 정확히 처리하면서 긴 날짜 범위의 로딩 지연을 줄입니다.
  • 관계 그래프의 오른쪽 설정 패널을 전환해도 그래프 캔버스가 함께 다시 계산되지 않습니다. 필터링, 그룹화 및 정렬 결과도 재사용하여 끊김을 줄였습니다.
  • 브라우저 설정에서 화면이 유휴 상태일 때 매초 권한 상태를 확인하지 않도록 했습니다. 웹사이트 아이콘을 캐시하고 목록을 간결하게 정렬하며 공개 카탈로그 아이콘에 불필요한 테두리가 생기지 않게 하여 첫 표시와 스크롤 성능을 개선했습니다.

0.5.7

새로운 기능

  • 기록된 앱과 개별 집계 웹사이트의 컨텍스트 메뉴에 ‘아이콘 변경’과 ‘기본 아이콘 복원’을 추가했습니다. 선택한 이미지의 메타데이터를 제거하고 통일된 로컬 PNG로 저장합니다. Hikage에 표시되는 모습만 바뀌며 설정 내보내기나 원본 기록에는 포함되지 않습니다.
  • 일반 설정에 ‘기록된 아이콘 외관’을 추가하여 ‘시스템 설정 따르기’, ‘라이트 우선’, ‘다크 우선’ 중에서 선택할 수 있습니다. 웹사이트 아이콘은 선택한 외관에 맞춰 배경과 테두리가 조정됩니다. 일부 앱 아이콘은 macOS가 선택한 외관으로 전환된 후에야 적용될 수 있습니다.
  • 개별 집계 웹사이트의 기본 아이콘은 모든 사용자가 공유하는 공개 카탈로그와 기기에서 대조됩니다. 일치하면 라이트/다크 이미지를 내려받아 검증하고, 일치하지 않으면 제한된 favicon 가져오기를 계속 사용합니다. YouTube 전용 아이콘은 더 이상 앱에 포함되지 않습니다.
  • 웹사이트 컨텍스트 메뉴에서 ‘웹사이트 개별 통계 · 켬/끔’을 바로 전환할 수 있으며 메뉴 막대와 동일한 하나의 선택 상태를 표시합니다. 일반 앱과 브라우저 기본 식별 정보에는 이 항목이 표시되지 않습니다.

수정 사항

  • 환영 화면과 브라우저 설정의 브라우저/웹사이트 목록을 더 간결하게 정리하고 아이콘, 이름, 권한 상태 및 스위치를 맞췄습니다. 지원하는 브라우저 8개가 기본 환영 윈도우에 모두 표시됩니다.
  • ‘예약 알림’, ‘관계 그래프’, ‘월간 통계’, ‘앱별 통계’의 현재 상대 날짜 범위가 논리 날짜 또는 달력 월 경계를 넘으면 자동으로 이동합니다. 직접 선택한 과거/미래 범위는 고정된 상태로 유지되며, 카테고리와 브라우저 설정의 최근 7일 후보도 새 범위로 갱신됩니다.
  • Firefox의 손쉬운 사용 폴링 중 웹 주소 상태가 바뀔 때 발생할 수 있던 충돌을 수정했습니다. 각 후보는 이제 한 번만 확인하며, 속성을 일시적으로 읽을 수 없으면 현재 폴링을 안전하게 건너뜁니다.

0.5.6

새로운 기능

  • 환영 화면의 활성화 단계와 개요 화면의 체험 카드에 구매 링크를 추가했습니다. 현재 앱 언어에 맞는 공식 웹사이트 가격 페이지를 엽니다.
  • 브라우저 웹 주소 기록이 Brave, Opera 및 Arc를 지원합니다. 설정 화면과 환영 화면에는 Google Chrome, Safari, Firefox, Chromium, Microsoft Edge, Brave, Opera, Arc 순서로 모든 브라우저가 바로 표시됩니다.
  • 브라우저가 전면에 있을 때 메뉴 막대에는 항상 브라우저 아이콘과 식별 정보가 유지됩니다. 웹 주소 기록을 켜면 그 아래에 현재 웹사이트의 이름 변경과 ‘웹사이트 개별 통계’ 제어 항목이 표시되며, 앱을 빠르게 전환해도 오래된 웹사이트 상태가 따라오지 않습니다.
  • 일반 설정에서 앱 아이콘 선택을 제거했습니다. Hikage는 이제 항상 현재 기본 아이콘을 사용합니다.

수정 사항

  • 개요의 과거 총 기록 시간이 이제 증분 업데이트되어 날짜가 바뀐 뒤 실행하거나 새로 고칠 때 새로 추가된 기록만 처리합니다. 과거 기록을 추가하거나 데이터베이스를 전환하거나 통계에 영향을 주는 설정을 변경하면 원본 기록에서 전체를 다시 계산하여 결과의 정확성을 유지하면서 새로 고침 효율을 높입니다.

0.5.5

새로운 기능

  • Hikage에 이제 찾기 및 바꾸기, 맞춤법 및 문법, 텍스트 변환, 사이드바, 도구 막대 사용자화, 전체 화면 등 macOS 표준 메뉴 명령이 제공됩니다. 페이지 단축키는 이제 내비게이션 메뉴에 있으며, 이전 기간, 현재 기간으로 돌아가기, 다음 기간 명령으로 기본 창과 앱별 통계 창을 제어할 수 있습니다. 메뉴 아이콘 열도 일관되게 정렬되고 사용하지 않는 도움말 메뉴는 제거되었습니다.
  • 체험, 활성화, 라이선스 갱신 및 기기 관리는 이제 Hikage 자체 도메인인 `license.hikage.app`에 연결됩니다. 이전 활성화 서비스 도메인은 더 이상 사용하지 않으며, 전송되는 라이선스 데이터와 활성화 동작은 변경되지 않았습니다.

수정 사항

  • 규칙이나 표시 날짜가 바뀐 뒤 오래된 백그라운드 새로 고침이 캘린더 미리보기를 덮어쓰는 문제를 수정했습니다. 캐시가 현재 선택한 모든 Apple 캘린더를 포함할 때만 항목을 복원하므로, 캘린더 선택을 바꾸고 Hikage를 다시 시작한 뒤 미리보기가 잘못 비어 보이지 않습니다.
  • 메뉴 막대 알림에서 같은 행의 동작 버튼이 가장 긴 문구에 필요한 높이로 함께 맞춰집니다. 모든 지원 언어에서 기호와 한 줄 또는 여러 줄 문구가 세로 가운데에 정렬됩니다.

0.5.4

새로운 기능

  • 메뉴 막대의 일반 메뉴가 현재 웹 주소 또는 전면 앱에 대해 페이지의 컨텍스트 메뉴와 같은 이름 변경, 병합, 통계 제외, 자리 비움 예외, 카테고리 및 색상 동작을 표시합니다. 대상 아이콘, 알림 유형 기호, 전역 동작 기호도 일관되게 정렬되며, 새 캘린더 규칙은 계속 캘린더 연동의 규칙 페이지에서 만듭니다.

수정 사항

  • 예약 알림 기록의 일일 사용 시간 표시가 이제 해당 날짜의 실제 누적 시간을 보여 줍니다. 한도나 목표를 넘긴 뒤에도 일치하는 앱 또는 웹사이트를 계속 사용하면 값이 증가하며, 지난 날짜도 알림이 실행된 시점의 스냅샷에 머무르지 않고 당시 규칙 범위에 따라 다시 합산됩니다.
  • 캘린더 연동의 4일 미리보기가 안정적인 7일 캐시와 Canvas 렌더링을 함께 사용합니다. 이전에 본 범위는 백그라운드 검증 전에 로컬 캐시에서 먼저 표시할 수 있으며, 일정이 많은 날짜도 반복 읽기, 레이아웃 및 상주 뷰를 줄여 연속 스와이프와 포인터 상호작용을 가볍게 유지합니다.
  • 반복 새로 고침, 데이터 블록을 가로지르는 활동 또는 탐색 취소로 인해 자동 동기화가 Apple 캘린더 항목을 중복 생성하거나, 확인 대기 후보를 잃거나, 표시 중인 화면을 다시 로딩 상태로 되돌리는 문제를 수정했습니다. 표시 중인 날짜를 먼저 게시하고 후보 저장, 숨기기, 확인 및 규칙 변경을 순서대로 처리합니다.
  • 캘린더 항목에 포인터를 올릴 때 렌더러가 바뀌면서 시간, 줄무늬, 아이콘 또는 텍스트 위치가 움직이는 문제를 수정했습니다. 이제 하나의 Canvas가 카드를 계속 그리며 포인터 레이어는 상호작용만 처리합니다.
  • 앱 또는 웹사이트의 이름을 바꾼 뒤에도 캘린더 연동과 예약 알림의 규칙 요약 및 편집 미리보기에 이전 이름이 남는 문제를 수정했습니다. 원래 이름으로 되돌리는 경우도 즉시 반영됩니다.
  • 메뉴 막대의 알림 진행 문구가 고정 글자 수 때문에 너무 일찍 생략되는 문제를 수정했습니다. 이제 실제 글리프 너비로 제목을 측정하며, 정말 긴 경우에도 도움말과 손쉬운 사용 레이블에는 전체 문구를 유지합니다.
  • 기기 좌석 한도 초과, 반복 요청, 서명 오류, 잘못된 응답 및 일시적인 서비스 장애에 대한 활성화 안내를 개선했습니다. 취소되거나 만료된 라이선스는 오래된 로컬 상태를 즉시 지우며, 결과가 불확실한 네트워크 요청을 확인할 때 새 서명 정보를 사용해 같은 초의 확인이 재전송으로 잘못 판단되지 않도록 했습니다.
  • 활성화 오류가 상태 카드 오른쪽 위에 떠서 표시되어 중앙 내용의 위치를 바꾸지 않습니다. 활성화 성공 후 캘린더 초기화는 색종이 축하 효과가 끝날 때까지 기다려 애니메이션 중 작업을 줄입니다.

0.5.3

새로운 기능

  • 캘린더 연동의 4일 미리 보기에 50%, 75%, 100%, 150%, 200% 세로 시간축 확대/축소를 추가했습니다. 배율을 바꾸면 현재 보이는 시간 범위의 중심을 유지한 채 부드럽게 전환하고 이벤트 카드의 최소 높이도 함께 조정하며 동작 줄이기를 지원합니다.
  • 앱과 웹사이트의 컨텍스트 메뉴에 이름 변경을 추가했습니다. 별칭은 Hikage 안에 표시되는 이름만 바꾸며 앱, 웹사이트, 원본 기록, 병합 및 제외 규칙이나 캘린더 소스는 변경하지 않습니다. 원래 이름으로 복원해도 통계를 다시 생성하지 않습니다.
  • 고급 설정 표시를 켜면 일반 설정에 앱 아이콘 및 이름 새로 고침이 나타납니다. 로컬 Launch Services, 실행 중인 앱 및 앱 번들에서 기록된 앱의 이름과 아이콘을 다시 가져오고 현재 macOS의 전역 언어에 맞는 이름을 선택합니다. 결과는 로컬에만 저장되며 새로운 네트워크 접근이나 시스템 권한이 필요하지 않고 앱 경로나 아이콘 픽셀도 저장하지 않습니다.
  • 설정에 항상 표시되는 저장 공간 페이지를 추가했습니다. 데이터베이스 상태와 저장 위치, 사용자 설정 가져오기 및 내보내기, 원본 기록 데이터베이스 가져오기 및 내보내기가 이 페이지로 이동했습니다. 캐시 용량과 통계 미리 준비는 계속 고급 설정에서만 표시되며 저장 공간 페이지에서 별도로 복원할 수 있습니다.
  • 메뉴 막대 표시를 시계 방향으로 30도 회전했으며 기존 단색 템플릿 동작과 크기는 유지합니다.

수정 사항

  • 시작 화면에서 앱 활동 기록은 로컬에 자동으로 저장되며 Hikage가 활동 기록을 네트워크에 업로드하지 않는다는 점을 명확히 안내합니다. 브라우저 개인정보 요약도 통계에 사용할 웹 주소만 기록하고 전체 URL, 페이지 제목 또는 페이지 내용은 기록하지 않는다고 명시합니다. 기록, 저장, 권한 및 네트워크 동작 자체는 바뀌지 않았습니다.
  • 여러 앱 또는 웹사이트 소스를 포함한 캘린더 규칙에서 연속 활동이 소스별로 나뉘던 문제를 수정했습니다. 모든 소스가 하나의 논리 시간축을 공유하므로 소스 전환, 최대 활동 중단 시간 및 최소 활동 시간을 전체 활동에 걸쳐 계산합니다. 이전 버전이 남긴 확인 대기 조각도 안전하게 조정해 캘린더 항목 중복을 방지합니다.
  • 과거 활동 채우기를 시작일과 종료일을 고르는 명확한 2단계 선택으로 바꾸고 후보가 로컬 장부에 기록된 뒤에만 대화상자를 닫도록 했습니다. 채우기 범위를 벗어나면 인접한 일반 4일 창으로 계속 이동할 수 있고 날짜를 직접 선택하면 이전 범위가 해제됩니다. 최대 90일 채우기, 후보 저장 및 일괄 숨기기를 배치로 처리해 긴 기록이 미리 보기를 막지 않도록 했습니다.
  • 캘린더 4일 미리 보기는 이제 연속 가로 스와이프를 지원하고 하루를 완전히 지날 때마다 날짜를 즉시 갱신합니다. 데이터 가장자리에 가까워지면 백그라운드에서 미리 가져오고 새 결과가 완성될 때까지 기존 내용을 유지합니다. 고정 7일 데이터 블록, 진행 중 작업 공유 및 날짜별 렌더링 캐시로 반복 읽기와 레이아웃 계산도 줄였습니다.
  • 연속 가로 스와이프로 날짜를 넘거나 손을 놓아 맞춰질 때 캘린더 항목이 잠시 다른 열로 튀던 문제를 수정했습니다. 날짜 기준점과 남은 이동량을 동시에 갱신하고 스와이프 중 카드의 마우스 오버 및 클릭 애니메이션도 중지해 포인터로 인한 위치 떨림을 방지합니다.
  • macOS 언어를 바꾼 뒤에도 새로 고친 시스템 앱 이름이 이전 언어로 남을 수 있던 문제를 수정했습니다. 새로 고칠 때 전역 선호 언어를 다시 읽고 대상 앱의 현지화 리소스를 직접 해석하므로 Safari, 사진 등의 앱이 이전 언어로 계속 실행 중이어도 현재 이름을 가져올 수 있습니다.
  • 라이선스 쓰기 요청에 무작위 nonce와 별도 서명을 추가해 서비스가 같은 서명 요청의 재사용을 거부할 수 있게 했습니다. 결과가 불확실하면 이전 요청을 다시 보내지 않고 새로 서명한 요청으로 한 번만 확인합니다. 이중 서명 프로토콜은 이전 및 최신 라이선스 서비스와 모두 호환되며 다른 기기를 비활성화할 때 현재 기기의 라이선스 상태까지 지워질 위험도 수정했습니다.

0.5.2

새로운 기능

  • 설정에 업데이트 확인, 변경 기록 및 웹사이트 열기, 개발자에게 문의, 감사의 말과 타사 라이선스 확인을 위한 정보 페이지를 추가했습니다. 활성화 페이지에는 구매 링크도 추가했습니다.
  • 라이선스 키로 현재 기기를 처음 성공적으로 활성화하면 소리 없는 색종이가 나타나 활성화 카드 아래에 남습니다. 영역별로 클릭해 쓸어낼 수 있으며 동작 줄이기와 VoiceOver를 지원합니다.
  • 일일 시간 목표 알림을 추가했습니다. 활동 분류에 원하는 일일 시간을 설정하고 목표 달성 시 긍정적인 알림을 한 번 받을 수 있습니다. 알림 규칙은 집중, 한도, 목표로 분류됩니다.

수정 사항

  • 관계 그래프를 처음 열 때 설정 사이드바를 기본으로 숨깁니다. 활성화된 규칙이 없는 알림 그룹은 표시하지 않으며, 모든 규칙이 꺼져 있으면 현재 알림 캔버스를 비워 둡니다.
  • 다크 또는 라이트 모드에서 시스템 설정 따르기로 전환한 뒤 열려 있는 창의 일부가 즉시 새로 고쳐지지 않던 문제를 수정했습니다.
  • 실제 설치 경로를 `/Applications/Hikage.app`으로 통일했습니다. 중국어 시스템에서는 현지화된 이름 “日影”가 계속 표시됩니다. 0.5.0 또는 0.5.1에서 업데이트할 때는 먼저 로그인 시 실행을 끄고 Hikage를 종료한 뒤 기존 `/Applications/日影.app`을 삭제하세요. 그런 다음 이 버전의 DMG에서 `/Applications/Hikage.app`을 설치하고 실행한 후 필요하면 로그인 항목을 다시 켜세요.
  • 개발자에게 문의에서 표시하고 복사하는 이메일 주소를 `[email protected]`으로 통일했습니다.

0.5.1

새로운 기능

  • Hikage가 이제 새로운 기본 앱 아이콘을 사용합니다.
  • 공식 웹사이트의 DMG가 더 간결한 설치 화면으로 열립니다. 밝은 배경과 하나의 방향 화살표를 사용하며, 창에는 Hikage와 응용 프로그램만 표시됩니다.

0.5.0

새로운 기능

  • 개발자용 시각 자료 및 UI 내보내기에서 일간 통계, 월간 통계와 앱별 통계 전체 페이지를 불투명한 1× 및 2× PNG로 각각 내보낼 수 있습니다. 투명한 레이어별 통계 자료와 별도로 선택할 수 있으며, 전체 페이지는 고정된 예시 데이터와 실제 통계 구성 요소를 사용하고 사용자 데이터베이스나 레이아웃 설정을 읽지 않습니다.
  • 앱별 통계의 기능 이름을 중국어 간체와 번체, 영어, 일본어, 한국어, 독일어, 프랑스어 및 스페인어에서 일관되게 정리했습니다. 창 제목은 “앱별 통계 · 앱 이름” 형식을 사용해 현재 대상을 더 쉽게 확인할 수 있습니다.
  • Hikage는 이제 새로운 공식 앱 ID `app.hikage.Hikage`를 사용하며 서명 및 공증된 DMG로 설치됩니다. macOS에서는 새 앱으로 취급하므로 이전 번들 ID의 설정과 키체인 항목은 이전되지 않습니다. 처음 사용할 때 환경설정과 라이선스 활성화를 다시 진행하고 자동화, 손쉬운 사용, 캘린더 및 미리 알림 권한을 다시 허용해야 할 수 있습니다. 기존 원본 기록은 계속 같은 Hikage 데이터 디렉터리를 사용합니다.

수정 사항

  • 기본 사이드바에서 아이콘과 끝 상태 사이의 사용 가능한 너비를 제목이 모두 사용하도록 하고 최소 너비도 조금 늘렸습니다. 캘린더 연동과 예약 알림처럼 긴 이름이 너무 일찍 잘리지 않으며 잠금 및 Command 키 표시도 유지됩니다.
  • 통계 전체 페이지의 오프스크린 내보내기에서 배경과 상호작용 브리지 문제를 수정했습니다. 일간, 월간 및 앱별 통계 이미지에 노란색 자리표시자 영역이 나타나지 않고 완전한 불투명 배경을 유지합니다.
  • 새 앱 ID에 독립된 소프트웨어 업데이트 채널을 적용했습니다. 이전 앱 ID의 “업데이트 확인”은 0.5.0 안내와 공식 웹사이트 링크만 표시하며 업데이트 아카이브를 제공하지 않습니다. 앱을 자동으로 다운로드하거나 교체 또는 설치하지도 않습니다. 이번 전환은 공식 웹사이트의 0.5.0 DMG로 설치해 주세요. 이후 새 앱 ID 버전은 앱 내에서 정상적으로 업데이트할 수 있습니다.

0.4.2

새로운 기능

  • 일반 설정에서 "고급 설정 표시"를 켜면 "데이터 가져오기 및 내보내기"가 나타나 사용자 설정과 원본 기록 데이터베이스를 각각 가져오거나 내보낼 수 있습니다. 가져오기 전에 대체되는 내용을 명확히 알리고 확인 후 안전하게 다시 시작합니다. 데이터베이스는 확정된 기록을 검증된 단일 파일로 내보내며, 사용자 설정을 가져올 때는 이 Mac의 저장 위치를 유지합니다. 내보낸 파일에 확장자가 중복되거나 임시 SQLite 파일이 남지 않습니다.
  • 인터페이스 언어를 바꾸면 실제 표시 언어가 변경될 때만 "재시작하여 적용"이 나타납니다. 다시 시작할 때는 현재 Hikage가 기록과 백그라운드 작업을 비우고 완전히 종료할 때까지 기다립니다. "자동"과 같은 언어를 명시적으로 선택한 경우 불필요한 재시작을 요구하지 않습니다.

수정 사항

  • 앱별 통계가 더 빨리 표시되고 진행 중인 기간에도 정확하게 갱신됩니다. 앱, 기간 또는 파생 설정을 빠르게 전환해도 오래된 실시간 데이터나 히트맵 가리키기 상태가 남지 않으며, 월간 통계 등 보류 중인 새로 고침도 누락되지 않습니다. 일광 절약 시간 전환일의 시간대별 통계도 실제 하루 길이에 맞춰 생성됩니다.
  • 중국어 간체, 중국어 번체, 영어, 일본어, 한국어, 독일어, 프랑스어 및 스페인어의 기능 이름, 본문 표현과 누락된 문구를 수정했습니다. 실제로 식별 정보가 없는 항목은 메뉴 막대, 통계, 관계 그래프, 선택 화면, 캘린더와 알림에서 현지화된 "알 수 없는 앱"으로 표시됩니다. 브라우저 설명에는 브라우저 웹 주소 기록을 켠 뒤에만 현재 탭을 읽으며, 전체 URL, 경로, 쿼리 매개변수, 페이지 제목 또는 페이지 내용을 저장하지 않는다는 점을 더 명확히 표시합니다. 개발자 시각 자료 예시의 시스템 앱 이름도 선택한 언어를 따릅니다.
  • 최근 이벤트의 입력 활동에 I-빔 커서 아이콘을 사용해 일반 키보드 이벤트와 더 쉽게 구분할 수 있습니다.

0.4.1

새로운 기능

  • 앱별 통계에 일별 사용 추세와 세션 길이 모듈을 추가했습니다. 아직 끝나지 않은 오늘로 이어지는 마지막 구간은 점선으로 표시됩니다. 월간 통계에는 "전형적인 하루"가 추가되며, 월간 통계와 앱별 통계의 시간대별 히트맵은 가리킨 날짜, 시간대와 사용 시간을 차트를 가리는 도움말 대신 모듈 제목 영역에 즉시 표시합니다.
  • 일간 통계, 월간 통계, 관계 그래프, 예약 알림과 앱별 통계 등의 기간 페이지에서 보조 키 없는 왼쪽·오른쪽 화살표 키로 이동할 수 있습니다. 캘린더 연동을 제외한 페이지에서는 트랙패드나 가로 스크롤 휠도 사용할 수 있으며, 원형 진행 표시가 가득 찬 상태로 스크롤이 끝날 때만 이전이나 다음 기간으로 한 번 이동합니다.
  • 앱과 웹사이트 병합 선택 창은 각 구역을 최근 7개 논리일의 사용 시간순으로 정렬합니다. 새 병합 원본을 고를 때 이미 병합에 참여한 항목은 제외하고, 병합 대상에서는 기존 기본 그룹을 계속 선택할 수 있어 중복 관계와 연쇄 병합을 방지합니다.

수정 사항

  • 통계 페이지와 앱별 통계 창에서 반복되던 데이터베이스 읽기, 세션 순회와 레이아웃 계산을 크게 줄였습니다. 공유 집계와 계층형 캐시가 페이지 사이에서 결과를 재사용하고, 앱별 통계는 캐시 내용을 먼저 표시한 뒤 백그라운드에서 검증할 수 있습니다. 실시간 새로 고침은 관련 기간만 처리하며, 히트맵을 하나의 Canvas로 바꿔 기록이 많을 때도 로딩, 전환과 가리키기 동작이 더 부드럽습니다.
  • 포인터가 벗어나거나 컨텍스트 메뉴가 닫히고, 창이 포커스를 잃거나 macOS 데스크탑이 바뀐 뒤에도 선버스트와 일간·월간 앱 흐름에 이전 강조가 남는 문제를 수정했습니다. 히트맵 셀 사이를 이동할 때 이전 셀의 종료 이벤트가 새 상세 정보를 지우는 문제도 해결했습니다.
  • 일부 기간 페이지에서 화살표 키가 동작하지 않는 문제, 앱별 통계 창을 이동한 뒤 시스템 경고음이 나는 문제와 넓은 창에서 내용이 왼쪽으로 치우치는 문제를 수정했습니다. 텍스트 편집 중이거나 보조 키와 함께 누른 화살표 키는 계속 시스템에 전달되며 세로 스크롤도 기본 동작을 유지합니다.
  • 통계 화면을 정리하여 도구 막대의 스크린샷 기능과 일간·월간 통계의 전환 밀도 모듈을 제거했습니다. 업데이트하면 이전 스크린샷 기능의 사용자 이름과 구성 설정을 자동으로 지우고, 과거 레이아웃의 이전 모듈 기록도 원본 활동 데이터를 바꾸지 않고 안전하게 무시합니다.

0.4.0

새로운 기능

  • 앱이나 개별 집계 웹사이트를 하나의 기본 통계 항목으로 합칠 수 있는 전용 "병합" 설정 페이지를 추가했습니다. 앱과 웹사이트 모두 소속 항목이나 기본 항목이 될 수 있으며, 컨텍스트 메뉴에서 병합을 시작하고 구성원을 확인하거나 설정 페이지를 바로 열 수 있습니다. 세션, 타임라인, 월간 통계, 관계 그래프, 앱별 통계와 예약 알림은 통합된 통계 ID를 사용합니다. 원본 이벤트는 바뀌지 않으며 병합은 언제든 해제할 수 있습니다.
  • 개요의 "최근 이벤트"는 이벤트 저장이 완료되는 즉시 최근 10개 항목을 갱신합니다. 최초 로딩과 빈 상태, 기존 내용을 유지하는 읽기 오류 및 재시도 상태를 제공합니다. 실제 적용 시간순으로 정렬하고 밀리초 시각과 안정적인 순번을 표시하며, 일괄 삽입 애니메이션은 동작 줄이기 설정을 따릅니다.
  • 알림 창은 알림 작업을 실행하거나 하나를 닫고, 모두 무시하거나 알림 실행을 중지할 때까지 계속 표시됩니다. 창 밖을 클릭하거나 앱을 전환하고 메뉴 막대 아이콘을 다시 클릭해도 닫히지 않습니다. 메뉴 막대 아이콘을 사용할 수 없으면 현재 화면 상단 중앙에 표시되며 다중 디스플레이 배치도 더 안정적입니다.

수정 사항

  • 릴리스 앱 서명에 캘린더 권한이 빠졌던 문제를 수정했습니다. 패키징 단계에서 캘린더와 브라우저 자동화 권한을 모두 확인하여 불완전한 서명이 시스템 캘린더 승인을 방해하지 않도록 합니다.
  • 데이터가 계속 기록되는 동안 월간 통계의 일관성, 취소 및 자동 재시도를 개선했습니다. 기존 내용은 새로 고침을 기다리는 동안 유지되고, 내용이 없으면 가볍게 재시도하며, 페이지를 나가면 불필요한 작업을 중단합니다. 관계 그래프와 월간 통계는 바뀌지 않은 결과도 재사용해 반복 로딩과 레이아웃 계산을 줄입니다.
  • 관계 그래프의 데이터 필터 슬라이더 3개는 로딩 중에도 표시되고 조작할 수 있으며 범위가 더 이상 바뀌지 않아 오른쪽 설정 패널의 흔들림을 방지합니다. 숫자 입력란에서는 계속 일반 슬라이더 범위를 넘는 값도 지정할 수 있습니다.
  • 초기화 기능과 손쉬운 사용 또는 자동화 시스템 설정을 다시 여는 복구 링크는 고급 설정과 개발자 도구를 모두 켰을 때만 표시됩니다. 일반 브라우저 승인 스위치와 명시적인 권한 안내는 바뀌지 않습니다.

0.3.6

새로운 기능

  • 메뉴 막대를 왼쪽과 오른쪽 클릭에 동일하게 동작하는 기본 macOS 메뉴로 되돌렸습니다. 현재 앱, 웹사이트, 카테고리, 웹사이트 개별 통계 상태와 진행 중인 알림을 확인할 수 있으며, 현재 앱을 클릭하면 해당 앱 통계를 바로 열 수 있습니다. 같은 메뉴에서 업데이트 확인도 가능합니다.
  • 일간 통계, 월간 통계, 관계 그래프에 스크린샷 도구를 추가했습니다. 모듈이나 그래프를 자르고 가로·세로 여백, 화면 모드, 상단 제목, 사용자 이름, Hikage 표시를 조정한 뒤 다운로드 폴더에 저장하거나 이미지를 복사할 수 있습니다.
  • 개발자 도구에 "시각 자료 및 UI 내보내기"를 추가했습니다. 투명 레이어 시각 자료와 통계 모듈 및 전체 페이지 스크린샷을 manifest 및 품질 보고서와 함께 일괄 내보낼 수 있습니다. 실제 앱 아이콘과 자동 색상을 재사용합니다.
  • 일반 설정에 "업데이트 자동 설치"를 추가했습니다. 자동 확인이 켜져 있을 때 표시되며 기본값은 켜짐입니다. Hikage는 백그라운드에서 업데이트를 다운로드하고 준비한 뒤 앱 종료 시 조용히 설치합니다.

수정 사항

  • 시작 화면의 브라우저 단계를 건너뛸 수 있고, 중국어와 URL이 섞인 설명의 줄바꿈이 더 안정적으로 동작합니다. 시스템 권한 복구 링크는 브라우저 설정에 계속 제공됩니다.
  • 시작 화면, 설정 및 다른 화면에서 현재 기본 앱 아이콘을 일관되게 사용하며, 이전 미리보기 아이콘과 불필요한 둥근 모서리 자르기를 제거했습니다.
  • `www.` 사이트 아이콘을 불러올 때 같은 등록 도메인의 정적 리소스 하위 도메인을 안전하게 사용할 수 있어 Zhihu 같은 개별 집계 웹사이트의 아이콘 표시가 개선됩니다.
  • 개요의 기록 시간은 안정적인 고정폭 숫자 표시로 돌아왔습니다. 스크린샷과 개발자 내보내기에서는 선버스트 여백을 줄이고 중복 모듈 제목과 범례를 숨기며, 아이콘을 불러올 수 없는 샘플 앱을 제외합니다.

0.3.5

새로운 기능

  • 브라우저 웹 주소 기록이 Chromium과 Firefox를 지원합니다. Chromium은 별도 토글과 Automation 권한을 사용하며, Firefox는 접근성 권한 안내 후 사용자가 켠 경우에만 전면 창의 웹 주소 또는 페이지 URL을 읽고 정규화된 웹사이트 식별자만 저장합니다.
  • 캘린더 연동과 예약 알림의 규칙 요약에서 앱, 카테고리, 웹사이트, 시간 같은 변수 부분을 강조 표시하여 접힌 규칙 행을 더 쉽게 훑어볼 수 있습니다.

수정 사항

  • Firefox 웹 주소 감지가 버전 차이에 더 안정적으로 대응합니다. 주소 표시줄 텍스트를 읽을 수 없으면 페이지 본문 하위 트리를 탐색하지 않고 현재 창의 페이지 URL 또는 문서 속성으로 보완합니다.
  • 일간 통계와 월간 통계의 기본 레이아웃에서 "세션 길이"가 상위 앱과 사용 시간 선버스트 뒤, 페이지 하단으로 이동했습니다. 저장된 사용자 지정 레이아웃은 변경되지 않습니다.
  • 앱 또는 업데이트 설명 언어가 지원되지 않을 때 맞지 않는 대체 언어 대신 영어로 돌아갑니다.

0.3.4

새로운 기능

  • 통계 페이지에 더 자세한 "세션 길이" 히스토그램이 추가되었습니다. 9개 시간 구간, 왼쪽 누적 시간 축, 오른쪽 비율 축을 사용하며 카드 높이도 "일별 사용 시간" 및 "시간대 리듬"과 맞췄습니다.
  • 앱 컨텍스트 메뉴에서 앱이나 개별 집계 웹사이트를 바로 자리 비움 예외로 설정하거나 해제할 수 있습니다. 현재 상태에 맞는 작업이 메뉴에 표시됩니다.
  • 일반 설정의 고급 "재설정" 영역에 일반, 브라우저, 카테고리, 제외, 자리 비움, 플러그인별 재설정 버튼이 추가되었습니다. 원본 이벤트나 통계 캐시는 삭제하지 않습니다.
  • 릴리스 빌드는 이제 Xcode wrapper와 Icon Composer 아이콘 파이프라인을 사용하며, Dock, Finder, Launchpad 아이콘 리소스와 내장된 Sparkle framework를 패키징 단계에서 함께 검증합니다.

수정 사항

  • 통계 모듈 레이아웃이 더 촘촘해졌습니다. 상위 앱은 9개를 표시하고, 사용 시간을 앱 이름 행으로 옮겼으며, 긴 카테고리 이름과 가리키기 시간의 범례 잘림을 줄이고, 이전 반 행 차트 레이아웃의 잔여 동작을 정리했습니다.
  • 월별 앱 흐름에서 여러 달에 걸친 최근 30일 범위를 볼 때 각 달 1일 눈금을 유지하여 월초 라벨이 일반 간격에 의해 건너뛰어지지 않습니다.
  • QuickTime Player, IINA, TV, Zoom, Netflix가 기본 자리 비움 예외에 추가되어 영상 시청이나 회의 중 자리 비움으로 잘못 판단될 가능성이 줄었습니다.
  • 설정 창의 초기 높이와 최소 높이가 커져, 자주 쓰지 않는 설정을 펼쳤을 때 더 여유롭게 표시됩니다.
  • 앱별 통계에서 현재 앱의 "앱 통계 보기" 컨텍스트 메뉴 항목은 비활성화되어 같은 페이지를 다시 여는 일을 피합니다.

0.3.3

새로운 기능

  • 일간 통계, 월간 통계, 앱별 통계 창에서 현재 통계 페이지 안에서 바로 모듈 레이아웃을 사용자화할 수 있습니다. 도구 막대에서 편집 모드에 들어가 기본 레이아웃으로 되돌리고, 모듈을 숨기고, 이동할 수 있으며, 이전 설정 창의 "모듈" 페이지는 제거되었습니다.
  • 통계 모듈 레이아웃이 더 안정적입니다. 작은 모듈은 하나의 그리드로 묶이고, 세션 길이 같은 넓은 공유 모듈은 전체 너비 행으로 표시되며, 카테고리 요약 모듈은 더 이상 표시되지 않습니다.
  • "Dock에 표시"가 꺼져 있을 때 Dock 아이콘은 이제 메인 창 상태를 따릅니다. 메인 창이 열려 있으면 Dock 아이콘을 유지하고, 창을 닫으면 환경설정에 따라 숨깁니다.

수정 사항

  • 활성화 관리의 기기 목록에서 비활성화된 기기를 숨기고, 빈 상태도 남아 있는 표시 기기를 기준으로 판단합니다.
  • 리마인더 기본 규칙과 이름을 바꾸지 않은 새 규칙은 인터페이스 언어에 맞춰 이름을 표시합니다. 규칙 요약의 카테고리, 하위 카테고리, 대상 목록도 현지화되어 영어 화면에 중국어 카테고리명이 남지 않습니다.
  • 앱 이름은 언어에 맞춰 일관되게 표시됩니다. 중국어는 "日影", 다른 언어는 "Hikage"를 사용하며 창 제목, 사이드바, 메뉴 막대, 기본 캘린더 이름, Finder, 권한 대화상자, Sparkle 업데이트 창에도 반영됩니다.
  • 메뉴 막대 지금 패널의 현재 앱 아이콘은 오른쪽 클릭 "앱 통계 보기"와 공통 앱 컨텍스트 메뉴를 유지하지만, 왼쪽 클릭으로 통계 창을 열지는 않습니다. 실수로 누르거나 불안정한 진입점을 줄입니다.

0.3.2

새로운 기능

  • 메뉴 막대가 회전된 시스템 심볼 대신 Hikage 전용 soft mark 아이콘을 사용합니다.

수정 사항

  • 일간 통계와 월간 통계 스크롤이 더 부드러워졌습니다. 일반 스크롤 위치 업데이트가 매 프레임 페이지 새로 고침을 일으키지 않고, 통계 모듈은 필요할 때 로드되며, 앱 스트림 차트와 월간 시간대 히트맵은 미리 계산된 그리기 결과를 재사용합니다.
  • 소프트웨어 업데이트는 앱에 포함된 업데이트 피드에서 안정판 또는 베타 채널을 판별하고, 다국어 및 이전 버전용 동적 appcast를 검증합니다. 여러 버전을 건너뛰어 업데이트할 때 피드가 빠지거나 잘못된 릴리스 노트가 표시될 가능성을 줄입니다.
  • 리마인더 원형 캔버스는 가리키기 또는 드래그 후 배치가 안정되면 더 이상 높은 빈도로 새로 고침하지 않아, 대기 중 리소스 사용을 줄입니다.

0.3.1

새로운 기능

  • 알림 원형 캔버스에 가리키기 동작을 추가했습니다. 최근 기록의 작은 원은 바로 삭제할 수 있고, 현재 큰 원에서는 규칙 끄기, 규칙 편집, 현재 집중·서기·휴식 단계 빠르게 넘기기를 사용할 수 있습니다.
  • 집중 알림 규칙 편집기에서 포모도로 긴 휴식과 타이머 재설정 설정의 배치를 정리하고, 규칙 삭제와 기록 삭제 확인 문구를 더 명확하게 다듬었습니다.

수정 사항

  • 메뉴 막대, 소프트웨어 업데이트 창, 권한 설명, 활성화 페이지, 캘린더 연동, 카테고리 편집, 알림 화면의 8개 언어 현지화를 보강해 비중국어 인터페이스에서 중국어로 되돌아가는 항목을 줄였습니다.
  • 창 제목, 사이드바, 메뉴 막대 힌트, 기본 카테고리 이름, 일본어 릴리스 노트의 브랜드 표기를 일관되게 맞췄습니다. 중국어에서는 “日影”, 그 외 언어에서는 “Hikage”를 사용합니다.
  • 기본 카테고리, 자동 카테고리, 자동 색상 문구가 인터페이스 언어를 따릅니다. 사용자가 직접 바꾼 카테고리 이름은 그대로 유지됩니다.
  • 캘린더 후보 미리보기와 메뉴 막대 알림 팝오버가 현재 인터페이스 언어로 상태와 본문을 생성해 언어와 날짜 형식이 섞이는 일을 줄였습니다.
  • 알림 원형의 가리키기 판정을 실제 원 모양에 맞추고, 버튼 깜박임, 색상 불일치, 표시·숨김 시 버튼이 중심에서 움직여 보이는 문제를 수정했습니다.

0.3.0

새로운 기능

  • 번체 중국어, 한국어, 독일어, 프랑스어, 스페인어 인터페이스 언어를 추가하고 언어 환경설정과 현지화 리소스의 일관성 검사도 보강했습니다.
  • 캘린더 연동 규칙이 여러 소스를 지원합니다. 하나의 규칙에 여러 앱 또는 웹사이트를 추가할 수 있고, 마지막 하나가 아닌 소스는 제거할 수 있으며, 후보에는 실제로 일치한 앱 또는 웹사이트가 계속 기록됩니다.
  • 캘린더 규칙의 접힌 요약과 펼친 설명이 여러 소스를 표시합니다. 예를 들어 두 개의 소스 또는 앞의 두 소스와 전체 개수를 보여 주어 규칙 제목에만 의존하지 않습니다.
  • 캘린더 자동 추가가 백그라운드 주기 검사로 바뀌었습니다. 이미 캘린더 권한이 있고 플러그인이 켜져 있으며 규칙이 자동 쓰기를 허용하면, Hikage는 일반 4일 창을 5분마다 확인하고 준비된 후보를 기록합니다. 캘린더가 연결되지 않은 상태에서는 권한을 먼저 요청하지 않습니다.
  • 소프트웨어 업데이트가 Hikage 언어 설정과 현재 앱 버전에 따라 appcast를 선택합니다. 업데이트 창은 해당 언어의 누적 릴리스 노트를 표시할 수 있으며, 이전 클라이언트는 계속 고정 `appcast.xml`을 사용합니다.

수정 사항

  • 인터페이스 언어 추가 뒤 기본 캘린더 이름이 불안정하던 문제를 수정했습니다. 간체 중국어와 번체 중국어에서는 계속 “日影”를 사용하고, 다른 명시적 언어에서는 “Hikage”를 사용합니다.
  • 캘린더 규칙, 알림 규칙, 브라우저 설정, 플러그인 목록, 모듈 표시, 관계 그래프 매개변수, 드롭다운 필드의 컨트롤 스타일을 통일했습니다. 삭제 확인, 접힌 요약, 슬라이더 숫자 입력, 객체 스위치가 더 일관됩니다.
  • 알림 편집기, 모듈 표시 카드, 브라우저 설정, 펼친 캘린더 규칙 행의 스위치를 작은 크기로 되돌려 컨트롤이 지나치게 커 보이지 않게 했습니다.
  • 도구 막대 범위 선택을 네이티브 팝업 버튼으로 바꿨습니다. 모든 범위를 바로 나열해 2단 메뉴, 가리키기 도움말, 긴 현지화 문구 잘림을 피합니다.
  • 백그라운드에서 업데이트를 발견해도 즉시 다른 앱 위에 표시하지 않습니다. Hikage는 메인 창이 활성 상태가 된 뒤 Sparkle 업데이트 창을 표시하며, 사용자가 직접 확인한 경우에는 즉시 표시합니다.

0.2.2

새로운 기능

  • 캘린더 연동과 예약 알림의 첫 소개 페이지를 추가했습니다.
  • 개발자 도구 표시 토글을 추가하고, 환영 페이지 다시 열기, 시스템 제외 목록, 플러그인 소개 페이지 재설정, 알림 디버그 진입점을 고급 설정 아래의 개발자 도구 영역으로 모았습니다.

수정 사항

  • 예약 알림이 이제 체험판 및 활성화 상태를 따릅니다. 체험 중이 아니거나 활성화되지 않은 상태에서는 백그라운드 알림 모델과 복원된 일정이 시작되지 않습니다.
  • 알림 규칙을 끄면 관련 기록 노드도 함께 숨겨지며, 다른 자리표시자 노드에 붙지 않습니다.
  • 스누즈됨, 진행률 재설정, 알림 창 표시 실패, 포모도로 긴 휴식 설명 등 알림 상태와 오류 문구를 다듬었습니다.
  • 설치되지 않은 브라우저는 웹 주소 기록 권한 행에서 설치되지 않음으로 비활성 표시되며 잘못된 Automation 권한 요청을 하지 않습니다. 자리표시자 아이콘은 `app.dashed`로 바뀌었습니다.
  • 브라우저 관련 용어를 정리했습니다. 기록 레이어는 웹 주소, 통계 레이어는 웹사이트를 사용하며, 개인정보 설명에는 전체 URL 경계를 명확히 표시합니다.
  • 분류 설정의 후보 범위를 최근 7일로 바꾸고 불필요한 날짜 컨트롤, 사용 시간 헤더, 행별 사용 시간을 숨겼습니다. 웹사이트는 Bundle Identifier 없음 자리표시자를 더 이상 표시하지 않습니다.
  • 소프트웨어 업데이트 설정에서 시작 상태 진단 행을 제거하고 자동 업데이트 확인 토글만 남겼습니다.
  • 캘린더 규칙 추가 진입점을 앱 또는 웹사이트 추가로 바꾸고, 활동 간격을 설명하는 문구를 자리 비움이 아닌 활동 중단 표현에 맞췄습니다.
  • 주간 통계 이름, 개요 빈 상태, 관계 그래프의 연결 및 선 관련 용어를 일관되게 정리했습니다.
  • 관계 그래프 가리키기와 그리드 그리기 캐시를 개선해 레이아웃 애니메이션과 포인터 이동 중 프레임 내 작업을 줄였습니다. 상위 앱의 시간 열도 긴 시간이 잘리지 않도록 조정했습니다.
  • 앱 아이콘을 41번 아이콘으로 업데이트하고 플러그인 소개 페이지의 부제 줄바꿈, 아이콘 색상, 기능 간격, 전체 레이아웃을 다듬었습니다.

0.2.1

새로운 기능

  • 예약 알림이 macOS 알림 권한에 의존하지 않고 Hikage 메뉴 막대 팝오버로 표시됩니다. 메뉴 막대 아이콘을 숨긴 경우에도 알림이 필요할 때만 임시로 표시됩니다.
  • 메뉴 막대 아이콘을 왼쪽 클릭하면 현재 활동과 오늘의 기록 시간을 보여 주는 Hikage Now 패널이 열립니다. 오른쪽 클릭 메뉴는 열기, 설정, 아이콘 숨기기, 종료로 간소화했습니다.
  • 알림 규칙에 색상 설정을 추가했습니다. 기본값, 자동, 프리셋 색상을 선택할 수 있으며 규칙 행, 현재 알림 노드, 최근 기록 노드, 수동 일어서기 기록 버튼에 반영됩니다.
  • 사용자가 직접 추가한 집중, 일어서기, 시간 제한 알림 규칙은 기본적으로 켜진 상태로 생성됩니다. 내장 기본 규칙은 계속 꺼져 있어 첫 실행 시 갑자기 알림이 시작되지 않습니다.
  • 소프트웨어 업데이트 흐름을 더 조용하고 안전하게 조정했습니다. 최신 버전 안내는 Hikage 문구를 사용하고, 일반 설정에는 자동 확인 토글만 남겼으며, 배포 체인은 HTTPS, 서명된 appcast, 업데이트 검증을 요구합니다.

수정 사항

  • 집중 알림에서 나중에 알림을 선택한 뒤 새 라운드가 잘못 시작되던 문제를 수정했습니다. 스누즈 중 계속 일치한 집중 시간은 같은 기록과 다시 표시되는 알림 본문에 누적됩니다.
  • 집중 진행률은 실제로 조건에 맞은 활동 구간만 누적합니다. 대상 활동을 떠나거나 앱 전환 중 비활성 간격이 생기거나 재설정 조건을 끄더라도 진행률이 부풀거나 사라지지 않습니다.
  • 전면 앱 기록 토글 뒤 오늘의 기록 시간이 늦게 반영되던 문제를 수정했습니다. 끄면 즉시 멈추고, 다시 켜면 즉시 이어지며 이후 기록 경계로 보정됩니다.
  • 알림 팝오버를 전용 비활성 패널로 옮겨, 응답 버튼을 눌러도 Hikage 메인 창으로 포커스가 돌아오지 않습니다. 메뉴 막대 아이콘을 숨긴 상태의 표시 위치도 더 안정적입니다.
  • 알림 팝오버와 규칙 편집기를 다듬었습니다. 동작 버튼, 시간 제한 문구, 분 입력, 알림음 목록, 색상 메뉴, 슬라이더, 제목 입력 필드가 더 일관되게 동작합니다.

0.2.0

새로운 기능

  • 예약 알림 플러그인을 추가했습니다. 모든 앱, 대분류, 소분류, 지정한 앱 또는 개별 집계를 켠 웹사이트를 대상으로 집중, 일어서기, 시간 한도 규칙을 만들 수 있습니다. 현재 진행률과 최근 기록은 드래그할 수 있는 원형 캔버스에 표시되며, 규칙은 오른쪽 패널에서 한곳에 모아 편집합니다.
  • 집중 알림은 자동 시간 측정, 대상 활동에서 잠시 떠날 때의 유예 시간, 포모도로의 짧은 휴식과 긴 휴식을 지원합니다. 일어서기는 수동으로 기록할 수 있고, 시간 한도는 미리 알림을 선택적으로 켤 수 있습니다. macOS 알림 권한은 사용자가 시스템 알림을 직접 켠 경우에만 요청하며, 알림음도 규칙별로 설정할 수 있습니다.
  • 일간 통계와 월간 통계를 플러그인으로 켜고 끌 수 있습니다. 일간 통계, 월간 통계, 관계 그래프, 캘린더 연동, 예약 알림은 새로 설치하거나 모든 설정을 복원한 뒤 기본적으로 켜지지만, 캘린더와 알림 권한을 자동으로 요청하지는 않습니다.
  • 관계 그래프에 최소 사용 시간 필터를 추가했습니다. 분류 설정에는 확인 절차가 있는 분류 복원을 추가하고, 호환되는 앱 수동 분류는 가능한 한 유지합니다.
  • 앱 흐름도의 색상 띠와 사용 시간 선버스트 차트의 앱 조각에서 공용 앱 오른쪽 클릭 메뉴를 바로 열 수 있습니다. 메뉴 상단에 대상 앱 이름과 Bundle ID를 표시해 분류, 색상 변경, 제외 또는 캘린더 규칙 생성 대상을 확인할 수 있습니다.
  • 로컬, LAN, `.local`, IP 기반 웹 서비스는 기본값이 아닌 포트별로 따로 집계됩니다. 따라서 `localhost:5173`과 `localhost:8080`이 더 이상 하나의 항목으로 합쳐지지 않습니다.
  • 일식 그라데이션을 사용한 선택형 앱 아이콘을 추가했습니다.
  • Sparkle 소프트웨어 업데이트를 추가했습니다. 앱 메뉴에서 업데이트 확인을 직접 실행하고 일반 설정에서 자동 확인을 제어할 수 있습니다.

수정 사항

  • 환영 화면에서 로그인 시 Hikage 자동 시작 토글을 누를 수 없던 문제를 수정했습니다. 등록에 실패해도 오류를 표시하고 상태를 새로 고칩니다.
  • 다크 모드에서 분류, 활성화 등의 설정 카드가 밝게 남던 문제를 수정하고, 브라우저 권한 목록의 Microsoft Edge 아이콘 표시 크기를 조정했습니다.
  • 일간 통계와 월간 통계는 분류, 자리 비움 처리, 잠자기 제외 또는 모듈 배치 변경으로 화면이 새로 고쳐진 뒤에도 이전 스크롤 위치를 복원합니다.
  • 사용 시간 선버스트 차트에 오른쪽 클릭 진입점을 추가한 뒤 대분류, 소분류, 앱 조각의 가리키기 강조와 오른쪽 정보가 잘못 선택되던 문제를 수정했습니다.
  • 예약 알림의 안정성을 높였습니다. 시간 한도는 재시작 후 오늘의 누적 시간을 복원하고 중복 알림을 막습니다. 손상된 규칙이나 기록 하나 때문에 전체 모음이 사라지지 않으며, 원형 노드의 글자 갱신과 드래그가 더 안정적이고 같은 논리 날짜에 시간 한도 노드가 중복으로 쌓이지 않습니다.