08f1de7ea0
src/preload + src/renderer: contextBridge + React 19 popover/settings
...
preload/index.ts: window.api 노출 (dirs/watcher/undo/settings/events/app).
renderer/popover: 트레이 팝오버 (300×400, frameless, alwaysOnTop, blur시 자동 닫힘).
renderer/settings: 설정창 (720×560, 3탭: 디렉토리/Undo기록/일반).
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-09 15:41:18 +09:00
3dff470044
src/main: 트레이/감시자/저장소/IPC/알림 배치 (Electron 메인)
...
tray.ts: 트레이 아이콘, 팝오버 BrowserWindow 토글, 컨텍스트 메뉴.
watcher.ts: chokidar 감시, dedup TTL 2s, auto/manual 모드, 글로벌 일시정지.
store.ts: userData/store.json 영속화 (watchedDirs/settings/undoLog).
ipc.ts: 18개 IPC 채널 핸들러.
notifier.ts: interval 기반 알림 배치 처리 (알림 폭주 방지).
settings-window.ts: 설정창 BrowserWindow 라이프사이클.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-09 15:41:08 +09:00
4e92bb2690
src/core: 플랫폼 독립 정규화 로직 + Vitest 테스트
...
filter.ts: 한글 자모 코드포인트 정확 필터 (U+1100-11FF, U+A960-A97F, U+D7B0-D7FF).
normalizer.ts: APFS normalization-insensitive 정확 처리 (inode 비교).
scanner.ts: 재귀 스캔 결과 깊이 역순 정렬 (자식 먼저 rename).
types.ts: WatchedDir, RenameResult, ActivityEvent, AppSchema 등 공유 타입.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-09 15:40:53 +09:00
8e67d25b3b
v2 스캐폴드 추가 (tsconfig 4종, eslint, prettier, vitest)
...
TypeScript strict + electron-vite + Vitest 환경을 위한 설정 파일 추가.
tsconfig 4종: 베이스/cli/node(main+preload)/web(renderer) 역할 분담.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-09 15:39:01 +09:00
08b5538e49
GitHub Actions 워크플로우 업데이트: 빌드 프로세스 제거 및 릴리스 워크플로우 추가, package.json의 진입점 수정
v1.0.0
2024-12-18 03:43:47 +09:00
2bd1c05af3
preload.js 및 normalize_ko.js 파일 삭제, normalize.js 기능 개선 및 README 문서 업데이트
2024-12-18 02:51:41 +09:00
94059a0947
파일 이름 변환기 기능 추가: README 문서 작성 및 CLI 도구와 백그라운드 프로세스 구현
2024-12-18 02:35:22 +09:00
jung-geun
3f849808ac
Create LICENSE
2024-12-17 03:03:30 +09:00
7afcf19178
README.md 추가 및 CLI 도구에 대한 사용법 설명: 파일 이름 변환기 기능 구현, 디렉토리 목록 가져오기 기능 추가
2024-12-17 02:57:18 +09:00
2794eb1c45
디렉토리 목록 업데이트 기능 추가: UI 개선 및 로그 메시지 현지화
2024-12-17 01:13:35 +09:00
40c2ecdd18
sqlite3 종속성 추가 및 UI 텍스트 영어로 변경
2024-12-16 23:40:30 +09:00
d5544dbc87
디렉토리 선택 및 제거 기능 추가: 선택된 디렉토리 목록 표시, 로그 기능 구현
2024-12-16 23:28:06 +09:00
776e2c9d82
Electron 애플리케이션 초기 설정: 메인 프로세스 및 프리로드 스크립트 추가, HTML 인터페이스 구현, 디렉토리 선택 및 감시 기능 추가
2024-12-16 23:08:23 +09:00
ea410d66f8
패키지 이름 변경 및 종속성 추가: nfd-to-nfc-converter에서 nfd2nfc로 변경, chokidar 및 readdirp 추가
2024-12-16 22:33:03 +09:00
24390231bc
macOS 관련 파일 무시 규칙 추가 및 파일 이름 정규화 기능 개선
2024-12-16 22:17:47 +09:00
d8c15b6653
.gitignore 파일 추가 및 파일 이름 정규화 기능 구현
2024-12-16 20:05:22 +09:00