David Sparer
|
fa7ca994e9
|
ConnectionList served no purpose and was removed
|
2016-09-26 15:10:32 -06:00 |
|
David Sparer
|
288221918e
|
ContainerList serves no purpose
|
2016-09-26 15:07:59 -06:00 |
|
David Sparer
|
c4a9841ba6
|
Refactored Export and ExportForm to require ConnectionInfo rather than TreeNode for export
|
2016-09-26 12:51:28 -06:00 |
|
David Sparer
|
44053f92c6
|
Importing mremoteng export files now works again
|
2016-09-22 14:17:34 -06:00 |
|
David Sparer
|
91ff0786cc
|
Rearranged some functions
|
2016-09-22 12:30:18 -06:00 |
|
David Sparer
|
45b207f399
|
Added property changed event handler to the connection tree. Model property updates will now be immediately reflected by the tree view
|
2016-09-22 12:06:18 -06:00 |
|
David Sparer
|
bce8d2e4b8
|
Forgot to commit this bit
|
2016-09-22 11:56:46 -06:00 |
|
David Sparer
|
b646e7ef70
|
Minor optimization tree refresh when dragging nodes between containers. There is still a small disruption in the UI (~200ms) when moving nodes between containers.
|
2016-09-22 10:36:37 -06:00 |
|
David Sparer
|
981919335d
|
Resolved a severe performance issue with refreshing the tree after drag-n-drop operations
|
2016-09-21 14:06:05 -06:00 |
|
David Sparer
|
10420d9e7f
|
ConnectionTreeWindow now updates its treelistview based on eventing from its ConnectionTreeModel
|
2016-09-20 13:03:25 -06:00 |
|
David Sparer
|
75b4ea175b
|
Small cleanup
|
2016-09-20 12:27:20 -06:00 |
|
David Sparer
|
941e3d5904
|
Added putty model update code to tree view. Adding putty sessions works as expected
|
2016-09-20 12:00:04 -06:00 |
|
David Sparer
|
9949907adc
|
Slightly better way to set root nodes on the treelistview
|
2016-09-20 09:50:20 -06:00 |
|
David Sparer
|
94ab1ddfbc
|
Slight optimization of the treelistview CanExpandGetter
|
2016-09-20 09:49:47 -06:00 |
|
David Sparer
|
c13ff71f9a
|
Abstracted the way we refresh tree model objects
|
2016-09-20 09:36:39 -06:00 |
|
David Sparer
|
ab3e00f42c
|
Fixed issue with using the proper tree images for the putty nodes
|
2016-09-19 10:44:23 -06:00 |
|
David Sparer
|
0e4ffde6ca
|
Some file/class renaming
|
2016-09-15 13:41:32 -06:00 |
|
David Sparer
|
a50f96606b
|
Resolved bug when editing a tree node name - the context menu would steal keyboard input for its shortcut keys
|
2016-09-15 13:31:00 -06:00 |
|
David Sparer
|
ecb77238a3
|
Sorting nodes now works (ascending/descending)
|
2016-09-15 12:05:46 -06:00 |
|
David Sparer
|
3fe5801366
|
Context menu item enable/disabled based on node type is now working again
|
2016-09-15 10:01:20 -06:00 |
|
David Sparer
|
9807231b72
|
Basic switch has been completed. Most context menu actions are working as expected.
|
2016-09-15 09:56:04 -06:00 |
|
David Sparer
|
f0f9d2a6aa
|
Little bit of cleanup
|
2016-09-14 15:07:19 -06:00 |
|
David Sparer
|
7b2a30dcbf
|
Starting external tools from the connections tree now works
|
2016-09-14 14:52:47 -06:00 |
|
David Sparer
|
b214efc029
|
Fixed SSH transfer window creation from context menu
|
2016-09-14 14:41:13 -06:00 |
|
David Sparer
|
e74884bcea
|
any letter or number key press while the connections tree has focus will activate the search box
|
2016-09-14 14:27:31 -06:00 |
|
David Sparer
|
4accd71744
|
Hitting escape while the search box has focus switches focus to the connections tree
|
2016-09-14 14:19:43 -06:00 |
|
David Sparer
|
92360eb2ce
|
Fixed node search bug when no results are returned.
|
2016-09-14 13:58:51 -06:00 |
|
David Sparer
|
b13382a6ee
|
Hooked up the keydown event with the new connection tree
|
2016-09-14 13:19:31 -06:00 |
|
David Sparer
|
b9718edfd3
|
Folders will now expand when scrolling through search results
|
2016-09-14 13:07:08 -06:00 |
|
David Sparer
|
d3e2976ff9
|
Scrolling through search results now ensures that the node is visible. Up/down keys no longer move the search box text cursor
|
2016-09-14 12:38:54 -06:00 |
|
David Sparer
|
a992b41e26
|
Refactored node searching to a new class
|
2016-09-14 11:43:40 -06:00 |
|
David Sparer
|
29ad420916
|
ExpandAll and CollapseAll now work
|
2016-09-14 10:17:43 -06:00 |
|
David Sparer
|
f743942e65
|
Fixed ExpandAll
|
2016-09-14 10:06:56 -06:00 |
|
David Sparer
|
6860ddced3
|
Reimplemented confirmation boxes when deleting tree nodes
|
2016-09-14 09:59:57 -06:00 |
|
David Sparer
|
ddf5e38396
|
Fixed minor bug where folders with no contents had an expand button
|
2016-09-14 09:44:15 -06:00 |
|
David Sparer
|
9882dda905
|
Resolved issue with tree actions from the File menu. This is still an ugly fix, but its working
|
2016-09-14 09:27:05 -06:00 |
|
David Sparer
|
88d005caf6
|
Rearranged some event handler declarations
|
2016-09-14 08:59:03 -06:00 |
|
David Sparer
|
eba5fc9caf
|
Slight optimization of updating the tree when deleting a node. Refresh one row rather than the whole tree
|
2016-09-14 08:39:12 -06:00 |
|
David Sparer
|
3a2f35f697
|
Duplicating a node now places it under the node that it was copied from, rather than the bottom of the list. (this was the previous behavior)
|
2016-09-14 08:36:58 -06:00 |
|
David Sparer
|
2ba3e95379
|
Removed unnecessary tooltip code
|
2016-09-14 07:59:36 -06:00 |
|
David Sparer
|
dabed1568c
|
Removed another OpenConnection overload that didnt take a connectioninfo object
|
2016-09-12 10:09:15 -06:00 |
|
David Sparer
|
79dee21f9b
|
Removed empty arg overload for OpenConnection(). We always require a connectioninfo object
|
2016-09-12 10:07:05 -06:00 |
|
David Sparer
|
6ccbe69c02
|
Retargeted all Runtime.OpenConnection() to ConnectionInitiator.OpenConnection(). Will help with later iterative refactors
|
2016-09-12 10:00:53 -06:00 |
|
David Sparer
|
e6f846107a
|
drag-n-drop now supports rearranging nodes. Fixed a small bug with child rearrangement
|
2016-09-09 14:05:22 -06:00 |
|
David Sparer
|
d439a0df00
|
Created functions to rearrange child nodes. Moving nodes up/down now working
|
2016-09-09 12:03:35 -06:00 |
|
David Sparer
|
22f43d63ec
|
Renamed drag-n-drop handlers
|
2016-09-09 10:32:25 -06:00 |
|
David Sparer
|
07c364cf0b
|
Added support for changing the feedback color when dropping a node is allowed/denied. Removed unnecessary code
|
2016-09-09 10:18:52 -06:00 |
|
David Sparer
|
d66f333bd5
|
Refactored drag-n-drop code to its own class
|
2016-09-09 09:35:13 -06:00 |
|
David Sparer
|
866aeab76b
|
Changed the drag-drop highlight color
|
2016-09-09 08:25:56 -06:00 |
|
David Sparer
|
cfbcb502d8
|
Removed unnecessary code
|
2016-09-08 10:54:36 -06:00 |
|