From 6c5aef75a2eed0f72b27c0b81e349fc61d8e8e4d Mon Sep 17 00:00:00 2001 From: RyuJongJin <266630912+RyuJongJin@users.noreply.github.com> Date: Wed, 21 Oct 2026 10:49:07 +0900 Subject: [PATCH] =?UTF-8?q?F2=20AI=20=EC=9D=B8=ED=84=B0=EB=84=B7=20?= =?UTF-8?q?=EC=84=9C=EB=B9=84=EC=8A=A4=20=EC=B0=BD:=20=EC=A3=BC=EC=86=8C?= =?UTF-8?q?=20=EC=98=88=EC=8B=9C=20=C2=B7=20=EB=AA=A8=EB=8D=B8=20=EB=8F=84?= =?UTF-8?q?=EC=9B=80=20=EA=B8=80=EC=9D=84=203=EC=A4=84=EA=B9=8C=EC=A7=80?= =?UTF-8?q?=20(=EA=B4=80=EB=A6=AC=EC=9E=90=20=EC=8A=B9=EC=9D=B8=2010/21,?= =?UTF-8?q?=2015=20=EC=B0=BE=EC=9D=8C)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 412 ja 에서 주소 예시가 한 줄로 잘려 "--api 로 켠 …" (어떤 옵션으로 켜야 하는지) 가 보이지 않았다 - helperMaxLines 3 (다른 창의 도움 글과 같게) - 같은 창의 모델 도움 글 (ComfyUI 체크포인트 이름) 도 3줄까지 - 캡처: windows_f1_shot_test 에 ComfyUI 로 바꾼 창 (ai_comfy) 을 더함. ko · en · ja × 412 · 960 의 6개 통과, ja 412 · en 412 ComfyUI 직접 봄 - 잘림 없음 Co-Authored-By: Claude Opus 5.5 --- integration_test/windows_f1_shot_test.dart | 6 ++++++ lib/ui/ai_settings.dart | 3 +++ 2 files changed, 9 insertions(+) diff --git a/integration_test/windows_f1_shot_test.dart b/integration_test/windows_f1_shot_test.dart index 2e05c91..56f713b 100644 --- a/integration_test/windows_f1_shot_test.dart +++ b/integration_test/windows_f1_shot_test.dart @@ -72,6 +72,12 @@ void main() { unawaited(editAiService(navKey.currentContext!, c)); await settle(12); await shot('ai'); + // F2 (10/21): ComfyUI 로 바꾸면 주소 예시 · 모델 도움 글 - 3줄까지 (잘리지 않게) + await t.tap(find.text('Automatic1111 · Forge').first); + await settle(); + await t.tap(find.text('ComfyUI').last); + await settle(); + await shot('ai_comfy'); await closeAll(); expect(Directory(tmp.path).listSync().map((e) => p.basename(e.path)), ['a.txt'], reason: '창만 열고 닫음 - 아무것도 만들지 않음'); }); diff --git a/lib/ui/ai_settings.dart b/lib/ui/ai_settings.dart index 5014253..66be74a 100644 --- a/lib/ui/ai_settings.dart +++ b/lib/ui/ai_settings.dart @@ -505,6 +505,8 @@ Future editAiService(BuildContext context, AppController c, {AiService? ol 'openai' => tr('예: https://api.openai.com (경로 /v1/images/generations 를 붙여 부름)'), _ => tr('예: http://100.x.x.x:7860 (--api 로 켠 Automatic1111 · Forge)'), }, + // 관리자 지시 (10/21, 15 찾음 F2): 412 ja 에서 한 줄로 잘려 어떤 옵션으로 켜야 하는지가 안 보였다 - 다른 창의 도움 글처럼 3줄까지 + helperMaxLines: 3, ), ), TextField( @@ -512,6 +514,7 @@ Future editAiService(BuildContext context, AppController c, {AiService? ol decoration: InputDecoration( labelText: tr('모델 (선택)'), helperText: kind == 'comfy' ? tr('체크포인트 파일 이름 (예: sd_xl_turbo_1.0_fp16.safetensors)') : null, + helperMaxLines: 3, ), ), TextField(