David Sparer
5076f1354c
fix bug where inheritance is incorrectly allowed on nodes under the root node after deserializing
2018-03-10 16:37:54 -06:00
David Sparer
f2e9c5e2c0
fixed issue with expanded property not being deserialized
2018-02-25 12:57:40 -06:00
David Sparer
86a591364c
modified the xml serializer slightly to make it conform to the XSD file
...
This required all bools to be serialized to lower case which broke a few assumptions we made in the deserializer
2018-02-25 11:26:29 -06:00
David Sparer
b6f27eac18
added another test and did some cleanup
2018-02-24 14:34:13 -06:00
David Sparer
2cc82145a3
csv serialization now fully preserves tree structure
2018-02-24 12:58:16 -06:00
David Sparer
764791b8e5
changed the Maybe type name to Optional, which is slightly more common
2018-02-16 20:17:30 -06:00
David Sparer
bd20d6ae7d
moved classes to new namespace
2018-02-16 20:17:30 -06:00
David Sparer
8db0bf7bea
make constant id readonly
2018-02-13 16:15:49 -06:00
David Sparer
160434c114
Merge branch 'develop' into 625_deserialize_csv
2018-02-04 09:33:33 -06:00
Sean Kaim
72c7800c02
update nunit
2018-01-02 16:11:33 -05:00
David Sparer
3af25610b8
Merge branch 'master' into develop
...
# Conflicts:
# CHANGELOG.TXT
# mRemoteV1/App/Startup.cs
# mRemoteV1/Properties/AssemblyInfo.cs
2017-12-05 08:00:23 -06:00
David Sparer
0898ed8c00
began implementing csv deserializing
2017-12-04 22:00:18 -06:00
David Sparer
b03d355d69
connection's inheritance is now correctly disabled when rootnode is the parent
2017-11-30 12:29:56 -06:00
David Sparer
d96c854756
Merge branch 'develop' into sql_test_connection
...
# Conflicts:
# mRemoteV1/Resources/Language/Language.Designer.cs
# mRemoteV1/Resources/Language/Language.resx
# mRemoteV1/mRemoteV1.csproj
2017-11-11 21:16:39 -06:00
David Sparer
15ef6c77dc
Merge branch 'develop' into MR-421_The_startup_connection_file_could_not_be_loaded
2017-11-11 20:41:25 -06:00
David Sparer
8b990ac273
improved external tools window
...
- can edit items in listview
- improved data binding between model and ui
- delete and launch buttons disabled if no item selected
- item selection updates when deleting/adding item
2017-11-11 20:37:37 -06:00
David Sparer
78f38f1a48
fixed tests
2017-11-11 10:50:32 -06:00
Bruce Peterson
ca369e2df5
Merge Conflict
2017-11-11 08:45:20 -05:00
Bruce Peterson
1a6efebea4
Resolving Merge Conflicts
2017-11-11 08:35:01 -05:00
David Sparer
0c6ad58bca
made file data provider tests safer for concurrent execution in jenkins
...
When multiple builds had to run, these tests would sometimes fail due to the file system being a shared resource.
Each test now creates its own random folder and cleans it up after the test runs
2017-11-10 08:03:03 -06:00
Bruce Peterson
8319ec988f
Added File Not Found test
2017-11-09 23:03:16 -05:00
David Sparer
42b45408ed
readded tests that got missed in a merge
2017-11-09 19:47:42 -06:00
David Sparer
792f0b5c7a
Merge pull request #754 from brucetp/MR-225_Can_not_import_RDCMan_v2.7
...
MR-225 Can not import RDCMan v2.7
2017-11-09 19:20:13 -06:00
David Sparer
b68e0600bd
safer test cleanup
2017-11-09 18:48:59 -06:00
David Sparer
9b8b01515c
Merge branch 'develop' into MR-225_Can_not_import_RDCMan_v2.7
2017-11-08 11:58:34 -06:00
David Sparer
49e5b71235
Merge branch 'master' into develop
...
# Conflicts:
# CHANGELOG.TXT
# mRemoteNGTests/mRemoteNGTests.csproj
# mRemoteV1/App/Startup.cs
# mRemoteV1/Connection/Protocol/IntegratedProgram.cs
# mRemoteV1/Properties/AssemblyInfo.cs
# mRemoteV1/Resources/Language/Language.Designer.cs
# mRemoteV1/Resources/Language/Language.resx
# mRemoteV1/UI/Controls/ConnectionTree/ConnectionTree.cs
# mRemoteV1/UI/Forms/frmMain.cs
# mRemoteV1/UI/Window/ConnectionTreeWindow.cs
2017-11-08 11:52:10 -06:00
David Sparer
b686bc1112
Update mRemoteNGTests.csproj
...
removed unit test I accidentally re-added
2017-11-06 10:17:33 -06:00
David Sparer
98a8b9944e
Merge branch 'develop' into MR-225_Can_not_import_RDCMan_v2.7
2017-11-06 10:09:49 -06:00
Bruce Peterson
66745d2ddf
Correcting Merge conflicts with TESTS project file.
2017-11-06 10:15:10 -05:00
Bruce Peterson
cf9e1fe54c
Attempting to correct merge conflicts
2017-11-06 09:56:10 -05:00
David Sparer
32a1dd64ab
Merge branch 'master' into develop
...
# Conflicts:
# CHANGELOG.TXT
# CREDITS.TXT
# README.MD
# Tools/postbuild_installer.ps1
# Tools/set_LargeAddressAware.ps1
# mRemoteNGTests/mRemoteNGTests.csproj
# mRemoteNGTests/packages.config
# mRemoteV1/App/Logger.cs
# mRemoteV1/App/Runtime.cs
# mRemoteV1/App/Startup.cs
# mRemoteV1/Connection/DefaultConnectionInfo.cs
# mRemoteV1/Connection/Protocol/IntegratedProgram.cs
# mRemoteV1/Connection/Protocol/PuttyBase.cs
# mRemoteV1/Messages/MessageCollector.cs
# mRemoteV1/Properties/AssemblyInfo.cs
# mRemoteV1/Resources/Language/Language.Designer.cs
# mRemoteV1/Resources/PuTTYNG.exe
# mRemoteV1/Tools/ConnectionsTreeToMenuItemsConverter.cs
# mRemoteV1/Tools/ExternalToolArgumentParser.cs
# mRemoteV1/Tools/IeBrowserEmulation.cs
# mRemoteV1/Tools/NotificationAreaIcon.cs
# mRemoteV1/Tools/PortScanner.cs
# mRemoteV1/UI/Controls/ConnectionTree/ConnectionTree.cs
# mRemoteV1/UI/Controls/ConnectionTree/NameColumn.cs
# mRemoteV1/UI/Forms/OptionsPages/ConnectionsPage.cs
# mRemoteV1/UI/Forms/frmMain.cs
# mRemoteV1/UI/Window/AboutWindow.cs
# mRemoteV1/UI/Window/PortScanWindow.cs
2017-11-03 11:15:20 -05:00
David Sparer
65782285a3
added a few unit tests for integrated programs
2017-10-31 09:56:48 -05:00
Sean Kaim
326e1118da
more nuget package updates
2017-10-30 14:57:29 -04:00
Sean Kaim
41e0228c03
re-target for .net 4.6
2017-10-30 13:42:26 -04:00
Bruce Peterson
87322a36ca
Included Test Cases for RDCMan v2.7
2017-10-27 23:36:36 -04:00
David Sparer
2df9441c20
reverted credential manager functionality as best I could
2017-10-16 14:39:41 -05:00
Sean Kaim
e09a9dabd6
update nuget packages
2017-09-15 15:42:28 -04:00
Sean Kaim
726e908b5a
Merge branch 'develop' into develop
2017-09-05 08:40:25 -07:00
David Sparer
1a7ce13ec3
fixed error in test project
2017-08-06 10:40:36 -05:00
David Sparer
1c7592c707
Merge branch '659_dont_reference_creds_directly' into develop
2017-08-05 19:07:42 -05:00
David Sparer
ec554dae2e
cred record drop down now works
...
you can select the credential associated to a connection via a property window drop down
2017-08-05 16:35:21 -05:00
David Sparer
ec50078f18
minor test cleanup
...
did some small resharper cleanup. refactored the compiler conditionals to be more refactor-safe
2017-07-31 09:55:59 -05:00
David Sparer
edb5dff064
bit of cleanup
2017-07-29 21:49:29 -05:00
David Sparer
792edd9146
refactored a bit to use the Maybe pattern
...
implemented via ienumerable<t> so we can make use of the existing ienum monads
2017-07-28 13:01:15 -05:00
CamAlvar
fd045fcc39
Added images to buttons, updated the dockpanel version
2017-07-28 08:56:12 -05:00
David Sparer
7a2ab59346
connections now just reference credential ids
2017-07-27 21:50:50 -05:00
CamAlvar
5429bb7d2b
fixes and improvements
...
Defaulting extended palette in embedded themes, removed the reference to the dockpanel theme palette, that only exist in vs2015
2017-06-28 00:26:01 -05:00
Chen, Peter
0b065b16b1
Fixed incorrect test name
2017-05-24 22:42:39 +10:00
Chen, Peter
b4d5451b11
Added extra logic to search the hostname and description of the connection instead of just the name. Also added associated tests
2017-05-24 22:36:29 +10:00
David Sparer
c69d4107d8
fixed unit tests
2017-05-11 10:37:32 -06:00