diff --git a/README.md b/README.md index c5ae76d..eed73a7 100644 --- a/README.md +++ b/README.md @@ -1027,3 +1027,7 @@ MIT License - 작업 폴더 선택 팝업을 검색/요약 중심 구조에서 `최근 폴더 목록 + 현재 선택 체크 + 다른 폴더 선택` 형태로 단순화해 더 빠르게 고를 수 있게 정리했다. - 업데이트: 2026-04-05 20:01 (KST) - 선택된 대화 주제/작업 유형 안내 배너를 헤더 중앙에서 입력창 위 중앙으로 옮겨 실제 작성 흐름에 더 가깝게 보이도록 조정했다. +- 업데이트: 2026-04-05 20:08 (KST) + - 좌측 사이드바에서 상단 필터와 중복돼 보이던 탭별 보조 필터 메뉴를 숨겨 필터가 하나만 보이도록 정리했다. +- 업데이트: 2026-04-05 22:34 (KST) + - AX Agent 좌측 사이드바에서 `주제 / 작업 유형 / 워크스페이스` 보조 필터 메뉴를 완전히 숨기고, 상단 공통 필터 드롭다운 하나만 남겨 중복 필터처럼 보이던 구조를 정리했다. diff --git a/docs/DEVELOPMENT.md b/docs/DEVELOPMENT.md index 0b6ce58..fb859e4 100644 --- a/docs/DEVELOPMENT.md +++ b/docs/DEVELOPMENT.md @@ -4772,3 +4772,7 @@ ow + toggle ?쒓컖 ?몄뼱濡??ㅼ떆 ?뺣젹?덈떎. - `ChatWindow` 작업 폴더 팝업을 최근 목록 중심 UI로 재구성하고, 검색 박스와 요약 스트립을 제거해 `최근 폴더 + 다른 폴더 선택` 흐름으로 단순화했다. - 업데이트: 2026-04-05 20:01 (KST) - `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 모두 하나의 필터 흐름만 유지한다. diff --git a/src/AxCopilot/Views/ChatWindow.xaml b/src/AxCopilot/Views/ChatWindow.xaml index 268fb55..3b4865a 100644 --- a/src/AxCopilot/Views/ChatWindow.xaml +++ b/src/AxCopilot/Views/ChatWindow.xaml @@ -689,7 +689,7 @@ VerticalAlignment="Center"/> - + diff --git a/src/AxCopilot/Views/ChatWindow.xaml.cs b/src/AxCopilot/Views/ChatWindow.xaml.cs index 345f6b3..0e96a24 100644 --- a/src/AxCopilot/Views/ChatWindow.xaml.cs +++ b/src/AxCopilot/Views/ChatWindow.xaml.cs @@ -905,12 +905,11 @@ public partial class ChatWindow : Window if (SidebarChatMenu == null || SidebarCoworkMenu == null || SidebarCodeMenu == null) 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 != chatVisible) SidebarChatMenu.Visibility = chatVisible; - if (SidebarCoworkMenu.Visibility != coworkVisible) SidebarCoworkMenu.Visibility = coworkVisible; - if (SidebarCodeMenu.Visibility != codeVisible) SidebarCodeMenu.Visibility = codeVisible; + // 좌측 필터는 상단 공통 드롭다운 하나만 유지한다. + // 탭별 중복 메뉴(주제/작업 유형/워크스페이스)는 항상 숨긴다. + if (SidebarChatMenu.Visibility != Visibility.Collapsed) SidebarChatMenu.Visibility = Visibility.Collapsed; + if (SidebarCoworkMenu.Visibility != Visibility.Collapsed) SidebarCoworkMenu.Visibility = Visibility.Collapsed; + if (SidebarCodeMenu.Visibility != Visibility.Collapsed) SidebarCodeMenu.Visibility = Visibility.Collapsed; if (SidebarModeBadgeTitle != null && SidebarModeBadgeIcon != null) {