Skip to content

Tags: KimKyuHoi/ASIS

Tags

v0.4.9

Toggle v0.4.9's commit message
feat: 캡처음 네이티브 셔터음화 + 알림 로깅 + 로그인 항목 재단언

- 캡처음: afplay(Tink.aiff) 별도 재생을 제거하고 screencapture 의 네이티브
  셔터음('-x' 생략)으로 통일. capture.ts soundArgs 가 설정에 따라 분기.
- 알림: notify 헬퍼로 통합하고 failed/show 이벤트를 로깅해 "알림이 안 뜬다"
  이슈를 사후 진단 가능하게.
- 로그인 항목: setLoginItemSettings 를 app.isPackaged 로 가드(dev 가 Electron
  바이너리를 로그인 항목으로 등록하는 것 방지), whenReady 에서 저장된 설정
  기준으로 재단언해 잘못된 경로(휴지통 백업 번들 등) 등록을 복구.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

v0.4.8

Toggle v0.4.8's commit message
feat: 지연 캡처 시간·에디터 자동 열기 설정 추가

- MiscConfig 에 delayedCaptureSeconds (1~10초, 기본 3초) 추가 — 고정
  HOVER_DELAY_MS 를 설정값으로 대체
- autoOpenEditor (기본 true) 추가 — false 면 캡처 후 에디터를 띄우지 않고
  바로 클립보드 복사 + 완료음 (playCaptureSound 로 추출)
- renderer Settings 의 MiscConfig 타입을 main 과 동기화 (typecheck 깨짐 수정)
- 설정 창 minimizable 허용

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

v0.4.7

Toggle v0.4.7's commit message
fix: 자동 업데이트 설치 시 prewarm 창 재생성으로 앱 미종료·설치 취소 수정

네이티브 quitAndInstall 은 "모든 창이 닫힌 뒤 app.quit()" 으로 동작하는데,
editor/selection 의 prewarm 매니저가 closed 마다 창을 재생성해 종료에 영영
도달하지 못했다 (0.4.5→0.4.6 설치 시 19분 미종료 관측). 어렵게 종료돼도
graceful close 가 느려 ShipIt 이 "App Still Running Error" 로 설치를 취소했다.

- before-quit-for-update (네이티브 autoUpdater 이벤트) 에서 매니저 stop
  (stopped 플래그 → prewarm 재생성 차단) 후 남은 창 전부 destroy
- 15초 백스톱: 이벤트가 오지 않는 실패 경로에서도 강제 정리 + app.quit()
- before-quit 의 매니저 정리를 stopAllManagers 로 추출해 양 경로에서 공유

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

v0.4.6

Toggle v0.4.6's commit message
fix: setting 화면 버그 수정

v0.4.5

Toggle v0.4.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #1 from KimKyuHoi/refactor/code-cleanup

Refactoring Code

v0.4.4

Toggle v0.4.4's commit message
fix: electron-updater auto-update를 위한 zip 타겟 추가

macOS에서 electron-updater는 DMG가 아닌 ZIP을 다운로드해
업데이트를 적용한다. zip 타겟이 없으면 latest-mac.yml에
.zip 항목이 누락되어 업데이트 알림이 뜨지 않는다.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

v0.4.3

Toggle v0.4.3's commit message
fix: electron-updater auto-update를 위한 zip 타겟 추가

macOS에서 electron-updater는 DMG가 아닌 ZIP을 다운로드해
업데이트를 적용한다. zip 타겟이 없으면 latest-mac.yml에
.zip 항목이 누락되어 업데이트 알림이 뜨지 않는다.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

v0.4.2

Toggle v0.4.2's commit message
fix: electron-updater auto-update를 위한 zip 타겟 추가

macOS에서 electron-updater는 DMG가 아닌 ZIP을 다운로드해
업데이트를 적용한다. zip 타겟이 없으면 latest-mac.yml에
.zip 항목이 누락되어 업데이트 알림이 뜨지 않는다.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

v0.4.1

Toggle v0.4.1's commit message
chore: .claude/scheduled_tasks.lock gitignore 추가

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

v0.4.0

Toggle v0.4.0's commit message
ci: fix codesign hang by pre-importing cert with set-key-partition-list