Skip to content

Sidebar parity polish - #384

Merged
coneilen merged 4 commits into
mainfrom
coneilen-microsoft-sidebar-parity-polish
Sep 19, 2026
Merged

coneilen merged 4 commits into
mainfrom
coneilen-microsoft-sidebar-parity-polish

Conversation

@coneilen

@coneilen coneilen commented Sep 18, 2026

Copy link
Copy Markdown
Collaborator

Brings Windows Sidebar rows in investigation/ui-parity-matrix.md toward parity: loop elapsed time, Needs-you reason copy/Stop/selection, activity strip filtering/timestamps/scroll/navigation, Add Folder recent-folder grouping, project Move/recoverable Trash, and persisted root drag reorder. See ledger updates in this PR for row-by-row evidence and remaining gaps.

RED: zig test src/Sidebar.zig -> failed with expected statement, found 'pub'
GREEN: zig fmt --check src/Sidebar.zig -> exited 0
REGRESSION: PowerShell parse of Tools/windows/uia-live-gate.ps1 -> uia-live-gate.ps1 parse ok

coneilen and others added 4 commits September 19, 2026 11:39
Add elapsed and attention metadata, stable UIA rows, Recycle Bin project action, and transactional root-order state while documenting remaining parity gaps.

Signed-off-by: Colin Neilens <coneilen@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 5116ea46-45e4-48b6-8baf-cd368f667e97
Signed-off-by: Colin Neilens <coneilen@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 5116ea46-45e4-48b6-8baf-cd368f667e97
Cast bounded row indexes before pixel multiplication so Zig does not infer tiny integer types from four-row slices. This fixes the windows-shell and windows-spikes build failure at App.zig and Sidebar.zig.

Signed-off-by: Colin Neilens <coneilen@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 5116ea46-45e4-48b6-8baf-cd368f667e97
Preserve synthesized Needs-you row names until accessibility sync copies them so the native UIA provider does not receive empty names during the live gate.

Signed-off-by: Colin Neilens <coneilen@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 5116ea46-45e4-48b6-8baf-cd368f667e97
@coneilen
coneilen force-pushed the coneilen-microsoft-sidebar-parity-polish branch from c39bd97 to a236241 Compare September 19, 2026 18:39
@coneilen
coneilen merged commit f7f69da into main Sep 19, 2026
10 checks passed
@coneilen
coneilen deleted the coneilen-microsoft-sidebar-parity-polish branch September 19, 2026 19:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant