5 Commits
Author SHA1 Message Date
Siegfried Pammer fd285e369a Add SharpTreeNode.OnParentChanged() callback 2024-11-19 00:53:58 +01:00
Siegfried Pammer 46cac0f58c Fix #3221: ArgumentOutOfRangeException: Index was out of range when clearing the assembly list 2024-09-20 23:01:58 +02:00
tom-englert 152f70e789 ILSpyX: remove InternalsVisibleTo for ILSpy + remove some redundant code. 2024-09-14 14:29:30 +02:00
tom-englert cc7de5fe60 Introduce message bus to start decoupling components 2024-08-20 10:52:52 +02:00
Christoph Wille d54ac416f7 SharpTreeView: Split into ILSpyX.TreeView and ILSpy.Controls.TreeView (#3240)
* Changes necessary for making SharpTreeNode cross platform by proxying System.Windows dependencies
* Add ITreeNodeImagesProvider for node icons
* Move InternalsVisibleTo to csproj (possible since net50)
* Move view models and other xplat class for SharpTreeView to ILSpyX, Windows-dependent classes to ILSpy/Controls/TreeView
* Move GetDoubleClickTime to NativeMethods
2024-07-28 15:27:41 +02:00