- AX Agent 사이드바에서 주제/작업 유형/워크스페이스 보조 필터를 숨기고 상단 공통 필터만 유지 - 탭 전환 시 UpdateSidebarModeMenu 경로에서도 중복 필터 메뉴가 다시 나타나지 않도록 고정 - README와 DEVELOPMENT 문서에 2026-04-05 22:34 (KST) 기준 작업 이력 반영 - 검증: dotnet build src/AxCopilot/AxCopilot.csproj -c Release -v minimal -p:OutputPath=bin\verify\ -p:IntermediateOutputPath=obj\verify\ (경고 0 / 오류 0)
This commit is contained in:
@@ -1027,3 +1027,7 @@ MIT License
|
|||||||
- 작업 폴더 선택 팝업을 검색/요약 중심 구조에서 `최근 폴더 목록 + 현재 선택 체크 + 다른 폴더 선택` 형태로 단순화해 더 빠르게 고를 수 있게 정리했다.
|
- 작업 폴더 선택 팝업을 검색/요약 중심 구조에서 `최근 폴더 목록 + 현재 선택 체크 + 다른 폴더 선택` 형태로 단순화해 더 빠르게 고를 수 있게 정리했다.
|
||||||
- 업데이트: 2026-04-05 20:01 (KST)
|
- 업데이트: 2026-04-05 20:01 (KST)
|
||||||
- 선택된 대화 주제/작업 유형 안내 배너를 헤더 중앙에서 입력창 위 중앙으로 옮겨 실제 작성 흐름에 더 가깝게 보이도록 조정했다.
|
- 선택된 대화 주제/작업 유형 안내 배너를 헤더 중앙에서 입력창 위 중앙으로 옮겨 실제 작성 흐름에 더 가깝게 보이도록 조정했다.
|
||||||
|
- 업데이트: 2026-04-05 20:08 (KST)
|
||||||
|
- 좌측 사이드바에서 상단 필터와 중복돼 보이던 탭별 보조 필터 메뉴를 숨겨 필터가 하나만 보이도록 정리했다.
|
||||||
|
- 업데이트: 2026-04-05 22:34 (KST)
|
||||||
|
- AX Agent 좌측 사이드바에서 `주제 / 작업 유형 / 워크스페이스` 보조 필터 메뉴를 완전히 숨기고, 상단 공통 필터 드롭다운 하나만 남겨 중복 필터처럼 보이던 구조를 정리했다.
|
||||||
|
|||||||
@@ -4772,3 +4772,7 @@ ow + toggle ?쒓컖 ?몄뼱濡??ㅼ떆 ?뺣젹?덈떎.
|
|||||||
- `ChatWindow` 작업 폴더 팝업을 최근 목록 중심 UI로 재구성하고, 검색 박스와 요약 스트립을 제거해 `최근 폴더 + 다른 폴더 선택` 흐름으로 단순화했다.
|
- `ChatWindow` 작업 폴더 팝업을 최근 목록 중심 UI로 재구성하고, 검색 박스와 요약 스트립을 제거해 `최근 폴더 + 다른 폴더 선택` 흐름으로 단순화했다.
|
||||||
- 업데이트: 2026-04-05 20:01 (KST)
|
- 업데이트: 2026-04-05 20:01 (KST)
|
||||||
- `SelectedPresetGuide`를 헤더 영역에서 composer 상단으로 재배치해 선택된 주제/작업 유형 안내가 입력 흐름 근처에서 보이도록 정리했다.
|
- `SelectedPresetGuide`를 헤더 영역에서 composer 상단으로 재배치해 선택된 주제/작업 유형 안내가 입력 흐름 근처에서 보이도록 정리했다.
|
||||||
|
- 업데이트: 2026-04-05 20:08 (KST)
|
||||||
|
- `UpdateSidebarModeMenu()`에서 Chat/Cowork/Code 보조 필터 메뉴를 기본 숨김으로 고정해, 좌측 상단 필터와 겹쳐 보이던 중복 인상을 제거했다.
|
||||||
|
- 업데이트: 2026-04-05 22:34 (KST)
|
||||||
|
- [ChatWindow.xaml](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.xaml), [ChatWindow.xaml.cs](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.xaml.cs) 에서 좌측 보조 필터 메뉴(`주제 / 작업 유형 / 워크스페이스`)를 항상 숨김으로 고정했다. 이제 AX Agent 좌측에서는 상단 공통 필터만 노출되어 Chat/Cowork/Code 모두 하나의 필터 흐름만 유지한다.
|
||||||
|
|||||||
@@ -689,7 +689,7 @@
|
|||||||
VerticalAlignment="Center"/>
|
VerticalAlignment="Center"/>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
|
|
||||||
<StackPanel x:Name="SidebarChatMenu" Visibility="Visible">
|
<StackPanel x:Name="SidebarChatMenu" Visibility="Collapsed">
|
||||||
<Border Cursor="Hand" Background="Transparent" CornerRadius="8"
|
<Border Cursor="Hand" Background="Transparent" CornerRadius="8"
|
||||||
Padding="9,5" Margin="0,0,0,3"
|
Padding="9,5" Margin="0,0,0,3"
|
||||||
MouseLeftButtonUp="SidebarChatAll_MouseLeftButtonUp">
|
MouseLeftButtonUp="SidebarChatAll_MouseLeftButtonUp">
|
||||||
|
|||||||
@@ -905,12 +905,11 @@ public partial class ChatWindow : Window
|
|||||||
if (SidebarChatMenu == null || SidebarCoworkMenu == null || SidebarCodeMenu == null)
|
if (SidebarChatMenu == null || SidebarCoworkMenu == null || SidebarCodeMenu == null)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
var chatVisible = _activeTab == "Chat" ? Visibility.Visible : Visibility.Collapsed;
|
// 좌측 필터는 상단 공통 드롭다운 하나만 유지한다.
|
||||||
var coworkVisible = _activeTab == "Cowork" ? Visibility.Visible : Visibility.Collapsed;
|
// 탭별 중복 메뉴(주제/작업 유형/워크스페이스)는 항상 숨긴다.
|
||||||
var codeVisible = _activeTab == "Code" ? Visibility.Visible : Visibility.Collapsed;
|
if (SidebarChatMenu.Visibility != Visibility.Collapsed) SidebarChatMenu.Visibility = Visibility.Collapsed;
|
||||||
if (SidebarChatMenu.Visibility != chatVisible) SidebarChatMenu.Visibility = chatVisible;
|
if (SidebarCoworkMenu.Visibility != Visibility.Collapsed) SidebarCoworkMenu.Visibility = Visibility.Collapsed;
|
||||||
if (SidebarCoworkMenu.Visibility != coworkVisible) SidebarCoworkMenu.Visibility = coworkVisible;
|
if (SidebarCodeMenu.Visibility != Visibility.Collapsed) SidebarCodeMenu.Visibility = Visibility.Collapsed;
|
||||||
if (SidebarCodeMenu.Visibility != codeVisible) SidebarCodeMenu.Visibility = codeVisible;
|
|
||||||
|
|
||||||
if (SidebarModeBadgeTitle != null && SidebarModeBadgeIcon != null)
|
if (SidebarModeBadgeTitle != null && SidebarModeBadgeIcon != null)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user