JJ_MKVMaker/lib/ui
RyuJongJin 967b729e50 Android 브라우저 점검 수정: 뒤로 키 · 알림 · 백그라운드 복귀 화면
- Android 뒤로 키: 앞 웹 페이지가 있으면 웹 페이지 뒤로 (위쪽 ← 화면 이동은 그대로 브라우저 닫기)
- 실행 취소 · 목록 보기 · 허용 알림이 사라지지 않던 것 (Flutter 3.47 부터 action 이 있으면 기본 persist) → persist: false
- 웹뷰를 텍스처로 그림 (useHybridComposition: false): 백그라운드로 실행 중 앱을 밀었다가 다시 열면
  Impeller "EGL Bad Access" 로 앱 화면이 비던 것

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 12:51:14 +09:00
..
ai_dialog.dart 전체 점검에서 고침: 다시 켜면 전에 만든 자막 (jj_mkv) 다시 연결, Android 16 태블릿에서 화면 방향 고정 동작, 목록 머리글 한 줄, '이 기기에서' 띄어쓰기 2026-10-04 19:18:56 +09:00
android_file_browser.dart Android 파일 · 폴더 고르기: [닫기] 는 어느 폴더에서든 바로 닫기 (뒤로 가기 키는 위 폴더로) 2026-10-04 21:23:04 +09:00
app_actions.dart Android 브라우저 점검 수정: 뒤로 키 · 알림 · 백그라운드 복귀 화면 2026-10-05 12:51:14 +09:00
app_drop.dart 화면 언어: 한국어 · English · 日本語 · 简体中文, 언어 추가 (AI 자동 번역) · 삭제, 바꾸면 화면 전체가 바로 그 언어로 2026-10-04 14:13:02 +09:00
bookmark_ui.dart Android 브라우저 점검 수정: 뒤로 키 · 알림 · 백그라운드 복귀 화면 2026-10-05 12:51:14 +09:00
browser_page.dart Android 브라우저 점검 수정: 뒤로 키 · 알림 · 백그라운드 복귀 화면 2026-10-05 12:51:14 +09:00
cef_setup.dart 화면 언어: 한국어 · English · 日本語 · 简体中文, 언어 추가 (AI 자동 번역) · 삭제, 바꾸면 화면 전체가 바로 그 언어로 2026-10-04 14:13:02 +09:00
cleanup_dialog.dart 환경 설정 > 저장 공간 정리: 작업 임시 파일 · 받다 만 다운로드 (.part 등) · 받다 만 AI 모델 · 업데이트 남은 파일 · 지난 기록 (진행 중인 것은 건너뜀). AI 자막 임시 폴더가 남던 것 수정 2026-10-04 18:09:31 +09:00
copy_sync_settings.dart 백그라운드로 실행 · 다시 켤 때 동기화 (바로 / 골라서 / 시작 안 함) 2026-10-05 11:53:20 +09:00
downloads_page.dart 화면 언어: 한국어 · English · 日本語 · 简体中文, 언어 추가 (AI 자동 번역) · 삭제, 바꾸면 화면 전체가 바로 그 언어로 2026-10-04 14:13:02 +09:00
exit_dialog.dart 화면 언어: 한국어 · English · 日本語 · 简体中文, 언어 추가 (AI 자동 번역) · 삭제, 바꾸면 화면 전체가 바로 그 언어로 2026-10-04 14:13:02 +09:00
explorer_look.dart 파일 탐색기: 폴더 한 번 누르기 = 펼치기, 선택 모드 (X-plore 처럼) 2026-10-05 09:43:28 +09:00
explorer_page.dart 복사 모니터링 · 복사 기억 · lsync 일정 (cron + 격자 편집) 2026-10-05 11:16:05 +09:00
folder_picker.dart MKV 목록: 선택 0개면 보고 있는 동영상만 만들기, [이동] 버튼 · 세 번 누르면 이동, 이동 폴더 설정 2026-10-04 13:43:48 +09:00
home_page.dart 이동 버튼 여러 개 (표시 이름 · 폴더, 환경 설정 > MKV 만들기), 세부 정보 오른쪽 아래에 표시 이름으로 위로 쌓기. 예전 이동 폴더는 '이동' 버튼으로 2026-10-04 20:52:11 +09:00
language_settings.dart 화면 언어: 한국어 · English · 日本語 · 简体中文, 언어 추가 (AI 자동 번역) · 삭제, 바꾸면 화면 전체가 바로 그 언어로 2026-10-04 14:13:02 +09:00
monitor_page.dart 백그라운드로 실행 · 다시 켤 때 동기화 (바로 / 골라서 / 시작 안 함) 2026-10-05 11:53:20 +09:00
player_page.dart 파일 탐색기 (X-plore 참고): 두 창 트리 · 가운데 기능 버튼 · 창 배치 · 버튼 구성 2026-10-05 04:14:05 +09:00
rsync_setup.dart 파일 탐색기: 복사 · 이동 방법 (현재 방식 · rsync · robocopy), 속도 제한, 실시간 동기화, 아래 진행 막대 2026-10-05 10:38:09 +09:00
schedule_editor.dart 복사 모니터링 · 복사 기억 · lsync 일정 (cron + 격자 편집) 2026-10-05 11:16:05 +09:00
settings_page.dart 파일 탐색기: 복사 · 이동 방법 (현재 방식 · rsync · robocopy), 속도 제한, 실시간 동기화, 아래 진행 막대 2026-10-05 10:38:09 +09:00
setup_dialog.dart 화면 언어: 한국어 · English · 日本語 · 简体中文, 언어 추가 (AI 자동 번역) · 삭제, 바꾸면 화면 전체가 바로 그 언어로 2026-10-04 14:13:02 +09:00
subtitle_editor_page.dart 화면 언어: 한국어 · English · 日本語 · 简体中文, 언어 추가 (AI 자동 번역) · 삭제, 바꾸면 화면 전체가 바로 그 언어로 2026-10-04 14:13:02 +09:00
subtitle_search_dialog.dart 화면 언어: 한국어 · English · 日本語 · 简体中文, 언어 추가 (AI 자동 번역) · 삭제, 바꾸면 화면 전체가 바로 그 언어로 2026-10-04 14:13:02 +09:00
theme.dart JJ_MKVMaker v1.0.0 2026-09-30 19:35:19 +09:00
timeline.dart 화면 언어: 한국어 · English · 日本語 · 简体中文, 언어 추가 (AI 자동 번역) · 삭제, 바꾸면 화면 전체가 바로 그 언어로 2026-10-04 14:13:02 +09:00
translate_dialog.dart 전체 점검에서 고침: 다시 켜면 전에 만든 자막 (jj_mkv) 다시 연결, Android 16 태블릿에서 화면 방향 고정 동작, 목록 머리글 한 줄, '이 기기에서' 띄어쓰기 2026-10-04 19:18:56 +09:00
update_dialog.dart Android 업데이트: 설치 허용이 꺼져 있으면 [설치 계속] 으로 받은 파일 그대로 설치 2026-10-05 03:12:45 +09:00
video_adjust_dialog.dart MKV 완료 메시지는 이번 작업 기준, 목록 머리글 한 줄, 큰 화면에서 화면 · 색 보정 창 크게 2026-10-04 16:12:28 +09:00
work_panel.dart Android 작업 알림을 누르면 작업 현황 화면, 위쪽 작업 표시에 진행률 · 누르면 작업 현황, 앱 화면은 하나만 (singleTask). AI 음성인식 중 취소가 바로 먹히게 (whisper abort, Android 태그 포인터) 2026-10-04 20:18:27 +09:00