From 31a467297109fa961bc4c9d2e92ecdea48db872a Mon Sep 17 00:00:00 2001 From: RyuJongJin <266630912+RyuJongJin@users.noreply.github.com> Date: Sun, 4 Oct 2026 16:12:28 +0900 Subject: [PATCH] =?UTF-8?q?MKV=20=EC=99=84=EB=A3=8C=20=EB=A9=94=EC=8B=9C?= =?UTF-8?q?=EC=A7=80=EB=8A=94=20=EC=9D=B4=EB=B2=88=20=EC=9E=91=EC=97=85=20?= =?UTF-8?q?=EA=B8=B0=EC=A4=80,=20=EB=AA=A9=EB=A1=9D=20=EB=A8=B8=EB=A6=AC?= =?UTF-8?q?=EA=B8=80=20=ED=95=9C=20=EC=A4=84,=20=ED=81=B0=20=ED=99=94?= =?UTF-8?q?=EB=A9=B4=EC=97=90=EC=84=9C=20=ED=99=94=EB=A9=B4=20=C2=B7=20?= =?UTF-8?q?=EC=83=89=20=EB=B3=B4=EC=A0=95=20=EC=B0=BD=20=ED=81=AC=EA=B2=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 --- lib/app/app_controller.dart | 5 +++-- lib/ui/home_page.dart | 2 ++ lib/ui/video_adjust_dialog.dart | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/app/app_controller.dart b/lib/app/app_controller.dart index 6c5ebb6..bb94141 100644 --- a/lib/app/app_controller.dart +++ b/lib/app/app_controller.dart @@ -1172,8 +1172,9 @@ class AppController extends ChangeNotifier { } await Future.wait([for (var i = 0; i < limit.clamp(1, queue.length); i++) worker()]); - final ok = videos.where((v) => v.status == JobStatus.done).length; - _log(trf('완료: 성공 {0} / 전체 {1}', [ok, videos.length])); + // 이번에 만든 것 기준 (목록의 다른 동영상은 세지 않음) + final ok = queue.where((v) => v.status == JobStatus.done).length; + _log(trf('완료: 성공 {0} / 전체 {1}', [ok, queue.length])); } finally { notifyListeners(); } diff --git a/lib/ui/home_page.dart b/lib/ui/home_page.dart index d437139..961cdd1 100644 --- a/lib/ui/home_page.dart +++ b/lib/ui/home_page.dart @@ -458,6 +458,8 @@ class _VideoList extends StatelessWidget { c.checked.isEmpty ? trf('동영상 {0}개 · 전체 선택', [c.videos.length]) : trf('선택 {0} / {1}개', [c.checked.length, c.videos.length]), + maxLines: 1, + overflow: TextOverflow.ellipsis, style: const TextStyle(color: JjColors.textDim, fontSize: 12)), ), ), diff --git a/lib/ui/video_adjust_dialog.dart b/lib/ui/video_adjust_dialog.dart index 6ad0287..e123efe 100644 --- a/lib/ui/video_adjust_dialog.dart +++ b/lib/ui/video_adjust_dialog.dart @@ -18,7 +18,7 @@ Future showVideoAdjust(BuildContext context, AppController c) => showDialo builder: (_) => Dialog( insetPadding: const EdgeInsets.all(16), child: ConstrainedBox( - constraints: const BoxConstraints(maxWidth: 1100, maxHeight: 720), + constraints: const BoxConstraints(maxWidth: 1400, maxHeight: 900), child: _VideoAdjust(c: c), ), ),