RyuJongJin
81d6e6afa3
업데이트 확인: 다른 버전이 남긴 확인 기록이면 다시 확인 · 결과를 작업 기록에
...
같은 PC 에서 설정 파일을 같이 쓰는 새 버전 (개발 빌드 등) 이 "확인함" 을 남기면
옛 버전 (Windows 배포 폴더) 이 20시간 동안 확인을 건너뛰어 10월 1일 판에 머물렀다.
확인한 버전 (lastUpdateCheckVersion) 을 함께 저장해 지금 버전과 다르면 바로 확인한다.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 02:49:32 +09:00
RyuJongJin
7ddc32d5af
README: 웹 브라우저 페이지 자동 번역 · JavaScript 끄기
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 02:05:31 +09:00
RyuJongJin
9ec7428cce
v2026.10.05_001
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 02:04:57 +09:00
RyuJongJin
be0c08834d
웹 브라우저: 페이지 자동 번역 · JavaScript 끄기 (환경 설정 > 웹 브라우저)
...
- 웹 페이지 자동 번역 (기본 끔): 다른 언어 페이지를 화면 언어로 (Google 번역, 원문 언어 자동 감지).
주소창 옆 번역 버튼으로 원문 · 번역 바꾸기, 새로 생긴 글도 2초마다 번역 (lib/core/web_translate.dart)
- JavaScript 사용 (기본 켬): Edge · Android 는 바로 다시 읽어 적용, Chrome (CEF) 은 웹뷰를 새로 만든다.
Edge 는 JavaScript 를 꺼도 번역됨 (TreeWalker 거르기 함수를 쓰지 않음)
- webview_cef: create 에 {url, javascript} 를 받아 CefBrowserSettings.javascript 를 끔 (JJ_PATCH.md 5)
- 통합 테스트 (Windows Edge · Android WebView): integration_test/web_translate_test.dart
debug 빌드만 평문 http 허용 (기기 안 시험 페이지)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 01:58:53 +09:00
RyuJongJin
0f5c1e8391
앱 클래스 이름: JjCapCutApp → JjMkvMakerApp
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 01:58:51 +09:00
RyuJongJin
d73281adfd
테스트 · 도구의 작업 폴더 경로: M:\jj_CapCut → M:\jj_MKVMaker
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 00:00:34 +09:00
RyuJongJin
a973bcfda7
v2026.10.04_012
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:48:11 +09:00
RyuJongJin
758eb41d72
노란 앱 아이콘 (노랑·검정 두 색) 추가 및 환경 설정에서 앱 아이콘 고르기
...
- 아이콘 5종: 노랑(기본) · 검정 · 필름+JJ · 필름 · 처음 아이콘(파랑)
- Android: 아이콘마다 activity-alias, 중계 LauncherActivity 로 바꿔도 앱 화면 유지
- Windows: 창 · 작업 표시줄 · 트레이 아이콘, 앱 안 홈 버튼도 고른 아이콘으로
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:47:00 +09:00
RyuJongJin
a9f3cba991
v2026.10.04_011: 검은 아이콘 (노란 JJ)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:01:05 +09:00
RyuJongJin
397fc6408b
아이콘: 검은 바탕 (노란 J · J + 흰 재생 버튼 + 필름 띠), 앱 안 버튼도 검은 바탕에 노란 JJ
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:00:08 +09:00
RyuJongJin
8fec4ae091
앱 안 홈 버튼: 작아도 또렷한 노란 JJ 아이콘 (런처 아이콘과 같은 색감)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 22:53:38 +09:00
RyuJongJin
6adb217857
아이콘: 왼쪽에 노란 J · J (위 · 아래), 재생 버튼은 오른쪽
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 22:39:58 +09:00
RyuJongJin
bc14f66443
v2026.10.04_010: 새 아이콘
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 22:20:16 +09:00
RyuJongJin
38ae9fe9de
아이콘: 눈에 띄게 (빨강 → 주황 바탕 + 큰 흰 재생 버튼 + 필름 띠), Android adaptive icon
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 22:16:16 +09:00
RyuJongJin
3a79510702
v2026.10.04_009: 폴더 만들기 · 닫기
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 21:26:28 +09:00
RyuJongJin
e3282c2c38
Android 파일 · 폴더 고르기: [닫기] 는 어느 폴더에서든 바로 닫기 (뒤로 가기 키는 위 폴더로)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 21:23:04 +09:00
RyuJongJin
4257b97305
Android 폴더 고르기: [이 폴더 선택] 왼쪽에 [폴더 만들기] (지금 폴더 아래에 만들고 그 폴더로)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 21:17:37 +09:00
RyuJongJin
7c487c41cd
v2026.10.04_008: 이동 버튼 여러 개
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 20:54:28 +09:00
RyuJongJin
d7efce87a6
이동 버튼 여러 개 (표시 이름 · 폴더, 환경 설정 > MKV 만들기), 세부 정보 오른쪽 아래에 표시 이름으로 위로 쌓기. 예전 이동 폴더는 '이동' 버튼으로
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 20:52:11 +09:00
RyuJongJin
22364ec16a
v2026.10.04_007: 작업 알림 → 작업 현황, AI 취소
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 20:20:27 +09:00
RyuJongJin
ad01fd5671
Android 작업 알림을 누르면 작업 현황 화면, 위쪽 작업 표시에 진행률 · 누르면 작업 현황, 앱 화면은 하나만 (singleTask). AI 음성인식 중 취소가 바로 먹히게 (whisper abort, Android 태그 포인터)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 20:18:27 +09:00
RyuJongJin
9dea4b3e5e
v2026.10.04_006: 전체 점검 수정
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 19:27:52 +09:00
RyuJongJin
98122539e7
전체 점검에서 고침: 다시 켜면 전에 만든 자막 (jj_mkv) 다시 연결, Android 16 태블릿에서 화면 방향 고정 동작, 목록 머리글 한 줄, '이 기기에서' 띄어쓰기
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 19:18:56 +09:00
RyuJongJin
52deef4118
환경 설정: 위쪽 묶음 버튼으로 화면 밖 묶음 (다운로드 등) 에도 이동, 묶음 버튼 줄은 위에 고정
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 18:36:55 +09:00
RyuJongJin
bfdb554b31
v2026.10.04_005: 저장 공간 정리 · AI 자막 개선
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 18:14:35 +09:00
RyuJongJin
d4ab2f87b7
환경 설정 > 저장 공간 정리: 작업 임시 파일 · 받다 만 다운로드 (.part 등) · 받다 만 AI 모델 · 업데이트 남은 파일 · 지난 기록 (진행 중인 것은 건너뜀). AI 자막 임시 폴더가 남던 것 수정
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 18:09:31 +09:00
RyuJongJin
61da57aea1
AI 자막: 말 없는 곳의 지어낸 되풀이 (ん · ん · ん) 정리, 짧은 말 (はい · えー · そうそう · 네 · yes …) 은 정해진 번역으로
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 17:17:26 +09:00
RyuJongJin
31a4672971
MKV 완료 메시지는 이번 작업 기준, 목록 머리글 한 줄, 큰 화면에서 화면 · 색 보정 창 크게
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 16:12:28 +09:00
RyuJongJin
a64f135774
v2026.10.04_004: 화면 비율 (가로 · 세로) · 회전 · 색 보정
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 15:45:08 +09:00
RyuJongJin
26b7b7ac13
번역: 문자열 속 번역 글자도 사전에 (보통 · 대기 · 화면 언어 등), 화면 크기 → Size
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 15:44:03 +09:00
RyuJongJin
1410dad2aa
MKV 만들기: 화면 비율 (가로 16:9 · 세로 9:16 · 1:1 · 4:5, 채우기 · 맞추기 · 흐린 배경) · 회전 · 색 보정 (밝기 · 대비 · 채도 · 색온도), 미리보기 창
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 15:19:35 +09:00
RyuJongJin
9044dd6d46
v2026.10.04_003: 환경 설정 묶음별 정리
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 14:56:19 +09:00
RyuJongJin
6184b6ea71
환경 설정: 묶음별 정리 (일반 · 화면 · MKV 만들기 · 자막 · 재생 · 웹 브라우저 · 다운로드 · 실행 · 정보) + 맨 위 바로가기
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 14:54:02 +09:00
RyuJongJin
480209b45d
이동: 만든 결과물 (jj_mkv 의 MKV · 자막) 도 이동 폴더의 jj_mkv 로 함께
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 14:30:01 +09:00
RyuJongJin
b466bff15f
v2026.10.04_002: 화면 언어 · MKV 목록 이동 · YouTube 광고 건너뛰기
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 14:19:00 +09:00
RyuJongJin
7df26039c9
화면 언어: 한국어 · English · 日本語 · 简体中文, 언어 추가 (AI 자동 번역) · 삭제, 바꾸면 화면 전체가 바로 그 언어로
...
- 모든 화면 글자를 tr() / trf() 로 (한국어 원문이 사전 열쇠), assets/l10n 에 영어 · 일본어 · 중국어 사전
- 더한 언어는 이 기기의 NLLB 번역 모델로 영어 사전을 자동 번역해 설정 폴더 l10n 에 저장
- 언어 이름 · 선택 목록 · 모델 이름은 화면에 보일 때 번역 (파일명 인식 규칙은 그대로)
- tool/l10n: 새 글자 감싸기 · 사전 점검
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 14:13:02 +09:00
RyuJongJin
9a0d361565
웹 브라우저: YouTube 광고 자동 건너뛰기 · 광고 배너 숨기기 (환경 설정에서 켜기 · 끄기)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 13:46:22 +09:00
RyuJongJin
fb92349176
MKV 목록: 선택 0개면 보고 있는 동영상만 만들기, [이동] 버튼 · 세 번 누르면 이동, 이동 폴더 설정
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 13:43:48 +09:00
RyuJongJin
2a4529392c
v2026.10.04_001: 다운로드 알림 정리 · 화면 방향 설정
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 13:18:46 +09:00
RyuJongJin
bca0c04459
다운로드 알림 [✕] 닫기 · Android 화면 방향 설정 (가로 고정 · 세로 고정 · 자동)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 13:17:25 +09:00
RyuJongJin
14b2489938
다운로드 알림: 준비가 끝나면 닫힘, 화면을 오간 뒤에도 '목록 보기' 동작 (다운로드 목록은 열린 화면으로 돌아가기)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 13:02:50 +09:00
RyuJongJin
d89bd8a245
v2026.10.03_005: 웹 브라우저 세션 · 페이지 유지
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 09:56:11 +09:00
RyuJongJin
8c03efd489
웹 브라우저: MKV 화면과 오가도 보던 페이지 · 세션 · 뒤로 가기 기록 유지 (앱을 새로 켤 때까지)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 09:17:59 +09:00
RyuJongJin
34ddd57e62
테스트: 없는 파일 확인 · 결과 폴더 버튼에 맞춤
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:41:25 +09:00
RyuJongJin
58e32b6314
v2026.10.03_004: Android 동영상 목록 기억
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:27:32 +09:00
RyuJongJin
80d84ab169
Android: 동영상 목록 기억 (앱을 다시 켜도 유지)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:20:33 +09:00
RyuJongJin
6c9f452e43
v2026.10.03_003: Android 연결 프로그램 · 공유, 브라우저 돌아가기 · 가려지면 소리 멈춤, 파일 없음 안내
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 04:58:42 +09:00
RyuJongJin
772fbabb62
MKV 만들기 · AI 자막: 목록의 동영상 파일이 사라졌으면 알아보기 쉬운 안내
...
"ffmpeg 오류 (코드 1) … No such file or directory" 대신 "동영상 파일이 없습니다 (옮겨졌거나 지워졌습니다)".
여러 개를 할 때는 그 동영상만 실패로 두고 다음으로 넘어간다 (지금과 같음).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 04:56:31 +09:00
RyuJongJin
07ec8cd4a5
웹 브라우저: 다른 화면으로 가면 페이지의 동영상 · 소리 멈춤
...
브라우저에서 [다운로드] → 목록 보기 (또는 플레이어 · 설정 등) 로 가면 가려진 브라우저에서
YouTube 가 계속 재생되어 소리만 났다. 브라우저 위에 다른 화면이 올라오면 (RouteAware.didPushNext)
페이지의 video · audio 를 멈춘다 (WebNav.pauseMedia, Edge · Chrome · Android 웹뷰 공통).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 04:49:33 +09:00
RyuJongJin
39f65f414c
웹 브라우저 버튼: 열려 있는 브라우저로 돌아가기
...
브라우저에서 [다운로드] → "목록 보기" 로 다운로드 목록에 간 뒤 위쪽 [웹 브라우저] 를 누르면
새 브라우저가 홈 주소로 열려 보던 페이지를 잃었다. 이미 열린 브라우저가 있으면 그 화면까지 돌아간다 (BrowserPage.open).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 04:38:29 +09:00