- 상단 세그먼트 탭 버튼의 세로 콘텐츠 정렬을 중앙 기준으로 다시 맞춤 - 탭 버튼과 래퍼의 패딩 및 높이를 소폭 줄여 위아래 여백 균형 보정 - README와 DEVELOPMENT 문서에 탭 정렬 보정 이력 추가 - 검증: 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:
@@ -7,6 +7,9 @@ Windows 전용 시맨틱 런처 & 워크스페이스 매니저
|
||||
개발 참고: Claw Code 동등성 작업 추적 문서
|
||||
`docs/claw-code-parity-plan.md`
|
||||
|
||||
- 업데이트: 2026-04-06 19:56 (KST)
|
||||
- AX Agent 상단 탭의 세로 정렬을 미세 조정했습니다. 탭 버튼의 콘텐츠 정렬을 중앙 기준으로 다시 맞추고, 내부 패딩과 높이를 손봐 위아래 여백이 더 균형 있게 보이도록 보정했습니다.
|
||||
|
||||
- 업데이트: 2026-04-06 19:46 (KST)
|
||||
- AX Agent 테마 프리셋에서 `Claw` 표기를 `Claude`로 바꿨고, 기존 저장값 `claw`는 자동으로 `claude`로 읽히도록 하위 호환을 유지했습니다.
|
||||
- `Claude` 다크/라이트 팔레트는 실제 앱 톤에 더 가깝게, `Codex` 다크는 제공된 레퍼런스 화면처럼 중성 회갈색 계열로, `Nord`는 공식 팔레트 기준으로 다시 맞췄습니다. `Slate`도 더 표준적인 슬레이트 계열 명암으로 정리했습니다.
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
# AX Copilot - 媛쒕컻 臾몄꽌
|
||||
|
||||
- Document update: 2026-04-06 19:56 (KST) - Fine-tuned the AX Agent top tab vertical centering. The shared TopTabBtn style now uses explicit centered content alignment plus slightly reduced wrapper/button padding and height so 채팅 / Cowork / 코드 sit more evenly within the segmented control.
|
||||
- Document update: 2026-04-06 19:46 (KST) - Renamed the AX Agent `Claw` preset label to `Claude` while keeping `claw` as a backward-compatible stored value alias. New settings default to `claude`, and old saved values are normalized on load.
|
||||
- Document update: 2026-04-06 19:46 (KST) - Re-tuned theme palettes against real-world references: `AgentClawDark/Light/System` now follow Claude-like warm neutrals more closely, `AgentCodexDark` now matches the neutral charcoal reference more closely, `AgentNordLight/Dark/System` use the official Nord palette values, and `AgentSlateLight/Dark/System` were normalized toward a more canonical slate UI range.
|
||||
- Document update: 2026-04-06 19:33 (KST) - Rebalanced AX Agent light theme hierarchy so the UI no longer feels visually inverted. `AgentCodexLight`, `AgentCodexSystem`, and `AgentClawLight` now use warmer launcher backgrounds, softer selected/hover states, and slightly lower-contrast borders to separate sidebar and content surfaces more like the `claw-code` reference.
|
||||
@@ -5014,3 +5015,4 @@ ow + toggle ?쒓컖 ?몄뼱濡??ㅼ떆 ?뺣젹?덈떎.
|
||||
- Document update: 2026-04-06 18:24 (KST) - `App.xaml.cs` now restores eager cache availability by calling `LoadCachedIndex()` and `StartWatchers()` at startup, while keeping the heavier full scan on the existing `EnsureIndexWarmupStarted()` path. This keeps the launcher responsive from the first open without reintroducing continuous full rescans as idle background work.
|
||||
- Document update: 2026-04-06 18:34 (KST) - Reduced the per-keystroke hot-path cost of the global keyboard hook. `InputListener.cs` now performs the suppressed-foreground-window check only when the current key could actually trigger the launcher hotkey, the capture hotkey, or a registered key filter, instead of doing the window-class lookup on every keydown.
|
||||
- Document update: 2026-04-06 18:34 (KST) - `SnippetExpander.cs` now short-circuits immediately for normal typing unless snippet tracking is already active or the current key is the `;` trigger. This removes repeated `GetAsyncKeyState` and buffer logic from ordinary typing in other apps and makes the low-level hook substantially lighter under continuous input.
|
||||
|
||||
|
||||
@@ -218,9 +218,11 @@
|
||||
<Setter Property="FontWeight" Value="SemiBold"/>
|
||||
<Setter Property="Cursor" Value="Hand"/>
|
||||
<Setter Property="Margin" Value="1"/>
|
||||
<Setter Property="Padding" Value="11,5"/>
|
||||
<Setter Property="Padding" Value="11,4,11,5"/>
|
||||
<Setter Property="MinWidth" Value="50"/>
|
||||
<Setter Property="MinHeight" Value="27"/>
|
||||
<Setter Property="MinHeight" Value="26"/>
|
||||
<Setter Property="VerticalContentAlignment" Value="Center"/>
|
||||
<Setter Property="HorizontalContentAlignment" Value="Center"/>
|
||||
<Setter Property="Template">
|
||||
<Setter.Value>
|
||||
<ControlTemplate TargetType="RadioButton">
|
||||
@@ -1272,8 +1274,8 @@
|
||||
Background="{DynamicResource ItemBackground}"
|
||||
BorderBrush="{DynamicResource BorderColor}"
|
||||
BorderThickness="1"
|
||||
CornerRadius="15" Padding="2.5"
|
||||
MinHeight="34"
|
||||
CornerRadius="15" Padding="2"
|
||||
MinHeight="33"
|
||||
WindowChrome.IsHitTestVisibleInChrome="True">
|
||||
<StackPanel Orientation="Horizontal">
|
||||
<RadioButton x:Name="TabChat" Content="채팅" Style="{StaticResource TopTabBtn}"
|
||||
|
||||
Reference in New Issue
Block a user