David Sparer
|
764eb764ce
|
Fixed case sensitivity when searching for nodes
|
2016-09-14 12:23:42 -06:00 |
|
David Sparer
|
a992b41e26
|
Refactored node searching to a new class
|
2016-09-14 11:43:40 -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
|
668e8de7df
|
Removed unnecessary code
|
2016-09-14 10:19:53 -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
|
0a120e402e
|
Removed unnecessary code
|
2016-09-14 10:05:38 -06:00 |
|
David Sparer
|
6bc0c79624
|
Created a convenience function for determining if a container has children
|
2016-09-14 10:00:27 -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
|
2ff2e448be
|
Removed unnecessary code
|
2016-09-14 09:40: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
|
023570298b
|
Removed unnecessary code
|
2016-09-14 07:41:38 -06:00 |
|
David Sparer
|
cf7e4d1f52
|
Moved GetExtAppByName() back to Runtime. Will make more sense for later refactoring
|
2016-09-12 10:20:35 -06:00 |
|
David Sparer
|
a09ce702c1
|
Removed unnecessary code
|
2016-09-12 10:17:14 -06:00 |
|
David Sparer
|
4c6f5dd72d
|
Renamed some variables to adhere to style guidelines
|
2016-09-12 10:12:00 -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
|
3ad8a14786
|
Initial refactor of connection initiation (which is heavily tied into how the connection tree was previously being managed)
|
2016-09-12 09:52:12 -06:00 |
|
David Sparer
|
c79ee46551
|
Removed unnecessary code
|
2016-09-12 08:49:32 -06:00 |
|
David Sparer
|
b391940037
|
Merge branch 'develop' into MR-975_Replace_TreeView_with_TreeListview
# Conflicts:
# mRemoteV1/Config/SqlDatabaseConnector.cs
# mRemoteV1/Tree/Root/RootPuttySessionsNodeInfo.cs
|
2016-09-12 08:40:43 -06:00 |
|
Sean Kaim
|
d5a54dd63d
|
code clean up
|
2016-09-09 17:08:27 -04:00 |
|
Sean Kaim
|
6799ac2b30
|
code clean up
|
2016-09-09 17:08:15 -04:00 |
|
Sean Kaim
|
2f10e60dbf
|
code clean up
|
2016-09-09 16:39:24 -04:00 |
|
Sean Kaim
|
95c818d92e
|
code clean up
Octet1.Text.Remove didn't actually do anything. Text is already removed
properly when backspace is pressed without this code in the event
handlers.
|
2016-09-09 16:23:03 -04: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 |
|
Sean Kaim
|
b757ab7424
|
MR-979 - switched to notifications pnl incorrectly
|
2016-09-09 15:46:21 -04: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
|
c3e14afe0a
|
Created localization strings for drag-n-drop feedback messages
|
2016-09-09 10:33:20 -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
|
96485d9b9f
|
Added check to prevent dragging a node onto the folder in which it already resides
|
2016-09-09 10:11:53 -06:00 |
|
David Sparer
|
4cdfeeecf2
|
Turns out we didn't need a custom Equals comparer for ConnectionInfo. Rolling back since it's probably best to keep the default implementation unless we actually need a custom one.
|
2016-09-09 09:57:21 -06:00 |
|
David Sparer
|
00abd53b19
|
Fixed issue with preventing dragging node onto itself. Feedback highlighting is disabled when attempting to drag un-draggable node.
|
2016-09-09 09:56:30 -06:00 |
|
Sean Kaim
|
6666552b8a
|
code clean up and ensure settings save
|
2016-09-09 11:54:06 -04:00 |
|
David Sparer
|
b65fdbdd78
|
Overrode the Equals method for ConnectionInfo. Equality based on ConstantID
|
2016-09-09 09:50:06 -06:00 |
|
David Sparer
|
7c7d791f31
|
Renamed a few variables and created a check for dragging a node onto itself
|
2016-09-09 09:40:18 -06:00 |
|
David Sparer
|
d66f333bd5
|
Refactored drag-n-drop code to its own class
|
2016-09-09 09:35:13 -06:00 |
|
Sean Kaim
|
5afb9c572e
|
code clean up
|
2016-09-09 11:31:43 -04:00 |
|
David Sparer
|
866aeab76b
|
Changed the drag-drop highlight color
|
2016-09-09 08:25:56 -06:00 |
|
Sean Kaim
|
ae13b5f920
|
code clean up/remove unused files
|
2016-09-09 10:24:02 -04:00 |
|
David Sparer
|
cfbcb502d8
|
Removed unnecessary code
|
2016-09-08 10:54:36 -06:00 |
|
David Sparer
|
5f8d274b94
|
Drag and drop now working
|
2016-09-08 10:50:47 -06:00 |
|
David Sparer
|
092171982b
|
Modified the IHasParent interface to include another common method
|
2016-09-08 09:10:52 -06:00 |
|
David Sparer
|
30ccc0c76c
|
Resolved bug that broke the "child node only ever has one parent" rule
|
2016-09-08 09:01:21 -06:00 |
|