Commit Graph

15 Commits

Author SHA1 Message Date
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