From a5790e28fb9950c1463ebd7296e74c110ebb0e40 Mon Sep 17 00:00:00 2001 From: lacvet Date: Sun, 5 Apr 2026 20:40:51 +0900 Subject: [PATCH] =?UTF-8?q?AX=20Agent=20=EC=83=81=EB=8B=A8=20=ED=83=AD=20?= =?UTF-8?q?=EC=9E=98=EB=A6=BC=20=EB=B0=8F=20=EB=A9=94=EC=8B=9C=EC=A7=80=20?= =?UTF-8?q?transcript=20=EC=A0=95=EB=A0=AC=20=EB=B3=B4=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 상단 헤더 첫 행 높이와 중앙 탭 래퍼 패딩/최소 높이를 늘려 채팅, Cowork, 코드 탭 글자 잘림 수정 - 사용자, assistant, streaming 메시지 컨테이너를 동일 transcript 폭 기준으로 통일 - wrapper는 같은 중심 축을 공유하고 내부 bubble만 좌우 정렬되도록 변경해 메시지 박스 정렬 불일치 완화 - README 및 DEVELOPMENT 문서에 2026-04-05 23:22 (KST) 기준 변경 이력 반영 검증: - dotnet build src/AxCopilot/AxCopilot.csproj -c Release -v minimal -p:OutputPath=bin\verify\ -p:IntermediateOutputPath=obj\verify\ - 경고 0 / 오류 0 확인 --- README.md | 2 ++ docs/DEVELOPMENT.md | 3 +++ src/AxCopilot/Views/ChatWindow.xaml | 6 +++--- src/AxCopilot/Views/ChatWindow.xaml.cs | 21 +++++++++++++-------- 4 files changed, 21 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 19f23b6..f17b1f3 100644 --- a/README.md +++ b/README.md @@ -1051,3 +1051,5 @@ MIT License - AX Agent 좌측 패널의 타이포를 전반적으로 키웠다. 헤더, 새 대화, 검색, 상단 필터, 탭별 보조 메뉴, 전체 삭제, 하단 사용자 영역 폰트와 아이콘 크기를 함께 조정하고, 사이드바 폭도 소폭 넓혀 더 이상 지나치게 작고 빽빽하게 보이지 않도록 정리했다. 대화 목록 카드 제목/시간/실행 메타도 함께 키워 실제 읽을 수 있는 수준으로 보정했다. - 업데이트: 2026-04-05 23:15 (KST) - AX Agent 좌측 패널과 본문 사이 경계선을 드래그해 사이드바 폭을 직접 조절할 수 있게 했다. 사이드바가 열려 있을 때만 splitter가 보이며, 사용자가 조절한 폭은 닫았다 다시 열어도 유지된다. +- 업데이트: 2026-04-05 23:22 (KST) + - AX Agent 상단 탭 헤더 높이와 탭 래퍼 패딩을 늘려 채팅 / Cowork / 코드 글자가 잘리던 문제를 보정했다. 또 사용자/assistant/streaming 메시지가 같은 transcript 폭 컨테이너를 공유하도록 바꿔 좌우 정렬 기준이 어긋나 보이던 문제를 정리했다. diff --git a/docs/DEVELOPMENT.md b/docs/DEVELOPMENT.md index 90662f8..fe39b4c 100644 --- a/docs/DEVELOPMENT.md +++ b/docs/DEVELOPMENT.md @@ -4798,3 +4798,6 @@ ow + toggle ?쒓컖 ?몄뼱濡??ㅼ떆 ?뺣젹?덈떎. - 업데이트: 2026-04-05 23:15 (KST) - [ChatWindow.xaml](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.xaml) 에 AX Agent 좌측 패널과 본문 사이를 드래그할 수 있는 SidebarResizeSplitter를 추가했다. - [ChatWindow.xaml.cs](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.xaml.cs) 에서 사이드바 마지막 확장 폭을 _sidebarExpandedWidth로 기억하도록 하고, 열기/닫기 애니메이션과 splitter 드래그 완료 이벤트가 같은 폭 상태를 공유하도록 정리했다. 이제 사용자가 경계선을 조절한 뒤 사이드바를 닫았다 다시 열어도 마지막 너비가 유지된다. +- 업데이트: 2026-04-05 23:22 (KST) + - [ChatWindow.xaml](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.xaml) 의 상단 헤더 첫 행 높이를 42 -> 48로 늘리고, 중앙 탭 래퍼의 Padding, MinHeight를 함께 키워 탭 글자가 위아래로 잘리던 문제를 보정했다. + - [ChatWindow.xaml.cs](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.xaml.cs) 의 사용자/assistant/streaming 메시지 컨테이너를 모두 GetMessageMaxWidth() 기준 동일 폭으로 맞추고, wrapper 자체는 중앙 transcript 축을 공유한 채 내부 bubble만 좌우 정렬되도록 바꿨다. 이로써 메시지 박스가 서로 다른 고정 마진 때문에 어긋나 보이던 정렬 문제를 줄였다. diff --git a/src/AxCopilot/Views/ChatWindow.xaml b/src/AxCopilot/Views/ChatWindow.xaml index ccdf7b0..4fcbfd6 100644 --- a/src/AxCopilot/Views/ChatWindow.xaml +++ b/src/AxCopilot/Views/ChatWindow.xaml @@ -856,7 +856,7 @@ - + @@ -1147,8 +1147,8 @@ Background="{DynamicResource ItemBackground}" BorderBrush="{DynamicResource BorderColor}" BorderThickness="1" - CornerRadius="16" Padding="4" - MinHeight="40" + CornerRadius="16" Padding="5" + MinHeight="42" WindowChrome.IsHitTestVisibleInChrome="True">