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
|
fa7c170540
|
Rather than yellow highlight, just make the node highlightling the same whether the contol has focus or not
|
2016-09-14 13:59:30 -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
|
5e84b7cffe
|
Made search match nodes highlighted in yellow
|
2016-09-14 12:24:22 -06:00 |
|
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 |
|