David Sparer
2db6fabbe9
reverted 3bdcf65
2018-07-18 14:52:12 -05:00
David Sparer
3bdcf655fd
suspend tree model events during sort, since this can produce a lot of changes
2018-06-25 15:15:46 -05:00
David Sparer
a37b5deaa1
finished updating some tests for default inheritance
2018-04-06 15:02:14 -05:00
David Sparer
ce4bfc55c1
ConnectionInfo.Clone no longer sets the Parent property
...
this resolves undesirable tree nodes from being created
2017-05-02 08:49:04 -06:00
Sean Kaim
e5d625f294
code clean up
2016-10-17 21:25:04 -04:00
David Sparer
67c01046be
Removed unnecessary implementations of IDisposable
2016-10-05 13:50:55 -06:00
David Sparer
d7d15a0ab3
Fixed a typo in the ConnectionTreeModel's NotifyPropertyChanged event propogation
2016-09-22 12:04:30 -06:00
David Sparer
6de57ee0d4
ConnectionTreeModel now implements INotifyPropertyChanged and subscribes to child events
2016-09-22 11:55:28 -06:00
David Sparer
522d139044
ConnectionTreeModel now listens for and propogates collection changed events on child members
2016-09-20 13:02:15 -06:00
David Sparer
7d882c3f74
Added function to get all children of the connectiontreemodel, including root nodes
2016-09-14 11:42:56 -06:00
David Sparer
5ea2304d5e
Duplicating nodes now works
2016-09-07 14:36:52 -06:00
David Sparer
8bf5004147
Fixed nullref error when attempting to delete a node when nothing is selected
2016-09-07 12:49:41 -06:00
David Sparer
1e68483deb
- Renamed IParent to IHasParent
...
- Renamed Add, AddRange, Remove, RemoveRange to include the word "Child" to make it more explicit
- Added SetParent and RemoveParent functions
- DeleteNode now works
2016-09-07 09:24:30 -06:00
David Sparer
617ec4cc3e
Moved the code for generating a recursive list of children to ContainerInfo where it makes more sense. Left a helper function in ConnectionTreeModel where it may still be useful
2016-09-06 14:55:19 -06:00
David Sparer
bec154e538
Resolved issue serializing the connection tree node types (connect/container)
2016-09-06 14:48:53 -06:00
David Sparer
454f007e42
Created helper function GetChildList in ConnectionTreeModel to retrieve a flat list of all connections/folders under a particular node
2016-09-06 13:59:10 -06:00
David Sparer
3baaf8bda4
Began building logic to build a TreeView from a connection tree model
2016-08-19 12:46:49 -06:00