David Sparer
c149701f3f
Merge branch 'release/v1.76' into develop
...
# Conflicts:
# CHANGELOG.TXT
# mRemoteV1/App/CompatibilityChecker.cs
# mRemoteV1/App/Import.cs
# mRemoteV1/Config/Serializers/MiscSerializers/RemoteDesktopConnectionManagerDeserializer.cs
# mRemoteV1/Properties/AssemblyInfo.cs
# mRemoteV1/Properties/Settings.Designer.cs
# mRemoteV1/Properties/Settings.settings
# mRemoteV1/app.config
# mRemoteV1/mRemoteV1.csproj
2019-03-09 12:10:10 -06:00
David Sparer
07a20ed5ad
batch saves when importing connection files
...
This reduces saves/backup overwrites when importing multiple files
2019-03-04 08:41:27 -06:00
Faryan Rezagholi
6d2b6259a9
merge from develop
2019-02-27 20:28:41 +01:00
Faryan Rezagholi
46ab5829b7
fixed some failing tests
2019-02-26 12:53:05 +01:00
Sean Kaim
a512465d07
fix CA2213 warnings
2019-02-20 23:15:26 -05:00
Sean Kaim
1bb18abf5a
Update tab text for HTTP(S) connections
2019-02-20 23:03:31 -05:00
Sean Kaim
b16831fc86
implement IDisposable / fix CA1001 warnings
2019-02-20 22:08:03 -05:00
Faryan Rezagholi
481ca5194a
reapplied changes from old PR
2019-02-18 12:57:34 +01:00
Faryan Rezagholi
d65c52f6ea
merge develop into lang_fix
2019-02-17 19:36:38 +01:00
Sean Kaim
e143c6b5b4
resharper code reformat (to allow standard code style going forward)
2019-02-15 16:47:56 -05:00
Faryan Rezagholi
220396d016
renamed proxy settings category from miscellaneous to proxy as there was already a categroy named miscellaneous
2019-02-13 21:24:53 +01:00
Sean Kaim
f7bfa82517
Dispose calls Close & Whitespace cleanup
2019-02-08 12:09:31 -05:00
Camilo Alvarez
b0bf31b29c
Remove deadlock in #1247
...
#1247 was caused by a loop of the putty control calling the tab dispose and back again. Created a flag to indicate the ConnectionTab that the closing process was called by the protocol and not the user.
2019-02-07 17:39:40 -05:00
Camilo Alvarez
e1fc272e1c
new tabs are created in current panel
...
Added current panel to TabHelper, new tabs are created in the current panel
2019-02-06 11:58:24 -05:00
Camilo Alvarez
aa9b32a383
Changed refocusing method for rdp tabs
...
Solve bug reported by Joe Cefoli on gitter
2019-02-06 11:27:40 -05:00
Camilo Alvarez
39b919c38a
Improves RDP tab focus
...
Improves rdp tab focus by passing active to focus event between rdp client and DPS tab
2019-02-05 20:24:39 -05:00
Sean Kaim
9b159268bd
whitespace clean up
2019-01-24 17:04:11 -05:00
Sean Kaim
a6cd5656f8
no borders for puttyng integrated processes
...
fixes #1265
2019-01-23 21:05:15 -05:00
Sean Kaim
968471ec4a
white space clean up
2019-01-16 22:38:31 -05:00
Sean Kaim
2f0550de8e
doubleclick on running connection in tree should bring tab to focus
...
Reference #1261
2019-01-09 22:21:12 -05:00
David Sparer
35fada7fcd
prevent exception when removing connection from list
2019-01-09 16:46:21 -06:00
Sean Kaim
aa546d87ff
safety checks
2019-01-09 10:35:28 -05:00
Sean Kaim
9d10ee2da5
saftey checks
2019-01-08 11:45:41 -05:00
Sean Kaim
7764c60797
Merge branch 'develop' into RemoveMagicLib
2019-01-07 10:37:53 -05:00
Sean Kaim
85aeb059fc
find the correct InterfaceControl on conn change
2019-01-05 20:47:33 -05:00
Sean Kaim
ea5b0362df
more DPI scaling fixes + frmChoosePnl fixes
...
frmChoosePanel button layout was off a bit.
Exception when clicking "new" when no panels exist.
2019-01-05 14:34:02 -05:00
Sean Kaim
c07e2e48d0
RDP resize (fit and smartsize) are working now
2019-01-03 22:07:28 -05:00
Sean Kaim
0f315f414d
typo
2019-01-02 17:11:23 -05:00
Sean Kaim
b1a4d839ac
Merge branch 'develop' into RemoveMagicLib
2019-01-02 15:57:01 -05:00
Camilo Alvarez
2c3aace7a9
Tool forms restricted from entering document area
...
Avoid mixing tool and connection forms in the document area, as they behave and look different.
2019-01-02 12:40:55 -05:00
Sean Kaim
6edb94758e
minor cleanup
2019-01-02 08:57:59 -05:00
Camilo Alvarez
e8e70bc81b
Resolved broken build, references to drag events
...
Removed event handlers caused broken build.
2019-01-01 20:38:49 -05:00
David Sparer
f124ec7131
fixed failing test of the PreviousSessionOpener and readded necessary interface property
2019-01-01 11:55:14 -06:00
Sean Kaim
3ea94fc5e0
fixed failing tests
2018-12-31 14:53:22 -05:00
Sean Kaim
80864c7ca4
code clean up / fix invalid cast
...
exception would be thrown when attempting to start an external app as a connection.
2018-12-31 12:39:05 -05:00
Sean Kaim
c24b79cb9d
FindInterfaceControl(DockPanel DockPnl)
2018-12-31 10:34:44 -05:00
Sean Kaim
362bf7b141
Close is successful - so at least we can reelase some resources for now...
...
Added a log message also...
2018-12-31 09:16:01 -05:00
Sean Kaim
9c81766b78
Find the correct connection and switch to it
...
If a connection is open, double clicking on it in the connection tree should switch to that connection...
2018-12-30 22:27:42 -05:00
Sean Kaim
28580103f3
Initial tab close implemtnation
...
PuttyProcess.Dispose() seems to hang in my initial testing, so it's been disabled for now...
2018-12-30 21:50:23 -05:00
Sean Kaim
2778175752
minor cleanup
2018-12-30 20:21:48 -05:00
Camilo Alvarez
8c91b37dc8
First removal
...
Magic library is removed, basic tabbing functions are on, but all other functions are commented.
Some code is lifted from DockPanelSuite in MremoteNGAutoHideStrip to change the behavior and looks for Mremote .
2018-12-29 01:40:18 -05:00
Sean Kaim
918da6e0ee
minor code clean up
2018-12-28 16:51:36 -05:00
Sean Kaim
2951f96daf
Fix CA1063
2018-12-28 11:58:44 -05:00
Sean Kaim
332274f2a8
forgot the IDisposable
2018-12-28 11:33:28 -05:00
Sean Kaim
35c052e605
fix CA1001 and code cleanup
2018-12-28 11:20:03 -05:00
Faryan Rezagholi
94ee854196
renamed classes under UI\Forms to begin with a capital letter
2018-12-25 16:22:56 +01:00
David Sparer
15adf97174
refactored some protocol base events to standardize how disconnect/error events are raised
2018-11-15 15:31:38 -06:00
David Sparer
4bd5befaaa
refactored force flag checks to be simpler to read
2018-11-15 14:18:45 -06:00
David Sparer
92759aa9dc
refactored connection initiator a bit to reduce unnecessary code
...
the conForm arg was always null, we didnt need it
2018-11-14 07:06:25 -06:00
David Sparer
65e21190b9
extracted rdp error codes to new class
2018-11-12 18:54:54 -06:00