Commit Graph

5 Commits (5a65dbf69351ded925790cd93037409c53ce322d)

Author SHA1 Message Date
RyuJongJin d83b0b5aef 설정 A: 일반 분야 (GeneralSettings) · 남은 키 정리 - toJson · fromJson 은 분야 목록만 돈다
- 일반: 즐겨찾기 · 저장 공간 정리 · 바뀐 기본값 알림 · 안쪽 → 바깥 · 비밀번호 기억 · 휴지통 · 모든 파일 안내 (allFilesHint2)
- imageExts 는 보기 화면 분야 (ReaderSettings) 로
- 표시 cookieScopeV2 → 다운로드, robocopyLinksV1 → 복사 분야로
- AppSettings 에 남은 것: 분야 목록 · 모르는 항목 보존 · 비밀 값 빼기 · 바뀐 기본값 알림 · 실행 중 값 (webViewDataDir)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-23 00:15:58 +09:00
RyuJongJin c5aa8c657b 설정 A 분야 13: 화면 · 앱 모양 (DisplaySettings) - 키 13 · clampUiScale → DisplaySettings.clampScale
- ComponentManifest 의 자기 필드 components 는 그대로 (같은 이름이라 잘못 바뀐 것을 되돌림)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-23 00:06:30 +09:00
RyuJongJin 6054daf17a 설정 A 분야 6: 보기 화면 (ReaderSettings) - 키 9 · zipComicV2 표시
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 23:16:46 +09:00
RyuJongJin 506803ca65 설정 A 분야 5: AI 그림 · 해상도 올리기 (AiImageSettings) - 키 27 · aiServices 의 비밀 값 처리 (plainSecrets) 그대로
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 23:14:56 +09:00
RyuJongJin 95f9925ef0 나누기: reader_page (1,151) 를 보기 화면 모듈 10개로 (→ 504)
- reader/reader_slots: 쪽 나누기 · 슬롯 계산 (순수)
- reader/reader_images: 그림 기억 (통째 · 반쪽 · 확대 · 작은 그림, dispose 를 맡음)
- reader/reader_controls: 계속 보기 시계 · 확대 · 볼륨 키 · 누른 자리
- reader/reader_page_view · reader_stage: 한 장 보기 · PageView 무대 (키 자리 그대로)
- reader/reader_bars · reader_bar_items: 위 · 아래 막대 · 갤러리 줄
- reader/reader_dialogs · reader_pdf_edit · reader_ai: Exif · PDF 편집 · AI
- reader_page 는 State 연결과 build 만, ReaderSlot · autoSplitsPage 는 export 로 그대로
- 약속 시험 test/reader_modules_test.dart (6개)
동작 그대로 (문구 · 툴팁 · 키 · 배치, 설정 이름 그대로). analyze 0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 18:57:20 +09:00