MKV 완료 메시지는 이번 작업 기준, 목록 머리글 한 줄, 큰 화면에서 화면 · 색 보정 창 크게

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
main
RyuJongJin 2026-10-04 16:12:28 +09:00
parent a64f135774
commit 31a4672971
3 changed files with 6 additions and 3 deletions

View File

@ -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();
}

View File

@ -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)),
),
),

View File

@ -18,7 +18,7 @@ Future<void> 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),
),
),