David Sparer
9ffdbee400
Fix self-reference initialization error
2016-08-09 15:49:52 -06:00
David Sparer
f41adec096
Minor cleanup of ConnectionInfo
2016-08-09 15:25:21 -06:00
David Sparer
3cc56f9886
Minor cleanup of ConnectionInfoInheritance
2016-08-09 15:25:03 -06:00
David Sparer
c44bb1e27d
Made DefaultConnectionInheritance.SaveTo a generic method to decouple it from Settings
2016-08-09 11:08:06 -06:00
David Sparer
12cd38a047
Made DefaultConnectionInheritance LoadFrom a generic method to decouple it from the Settings class
2016-08-09 11:02:53 -06:00
David Sparer
e5c896cb36
Refactored much of the inheritance code to use System.Reflection instead of hardcoded values.
...
Refactored DefaultInheritance to its own class which inherits from the ConnectionInfoInheritance class.
Fixed issue with DefaultInheritance not saving to settings.
2016-08-09 10:34:51 -06:00
David Sparer
e59f91a976
Minor refactoring
2016-08-05 09:37:22 -06:00
David Sparer
9a80777fe9
Minor code cleanup in ConnectionInfoInheritance
2016-08-05 09:02:17 -06:00
David Sparer
69b1da50b8
Removed redundant namespace qualifier
2016-08-05 08:55:45 -06:00
David Sparer
369a6c2f04
Merge branch 'MR-896_RDP_Class_not_registered' into develop
2016-08-04 13:39:37 -06:00
David Sparer
f438fb65f8
Installer now checkes for KB2574819 on win7 before installation can occur
2016-08-04 13:37:36 -06:00
David Sparer
6590011ef1
Refactored the CustomActions for checking if a KB is installed. Made it more generic
2016-08-04 13:36:08 -06:00
David Sparer
b6eb3d2361
Added the CustomActions project to build by default for Release and Debug builds
2016-08-03 13:26:32 -06:00
David Sparer
13b9b77f0d
Added exception catching to a CustomAction method
2016-08-03 13:25:38 -06:00
David Sparer
20419856c1
Minor update to changelog
2016-08-03 13:25:02 -06:00
David Sparer
43100930cd
update changelog for 1.75 alpha 2
v1.75Alpha2
2016-08-03 12:40:56 -06:00
David Sparer
aac7e4cc53
Merge branch 'MR-874_incorrect_rdp_check_in_installer' into develop
2016-08-03 12:16:31 -06:00
David Sparer
1c8f3e2328
Some more code cleanup
2016-08-03 12:10:36 -06:00
David Sparer
a54f0a2e89
Cleaned up some CustomActions code
2016-08-03 12:08:03 -06:00
David Sparer
fdb3cecf8e
Refactored CustomActions to extract a class
2016-08-03 12:07:13 -06:00
David Sparer
8762c39dd5
Refactored the way we verify the minimum RDP version is installed. Now, instead of using a dynamically named variable based on the required KB, we boil this down to a statically named variable that indicates if the minimum KB is installed.
2016-08-03 11:57:17 -06:00
David Sparer
fc56c56883
Cleanup of some custom action code
2016-08-03 11:14:36 -06:00
David Sparer
ae950ac075
Use var for local variables in CustomActions file
2016-08-03 10:26:37 -06:00
Sean Kaim
e6532dc155
code clean up, Eng translation for reconn all
2016-07-29 15:47:44 -04:00
Sean Kaim
ee6af8c187
Merge pull request #133 from yegorich/reconnect
...
Add an option to reconnect all opened tabs
2016-07-29 15:32:57 -04:00
David Sparer
bc1a0725df
Merge branch 'develop' into MR-942_refactor_connection_loader
2016-07-28 14:56:30 -06:00
Sean Kaim
8163e7273e
Add nuget packages to tests
2016-07-28 16:47:45 -04:00
Yegor Yefremov
58fdba1d89
Add an option to reconnect all opened tabs
2016-07-28 09:40:17 +02:00
David Sparer
649f864236
Extracted some methods from the sql connection loader
2016-07-27 12:11:17 -06:00
David Sparer
292f3b03cc
Refactored AddNodeFromXml to improve readability
2016-07-27 10:51:47 -06:00
David Sparer
ec8fe3c343
Extracted methods for adding connections / containers to the TreeView
2016-07-27 10:36:37 -06:00
David Sparer
823b0518ae
Extracted a method for authenticating protected data
2016-07-27 09:59:41 -06:00
David Sparer
c48caf5bdc
Minor cleanup of the Runtime methods that use the connections loader
2016-07-26 14:02:59 -06:00
David Sparer
20bc6d079f
Extraced method for expanding folders
2016-07-26 12:45:37 -06:00
David Sparer
dccd318f60
Fixed an oversight with bool initialization
2016-07-26 12:44:24 -06:00
David Sparer
2b0f670fb7
Extracted method for opening connections from last session
2016-07-26 12:42:08 -06:00
David Sparer
b5c431dca8
Extracted more methods
2016-07-26 12:40:38 -06:00
David Sparer
57dd93f136
Extracted method for initializing the root tree node
2016-07-26 12:39:37 -06:00
David Sparer
976e02effb
Extracted method to load xml data
2016-07-26 12:19:54 -06:00
David Sparer
396387340a
Extracted method to validate confcon file version
2016-07-26 12:15:11 -06:00
David Sparer
d9bf021597
Use object initializer
2016-07-26 12:14:27 -06:00
David Sparer
b4e26f513b
Removed unnecessary property from xml connection loader
2016-07-26 11:44:50 -06:00
David Sparer
2eef31f74d
Renamed several database related properties to be more generic ("sql" -> "database")
2016-07-26 11:34:47 -06:00
David Sparer
cc96e2b3eb
Removed more unused code
2016-07-26 11:30:52 -06:00
David Sparer
4526a0b875
Removed unnecessary using directives
2016-07-26 11:29:24 -06:00
David Sparer
4568bcc0ae
Split Xml connection loader to its own class
2016-07-26 11:27:31 -06:00
David Sparer
cf3af14c6a
Split connection loader code for Sql to its own class
2016-07-26 11:13:43 -06:00
David Sparer
d320c84bc8
Removed some more redundant code
2016-07-26 10:26:03 -06:00
David Sparer
8eff262e8f
Removed redundant code
2016-07-26 10:10:41 -06:00
David Sparer
8c7d90f0c4
Use object initializers
2016-07-26 10:02:16 -06:00