David Sparer
|
e8d17fd733
|
Suppress tree refresh errors which occassionally occur
|
2016-10-04 14:28:43 -06:00 |
|
David Sparer
|
42f4cb618b
|
Resolved bug where some new connections/containers would not respect the default connection info and default inheritance settings
|
2016-10-04 14:26:49 -06:00 |
|
David Sparer
|
faa240ab97
|
Sorting tree nodes is now recursive in all cases to be more in line with user expectations
|
2016-10-04 14:01:36 -06:00 |
|
David Sparer
|
960de69c20
|
Added note regarding a minor efficiency bug to investigate
|
2016-10-04 10:18:49 -06:00 |
|
David Sparer
|
a932129d52
|
Very minor code cleanup
|
2016-10-03 12:12:15 -06:00 |
|
David Sparer
|
426c07ce75
|
Code cleanup of Runtime.cs
|
2016-10-03 12:10:56 -06:00 |
|
David Sparer
|
418f023780
|
Removed unused code
|
2016-10-03 12:02:48 -06:00 |
|
David Sparer
|
6582ebcf57
|
Resolved minor bug that would occassionaly create unnecessary exceptions
|
2016-10-03 09:19:57 -06:00 |
|
David Sparer
|
5826f055e3
|
DB updates now trigger reloading of connections data and rebuilding of the connection tree (somewhat thread safe)
|
2016-09-30 13:47:08 -06:00 |
|
David Sparer
|
14d56c3e28
|
Fixed crash when adding node with no treenode selected
|
2016-09-29 10:33:59 -06:00 |
|
David Sparer
|
40455e199b
|
Fixed bug that would occasionally cause crashes when clicking
|
2016-09-28 15:05:04 -06:00 |
|
David Sparer
|
b73547ced9
|
Connecting to an entire folder working again
|
2016-09-27 14:44:35 -06:00 |
|
David Sparer
|
9c8c22979f
|
Resolved bug where hitting the delete key would bring up the prompt to delete root nodes and putty nodes
|
2016-09-27 13:56:03 -06:00 |
|
David Sparer
|
60b387ac56
|
Adding a new node will expand the parent container, select the new node, and ensure the new node is visible. Extracted a method since these actions are identical for both containers and connections
|
2016-09-27 10:36:30 -06:00 |
|
David Sparer
|
20339c1452
|
Fixed bug when trying to refresh the display of a folder that had 0 children but now has some
|
2016-09-27 10:33:34 -06:00 |
|
David Sparer
|
967d9b1036
|
Renamed properties and fields of the Windows class to conform to naming guidelines
|
2016-09-26 15:27:41 -06:00 |
|
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 |
|