David Sparer
ecbd62676b
Merge branch 'develop' into feature/rdp_version_selection
...
# Conflicts:
# mRemoteV1/Config/Serializers/ConnectionSerializers/Csv/CsvConnectionsSerializerMremotengFormat.cs
# mRemoteV1/Config/Serializers/ConnectionSerializers/Xml/XmlConnectionsDeserializer.cs
# mRemoteV1/Connection/Protocol/RDP/RdpProtocol6.cs
# mRemoteV1/Properties/Settings.Designer.cs
# mRemoteV1/Properties/Settings.settings
# mRemoteV1/app.config
2019-06-23 13:33:40 -05:00
Faryan Rezagholi
208134e970
merged develop into hyperv
2019-06-21 13:58:51 +02:00
David Sparer
aef9be8d9b
began re-splitting rdp into different classes by version
2019-06-10 19:34:26 -05:00
David Sparer
31240fa50d
moved most RDP enums to their own files
2019-05-27 12:22:26 -05:00
Faryan Rezagholi
2791f60a58
fixed the rest of the failing tests
2019-05-01 20:43:02 +02:00
Faryan Rezagholi
259768f92f
updated (de)serializers
2019-04-28 22:30:13 +02:00
Faryan Rezagholi
6524bbed43
added necessary properties to connect to hyper-v virtual machine via VM ID
2019-04-27 19:21:14 +02:00
David Sparer
c01b2ca4be
Merge branch 'develop' into refactor_config_window
...
# Conflicts:
# mRemoteV1/UI/Window/ConfigWindow.cs
2019-04-24 10:27:27 -05:00
bllkrkmz
ad756617dd
Add "Remote Audio Capture" option #383
2019-04-17 14:32:37 +03:00
David Sparer
edda670b4f
refactored the config window property grid logic
...
Extracted the mapping of properties to the protocols that use them. We can now
declare the mapping directly within the AbstractConnectionInfo class. Created
a new class to handle the specific way we are using the FilteredPropertyGrid
to show connection info / inheritance data.
2019-04-01 13:24:05 -05:00
David Sparer
af7c14b2f2
implemented a view only mode for RDP
2019-03-19 14:24:11 -05:00
Faryan Rezagholi
46ab5829b7
fixed some failing tests
2019-02-26 12:53:05 +01:00
Faryan Rezagholi
481ca5194a
reapplied changes from old PR
2019-02-18 12:57:34 +01:00
Sean Kaim
e143c6b5b4
resharper code reformat (to allow standard code style going forward)
2019-02-15 16:47:56 -05:00
Cristian Abelleira
36a94e1399
Merge branch 'develop' into develop
2018-09-24 11:39:32 +02:00
David Sparer
20f46bea61
fixes #1106
2018-09-20 15:10:43 -05:00
David Sparer
fb228d72b1
resolved bug #1076
2018-08-19 11:44:43 -05:00
Sean Kaim
0a7eaaf36f
minor code clean up
2018-07-28 13:02:25 -04:00
Cristian Abelleira Olañeta
ea682e218d
Fixed multiple errors in implementation
2018-04-15 20:13:28 +02:00
David Sparer
35582a5e6a
fixed bug with saving and loading default connection info data
...
updated tests to better cover this feature. related to #916
2018-03-22 16:54:50 -05:00
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
2dae0f2d8e
fix bug where sometimes containers would have their container flag turned off
2018-02-24 12:57:38 -06:00
David Sparer
8db0bf7bea
make constant id readonly
2018-02-13 16:15:49 -06:00
David Sparer
8f97be82cb
added some more safety around retrieving inherited values
2018-02-04 19:08:29 -06: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
b03d355d69
connection's inheritance is now correctly disabled when rootnode is the parent
2017-11-30 12:29:56 -06:00
David Sparer
2df9441c20
reverted credential manager functionality as best I could
2017-10-16 14:39:41 -05:00
David Sparer
da86f113b8
fixed copyfrom bug
...
fixed a bug where an exception would be thrown if we tried to set a property that only exposed a getter
2017-08-05 16:09:30 -05:00
David Sparer
38bcafbfe5
cleaned up RdpProtocol
2017-05-07 17:22:59 -06:00
David Sparer
06ab054118
cleaned up RawProtocol
2017-05-07 16:36:22 -06:00
David Sparer
4f5c929a9b
renamed ProtocolICA to IcaProtocol
2017-05-07 16:34:31 -06:00
David Sparer
57ba991673
resolved issue with clone still setting con info parent
2017-05-02 12:41:46 -06:00
David Sparer
2dc413ca3a
Merge branch 'master' into develop
...
# Conflicts:
# CHANGELOG.TXT
# mRemoteV1/Properties/AssemblyInfo.cs
# mRemoteV1/Resources/PuTTYNG.exe
# mRemoteV1/UI/Controls/ConnectionContextMenu.cs
2017-05-02 10:14:33 -06:00
David Sparer
ce4bfc55c1
ConnectionInfo.Clone no longer sets the Parent property
...
this resolves undesirable tree nodes from being created
2017-05-02 08:49:04 -06:00
Sean Kaim
84c8851ff8
check for nulls
2017-04-14 16:23:08 -04:00
Sean Kaim
8e8cf3df8d
check for nulls
2017-04-14 15:34:55 -04:00
David Sparer
fcd070066c
Merge branch 'v1_76_temporary_branch' into Create_basic_infrastructure_for_supporting_credential_manager
...
# Conflicts:
# mRemoteV1/Config/Settings/SettingsSaver.cs
# mRemoteV1/Properties/Settings.Designer.cs
# mRemoteV1/Properties/Settings.settings
# mRemoteV1/Resources/Language/Language.resx
# mRemoteV1/app.config
2017-01-28 11:57:12 -07:00
David Sparer
0d7c3838f6
split connection serializer for confcons 2.6 and 2.7 into different classes
...
resolved a bunch of test failures
2017-01-27 09:15:07 -07:00
David Sparer
e1c06af3b2
began switching code over to using the newer connectioninfo interface
...
created a credential manager class to help manage the list of current credentials
2017-01-26 08:17:11 -07:00
David Sparer
714c7eb8d1
refactored to remove a static reference to the ConnectionInfo base class
2017-01-25 14:44:24 -07:00
David Sparer
6790287470
renamed AbstractConnectionInfoData to AbstractLegacyConnectionRecord and marked it as obsolete
2017-01-25 14:43:42 -07:00
countchappy
80c6ce81e1
RDP Minutes to Idle Timeout - Update 4
...
Added an option to alert if disconnected due to inactivity.
2017-01-16 15:14:27 -05:00
countchappy
7e4b0635b2
RDP Minutes To Idle Timeout
...
Allows users to configure a number of minutes until the session will
automatically disconnect if left idle.
2017-01-11 15:23:43 -05:00
David Sparer
7ba7e0b2d8
resolved the issue with inheritance not being applied correctly for folders. created a few tests to help guard against this from happening again.
2016-11-15 10:15:49 -07:00
Sean Kaim
60cd2c2b12
RDP audioqualitymode option
...
fixes #172
2016-11-02 15:49:45 -04:00
David Sparer
4aa9a6e7a3
Changed the mRemoteNG csv exporter to not use the non-existant TreeNode for serializing its location in the tree. Resolves #165
2016-10-12 12:09:28 -06:00
David Sparer
67c01046be
Removed unnecessary implementations of IDisposable
2016-10-05 13:50:55 -06:00
David Sparer
c471f621b2
#141 ConnectionInfo now listens to collection changed events from the ProtocolList and raises a PropertyChanged event for OpenConnections when the list contents changes.
2016-10-05 12:37:05 -06:00
David Sparer
a03e2783d4
Created another level of abstraction between the data shared by all connection info objects and the behavior shown by certain connection info objects
2016-09-19 11:25:58 -06:00
David Sparer
77ca139363
Renamed class "Sessions" to "PuttySessionsManager"
2016-09-19 08:13:12 -06:00