Skip to content

Releases: tank-jw/Whiteout

v1.7.1.1 - DisplayManager Refactoring

18 Jun 00:41

Choose a tag to compare

Release v1.7.1.1: Refactor DisplayManager.swift to unify applyReduction loops.

v1.7.1 - Time-Based Brightness Rules

18 Jun 00:37

Choose a tag to compare

Release v1.7.1: Add time-based brightness rules and compact Time Picker UI.

v1.7.0 - Multi-Monitor Controls & App Automation

17 Jun 15:05

Choose a tag to compare

Release v1.7.0: Individual Display Controls & App automation rules.

v1.6.5 - Universal Binary & Crash Fix

17 Jun 04:00

Choose a tag to compare

다른 Mac 환경에서 앱 실행 즉시 크래시가 발생하는 현상을 해결했습니다. KeyboardShortcuts 리소스 번들을 올바른 경로(Contents/MacOS/)에 배치하여 런타임에서 정확히 찾도록 수정하고, Intel + Apple Silicon 통합 유니버설 바이너리로 빌드했습니다.

v1.4.2 - 코드 최적화 및 버그 수정

15 Jun 05:56

Choose a tag to compare

버그 수정 및 최적화

  • 이중 Divider 버그 수정: 업데이트 알림 배너 표시 시 구분선이 2개 겹치던 문제 수정
  • 런타임 모니터 연결/해제 즉시 반영: 앱 실행 중 모니터를 새로 연결하면 자동으로 화이트포인트 감소 적용
  • 중복 UserDefaults 저장 제거: applyReduction() 내 불필요한 중복 저장 코드 제거
  • UpdateChecker 초기화 개선: View 생명주기에 의존하지 않고 객체 생성 즉시 업데이트 확인 시작
  • 데드코드 제거: 아무것도 하지 않던 .onChange 코드 제거

v1.4.1 - 자동 업데이트 재실행 버그 수정

15 Jun 05:49

Choose a tag to compare

버그 수정

  • 자동 업데이트 후 재실행 안 되는 문제 수정
    • 원인: 앱 종료 시 자식 프로세스(업데이터 스크립트)도 함께 종료됨
    • 수정: nohup으로 업데이터를 앱 프로세스 그룹과 완전히 분리하여 실행

설치 방법

  1. ReduceWhitePoint.dmg 다운로드
  2. DMG 열기 → 앱을 Applications 폴더로 드래그
  3. 처음 실행 시: 앱 우클릭 → 열기 → 열기

v1.4.0 - 주기적 업데이트 확인 + 수동 확인 버튼

15 Jun 05:43

Choose a tag to compare

변경 사항

  • 120시간(5일)마다 자동 업데이트 확인 — 앱을 재시작하지 않아도 새 버전 감지
  • 수동 업데이트 확인 버튼 — 팝오버 하단 버전 텍스트(v1.4.0 🔄) 클릭으로 즉시 확인
  • 수동 확인 시 120시간 타이머 리셋
  • 확인 중 스피너 표시

설치 방법

  1. ReduceWhitePoint.dmg 다운로드
  2. DMG 열기 → 앱을 Applications 폴더로 드래그
  3. 처음 실행 시: 앱 우클릭 → 열기 → 열기

v1.3.0 - 자동 업데이트 지원

15 Jun 05:35

Choose a tag to compare

변경 사항

  • 자동 업데이트: 팝오버에서 클릭 한 번으로 최신 버전으로 업데이트 (다운로드 진행률 표시)
  • 버전 표시 수정: 하단에 현재 버전 올바르게 표시

설치 방법

  1. ReduceWhitePoint.dmg 다운로드
  2. DMG 열기 → 앱을 Applications 폴더로 드래그
  3. 처음 실행 시: 앱 우클릭 → 열기 → 열기

v1.2.0 - 인앱 업데이트 알림

15 Jun 01:12

Choose a tag to compare

변경 사항

  • 인앱 업데이트 알림: 새 버전 출시 시 팝오버 하단에 다운로드 버튼 자동 표시
  • 현재 버전 번호 하단 표시 (v1.2.0)

Gatekeeper 경고 우회 방법

앱 처음 실행 시 '알 수 없는 개발자' 경고가 뜨면:

  • 방법 1: 앱 우클릭 → 열기 → 열기
  • 방법 2: 터미널에서 xattr -dr com.apple.quarantine /Applications/ReduceWhitePoint.app

v1.1.0 - 다중 모니터 지원

15 Jun 01:03

Choose a tag to compare

변경 사항

  • 다중 모니터 지원: 연결된 모든 디스플레이에 동시 적용 (이전 버전은 메인 모니터만 적용됨)

설치 방법

  1. ReduceWhitePoint.dmg 다운로드
  2. DMG 열기 → 앱을 Applications 폴더로 드래그
  3. 처음 실행 시: 앱 우클릭 → 열기 → 열기