- 썸네일 캐시: 넣을 때마다 그 원본 (경로 · 크기 · 바뀐 때) 의 캐시를 지움 - 탐색기 동영상 썸네일 (jj_thumbs) · 빠른 보기 큰 것 (|640) ·
원격 썸네일 (jj_rthumbs), 이름은 같은 키의 md5 (lib/core/thumb_cache.dart). 메모리 기억 (탐색기 · 원격) 도 그 경로만 잊고,
다 넣은 뒤 화면 그림 기억 (Flutter imageCache) 도 비움. [원본 지우기 (이동)] 은 같은 파일이라 넣을 때 이미 지워짐
- 내용 파일이 없거나 (예전 목록으로 되돌림 등 - 전에는 PathNotFoundException) 짝이 맞지 않으면: "보관함 파일이 바뀌었거나 빠졌습니다 -
이 항목은 꺼낼 수 없습니다 (보관함 폴더를 다른 곳에서 바꿨는지 확인하세요)", 원문은 [자세히], [목록에서 빼기] (확인 창 - 남은 내용 파일도 지움).
꺼내기 · 보기 (그림 · 동영상) 모두. 받는 쪽 폴더 오류 등 그 밖은 예전처럼 알림
- 시험: thumb_cache_test (그 파일 것만 3개 지움 · 다른 파일 것 그대로 · 원격 키 꼴이 같음 · 메모리 잊음),
vault_page_test (내용 파일 지운 항목 → 안내 · [자세히] · 남은 파일 없음 · [목록에서 빼기] 로 비움). 관련 35개 통과
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
관리자 지시 10/21 (⑦ (나) 둘째 이후):
- 보기 화면 · 재생 막대는 밝은 화면에서도 어두운 띠 (그림 · 동영상 위 - 사진 보기 앱처럼, 내 판단).
그 띠 위 강조 (켜진 단추 · 쪽 슬라이더 · 썸네일 테두리 · 재생 위치) 는 어두운 화면의 청록, 검은 바탕의 흐린 글자도 어두운 값
- 시간줄: 재생 위치 선 · 고른 칸 글자 (밝은 화면), AI 보라 (aiColor) 는 밝은 화면에서 진하게,
다운로드 진행 막대 글자는 밝은 화면에서 진한 글자 + 흰 테두리
- 캡처 시험: 보기 화면 캡처 (windows_reader_shot_test) 를 새로 · 662 · i18n (앱 전체는 설정 화면 밝기) · check · magnet 에도 JJ_SHOT_THEME
- 시험 흔들림: 보관함 2단계 시험 정리 때 폴더를 잠깐 잡고 있으면 (errno 32) 몇 번 더 지움
- 확인: 어두운 화면 캡처를 808300b 와 픽셀로 견줘 (같은 커밋 두 번 찍은 흔들림 밖) 차이 0
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
관리자 지시 10/21 (보관함 2단계):
- 폴더째 넣기: 안의 구조 · 빈 폴더 그대로, 폴더 이름도 암호화한 목록에만 (바깥 보관함 폴더에는 무작위 이름 파일뿐)
- 원격 (WebDAV · SFTP · SMB · FTP · 시스템 폴더) 파일: 앱 전용 폴더 (jj_vault_view_in_…) 에 받아 넣고 받은 것은 바로 지움
- 보관함 안 새 폴더 · 파일 · 폴더 옮기기 · 폴더 이름 바꾸기 · 폴더째 꺼내기 · 폴더째 지우기 (확인 창에 파일 수), ← 는 위 폴더로
- [원본 지우기 (이동)] 는 다 들어간 것만 (폴더는 안의 것이 모두 들어갔을 때만, 읽지 못한 폴더는 반만 넣지 않음)
- 보관함 비밀번호 바꾸기는 1단계에 있음 (열쇠만 다시 감쌈)
- 버그 수정: 이름 묻는 창이 닫히는 중에 글자 칸을 버려 오류 → 창과 함께 버림
- 내 판단: 폴더 정보는 1단계 판과 맞게 - 맨 위 파일은 목록 모양 그대로, 빈 폴더 목록은 따로 (folders.jjd, 1단계의 정리가 지우지 않음).
1단계 판으로 되돌려 쓰면 파일은 다 보이지만 폴더 구조는 그 판이 목록을 다시 쓸 때 풀린다 (내용은 잃지 않음)
- 내 판단: 넣는 폴더 이름이 지금 폴더에 있으면 합치지 않고 " (2)"
- 내 판단: 같은 폴더에 같은 이름 파일을 넣으면 " (2)" (전에는 겹친 이름이 그대로 둘)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>