Refactor: Program.cpp 구조 분리 및 모듈화
- UI/윈도우 프로시저: MainWindow, SettingsDialog로 분리
- 입력 감지(마우스 훅, 키보드/마우스 추적): InputTracker로 캡슐화
- 세션 관리 및 포인트/코인 계산 로직: FocusSession, FocusSettings로 분리
- 미디어 제어 및 사운드: MediaController로 분리
- 공통 테마, 상수, UI 헬퍼: Theme.h로 분리
- Program.cpp를 메인 루프 진입점으로 간소화
- 프로젝트에 /utf-8 컴파일러 옵션 추가
Co-authored-by:
Cursor <cursoragent@cursor.com>
parent
6af0820d
Please register or sign in to comment