44 Commits (51aafa0fd97636c422d37cf55e151502bf1db768)

Author SHA1 Message Date
Siegfried Pammer 51aafa0fd9 Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace 4 weeks ago
Siegfried Pammer 2af0289ce4 Stop the tree auto-scrolling to the selection on in-tree gestures 4 weeks ago
Siegfried Pammer 62d57110c2 Silence nullable-deref warnings on grid.SelectedItems in tests 4 weeks ago
Siegfried Pammer 8397731978 Don't recentre the tree when selecting an already-visible row 4 weeks ago
Siegfried Pammer ab5fa461af Retarget assembly tree tests to SharpTreeView; close interaction gaps 4 weeks ago
Siegfried Pammer 9048a76e41 Fix Shift+Up/Down not shrinking the tree selection 4 weeks ago
Siegfried Pammer afdb778160 Share tree keyboard nav via TreeKeyboardController; add type-ahead 4 weeks ago
Siegfried Pammer b6c27627c6 Add numpad +/-/* expand-collapse to the assembly tree 4 weeks ago
Siegfried Pammer d7bce602d1 Add Left/Right keyboard expand-collapse and parent/child nav 4 weeks ago
Siegfried Pammer aea59ee881 Keep tree selection in sync after Delete-unload 4 weeks ago
Siegfried Pammer f466b2399b Add per-step visual breakpoints to the headless UI tests 4 weeks ago
Siegfried Pammer 56afcf8abd Factor repeated headless-test setup into shared helpers 4 weeks ago
Siegfried Pammer 795a3be8ff Fix Load Dependencies dropping the assemblies it resolved 4 weeks ago
Siegfried Pammer 8fb188301f Fix assembly-tree selection: Ctrl+A and click-to-collapse 4 weeks ago
Siegfried Pammer 2a962ff306 Revert search-pane→tree-filter bleed-through 4 weeks ago
Siegfried Pammer c4755bbe4d Group global-namespace types under a '-' node 4 weeks ago
Siegfried Pammer c511a50021 Regression test for File → Exit menu command 4 weeks ago
Siegfried Pammer 4c24419322 Assembly tree — Base/Derived, NavigationText, filter cascade 4 weeks ago
Siegfried Pammer 0d1ad63550 FindTreeNode resolves prop/event accessors via AccessorOwner 4 weeks ago
Siegfried Pammer 5b58c813de Port filter cascade so IsHidden tracks per-node Filter 4 weeks ago
Siegfried Pammer 6b5a3795b5 Surface property and event accessors as tree-node children 4 weeks ago
Siegfried Pammer 2f6f67d788 Assembly-tree selection follows the active tab 4 weeks ago
Siegfried Pammer 24289c634c Route open-in-new-tab through node.CreateTab 4 weeks ago
Siegfried Pammer f7d6197cd0 Middle-click opens entity in a new decompiler tab 4 weeks ago
Siegfried Pammer 595faf16b8 WaitForComponent helper + scrub boilerplate comments 4 weeks ago
Siegfried Pammer 03cc5aba73 Pass live root.Children to grid so unload removes the row 4 weeks ago
Siegfried Pammer d58c2db19d Caption every UI-state-changing step with a comment 4 weeks ago
Siegfried Pammer 84a0307196 Document every test with description + AAA pattern 4 weeks ago
Siegfried Pammer 5edac1e884 Two-way sync SharpTreeNode.IsExpanded with the DataGrid 4 weeks ago
Siegfried Pammer 269c07ab4a Regression tests for Clear / Remove-load-errors menu commands 4 weeks ago
Siegfried Pammer 2ccc753c10 Del key on the assembly tree unloads selected assemblies 4 weeks ago
Siegfried Pammer 925c52e5f3 Wire main-menu Save Code to full decompile + taskbar progress 4 weeks ago
Siegfried Pammer 8e3a922b98 Don't recentre tree row on user click 4 weeks ago
Siegfried Pammer 17a833f8c0 Typed resource nodes for xml/xsd/xslt/xaml + image/icon/cursor 4 weeks ago
Siegfried Pammer 8060f21ebb Multi-selection in the assembly tree 4 weeks ago
Siegfried Pammer 297e50142b PackageFolderTreeNode + zip/bundle children 4 weeks ago
Siegfried Pammer e22ef363b6 ResourcesFileTreeNode (.resources file dispatch + entries) 4 weeks ago
Siegfried Pammer e154d79a6f Resources folder under each assembly node 4 weeks ago
Siegfried Pammer f0a4624491 AssemblyTreeNode.FindNamespaceNode / FindTypeNode 4 weeks ago
Siegfried Pammer 96016893d1 Tests for MemberReferenceTreeNode + ExportedTypeTreeNode icons 4 weeks ago
Siegfried Pammer e7369b9878 Referenced Types subnode + TypeRef/MemberRef nodes 4 weeks ago
Siegfried Pammer 1b5abb6d3a AssemblyReferenceTreeNode loading-state icon 4 weeks ago
Siegfried Pammer 2a0a046af3 AssemblyReferenceTreeNode lazy-loads transitive references 4 weeks ago
Siegfried Pammer f2bbf97dfb Split MainWindowTests into per-component fixtures 4 weeks ago