AX Agent 작업 폴더 바 X 버튼 제거 및 정렬 보정

- Cowork/Code 하단 작업 폴더 바에서 불필요한 폴더 해제 X 버튼 제거
- 작업 폴더 바 그리드 컬럼 구조를 다시 맞춰 데이터 활용, 권한, Git 상태가 더 자연스럽게 이어지도록 정렬 보정
- README와 DEVELOPMENT 문서에 2026-04-05 22:39 (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:
2026-04-05 19:59:57 +09:00
parent cdd99fd4d2
commit 1f581454e1
3 changed files with 20 additions and 24 deletions

View File

@@ -1031,3 +1031,5 @@ MIT License
- 좌측 사이드바에서 상단 필터와 중복돼 보이던 탭별 보조 필터 메뉴를 숨겨 필터가 하나만 보이도록 정리했다. - 좌측 사이드바에서 상단 필터와 중복돼 보이던 탭별 보조 필터 메뉴를 숨겨 필터가 하나만 보이도록 정리했다.
- 업데이트: 2026-04-05 22:34 (KST) - 업데이트: 2026-04-05 22:34 (KST)
- AX Agent 좌측 사이드바에서 `주제 / 작업 유형 / 워크스페이스` 보조 필터 메뉴를 완전히 숨기고, 상단 공통 필터 드롭다운 하나만 남겨 중복 필터처럼 보이던 구조를 정리했다. - AX Agent 좌측 사이드바에서 `주제 / 작업 유형 / 워크스페이스` 보조 필터 메뉴를 완전히 숨기고, 상단 공통 필터 드롭다운 하나만 남겨 중복 필터처럼 보이던 구조를 정리했다.
- 업데이트: 2026-04-05 22:39 (KST)
- Cowork/Code 하단 작업 폴더 바에서 불필요한 폴더 해제 `X` 버튼을 제거하고, 구분선과 권한/데이터 활용 버튼 정렬을 다시 맞춰 더 단정한 한 줄 흐름으로 정리했다.

View File

@@ -4776,3 +4776,5 @@ ow + toggle ?쒓컖 ?몄뼱濡??ㅼ떆 ?뺣젹?덈떎.
- `UpdateSidebarModeMenu()`에서 Chat/Cowork/Code 보조 필터 메뉴를 기본 숨김으로 고정해, 좌측 상단 필터와 겹쳐 보이던 중복 인상을 제거했다. - `UpdateSidebarModeMenu()`에서 Chat/Cowork/Code 보조 필터 메뉴를 기본 숨김으로 고정해, 좌측 상단 필터와 겹쳐 보이던 중복 인상을 제거했다.
- 업데이트: 2026-04-05 22:34 (KST) - 업데이트: 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 모두 하나의 필터 흐름만 유지한다. - [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 모두 하나의 필터 흐름만 유지한다.
- 업데이트: 2026-04-05 22:39 (KST)
- [ChatWindow.xaml](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.xaml) 의 Cowork/Code 하단 작업 폴더 바에서 `폴더 연결 해제``X` 버튼을 제거했다. 함께 그리드 컬럼 인덱스와 구분선/권한/Git 배치도 다시 맞춰 작업 폴더, 데이터 활용, 권한, Git 상태가 한 줄로 더 자연스럽게 이어지도록 정리했다.

View File

@@ -2149,15 +2149,14 @@
<Grid.ColumnDefinitions> <Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/> <!-- 0: 폴더 아이콘 --> <ColumnDefinition Width="Auto"/> <!-- 0: 폴더 아이콘 -->
<ColumnDefinition Width="*"/> <!-- 1: 폴더 경로 --> <ColumnDefinition Width="*"/> <!-- 1: 폴더 경로 -->
<ColumnDefinition Width="Auto"/> <!-- 2: 폴더 해제 X --> <ColumnDefinition Width="Auto"/> <!-- 2: 구분선 -->
<ColumnDefinition Width="Auto"/> <!-- 3: 구분선 --> <ColumnDefinition Width="Auto"/> <!-- 3: 포맷/디자인 -->
<ColumnDefinition Width="Auto"/> <!-- 4: 포맷/디자인 --> <ColumnDefinition Width="Auto"/> <!-- 4: 구분선 -->
<ColumnDefinition Width="Auto"/> <!-- 5: 구분선 --> <ColumnDefinition Width="Auto"/> <!-- 5: 데이터 활용 -->
<ColumnDefinition Width="Auto"/> <!-- 6: 데이터 활용 --> <ColumnDefinition Width="Auto"/> <!-- 6: 구분선 -->
<ColumnDefinition Width="Auto"/> <!-- 7: 구분선 --> <ColumnDefinition Width="Auto"/> <!-- 7: 권한 -->
<ColumnDefinition Width="Auto"/> <!-- 8: 권한 --> <ColumnDefinition Width="Auto"/> <!-- 8: 구분선 -->
<ColumnDefinition Width="Auto"/> <!-- 9: 구분선 --> <ColumnDefinition Width="Auto"/> <!-- 9: git -->
<ColumnDefinition Width="Auto"/> <!-- 10: git -->
</Grid.ColumnDefinitions> </Grid.ColumnDefinitions>
<!-- 폴더 아이콘 --> <!-- 폴더 아이콘 -->
@@ -2173,27 +2172,20 @@
Cursor="Hand" MouseLeftButtonUp="FolderPathLabel_Click" Cursor="Hand" MouseLeftButtonUp="FolderPathLabel_Click"
ToolTip="클릭하여 폴더 변경"/> ToolTip="클릭하여 폴더 변경"/>
<!-- 폴더 해제 -->
<Button Grid.Column="2" Style="{StaticResource GhostBtn}"
Padding="6,4" Click="BtnFolderClear_Click" ToolTip="폴더 연결 해제">
<TextBlock Text="&#xE711;" FontFamily="Segoe MDL2 Assets" FontSize="10"
Foreground="{DynamicResource SecondaryText}"/>
</Button>
<!-- 구분선 --> <!-- 구분선 -->
<Border Grid.Column="3" Width="1" Height="18" Margin="4,0" <Border Grid.Column="2" Width="1" Height="18" Margin="8,0,4,0"
Background="{DynamicResource SeparatorColor}"/> Background="{DynamicResource SeparatorColor}"/>
<!-- 포맷/디자인 드롭다운 (Cowork 전용, 코드비하인드에서 동적 생성) --> <!-- 포맷/디자인 드롭다운 (Cowork 전용, 코드비하인드에서 동적 생성) -->
<StackPanel x:Name="MoodIconPanel" Grid.Column="4" Orientation="Horizontal" <StackPanel x:Name="MoodIconPanel" Grid.Column="3" Orientation="Horizontal"
VerticalAlignment="Center"/> VerticalAlignment="Center"/>
<!-- 구분선 (포맷/디자인 뒤) --> <!-- 구분선 (포맷/디자인 뒤) -->
<Border x:Name="FormatMoodSeparator" Grid.Column="5" Width="1" Height="18" Margin="4,0" <Border x:Name="FormatMoodSeparator" Grid.Column="4" Width="1" Height="18" Margin="4,0"
Background="{DynamicResource SeparatorColor}" Visibility="Collapsed"/> Background="{DynamicResource SeparatorColor}" Visibility="Collapsed"/>
<!-- 데이터 활용 메뉴 --> <!-- 데이터 활용 메뉴 -->
<Border x:Name="BtnDataUsage" Grid.Column="6" Cursor="Hand" <Border x:Name="BtnDataUsage" Grid.Column="5" Cursor="Hand"
Background="Transparent" Background="Transparent"
BorderBrush="Transparent" BorderBrush="Transparent"
BorderThickness="0" BorderThickness="0"
@@ -2212,11 +2204,11 @@
</Border> </Border>
<!-- 구분선 --> <!-- 구분선 -->
<Border Grid.Column="7" Width="1" Height="18" Margin="4,0" <Border Grid.Column="6" Width="1" Height="18" Margin="4,0"
Background="{DynamicResource SeparatorColor}"/> Background="{DynamicResource SeparatorColor}"/>
<!-- 권한 메뉴 --> <!-- 권한 메뉴 -->
<Button x:Name="BtnPermission" Grid.Column="8" Style="{StaticResource OutlineHoverBtn}" <Button x:Name="BtnPermission" Grid.Column="7" Style="{StaticResource OutlineHoverBtn}"
Padding="10,5" Click="BtnPermission_Click" ToolTip="파일 접근 권한"> Padding="10,5" Click="BtnPermission_Click" ToolTip="파일 접근 권한">
<StackPanel Orientation="Horizontal"> <StackPanel Orientation="Horizontal">
<TextBlock x:Name="PermissionIcon" Text="&#xE8D7;" FontFamily="Segoe MDL2 Assets" FontSize="12" <TextBlock x:Name="PermissionIcon" Text="&#xE8D7;" FontFamily="Segoe MDL2 Assets" FontSize="12"
@@ -2228,12 +2220,12 @@
</StackPanel> </StackPanel>
</Button> </Button>
<Border x:Name="GitBranchSeparator" Grid.Column="9" Width="1" Height="18" Margin="4,0" <Border x:Name="GitBranchSeparator" Grid.Column="8" Width="1" Height="18" Margin="4,0"
Visibility="Collapsed" Visibility="Collapsed"
Background="{DynamicResource SeparatorColor}"/> Background="{DynamicResource SeparatorColor}"/>
<Button x:Name="BtnGitBranch" <Button x:Name="BtnGitBranch"
Grid.Column="10" Grid.Column="9"
Style="{StaticResource GhostBtn}" Style="{StaticResource GhostBtn}"
Padding="10,5" Padding="10,5"
Margin="2,0,0,0" Margin="2,0,0,0"