David Sparer
756950ff4e
added import logic for rdm files
2020-01-26 17:59:30 -06:00
David Sparer
11ea575898
implemented importing of basic RDM connection types
2020-01-26 16:43:09 -06:00
Faryan Rezagholi
9257b7ac52
Merge pull request #1669 from Filippo125/sql_update#1589
...
Sql fixes
2020-01-16 16:36:31 +01:00
Faryan Rezagholi
28d131f74d
fixed typo
2020-01-16 16:23:12 +01:00
Faryan Rezagholi
76e1ae3596
updated changelog
2020-01-16 15:16:08 +01:00
Filippo Ferrazini
8357cfc9b5
Add database migration
...
Update changelog and credits
2020-01-09 23:41:18 +01:00
Filippo Ferrazini
1250f389af
Remove unnecessary code
2020-01-05 16:18:50 +01:00
Filippo Ferrazini
d0ae6ee21a
Add check if sql row has to be updated
2020-01-04 14:15:02 +01:00
Filippo Ferrazini
40f5bd9444
Implement crud on mssql
2019-12-29 16:56:34 +01:00
Filippo Ferrazini
c3ea05b862
Fix mssql creation tblCons query
2019-12-29 16:56:15 +01:00
Filippo Ferrazini
488c6f5f64
Change tblCons primary key sql setup
2019-12-28 16:33:23 +01:00
Filippo Ferrazini
a1940e3ab9
Optimize code remove
2019-12-28 16:11:39 +01:00
Filippo Ferrazini
eda873911a
Change behaviour in sql save, don't rewrite all database
2019-12-28 16:03:18 +01:00
Faryan Rezagholi
048f890dcb
Merge pull request #1622 from wwj402/develop
...
update chinese simplified language 2019/10/16
2019-11-10 12:15:57 +01:00
Faryan Rezagholi
28c31fc101
fixed failing test
2019-11-10 12:05:24 +01:00
Faryan Rezagholi
852c6576cf
Merge branch 'develop' into pr/1622
2019-11-09 19:32:50 +01:00
David Sparer
00a5fc0142
created user documentation for default connection properties
2019-10-16 11:46:33 -05:00
wwj402
48cca34055
update chinese simplified language 2019/10/16
2019-10-16 14:59:41 +08:00
Faryan Rezagholi
b2c5298400
removed incomplete variable example table
2019-10-07 22:23:34 +02:00
Faryan Rezagholi
cf5d5e6974
Merge pull request #1567 from mRemoteNG/powershell_remoting
...
Powershell remoting
2019-10-06 11:01:26 +02:00
Faryan Rezagholi
3266485307
Updated translated string, fixes #1611
2019-10-05 01:07:19 +02:00
Faryan Rezagholi
d27ae45512
fixed wrongly negated if statement
2019-10-04 21:48:00 +02:00
Faryan Rezagholi
c9f0ea47b7
merged develop into powershell_remoting
2019-10-04 00:59:24 +02:00
Faryan Rezagholi
d5100660fb
added missing translation
2019-10-03 18:59:03 +02:00
Faryan Rezagholi
5c07327467
initialize settingsLoader earlier in code to prevent ui elements from being created before the language culture is propeperly set, part of #1497
2019-10-03 18:52:48 +02:00
Faryan Rezagholi
1e374d3a25
minimal code refractoring
2019-10-03 18:14:18 +02:00
Faryan Rezagholi
d68c419bab
access language resources with nameof, part 2
2019-10-03 17:06:15 +02:00
Faryan Rezagholi
a9c4d0dee5
simply close options form instead of reverting settings, fixes #1610
2019-10-03 16:56:57 +02:00
Faryan Rezagholi
75a453e598
Merge pull request #1608 from Mant1kor/develop
...
Update Ukrainian translation
2019-10-03 12:13:44 +02:00
Faryan Rezagholi
404f23e7e6
fixed line break in credits
2019-10-03 11:49:30 +02:00
Mantikor
104be16061
Fixes
2019-10-03 10:33:23 +03:00
Mantikor
742301edf8
Update CREDITS.md
2019-10-03 10:31:57 +03:00
Mantikor
c3734f2e09
Add files via upload
2019-10-03 10:31:34 +03:00
Mantikor
e0cd4f2e0a
Add files via upload
2019-10-03 10:30:22 +03:00
Faryan Rezagholi
db6042a30e
updated nuget packages
2019-10-03 00:22:45 +02:00
Faryan Rezagholi
0e233e7027
Updated .NET to 4.7.2
2019-10-03 00:18:27 +02:00
Faryan Rezagholi
8e5d41bfea
removed https in credits
2019-10-02 19:50:08 +02:00
Mantikor
8bb03195b5
Update CREDITS.md
2019-10-02 17:44:43 +03:00
Mantikor
de2bafd5a0
Update translation and fix errors
2019-10-02 17:28:01 +03:00
Faryan Rezagholi
4c08d06e93
fixed error where mrng would never close when set to "minimize to tray on close"
2019-10-01 14:01:10 +02:00
Faryan Rezagholi
ab5b58f3ae
Merge branch 'develop' of https://github.com/mRemoteNG/mRemoteNG into develop
2019-10-01 09:31:36 +02:00
Faryan Rezagholi
31f637bc51
Added option to minimize to system tray on closing, fixes #545
2019-10-01 09:31:11 +02:00
Faryan Rezagholi
fbcfdb3fea
Merge pull request #1601 from ryno2121/develop
...
Increased VNC test connection timeout from 150ms to 500ms
2019-09-30 14:13:58 +02:00
ryno2121
b1c650bb72
Increased VNC test connection timeout from 150ms to 500ms
...
It has been found at times that when connecting to a VNC host that the connection times-out even though the host is powered on. This happens mostly when you are connected to the network through WiFi. The time out value for the VNC test connection has been increased from 150ms to 500ms.
2019-09-30 06:05:42 +02:00
Faryan Rezagholi
209a3fb381
Merge pull request #1596 from ryno2121/develop
...
Handle VNC timeout
2019-09-27 23:51:37 +02:00
Faryan Rezagholi
772a11cb1d
small code improvements and formatting
2019-09-27 23:29:44 +02:00
Faryan Rezagholi
758f7770a1
updated changelog
2019-09-27 23:02:52 +02:00
ryno2121
b319eb188a
Update CHANGELOG.md
2019-09-27 18:56:37 +02:00
ryno2121
8ad7547640
Added code to report within 150ms a timeout error if no connection can be made on the VNC port for 150ms.
2019-09-27 17:26:45 +02:00
Faryan Rezagholi
8b060745ef
do not try to display multi ssh command from history when there are none, fixes #1595
2019-09-27 09:50:01 +02:00
Faryan Rezagholi
baf2037ca1
Merge pull request #1583 from ng3727/fix_about_window_click
...
Fix about window url click, updated CREDITS.md
2019-09-19 14:38:11 +02:00
Faryan Rezagholi
7bf00e30e6
minor code formatting
2019-09-19 14:12:22 +02:00
ng3727
55c983c565
Update AboutWindow.cs
...
fix if the clicked isn't a link, i.e. empty status bar text caused the process start
to cause an exception
2019-09-17 21:45:48 +01:00
ng3727
6a4cd70811
Update CREDITS.md
...
changed gibhub.com urls to be http:// this allows the urls to be clickable
2019-09-17 21:43:25 +01:00
Faryan Rezagholi
652a580ec6
fixed typo
2019-09-14 12:04:12 +02:00
Faryan Rezagholi
0d2a2134b9
Merge branch 'develop' into powershell_remoting
2019-09-14 12:03:12 +02:00
Faryan Rezagholi
a330d3e943
fixed copy-paste error
2019-09-12 13:05:39 +02:00
Faryan Rezagholi
0034f78edc
merged develop into powershell_remoting
2019-09-10 00:13:23 +02:00
Faryan Rezagholi
27e71ebfc7
get protocol type descriptions by nameof instead of accessing them directly
2019-09-09 23:50:36 +02:00
Faryan Rezagholi
f0f3ddef87
Set localized attributes values by nameof instead of accessing them directly
...
Makes tracking of used/unused items and renaming items easier
2019-09-09 23:40:04 +02:00
Faryan Rezagholi
f65478ee36
added missing translations
2019-09-09 23:37:48 +02:00
Faryan Rezagholi
4bd7d63d9c
merged develop into powershell_remoting
2019-09-09 23:04:48 +02:00
Faryan Rezagholi
0343254cad
Merge pull request #1569 from damianszczepanik/translations-pl
...
Add translations for Polish language
2019-09-09 09:03:36 +02:00
Damian Szczepanik
9aaafa5015
Add translations for Polish language
2019-09-08 23:15:53 +02:00
Faryan Rezagholi
04bd78e91a
Merge pull request #1565 from mRemoteNG/vmid_enhancedmode
...
Added option to set enhanced mode
2019-09-08 15:57:29 +02:00
Faryan Rezagholi
7ce17c7fb3
added powershell connection icon
2019-09-08 15:27:56 +02:00
Faryan Rezagholi
2a796d3bf5
Update PULL_REQUEST_TEMPLATE.md
2019-09-08 14:58:25 +02:00
Faryan Rezagholi
944aa6b13e
Changed background color to native powershell color
2019-09-08 14:56:52 +02:00
Faryan Rezagholi
58add600d6
Update PULL_REQUEST_TEMPLATE.md
2019-09-08 14:30:06 +02:00
Faryan Rezagholi
b1089de1ad
Revert "Set language version to C#7.1"
...
This reverts commit 69c1e2ccc2 .
2019-09-08 14:07:22 +02:00
Faryan Rezagholi
69c1e2ccc2
Set language version to C#7.1
2019-09-08 13:43:13 +02:00
Faryan Rezagholi
6ec23d9d69
removed unnecessary usings
2019-09-08 13:07:14 +02:00
Faryan Rezagholi
de3072c67e
Added ConsoleControl, since it seems that the powershell.exe cannot be integrated
2019-09-08 13:02:58 +02:00
Faryan Rezagholi
35f6d3eb90
updated documentation
2019-09-08 02:30:55 +02:00
Faryan Rezagholi
f0ffcc6944
updated changelog
2019-09-08 02:25:42 +02:00
Faryan Rezagholi
5ab3f71551
removed redundant language resources
2019-09-08 02:23:53 +02:00
Faryan Rezagholi
cef3b9294d
cleanup
2019-09-08 02:22:19 +02:00
Faryan Rezagholi
0008631771
Added PowerShell Protocol for remote PS-Sessions
2019-09-07 18:16:36 +02:00
Faryan Rezagholi
8e5caaca55
Merge branch 'develop' into vmid_enhancedmode
2019-09-07 16:46:57 +02:00
Faryan Rezagholi
8c962e8b60
Merge pull request #1555 from mRemoteNG/update_geckofx
...
Updated GeckoFX
2019-09-07 16:42:02 +02:00
Faryan Rezagholi
7ebcba3c21
fixed enhancedMode value not being translated
2019-09-07 06:08:24 +02:00
Faryan Rezagholi
7ac45dbd32
fixed failing tests
2019-09-06 21:02:15 +02:00
Faryan Rezagholi
b83488d08a
Added option to det enhanced mode as requested in #1564
2019-09-06 14:59:41 +02:00
Faryan Rezagholi
5528b701fb
fixed installer build error
2019-09-03 16:09:36 +02:00
Faryan Rezagholi
8767d103f0
Updated Changelog
2019-09-02 23:15:05 +02:00
Faryan Rezagholi
ca66656a8e
updated geckofx from 45 to 60
2019-09-02 22:55:09 +02:00
David Sparer
41e299aaaf
dev channel badge updated in readme
2019-09-02 12:33:27 -05:00
Faryan Rezagholi
c3f44ef70a
corrected wrongly negated if-statement, fixes #1337
2019-09-02 19:31:08 +02:00
Faryan Rezagholi
fa44e66bd9
Revert "do not automatically enable inheritance on connections imported from AD, fixes #1518 "
...
This reverts commit c1b6bd4679 .
2019-09-02 19:25:31 +02:00
Faryan Rezagholi
0b944c4222
added lithuanian language dummy file (copy from default one) as a template to be translated #878
2019-09-02 18:33:10 +02:00
David Sparer
11abc789a0
fixed nunit runner path in publish script
2019-09-02 10:20:41 -05:00
David Sparer
15e2cdaad0
release date set in changelog
2019-09-02 10:03:01 -05:00
David Sparer
10b6973f0d
updated changelog and bumped minor version
2019-09-02 09:59:21 -05:00
Faryan Rezagholi
24cd9f257c
Moved port property from 'protocol' to 'connection' section, fixes #718
2019-09-01 18:30:30 +02:00
Faryan Rezagholi
8ecb49709e
Added missing description for password protect field in root node, fixes #617
2019-09-01 18:00:39 +02:00
Faryan Rezagholi
e12d20ab85
Added option to start mRemoteNG minimized, fixes #1385
2019-09-01 15:52:05 +02:00
Faryan Rezagholi
8b7f7b16a8
revised sort button in connection tree to be able to sort in both orders, fixes #1434
2019-09-01 15:04:16 +02:00
Faryan Rezagholi
117e57d7b0
Allow for sorting in port scan results, fixes #841
2019-08-30 21:57:47 +02:00
Faryan Rezagholi
56b3f9355a
Set browser language when using geckofx, fixes #553
2019-08-30 21:41:57 +02:00
Faryan Rezagholi
70af08616f
Changed rendering engine of documentation to gecko. Open external links in os default browser, fixes #1378
2019-08-30 18:01:18 +02:00
Faryan Rezagholi
6066cb708e
set protocol type when importing from ad, possible fix for #759
2019-08-30 16:28:42 +02:00
Faryan Rezagholi
c1b6bd4679
do not automatically enable inheritance on connections imported from AD, fixes #1518
2019-08-30 16:21:13 +02:00
Faryan Rezagholi
88617759f6
Merge pull request #1508 from Airthee/patch-1
...
Delete Readme.txt
2019-08-30 15:46:19 +02:00
Faryan Rezagholi
3df98602ee
Merge pull request #1551 from ng3727/origin/fix_MsSql_RdpVersion_null
...
Update DataTableDeserializer.cs handle null values in column RdpVersion
2019-08-30 15:35:19 +02:00
Faryan Rezagholi
3da989e37f
Merge pull request #1532 from Filippo125/db_structure#1493
...
Fixed DB setup scripts, fixes #1493
2019-08-30 15:33:13 +02:00
Faryan Rezagholi
f735237b3a
removed README.TXT from installer
2019-08-30 15:29:16 +02:00
david-sway
125330b695
Added handling of Gecko.LauncherDialog.Download ( #1548 )
...
* Added handling of Gecko.LauncherDialog.Download
Code lifted from https://stackoverflow.com/questions/27368791/how-to-handle-downloading-in-geckofx-29
This code addition addresses https://github.com/mRemoteNG/mRemoteNG/issues/1400
* updated changelog for #1400
* refractored launcher dialog method
2019-08-30 15:15:45 +02:00
Faryan Rezagholi
11199eabf3
Merge pull request #1544 from damianszczepanik/translate
...
Add translations for Polish language
2019-08-30 14:22:12 +02:00
ng3727
12b4eb64ba
Update DataTableDeserializer.cs
...
Table allows for null values which must be handled so as not to create an error
2019-08-27 15:19:09 +01:00
Damian Szczepanik
d62fd25db5
Add translations for Polish language
2019-08-22 23:47:17 +02:00
Faryan Rezagholi
58851aadb0
fixed another occurence of a spelling mistake like mentioned in #1458
2019-08-22 14:50:04 +02:00
Faryan Rezagholi
322049196c
Merge pull request #1524 from wwj402/develop
...
update chinese simplified language 2019/07/23
2019-08-17 19:09:02 +02:00
David Sparer
ce85801dcf
removed the no-longer used option "automatically get session info" from settings
2019-08-14 08:52:54 -05:00
Filippo Ferrazini
04ad29d7c9
Fix table tblCons structure
2019-08-01 17:42:54 +02:00
Filippo Ferrazini
92f532c694
Fix database issue, column duplicate and absent
2019-08-01 17:26:58 +02:00
wwj402
9188979367
update chinese simplified language 2019/07/23
2019-07-23 10:55:25 +08:00
Faryan Rezagholi
b21379952b
Added option to close panel from right click menu, fixes #1512
2019-07-13 18:31:07 +02:00
Raphaël
900c5c8351
Delete Readme.txt
...
I think this file is no longer maintained and has been replaced by the README.md
2019-07-08 08:41:57 +02:00
Faryan Rezagholi
5cab342c8c
do not try to show an exception windows when main form is already disposed
2019-07-01 22:24:46 +02:00
Faryan Rezagholi
69e4bc2650
set html colors of about screen based on current color theme, fixes #1505
2019-07-01 21:56:39 +02:00
Faryan Rezagholi
cabd712b75
updated sql upgrader class to reflect recent changes, fixes #1501
2019-07-01 00:41:58 +02:00
Faryan Rezagholi
fe4266a41e
updated nuget packages
2019-07-01 00:38:00 +02:00
Faryan Rezagholi
07fa8232e4
Revert "migrate package.config to PackageReference"
...
This reverts commit 17e227236f .
2019-07-01 00:16:32 +02:00
Faryan Rezagholi
d02ec9bec6
Revert "updated nuget packages"
...
This reverts commit 91b1007083 .
2019-07-01 00:16:10 +02:00
Faryan Rezagholi
47a508b9ea
Merge pull request #1498 from mRemoteNG/feature/rdp_version_selection
...
Add option to choose RDP protocol version
2019-06-29 12:20:27 +02:00
Faryan Rezagholi
6c620b09c9
updated german translation
2019-06-27 23:21:36 +02:00
Faryan Rezagholi
cb822c44ce
Merge branch 'develop' into feature/rdp_version_selection
2019-06-27 23:08:38 +02:00
Faryan Rezagholi
aa9d5ce04e
fixed failing tests
2019-06-27 23:08:09 +02:00
Faryan Rezagholi
8876cb91c9
Merge branch 'develop' into feature/rdp_version_selection
2019-06-26 15:03:36 +02:00
Faryan Rezagholi
91b1007083
updated nuget packages
2019-06-26 09:08:24 +02:00
Faryan Rezagholi
17e227236f
migrate package.config to PackageReference
2019-06-26 00:39:08 +02:00
David Sparer
22ba4c86bb
fixed bug with opening ssh connections
...
introduced in 65edebc
2019-06-25 08:01:14 -05:00
David Sparer
017d9c8290
updated db init scripts for RdpVersion property
2019-06-24 09:43:06 -05:00
David Sparer
2f7c930859
removed the option for Rdc10 since it is not available for general use yet
2019-06-24 09:36:42 -05:00
David Sparer
983637973b
fixed failing tests
2019-06-24 09:30:10 -05:00
David Sparer
bb2e0f0b7d
renamed more items to RdpVersion as suggested in code review
2019-06-24 08:31:38 -05:00
David Sparer
0d8a3b84fe
simplified RDP version property name and description
2019-06-23 18:15:44 -05:00
David Sparer
3503652df3
added documentation note to rdp 7 warning about performance flag support
2019-06-23 15:34:27 -05:00
David Sparer
1a82e48b3d
minor cleanup
2019-06-23 15:29:06 -05:00
David Sparer
f5a86814a9
removed rdp KBs from the install requirements
2019-06-23 15:28:50 -05:00
David Sparer
bde3b691ff
updated changelog
2019-06-23 15:15:13 -05:00
David Sparer
ed53db1bdc
added an error message for when the rdp client class doesn't exist
2019-06-23 14:11:54 -05:00
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
David Sparer
b343ebec15
minor cleanup
2019-06-23 13:15:15 -05:00
David Sparer
99e1de2503
fixed issue where performance flags were not being honored on newer versions of windows
...
fixes #323
2019-06-23 13:15:08 -05:00
Faryan Rezagholi
f7700b9279
Update README.MD
2019-06-21 21:28:49 +02:00
Faryan Rezagholi
4007568d93
Merge pull request #1422 from mRemoteNG/hyperv
...
Support for Hyper-V VMRDP
2019-06-21 14:59:02 +02:00
Faryan Rezagholi
208134e970
merged develop into hyperv
2019-06-21 13:58:51 +02:00
Faryan Rezagholi
bda5d481b2
Enable enhanced mode by default
2019-06-21 13:55:03 +02:00
Faryan Rezagholi
00609f5a5d
removed trailing slash from URLs, fixes #1496
2019-06-20 22:34:27 +02:00
Faryan Rezagholi
09f52a32a6
Update connections.rst
...
fixed typo
2019-06-18 01:33:46 +02:00
Faryan Rezagholi
73c14a9ad0
updated help to include info about PuTTY menu #1209
2019-06-18 00:28:15 +02:00
Faryan Rezagholi
8cc826a57b
Merge pull request #1491 from cguadall/patch-1
...
Update Language.es.resx
2019-06-17 22:27:50 +02:00
cguadall
02e17f9845
Update Language.es.resx
...
Fix "dle" typo
2019-06-16 09:00:59 +02:00
David Sparer
3e18a25ed3
Merge pull request #1489 from wwj402/develop
...
update chinese simplified language 2019/06/13
2019-06-15 20:05:58 -05:00
David Sparer
4c31106839
modified RTD theme to prevent scroll bars on list-table cells
2019-06-15 17:59:15 -05:00
David Sparer
2b8ff1d090
added a protocols/rdp page to the documentation
2019-06-15 17:57:58 -05:00
David Sparer
9e7690054d
fixed a sphinx warning
2019-06-15 17:56:30 -05:00
David Sparer
2e6fdce592
removed unnecessary files
2019-06-15 17:56:14 -05:00
wwj402
eee40c2130
update chinese simplified language 2019/06/13
2019-06-13 17:08:23 +08:00
David Sparer
818fe3adfc
removed pre-install check for RDP KBs
...
These should no longer be required since we can now dynamically select
which RDP protocol version to use.
2019-06-12 07:59:33 -05:00
David Sparer
f6bfaf415f
finished updating serializers and added a default setting for the rdp protocol version property
2019-06-11 15:47:07 -05:00
David Sparer
35a3190b28
updated the component check window to check all supported RDP versions
2019-06-11 14:13:01 -05:00
David Sparer
65edebca2e
finished splitting up rdp functionality between classes
2019-06-11 10:44:26 -05:00
David Sparer
aef9be8d9b
began re-splitting rdp into different classes by version
2019-06-10 19:34:26 -05:00
Faryan Rezagholi
3acb9f1842
local attribute "favorite not getting serialized", fixes #1470
2019-06-09 23:50:15 +02:00
David Sparer
9f7271178f
Merge pull request #1469 from Glober777/FixGetArchitectureData
...
Improve startup time
2019-06-09 12:45:29 -05:00
Faryan Rezagholi
5038deaf97
updated changelog
2019-06-09 13:23:34 +02:00
Faryan Rezagholi
d6e04156f1
Merge pull request #1473 from suggestable/patch-1
...
corrected spelling mistake
2019-06-04 22:53:45 +02:00
Faryan Rezagholi
07d7f10622
fixed spellling mistake
2019-06-04 21:57:21 +02:00
Sarah Van der Veken
78a1058aa1
Update sql_configuration.rst
...
Correcting English syntax
2019-06-04 11:56:42 +01:00
Ivan Seriavin
f16894869a
Resolves https://github.com/mRemoteNG/mRemoteNG/issues/1468
2019-05-30 14:27:27 +03:00
David Sparer
31240fa50d
moved most RDP enums to their own files
2019-05-27 12:22:26 -05:00
Faryan Rezagholi
0f7c2c83b3
fixed wrong word in russian tranlation #1458
2019-05-25 12:43:10 +02:00
David Sparer
22e43c84fc
fixes #1456
2019-05-24 08:31:15 -05:00
Faryan Rezagholi
f9160677c3
Update README.MD
...
updated stale link, fixes #1457
2019-05-23 21:15:08 +02:00
David Sparer
0b1f04abe3
fixes #1379
2019-05-21 07:51:41 -05:00
David Sparer
c28b4d39ad
moved sql scripts to separate files to ease management
2019-05-20 07:41:36 -05:00
David Sparer
519efe633f
updated changelog
2019-05-18 15:14:40 -05:00
David Sparer
cf680eba4a
fixed issue with collection-changed exception when iterating over items to save
2019-05-18 15:10:51 -05:00
David Sparer
63c78f986d
added button to test encryption settings on the security page
2019-05-18 15:10:08 -05:00
David Sparer
57d8b0c803
default kdf iteration count is now 10000
2019-05-18 15:09:24 -05:00
David Sparer
cae906d226
simplified connection initiator method overloads
2019-05-13 14:07:10 -05:00
David Sparer
1ebe773b6e
minor cleanup of ng search box
2019-05-13 13:30:13 -05:00
David Sparer
594f005476
fixed a few more cases where default text wouldn't behave correctly
2019-05-13 13:28:25 -05:00
David Sparer
027e37545b
added a "defaulttext" mode to the ng search box
...
This will prevent a bug when users want to perform a real search
using the same term as Language.strSearchPrompt
2019-05-13 12:54:36 -05:00
David Sparer
4fc82ab7c1
fixes #1439
2019-05-13 12:17:50 -05:00
David Sparer
565e163b3e
fixes #1447
2019-05-13 09:31:17 -05:00
Faryan Rezagholi
e6c26dde7b
Merge pull request #1443 from wwj402/develop
...
update chinese simplified language base on commit 9fdcffd
2019-05-12 15:36:57 +02:00
Faryan Rezagholi
6e8acc0f4c
Merge branch 'develop' into develop
2019-05-12 15:00:25 +02:00
Faryan Rezagholi
b7fff50d31
updated changelog
2019-05-12 14:58:33 +02:00
Faryan Rezagholi
a2d240ee4a
Merge pull request #1437 from petterjohanolsen/develop
...
Updated Norwegian translation
2019-05-12 14:55:55 +02:00
Faryan Rezagholi
a69f6925e9
updated changelog file
2019-05-12 14:42:00 +02:00
Faryan Rezagholi
c4544832d2
Update PULL_REQUEST_TEMPLATE.md
2019-05-12 14:24:20 +02:00
wwj402
e9dcb986f9
update chinese simplified language base on commit 9fdcffd
2019-05-08 14:36:02 +08:00
Petter Johan Olsen
93b6fe7aab
Updated Norwegian translation
2019-05-05 20:13:49 +02:00
Faryan Rezagholi
d6aadef2b8
Update CONTRIBUTING.md
...
fixed spelling
2019-05-03 00:01:44 +02:00
Faryan Rezagholi
4e0fb6bf65
updated changelog
2019-05-02 23:54:37 +02:00
Faryan Rezagholi
93c4f99619
Merge branch 'develop' into hyperv
2019-05-02 10:00:31 +02:00
Faryan Rezagholi
7c489cb9aa
fixed error where connecting to vm on localhost
...
fixed error where rdp pre connection blob would not work if mrng is also running on localhost in a console session
2019-05-02 09:57:52 +02:00
Faryan Rezagholi
1d74cc8225
updated collapse/expand icons
2019-05-01 22:40:25 +02:00
Faryan Rezagholi
8021529a41
added back github health files
2019-05-01 22:27:54 +02:00
Faryan Rezagholi
2791f60a58
fixed the rest of the failing tests
2019-05-01 20:43:02 +02:00
Faryan Rezagholi
88e88be756
fixed some failing tests
2019-05-01 16:29:16 +02:00
Faryan Rezagholi
13d42ae288
moved and revised documentation
2019-05-01 01:16:39 +02:00
Faryan Rezagholi
5408cc6015
merged 'develop' into hyperv
2019-05-01 00:23:12 +02:00
Faryan Rezagholi
c97fbba173
Merge pull request #1430 from sli-pro/develop
...
Minor changes to option pages for russian language
2019-05-01 00:12:37 +02:00
Faryan Rezagholi
79d9e806d5
Merge branch 'develop' into develop
2019-04-30 23:59:27 +02:00
Faryan Rezagholi
12589ffbe0
more little improvements
2019-04-30 23:57:18 +02:00
Faryan Rezagholi
f21b62241a
updated changelog
2019-04-30 23:03:48 +02:00
Faryan Rezagholi
b6cd10b51e
removed pr template in favor of community-health repository
2019-04-30 21:52:50 +02:00
Faryan Rezagholi
e7344cdc24
updated changelog
2019-04-30 21:52:08 +02:00
Faryan Rezagholi
4e118493d2
Sphinx docs ( #1384 )
...
* included changes from @nmat from separate repo into mrng
* added sphinx-doc build dir
* fixed error on non-appveyor builds
* removed unneccesary variable
* added post-build script for sphinx documenatation
* retired "move_help_files" post build script
* added sphinx-documentation files to project
* display spinx docs
* changed theme to read the docs
* fixed typo
* restructured sphinx dir
* added documentation forr keyboard shortcuts and command line switches
* more hierarchy fixes
* added known issues
* added images for sphinx docs to project
* added quick connect documentation
* added port scan documentation
* added screenshot manager documentation
* added notifications documentation
* added import/export documentation
* added ssh file transfer documentation
* added connection config documentation
* added options documentation
* added menus documentation
* converted remaining help files and tidied up resources
* fixed formatting error
* modified sphinx script to automatically grab assembly details from assembly file
* modified copyright string for automated sphinx builds
* splitted toctree
* added RTD configuration file
* added RTD badge
* use default values if assembly file cannot be found
* removed colons from headings
* Minor fixes
* Remove source link so its not confusing for users
* Fix minor spelling
* Add editorconfig for rst files
* added external tools cheat sheet
* extended known issues segment
* added contact information
* Fix list item in document:
* Under "Opening and Closing Connections"
* added infor on how to migrate from pre-NG versions
* fixed list not being rendered properly
* removed markup guide from help to move it to the github wiki
* added missing information from github wiki
* removed contributing document from repository itself to move it to the wiki
* fixed formatting error
* Add more information for import/export
* minor wording fixes
* moved troubleshooting and known issues to its own support section
* moved "folders and inheritance" under "application handling"
* Minor formatting fixes
* Formatting fixes
* Updated docs for ssh file transfer:
* Added screenshot
* Updated documentation a little
* added FAQ
* revised external tools
* fixed sphinx build errors
* changed heading format
* do not output images for sphinx docs to build dir
* removed issue/pr templates
* updated appveyer configuration
* added missing variables
* added python to path
* output PATH for debugging
* sphinx build tests
* Minor cleanup
* added sql script changes into sphinx docs
* removed unused appveyor.xml
2019-04-30 21:42:32 +02:00
sli-pro
590b526079
Minor changes and forms of the Russian language
2019-04-30 21:22:48 +03:00
Faryan Rezagholi
b051e8cc46
Update PULL_REQUEST_TEMPLATE.md
...
added changelog to pr template checklist
2019-04-30 19:59:32 +02:00
David Sparer
952c2e570e
updated changelog
2019-04-30 12:48:53 -05:00
David Sparer
d9834eae6d
safer cast in the fips checker
...
fixes #1428
2019-04-30 12:46:47 -05:00
David Sparer
1901686a2a
updated changelog
2019-04-30 10:33:31 -05:00
David Sparer
9efe4f41bf
refactored to removed some casts
2019-04-30 10:28:58 -05:00
David Sparer
3fad296e3f
use panel setting from connection info unless empty or overriden
...
fixes #1425
2019-04-30 10:28:03 -05:00
David Sparer
100b101e60
fixed update check file script to point to changelog.md
2019-04-30 08:03:19 -05:00
David Sparer
b66022fb64
fixed #1426
2019-04-30 07:10:06 -05:00
David Sparer
3e354868ea
also fix installer project cert password reference
2019-04-29 17:54:11 -05:00
David Sparer
a6fda6c76a
get cert password from build args rather than environment
...
change this back once appveyor is working
2019-04-29 17:37:08 -05:00
David Sparer
7ea08a0f6b
fixed changelog and credits links in the csproj
2019-04-29 17:00:36 -05:00
David Sparer
dda6726a43
removed the unreleased section of the changelog for release
2019-04-29 15:03:16 -05:00
Faryan Rezagholi
70deb278e5
removed stale code and small code refractoring
2019-04-29 21:53:58 +02:00
Faryan Rezagholi
017934ab8e
open links in about form with system default browser
2019-04-29 21:46:47 +02:00
Faryan Rezagholi
c8c98ebc02
updated changelog
2019-04-29 19:50:38 +02:00
David Sparer
939d49db57
Merge pull request #1419 from mRemoteNG/markdown
...
Move CHANGELOG.TXT to CHANGELOG.md
2019-04-29 12:21:07 -05:00
Faryan Rezagholi
9994a214b5
Jump between octet fields with tab, fixes #1423
2019-04-29 19:03:53 +02:00
Faryan Rezagholi
5d44ff8ca5
updated vmrdp documentation
2019-04-29 18:46:54 +02:00
David Sparer
60cef9fa49
fixed installer for markdown files
2019-04-29 11:16:35 -05:00
David Sparer
dda98b2902
Merge branch 'develop' into markdown
2019-04-29 08:53:04 -05:00
David Sparer
19ddc9de97
set the release date for 1.77.0
2019-04-29 08:42:41 -05:00
David Sparer
7985344042
updated changelog for #1389
2019-04-29 08:41:20 -05:00
Faryan Rezagholi
259768f92f
updated (de)serializers
2019-04-28 22:30:13 +02:00
Faryan Rezagholi
e61716e25c
added german translation for ne connection properties
2019-04-28 16:36:40 +02:00
Faryan Rezagholi
99d747aabe
make it possible to connect to vm via id
2019-04-28 15:57:36 +02:00
Faryan Rezagholi
d789e0d5a4
do not hide user/pass/domain when connecting via vm id
2019-04-28 15:04:19 +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
Faryan Rezagholi
9b9dfbe46a
fix display of copyright sign
2019-04-25 11:52:42 +02:00
Faryan Rezagholi
12c67f4244
added link to full changelog
2019-04-25 11:31:17 +02:00
Faryan Rezagholi
cd66d335e8
code-cleanup
2019-04-25 11:07:35 +02:00
Faryan Rezagholi
20a33eb69f
removed implementation instructions, fixes #1153
2019-04-25 03:58:26 +02:00
Faryan Rezagholi
ee0fabca8e
revised about window to show markdown file as html in gecko web browser
2019-04-25 03:38:41 +02:00
Faryan Rezagholi
527d0b85ad
Added Markdig markdown parser
2019-04-25 03:37:10 +02:00
Faryan Rezagholi
4a72a0535b
beautified file
2019-04-25 03:36:41 +02:00
Faryan Rezagholi
361d2246ed
merged develop into markdown
2019-04-24 23:15:19 +02:00
Faryan Rezagholi
ffd8a9e87b
Added new markdown files to project
2019-04-24 23:10:37 +02:00
David Sparer
be347da9f2
Merge pull request #1389 from mRemoteNG/refactor_config_window
...
Refactored config window to make property management easier
2019-04-24 12:08:12 -05: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
David Sparer
12ad4d2a22
improved the description of the remote audio capture property
2019-04-24 10:18:54 -05:00
David Sparer
18d992b96d
updated changelog for #1414
2019-04-24 10:15:51 -05:00
David Sparer
59c74c6101
Merge pull request #1414 from bllkrkmz/develop
...
Add "Remote Audio Capture" option #383
2019-04-24 10:13:40 -05:00
David Sparer
cf4f552595
moved some theming code from the connection tree window to the connection tree itself
2019-04-23 15:11:50 -05:00
David Sparer
c6a16823b0
fixed ugly unthemed border around connection search box
2019-04-23 14:46:09 -05:00
David Sparer
0eb6185b6c
made the connection tree theming code slightly more readable
2019-04-23 14:45:45 -05:00
David Sparer
d11e99b918
removed dead code
2019-04-23 14:30:57 -05:00
David Sparer
ff721ae820
properly theme the password dialog
2019-04-23 14:28:00 -05:00
Bennett Blodinger
dab605f50d
Update CHANGELOG.md
2019-04-19 19:16:13 -05:00
David Sparer
cd40f04443
close the splash screen if it exists when an unhandled exception occurs
2019-04-19 10:33:41 -05:00
David Sparer
160e5696fe
updated app manifest so we can correctly retrieve win10 version numbers
2019-04-19 10:33:17 -05:00
David Sparer
e98cd4ef55
our unhandled exception window now displays relevant environment info
2019-04-19 10:32:49 -05:00
David Sparer
79fddf1395
updated changelog with some missing items for v1.77
2019-04-18 15:48:00 -05:00
David Sparer
753e8bc049
Merge branch 'master' into develop
...
# Conflicts:
# CHANGELOG.TXT
# mRemoteV1/Config/Serializers/MiscSerializers/RemoteDesktopConnectionManagerDeserializer.cs
# mRemoteV1/Properties/AssemblyInfo.cs
2019-04-18 08:34:59 -05:00
bllkrkmz
2ae59b049c
solved some problem according to test case
2019-04-18 09:00:07 +03:00
bllkrkmz
140429c931
Merge branch 'develop' of https://github.com/bllkrkmz/mRemoteNG into develop
2019-04-17 14:33:05 +03:00
bllkrkmz
ad756617dd
Add "Remote Audio Capture" option #383
2019-04-17 14:32:37 +03:00
bllkrkmz
8812cd18ad
Added "Remote Audio Capture" option
2019-04-17 14:27:46 +03:00
Faryan Rezagholi
ce71fe2b06
Merge pull request #1342 from mRemoteNG/disable_trimming
...
Added option to disable username trimming
2019-04-16 20:08:42 +02:00
Faryan Rezagholi
360366b9f5
merged from develop
2019-04-16 18:47:39 +02:00
Faryan Rezagholi
29f4123ab8
Merge pull request #1353 from wwj402/develop
...
update chinese simplified language 2019/03/15
2019-04-16 18:00:15 +02:00
Faryan Rezagholi
9fdcffda2f
Merge branch 'develop' into develop
2019-04-16 17:39:20 +02:00
David Sparer
52d1b9a270
Merge branch 'release/v1.76'
2019-04-12 09:14:26 -05:00
David Sparer
068f5942e7
updated changelog and bumped version to 1.76.20
2019-04-12 08:38:06 -05:00
David Sparer
703cefaf19
ensure rdcman import never sets properties to null. fixes #1401
2019-04-12 08:24:05 -05:00
David Sparer
b9d326e9de
Merge pull request #1404 from carrtohu/develop
...
Correct the Chinese translation in https://github.com/mRemoteNG/mRemoteNG/issues/1403
2019-04-12 07:15:30 -05:00
carrothu
06917327d8
Update Language.zh-CN.resx
2019-04-12 13:03:02 +08:00
carrothu
df92aaae56
Update Language.zh-CN.resx
2019-04-12 13:01:42 +08:00
carrothu
cafb03393c
Update Language.zh-CN.resx
2019-04-12 12:58:54 +08:00
Sean Kaim
3d32557177
Merge pull request #1390 from mRemoteNG/release/v1.76
...
Release/v1.76
2019-04-04 15:51:02 -04:00
Sean Kaim
ea1f72b8b7
bump version and changelog update
2019-04-04 15:44:34 -04:00
Sean Kaim
993b6759cc
Update PuTTYNG.exe
...
Reference #1374
2019-04-04 15:41:55 -04:00
Sean Kaim
b89ff616f0
Update ADTree.dll
...
Fixes #1383
@farosch had some refactoring done in the dll which required some minor updates in the calling code as well...
2019-04-04 15:40:34 -04:00
Sean Kaim
9e37959a50
Update PuTTYNG
...
Reference #1374
2019-04-04 15:39:25 -04:00
Sean Kaim
40f740de59
fixed typo and unmatched tag
2019-04-03 16:47:38 -04:00
David Sparer
500608b383
fixed a few more bugs in the config window
2019-04-02 15:21:45 -05:00
David Sparer
02c05a6c63
added more config window tests and fixed a bug
2019-04-02 14:39:21 -05:00
David Sparer
4b4444e8d7
added some more tests for the config window
2019-04-02 09:39:57 -05:00
David Sparer
bbeaf76a68
fixed some tests
2019-04-02 07:48:17 -05:00
David Sparer
82c289b2f5
fixed inheritance property display issue
2019-04-01 15:18:58 -05:00
David Sparer
fd461b8e9e
mode now correctly switches to connection properties when inheritance isnt a valid selection
2019-04-01 15:02:40 -05: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
ccfac74cc3
fixed minor bug in the test value ranomizer
2019-04-01 13:18:38 -05:00
David Sparer
0359e75de7
added tests of the filtered property grid
2019-04-01 13:15:20 -05:00
David Sparer
f709ea2a95
refactored test helper to reduce code duplication
2019-04-01 11:56:09 -05:00
David Sparer
1cd7e27911
changed some asset files from copyalways to presevenewest
...
this should help alleviate build time issues
2019-04-01 11:55:00 -05:00
David Sparer
e17d0e990d
strongly typed the clone method for inheritance info objects
2019-04-01 11:54:03 -05:00
David Sparer
43169bc512
Merge pull request #1339 from mRemoteNG/clear_searchbox
...
Add button to clear searchbox
2019-03-21 13:42:13 -05:00
David Sparer
0015300b19
Merge branch 'develop' into clear_searchbox
2019-03-21 12:04:49 -05:00
David Sparer
a52c59a36b
Merge pull request #1361 from mRemoteNG/feature/896_rdp_view_only
...
Implemented a view only mode for RDP
2019-03-21 10:58:28 -05:00
David Sparer
6ce89a9f57
Merge pull request #1340 from mRemoteNG/rdp_import
...
added missing properties when deserializing .rdp file
2019-03-21 10:54:32 -05:00
David Sparer
78d2c42bdd
updated credits and changelog
2019-03-21 08:16:47 -05:00
David Sparer
fce7fdbee5
Merge branch 'mjbnz-mysql' into develop
2019-03-21 07:45:36 -05:00
David Sparer
0ce8eafe6c
Merge branch 'develop' into mjbnz-mysql
2019-03-20 10:45:43 -05:00
David Sparer
c0b07307f5
Merge branch 'release/v1.76'
2019-03-20 10:38:31 -05:00
David Sparer
8751bd75da
Merge branch 'release/v1.76' into develop
...
# Conflicts:
# CHANGELOG.TXT
# mRemoteV1/Connection/Protocol/PuttyBase.cs
# mRemoteV1/Properties/AssemblyInfo.cs
2019-03-20 10:35:38 -05:00
David Sparer
15f23769d6
bumped version to v1.76.18 and updated changelog
2019-03-20 09:33:21 -05:00
Sean Kaim
2d175fd575
border fix for puttyng 0.70.0.1+ -- backported from develop
2019-03-20 10:21:56 -04:00
David Sparer
01bfdf52ff
Merge branch 'release/v1.76' into develop
...
# Conflicts:
# CHANGELOG.TXT
# mRemoteV1/Properties/AssemblyInfo.cs
# mRemoteV1/Resources/PuTTYNG.exe
2019-03-20 07:50:38 -05:00
David Sparer
bdeb4b4dcc
bumped version to v1.76.17 and updated changelog
2019-03-20 07:32:27 -05:00
David Sparer
bdfbb57504
updated puttyng to 0.71
...
fixes #1362
2019-03-20 07:29:13 -05:00
David Sparer
c0eebdf74b
Merge branch 'mysql' of https://github.com/mjbnz/mRemoteNG into mjbnz-mysql
...
# Conflicts:
# mRemoteV1/Config/Connections/SqlConnectionsSaver.cs
# mRemoteV1/Properties/Settings.Designer.cs
# mRemoteV1/Properties/Settings.settings
# mRemoteV1/Resources/Help/ui_sql_configuration.htm
# mRemoteV1/app.config
2019-03-20 07:22:56 -05:00
Faryan Rezagholi
5a317c5d3e
Added/unified german language resources
2019-03-19 21:12:09 +01:00
David Sparer
af7c14b2f2
implemented a view only mode for RDP
2019-03-19 14:24:11 -05:00
David Sparer
d151524ed9
updated vncsharp dll
2019-03-19 12:42:20 -05:00
David Sparer
175acc86e2
Merge branch 'master' into develop
...
# Conflicts:
# CHANGELOG.TXT
# mRemoteV1/Config/Serializers/ConnectionSerializers/MsSql/DataTableSerializer.cs
# mRemoteV1/Properties/AssemblyInfo.cs
2019-03-16 11:53:00 -05:00
wwj402
bb07acf45e
update chinese simplified language 2019/03/15
2019-03-15 18:53:34 +08:00
David Sparer
38d1c756f3
Merge branch 'release/v1.76'
2019-03-14 18:01:20 -05:00
David Sparer
6c89913bc6
updated changelog
2019-03-14 17:58:53 -05:00
David Sparer
efa72cb697
bumped version to 1.76.16
2019-03-14 17:58:43 -05:00
David Sparer
a31fec5fb9
encrypt correct db field
...
fixes #1347
2019-03-14 17:35:28 -05:00
David Sparer
2349d2320f
use nameof to ensure refactoring is safe
2019-03-13 08:05:55 -05:00
David Sparer
166e5b73fa
Merge pull request #1344 from mRemoteNG/help_file_cleanup
...
Help file cleanup
2019-03-12 07:54:44 -05:00
Faryan Rezagholi
a39b87f9fd
reviewed documentation and fixed some layout/grammar mistakes
2019-03-12 10:03:57 +01:00
Faryan Rezagholi
162f945a9e
unified design of help pages
2019-03-12 00:07:59 +01:00
Faryan Rezagholi
5be5f54351
improved line-spacing on headings for better readability
2019-03-11 23:09:27 +01:00
Faryan Rezagholi
dfe9f5b05c
removed intruduction.htm and included information in index.html
2019-03-11 23:00:19 +01:00
Faryan Rezagholi
4c1e28fe39
added class to indent text parts
2019-03-11 22:44:05 +01:00
Faryan Rezagholi
bf67168c7a
updated document title to show breadcrumbs
2019-03-11 21:28:37 +01:00
Faryan Rezagholi
b30ed702d3
underline hyperlinks
2019-03-11 20:27:16 +01:00
Faryan Rezagholi
9c33caf74e
beautified html code and made it xhtml conform
2019-03-11 20:19:03 +01:00
Faryan Rezagholi
65e1ab616b
removed unused, old screenshots
2019-03-11 20:18:26 +01:00
Faryan Rezagholi
13c5dd7b72
removed tags from initial author
2019-03-11 19:26:06 +01:00
Sean Kaim
abeb546116
Add total downloads badge
2019-03-10 21:59:17 -04:00
Faryan Rezagholi
b37dc9900c
Added option to disable username trimming #907
2019-03-11 00:40:00 +01:00
Faryan Rezagholi
b27cd0c914
added missing properties when deserializing .rdp file
2019-03-10 21:13:18 +01:00
Faryan Rezagholi
446b40d8a6
some design improvements
2019-03-10 20:16:02 +01:00
Faryan Rezagholi
6ba1d28f13
added logic for clear button
2019-03-10 18:20:15 +01:00
David Sparer
5a226ff95a
replaced the Rename icon
...
This version is easier to see in dark themes
2019-03-10 11:57:01 -05:00
Faryan Rezagholi
01f4af6876
fixed background color of picturebox
2019-03-10 16:51:46 +01:00
Faryan Rezagholi
0ee173475e
introduced new user control
2019-03-10 16:31:55 +01:00
David Sparer
1e36112c06
fixed bug with starting ext tool on folder when nothing selected
2019-03-09 15:43:43 -06:00
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
752a36d88a
Update README.MD
2019-03-09 11:38:17 -06:00
David Sparer
ed81030976
bumped v1.76.15 release date
2019-03-09 11:21:21 -06:00
David Sparer
54322ca949
updated changelog
2019-03-08 10:41:57 -06:00
David Sparer
738b159e95
handle sql first-run case
...
fixes #1303
2019-03-08 10:31:39 -06:00
David Sparer
e43302b821
Merge pull request #1336 from konpl/develop
...
Added ability to run External tools on folders
2019-03-08 07:43:01 -06:00
konpl
4f5b9233f4
Merge branch 'develop' into develop
2019-03-08 14:51:52 +03:00
Kirill Trifonov
149778000a
Fix bug when run ExternalApp with multifolder structure
2019-03-08 14:49:22 +03:00
David Sparer
3641da1faa
abtracted clipboard usage and added tests
...
fixes #1335
2019-03-07 11:25:23 -06:00
Kirill Trifonov
7c4df9b1c4
Copy Hostname fix #1335
2019-03-06 20:50:13 +03:00
Kirill Trifonov
7260678620
Ability to run External tools on folders, close #375
2019-03-06 17:25:44 +03:00
Sean Kaim
292c20d317
remove unneeded file
2019-03-05 14:19:04 -05:00
Sean Kaim
8fe8739897
use the correct script
2019-03-04 17:37:13 -05:00
Sean Kaim
75bd285f5c
remove cert password reference from manual builds
2019-03-04 17:22:31 -05:00
Sean Kaim
822766c831
minimize commands during post-build step
2019-03-04 16:55:06 -05:00
Sean Kaim
8440bde9d7
hide some build output and more consistent cert checks in post build
2019-03-04 16:25:22 -05:00
Sean Kaim
6c792b208c
typo and actually use solution dir...
2019-03-04 15:45:48 -05:00
Sean Kaim
a4b869a381
SolutionDir, not TargetDir... 😕
2019-03-04 14:30:34 -05:00
Sean Kaim
db0b48f1ad
fulll cert path on AV builds
2019-03-04 13:44:18 -05:00
David Sparer
e8f2e4f50c
bumped patch version
2019-03-04 11:45:07 -06:00
David Sparer
5cd201440e
added tests for the disposable action class
2019-03-04 11:44:30 -06:00
David Sparer
5c6c76b898
one more parse bug fix
2019-03-04 11:30:34 -06:00
Sean Kaim
5b1486cb6f
Update AV publish build
2019-03-04 12:23:28 -05:00
David Sparer
4847ce054b
resolved several parsing bugs in the rdcman deserializer
2019-03-04 11:17:45 -06:00
David Sparer
ec42fe7d7d
improved testability of the import class
2019-03-04 11:17:19 -06:00
Sean Kaim
116e405ae3
I has teh dumb...
2019-03-04 11:49:55 -05:00
Sean Kaim
202a92998a
testing
2019-03-04 11:42:01 -05:00
Sean Kaim
f06618fdaf
fix minor syntax
2019-03-04 11:36:54 -05:00
Sean Kaim
a8bd031935
Merge branch 'develop' of https://github.com/mRemoteNG/mRemoteNG into develop
2019-03-04 11:23:57 -05:00
Sean Kaim
d0dd92578b
Updated deployment AV scripts
2019-03-04 11:23:21 -05: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
David Sparer
b5228e547c
Merge pull request #1320 from mRemoteNG/favorites2
...
Add connection tree favorites
2019-02-28 08:55:46 -06:00
Faryan Rezagholi
29be020e32
added missing tooltips
2019-02-28 10:04:49 +01:00
Faryan Rezagholi
8b443ed10b
added favorites to the quick connect drop down
2019-02-28 10:01:35 +01:00
mjbnz
ae5abbd039
Merge branch 'develop' into mysql
2019-02-28 09:12:32 +13:00
Faryan Rezagholi
9d24c6091b
fixed remaining failing test
2019-02-27 20:53:39 +01:00
Faryan Rezagholi
6d2b6259a9
merge from develop
2019-02-27 20:28:41 +01:00
Faryan Rezagholi
2c7425bc51
corrected order of connection info favorite property
2019-02-27 19:54:25 +01:00
David Sparer
6c75fc3506
fixed several tests that assume english localization
2019-02-27 12:17:44 -06:00
Faryan Rezagholi
46ab5829b7
fixed some failing tests
2019-02-26 12:53:05 +01:00
David Sparer
5c5daf053b
fixes #1329
2019-02-25 13:59:52 -06:00
Sean Kaim
3cb9bf984b
fix the deployment name
2019-02-24 22:18:52 -05:00
Sean Kaim
4b59d79977
appveyor publish changes
2019-02-24 21:23:09 -05:00
Sean Kaim
7fc987f1a2
update appveyor build options
2019-02-24 21:07:10 -05:00
Sean Kaim
f14fd6bf5a
Fixes #1314 - hide elements until they are needed
...
Fixes #1314
2019-02-24 19:26:50 -05:00
Sean Kaim
d3f3a14b1f
update appveyor config to exclude portable pdbs
2019-02-24 18:59:59 -05:00
Sean Kaim
b812a1b06f
update appveyor config to exclude pdbs
2019-02-24 18:35:59 -05:00
mjbnz
4f95722915
Merge branch 'develop' into mysql
2019-02-22 19:04:38 +13:00
Sean Kaim
2282c19f46
Add 2 strings to resouce file
2019-02-20 23:32:53 -05:00
Sean Kaim
ccc28ba54c
Fix CS0649
2019-02-20 23:17:56 -05: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
1fec4b33b2
update other nuget packages
2019-02-20 22:53:21 -05:00
Sean Kaim
6266aab466
update gecko nuget
2019-02-20 22:32:48 -05:00
Sean Kaim
31bff169a2
update bouncycastle nuget
2019-02-20 22:30:33 -05:00
Sean Kaim
2f956ed400
update NUnit NuGet packages
2019-02-20 22:25:09 -05:00
Sean Kaim
b16831fc86
implement IDisposable / fix CA1001 warnings
2019-02-20 22:08:03 -05:00
Sean Kaim
ee74a25eae
Translation updates
...
* All files updated via Zeta Editor
* Removed some incorrectly added objects (typos)
* Updated Russian translation (mostly via Google Translate but with some native speaker validation)
2019-02-20 21:32:22 -05:00
Sean Kaim
80eb314d03
fix a typo
2019-02-18 19:15:50 -05:00
Sean Kaim
fd6478c7f5
remove waffle.io
2019-02-18 19:13:59 -05:00
Faryan Rezagholi
56ba332dc5
fixed copy&paste error
2019-02-18 19:14:12 +01:00
Faryan Rezagholi
14deac00f6
updated comment
2019-02-18 19:13:27 +01:00
Faryan Rezagholi
481ca5194a
reapplied changes from old PR
2019-02-18 12:57:34 +01:00
David Sparer
0cb4a2cfcc
Merge pull request #1309 from mRemoteNG/lang_fix
...
German language fixes
2019-02-17 14:15:13 -06:00
Faryan Rezagholi
c6d6c2323c
fixed genus of Logfile
2019-02-17 19:38:34 +01:00
Faryan Rezagholi
d65c52f6ea
merge develop into lang_fix
2019-02-17 19:36:38 +01:00
Mike Beattie
fb7095f2d3
Update SqlUpgrade tests for new Connector class name.
2019-02-17 18:27:00 +13:00
Mike Beattie
c16689d936
Updated Help for SQL Databases.
...
* Included SQL for creating MySQL tables.
Signed-off-by: Mike Beattie <mike@ethernal.org >
2019-02-17 18:27:00 +13:00
Mike Beattie
9f3bf545bf
Implement MySQL support
...
* Uses MySQL Connector/NET from nuget
* Adds SQL Server type to configuration.
* Hostname for MySQL connections can include port
- Format: <hostname>[:<port>]
* Abstracted a bundle of stuff to be generic for both
MSSQL and MySQL, including a number of variable and method names.
(Mostly went from "sql..." -> "db..."
* Changed MiscTools.DBDate() string building for MSSQL,
uses DateTime.ToString() with a format which seemed simpler.
* Unsure about which lines in .csproj are actually required,
and which are auto-munged by Visual Studio.
* ... This is my first C# (and VS!) work, be gentle!
Signed-off-by: Mike Beattie <mike@ethernal.org >
2019-02-17 18:27:00 +13:00
Mike Beattie
09c8c97b4e
Update ConnectionFileVersion to match SQL version
...
Also add missing columns to SQL script in Help for 2.7
Signed-off-by: Mike Beattie <mike@ethernal.org >
2019-02-17 14:23:32 +13:00
Bennett Blodinger
4cb6c9e2e8
Plaintext to Markdown
...
Moves CHANGELOG.TXT and CREDITS.TXT to Markdown
2019-02-16 08:54:46 -06:00
Faryan Rezagholi
aef9f98095
some more tweaks
2019-02-15 23:14:50 +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
c570c1c0eb
replaced "Protokolldatei" with "Logfile"
2019-02-15 22:02:58 +01:00
Sean Kaim
4bc3fe0c1b
Use .editorconfig to code style/formatting
2019-02-15 15:59:09 -05:00
Faryan Rezagholi
1f46339900
removed newline
2019-02-15 21:57:09 +01:00
Faryan Rezagholi
a4f354161d
removed "..."
2019-02-15 21:55:17 +01:00
Faryan Rezagholi
8a7bc4583b
fixed typo in language resource string
2019-02-14 19:08:02 +01:00
Faryan Rezagholi
8468a3de7c
fixed unnatural wording
2019-02-14 18:53:07 +01:00
Faryan Rezagholi
e4ff7b43f2
fixed capitalization on one word; translated overlooked word
2019-02-13 23:14:38 +01: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
Faryan Rezagholi
91f01abbae
fixed some more inconsistencies/missing strings in german translation
2019-02-13 09:57:28 +01:00
Faryan Rezagholi
7eda617af9
added/fixed german translation
2019-02-12 22:53:24 +01:00
Faryan Rezagholi
595a22efc3
made hardcoded text on buttons translatable
2019-02-12 22:53:10 +01:00
Faryan Rezagholi
d2578e5be5
made hardcoded strings on updates options page translatable, fixes #785
2019-02-12 22:18:51 +01:00
Sean Kaim
0cd1485f85
Merge pull request #1243 from farosch/rearrange_menu_items
...
rearranged items and added/replaced icons
2019-02-11 17:26:29 -05:00
Sean Kaim
ab1dcd0e45
Merge branch 'develop' into pr/1243
2019-02-11 17:23:10 -05:00
Sean Kaim
8281f488f3
Merge pull request #1258 from mRemoteNG/RemoveMagicLib
...
Remove magic lib
2019-02-09 19:24:03 -05:00
Camilo Alvarez
c4a1879ae9
Remove IsSimpleDropSink restores item sorting for #1266
...
#1266 was generated by OLV ignoring some sink cusotmizations by using the IsSimpleDropSink flag
2019-02-08 23:55:04 -05:00
Sean Kaim
fcc51b591e
Merge branch 'develop' into RemoveMagicLib
2019-02-08 17:22:15 -05:00
Sean Kaim
1b44334361
Merge pull request #1276 from farosch/quick_connect
...
Set focus to textbox instead of connecting,
2019-02-08 17:21:04 -05:00
Sean Kaim
7ec677f021
conditinally focus
2019-02-08 17:20:30 -05:00
Sean Kaim
08201b0f00
Port FIPS override back to 1.76
...
Fixes #222
2019-02-08 16:51:58 -05:00
Sean Kaim
89055d2ae9
Remove outdated/incorrect translations for strErrorFipsPolicyIncompatible
...
These will need to be re-translated.
2019-02-08 16:43:43 -05:00
Sean Kaim
7393159f26
Missed the settings file from previous commit
2019-02-08 16:42:50 -05:00
Sean Kaim
dda2b4af11
Allow FIPS check to be overridden.
...
Fixes #222
2019-02-08 16:42:21 -05:00
Sean Kaim
7e1bc19a13
cleanup white space
2019-02-08 16:02:11 -05:00
Sean Kaim
650f1df0ee
break out expand/collapse on connection tree
...
Fixes #1273
2019-02-08 15:59:52 -05: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
Sean Kaim
54bb9a8f5a
minor code cleanup
2019-02-07 15:58:01 -05:00
Sean Kaim
7a38c1055a
typo and link fix
2019-02-07 14:38:14 -05:00
Camilo Alvarez
cda557b6fb
Avoid null pointers when race conditions or faults are present in protocol closing
...
Avoid some of the detected faults
2019-02-06 17:53:05 -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
c836e29d2f
Screenshots correctly taken from windowed tab
...
Screenshots can be taken from undock tabs, created helper tab singleton class to make it easy to determine the current tab in the DPS - mremote model
2019-02-05 20:50:13 -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
Camilo Alvarez
4b8d06dfe8
Improvement in protocol to tab focus
...
Tabs are focused now when mouse is clicked inside of the connetiontab, before clicking inside ssh window, for example, will not highlight the tab.
2019-01-29 23:30:40 -05:00
Camilo Alvarez
b3cfcc1a5e
Screenshot only taken from ConnectionTab area
...
Screenshots contained dockstrip area (the tab name with the x icon), now they are only limited to the ConnectionTab area
2019-01-29 23:19:33 -05:00
Faryan Rezagholi
41f1a65ce6
fixed position of ok button (was 1px off)
2019-01-28 20:16:39 +01:00
Sean Kaim
f8800384e0
Merge branch 'develop' into RemoveMagicLib
2019-01-25 17:15:57 -05:00
Sean Kaim
765bb3886d
full path to cert
2019-01-25 16:53:17 -05:00
Sean Kaim
1768104d47
add rlease config and decrypt cert later
2019-01-25 16:46:17 -05:00
Sean Kaim
ab2f4b339a
faster build targets?
2019-01-25 16:26:52 -05:00
Sean Kaim
531b1dfa33
build script for signing
2019-01-25 15:50:49 -05:00
Sean Kaim
935719fd43
Merge branch 'develop' into RemoveMagicLib
2019-01-25 15:29:08 -05:00
Sean Kaim
120d928402
use relative path
2019-01-25 15:28:54 -05:00
Sean Kaim
6ad29aaf3c
Merge branch 'develop' into RemoveMagicLib
2019-01-25 14:55:14 -05:00
Sean Kaim
ea48c6d68c
appveyor publish
2019-01-25 14:54:52 -05:00
Sean Kaim
34c8f21cc6
update with appveor publish build
2019-01-25 13:43:14 -05:00
Sean Kaim
18913eedae
Merge branch 'develop' into RemoveMagicLib
2019-01-24 17:04:40 -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
Camilo Alvarez
c93deb7696
Screenshot method change
...
Some screenshots were blank because DrawToBitmap uses the tab drawing graphics, New method uses screen buffer that brings the pixels from the final screen render.
2019-01-22 15:44:10 -05:00
Camilo Alvarez
0699e895fd
Fix for #1249 screenshot X
...
Corrected casting for disposing the form
2019-01-21 23:49:35 -05:00
Camilo Alvarez
1f700f7842
Fix for #1257
...
CreateGraphics was the function being disposed in the using, the form handle was still floating around. Suggestion to optimize the dpi function
2019-01-21 23:29:26 -05:00
David Sparer
3db50096c5
Merge pull request #1281 from V0174/patch-1
...
Typo correction in czech translation
2019-01-17 07:32:31 -06:00
V0174
36bb614a27
Typo correction
...
Heso -> Heslo.
2019-01-17 08:31:58 +01:00
Sean Kaim
968471ec4a
white space clean up
2019-01-16 22:38:31 -05:00
Sean Kaim
401a518f0f
Theme page label text update
...
All theme changes require a restart.
2019-01-16 22:35:08 -05:00
Sean Kaim
96af6b252a
themeing fix & update comments
2019-01-16 11:18:34 -05:00
Sean Kaim
6bac9c2432
Disable AlwaysShowConnectionTabs functinoality
...
This will not work with DPS currently. Reference https://github.com/dockpanelsuite/dockpanelsuite/issues/559
2019-01-15 17:16:18 -05:00
Sean Kaim
ad44a6ccee
Merge branch 'develop' into RemoveMagicLib
2019-01-15 17:04:04 -05:00
David Sparer
d7f6f28413
Merge pull request #1204 from leaskovski/develop
...
Added a new option to toggle Connection Tabs
2019-01-15 14:23:43 -06:00
Leaskovski
6161307cbb
Merge branch 'develop' of https://github.com/mRemoteNG/mRemoteNG into develop
...
# Conflicts:
# mRemoteV1/Properties/Settings.Designer.cs
# mRemoteV1/Properties/Settings.settings
# mRemoteV1/Resources/Language/Language.resx
# mRemoteV1/UI/Forms/OptionsPages/TabsPanelsPage.Designer.cs
# mRemoteV1/app.config
2019-01-15 17:22:43 +00:00
Faryan Rezagholi
96952817c1
Merge branch 'develop' into rearrange_menu_items
2019-01-13 01:42:33 +01:00
Faryan Rezagholi
c8d4a9a671
Set focus to textbox instead of connecting, fixes #1271
2019-01-13 01:30:23 +01:00
Sean Kaim
f059a7732f
Fix some theming issues. New IsExtended propery
...
Done with theme stuff... Or at least I want to be...
2019-01-11 13:30:39 -05:00
Sean Kaim
adefd95fb6
undo a line that was added for testing... Sorry.
2019-01-11 11:29:41 -05:00
Sean Kaim
a0935e8613
missed 2 files in last commit
2019-01-11 11:29:15 -05:00
Sean Kaim
bebc9c9dd4
check themeing active AND/OR IsExtendable
...
Lots of small changes as a result of this
other minor clean up
Tests should pass now.
And if \Themes\vs2015light.vstheme can't ben loaded, we should be OK now...
2019-01-11 11:28:57 -05:00
Sean Kaim
82507aabcb
additional saftey checks and no extended palette for "raw" default theme
2019-01-11 10:48:03 -05:00
Sean Kaim
4e8d336527
remove enable themes and default accordingly
...
additional error handling attempts for theme loading.
Though, if we can't load \Themes\vs2015light.vstheme we're going to have a bad time...
2019-01-11 10:07:09 -05:00
Sean Kaim
9977f33461
whitespace
2019-01-11 09:25:58 -05:00
Sean Kaim
4e11baa579
designer generated change
2019-01-11 09:03:57 -05:00
Sean Kaim
ef82df5e72
minor cleanup/refactoring
2019-01-10 17:19:02 -05:00
Sean Kaim
506ae1cbc6
Merge branch 'develop' into RemoveMagicLib
2019-01-10 16:10:25 -05:00
Sean Kaim
6156ce48ac
rename ONLY the 4 vsthemes
...
DPS themes are back to their default names.
The *.vsthemes provided on the file system get named in memory to *NG
If we don't find the the theme name pulled from settings, blank it out. This should ONLY happen after upgrading from previous releases for users of the 4 *.vsthemes providedon the file system: "darcula", "vs2015blue", "vs2015dark" , "vs2015light"
The 3 vs2015* ones are NOT to be confsed with the DPS provided versions of the almost identical name.
Jumping through hoops rather than renaming files/theme names to avoid unexpected theme changes for as many users as possible.
2019-01-10 16:08:56 -05:00
David Sparer
cd32b69d86
Merge pull request #1267 from farosch/overlay_icon_fix
...
Fixed connection icon overlay sizing
2019-01-10 14:27:55 -06:00
Faryan Rezagholi
1ca38386b7
always resize connection icon to 16x16 before adding overlay icon, fixes #1264
2019-01-10 20:48:26 +01:00
Sean Kaim
ef48f51834
move base.SaveSettings to top like other pages
2019-01-10 14:44:27 -05:00
Sean Kaim
8bcd6b9e53
save settings should only be called on OK/Apply
2019-01-10 14:43:46 -05:00
Sean Kaim
7c22ea6b01
Add apply button
2019-01-10 14:41:25 -05:00
Sean Kaim
b5034fd925
whitespace cleanup
2019-01-10 14:39:27 -05:00
Sean Kaim
a765a71474
minor cleanup
2019-01-10 14:22:58 -05:00
Sean Kaim
f3ad6e66e8
whitepsace clean up
2019-01-10 14:17:06 -05:00
Sean Kaim
3713f98f7b
whitespace
2019-01-10 14:00:26 -05:00
Sean Kaim
0c6778b5a3
minor clean up
2019-01-10 13:57:51 -05:00
David Sparer
f56f1160ba
safer cast and value access when creating float window
2019-01-10 10:22:00 -06:00
Camilo Alvarez
cc184b7c58
Float window customization for size
...
It will undock to the original size when it was docked
2019-01-10 10:14:31 -05:00
Sean Kaim
53fdf2bbbf
minor clean up
2019-01-10 09:24:42 -05:00
Sean Kaim
033635fb43
copyright 2019
...
reference #1261
2019-01-09 22:49:20 -05:00
Sean Kaim
40682bc842
create empty panel on startup not working
...
Reference #1261
2019-01-09 22:46:59 -05:00
Sean Kaim
9da26358ba
copy hostname on folder causes exception
...
Reference #1261
2019-01-09 22:27:14 -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
Sean Kaim
f6a1d603a9
avoid duplicate close() on reconnect
2019-01-09 21:30:03 -05:00
David Sparer
764521414f
double include switch-to handler for doubleclick yet
2019-01-09 19:08:17 -06:00
David Sparer
ffe44706c2
fixed issue with connection handlers not updating when settings change
2019-01-09 19:02:17 -06:00
David Sparer
41cab2f652
resolved exception when closing a connection group (top-level dps tab)
2019-01-09 18:03:24 -06:00
David Sparer
35fada7fcd
prevent exception when removing connection from list
2019-01-09 16:46:21 -06:00
David Sparer
5b8fb68f65
Merge branch 'develop' into RemoveMagicLib
...
# Conflicts:
# mRemoteV1/UI/Forms/OptionsPages/ConnectionsPage.cs
2019-01-09 15:50:53 -06:00
David Sparer
f5e668b716
added user setting for TrackActiveConnectionInConnectionTree
2019-01-09 15:48:11 -06:00
David Sparer
acbc03dc82
Merge pull request #1231 from SeanTMill/feature/trackintree
...
Tracks the active tab in the treeview
2019-01-09 15:22:35 -06:00
David Sparer
294281e0ac
fixed page font
2019-01-09 15:19:44 -06:00
David Sparer
2d450d4dbd
Merge branch 'help-updates' of https://github.com/nmat/mRemoteNG into develop
...
# Conflicts:
# mRemoteV1/UI/Window/HelpWindow.cs
2019-01-09 15:19:24 -06:00
Sean Kaim
e2865fafde
update changelog
2019-01-09 13:57:33 -05:00
Sean Kaim
aa546d87ff
safety checks
2019-01-09 10:35:28 -05:00
Sean Kaim
72e637d389
Merge branch 'develop' into RemoveMagicLib
2019-01-09 10:17:38 -05:00
Sean Kaim
842f7045f8
update ADTree.dll
...
DPI scaling and other minor fixes
2019-01-09 10:17:26 -05:00
Sean Kaim
4f4f3a0370
Merge branch 'develop' into RemoveMagicLib
2019-01-09 09:46:28 -05:00
Sean Kaim
6a354f8757
don't default to a dummy domain
...
This causes the control to timeout and takes nearly 30 seconds to load
2019-01-09 09:46:14 -05:00
David Sparer
abd9aaa567
close splashscreen when error occurs while loading connections
2019-01-09 07:29:59 -06:00
Sean Kaim
32c4f984e9
theming updates and minor UI changes
2019-01-08 17:10:36 -05:00
Sean Kaim
86e806d021
code cleanup
2019-01-08 13:17:30 -05:00
Sean Kaim
32cff8af6d
remove old code
2019-01-08 13:10:20 -05:00
Sean Kaim
40ac2124d8
whitespace clean up
2019-01-08 13:09:41 -05:00
Sean Kaim
a107d0586f
close the protocol properly, just not the DockContent...
2019-01-08 12:16:50 -05:00
Sean Kaim
8a94000d98
clean up / refactoring
2019-01-08 12:02:43 -05:00
Sean Kaim
bb90261521
designer generated update
2019-01-08 11:57:45 -05:00
Sean Kaim
fd246bc83b
Update title bar on connection change
2019-01-08 11:52:38 -05:00
Sean Kaim
018a97fb8e
whitespace cleanup
2019-01-08 11:46:22 -05:00
Sean Kaim
9d10ee2da5
saftey checks
2019-01-08 11:45:41 -05:00
Sean Kaim
8a62942894
whitespace cleanup
2019-01-08 11:16:27 -05:00
Sean Kaim
71cabea03e
minor cleanup
2019-01-08 11:15:25 -05:00
Sean Kaim
a37cd62d7e
more updates to change themes on restart only
2019-01-08 10:49:32 -05:00
Sean Kaim
f180a5cd70
do nothing if double click on close is not set
2019-01-08 10:14:57 -05:00
Sean Kaim
4405a1fbf7
clean up / resharper fixes
2019-01-08 10:10:07 -05:00
Camilo Alvarez
7603587ce3
Reubicated the custom dock strip initialization
...
Now it work with all the themes and no theme enabled
2019-01-07 21:31:16 -05:00
Camilo Alvarez
27a06f6cfa
Partial fix of double clic
...
Missing behavior on no theme scenario. Themes including default tested.
2019-01-07 21:03:08 -05:00
Camilo Alvarez
190204a47f
Reverted the double click
...
Reverted the double click as it brokes the tab looks with themes
2019-01-07 20:01:21 -05:00
Camilo Alvarez
7e4003968d
Fix broken test
...
Try #1 -.-
2019-01-07 19:28:03 -05:00
Camilo Alvarez
174dfbe95e
Double click to close tab initial implementation
...
With the setting DoubleClickOnTabClosesIt it will close the tab, otherwise it will undock it. Missing do nothing implementation
2019-01-07 19:07:53 -05:00
Sean Kaim
9fef6dd2d3
minor clean up
2019-01-07 17:34:44 -05:00
Sean Kaim
4ac51a7e58
Tab ICONS!!!!
2019-01-07 17:01:41 -05:00
Sean Kaim
8487dde026
move connectiontab.designer to proper location in project
...
also make sure it has proper DPI settings
2019-01-07 16:35:02 -05:00
Sean Kaim
52bdf64cdb
removed unused variable
2019-01-07 16:24:16 -05:00
Sean Kaim
e254d6978e
ActiveTheme is only saved in setting and applied on restart
2019-01-07 15:33:14 -05:00
Sean Kaim
9eb15a25a5
designer generated change
2019-01-07 15:29:19 -05:00
Sean Kaim
8a63200ab9
handle events only when theming is active
2019-01-07 15:28:20 -05:00
Sean Kaim
b18ffc350f
clean up
2019-01-07 14:53:24 -05:00
Sean Kaim
1340bc9902
apply themes after restart
2019-01-07 14:50:06 -05:00
Sean Kaim
df36523d6c
minor cleanup
2019-01-07 14:27:24 -05:00
Sean Kaim
e626b65f5d
speed up Options Page load
2019-01-07 14:03:38 -05:00
Sean Kaim
3ea8a75b3f
minor fixes/cleanup
2019-01-07 11:46:14 -05:00
Sean Kaim
6fed9375d3
minor theming fix
2019-01-07 10:52:00 -05:00
Sean Kaim
7764c60797
Merge branch 'develop' into RemoveMagicLib
2019-01-07 10:37:53 -05:00
Sean Kaim
141567f303
Merge pull request #1253 from mRemoteNG/hidpi_fixes
...
Hidpi fixes
2019-01-07 10:37:35 -05:00
Sean Kaim
ecb2b05c5a
connection panel rename not working
...
other misc fixes/cleanup
2019-01-07 10:17:52 -05:00
Sean Kaim
eda60a7142
resharper fixes & exception logging
2019-01-07 09:27:19 -05:00
nmat
e5fc8bfb2c
Merge remote-tracking branch 'upstream/develop' into help-updates
2019-01-07 11:07:41 +01:00
Camilo Alvarez
d8cdba262b
Remove tabcontroller references
...
Remove commented tab controller references
2019-01-06 22:43:57 -05:00
Camilo Alvarez
20f3b19f29
Restored reconnect all, correct tab collection now used instaed of custom one
...
Reconnect all from main file menu restored, tabsReferences in ConnectionWindow deleted in favor of connDock.DocumentsToArray()
2019-01-06 22:32:16 -05:00
Camilo Alvarez
52ef0c8bcb
Fix darcula theme tab colors
...
Fix color to match theme
2019-01-06 21:17:12 -05:00
Sean Kaim
85aeb059fc
find the correct InterfaceControl on conn change
2019-01-05 20:47:33 -05:00
Sean Kaim
edfbad2432
Implement screen shot functionality.
2019-01-05 19:58:56 -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
David Sparer
1c7d5a5803
fix scaling mode on options pages
2019-01-05 08:20:50 -06:00
Sean Kaim
adb7035f3e
Merge branch 'develop' into RemoveMagicLib
2019-01-04 20:33:54 -05:00
Sean Kaim
31f9611478
update external references
...
ADTree from mRemoteNG/ADTree
VncSharp from mRemoteNG/VncSharp with upstream changes included
2019-01-04 17:19:39 -05:00
Sean Kaim
543da46457
Merge branch 'develop' into RemoveMagicLib
2019-01-04 14:06:19 -05:00
Sean Kaim
6409cb276f
minor theme related fixes
2019-01-04 13:58:17 -05:00
Sean Kaim
c07e2e48d0
RDP resize (fit and smartsize) are working now
2019-01-03 22:07:28 -05:00
Sean Kaim
df8613f6be
minor refactoring
2019-01-03 21:46:33 -05:00
Sean Kaim
3b35e5a44d
minor clean up and default to modern theme
2019-01-03 17:06:44 -05:00
Sean Kaim
69216c8902
minor cleanup
2019-01-03 16:23:31 -05:00
Sean Kaim
3fcafbd76b
code clean up
2019-01-03 16:06:59 -05:00
Sean Kaim
a45772bceb
remove the magiclib dll...
2019-01-03 15:41:03 -05:00
Sean Kaim
aa0be76c6b
remove old MagicLib related code
2019-01-03 15:36:31 -05:00
Sean Kaim
3581f2c818
code cleanup
2019-01-03 14:58:57 -05:00
Sean Kaim
469e6b301c
code clean up
2019-01-03 13:13:56 -05:00
Sean Kaim
854af92f3d
Merge branch 'develop' into RemoveMagicLib
2019-01-03 12:12:39 -05:00
Sean Kaim
bacf832158
More Segoe UI
2019-01-03 12:08:33 -05:00
Sean Kaim
31744be691
Window -> Segoe UI
...
and cleanup
2019-01-03 12:04:49 -05:00
Sean Kaim
59155b9f6c
TaskDailog -> Segoe UI
...
and minor cleanup
2019-01-03 11:46:14 -05:00
Sean Kaim
9692e67aab
minor cleanup
2019-01-03 11:42:35 -05:00
Sean Kaim
3ab3b79bc7
minor cleanup
2019-01-03 11:41:30 -05:00
Sean Kaim
132713f274
more Forms -> Segoe UI
2019-01-03 11:38:09 -05:00
Sean Kaim
62f7347178
Forms -> Segoe UI
2019-01-03 11:24:04 -05:00
Sean Kaim
3dcb0b2c69
PageSequence -> Segoe UI
...
and some cleanup
2019-01-03 11:20:10 -05:00
Sean Kaim
9e962b468e
FilteredPropertyGrid -> Segoe UI
2019-01-03 11:11:08 -05:00
Sean Kaim
d87283b7d7
UI.ConnTree -> Segoe UI
2019-01-03 11:09:17 -05:00
Sean Kaim
e442cacf5f
Controls.Base -> Segoe UI
2019-01-03 09:28:48 -05:00
Sean Kaim
f8ed5b37ac
controls -> Segoe UI
2019-01-03 09:24:50 -05:00
Sean Kaim
c36d873636
clean up
2019-01-03 09:21:58 -05:00
nmat
ca2f45fc41
Merge remote-tracking branch 'upstream/develop' into help-updates
2019-01-03 12:21:37 +01:00
nmat
3a3f8546d1
Cleanup and finalize some updates
...
Added and removed some help. Nothing big but trying to finalize some parts of help.
2019-01-03 12:21:17 +01:00
Sean Kaim
42befd9ce7
count open documents on main form close
2019-01-02 17:40:31 -05:00
Sean Kaim
0f315f414d
typo
2019-01-02 17:11:23 -05:00
Sean Kaim
44c35c7fb3
changelog update
2019-01-02 16:06:28 -05:00
Sean Kaim
b1a4d839ac
Merge branch 'develop' into RemoveMagicLib
2019-01-02 15:57:01 -05:00
Sean Kaim
1ad46b484f
NGNumericUpDown Theming fix
...
Fixes #1240
2019-01-02 15:40:46 -05:00
Sean Kaim
67420e5416
Segoe UI font on Connections Option page
2019-01-02 15:39:53 -05:00
Sean Kaim
166cec0483
minor clean up
2019-01-02 12:48:47 -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
d3e40d7c3d
Speed up Theme Option Page load
...
Fixes #1245
The CheckChanged event was causing load settings to be called more than once on form load.
2019-01-02 10:43:33 -05:00
Sean Kaim
efad824fe3
Speed up Theme Option Page load
...
Fixes #1245
The CheckChanged event was causing load settings to be called more than once on form load.
2019-01-02 10:42:01 -05:00
Sean Kaim
3bb6962ccc
minor cleanup
2019-01-02 10:40:32 -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
Camilo Alvarez
269bbb71f3
Removed drag events
...
Drag events are already implemented in the MDI mode of DockPanelSuite.
2019-01-01 19:37:40 -05:00
Camilo Alvarez
5cfee0974e
Cleanup unused code in CloseOtherTabsToTheRight
...
Cleanup unused code in CloseOtherTabsToTheRight
2019-01-01 19:30:20 -05:00
Camilo Alvarez
a08454a09a
Tab close , other and right restored
...
Reorganized the close event to the connectionTab class, restore the close from the tab X icon functionality , close all other and close left
2019-01-01 19:26:52 -05:00
David Sparer
ce371e45ae
xml deserialization can now tolerate missing attributes
2019-01-01 13:50:00 -06:00
David Sparer
82808be0c7
deleted confcons 2.8 schema since this version doesnt exist
2019-01-01 13:43:03 -06: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
afac6a9a89
Merge branch 'RemoveMagicLib' of https://github.com/mRemoteNG/mRemoteNG into RemoveMagicLib
2018-12-31 12:39:23 -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
Camilo Alvarez
19765848d5
Update ConnectionWindow.cs
...
Restored rename tab functionality
2018-12-31 12:31:50 -05:00
Sean Kaim
21b3ca0b2f
cleanup
2018-12-31 12:01:02 -05:00
Sean Kaim
710fdef0fb
avoid exception
...
When clicking on a cell after switching from an extensable theme to a non-extensable one.
2018-12-31 11:38:56 -05:00
Sean Kaim
4f0237209a
Enable DPS 2015 Themes
...
Rename themes to show that they are the DPS out of the box themes.
2018-12-31 11:37:57 -05:00
Sean Kaim
8f5c40487c
minor fixes/cleanup
2018-12-31 11:05:53 -05:00
Sean Kaim
5cecd2be81
enable more right click methods
2018-12-31 10:47:33 -05:00
Sean Kaim
c24b79cb9d
FindInterfaceControl(DockPanel DockPnl)
2018-12-31 10:34:44 -05:00
David Sparer
0e804d0bba
ngradiobutton now scales correctly for hidpi
2018-12-31 09:23:26 -06:00
Sean Kaim
c749f9ead4
Merge branch 'RemoveMagicLib' of https://github.com/mRemoteNG/mRemoteNG into RemoveMagicLib
2018-12-31 10:19:18 -05:00
Camilo Alvarez
87f8317b97
Update ConnectionWindow.cs
...
Resolved tabs getting into dock panel positions . Tabs are now restricted to DockAreas.Document | DockAreas.Float. Menu hook no on opening event insteaed of mouse events .
2018-12-31 10:12:32 -05:00
David Sparer
e6e4ecacaf
improved display of ngcheckbox on hidpi devices
2018-12-31 08:48:44 -06:00
Sean Kaim
d458bb9a45
minor cleanup
2018-12-31 09:39:07 -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
1f93ca1cf8
white space and log message
2018-12-30 21:47:06 -05:00
Sean Kaim
2778175752
minor cleanup
2018-12-30 20:21:48 -05:00
Sean Kaim
3e0ed5b0af
minor clean up
2018-12-30 20:18:38 -05:00
Sean Kaim
325bd510ff
minor clean up
2018-12-30 20:14:55 -05:00
Sean Kaim
2b5a327e53
auto properties
2018-12-30 20:10:41 -05:00
Sean Kaim
c322946c32
minor cleanup
2018-12-30 20:06:42 -05:00
Sean Kaim
aefee9c92b
code cleanup
2018-12-30 20:04:57 -05:00
Sean Kaim
172f7f7085
minor code cleanup
2018-12-30 20:01:43 -05:00
Sean Kaim
bb9d2a0a69
move to correct namespace
2018-12-30 19:58:58 -05:00
Sean Kaim
2d9cc286f0
syntax clean up and null checks
...
mostly from ReSharper
2018-12-30 19:53:05 -05:00
David Sparer
6629faa4d5
ngcheckbox now scales correctly with dpi
2018-12-30 15:32:32 -06:00
nmat
d3d397cf70
Merge remote-tracking branch 'upstream/develop' into help-updates
2018-12-29 19:37:17 +01: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
fc4b33f7f0
changelog update
2018-12-28 17:08:25 -05:00
Sean Kaim
918da6e0ee
minor code clean up
2018-12-28 16:51:36 -05:00
Sean Kaim
963f487648
update to latest dockpanelsuite
...
Fixes #269
2018-12-28 13:48:45 -05:00
Faryan Rezagholi
ba1c49e23a
rearranged items and added/replaced icons
2018-12-28 18:11:26 +01:00
Sean Kaim
95a27fe2c9
Fix CA1063
2018-12-28 12:05:47 -05:00
Sean Kaim
2951f96daf
Fix CA1063
2018-12-28 11:58:44 -05:00
Sean Kaim
9bf2e07006
Fix CA1063
2018-12-28 11:37:34 -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
Sean Kaim
91de1dbd27
fix CA2229 build warning
2018-12-28 11:09:14 -05:00
Sean Kaim
3bc392fdc4
minor code cleanup
2018-12-28 11:02:54 -05:00
Sean Kaim
79c14ad801
Update changelog
2018-12-28 10:46:57 -05:00
Sean Kaim
0f7503875c
Merge pull request #1241 from farosch/issue_fixes
...
Two issues fixed
2018-12-28 10:41:03 -05:00
Sean Kaim
75e1eac785
Minor code clean up. Ensure a single port scan when selecting first port only.
2018-12-28 10:15:55 -05:00
Sean Kaim
f77b0a51f4
best attempt to cancel pings/scan
...
And some minor code clean up...
2018-12-28 09:45:03 -05:00
Sean Kaim
8cef1dd51a
move localization to ctor and fix minor themeing issue
2018-12-27 17:20:34 -05:00
Faryan Rezagholi
8bdc1590dd
Only Scan default ports, when no specific ports are given. Fixes #765
2018-12-27 23:06:41 +01:00
nmat
ea0cf96a4a
Merge remote-tracking branch 'upstream/develop' into help-updates
2018-12-27 22:25:25 +01:00
nmat
1bd96f6a88
not sure if this fixes it
...
test
2018-12-27 22:25:10 +01:00
Faryan Rezagholi
5f4bd19dcc
Merge branch 'develop' into issue_fixes
2018-12-27 21:21:16 +01:00
Faryan Rezagholi
843f59b492
Give Focus to FrmMain when clicking on it, fixes #1044
2018-12-27 21:13:44 +01:00
Sean Kaim
f9ccf9e6aa
fix monor themeing issue and remove unused component
2018-12-27 15:05:20 -05:00
Sean Kaim
3275c03a21
Merge pull request #1232 from farosch/redesign
...
App redesign proposal
2018-12-27 14:37:53 -05:00
Sean Kaim
a1a9229852
Credits text not filling form height
2018-12-27 14:34:25 -05:00
Sean Kaim
fc09245cdb
Merge branch 'develop' into pr/1232
2018-12-27 14:28:18 -05:00
Sean Kaim
6ac6646ac2
fix line terminators for credits/changelog on about window
2018-12-27 11:39:35 -05:00
Faryan Rezagholi
db8ebcc3d5
removed redundand methods to return page icon in all option pages
2018-12-27 17:11:46 +01:00
Faryan Rezagholi
e0aa053e95
moved mRemoteNG png into subfolder images
2018-12-27 17:11:17 +01:00
Faryan Rezagholi
c8a24374fb
merged develop into redisign
2018-12-27 17:10:44 +01:00
Sean Kaim
cde9ac63aa
move localization into the ctor
2018-12-27 10:11:11 -05:00
nmat
b2d3aa8c11
Merge remote-tracking branch 'upstream/develop' into help-updates
2018-12-27 15:07:37 +01:00
David Sparer
ed786dfb11
Merge pull request #1200 from sk82jack/develop
...
Fix and refactor CreateBulkConnections_ConfCons2_6.ps1
2018-12-27 07:35:07 -06:00
nmat
cc93f008a4
Merge remote-tracking branch 'upstream/develop' into help-updates
2018-12-26 23:16:34 +01:00
David Sparer
2284432057
Merge pull request #1222 from farosch/gui_fixes
...
gui fixes
2018-12-26 16:00:21 -06:00
David Sparer
c623748d27
moved Config window localization into the ctor
2018-12-26 15:54:54 -06:00
Faryan Rezagholi
954f905c8c
Merge branch 'redesign' of https://github.com/farosch/mRemoteNG into redesign
2018-12-26 22:54:14 +01:00
Faryan Rezagholi
f23d1faa33
removed pixelated version of app icon
2018-12-26 22:53:53 +01:00
Faryan Rezagholi
1f8bfdac5f
make all option pages load their icon in their public constructor
2018-12-26 22:34:27 +01:00
Sean Kaim
b580da9e9f
update appveyor config
2018-12-26 16:25:54 -05:00
David Sparer
46a188093a
fixed #1238
2018-12-26 13:19:03 -06:00
Faryan Rezagholi
1c7f6438ff
Windows Form Designer regenerated code after merge
2018-12-26 19:34:09 +01:00
Faryan Rezagholi
f9da7afd75
merged rebase of upstream/develop onto gui_fixes
2018-12-26 19:31:13 +01:00
Faryan Rezagholi
9d49dd2f40
fixed column being set to an absolute value
2018-12-26 19:25:43 +01:00
Faryan Rezagholi
fb8e19285b
redesign of the port scan form, addresses #990
2018-12-26 19:25:43 +01:00
Faryan Rezagholi
505abb3029
fixed gap between elements on the credential settings page and the page border to be consisten with other pages
2018-12-26 19:25:43 +01:00
Faryan Rezagholi
2014598eaf
Fixed padding and margin for menustrips
2018-12-26 19:25:42 +01:00
Faryan Rezagholi
1b39c345af
Merge remote-tracking branch 'upstream/develop' into develop
...
mering upstream into develop
2018-12-26 19:21:16 +01:00
David Sparer
bdb1812705
return a default options page icon if no icon exists for page
2018-12-26 10:33:49 -06:00
David Sparer
0b8bcafb72
added unit tests for the DisplayProperties utility class. made class more testable
2018-12-26 10:31:02 -06:00
Sean Kaim
c0c699eab6
remove installer from being built in debug config
...
intorduced in c7d42305a3
2018-12-26 10:55:33 -05:00
Faryan Rezagholi
5a99c2dcef
moved screenshots to extras menu #1234
2018-12-25 20:05:39 +01:00
Faryan Rezagholi
cbce5729fd
fixed input box form never returning dialog result "ok".panels/tabs could not be renamed and new themes could not be created
2018-12-25 19:31:28 +01:00
Faryan Rezagholi
7290245729
removed mRemoteNG theme, was accidentely commited
2018-12-25 17:56:11 +01:00
Faryan Rezagholi
5c1bb564f2
Group boxes in notification settings form were default winforms instead of NGGroupBoxes (themes didn't apply)
2018-12-25 17:49:54 +01:00
Faryan Rezagholi
94ee854196
renamed classes under UI\Forms to begin with a capital letter
2018-12-25 16:22:56 +01:00
Faryan Rezagholi
91602c0be5
dispaly wait cursor when options are loading
2018-12-25 16:04:34 +01:00
Faryan Rezagholi
a31f287b2b
renamed AppIcon to mRemoteNG_Icon for consistency
2018-12-25 15:57:25 +01:00
Faryan Rezagholi
f3a0d82304
updated classes to properly return their page icon
2018-12-25 15:53:22 +01:00
Faryan Rezagholi
f2669bb875
altered theme page layout, so the scrollbar doesn't get cut off when page is loaded into options window
2018-12-25 15:52:43 +01:00
Faryan Rezagholi
4801559edc
cleaned up loactions of all used icons to be under \resources\icons with consitens naming (_Icons) at the end
2018-12-25 15:51:29 +01:00
nmat
9496b71bb7
Merge remote-tracking branch 'upstream/develop' into help-updates
2018-12-25 10:27:35 +01:00
Sean Kaim
ba1e8cc448
update changelog
2018-12-24 15:08:33 -05:00
Sean Kaim
d307adbbef
Merge pull request #1228 from farosch/external_links
...
External links
2018-12-24 15:02:14 -05:00
Faryan Rezagholi
933bc0a9e3
Added ico version of pixelated icon for main form, help button and notify icon
2018-12-24 01:17:59 +01:00
Faryan Rezagholi
ee7319c702
introduced pixelated version of logo to be easier readable in 16x16
2018-12-24 01:07:01 +01:00
Faryan Rezagholi
aa63d11816
added "text file fragment" block to wix configuration so that the tile manifest gets included in the installer
2018-12-24 01:06:35 +01:00
Faryan Rezagholi
b1b402b011
added needed minimum arguments for tile manifest to work
2018-12-24 01:05:04 +01:00
Faryan Rezagholi
5931e8f813
replaced icon for connection tree
2018-12-24 01:04:27 +01:00
Faryan Rezagholi
52a5a54bb3
corrected positioning of letters in icon
2018-12-24 01:03:42 +01:00
Faryan Rezagholi
7ca987fb1c
corrected positioning of letters in icon
2018-12-24 01:03:21 +01:00
Faryan Rezagholi
66dbf21df0
fixed missing icon in windows control panel
2018-12-23 23:35:21 +01:00
Faryan Rezagholi
cc0d42f34f
fixed "Launch mRemoteNG now" string, was falsely change in an earlier commit
2018-12-23 23:23:16 +01:00
Faryan Rezagholi
38a79d8d3e
excluded tile manifest from postbuild "tidy"-script
2018-12-23 23:17:29 +01:00
Faryan Rezagholi
9420420622
added post-build script to copy tiles and manifest
2018-12-23 23:17:02 +01:00
Faryan Rezagholi
ce1139f114
added tiles and tile manifest to resources
2018-12-23 23:16:32 +01:00
Faryan Rezagholi
d8ce0416fa
added images and manifest for windows tiles
2018-12-23 23:15:23 +01:00
Faryan Rezagholi
a0e696eca4
updated splash screen
2018-12-23 22:00:25 +01:00
Faryan Rezagholi
6b20ffeeba
Merge branch 'develop' into redesign
2018-12-23 21:39:32 +01:00
Faryan Rezagholi
ac1c0c90e7
Merge remote-tracking branch 'upstream/develop' into develop
...
update fork from original repository
2018-12-23 21:35:58 +01:00
Faryan Rezagholi
3663384ccf
removed default colors from the manager class (was added in a commit earlier)
2018-12-23 21:29:52 +01:00
Faryan Rezagholi
ecf8d437c7
removed edition label in favor of adding the edition string to the title label
2018-12-23 21:22:31 +01:00
Faryan Rezagholi
3c07fc0387
removed illegal cast
2018-12-23 21:19:10 +01:00
Faryan Rezagholi
8bd2b9d7a7
replaced logo in about screen
2018-12-23 21:17:22 +01:00
Faryan Rezagholi
b2b78c67f4
new app icon as png for help menu
2018-12-23 21:17:08 +01:00
Faryan Rezagholi
94147c23b1
Replaced old mRemoteNG icon with new one
2018-12-23 20:40:04 +01:00
Faryan Rezagholi
ba588c9edf
Removed unnecessary translation files for installer
2018-12-23 20:39:41 +01:00
Faryan Rezagholi
8810f453df
Removed unnecessary party from licence file, see #1153
2018-12-23 19:42:40 +01:00
Faryan Rezagholi
c7d42305a3
Tidied up Resources folder, added new Photoshop templates for images and replaced installer images
2018-12-23 19:38:11 +01:00
Sean Milligan
40025db415
Tracks the active tab in the treeview
2018-12-23 09:19:05 -08:00
Faryan Rezagholi
c0b8a8b8eb
redesign of the port scan form, addresses #990
2018-12-23 15:58:48 +01:00
Sean Kaim
92416b4661
test build for running with FIPS enabled
...
Reference #222
2018-12-22 19:19:11 -05:00
Faryan Rezagholi
aaa93b1bcc
external links to open in browser instead of mremote itself
2018-12-23 00:56:09 +01:00
sk82jack
b328331d7c
Add prompt for decryption password only if necessary
2018-12-22 22:24:39 +00:00
sk82jack
f51079e065
Add credential parameters
2018-12-22 22:24:39 +00:00
sk82jack
534c622980
Add folder selection for portable installation
2018-12-22 22:24:39 +00:00
sk82jack
6cc1cb5afa
Fix registry key locations
2018-12-22 22:24:39 +00:00
sk82jack
2372d5ca92
Fix and refactor code
2018-12-22 22:24:39 +00:00
David Sparer
331af8cd24
Merge pull request #1218 from farosch/splashscreen
...
Splashscreen
2018-12-22 16:16:39 -06:00
Faryan Rezagholi
d58b8fffdc
Merge pull request #2 from mRemoteNG/develop
...
update
2018-12-22 23:10:45 +01:00
David Sparer
e5d05b88bc
Merge pull request #1227 from farosch/searchbar2top
...
Position of search bar configurable via settings
2018-12-22 16:07:47 -06:00
Faryan Rezagholi
61f823b6be
Made position of the search bar configurable vias settings
2018-12-22 17:20:32 +01:00
David Sparer
06f23d5754
Merge pull request #1220 from farosch/appleicon
...
Added Apple Icon
2018-12-22 09:29:09 -06:00
Faryan Rezagholi
e567f1386a
Merge pull request #1 from mRemoteNG/develop
...
update
2018-12-22 15:38:21 +01:00
nmat
15a734ace6
Merge remote-tracking branch 'upstream/develop' into help-updates
2018-12-22 10:45:48 +01:00
nmat
6f0309b6a7
Some fixes after comment from dev
2018-12-22 10:00:13 +01:00
Faryan Rezagholi
08191278d7
Chnaged splash screen form to display correctly on a high DPI device
2018-12-21 18:19:13 +01:00
Faryan Rezagholi
6a4b31ffe6
fixed gap between elements on the credential settings page and the page border to be consisten with other pages
2018-12-21 16:21:25 +01:00
Faryan Rezagholi
a150757a97
fixed checkbox in connection settings being 1px off
2018-12-21 16:09:48 +01:00
Faryan Rezagholi
8eded14f85
Fixed padding and margin for menustrips
2018-12-21 16:08:09 +01:00
David Sparer
b311f85ca0
Merge pull request #1217 from farosch/searchbar2top
...
Moved searchbar in connection tree to top
2018-12-21 07:37:10 -06:00
Faryan Rezagholi
9423c8135f
Added Apple Icon
2018-12-21 14:21:40 +01:00
Faryan Rezagholi
5221907ef8
added my name to my github link :P
2018-12-21 00:43:32 +01:00
Faryan Rezagholi
4cc1847ea6
added mRemoteNG Logo to splash screen
2018-12-21 00:41:02 +01:00
Faryan Rezagholi
2a0032a199
Splash screen shown on startup and hiding after completion of the load method of the main form
2018-12-21 00:10:59 +01:00
Faryan Rezagholi
9b722eacdb
Added form for spash screen
2018-12-20 23:42:11 +01:00
Faryan Rezagholi
c6f15411e3
Moved searchbar in connection tree to top
2018-12-20 15:48:22 +01:00
nmat
90a16b7149
Add more options and some cleaning
2018-12-18 22:23:29 +01:00
David Sparer
2df9741cd6
loadbalanceinfo property now imported from rdp files
...
fixes #1132
2018-12-17 11:47:15 -06:00
David Sparer
497b8bfce5
updated readme badges
2018-12-17 09:38:10 -06:00
nmat
0fdbb8d8a1
Merge remote-tracking branch 'upstream/develop' into help-updates
2018-12-15 18:28:24 +01:00
David Sparer
7a8a2fbf77
Merge pull request #1191 from mRemoteNG/929_server_name_in_notification
...
Host names are now displayed in some notifications
2018-12-15 10:12:33 -06:00
nmat
1e48cb831a
Merge remote-tracking branch 'upstream/develop' into help-updates
2018-12-15 02:22:12 +01:00
Sean Kaim
9e96732b73
Update SSH.NET package
...
* Code clean up
* Notify users of exceptions/failed uploads
2018-12-14 17:09:30 -05:00
David Sparer
e863906eaa
added test validating that an empty password cannot be passed to an encryptor
2018-12-14 07:31:50 -06:00
nmat
13ec6e2dca
More cleanup and add tabs and panels
2018-12-09 19:51:57 +01:00
nmat
968e7222fd
Merge remote-tracking branch 'upstream/develop' into help-updates
2018-12-05 23:34:23 +01:00
David Sparer
a84159ee70
Merge pull request #1159 from mRemoteNG/1123_handle_unhandled_exceptions
...
Added unhandled exception window
2018-12-05 16:31:36 -06:00
David Sparer
703f9deb9a
added a version property to the ISerializer interface. switch to using confcons v2.7 serializer in production and tests. this resolved an issue with serializing the RedirectClipboard property
2018-12-05 16:07:59 -06:00
nmat
07147f13a8
Added keyboardshortcuts and removed configuration file.
2018-12-04 23:52:47 +01:00
nmat
a57d9d41c3
Help updates
...
Some help updates
2018-12-04 21:39:57 +01:00
Leaskovski
a40f66fc94
Added a new option to the Appearance and Tabs configuration page to allow the user to toggle if connection windows display tabs or not as per #1171 .
2018-12-03 15:46:14 +00:00
nmat
097c97ca32
Merge remote-tracking branch 'upstream/develop' into help-updates
2018-11-16 00:35:57 +01:00
David Sparer
3e1d418269
Merge branch 'develop' into 929_server_name_in_notification
2018-11-15 15:44:24 -06:00
David Sparer
5ee7b3fcbf
fixed failing test
2018-11-15 15:44:04 -06: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
nmat
5fe6272915
Replaced mRemote with mRemoteNG in help
2018-11-15 00:46:30 +01:00
nmat
7a01a1f33f
Add updated screenshot
2018-11-15 00:32:40 +01: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
David Sparer
f6877631d9
updated changelog
2018-11-12 17:23:58 -06:00
David Sparer
1e4fa8432b
task dialog now properly localizes its buttons
2018-11-12 17:11:25 -06:00
David Sparer
ed5423368e
use the task dialog for confirming node deletions, Esc key now closes dialog
...
related to #1064
2018-11-12 17:07:07 -06:00
David Sparer
673acad72c
NBLabel now respects the TextAlignment property when in theming mode
2018-11-12 17:05:10 -06:00
David Sparer
efc04cc82d
refactored task dialog to use am NGLabel instead of custom string drawing for the main instruction
2018-11-12 16:56:49 -06:00
David Sparer
b880f7c946
NGLabel now attempts to wrap text like default labels when theme mode is active
2018-11-12 16:51:45 -06:00
David Sparer
7304de0102
Esc key now cancels options window changes
...
related to #1064
2018-11-11 18:18:46 -06:00
David Sparer
a64601afcc
fixed some visual issues with the notificaiton panel date label
2018-11-11 11:22:06 -06:00
David Sparer
79ce3c0d74
fixed issue with notification panel internal layout
2018-11-11 10:27:59 -06:00
David Sparer
83c31ad2b4
created sql version upgrader for confcons v2.7
2018-11-08 17:16:33 -06:00
David Sparer
3bcb769965
Merge branch 'release/v1.76' into develop
...
# Conflicts:
# CHANGELOG.TXT
# mRemoteV1/Properties/AssemblyInfo.cs
# mRemoteV1/mRemoteV1.csproj
2018-11-08 16:38:51 -06:00
David Sparer
75e0b8f4c2
set release date in changelog
2018-11-08 15:09:08 -06:00
David Sparer
78ef0fdaf4
Merge pull request #1107 from mRemoteNG/321_hidpi
...
Implement HiDPI support
2018-11-08 07:36:44 -06:00
David Sparer
8d29ff2d61
fixes #1168
2018-11-04 19:13:10 -06:00
David Sparer
eea79da1ae
updated changelog
2018-11-04 18:06:14 -06:00
David Sparer
cb5447f86e
fixes #1181
2018-11-04 18:03:39 -06:00
David Sparer
8cb31ad524
slight cleanup of Runtime class
2018-11-04 18:03:29 -06:00
David Sparer
6ca52a0db1
updated changelog
2018-11-04 16:39:25 -06:00
David Sparer
25e30672c8
bumped version to v1.76.12
2018-11-04 16:38:14 -06:00
David Sparer
abcab2aadf
sql now encrypts and decrypts passwords
2018-11-03 18:28:53 -05:00
David Sparer
19bb8f7595
refactored db classes to expose tblRoot data
2018-11-03 11:02:26 -05:00
David Sparer
0427956e8b
we can now prevent saving to the database when a save was triggered for a local-only property change
...
this will prevent unnecessary db saves
2018-11-03 10:34:30 -05:00
David Sparer
78bf40282a
the IsExapnded property is no longer saved to the DB
2018-11-02 11:30:39 -05:00
David Sparer
6c6a82f8e6
minor cleanup
2018-11-02 11:03:25 -05:00
David Sparer
4b9cc7be08
Merge branch 'release/v1.76' into 1134_dont_save_connection_status_to_db
...
# Conflicts:
# mRemoteV1/Connection/ConnectionsService.cs
2018-11-02 10:56:49 -05:00
David Sparer
dc2d6b8160
added a few debug messages to track db connection loading events
2018-11-02 10:45:18 -05:00
David Sparer
083456e33a
fixed several event handle leaks #1173
2018-11-02 10:29:09 -05:00
David Sparer
80e43e8634
added a safety check to the previous session opener to only open sessions that aren't already open
2018-11-02 09:30:18 -05:00
David Sparer
e99b8ed453
hooked up the local settings serializer
2018-11-01 19:14:25 -05:00
David Sparer
4aba36b756
added classes to handle local connection properties when dealing with the DB
2018-11-01 16:37:30 -05:00
David Sparer
2ebf654973
added a ForEach extension for enumerables
2018-11-01 16:36:56 -05:00
David Sparer
f560fb86d8
moved database serializers to more logical place
2018-11-01 15:00:51 -05:00
David Sparer
981689aa26
resolved #1170
2018-11-01 08:50:27 -05:00
David Sparer
b3fd266c31
Merge branch 'develop' into 1123_handle_unhandled_exceptions
...
# Conflicts:
# mRemoteV1/Resources/Language/Language.resx
2018-10-31 09:10:14 -05:00
David Sparer
062b7a5986
removed test exception
2018-10-30 08:32:52 -05:00
David Sparer
088b1ee1c2
updated changelog and credits for v1.77
2018-10-29 17:12:25 -05:00
David Sparer
1d572bb4b6
Merge pull request #1160 from MitchellBot/develop
...
Feature Request: Right click option to copy hostname #1141
2018-10-29 17:01:11 -05:00
MitchellBot
cf8e033831
QuickConnect uses exact case of input
...
https://github.com/mRemoteNG/mRemoteNG/issues/1121
2018-10-28 20:59:40 -07:00
MitchellBot
43977a74cc
Feature Request: Right click option to copy hostname #1141
...
Feature Request: Right click option to copy hostname #1141
2018-10-28 20:06:03 -07:00
David Sparer
d67e96539b
added an unhandled exception window that will be displayed when unhandeled exceptions occur
2018-10-28 14:46:30 -05:00
David Sparer
09d1aff6a8
rdp connections now properly scale for hidpi
2018-10-27 16:09:12 -05:00
David Sparer
41c5a49abc
began investigating how to set rdp desktop scaling for hidpi
2018-10-20 18:29:34 -05:00
David Sparer
eacff9025e
Merge branch 'develop' into 321_hidpi
...
# Conflicts:
# mRemoteV1/Connection/Protocol/PuttyBase.cs
2018-10-20 09:56:26 -05:00
David Sparer
f56b8f8e42
Merge branch 'master' into develop
...
# Conflicts:
# CHANGELOG.TXT
# CREDITS.TXT
# mRemoteV1/Properties/AssemblyInfo.cs
2018-10-20 09:48:50 -05:00
David Sparer
8ab221e5a8
Merge branch 'release/v1.76'
2018-10-18 17:29:11 -05:00
David Sparer
21e51c8455
updated changelog and credits
2018-10-18 17:08:30 -05:00
David Sparer
3234896caf
bumped version
2018-10-18 17:08:22 -05:00
David Sparer
b00dd1c5f5
fixes #1136
2018-10-17 17:48:16 -05:00
David Sparer
992a3f9d1c
cherrypicked pr #1145
...
Fixing "Reconnect to previously opened sessions on startup"
2018-10-17 16:52:22 -05:00
David Sparer
6b280b5aa4
Merge pull request #1145 from st-schuler/reconnect-patch
...
Fixing "Reconnect to previously opened sessions on startup"
2018-10-17 16:46:39 -05:00
st-schuler
e6713520c7
Fixing "Reconnect to previously opened sessions on startup"
2018-10-17 20:01:51 +02:00
David Sparer
4f75b0343e
Merge pull request #1120 from Fyers/develop
...
Improved German translations
2018-10-10 08:22:34 -05:00
David Sparer
097ebccdcd
Merge pull request #1129 from pablomh/patch-1
...
Update Language.es.resx
2018-10-10 06:48:49 -05:00
pablomh
954e1de4da
Update Language.es.resx
...
Misc fixes.
2018-10-10 09:22:31 +02:00
Fyers
63dc79699d
Merge pull request #2 from Fyers/merge
...
Merge
2018-10-08 23:31:54 +02:00
Fyers
63f342bbdb
resolved conflicts
2018-10-08 23:31:01 +02:00
Fyers
7c9b90ed7d
Merge remote-tracking branch 'upstream/develop' into merge
2018-10-08 23:21:31 +02:00
David Sparer
00e45b60ad
Merge branch 'master' into develop
...
# Conflicts:
# CHANGELOG.TXT
# mRemoteV1/Properties/AssemblyInfo.cs
# mRemoteV1/Resources/Language/Language.resx
2018-10-08 15:23:25 -05:00
David Sparer
d1a7a37909
Merge branch 'release/v1.76'
2018-10-07 18:42:03 -05:00
David Sparer
1c12b52ada
extension to the fix for #1124
2018-10-07 18:32:17 -05:00
David Sparer
722fe40899
updated changelog and bumped version
2018-10-07 16:33:29 -05:00
David Sparer
b2e7ebf43d
fixed #1124
2018-10-07 16:28:09 -05:00
David Sparer
3ed8e768aa
bumped patch version
2018-10-07 09:04:48 -05:00
David Sparer
d362691389
updated build scripts to include debug symbols and normalized github
...
asset names
cherrypicked from the develop branch
2018-10-07 07:53:31 -05:00
David Sparer
4b7c54d5b5
updated changelog
2018-10-07 07:28:57 -05:00
David Sparer
fbd0407863
added redirect clipboard to xml schema for v2.7 confcons
2018-10-03 21:05:12 -05:00
David Sparer
7bab1b4297
created a confcons v2.7 serializer
2018-10-03 21:00:23 -05:00
David Sparer
cfce9e9887
Merge pull request #951 from CrAbelleira/develop
...
Clipboard sharing setting implementation for RDP protocol
2018-10-03 20:51:19 -05:00
Fyers
9df2a96027
improved german translations
2018-10-01 19:26:26 +02:00
Cristian Abelleira Olañeta
d967c719f5
Added "RedirectClipboard" to ConnectionSerializers/Xml and MiscSerializers
2018-10-01 00:52:31 +02:00
David Sparer
ec80a5aa70
fixed #1117
2018-09-30 13:19:35 -05:00
David Sparer
0c95f178ca
updated changelog
2018-09-30 11:04:03 -05:00
David Sparer
e0405b15df
fixes #1110
2018-09-30 11:02:01 -05:00
David Sparer
e029f30acf
added a few try/catch blocks around some rdp code. related to #853
2018-09-30 10:44:22 -05:00
David Sparer
44ed836b7c
fixed #1115
2018-09-29 12:14:44 -05:00
David Sparer
00401201d1
fixed Spanish translation issue. fixes #1112
2018-09-27 08:23:17 -05:00
Cristian Abelleira Olañeta
726491feee
Completed BuildExpectedConnectionInfoPropertyList
2018-09-24 18:19:33 +02:00
Cristian Abelleira
36a94e1399
Merge branch 'develop' into develop
2018-09-24 11:39:32 +02:00
David Sparer
855c83a325
Merge branch 'develop' into 321_hidpi
...
# Conflicts:
# mRemoteV1/UI/Controls/MultiSshToolStrip.cs
# mRemoteV1/UI/Window/AboutWindow.cs
# mRemoteV1/UI/Window/ComponentsCheckWindow.cs
2018-09-22 17:51:00 -05:00
David Sparer
d9e65719d3
Merge branch 'release/v1.76' into develop
...
# Conflicts:
# CHANGELOG.TXT
2018-09-22 17:40:42 -05:00
David Sparer
c774070feb
fixed putty placement within connection window
2018-09-22 17:22:01 -05:00
David Sparer
5aeff8c9c0
fixed some more ctaskdialog scaling issues
2018-09-22 16:37:02 -05:00
David Sparer
4d5f5cf04b
fixed textbox width scaling of quick connect and multissh toolbar controls
2018-09-22 16:01:53 -05:00
David Sparer
1d6b87ffa7
fixed about window scaling
2018-09-22 15:36:22 -05:00
David Sparer
3b82435740
fixed ad import window scaling
2018-09-22 15:35:19 -05:00
David Sparer
17499abfd0
fixed uvnc window scaling
2018-09-22 15:35:03 -05:00
David Sparer
9a57deb9ab
fixed scaling of export form
2018-09-22 15:31:09 -05:00
David Sparer
089c58310c
fixed scaling of screenshot window
2018-09-22 15:30:59 -05:00
David Sparer
647de5d473
fixed scaling of message window
2018-09-22 15:26:01 -05:00
David Sparer
b223b121d1
minor visual fix
2018-09-22 14:38:22 -05:00
David Sparer
49fbb37542
fixed scaling of the external tools window
2018-09-22 14:36:01 -05:00
David Sparer
1496192756
fixed port scan window scaling
2018-09-22 13:22:31 -05:00
David Sparer
f34cd50b9c
fixed ssh transfer window scaling
2018-09-22 13:22:20 -05:00
David Sparer
20f46bea61
fixes #1106
2018-09-20 15:10:43 -05:00
David Sparer
f4ff8d37d5
component check window layout fixed for hidpi
2018-09-15 15:30:41 -05:00
David Sparer
15108645d4
updated the update screen to layout correctly on higher dpi screens
2018-09-15 15:23:51 -05:00
David Sparer
b5e8f32f1f
removed dead code
2018-09-15 13:29:02 -05:00
David Sparer
4027c41c73
made password form respect dpi scaling
2018-09-15 13:20:33 -05:00
David Sparer
7037139ab3
removed the now-unused input class
2018-09-08 14:27:58 -05:00
David Sparer
b976fe4bad
rewrote the input box class to be more display-responsive
2018-09-08 14:26:03 -05:00
David Sparer
d674a201ee
options page icons now scale correctly
2018-09-08 10:48:45 -05:00
David Sparer
d4a3e292ed
correct the appearance page icon
2018-09-08 09:24:06 -05:00
David Sparer
50084e47f7
themes page now displays correctly on hidpi
2018-09-08 09:21:40 -05:00
David Sparer
6e0a16a4d1
task dialog now works in scaled displays
2018-09-07 18:16:44 -05:00
David Sparer
5e87d8de18
scale the putty image on the advanced page
2018-09-03 10:02:57 -05:00
David Sparer
9a6c2fa7c8
added a bitmap scaling function
2018-09-03 10:01:06 -05:00
David Sparer
f440f91233
made appearance options page scale correctly
2018-09-03 09:10:34 -05:00
David Sparer
ccf364f2dd
added func for calculating scaled width
2018-09-03 09:06:27 -05:00
David Sparer
3c5baae568
added class to calculate desktop scaling factor. connection tree icons are now scaled appropriately
2018-09-03 07:51:40 -05:00
David Sparer
7710ff32a6
scale search image size
2018-09-02 18:09:26 -05:00
David Sparer
e081d2b73a
set window scaling to DPI
2018-09-02 18:07:14 -05:00
David Sparer
0c77fa43ff
initial redesign of connection tree window using table layout panel
2018-09-02 17:56:10 -05:00
David Sparer
6ee4353bbd
better to just remove the max size setting on the custom controls than override it in frmmain
2018-09-02 17:29:34 -05:00
David Sparer
bddab24d48
explicitly set the max size of toolbar items to infinite
...
i guess the default max size is height:25. When we don't explicitly set this to 0 it doesn't scale correctly
2018-09-02 17:15:16 -05:00
David Sparer
45f9a32e59
remove max size constraint from quick connect and ext tools toolbars
2018-09-02 17:10:40 -05:00
David Sparer
39b297fd00
set EnableWindowsFormsHighDpiAutoResizing config
2018-08-31 18:54:36 -05:00
David Sparer
fd2167d679
set dpi scale on frmmain
2018-08-31 18:37:21 -05:00
David Sparer
d07249e1b2
custom scaling of quick connect toolbar
2018-08-31 17:45:08 -05:00
David Sparer
31dc59c9d5
suspend layout of all menu controls when creating form
2018-08-31 17:28:37 -05:00
David Sparer
f3e82dac19
dont set max size on tool strip menu controls
2018-08-31 17:21:51 -05:00
David Sparer
41db80dba8
try different renderer
2018-08-31 17:13:44 -05:00
David Sparer
8efe922b50
set manifest entry to enable dpi scaling
2018-08-31 16:26:41 -05:00
Sean Kaim
a5d22d287c
Fixed #1091
2018-08-28 14:59:07 -04:00
Sean Kaim
793095900b
fix #1092
...
parse enums properly
2018-08-28 09:35:08 -04:00
David Sparer
ee63292e55
Merge branch 'update-asset-labels' into develop
2018-08-26 12:49:18 -05:00
David Sparer
9fbcde3ca0
simplify labels
2018-08-26 12:46:17 -05:00
David Sparer
9e48c8e359
changed labels to be more enduser appropriate
2018-08-26 12:21:59 -05:00
David Sparer
da07f50e49
Merge branch 'label-github-assets' into develop
2018-08-25 18:27:39 -05:00
David Sparer
cc872cd2b4
fixed powershell script
2018-08-25 17:03:28 -05:00
David Sparer
a3fa1e541c
modified build to label assets
2018-08-25 17:02:54 -05:00
David Sparer
b579e823bd
updated credits
2018-08-25 11:42:11 -05:00
David Sparer
fc5b1ec85e
adjusted a few english strings that were added in #928
2018-08-25 11:39:25 -05:00
David Sparer
e0c2037831
set assembly version to 1.77.0
2018-08-25 11:38:40 -05:00
David Sparer
9f44d6b75b
added changelog items for v1.77 updates
2018-08-25 10:56:30 -05:00
David Sparer
b6f2fff42b
Merge branch 'release/v1.76' into develop
2018-08-25 10:46:10 -05:00
David Sparer
f10e54e47b
bumped assembly version to 1.76.8
2018-08-25 10:31:35 -05:00
David Sparer
704e0c1dc1
updated changelog
2018-08-25 10:29:43 -05:00
David Sparer
067ac8fb56
Merge branch 'areytsman-Advanced_closing_tabs' into develop
2018-08-25 09:51:09 -05:00
David Sparer
4428089146
Merge branch 'Advanced_closing_tabs' of https://github.com/areytsman/mRemoteNG into areytsman-Advanced_closing_tabs
...
# Conflicts:
# mRemoteV1/Resources/Language/Language.resx
# mRemoteV1/Resources/Language/Language.ru.resx
2018-08-25 09:24:58 -05:00
David Sparer
44ce674166
Merge branch 'release/v1.76' into develop
2018-08-24 17:20:56 -05:00
David Sparer
0c79a9acde
fixes #1088
2018-08-24 14:43:08 -05:00
David Sparer
ebfc2715e7
updated changelog
2018-08-24 13:24:23 -05:00
David Sparer
b0dbc9dc18
only delete reg key value if the value exists
2018-08-24 13:23:52 -05:00
David Sparer
507cdf75a5
fixes #1087
2018-08-24 13:23:02 -05:00
David Sparer
8f8492b0be
xml deserializer now gives connections an ID if the ID string in xml is empty
...
fixes #1082
2018-08-24 10:37:54 -05:00
David Sparer
457e715188
set assembly version to 1.76.7 and set release date in changelog
2018-08-22 10:59:45 -05:00
David Sparer
3fad827b9f
Merge branch 'release/v1.76' into develop
...
# Conflicts:
# Tools/zip_portable_files.ps1
# mRemoteV1/Config/Putty/PuttySessionsRegistryProvider.cs
2018-08-22 10:39:09 -05:00
David Sparer
8bd571c78d
added a wrapper around the windows registry api so we can better unit test classes that use the registry
2018-08-22 09:41:32 -05:00
David Sparer
1724521ebf
added some null guards to methods
2018-08-22 07:06:44 -05:00
David Sparer
b0fb3596aa
added some safety checks around accessing putty registry settings
2018-08-22 07:06:16 -05:00
David Sparer
38ff8340e4
Merge pull request #1016 from wwj402/develop
...
Chinese simplified language update for latest commit 05c96da
2018-08-19 12:01:31 -05:00
David Sparer
f759ea4bc2
Merge pull request #1072 from sli-pro/develop
...
Update the Russian language
2018-08-19 11:54:19 -05:00
David Sparer
fb228d72b1
resolved bug #1076
2018-08-19 11:44:43 -05:00
David Sparer
916361a3be
update changelog
2018-08-11 20:03:27 -05:00
sli-pro
011d0cad8c
Update the Russian language
...
- Update the Russian language (Language.ru.resx)
- Update Language.resx
2018-08-11 18:34:11 +03:00
David Sparer
408c40f699
fixed a few toolbar location loading edge cases
...
related to #1068
2018-08-11 10:02:07 -05:00
David Sparer
4173f6d775
swapped direct calls to Monitor with a lock statement and added a few method comments
2018-08-11 06:47:31 -05:00
Sean Kaim
e6f3c22064
code clean up / add'l checks
...
related to #1061
2018-08-03 10:13:31 -04:00
David Sparer
a013518eac
bump assembly version
2018-08-03 08:51:44 -05:00
David Sparer
9c88cacb3d
hopefully a fix for #1061
2018-08-03 08:33:51 -05:00
David Sparer
d49bf04b15
fixes #1062
2018-08-03 08:13:39 -05:00
David Sparer
1dbd5dc5bc
set 1.76.5 release date in changelog
2018-08-02 18:15:33 -05:00
David Sparer
c103706a54
added test to verify #1057
2018-08-02 17:55:36 -05:00
David Sparer
b0a027df52
updated changelog
2018-08-02 17:49:50 -05:00
David Sparer
868641378a
Merge pull request #1055 from mRemoteNG/647_save_symbols
...
647 save symbols
2018-08-02 16:34:04 -05:00
David Sparer
11baae3107
applying patch provided by Toomix in #1057 and merged in 7dbef77
2018-08-01 07:01:45 -05:00
David Sparer
7526bb430f
Merge pull request #1057 from Toomix/patch-1
...
Fixing NullReferenceException when renaming node
2018-08-01 06:45:42 -05:00
Toomix
7dbef77687
Fixing NullReferenceExcepction in renaming Node
...
When I have no selected node and I press F2 key, NullReferenceException appears in method RenameSelectedNode(). I added not null condition, it is working now. Debugged in VS2017.
2018-08-01 08:50:55 +02:00
David Sparer
ed8125042e
make portable symbols zip file name easier to distinguish from regular symbols
2018-07-30 17:02:08 -05:00
David Sparer
25b2655d0f
log which files are uploaded to github release
2018-07-30 16:55:09 -05:00
David Sparer
145a264154
handle wildcard in github asset upload file path
2018-07-30 16:45:55 -05:00
David Sparer
3e33170ae0
handle non-auto hidden notification panel focusing too
2018-07-30 15:23:59 -05:00
David Sparer
d18bf68f0e
fix release tests
2018-07-30 14:12:17 -05:00
David Sparer
368917e108
accidentally left off the variable identifier for msbuild
2018-07-30 11:16:04 -05:00
David Sparer
cdea4c3911
missed a groovy var
2018-07-30 11:02:05 -05:00
David Sparer
b4b9b55bbf
updated jenkins publish script to target msbuild15
2018-07-30 10:59:21 -05:00
David Sparer
6092c63df4
fix zipping symbols
2018-07-30 08:03:40 -05:00
David Sparer
fda5132184
zip symbols
2018-07-29 22:22:13 -05:00
Sean Kaim
6a9fb25a18
fixes #868
...
DialogResult is not currently checked, so it's a minimal/non-impact bug currently. But it's fixed now in case it's used in the future...
2018-07-29 21:30:11 -04:00
Sean Kaim
18d7344690
fixes #762
...
Increased button size by about 150%
2018-07-29 21:16:19 -04:00
Sean Kaim
ba50cf20a0
update changelog
2018-07-29 21:03:54 -04:00
Sean Kaim
7bd6e126e2
Fix #893
...
Disabled ClickOnce/Publish wihtin the project options.
2018-07-29 21:02:33 -04:00
Sean Kaim
f7521c81d5
Fixes #1052
...
and some code clean up
2018-07-29 19:03:21 -04:00
David Sparer
f483a2dc2f
replaced Timer implementation with Task async call
...
fixes #1052
2018-07-29 12:02:41 -05:00
Sean Kaim
9769d5af06
changelog update
2018-07-28 22:31:26 -04:00
Sean Kaim
0a2dc3563e
fixes #1040
...
clicking close would have the same effect. Check return code and don't open the connection unless user input has been provided.
2018-07-28 22:30:06 -04:00
Sean Kaim
e9f0157b2b
code clean up
2018-07-28 22:15:11 -04:00
Sean Kaim
e8e566fcdd
localization fixes
2018-07-28 22:10:17 -04:00
Sean Kaim
72b7d22cef
localization fixes
2018-07-28 22:09:27 -04:00
Sean Kaim
f79da476fd
options pages code clean up
2018-07-28 21:59:24 -04:00
Sean Kaim
ef31b7844c
Merge pull request #1053 from mRemoteNG/cherry
...
Cherry picked commits for 1.76
2018-07-28 13:54:34 -04:00
Sean Kaim
f1ed1bf115
appveyor post build tests
2018-07-28 13:11:56 -04:00
Sean Kaim
23ea028965
don't run post build zip in appveyor
2018-07-28 13:11:10 -04:00
Sean Kaim
42046a614f
Solution config was building wrong projects
2018-07-28 13:05:37 -04:00
Sean Kaim
36055f56e6
the post publish job in the appveyor.yaml in ps1 form
2018-07-28 13:05:28 -04:00
Sean Kaim
b693cb30fc
Trim ConfigurationName
2018-07-28 13:03:27 -04:00
Sean Kaim
20377d4ff5
zip portable directly via powershell
...
Trying to fix appveyor artifact build
2018-07-28 13:03:16 -04:00
Sean Kaim
570d732b0e
latest 7-zip
2018-07-28 13:03:00 -04:00
Sean Kaim
d9d2b1de70
code clean up (convert to expression body)
2018-07-28 13:02:36 -04:00
Sean Kaim
0a7eaaf36f
minor code clean up
2018-07-28 13:02:25 -04:00
Sean Kaim
36dd3e496d
minor code clean up
2018-07-28 13:02:14 -04:00
Sean Kaim
83fd914d7b
code clean up
2018-07-28 13:01:41 -04:00
Sean Kaim
281c6b13fa
minor code clean up
...
* No need to kick off the registry provider here (it's done already in PuttySessionsManager#StartWatcher())
* if (Directory.Exists(sessionsFolderPath)) thows an exception even though it should have just fallen through... but if (!Directory.Exists(sessionsFolderPath)) doesn't throw and logs a message with a graceful return????
IDK... I had a Uri.IsWellFormedUriString test in there to avoid the exception, but it seems unnecessary...
2018-07-28 13:01:06 -04:00
David Sparer
00b7b1221c
fixes #1051
2018-07-28 09:03:57 -05:00
David Sparer
56cbf0ff3f
fixes #1050
2018-07-28 07:52:57 -05:00
Sean Kaim
f852a4d341
minor code clean up
2018-07-27 17:02:51 -04:00
Sean Kaim
7c8c7d482a
frmChoosePanel was not properly themed
2018-07-27 16:58:25 -04:00
Sean Kaim
9e95ae2cb0
code clean up
2018-07-27 16:45:38 -04:00
Sean Kaim
0d2d935f17
set default theme when themes disabled
...
Fixes #1039
Also some code clean up
2018-07-27 16:04:42 -04:00
Sean Kaim
eeb320a825
more clean up (use .ToString)
2018-07-27 14:50:44 -04:00
Sean Kaim
9452d4dbe3
Theme code clean up
2018-07-27 14:45:07 -04:00
Sean Kaim
03d2387cdd
appveyor build for 1.76 branch
2018-07-27 14:44:35 -04:00
Sean Kaim
61b325ccb9
code clean up
2018-07-27 14:26:01 -04:00
Sean Kaim
e57de9a4de
localized strings
2018-07-27 14:24:42 -04:00
Sean Kaim
a259ab9541
fix typo
2018-07-27 14:16:14 -04:00
Sean Kaim
96946f3a1e
porting fix for #971 to 1.76 branch
2018-07-27 14:15:23 -04:00
Sean Kaim
08569276eb
Revert "fixing changelog item"
...
This reverts commit edc4be2d44 .
2018-07-27 14:11:43 -04:00
David Sparer
edc4be2d44
fixing changelog item
2018-07-27 07:49:00 -05:00
David Sparer
8cd6fb7ae2
updated changelog
2018-07-26 13:40:53 -05:00
David Sparer
a5afa90790
fixes #1045
2018-07-26 13:39:12 -05:00
David Sparer
f634eb8d37
created tests for the config window to ensure property grid items correctly display for certain object types
2018-07-26 13:38:53 -05:00
David Sparer
694b61a67b
added a property to expose the list of object properties being shown by the property grid
...
this will help a lot with testing the property grid/config window
2018-07-26 09:12:47 -05:00
David Sparer
88f0d00a15
minor style cleanup
2018-07-26 08:55:55 -05:00
David Sparer
e31088fd2e
ensure that quick connect items always have a panel set, even if the con default Panel setting is empty
...
related to #802
2018-07-25 14:39:23 -05:00
David Sparer
1d7bb63710
ensure ConDefaultPanel has a default value
...
related to #802
2018-07-25 14:21:44 -05:00
Sean Kaim
64422c60bb
update changelog
2018-07-25 14:08:05 -04:00
Sean Kaim
a8b082ed4b
fix test failures
2018-07-25 13:46:54 -04:00
Sean Kaim
5a5ade0d60
fix build failure
2018-07-25 13:10:39 -04:00
Sean Kaim
7e24e2dcfb
fixes #971
...
Remove the "machineNode" XML node so that settings are portable to all systems
2018-07-25 13:02:30 -04:00
Sean Kaim
930579d983
PortableSettingsProvider code clean up
2018-07-25 12:35:53 -04:00
David Sparer
af1ed5349f
updated changelog
2018-07-25 08:08:35 -05:00
David Sparer
9dcf71dc31
new connection tree nodes will survive filtering until they exit edit mode
...
resolves #1038
2018-07-25 08:05:48 -05:00
David Sparer
8bf9af0ed8
updated changelog
2018-07-24 14:49:33 -05:00
David Sparer
aecfad5871
only access first array item if array has any items
...
resolves #1036
2018-07-24 14:49:01 -05:00
David Sparer
3edd155898
updated changelog
2018-07-24 12:55:27 -05:00
David Sparer
2c419c0b2e
minor cleanup
2018-07-24 12:54:34 -05:00
David Sparer
2fb67e7042
fixed issue where the connection context menu wasn't using translated strings
...
The ctor for the context menu was being called before we loaded the desired culture, leading to the use of the English default strings. Resolves #1034
2018-07-24 12:54:20 -05:00
David Sparer
82847f07b2
Merge branch 'release/v1.76' into develop
2018-07-23 13:22:39 -05:00
David Sparer
29483b2625
attached the file backup pruner to listen to connection file save events
...
resolves #1020
2018-07-23 12:53:03 -05:00
David Sparer
7fc59e79f3
bumped assembly version in preparation for next alpha release
2018-07-23 12:03:53 -05:00
David Sparer
79b3e21148
updated changelog
2018-07-23 12:02:09 -05:00
David Sparer
ee91117010
renamed function to be a bit more accurate
2018-07-23 11:54:49 -05:00
David Sparer
0548037ff3
added a few method summaries
2018-07-23 11:53:50 -05:00
David Sparer
46002632bb
removed duplicate code
2018-07-23 11:52:38 -05:00
David Sparer
9659ac1611
added a dialog to prompt for action when decrypting a connection file fails
2018-07-23 11:51:58 -05:00
David Sparer
bbc497e68d
added some quality of life methods to Optional
2018-07-23 08:03:03 -05:00
David Sparer
d7ec7574ad
updated changelog
2018-07-20 14:54:42 -05:00
David Sparer
2f476d9e61
fix a null ref exception when importing from port scan without selecting a tree node. resolves #1030
2018-07-20 14:52:12 -05:00
David Sparer
c74f37f0de
confirmer should return false if deletion target is null. found during regression testing
2018-07-20 12:31:59 -05:00
David Sparer
d27a62cbfc
added some extra null checks in the rdcman importer
2018-07-20 07:26:38 -05:00
David Sparer
8029e491a3
Merge branch 'auto_save_during_sort' into release/v1.76
2018-07-18 14:53:26 -05:00
David Sparer
fe56268421
added a simple system to batch saves in the connection service
2018-07-18 14:53:02 -05:00
David Sparer
2db6fabbe9
reverted 3bdcf65
2018-07-18 14:52:12 -05:00
David Sparer
035e89801a
reduce FrmMain minimum size to prevent issues with other system features. resolves #1024
2018-07-17 08:07:10 -05:00
Sean Kaim
a7280da30c
Solution config was building wrong projects
2018-07-07 14:10:18 -04:00
Sean Kaim
ac2920820d
the post publish job in the appveyor.yaml in ps1 form
2018-07-03 17:04:11 -04:00
Sean Kaim
fcecc4b31e
post build zip artifact test
2018-07-03 14:24:12 -04:00
Sean Kaim
4abef50ca0
appveyor post build tests
2018-07-03 13:38:22 -04:00
Sean Kaim
5e16445b08
testing post build appveyor script
2018-07-03 13:11:10 -04:00
Sean Kaim
be593b8185
don't run post build zip in appveyor
2018-07-03 13:10:52 -04:00
Sean Kaim
ca27cb9981
Trim ConfigurationName
2018-07-03 12:34:20 -04:00
Sean Kaim
5b64e629c9
zip portable directly via powershell
...
Trying to fix appveyor artifact build
2018-07-03 11:59:02 -04:00
Sean Kaim
18640826b6
latest 7-zip
2018-07-03 11:48:26 -04:00
Sean Kaim
e4d3239831
appveyor build installer
2018-07-02 17:34:08 -04:00
Sean Kaim
e834eadbe1
appveyor artifacts test
2018-07-02 17:03:23 -04:00
Sean Kaim
0ec8f66972
Revert "test appveyor artifacts"
...
This reverts commit 458c462f49 .
2018-07-02 15:31:17 -04:00
Sean Kaim
28b49aab70
fix quotes
2018-07-02 15:29:27 -04:00
Sean Kaim
458c462f49
test appveyor artifacts
2018-07-02 15:29:05 -04:00
Sean Kaim
6f6e2a1254
code clean up (convert to expression body)
2018-07-02 15:12:01 -04:00
Sean Kaim
f46a3d69e1
minor code clean up
2018-07-02 14:57:10 -04:00
Sean Kaim
fa787ed082
minor code clean up
2018-07-02 14:34:22 -04:00
wwj402
b5b748f993
Chinese simplified language update for latest commit 05c96da
2018-07-02 11:02:48 +08:00
David Sparer
3bdcf655fd
suspend tree model events during sort, since this can produce a lot of changes
2018-06-25 15:15:46 -05:00
David Sparer
284755f298
fix tab ordering on port scan page
2018-06-23 09:03:25 -05:00
David Sparer
ad5eed96e7
fixed visual bug when filtering connection tree. resolves #993
2018-06-22 15:09:53 -05:00
David Sparer
431c830ea0
resize connection tree column width when calling expand all. related to #993
2018-06-22 13:56:22 -05:00
David Sparer
da047427a5
fix test
2018-06-21 20:33:32 -05:00
David Sparer
69da1dca5f
added some tests of the connection tree duplicate function. related to #1004
2018-06-21 18:04:29 -05:00
David Sparer
cc61501f63
dont attempt to delete selected node if it is not a valid deletion target. resolves #1004
2018-06-21 17:35:42 -05:00
David Sparer
4ced2d3392
accidentally put a few changelog items under the wrong version
2018-06-21 16:51:41 -05:00
David Sparer
7c72bfdf6b
connection tree now removes filtering when 'use filtering' option turned off. resolves #1002
2018-06-21 15:33:43 -05:00
David Sparer
b8878e1458
updated changelog
2018-06-21 08:35:29 -05:00
David Sparer
abd40cec1b
removed duplicate disable/enable shortcut calls that was causing an issue. resolves #1001
2018-06-21 08:34:26 -05:00
David Sparer
cc18da4f28
updated changelog
2018-06-20 16:43:24 -05:00
David Sparer
1a39039162
reenable all hotkeys once file menu closes. Resolves #999
2018-06-20 16:42:58 -05:00
David Sparer
cf9dd72ea5
dont allow folder/connections to be added to the putty root node in connection tree. Resolves #998
2018-06-20 16:25:08 -05:00
David Sparer
b7cdf81665
ensure putty root node returns correct tree node type. Related to #998
2018-06-20 16:20:51 -05:00
David Sparer
8497a05fd1
resolves #991
...
fixed bug when deleting connection tree node when in filtered view
2018-06-13 14:34:05 -05:00
David Sparer
7db4eec45c
fixed bug where the export screen was using new credential manager code that shouldn't be active yet
2018-06-03 10:45:29 -05:00
David Sparer
cd822b545a
random stuff the ui designer regenerated
2018-06-03 10:45:06 -05:00
David Sparer
e872581d3c
updated changelog
2018-06-03 09:50:42 -05:00
David Sparer
defe9e094c
made opening an empty panel on startup configurable in options
2018-05-31 06:26:43 -05:00
David Sparer
5662735cb8
bumped assembly version for next pre-release
2018-05-25 18:01:32 -05:00
David Sparer
05c96da98f
Merge branch 'release/v1.76' into develop
2018-05-20 11:08:14 -05:00
David Sparer
8646dce21b
update jenkins build to use newest msbuild (enables c# 7 lang features)
2018-05-20 11:07:43 -05:00
David Sparer
ea53fc190b
Merge branch 'release/v1.76' into develop
2018-05-20 09:08:41 -05:00
David Sparer
99a3eabbaf
updated changelog
2018-05-19 17:00:57 -05:00
David Sparer
c57bd386f2
dont try to connect to folders in quick connect menu. resolves #924
2018-05-19 16:57:34 -05:00
David Sparer
f2a52b03df
menu bar can be moved when "lock toolbar position" is turned off. closes #902
2018-05-19 12:57:29 -05:00
David Sparer
860e1ccfaa
fix a mismerged language item
2018-05-18 21:33:16 -05:00
David Sparer
49967b38d4
update changelog
2018-05-18 21:32:51 -05:00
David Sparer
36038fff6d
fix minor code typo
2018-05-18 20:52:17 -05:00
David Sparer
c5958954b0
apply language later in app startup
2018-05-18 20:45:27 -05:00
David Sparer
d0d63016ca
Merge branch 'pr_948_target' into release/v1.76
...
# Conflicts:
# mRemoteV1/Resources/Language/Language.resx
# mRemoteV1/UI/Forms/frmMain.Designer.cs
# mRemoteV1/UI/Menu/ViewMenu.cs
2018-05-18 20:04:23 -05:00
David Sparer
35f2484adf
Merge pull request #948 from farosch/translation
...
some changes regarding tranlsation
2018-05-18 18:41:06 -05:00
Sean Kaim
662b5bde31
code clean up
2018-05-16 22:58:12 -04:00
Sean Kaim
388a4ed75b
minor code clean up
...
* No need to kick off the registry provider here (it's done already in PuttySessionsManager#StartWatcher())
* if (Directory.Exists(sessionsFolderPath)) thows an exception even though it should have just fallen through... but if (!Directory.Exists(sessionsFolderPath)) doesn't throw and logs a message with a graceful return????
IDK... I had a Uri.IsWellFormedUriString test in there to avoid the exception, but it seems unnecessary...
2018-05-16 21:55:24 -04:00
David Sparer
c2cf496ded
updated changelog and credits
2018-04-29 12:00:08 -05:00
David Sparer
8a172f02a9
updated changelog and credits for #942
2018-04-19 08:08:44 -05:00
David Sparer
f27935ea61
Merge pull request #942 from sli-pro/develop
...
Made several strings translatable and added Russian translations
2018-04-19 07:58:16 -05:00
Cristian Abelleira Olañeta
5311b522b7
Added InheritRedirectClipboard to CsvSerializer
2018-04-18 18:07:52 +02:00
Cristian Abelleira Olañeta
ea682e218d
Fixed multiple errors in implementation
2018-04-15 20:13:28 +02:00
Cristian Abelleira Olañeta
aa5f7ef2a8
Implemented clipboard sharing setting for RDP protocol
2018-04-15 10:41:39 +02:00
Faryan Rezagholi
043df0aec3
fixed wording
2018-04-14 11:56:01 +02:00
Faryan Rezagholi
63a2e18760
added missing items
2018-04-14 11:56:01 +02:00
Faryan Rezagholi
c3ced7ed03
fix: translations of main file menu items were not loaded
2018-04-14 11:56:01 +02:00
Faryan Rezagholi
f597e14b3d
fix group box was not translatable
2018-04-14 11:56:01 +02:00
Faryan Rezagholi
aff4ba9115
fix: set labels dock mode to fill (wasnt displaying longer translated texts)
2018-04-14 11:56:01 +02:00
Faryan Rezagholi
554e0805e3
fix: title of options page was not translatable
2018-04-14 11:56:01 +02:00
Faryan Rezagholi
f4efa74a23
Added missing translation options in viewMenu.cs
2018-04-14 11:56:01 +02:00
Vladimir Semenov
ddc19587fa
Edited and added a translation of the Russian language in the forms
...
- File/import
- File/Import from AD
- File/Export to File
- View/Lock Toolbar position
- View/Mylti SSH toolbar
- Tools/Options/Additionally
Related to question #940 .
2018-04-10 13:41:34 +03:00
Vladimir Semenov
5f1232727e
Edit and add a translation on the external tools form.
...
Added and corrected Russian and English translations in the external tools tab.
Adjusted the placement of components on the external tools form so that the text does not overlap during translation.
Related to question #940 .
2018-04-10 09:58:59 +03:00
David Sparer
9c373e8f0a
Merge pull request #938 from sli-pro/develop
...
Small visual correction of the forms
2018-04-07 11:25:55 -05:00
David Sparer
83942d788f
Merge branch '916_default_properties_not_saving' into develop
2018-04-06 15:05:35 -05:00
David Sparer
73d6fec6f3
updated changelog
2018-04-06 15:05:00 -05:00
David Sparer
a37b5deaa1
finished updating some tests for default inheritance
2018-04-06 15:02:14 -05:00
Vladimir Semenov
3b9de847e7
Small visual correction of the forms
...
- for the main form set the minimum resolution 1140; 603.
- for the form of port scans, done visual editing of components.
2018-04-06 20:59:15 +03:00
David Sparer
924f1f1e48
improved tests for default connection info
2018-04-05 16:37:22 -05:00
David Sparer
7bdebbe25b
Merge pull request #936 from sli-pro/develop
...
Update Language ru
2018-04-05 15:16:31 -05:00
David Sparer
8f46c25dc9
Merge pull request #935 from marcomsousa/develop
...
Update Language es
2018-04-05 15:15:04 -05:00
Vladimir Semenov
8bb4a03639
Update Language ru
...
Fix typos in Russian language
2018-04-05 18:51:47 +03:00
Marco Sousa
7b5bc5e057
Update Language es
2018-04-05 12:39:02 +02:00
Aleksei Reytsman
2c62218fd6
Add context menu items to close other and other to the right tabs
2018-03-28 18:21:47 +03: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
20340fd31f
Merge pull request #913 from mRemoteNG/github-templates
...
Update .github templates
2018-03-22 07:44:10 -05:00
David Sparer
d6d7664b48
update readme shield
2018-03-14 19:30:25 -05:00
David Sparer
ce97e63876
bump version
2018-03-14 19:17:29 -05:00
David Sparer
378b98ff89
set release date
2018-03-14 19:09:02 -05:00
David Sparer
ce31199e57
updated changelog
2018-03-10 17:55:15 -06:00
David Sparer
227f3b2924
fix csv serialization bug where some empty fields would not be included
...
related to #911
2018-03-10 17:47:33 -06: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
Bennett Blodinger
e5a34388ae
Update .github templates
...
Bumping up the quality of the templates with help from https://www.talater.com/open-source-templates
2018-03-09 09:46:03 -05:00
David Sparer
6a5f65c018
add a bit more documentation to the ps script that creates bulk connections
2018-03-09 08:08:29 -06:00
David Sparer
6d5f41b3d8
forgot to bump the stable branch when 1.75.7012 was released
2018-03-03 09:39:37 -06:00
David Sparer
64f10ead63
bump development channel download shield
2018-03-03 09:31:27 -06:00
David Sparer
575dae446f
bump version and update changelog
2018-03-03 09:16:55 -06:00
David Sparer
9b438576f2
deserializing enums now ignores case. resolves #899
2018-02-27 09:48:09 -06:00
David Sparer
cbd32f1a07
added powershell script for creating bulk connections
2018-02-27 08:37:25 -06:00
David Sparer
516182ec40
the xml v2.6 schema must have the export field event if we dont use it. need to bump to v2.7 to get rid of it
2018-02-26 08:11:59 -06:00
David Sparer
4ad3a68d80
readded Export field to xml schema
2018-02-26 07:13:36 -06:00
David Sparer
2f9ba32c07
bump readme for development channel badge
2018-02-25 13:41:32 -06:00
David Sparer
dfc45a2904
update changelog
2018-02-25 12:59:58 -06:00
David Sparer
563fdffb67
fixed build scripts that publish to github
...
github no longer accepts tls1.0 connections, use tls1.2
2018-02-25 12:58:12 -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
2a82485f81
fixed build issue where installer wasnt being renamed with version number
2018-02-25 09:04:59 -06:00
David Sparer
e13549d361
fixed build issue where binary signatures were not being validated during release builds
2018-02-25 09:00:51 -06:00
David Sparer
a85c1bd7d3
bumped assembly and set release date
2018-02-24 15:19:09 -06:00
David Sparer
946679f490
dont attempt to close a tab if it is disposed
2018-02-24 15:09:09 -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
2dae0f2d8e
fix bug where sometimes containers would have their container flag turned off
2018-02-24 12:57:38 -06:00
David Sparer
412f6edc36
change guard checks to use extension method
2018-02-16 20:17:31 -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
cff6aa72fc
update changelog
2018-02-13 14:38:58 -06:00
David Sparer
63ddf06057
Made port scan timeout configurable
...
resolves #648
2018-02-13 14:29:26 -06:00
David Sparer
3d9d57b7fa
adding several tool chain dependencies
2018-02-09 13:09:58 -06:00
David Sparer
2c1734aea6
change post-build scripts to use bin tools from the repo
...
this should prevent some build issues new devs have and gives us more control over our build process
2018-02-08 16:11:16 -06:00
David Sparer
301c39aad0
update copyright
2018-02-08 15:39:35 -06:00
David Sparer
5be346c89d
changed a few localized strings used by the initial connection file not found dialog
2018-02-04 19:44:39 -06:00
David Sparer
e4eaf0037e
fixed an issue that was making bug #479 reappear
2018-02-04 19:14:03 -06:00
David Sparer
8f97be82cb
added some more safety around retrieving inherited values
2018-02-04 19:08:29 -06:00
David Sparer
4ab7f92b82
reapply the quick connect focus bug fix provided in #651
2018-02-04 18:13:18 -06:00
David Sparer
0ec95a7729
Merge branch '625_deserialize_csv' into develop
2018-02-04 17:59:49 -06:00
David Sparer
98c38716cd
updated changelog
2018-02-04 17:59:15 -06:00
David Sparer
6a46df780c
did some refactoring
...
made IConnectionImporter generic to cut down on code
2018-02-04 16:00:50 -06:00
David Sparer
7788198f26
fixed an issue with serializing csv data with semi colons in fields
2018-02-04 11:52:26 -06:00
David Sparer
3010963283
hooked up csv deserialization to ui
2018-02-04 11:39:04 -06:00
David Sparer
6522524c0f
added serialization for a few more inheritance properties
2018-02-04 10:32:18 -06:00
David Sparer
160434c114
Merge branch 'develop' into 625_deserialize_csv
2018-02-04 09:33:33 -06:00
David Sparer
36acb9ac12
update develop branch download badge
2018-02-01 21:38:10 -06:00
David Sparer
1a06783dab
update changelog and credits
2018-02-01 21:13:42 -06:00
David Sparer
ec38ee9abc
remove dead code
2018-02-01 20:54:24 -06:00
David Sparer
2e82551b7c
fix toolbar location loading bug
2018-02-01 20:34:22 -06:00
David Sparer
49121fb945
remove deleted file from solution
2018-02-01 20:34:07 -06:00
David Sparer
6e436f55c3
Merge pull request #840 from jotatsu/develop
...
Fix themes on installer version, initial menu position fix
2018-02-01 20:32:59 -06:00
David Sparer
afb0131a28
save and load multi ssh toolbar position. resolves #846
2018-01-28 21:15:12 -06:00
David Sparer
92588282a6
always set file menu position to the top left
2018-01-28 21:14:42 -06:00
David Sparer
765e997976
Merge pull request #858 from Fyers/develop
...
fixed putty session name encoding - fixes #800
2018-01-26 20:39:39 -06:00
Sean Kaim
ddbf6a2e7a
ports from dev for appveyor build
2018-01-25 12:35:32 -05:00
Sean Kaim
8567e912a3
add citrixReceiver.exe for appveyor
2018-01-25 12:25:48 -05:00
Sean Kaim
42e4f168d1
appveyor build status badge for master
2018-01-25 12:22:15 -05:00
Sean Kaim
7c98f2809c
add appveyor.yml
2018-01-25 12:14:01 -05:00
Sean Kaim
e68b529a34
Merge branch 'develop' of https://github.com/mRemoteNG/mRemoteNG into develop
2018-01-25 12:13:29 -05:00
Sean Kaim
1ed4987277
Update appveyor.yml
2018-01-25 12:13:26 -05:00
Sean Kaim
a5d1f0995c
appveyor badge for develop branch
2018-01-25 12:11:28 -05:00
Sean Kaim
b6951df72e
fix link for translations
2018-01-25 11:09:15 -05:00
David Sparer
b1c31048a9
trim rdp file parts for safety
2018-01-24 10:47:07 -06:00
Fyers
e13faa1b66
fixed putty session name encoding #800
2018-01-06 19:54:14 +01:00
Sean Kaim
9349aca76e
remove credit
...
hotkey selection control is no lnger used
2018-01-03 12:13:58 -05:00
Sean Kaim
4946726d1e
appveyor config
2018-01-02 17:06:23 -05:00
Sean Kaim
72c7800c02
update nunit
2018-01-02 16:11:33 -05:00
Sean Kaim
e4c35b2ba2
CitrixReceiver.exe - for appveyor
2018-01-02 15:47:19 -05:00
Sean Kaim
bccb885508
ignore cred repo tests
2018-01-02 15:43:53 -05:00
David Sparer
7b7e0e0522
Merge branch 'develop' into develop
2018-01-02 08:22:00 -06:00
Camilo Alvarez
991d1d82b8
Misc fixes
...
- Clear redundant settings form app.config
- Deleted DesignModeTest as ThemeManager can now be used in design time without adjustements, removed usage from all custo elements
- Instance _themeManager in NGNumericUpDown at object creation to avoid null reference errors
- Errorsform instancing is now defaulted to DockBottomAutoHide in frmMain
-Fix missing panel at startup by adding a blank panel, temporary solution as magic library is beign phased out
2017-12-26 12:15:11 -05:00
David Sparer
5832205624
update credits and changelog for #829
2017-12-18 14:20:39 -06:00
David Sparer
8aeea4d212
added option for enabling utf8 encoding of the rdp "load balance info" property
2017-12-18 14:13:21 -06:00
David Sparer
e1934cd1b0
Merge pull request #829 from sirLoaf/AzureLoadBalanceInfoFix
...
Fix for connecting to azure instances (cloud services). LoadBalanceIn…
2017-12-18 13:27:32 -06:00
Camilo Alvarez
056cce2f97
Removed windings fonts
...
Now using unicode for better compatibility in special characters for drawing controls
2017-12-13 09:34:27 -03:00
David Sparer
61f6463e59
rearranged a few items on the sql server page
2017-12-12 09:47:27 -06:00
David Sparer
a929552c3d
fixed a bad merge that I made
2017-12-12 09:44:08 -06:00
David Sparer
10cd02d2e7
Merge pull request #836 from dekelMP/develop
...
SQL Read Only Option
2017-12-12 09:42:23 -06:00
David Sparer
afac50c18f
Merge branch 'develop' into develop
2017-12-12 09:32:49 -06:00
David Sparer
24ade35df8
Merge branch 'develop' into develop
2017-12-12 09:30:42 -06:00
David Sparer
d50341ff8e
updated changelog
2017-12-12 09:25:14 -06:00
David Sparer
54bd6d5336
added option to lock the toolbar controls
...
resolves #838
2017-12-12 09:22:33 -06:00
Camilo Alvarez
7bc26787db
Reorganize menus, fix empty values in design mode
2017-12-12 08:47:35 -03:00
Camilo Alvarez
e923f816a4
fix installer version missing themes
...
fixed the installed veresion missing themes, added more controls for theme failure to load
2017-12-11 08:29:18 -03:00
Dekel Asaf
c6e4439ab9
Added check for SQL read only in SqlDataProvider
2017-12-10 22:22:38 +02:00
Dekel Asaf
94f66da84e
Added SQL Read Only option
...
Avoid saving when SQL Read Only check box is checked
2017-12-10 21:59:57 +02:00
Dekel Asaf
384399c1c8
Merge develop from upstream
2017-12-10 21:13:50 +02:00
Dekel Asaf
7bac63310f
Merge remote-tracking branch 'upstream/develop' into develop
2017-12-10 21:07:03 +02:00
David Sparer
f85de2c960
set release date of 1.76 alpha 1 in changelog
2017-12-08 15:14:43 -06:00
Fabio Laib
173b516270
Fix for connecting to azure instances (cloud services). LoadBalanceInfo requires a UTF8 encoded string
2017-12-06 12:52:51 +01: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
0d0b056f6b
resolves #561
2017-12-03 16:41:17 -06:00
David Sparer
3f6b572f51
added ability to launch mremoteng from last screen of installer
2017-12-03 15:46:11 -06:00
David Sparer
1a2b906e0a
bump assembly version to 1.75.7012
2017-12-01 10:18:52 -06:00
David Sparer
d48331b706
Merge branch '1.75.7012'
2017-12-01 10:17:06 -06:00
David Sparer
d95cc62c8e
update changelog
2017-12-01 10:15:43 -06:00
David Sparer
f04aa78fd7
resolves #803
2017-12-01 10:06:33 -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
834e7c1abb
Merge branch '1.75.7012' into develop
2017-11-24 08:33:12 -06:00
David Sparer
c37caa95a4
resigned putty with new code signing cert
2017-11-24 08:32:44 -06:00
David Sparer
3ffcc5d5ba
fixed bug where our custom drag sink was being overwritten
...
closes #814
2017-11-21 12:40:22 -06:00
Sean Kaim
52fa87a7c6
minor refactor
2017-11-20 14:54:38 -05:00
Sean Kaim
0ddcfbeed7
Merge branch 'develop' of https://github.com/mRemoteNG/mRemoteNG into develop
2017-11-20 14:36:33 -05:00
Sean Kaim
a2f56682e6
streamlined error handling for Authenticode check
2017-11-20 14:36:31 -05:00
David Sparer
edc4af6da5
fixed bug where user/domain/pass inheritance wasnt being shown
...
this was due to some credential manager work that didnt get rolled back
2017-11-20 12:18:00 -06:00
David Sparer
283354d4d9
fixed bug where closing the options window would always prompt for a connections file to load
2017-11-19 15:00:55 -06:00
David Sparer
c3fbc573e2
forgot a thing...
2017-11-19 14:49:30 -06:00
David Sparer
e7f0091b48
made a ui buttons text translatable
2017-11-19 14:48:54 -06:00
David Sparer
446327dffd
Merge pull request #809 from mRemoteNG/338_connection_tree_filtering
...
Implemented connection search filtering feature
2017-11-19 14:40:42 -06:00
David Sparer
03a0449662
updated changelog
2017-11-19 10:11:44 -06:00
David Sparer
3fb72dfc24
implemented search filtering feature
2017-11-19 09:13:44 -06:00
David Sparer
7c4ccde69b
updated credits and changelog
2017-11-17 15:04:05 -06:00
David Sparer
167a50816f
Domain is now available on connections with protocol Int App
...
Closes #485
2017-11-15 11:27:56 -06:00
David Sparer
a753b868e6
Updated urls for the forum to point to reddit
...
Closes #608
2017-11-15 11:19:26 -06:00
David Sparer
0958c9da44
minor refactoring. removed need for compiler conditionals
2017-11-15 10:52:50 -06:00
David Sparer
bdee98feb0
Merge pull request #799 from mRemoteNG/340_save_connections_on_edit
...
Implemented option for saving connections on edit
2017-11-15 10:13:25 -06:00
David Sparer
6f9c76c9ba
SaveConnectionsAfterEveryEdit defaults to true
2017-11-15 10:10:03 -06:00
David Sparer
c4fdf075b3
Merge branch '644_target' into develop
...
# Conflicts:
# mRemoteV1/App/Windows.cs
# mRemoteV1/UI/Forms/frmMain.Designer.cs
# mRemoteV1/UI/Forms/frmMain.cs
# mRemoteV1/UI/Forms/frmMain.resx
# mRemoteV1/mRemoteV1.csproj
2017-11-15 10:06:15 -06:00
David Sparer
0a19874ef3
Merge pull request #644 from mrwulf/Multi-SSH
...
Multi ssh
2017-11-15 07:51:30 -06:00
David Sparer
39af07cc22
Merge branch '644_target' into Multi-SSH
2017-11-15 07:51:10 -06:00
David Sparer
7ac3a264da
Merge branch '644_target' into Multi-SSH
2017-11-15 07:50:39 -06:00
David Sparer
8951b45a39
Merge pull request #805 from pablomh/patch-1
...
Fix typo and minor nits
2017-11-15 07:38:29 -06:00
pablomh
a4e4315002
Fix typo and minor nits
...
- s/approprite/appropriate .
- Add a dot at end of sentence.
- Fix </li> formatting to comply with existing style.
2017-11-15 10:20:28 +01:00
David Sparer
3a9d108b76
Merge pull request #801 from DamianBis/797
...
issue #797 removed duplicate strings & fixed spelling
2017-11-14 14:53:28 -06:00
Sean Kaim
651a4ae2bf
remove version #'s
...
Closes #615
2017-11-13 15:47:00 -05:00
Sean Kaim
75007db630
Changes from #708
...
Closes #708
Closes #197
2017-11-13 14:58:28 -05:00
Unknown
d0adfebf7a
issue #797 removed duplicate strings & fixed spelling
2017-11-13 21:48:02 +11:00
David Sparer
f9e8496d3f
moved event handler for saving connections on edit
2017-11-12 16:14:34 -06:00
David Sparer
f583b741d4
implemented save connections on edit
2017-11-12 15:14:50 -06:00
David Sparer
1d80b166b1
began implementing plumbing for saving connections on edit
2017-11-12 15:06:18 -06:00
David Sparer
42e59ee564
moved RemoteConnectionsSyncronizer references from Runtime to ConnectionsService
2017-11-12 14:30:23 -06:00
David Sparer
e2c82086be
more refactoring. most connection saving/loading calls now go through the connection service class
2017-11-12 14:23:00 -06:00
David Sparer
e9d47f046d
removed code for saving to .vre format
...
we havent supported this for a long time
2017-11-12 11:39:15 -06:00
David Sparer
4acc73ac19
did some refactoring to consolidate connection loading into a single service
2017-11-12 11:32:19 -06:00
David Sparer
96c27efa68
added setting for saving connections file on edit
2017-11-12 09:37:11 -06:00
David Sparer
52ad4435ac
resolves #468
2017-11-12 08:22:06 -06:00
David Sparer
b6426dd202
the settings editor decided these should be in here... they must have accidentally been wiped away by a merge
2017-11-12 07:57:37 -06:00
David Sparer
abbdbdbc18
fixed bug where window text wasnt updated when choosing to create new connection from dialog popup
2017-11-11 21:44:36 -06:00
David Sparer
9ad6c20d42
Merge pull request #798 from mRemoteNG/sql_test_connection
...
Added way to test sql connections on sql options page
2017-11-11 21:18:42 -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
ac4c578396
Merge pull request #786 from brucetp/MR-421_The_startup_connection_file_could_not_be_loaded
...
MR-421 The startup connection file could not be loaded
2017-11-11 21:07:46 -06:00
David Sparer
5d527c8e72
Merge branch 'develop' into MR-421_The_startup_connection_file_could_not_be_loaded
2017-11-11 20:48:26 -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
99ffe9eac2
made ExternalTool implement INotifyPropertyChanged
...
Also codified the rule that "WaitForExit" cannot be set at the same time as "TryIntegrate". TryIntegrate will always be settable, but WaitForExit will have to defer its state.
2017-11-11 18:20:36 -06:00
David Sparer
3d8dda23ce
added a AddRange method to FullyObservableCollection
...
more efficient collection updating - it only raises 1 event for the whole batch
2017-11-11 18:18:34 -06:00
David Sparer
4fe5df51fa
Merge branch 'pr706_target' into develop
...
# Conflicts:
# mRemoteV1/Config/Settings/SettingsSaver.cs
# mRemoteV1/Tools/ExternalTool.cs
# mRemoteV1/UI/Window/ExternalToolsWindow.Designer.cs
# mRemoteV1/UI/Window/ExternalToolsWindow.cs
# mRemoteV1/UI/Window/ExternalToolsWindow.resx
2017-11-11 13:36:19 -06:00
David Sparer
d7d6aa78f5
Merge pull request #706 from pedro2555/custom-workdir-external-tool
...
[RFC] Added support for custom working directory in External Tool
2017-11-11 12:07:26 -06:00
David Sparer
3646cb0ce6
Removed flicker when external tool toolbar entries are changed
2017-11-11 11:40:08 -06:00
David Sparer
e2bd1b8ba3
Merge pull request #775 from brucetp/MR-152_Add_to_External_Tools_Toolbar_option
...
MR 152 add to external tools toolbar option
2017-11-11 11:31:34 -06:00
David Sparer
b061f7e405
Merge pull request #704 from pedro2555/fix-portable-settings-cleaned
...
Fixes settings save location on portable version
2017-11-11 11:10:36 -06:00
David Sparer
78f38f1a48
fixed tests
2017-11-11 10:50:32 -06:00
David Sparer
eeec81bf3b
added way to test sql db connection in options page
2017-11-11 10:31:16 -06:00
David Sparer
4682096d98
refactored sqldatabaseconnector to require connection details in ctor
...
created factory for creating SqlDatabaseConnectors from settings data for convenience
2017-11-11 10:31:15 -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
bba3a45f0f
Merge pull request #796 from farosch/develop
...
Further design optimizations on settings
2017-11-10 17:34:07 -06:00
Faryan Rezagholi
de83a273a9
Further optimazations on settings
...
Small layout fixes to frmOptions and option pages:
-Unified button heights
-fixed tab order on some option pages elements
-Resized "Launch PuTTY"-button under Options>Advanced to display PuTTY Icon in full size
-Resized main panel in frmOption to fit size of option panes
-Reduced size of bottom panel in frmOptions to waste less space
-Fixed distance to form border of"OK" and "Cancel" buttons in frmOptions
-Unified all border styles of panels in frmOptions to none. (This makes the design look a little bit more flat and cleaner, also removes the strange edge in the title bar where the two panels meet)
-set width of deviders on frmOptions to 1px (also looks a lot cleaner)
2017-11-10 18:52:04 +01:00
David Sparer
ba2954baf4
lowered sql connection schema version back down to 2.6 (pre-credential manager)
2017-11-10 08:44:19 -06:00
David Sparer
9e4f2ee3e7
resolves #419 . removed all string collation directives.
...
Previously, all varchars had "COLLATE SQL_Latin1_General_CP1_CI_AS". This was done to better support international users
2017-11-10 08:13:41 -06: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
fc65476918
Merge pull request #791 from farosch/develop
...
Rearranged settings elements
2017-11-09 20:17:55 -06: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
a667502836
connection tree context menu now gets set. Why was this line missing? bad merge?
2017-11-09 15:37:23 -06:00
Faryan Rezagholi
254d545e58
Rearranged settings elements
...
Rearranged some elements from the settings to prevent that translated strings overlap with these elements. Issue #784
2017-11-09 18:19:13 +01:00
David Sparer
cdde4b0cc9
Merge branch 'develop' into fix-portable-settings-cleaned
2017-11-09 08:40:03 -06:00
Bruce Peterson
0346497f45
Added dialogs and options for new config, path, or importing a file
2017-11-08 21:12:41 -05:00
David Sparer
af3527d6cf
updated the download shield icons
2017-11-08 15:20:22 -06:00
David Sparer
08186d98f5
Merge branch 'develop' into MR-225_Can_not_import_RDCMan_v2.7
2017-11-08 12:04:23 -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
f63980f122
Merge branch 'hotfix11'
2017-11-07 20:22:00 -06:00
David Sparer
9cee827f6b
updated changelog
2017-11-07 20:21:13 -06:00
David Sparer
9c57976906
singleton instance should be given focus
2017-11-07 20:20:24 -06:00
David Sparer
ef5b09b6fa
fix issue where /resetpanels did nothing
2017-11-07 16:35:25 -06:00
David Sparer
469b4224dc
fixed bug with resetting window position
...
resetting window position now places app in center of main monitor like it should
2017-11-07 10:05:18 -06:00
David Sparer
afc410cfe6
fixed #778
...
custom cons param bug introduced in commit f73c9c9d
2017-11-07 08:21:32 -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
25bee76fff
Merge branch 'develop' into MR-225_Can_not_import_RDCMan_v2.7
2017-11-06 10:14:35 -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
9bf59bed2f
update jenkins build tools paths
2017-11-06 08:08:49 -06:00
Bruce Peterson
48a9968d20
Update the External Tools Toolbar based upon the collection
2017-11-05 22:01:49 -05:00
Bruce Peterson
d23355b147
Bug Fix on External Tools column header
2017-11-05 20:34:14 -05:00
Bruce Peterson
83ec5658c4
Added Show on Toolbar to External Tools Dialog
2017-11-05 19:53:06 -05:00
David Sparer
aed509155b
inheritance button should be disabled when parent is root connection node
2017-11-05 09:04:10 -06:00
David Sparer
0120762dbe
putty sessions should not have the inheritance button
2017-11-05 08:41:13 -06:00
David Sparer
85b67ecd0b
fixed bug in connection tree context menu
...
right clicking in white space (no connection tree item selected) made the context menu appear with all options enabled. No context menu should appear in that case
2017-11-05 07:24:28 -06:00
David Sparer
7451383c24
putty nodes and root putty node should not have context menu items "import" or "export"
2017-11-05 07:09:17 -06:00
David Sparer
88d735ed56
resolved bug that would sometimes disable connection tree hot keys
...
bug was introduced in #652 . I made sure that the original issue is still resolved
2017-11-04 22:04:08 -05:00
David Sparer
7a002e4b89
updated changelog
2017-11-04 11:45:14 -05:00
David Sparer
01ad0b4875
safer connection tree gui updating
2017-11-03 15:10:35 -05:00
David Sparer
4defa5fa9c
Resolves #758
...
introduced in commit 8a3e3704
2017-11-03 15:09:18 -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
5ce8171f12
updated changelog
2017-11-01 15:29:54 -05:00
David Sparer
e3121cb043
bumped assembly version
2017-11-01 15:14:55 -05:00
David Sparer
99e52ab0b5
updated changelog
2017-10-31 15:08:06 -05:00
David Sparer
2b672dc4fc
Fixed another minor issue with external tools
2017-10-31 14:07:18 -05:00
David Sparer
6db7adf900
re-implemented autoresizecolumn in the connection tree
...
I did this in order to get around a weird bug where the connection tree would sometimes be set to a very small width (making it not visible)
2017-10-31 13:10:49 -05:00
David Sparer
65782285a3
added a few unit tests for integrated programs
2017-10-31 09:56:48 -05:00
David Sparer
64bd5a93ad
resolves #761
2017-10-31 08:11:57 -05:00
David Sparer
93d7ef48eb
removed unnecessary specflow file
2017-10-30 15:30:06 -05:00
Sean Kaim
a90b7abff7
proper xml formatting
2017-10-30 15:10:08 -04:00
Sean Kaim
a479b4b109
fix line terminators
2017-10-30 14:57:40 -04:00
Sean Kaim
326e1118da
more nuget package updates
2017-10-30 14:57:29 -04:00
Sean Kaim
90f1e324ce
update gecko
2017-10-30 14:39:20 -04:00
Sean Kaim
41e0228c03
re-target for .net 4.6
2017-10-30 13:42:26 -04:00
Sean Kaim
e72691a164
Merge pull request #760 from brucetp/MR-747_PuttySessions.Watcher.StartWatching_failed._Not_found
...
MR-747 putty sessions.watcher.start watching failed. not found
2017-10-30 12:28:24 -04:00
Bruce Peterson
7b1d2a0b38
Attempting to start Putty FileSystemWatcher on a folder that doesn't exist.
2017-10-30 12:03:21 -04:00
David Sparer
470d76faab
added another valid microsoft cert thumbprint
2017-10-30 10:30:03 -05:00
Sean Kaim
aec9a75bba
additional log adjustments
2017-10-30 11:27:43 -04:00
Sean Kaim
fcbac22577
add some details to StackTrace messages
2017-10-30 11:23:29 -04:00
Bruce Peterson
1153a5dd3c
Putty config file path was incorrectly parsed
2017-10-30 11:22:26 -04:00
David Sparer
04fccad19c
removed jenkins build step to publish test reports
...
they seem ot be failing a lot lately and its really not worth the trouble
2017-10-29 17:41:49 -05:00
David Sparer
1bce756bd6
Merge pull request #742 from mRemoteNG/revert_credmanager
...
Reverted credential manager functionality
2017-10-29 17:30:29 -05:00
Bruce Peterson
87322a36ca
Included Test Cases for RDCMan v2.7
2017-10-27 23:36:36 -04:00
Bruce Peterson
bbe4d28a40
Modified Conn Manager Deserializer to import from RDCMan v2.7
2017-10-27 23:35:30 -04:00
David Sparer
2994419381
revert confcons version back to 2.6 when serializing
2017-10-17 13:55:03 -05:00
David Sparer
81f06026d0
no longer try to load credential repo list
2017-10-17 13:54:39 -05:00
David Sparer
2df9441c20
reverted credential manager functionality as best I could
2017-10-16 14:39:41 -05:00
Sean Kaim
47190d9c02
Update ISSUE_TEMPLATE.md
2017-09-27 13:58:05 -04:00
Dekel Asaf
a436d9c070
fixed #529
2017-09-22 20:54:47 +03:00
Pedro Rodrigues
ece2bda680
Credits to crdx, just found there's a proper place for that
2017-09-13 21:48:42 +01:00
Pedro Rodrigues
4a69ff6428
Added option to run external tool with elevated privileges
2017-09-10 19:33:35 +01:00
Pedro Rodrigues
75cf17e2ce
Added browse button for ExternalTool working directory
...
Fixed minor bug on browse button for external tool filename, which was not saving upon selecting a new file, but rather relying on any other thing triggering the update on the actual ExternalTool instance.
2017-09-10 00:26:37 +01:00
Pedro Rodrigues
af3f66a5fa
Wired up saver and loader
2017-09-10 00:11:26 +01:00
Pedro Rodrigues
61adf1f784
Wired up the form
2017-09-10 00:05:18 +01:00
Pedro Rodrigues
1d0311a194
Added controls for Working Directory option on ExternalToolsWindow
2017-09-10 00:00:08 +01:00
Pedro Rodrigues
bda9974eb8
A bit of house cleaning before adding new controls to ExternalToolsWindow
2017-09-09 23:39:10 +01:00
Pedro Rodrigues
0306296ae9
Added support for custom working directory in ExternalTool class
...
Not sure about l79 and argParser
2017-09-09 21:35:09 +01:00
Sean Kaim
f006a8aab6
Merge pull request #702 from jotatsu/develop
...
fix theme ui
2017-09-09 14:46:55 -04:00
Pedro Rodrigues
da45abaafb
Applied PortableSettingsProvider.patch cleaned
2017-09-09 16:03:06 +01:00
CamAlvar
2b942f03b2
fix theme ui
...
- Fixed bug in ngcombobox that wasnt rendering DisplayMember elements text in theme mode
- Change in ngbutton icon placement for long text button names
- Verify SSH and notifications file transfer for theme, its ok
- Changed ConnectionTree to elipse text based on the width of the panel
2017-09-07 08:10:49 -05:00
Sean Kaim
985b5e6724
Merge pull request #698 from pedro2555/develop
...
README.md overhaul
2017-09-06 15:56:11 -07:00
Pedro Rodrigues
e82ee97666
Merge branch 'develop' into develop
2017-09-06 15:32:12 +01:00
Pedro Rodrigues
8be7dac209
README.md overhaul
...
Added titles to separate concerns.
Included quick access links to relevant wiki pages
Hopefully there is now everything one may be looking for in the README.
2017-09-06 15:28:24 +01:00
Sean Kaim
d2e35d8b2c
Merge pull request #692 from mRemoteNG/pr/671
...
Pr/671 fixes
2017-09-05 10:02:10 -07:00
Sean Kaim
5938bc72b4
jenkins doesn't like this...
2017-09-05 12:59:07 -04:00
Sean Kaim
23860e5897
Merge pull request #671 from jotatsu/develop
...
Theming system revamp
2017-09-05 09:55:13 -07:00
Sean Kaim
11adbed079
code clean up
2017-09-05 12:50:32 -04:00
Sean Kaim
07eb45ad76
fix some of my merge fix boo boos
2017-09-05 11:45:58 -04:00
Sean Kaim
726e908b5a
Merge branch 'develop' into develop
2017-09-05 08:40:25 -07:00
Sean Kaim
526c6d8852
fix virtual call in constructor
2017-09-05 11:06:12 -04:00
Sean Kaim
6d2be2e0a1
revert the few things that jenkins doesn't like
2017-08-21 17:48:36 -04:00
Sean Kaim
a8a9423ab0
ok... code clean up again...
2017-08-21 17:39:33 -04:00
Sean Kaim
78a82be4a0
Revert "code clean up"
...
This reverts commit 1acdb27996 .
2017-08-21 16:54:01 -04:00
Sean Kaim
1acdb27996
code clean up
2017-08-21 16:48:20 -04:00
David Sparer
1a7ce13ec3
fixed error in test project
2017-08-06 10:40:36 -05:00
David Sparer
b4c535c76a
can now delete multiple credentials
2017-08-06 10:32:48 -05:00
David Sparer
1c7592c707
Merge branch '659_dont_reference_creds_directly' into develop
2017-08-05 19:07:42 -05:00
David Sparer
e4f8f96b83
unloaded credentials now display a message
2017-08-05 19:06:27 -05:00
CamAlvar
105baa0557
Improved no-theme handlig for missing /themes folder, target to unit test
2017-08-05 18:22:13 -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
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
CamAlvar
29a25b708c
added comments to code, language location to new user strings, checked diff for merge
2017-08-04 19:02:28 -05:00
CamAlvar
376f22ce08
Finish wiring the options window, creation and modifying of themes. Added script to output themes at compilation
2017-08-04 01:07:22 -05:00
CamAlvar
6f25a72fb7
Added defaulting disable theming, wiring the theme manager with the option page
2017-08-02 22:08:55 -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
c4900f5a66
fixed cred id showing up in config window
2017-07-29 22:07:51 -05:00
David Sparer
edb5dff064
bit of cleanup
2017-07-29 21:49:29 -05:00
David Sparer
3961e1844c
Maybe<T> now calls T.ToString()
2017-07-29 11:46:16 -05:00
David Sparer
d09ecac35d
added a MaybeParse extension
...
this makes parsing guids much nicer. no dealing with out vars or try blocks
2017-07-29 11:45:05 -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
dc7970ac80
99% #themed
2017-07-27 08:42:52 -05:00
CamAlvar
d08d4fa488
Almost all dialogs,forms and panels themed
2017-07-25 09:06:50 -05:00
Brandon Wulf
0807e7fec1
Send commands to quickconnect created connections too!
2017-07-24 17:41:39 -07:00
Brandon Wulf
1c4b5d1ca5
Merge branch 'Multi-SSH' of github.com:mrwulf/mRemoteNG into Multi-SSH
2017-07-24 16:45:56 -07:00
Brandon Wulf
a3d9b2b9cb
Pulled MultiSSH code into its own class
2017-07-24 16:45:38 -07:00
CamAlvar
d0df08de2c
Added more controls, replaced normal elements with NG versions
2017-07-24 09:25:02 -05:00
David Sparer
e98291498b
Merge pull request #639 from emazv72/develop
...
fixed italian spelling
2017-07-20 19:12:07 -05:00
David Sparer
d82a86e01b
Merge pull request #650 from polluks/develop
...
German typo
2017-07-20 11:59:51 -05:00
Stefan
760d053cd7
typo
2017-07-20 18:52:03 +02:00
CamAlvar
a3894323db
Added more custo controls, external tools window list redesigned, external tools window finished
2017-07-18 09:43:30 -05:00
Brandon Wulf
a4b902d5af
Reverting the references
...
...even though it won't compile on my box without them..
2017-07-17 16:14:54 -07:00
Brandon Wulf
5f9f0769eb
Switched Multi SSH window to a Multi SSH toolbar
2017-07-17 15:00:59 -07:00
Brandon Wulf
49390574bf
Builds and basically works
2017-07-14 18:16:27 -07:00
Emanuele Zavallone
71fab09581
fixed italian spelling
2017-07-14 09:51:01 +02:00
CamAlvar
9225df85da
Fixed design time controls, added custom button control
2017-07-13 09:34:17 -05:00
CamAlvar
81160ac1ea
implemented custom label to override winforms disabled hacks
...
Fix for dark themes on disabled label text (default to black in the winforms code)
2017-07-12 09:48:59 -05:00
CamAlvar
5dd02602b7
theme more windows,panels and menu
2017-07-10 08:06:38 -05:00
CamAlvar
a92dfa3920
fixed color default method
...
fixed color default method, fixed message box foreground color and mixed warning and error colors
2017-07-06 01:30:52 -05:00
CamAlvar
0c19a1aafe
changed loading and defaulting theme method
...
Use resource style and xpath for loading, now the default is merged dinamically into the active theme by using a dictionary storange
2017-07-06 01:06:26 -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
CamAlvar
509acd1192
Fix property loaded
...
Removed unnecesary call for load proprerties, added a theme for reference implementation
2017-06-20 07:57:57 -05:00
CamAlvar
8db74a4514
First try
...
Lots of things broken, but basic structure is there
2017-06-19 22:51:34 -05:00
Camilo Alvarez
0d6f98f50a
Update README.MD
2017-06-19 22:41:49 -05:00
Sean Kaim
d368fbbf5b
changelog
2017-06-16 10:07:02 -04:00
Sean Kaim
1e7c123145
add log message
...
Relates to #596
2017-06-16 10:04:12 -04:00
Sean Kaim
069b0b0153
merge 1.75.7008 changes into develop
2017-06-15 15:10:23 -04:00
Sean Kaim
c12c64380d
changelog update
2017-06-15 15:10:22 -04:00
Sean Kaim
9da94b38b3
hotfix 8
2017-06-15 12:20:02 -04:00
David Sparer
9cdfc61a30
Merge pull request #558 from vbfox/treeview_icons
...
Use the connection icon everywhere
2017-06-14 13:07:59 -05:00
David Sparer
d2dc76baf1
removed a few unnecessary powershell params
2017-06-14 10:47:55 -05:00
David Sparer
232de66683
find_vstool now verifies that the tool can be executed
...
This improvement is meant to discard tool binaries that cannot be run. This is useful when you have an old install of VS that is broken for whatever reason. Now, we will ensure the tool has a valid exit code
2017-06-14 10:40:46 -05:00
Sean Kaim
3d61d1bca0
hotfix7 readme updates
2017-06-14 11:26:31 -04:00
Sean Kaim
c2c9531c1b
changelog update
2017-06-14 11:22:57 -04:00
Sean Kaim
461df14cf7
rebuilt & signed puttyng 0.69
...
Fixes #583
2017-06-14 11:20:46 -04:00
Sean Kaim
b1dfe6e714
update download links to hotfix6
2017-06-13 17:17:04 -04:00
David Sparer
46bc0fe8b4
no longer request users tag issues
...
Removed lines in Bug/Feature headings that requested users tag their own issues. Normal users cannot set issue tags.
2017-06-13 13:47:50 -05:00
Julien Roncaglia
7cc3639758
React to icon change events
2017-06-13 10:26:25 +02:00
Julien Roncaglia
24b5dd0c8c
Add server icons in the treeview
2017-06-13 10:26:24 +02:00
David Sparer
32afdfc257
Update README.MD
...
Removed build badge for the beta branch. We do not build a new binary for beta builds, they are promoted from development releases
2017-06-08 10:36:39 -05:00
Sean Kaim
10e61e28c6
changelog update
2017-06-02 16:49:46 -04:00
Sean Kaim
d88be9aca4
Quick Connect from ntf area icon displays warning
...
warning occurs when clicking on a folder.
Fixes #546
2017-06-02 16:48:52 -04:00
Sean Kaim
dd2e2734ce
Addl protections to avoid problems on update chk
...
fixes #527
2017-06-02 15:16:56 -04:00
David Sparer
390c230de9
updated credits
2017-05-27 20:37:49 -06:00
David Sparer
b43f868eba
updated changelog and credits
2017-05-27 20:34:54 -06:00
David Sparer
119a18aa15
Merge pull request #567 from peterchenadded/develop
...
Added extra logic to search the hostname and description fields of the connection instead of just the name.
2017-05-27 20:27:21 -06:00
David Sparer
b79c35042a
Merge pull request #557 from vbfox/credential_manager_upgrade_crash
...
Credential manager upgrade crash
2017-05-27 19:00:57 -06:00
Chen, Peter
12f8e0fe71
Saved lowercase searchText to variable and used it for the comparison
2017-05-24 22:47:35 +10: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
2fb4c8d227
Merge pull request #555 from polluks/patch-1
...
Update README.MD
2017-05-19 09:18:26 -06:00
Julien Roncaglia
9d8f3db511
Fix a second instance of the same problem
2017-05-15 22:02:23 +02:00
Julien Roncaglia
76813e9df4
Culture-Independent parsing of the configuration version
...
The configuration version was parsed in the credential manager upgrade
process using the current user culture and crashed on cultures where '.'
isn't the decimal separator.
2017-05-15 21:53:15 +02:00
Stefan
35da9cfb54
Update README.MD
...
https://en.wikipedia.org/wiki/Telnet
2017-05-15 13:52:38 +02:00
David Sparer
3f28594376
Cleaned up some event handlers in PortScanner
2017-05-12 10:36:55 -06:00
David Sparer
64c142d21e
extracted a Runtime function to a new class
2017-05-12 09:08:19 -06:00
David Sparer
36304e8356
slightly improved the setup of Runtime.IsPortableEdition
...
refactoring the name of this property is now safer
2017-05-11 15:39:33 -06:00
David Sparer
4090930142
delayed the creation of a dependency to resolve a nullref error
...
There is currently a circular dependency between frmmain and connectioninitiator. This change temporarily resolves the issue of the nullref, but these two classes need to be decoupled somehow.
2017-05-11 15:20:30 -06:00
David Sparer
cd4d5df4db
extracted a Runtime method to a different class
2017-05-11 15:12:53 -06:00
David Sparer
b921964c88
updated changelog
2017-05-11 10:46:32 -06:00
David Sparer
6dcef71ebc
changed the backup file timestamp to use system time rather than utc
2017-05-11 10:42:58 -06:00
David Sparer
c69d4107d8
fixed unit tests
2017-05-11 10:37:32 -06:00
David Sparer
d6c34f2312
simplified backup file creation
2017-05-11 10:29:06 -06:00
David Sparer
8666c491ce
extracted some Runtime class methods to new classes
2017-05-11 09:53:32 -06:00
David Sparer
7f4cfc267e
updated supporteduicultures in settings file. this wasn't set when the korean translation was added
2017-05-11 09:16:37 -06:00
David Sparer
9d48eb6d74
refactored a few usages of compiler conditionals
2017-05-10 21:32:04 -06:00
David Sparer
7f80cad356
moved property from Runtime to ConnectionsService
2017-05-10 19:59:56 -06:00
David Sparer
36b3278698
moved a property from Runtime to ConnectionsService
2017-05-10 17:59:58 -06:00
David Sparer
2633b4c876
extracted all external tools related code from Runtime to a new class
2017-05-10 17:42:40 -06:00
David Sparer
fd26e9755d
extracted some Runtime methods to the ConnectionsService
2017-05-10 17:24:54 -06:00
David Sparer
c5623a10c1
fix non-portable build
2017-05-10 16:44:59 -06:00
David Sparer
4049695425
extracted a runtime method to a new class
2017-05-10 16:42:30 -06:00
David Sparer
25b0d12576
migrated a property from Runtime to frmMain
2017-05-10 16:11:58 -06:00
David Sparer
cb1c490a1c
simplified save filter a bit
2017-05-10 16:07:54 -06:00
David Sparer
565a20a83e
extracted Runtime method to a new class
2017-05-10 11:43:03 -06:00
David Sparer
077965f083
extracted Runtime method to new class
2017-05-10 11:16:35 -06:00
David Sparer
eae4f569c2
removed some references to Runtime class
2017-05-10 11:13:06 -06:00
David Sparer
3f999e525a
changed namespace that was colliding with a class name
2017-05-10 11:01:27 -06:00
David Sparer
509606dbda
extracted a Runtime method to a new class
2017-05-10 10:58:53 -06:00
David Sparer
1b12a689a3
cleaned up some code in Runtime relating to new confcons creation
2017-05-10 09:27:11 -06:00
David Sparer
f91d09b2ae
FileDataProvider now creates directories if they do not exist
2017-05-10 09:11:33 -06:00
David Sparer
89c02483eb
extracted method to improve code readability
2017-05-10 08:34:21 -06:00
David Sparer
9725082b06
hooked up the cred upgrader form to the connections loader code
2017-05-09 11:58:30 -06:00
David Sparer
4c9471c415
minor cleanup
2017-05-09 11:55:54 -06:00
David Sparer
2bee87916d
added error handling to the jenkinsfile to ensure nunit test results are uploaded on test failures
...
previously, a failure of a test would stop the pipeline at that point without uploading any test data
now, the pipeline will stop on the step that fails but still upload all test reports that have been created up to that point.
2017-05-09 11:23:20 -06:00
David Sparer
7838b6dc0e
added some artificial delay to a test to help ensure it doesnt fail due to completing too quickly
2017-05-08 13:39:20 -06:00
David Sparer
6ae279c292
created some tests to verify that the file data providers work as expected
2017-05-08 13:23:49 -06:00
David Sparer
28aea45f95
made the cred upgrader form a deserializer decorator so we can inline it with other deserializers
2017-05-07 23:13:45 -06:00
David Sparer
38d0be992c
updated the NewConnections function to use the already built serializer
2017-05-07 23:12:17 -06:00
David Sparer
73b0c8c68c
promoted cred file path to a public property
2017-05-07 23:11:27 -06:00
David Sparer
b8002ce577
created language resources for some new entries in the cred upgrader form
2017-05-07 21:31:22 -06:00
David Sparer
5eebcd01ef
hooked up several buttons in the cred upgrader form
...
- create new confcons file now works
- we can select a new confcons file to upgrade
2017-05-07 21:24:06 -06:00
David Sparer
5a455e1558
set up placeholder calls for localizing the form
2017-05-07 21:02:52 -06:00
David Sparer
c2d0eec9d2
began creating form for handling the upgrade of confcons to handle cred manager
2017-05-07 18:34:25 -06:00
David Sparer
97104d820e
some more cleanup
2017-05-07 18:32:18 -06:00
David Sparer
f334f804b6
more minor cleanup
2017-05-07 18:26:24 -06:00
David Sparer
38bcafbfe5
cleaned up RdpProtocol
2017-05-07 17:22:59 -06:00
David Sparer
72196c705e
minor cleanup of MessageFocusDecorator class
2017-05-07 16:46:42 -06:00
David Sparer
eb4d800e40
minor cleanup of NotificationAreaIcon class to condense refs to frmMain
2017-05-07 16:46:16 -06:00
David Sparer
ad508a30ea
minor cleanup of frmMain
2017-05-07 16:45:05 -06:00
David Sparer
7068309b04
minor cleanup of connection window
2017-05-07 16:40:05 -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
268a146775
cleaned up ICA protocol
2017-05-07 16:29:37 -06:00
David Sparer
7151c347a0
minor cleanup of Startup class
2017-05-07 16:21:50 -06:00
David Sparer
98d813c172
cleaned up Screens class
2017-05-07 16:19:11 -06:00
David Sparer
7b5a805eda
minor cleanup of Windows class
2017-05-07 16:16:17 -06:00
David Sparer
d2b6429c8b
changed setting saver method signature to require frmmain rather than using static singleton variable
2017-05-07 16:08:50 -06:00
David Sparer
450c9bb755
refactored dock panel saver to split serialization to a separate class
2017-05-07 16:07:28 -06:00
David Sparer
a45cd01e26
renamed the dock panel load/save classes to be more indicative of their purpose
2017-05-07 15:31:12 -06:00
David Sparer
28f7a7315e
refactored layout saver code to a new class
2017-05-07 15:21:47 -06:00
David Sparer
d9e7e359f9
refactored external tools saver code to a new class
2017-05-07 15:15:25 -06:00
David Sparer
bee41e0e75
few minor refactorings in frmMain
2017-05-07 15:00:12 -06:00
David Sparer
5e826a3392
refactored the cred manager upgrader to be a deserialization decorator
2017-05-07 14:48:40 -06:00
David Sparer
635ff88a53
removed unused param
2017-05-07 12:17:33 -06:00
David Sparer
83156bf28e
refactored xml credential loading to a new class
2017-05-07 11:57:15 -06:00
David Sparer
9ba081f241
refactored sql connection loader
2017-05-07 11:45:09 -06:00
David Sparer
179c3725ca
added a tab control that hides its tabs during runtime (shown during design time)
2017-05-07 11:29:22 -06:00
David Sparer
645fedb1ed
refactored the cred manager migration code to a new class
2017-05-07 11:27:33 -06:00
David Sparer
104ee3829f
combined several duplicate sort methods
2017-05-07 00:01:59 -06:00
David Sparer
9f80eb2f74
normalized line endings
2017-05-06 23:58:01 -06:00
David Sparer
44b3a643dd
Merge pull request #480 from pfjason/develop
...
Added a BeginEdit() at the end of the AddNode function.
2017-05-06 23:39:10 -06:00
David Sparer
cf61a6bbe7
removed a call that was causing many unnecessary host pings. should help #480
2017-05-06 23:36:25 -06:00
David Sparer
93b45fba84
fixed auto column sizing to also include a horizontal scroll bar. resolves #501
2017-05-06 22:40:35 -06:00
David Sparer
0d1851a73b
updated credits and changelog to include korean translation and cred manager
2017-05-06 20:13:56 -06:00
David Sparer
5d6377f71c
added some unit tests
2017-05-06 13:36:59 -06:00
David Sparer
28872f39c1
cleaned up messages module
2017-05-06 12:47:25 -06:00
David Sparer
c0b8eab4b8
cleanup the resources folder by combining some icon/image folders
2017-05-06 12:04:58 -06:00
David Sparer
75ba00735d
removed another unused file
2017-05-06 11:58:48 -06:00
David Sparer
fdd7951d13
removed unneeded files
2017-05-06 11:55:11 -06:00
David Sparer
e0427ae200
hook up korean translation to be used
2017-05-06 11:44:21 -06:00
David Sparer
ec269f7177
Merge pull request #504 from gyuha/develop
...
Add Korean translation
2017-05-06 11:40:19 -06:00
David Sparer
2226082b6b
Merge pull request #543 from mRemoteNG/improve_credential_manager
...
Improve credential manager
2017-05-06 11:26:16 -06:00
David Sparer
c69c188de9
cleaned up jenkinsfile stages
2017-05-05 18:00:33 -06:00
David Sparer
8499655c94
added code coverage stage to jenkins pipeline
2017-05-05 16:05:35 -06:00
David Sparer
4c0c13e792
updated nunit and nsubstitute packages
2017-05-05 15:01:35 -06:00
David Sparer
9d2d693a63
updated "stage" definitions to follow newer jenkins pipeline guidelines
2017-05-05 14:58:45 -06:00
David Sparer
e8d4db3f80
added portable unit tests and acceptance tests to the jenkins build
2017-05-05 14:46:39 -06:00
David Sparer
e7ebea535e
fix nunit test report upload
2017-05-05 14:15:30 -06:00
David Sparer
c3a7e91a1d
update path to nunit console
2017-05-05 12:18:56 -06:00
David Sparer
44be066b26
update jenkins to use nunit test runner
2017-05-05 12:06:29 -06:00
David Sparer
47f4efe60c
added some interfaces to making testing easier
...
created simple behavior tests for the credential service facade
2017-05-05 11:22:17 -06:00
David Sparer
a4d7aff651
some more refactoring to better segregate confcons version upgrade code
2017-05-05 10:45:52 -06:00
David Sparer
d55b41963b
minor refactor to segregate code that upgrades confcons v26 to 27
2017-05-05 09:06:12 -06:00
David Sparer
6bfad8e2d0
removed test menu item
2017-05-05 09:02:01 -06:00
David Sparer
e06ba65e6c
minor cleanup
2017-05-04 17:50:37 -06:00
David Sparer
3acd77a63d
added a few minor tests
2017-05-04 17:40:51 -06:00
David Sparer
25b32a6444
removed unused code
2017-05-04 17:40:26 -06:00
David Sparer
62ae4fb265
split sql db version upgraders to separate classes
2017-05-04 17:16:55 -06:00
David Sparer
57fe2a6cc2
added some tests for the cred record converter
2017-05-04 10:20:01 -06:00
David Sparer
a6ef8e0b40
renamed class
2017-05-04 08:26:18 -06:00
David Sparer
467ceb89b1
moved some cred repo classes to a sub-namespace
2017-05-03 17:54:51 -06:00
David Sparer
873bc3f582
removed an unused class
2017-05-03 17:02:50 -06:00
David Sparer
9ebb37c524
added function to get a specific cred record by id
2017-05-03 16:07:01 -06:00
David Sparer
ccf4ba2269
signed putty 0.69 binary
2017-05-03 09:48:06 -06:00
Sean Kaim
e377a72f75
PuTTYNG 0.69
2017-05-03 11:40:52 -04:00
David Sparer
4ed806ea97
Merge branch 'develop' into improve_credential_manager
2017-05-02 12:43:41 -06:00
David Sparer
57ba991673
resolved issue with clone still setting con info parent
2017-05-02 12:41:46 -06:00
David Sparer
21a48ccab5
some minor cleanup
2017-05-02 12:25:02 -06:00
David Sparer
0f0c27ad09
reordered repo grid to put the Loaded column ahead of Source
2017-05-02 12:24:49 -06:00
David Sparer
40ed6450ff
fixed some minor ui bugs where elements would not update right away
2017-05-02 12:23:41 -06:00
David Sparer
a0c0ea4c4c
Merge branch 'develop' into improve_credential_manager
2017-05-02 10:15:06 -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
faba53fa5f
Merge pull request #524 from mRemoteNG/improve_build_script_compatibility
...
Improve compatibility with different build environments
2017-05-02 07:57:02 -06:00
Sean Kaim
5bfc67af4f
Let's get some more clear validation
2017-04-21 17:20:23 -04:00
Sean Kaim
c72d9b544e
just a slightly more informative message
2017-04-21 17:01:05 -04:00
David Sparer
cd34619acd
added a few more known-good MS cert thumbprints
2017-04-21 14:52:40 -06:00
David Sparer
f091817d66
further reduce our search space
...
this also reduces the chance we will try to access a folder which we dont have permissions for
2017-04-21 14:42:33 -06:00
David Sparer
f2c65314b4
added a post build action to dump bin headers
2017-04-21 13:59:09 -06:00
David Sparer
a9fcdd3341
extracted a new script for finding a vstool (such as editbin.exe)
2017-04-21 12:13:54 -06:00
David Sparer
36a5cc7446
update changelog
2017-04-21 08:27:23 -06:00
Sean Kaim
14a1a665ef
changelog
2017-04-19 12:43:28 -04:00
Sean Kaim
ec836e2e79
Fix NPE when importing from the connection tree
...
Fixes #518
2017-04-19 12:35:43 -04:00
Sean Kaim
2a677aaf02
changelog
2017-04-17 17:33:41 -04:00
Sean Kaim
2a141cd9b3
update changelog
2017-04-17 17:30:59 -04:00
Sean Kaim
5ade8b208e
Update credits.txt
2017-04-17 17:26:06 -04:00
Sean Kaim
9c5e4f7a7c
Use all space on about page
...
Fixes #377
2017-04-17 16:46:59 -04:00
David Sparer
5c785ca1c6
moved default credential selection to the new credentials option page and created a cred records combobox
2017-04-14 18:01:43 -06:00
David Sparer
b389b20ca3
app now honors the prompt-unlock-on-startup setting
2017-04-14 17:25:48 -06:00
David Sparer
6f1d496a9e
created a credentials options page and a setting for prompting repo unlock on startup
2017-04-14 17:23:36 -06:00
David Sparer
fe12cb345e
merged branch 'develop' into 'improve_credential_manager'
...
# Conflicts:
# CredentialManagerForm.cs
# PasswordForm.cs
2017-04-14 16:56:02 -06:00
David Sparer
2607994c4c
only save repo data if it is loaded
2017-04-14 16:35:27 -06:00
David Sparer
47a02afea6
updated some tests
2017-04-14 16:34:28 -06:00
David Sparer
a2e0a0c6f7
created factory for creating cred unlocker forms. unlocking repos from the manager now uses the unlocker form
2017-04-14 16:33:11 -06:00
Sean Kaim
edac8f764b
Fix build issue (2015 doesn't like this)
2017-04-14 17:11:12 -04:00
David Sparer
4fa68e3bb0
when decrypting xml cred repos, we must be able to decrypt the auth header
2017-04-14 15:09:30 -06:00
Sean Kaim
09789e163c
PuTTYNG 0.68
2017-04-14 16:59:44 -04:00
Sean Kaim
84c8851ff8
check for nulls
2017-04-14 16:23:08 -04:00
Sean Kaim
95dacdd6da
minor optimizations
2017-04-14 16:19:39 -04:00
David Sparer
37b9e46e96
localized the repo unlocker form
2017-04-14 13:37:36 -06:00
David Sparer
f4b188a9ac
added some visual indicators when a repo is unlocked
2017-04-14 13:23:52 -06:00
David Sparer
35c886a59c
added some error feedback on password error
2017-04-14 13:07:15 -06:00
Sean Kaim
e87a49796f
Merge pull request #513 from mRemoteNG/483_make_datatable_serializer_safer
...
483 make datatable serializer safer
2017-04-14 14:41:56 -04:00
Sean Kaim
7e0b1e479c
Merge branch 'develop' into 483_make_datatable_serializer_safer
2017-04-14 14:40:48 -04:00
David Sparer
1af2f7848e
added some error handling when repo unlocking fails
2017-04-14 12:39:13 -06:00
David Sparer
0e7b93771e
created a facade service for the credentials module to give other portions of the code a single api to use
2017-04-14 12:11:29 -06:00
David Sparer
ea5a21e487
added some more code around loading converted/harvested cred repo
2017-04-13 17:15:43 -06:00
David Sparer
dc72b87479
refactored repo unlocker select-next method
2017-04-13 12:29:48 -06:00
David Sparer
2f20acfa34
fixed some more empty string deserialization bugs
2017-04-12 17:50:55 -06:00
David Sparer
4869058f46
fixed exception that would occur if the repo list xml file did not exist
2017-04-12 17:37:42 -06:00
David Sparer
fa006afd0d
changed the "skip" button to "close"
2017-04-12 17:37:14 -06:00
David Sparer
8e06255758
fixed tab focus ordering
2017-04-12 17:14:24 -06:00
David Sparer
ba57b25cd4
set password box text masking
2017-04-12 17:12:21 -06:00
David Sparer
4fa9d98171
repo unlocker form runs on app startup
2017-04-12 17:02:25 -06:00
David Sparer
6d19832d01
did a bit of code rearranging
2017-04-12 15:19:09 -06:00
David Sparer
bdaa059fa3
resolved object-disposed bug due to stale event subscription
2017-04-12 14:55:04 -06:00
Sean Kaim
f7bfc51735
check for nulls
2017-04-12 16:25:32 -04:00
Sean Kaim
998e156b21
deregister VNC event handler on disconnect.
2017-04-12 16:13:43 -04:00
Sean Kaim
491bf850e8
Merge pull request #506 from mRemoteNG/434_SafeHandle_Implmentation
...
434 safe handle implmentation
2017-04-12 15:14:01 -04:00
Sean Kaim
9bf53c6b25
fix & supress warning
2017-04-12 14:58:52 -04:00
Sean Kaim
e2fb49037a
fix ruleset again...
2017-04-12 14:58:36 -04:00
David Sparer
3291c24c8c
created SecureSerializer abstraction
2017-04-12 12:39:38 -06:00
Sean Kaim
f0bc375421
Merge remote-tracking branch 'refs/remotes/origin/develop' into 434_SafeHandle_Implmentation
2017-04-12 14:02:50 -04:00
Sean Kaim
e3c223dc0a
Set code analysis rules to something reasonable
2017-04-12 13:48:39 -04:00
Sean Kaim
53c8b3b66d
use statement bodys to allow building with VS2015
2017-04-12 13:40:36 -04:00
Sean Kaim
af5000b0f8
use statement bodys to allow building with VS2015
2017-04-12 13:15:32 -04:00
Sean Kaim
d5d4fdefc8
VncSharp Updates
...
* New VncSharp.dll built with a .NET 4 runtime target
* Minor code cleanup
* Avoid exceptions on VNC close/disconnect
2017-04-12 12:43:48 -04:00
gyuha
1caa0c6210
Add Korean translation
2017-04-12 16:23:04 +09:00
Sean Kaim
5b646617d1
code clean up
2017-04-11 16:24:34 -04:00
David Sparer
d63177f3c7
modified the cred repo interface
...
load now requires a decryption key
2017-04-06 14:56:19 -06:00
David Sparer
e9d41fd01b
changed interface for loading credentials from a repo to get around issues with providing a key
2017-04-06 09:16:14 -06:00
David Sparer
224d2987db
added some tests for the cred record loader
2017-04-06 08:54:10 -06:00
David Sparer
8439d6d3aa
lots of reworked interfaces around cred repo serialization
...
- decryptors now expose a property that represents what key they will use for decrypt. this can be used by decorators to properly encapsulate password prompts
- added some basic acceptance tests around cred repos
- added some stubby implementations for IDataProvider and the key provider decorators
2017-04-03 20:09:47 -06:00
David Sparer
13b38955e6
removed duplicate interface
2017-04-03 13:51:22 -06:00
David Sparer
ae3fb9a2dd
added iKeyProvider interface for dynamically retrieving keys/passwords
...
this will support the push towards constructor injection / decorators. this interface can act as a stand-in for what would otherwise be a static decryption key
2017-04-03 12:40:07 -06:00
David Sparer
9d78d769c4
began adding acceptance tests in specflow
2017-04-03 11:33:45 -06:00
David Sparer
e436a31a18
split up crypto provider factories and created an interface
2017-04-02 22:33:36 -06:00
David Sparer
929ade554c
renamed method
2017-04-02 22:26:23 -06:00
David Sparer
d6c7066bfa
changed the credential serializer lifecycle test to include password de/encryption
2017-04-02 21:29:52 -06:00
David Sparer
2387f183e9
added password decryption decorator
2017-04-02 21:28:50 -06:00
David Sparer
e8d645467f
modified the interface of IDeserializer
...
now requires: TOut Deserialize(TIn serializedData)
2017-04-02 20:28:25 -06:00
David Sparer
a8e022cab4
added some lifecycle tests for the cred de/encrypt
2017-04-02 19:32:49 -06:00
David Sparer
579e8abda1
refactored tests for less duplication
2017-04-02 18:42:15 -06:00
David Sparer
4d44440e90
removed some more unnecessary args
2017-04-02 17:42:51 -06:00
David Sparer
709f914561
removed unnecessary arguments related to encrypting xml creds
2017-04-02 17:36:05 -06:00
David Sparer
0afa8e092e
fix build
2017-04-02 17:25:03 -06:00
David Sparer
e886619b22
simplified the implementation of the xml cred deserializer
...
removed anything to do with encryption which will be handled by decorators
2017-04-02 17:22:42 -06:00
David Sparer
fa5f423bbd
added decorator for encrypting credential xml files
2017-04-02 14:26:47 -06:00
David Sparer
bfbf5c70d5
reorganized more tests
2017-04-02 12:10:36 -06:00
David Sparer
2c19a442a7
moved a few tests to correct namespace
2017-04-02 11:56:56 -06:00
David Sparer
984ca69e8c
reverted code that only compiles on vs2017
2017-03-31 20:26:24 -06:00
David Sparer
544d7a15d4
wired up data bindings for the cred repo unlocker
2017-03-31 17:56:31 -06:00
David Sparer
858f49d265
created a form for unlocking multiple credential repos
2017-03-31 15:44:25 -06:00
Jason Aquino
1b66d446f9
Added a BeginEdit() at the end of the AddNode function.
2017-03-31 11:18:24 -04:00
David Sparer
6e92fc0505
we dont need the tests playlist anymore
2017-03-28 11:35:05 -06:00
David Sparer
ea84403811
Merge branch 'develop' into improve_credential_manager
2017-03-28 11:30:52 -06:00
David Sparer
65a02795d6
fixed annoying exception when trying to ping empty hostname
2017-03-28 11:30:29 -06:00
David Sparer
c5549367eb
Merge branch 'develop' into improve_credential_manager
2017-03-28 10:38:02 -06:00
David Sparer
6aa4a4d205
Merge branch 'master' into develop
...
# Conflicts:
# CHANGELOG.TXT
# InstallerProjects/Installer/Installer.wixproj
# Tools/signfiles.ps1
# mRemoteV1/Properties/AssemblyInfo.cs
# mRemoteV1/mRemoteV1.csproj
2017-03-28 10:36:07 -06:00
David Sparer
c0c5579027
Merge branch 'develop' into improve_credential_manager
...
# Conflicts:
# mRemoteV1/UI/Forms/frmMain.cs
# mRemoteV1/UI/Menu/ToolsMenu.cs
2017-03-23 17:25:16 -06:00
Sean Kaim
6e7e4a129b
Merge pull request #469 from mRemoteNG/vs2017_build
...
Vs2017 build
2017-03-23 18:01:06 -04:00
Sean Kaim
2293a14a90
sysTray object safehandle implementation
2017-03-17 17:51:04 -04:00
Sean Kaim
3e664a7c2c
refactor and fix compiler warning
2017-03-17 17:02:15 -04:00
David Sparer
30b37951b2
Merge branch 'update_signing_script' into develop
2017-03-17 09:20:28 -06:00
David Sparer
0d177d12fe
added ability to exclude files for signing. cleaned up script
2017-03-17 09:17:10 -06:00
David Sparer
f7c8a570f8
signed puttyng.exe
...
we want each version of putty signed only once. this way the file hashes will be the same for each release
2017-03-17 09:16:28 -06:00
Sean Kaim
1814aa86b7
Merge pull request #458 from mRemoteNG/frmmain_menus_refactor_option2
...
Frmmain menus refactor option2
2017-03-16 13:25:00 -04:00
Sean Kaim
d0a5e658d1
reset dock for toolstrips, get File/View in dsgnr
2017-03-16 13:04:41 -04:00
Sean Kaim
2cbc1da286
Add quickconnect & ext tools to tsContainer
2017-03-16 12:47:15 -04:00
David Sparer
75d21231ae
changed all menu classes to use property injection instead of ctor injection so we can use them at design time
2017-03-16 10:24:51 -06:00
Sean Kaim
f2d340a012
VS prompted to update supporte cultures
...
prompt occured while looking at project properties.
2017-03-15 17:55:02 -04:00
Sean Kaim
1b28111c6d
update all nuget's target framework
2017-03-15 16:59:17 -04:00
Sean Kaim
4f4efcbc23
Merge remote-tracking branch 'refs/remotes/origin/develop' into vs2017_build
...
# Conflicts:
# mRemoteV1/mRemoteV1.csproj
2017-03-15 16:28:21 -04:00
Sean Kaim
7006d18e93
.net 4.0 / log4net update
2017-03-15 16:24:32 -04:00
Sean Kaim
049959b567
Merge pull request #454 from mRemoteNG/Gecko_Insecure_Certs_v2
...
Gecko insecure certs v2
2017-03-15 11:43:47 -04:00
Sean Kaim
7cd8c0475e
replace log4net with nuget (and latest version)
2017-03-14 16:24:41 -04:00
Sean Kaim
207accf21f
update NSubstitute and NUnit packages
2017-03-14 16:17:25 -04:00
Sean Kaim
bd1e62abc1
localization message support, logging, formatting
2017-03-14 12:20:20 -04:00
Sean Kaim
d2e33ee423
I was doing some backwards thinking it appears...
2017-03-14 11:58:51 -04:00
Sean Kaim
f2934f8453
update message, change unhandled messages to false
2017-03-14 10:23:15 -04:00
Sean Kaim
20fb269828
Initial prompt for allow untrusted cert
2017-03-13 18:05:07 -04:00
Sean Kaim
cc13707fea
Better error handling
2017-03-13 17:29:17 -04:00
Sean Kaim
a9db6a0473
More code cleanup
2017-03-13 17:26:52 -04:00
Sean Kaim
282ddb85c7
code clean up
...
Fix - CA2214: Do not call overridable methods in constructors
Relates to #249
2017-03-13 17:11:21 -04:00
David Sparer
9b27200793
updated changelog and credits
2017-03-10 13:03:44 -07:00
David Sparer
0b7d7dac38
Merge pull request #429 from rheingold/develop_added_czech_loc
...
Develop added czech loc
2017-03-10 12:49:35 -07:00
rheingold
c2edf314c2
Updated czech language file for the new Microphone redirect feature.
2017-03-10 13:31:54 +01:00
Sean Kaim
2da2d54013
Build changes
...
* Upgrade to VS2017 solution (still compatible with VS2015 though)
* Require .NET 4.5
* Use latest log4net NuGet package (removed old copy)
2017-03-08 11:54:57 -05:00
David Sparer
f433b911a0
modified export form to handle the new credential management system
2017-03-06 15:04:48 -07:00
David Sparer
8b44815b70
fixed some issues with the CSV exporter
2017-03-06 14:46:36 -07:00
David Sparer
788f597a3f
Merge branch 'master' into develop
...
# Conflicts:
# CHANGELOG.TXT
# mRemoteNGTests/Config/Serializers/XmlConnectionNodeSerializer27Tests.cs
# mRemoteNGTests/Config/Serializers/XmlConnectionsDocumentCompilerTests.cs
# mRemoteNGTests/Config/Serializers/XmlConnectionsDocumentEncryptorTests.cs
# mRemoteNGTests/Config/Serializers/XmlConnectionsSerializerTests.cs
# mRemoteV1/Config/Serializers/XmlConnectionNodeSerializer26.cs
# mRemoteV1/Config/Serializers/XmlConnectionsDocumentCompiler.cs
# mRemoteV1/Config/Serializers/XmlConnectionsSerializer.cs
# mRemoteV1/Properties/AssemblyInfo.cs
2017-03-06 13:21:56 -07:00
Sean Kaim
4ee70acf12
update to 1.75hotfix1
2017-03-06 13:26:15 -05:00
Sean Kaim
e5ccd27fd9
correct namespace and code clean up
2017-03-05 20:00:11 -05:00
Sean Kaim
d34ad62c8a
fix possible (but highly unlikely) null assignment
...
found by ReSharper
2017-03-05 19:45:33 -05:00
Sean Kaim
0d0bee674d
not used in portable version
2017-03-05 18:35:05 -05:00
Sean Kaim
279747d3a4
fix protection level / non-portable build failure
2017-03-05 15:01:56 -05:00
Sean Kaim
1e4bf38402
Fix copmlier warning CA1401
2017-03-05 14:54:02 -05:00
Sean Kaim
93d1163c5f
fix complier warning CA1065
...
code cleanup/refactor
2017-03-05 14:44:03 -05:00
Sean Kaim
a3e436e42d
convert big if-else to switch
2017-03-05 14:43:25 -05:00
Sean Kaim
e824886e19
remove redundant argument values
...
and other minor resharper cleanup
2017-03-03 16:54:02 -05:00
rheingold
9c724b31de
Corrected also the app settings file
2017-03-03 12:16:47 +01:00
David Sparer
a4851c8d81
added null guard when loading default conn info properties
2017-03-01 17:58:24 -07:00
David Sparer
469f48f473
Merge branch 'develop' into improve_credential_manager
2017-03-01 17:37:06 -07:00
David Sparer
c915ac4a74
Added null propagation check for single click handler. resolves #422
2017-03-01 17:35:13 -07:00
David Sparer
9b74c470da
Merge branch 'v1_75_release_candidates' into develop
...
# Conflicts:
# CHANGELOG.TXT
2017-03-01 17:14:48 -07:00
David Sparer
0a4935d193
fixed a brittle (and currently failing) test
2017-03-01 15:56:39 -07:00
rheingold
5995f6fbef
Added czech localization file
2017-02-21 00:28:24 +01:00
Sean Kaim
0ca15a6c65
code clean up
2017-02-16 14:18:36 -05:00
David Sparer
72193833a9
removed the "export" flag from the confCons file - it is no longer necessary for us to differentiate between normal and exported confcons files
2017-02-16 09:21:38 -07:00
David Sparer
e40ffabe4a
Merge branch 'v1_75_release_candidates' into develop
...
# Conflicts:
# CHANGELOG.TXT
# mRemoteV1/App/Export.cs
2017-02-16 08:51:43 -07:00
David Sparer
a267e32e0e
made the iserializer and ideserializer interfaces more generic
2017-02-14 15:52:20 -07:00
David Sparer
92a5249e45
renamed test class
2017-02-14 15:51:54 -07:00
David Sparer
fbfe664438
replaced duplicate code
2017-02-14 14:58:09 -07:00
David Sparer
b52b5b4287
renamed class
2017-02-14 14:53:20 -07:00
David Sparer
ba3513341a
moved some source files into folders
2017-02-14 14:50:12 -07:00
David Sparer
de06ce909e
fixed eventing bug when opening the cred manager multiple times
2017-02-14 13:26:16 -07:00
David Sparer
fa29b746e7
moved the IsLoaded property from the RepoConfig to the Repo since this is a state flag
2017-02-14 13:23:30 -07:00
David Sparer
5527ebf085
added an Auth attribute to the xml cred file to get around an issue when the file contains no passwords
2017-02-14 13:21:54 -07:00
David Sparer
cca2052b15
added ability to load/unload a repo
2017-02-14 10:36:40 -07:00
David Sparer
ec0338bb30
fixed small bug with the PasswordForm when it gets loaded multiple times
2017-02-14 10:36:22 -07:00
David Sparer
f40a1b6de8
added support for authenticating to a repo on load
2017-02-14 09:33:42 -07:00
David Sparer
7110337dcd
added an interface for requesting a password from the user
2017-02-14 09:28:14 -07:00
David Sparer
cbfe850351
added a flag to set whether a repo is loaded or not
2017-02-14 08:43:45 -07:00
David Sparer
d6d768029b
finished linking cred update events together
2017-02-13 15:59:58 -07:00
David Sparer
d003e086bb
created a class and event type for handling collections that need to raise events for collection changes and child updates
...
this is for cases where you would like to have INotifyCollectionChanged and INotifyPropertyChanged implemented, but dont need the level of detail that those types provide.
2017-02-13 13:56:58 -07:00
David Sparer
a3b66ec456
defined new event args classes
2017-02-13 12:05:55 -07:00
David Sparer
1c3d41c03b
cleanup
2017-02-11 20:42:20 -07:00
David Sparer
56b1751c3f
set default page when opening up cred manager form
2017-02-11 20:41:20 -07:00
David Sparer
93724063e2
cleanup
2017-02-11 20:32:55 -07:00
David Sparer
72b8cd2ac8
credential lists are now loaded and saved from the provider list
2017-02-11 20:30:39 -07:00
David Sparer
e5b22255e9
added a Title property to cred repos to allow creating a friendly name
2017-02-11 19:12:35 -07:00
David Sparer
a4639e295d
created page for selecting a credential provider for a new credential
2017-02-11 18:42:36 -07:00
David Sparer
8dc4246c98
renamed page
2017-02-11 18:00:45 -07:00
David Sparer
a187832cdc
moved the repository list view to a new class
2017-02-11 17:58:36 -07:00
David Sparer
d08a46a573
fix
2017-02-11 17:57:49 -07:00
David Sparer
e86fcc9636
fix
2017-02-11 17:35:59 -07:00
David Sparer
1f60405d43
began converting credential editor to a page
2017-02-11 17:32:22 -07:00
David Sparer
8f568cc6ac
loading creds
2017-02-11 17:31:01 -07:00
David Sparer
4d61820a78
made the treenode click handler generic
2017-02-11 17:25:13 -07:00
David Sparer
b6d49233fb
removed CredentialManager in favor of the cred repo list
2017-02-11 16:23:44 -07:00
David Sparer
beac6be7db
fixed some tests
2017-02-11 16:23:14 -07:00
David Sparer
b99931df95
started converting everything to use the cred repo list instead of the cred manager
2017-02-11 15:14:55 -07:00
David Sparer
00ba661456
refactored the credential repository to project all loaded items to a locally managed list
2017-02-11 14:39:08 -07:00
David Sparer
2ffde30340
fixed bug where config changes were automatically being accepted and saved
2017-02-11 13:35:29 -07:00
David Sparer
f97a84d2df
repository config updates now trigger saves
2017-02-11 13:30:38 -07:00
David Sparer
c5bb10db4c
fixed serialization bug
2017-02-11 13:06:54 -07:00
David Sparer
acf4d2f740
we can now save the cred repo list
2017-02-11 12:50:44 -07:00
David Sparer
1c2f6913bb
set the cred repo list file path to a non-test value
2017-02-11 12:41:59 -07:00
David Sparer
31be8bee95
dont add cred providers with a duplicate guid
2017-02-11 12:38:33 -07:00
David Sparer
2a113efe5c
we can now load the cred repo list
2017-02-11 12:35:02 -07:00
David Sparer
801791b4df
renamed cred repo config property "Name" to "TypeName"
2017-02-11 12:18:19 -07:00
David Sparer
643a2ee739
created classes for deserializing a list of cred providers
2017-02-11 12:03:43 -07:00
David Sparer
cd9c97ffc0
password loaded when editing cred repo
2017-02-11 11:30:41 -07:00
David Sparer
c105319b08
added double click support for editing cred repos
2017-02-11 11:17:03 -07:00
David Sparer
d98fa381e8
edit button only active when we have a selected repo
2017-02-11 11:12:17 -07:00
David Sparer
1f39b43869
resolved bug where editing a cred repo would also create a new instance of it
2017-02-11 11:08:37 -07:00
David Sparer
3aeb6a662a
we can now edit cred repos
2017-02-11 11:05:07 -07:00
David Sparer
d7c176d4fd
resolved small bug in the xml cred repo editor page validation
2017-02-11 11:03:30 -07:00
David Sparer
cac1df7a66
fixed double-click support for selecting cred repo type
2017-02-11 10:54:31 -07:00
David Sparer
aafa383f56
refactored the pagesequence class to be event-based. sequenced pages no longer need a reference to the sequence controller
2017-02-11 10:49:19 -07:00
David Sparer
af6e2abdb2
added another convenience ctor for pagesequence to allow variable arity
2017-02-11 08:33:30 -07:00
David Sparer
05430f7e47
added convenience ctor to the pagesequence class
2017-02-11 08:28:06 -07:00
David Sparer
2daf4cf46a
xml cred repo editor page now validates contents before allowing to confirm submission
2017-02-11 08:20:10 -07:00
David Sparer
52333beabe
added support for setting the password-mask char for the new-password control
2017-02-11 08:10:26 -07:00
David Sparer
49d1e0622b
removed unnecessary classes
2017-02-11 07:48:31 -07:00
David Sparer
eebd87c6b7
created a new class to handle sequences of pages that support next and previous page navigation
2017-02-11 07:44:06 -07:00
David Sparer
c1b6b30144
added ability to remove cred repositories
2017-02-10 17:05:35 -07:00
David Sparer
7703986c9e
we can now view currently added credential repositories
2017-02-10 17:00:30 -07:00
David Sparer
6c272d9336
renamed ICredentialProviderCatalog to ICredentialRepositoryList
2017-02-10 16:41:43 -07:00
David Sparer
73b0416dbe
we now use a single credential provider catalog throughout the app
2017-02-10 16:37:10 -07:00
David Sparer
c7760b0ed9
creating new xml repositories is mostly complete
2017-02-10 16:32:35 -07:00
David Sparer
c0db476f80
created a new-password control
2017-02-10 16:32:11 -07:00
David Sparer
7999c29b51
began writing logic for creating a new repo from the editor page
2017-02-10 14:52:20 -07:00
David Sparer
1d111a252e
added support for double clicking a repo item to begin setup
2017-02-10 14:31:10 -07:00
David Sparer
93d085e23e
we can now go back from the repo type selector page
2017-02-10 14:15:14 -07:00
David Sparer
67e0e34f40
clicking "Add" now advances to the repo selection page
2017-02-10 14:05:22 -07:00
David Sparer
098e61295c
Renamed CredentialSourcePage to CredentialRepositoryPage
2017-02-10 13:53:18 -07:00
David Sparer
1d2666a343
we can now create cred repo editor pages for selected repo type
2017-02-10 13:03:11 -07:00
David Sparer
b8c2c86c59
renamed ICredentialProvider to ICredentialRepository and split up data/behavior to separate classes
2017-02-10 12:17:12 -07:00
David Sparer
edf0342404
began creating a page for adding a new credential repository
2017-02-10 09:51:16 -07:00
David Sparer
dc6815045c
started splitting creential manager gui into a multipage control
2017-02-08 16:51:59 -07:00
David Sparer
23ed1cf5e5
bumped assembly version to 1.76
2017-02-08 09:26:06 -07:00
David Sparer
97715f260f
removed old VB config file that is not used
2017-02-08 09:23:35 -07:00
David Sparer
87411ee952
Merge branch 'cleanup_frmMain' into develop
2017-02-08 09:16:19 -07:00
David Sparer
d0bbf1e4ad
resolved a toolstrip loading bug due to the main menu being initialized too late
2017-02-08 09:11:50 -07:00
David Sparer
3bbd088733
some rename/cleanup
2017-02-08 09:11:15 -07:00
David Sparer
d96dd5fe82
factored out some logic from frmmain wndproc to a new class
2017-02-08 09:10:54 -07:00
David Sparer
6028e3f299
added a summary msg to one of the native method constants
2017-02-08 09:09:44 -07:00
David Sparer
37bfce1905
moved external tools tool strip to a new class
2017-02-07 16:00:40 -07:00
David Sparer
5993b30ccf
moved the quick connect toolstrip to its own class
2017-02-07 15:17:19 -07:00
David Sparer
2fc6c4c0bc
removed unnecessary instance var
2017-02-07 14:40:07 -07:00
David Sparer
0195a6bab5
refactored info menu to new class
2017-02-07 14:33:00 -07:00
David Sparer
ccb35bdc5a
factored out tools menu to new class
2017-02-07 10:33:34 -07:00
David Sparer
bfadfaf261
moved main and view menus to new classes. they will be further split up to their component parts
2017-02-07 10:14:06 -07:00
David Sparer
d0180a6633
refactored a class out of frm main
2017-02-07 09:13:28 -07:00
David Sparer
afbc580ae6
refactored class out of frmmain
2017-02-06 15:30:59 -07:00
David Sparer
2b2e01f3d1
minor renames (resharper)
2017-02-06 15:26:47 -07:00
David Sparer
529f1ca835
renamed frmMain to FrmMain (resharper)
2017-02-06 15:19:52 -07:00
David Sparer
ee7993b918
at least contained the mess of loading creds/cons to a new class until it can be redesigned
2017-02-06 15:16:06 -07:00
David Sparer
8239a40c72
moved message collector setup
2017-02-06 15:03:36 -07:00
David Sparer
2c9f9a36c5
cleanup
2017-02-06 15:01:49 -07:00
David Sparer
307169fcc3
Merge branch 'develop' into 'cleanup_frmMain'
2017-02-06 15:00:35 -07:00
David Sparer
5ee69d24f7
removed unneeded tests
2017-02-06 14:40:40 -07:00
David Sparer
077106b71b
removed unit test for now - will need to rework how log4net is integrated to make it less coupled
2017-02-06 14:38:36 -07:00
David Sparer
141e660d91
Merge branch 'v1_76_temporary_branch' into develop
...
# Conflicts:
# CHANGELOG.TXT
2017-02-06 14:35:23 -07:00
David Sparer
be73699013
Merge branch 'message_collector_tweaks' into v1_76_temporary_branch
2017-02-06 14:32:26 -07:00
David Sparer
65e3649999
added changelog entry
2017-02-06 14:31:20 -07:00
David Sparer
994f1ae7ed
added option to always log to the mremoteng directory
2017-02-06 14:28:49 -07:00
David Sparer
548e633b72
log file path updates no longer require app restart to take effect
2017-02-06 13:43:10 -07:00
David Sparer
87b98e7949
resolved bug with settings file upgrade overwriting new data
2017-02-06 13:42:11 -07:00
David Sparer
5692baf1f3
set the message icon for debug msgs
2017-02-06 11:29:25 -07:00
David Sparer
8a10a2aa18
split notification message list item creation to a new class
2017-02-06 11:29:07 -07:00
David Sparer
797bbf8870
set the new notifications page icon
2017-02-06 10:14:48 -07:00
David Sparer
edb3f9e885
some cleanup
2017-02-06 10:08:08 -07:00
David Sparer
a0008e165b
created classes that tie the logging options to the settings file
2017-02-06 10:01:10 -07:00
David Sparer
3d55b033d6
created tests for MessageTypeFilterDecorator
2017-02-06 09:36:45 -07:00
David Sparer
93fb0efc67
created filter for messages with the OnlyLog flag
2017-02-06 09:22:24 -07:00
David Sparer
b7585ef02c
moved the notification panel focuser to a new decorator class
2017-02-06 09:05:33 -07:00
David Sparer
fce07288e9
fix
2017-02-06 08:52:03 -07:00
David Sparer
3ccfdb2e97
pulled the message type filtering options out into a new decorator
2017-02-06 08:51:44 -07:00
David Sparer
5840e2ba07
moved all message filter options to a new interface
2017-02-06 08:26:29 -07:00
David Sparer
4daba88970
renamed the message type filter options
2017-02-06 08:24:48 -07:00
David Sparer
3180feb874
renamed IMessageWriter.Print to Write
2017-02-06 08:20:34 -07:00
David Sparer
17a430f31f
removed WriteMessages from the IMessageWriter interface. it was unneeded
2017-02-06 08:14:39 -07:00
David Sparer
20d330f0f1
split up startup arg parsing to a new class and cleaned up the related code. added some debug msgs
2017-02-03 16:20:08 -07:00
David Sparer
27d0467e08
added a message collection function for adding multiple msgs at once. only one notification will be raised for a batch of msgs
2017-02-03 15:02:16 -07:00
David Sparer
5437967218
changed the message ctor to remove the datetime requirement. it will also be DateTime.Now
2017-02-03 15:01:07 -07:00
David Sparer
1228f0572d
replaced calls to the log4net logger with calls to messagecollector since it is now safe to do so
2017-02-03 14:23:55 -07:00
David Sparer
9cf44c3050
minor cleanup
2017-02-03 14:07:07 -07:00
David Sparer
aa9b641787
renamed Messages options page to Notifications
2017-02-03 14:06:38 -07:00
David Sparer
2e3c4f33a2
removed setting that is no longer needed
2017-02-03 12:28:07 -07:00
David Sparer
39ef6ebdbf
localized all message page text
2017-02-03 12:18:33 -07:00
David Sparer
4d08c22204
removed settings for the debug console message writer. it will only be included in debug builds
2017-02-03 11:55:48 -07:00
David Sparer
4041dd3ad5
localized the choose-log-path string
2017-02-03 11:55:14 -07:00
David Sparer
a38de8198f
we can now open the log file from the options page
2017-02-03 11:47:03 -07:00
David Sparer
3369374e43
renamed MessageCollector2 to MessageCollector
2017-02-03 11:41:10 -07:00
David Sparer
d74631bbdb
removed the old message collector
2017-02-03 11:39:52 -07:00
David Sparer
be8c392562
rearranged app startup to ensure the message collector is created as early in the process as possible
2017-02-03 11:37:25 -07:00
David Sparer
f564efb4d6
more cleanup of the Windows class
2017-02-03 11:07:40 -07:00
David Sparer
dee9e3c326
removed references to Windows.UpdatePanel
2017-02-03 10:54:02 -07:00
David Sparer
4ff8d7d68e
removed references to Windows.ScreenshotPanel
2017-02-03 10:48:01 -07:00
David Sparer
789e467573
remove references to Windows.TreePanel
2017-02-03 10:43:42 -07:00
David Sparer
745b85a3ac
removed references to Windows.ErrorsPanel
2017-02-03 10:39:23 -07:00
David Sparer
4f84c2cb01
removed all references to Window.ConfigPanel - we dont need it
2017-02-03 10:34:07 -07:00
David Sparer
83414acb1d
fix tests
2017-02-03 10:32:30 -07:00
David Sparer
356effc6a9
split startup data logging to a new class and required a messagecollector to be passed in
2017-02-03 10:13:37 -07:00
David Sparer
88ec186b98
can restore log location to default
2017-02-03 10:10:33 -07:00
David Sparer
530615f049
resolve logging bug where cmdline args arent shown
2017-02-03 09:32:43 -07:00
David Sparer
afec12822f
can now select log file path
2017-02-03 09:12:39 -07:00
David Sparer
f117620ead
wired up the logging level selection
2017-02-03 08:39:25 -07:00
David Sparer
1c9f34ba1b
the notification panel section of the messages page is now working
2017-02-03 08:32:31 -07:00
David Sparer
c26cd9876a
the notification panel msg writer now respects the focus-on settings
2017-02-03 08:31:19 -07:00
David Sparer
32f7d37768
Moved message collector/writer setup to a separate class
2017-02-03 07:23:35 -07:00
David Sparer
3873e680e4
fix
2017-02-03 07:13:14 -07:00
David Sparer
ddc8a9a286
one more minor rename
2017-02-03 07:11:33 -07:00
David Sparer
399bde7588
renamed some classes and namespace around the message writers
2017-02-03 07:10:41 -07:00
David Sparer
5e51febee8
message writer settings will be saved in the settings file like all others. no reason to roll my own persistence strategy
2017-02-03 07:02:14 -07:00
David Sparer
6e8200a380
started building new options page for messages
2017-02-02 20:22:22 -07:00
David Sparer
fc9961b2de
removed setting that will no longer be needed
2017-02-02 20:20:14 -07:00
David Sparer
d750e3e996
minor cleanup
2017-02-02 20:17:33 -07:00
David Sparer
1cd15c6f7c
now loading and saving settings for the message printers
2017-02-02 20:17:15 -07:00
David Sparer
5c47acbcc3
added messageprinter setting de/serializer
2017-02-02 20:15:31 -07:00
David Sparer
1363c2893b
modified the imessageprinter interface to include booleans to filter message types
2017-02-02 20:14:20 -07:00
David Sparer
cbc426014b
the app now uses the newer message collector
2017-02-02 14:22:06 -07:00
David Sparer
17178e3ae3
added an extra space after the message class in the logs so that error and debug msgs have a space after them
2017-02-02 13:53:42 -07:00
David Sparer
b9299d90df
modified the log4net logger to log debug level messages by default. we will futher restrict logging levels based on user preference within the app
2017-02-02 13:52:37 -07:00
David Sparer
aff5b46c5e
there were only 2 messages using the Report type. Move those to use the Information type and renamed Report to Debug
2017-02-02 13:51:16 -07:00
David Sparer
2e83f81672
created a popup message printer
2017-02-02 13:31:34 -07:00
David Sparer
e352cc76cf
Created a message printer for sending messages to the errors and infos window
2017-02-02 13:06:45 -07:00
David Sparer
cab2ee4fa4
cleaned up the error and info window class
2017-02-02 12:43:47 -07:00
David Sparer
bdfc839080
created a message printer adapter for the log4net logger
2017-02-02 12:08:39 -07:00
David Sparer
6beb21349b
created a message printer for writing to the debug stream
2017-02-02 12:07:51 -07:00
David Sparer
b2240e8f1a
created a replacement message collector that has no dependency on whatever printers may want to show its messages
2017-02-02 12:07:08 -07:00
David Sparer
32f43d46b5
created an interface for message printers
2017-02-02 12:05:32 -07:00
David Sparer
803d689bd3
renamed some imessage properties
2017-02-02 11:16:01 -07:00
David Sparer
66255bf443
created an interface for the message type
2017-02-02 10:54:11 -07:00
David Sparer
338a486513
resharper cleanup of messagecollector
2017-02-02 10:52:22 -07:00
David Sparer
b543343045
Merge branch 'improve_password_creation_classes' into v1_76_temporary_branch
2017-02-02 08:55:54 -07:00
David Sparer
28c60332e8
moved orchestration of cred and con loading to a separate function
2017-01-31 08:58:30 -07:00
David Sparer
9ddc45721f
extracted some classes from Startup
2017-01-30 12:12:16 -07:00
David Sparer
5280ef32cd
created a has-special-characters constraint
2017-01-28 14:10:04 -07:00
David Sparer
59a7e4179b
minor test fix
2017-01-28 13:40:55 -07:00
David Sparer
bd2054e5a4
created a has-upper-case constraint
2017-01-28 13:39:51 -07:00
David Sparer
69be19c02b
created a has-lower-case constraint
2017-01-28 13:35:28 -07:00
David Sparer
fcffeb5734
created a password-has-numbers constraint
2017-01-28 13:15:43 -07:00
David Sparer
11b67208f4
created password length constraint
2017-01-28 12:42:46 -07:00
David Sparer
03e8342c90
Merge branch 'Create_basic_infrastructure_for_supporting_credential_manager' into v1_76_temporary_branch
2017-01-28 11:59:13 -07: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
Sean Kaim
5d79ad527e
Merge remote-tracking branch 'refs/remotes/origin/develop' into v1_76_temporary_branch
2017-01-27 17:15:47 -05:00
Sean Kaim
ffc8b5619e
Merge pull request #373 from mRemoteNG/cleanup_converts
...
Cleanup converts
2017-01-27 17:04:37 -05:00
David Sparer
9be49b3738
harvested credentials now start with a title composed like "username\domain"
2017-01-27 13:58:04 -07:00
David Sparer
724488911e
credentials are now harvested for confCons versions 2.6 and older
2017-01-27 13:53:23 -07:00
David Sparer
8ac0bf5865
credential harvester now maps the harvested credentials to the IDs of the connectionInfos that were using them
2017-01-27 13:50:57 -07:00
David Sparer
57c1c38d52
fixed minor bug with PasswordAuthenticator
2017-01-27 13:47:24 -07:00
David Sparer
8b98181752
created a helper to ensure that all connectioninfo objects in an xdoc have IDs
2017-01-27 11:01:42 -07:00
David Sparer
21993a4862
made a few calls to CredentialRecord safer
2017-01-27 09:46:55 -07:00
David Sparer
6e8e1ad74b
putty now uses credential record
2017-01-27 09:42:04 -07:00
David Sparer
03da5b3cf1
VNC now uses credential record
2017-01-27 09:31:24 -07:00
David Sparer
f348ef1f96
ICA now uses new credential record
2017-01-27 09:29:42 -07:00
David Sparer
193cebed81
RDP connections now use the new credential record
2017-01-27 09:27:01 -07:00
David Sparer
f2f6156bd0
minor cleanup
2017-01-27 09:17:26 -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
105e3360be
informational message will display when a matching credential cannot be found for a connectioninfo
2017-01-27 07:51:27 -07:00
David Sparer
23dd3b4f41
minor cleanup
2017-01-26 16:12:09 -07:00
David Sparer
bc225f9656
saving and loading default credential now works
2017-01-26 16:11:56 -07:00
David Sparer
dd9f76f73b
removed inherit username/domain/password from showing in the property grid
2017-01-26 14:41:43 -07:00
David Sparer
47ae8b903e
hide credentialrecord in property grid if its inherited or if we're viewing the rootnode
2017-01-26 14:38:27 -07:00
David Sparer
3dcfd3738d
connectionrecord and its inheritance are now serialized and deserialized
2017-01-26 14:32:07 -07:00
David Sparer
8993794a88
created a test for the credential deletion confirmer
2017-01-26 09:58:01 -07:00
David Sparer
a530e7e70a
simplified a few tests
2017-01-26 09:45:28 -07:00
David Sparer
4791b8e53c
removed unused class
2017-01-26 09:41:45 -07:00
David Sparer
6ddd19ac54
added a deletion confirmer to the credential manager
2017-01-26 09:41:15 -07:00
David Sparer
6a871e73e0
modified the interface for the IConfirmer to be generic
2017-01-26 09:38:55 -07:00
David Sparer
7ba106d97b
credentials are now saved when cred property values change from any source
2017-01-26 09:05:11 -07:00
David Sparer
69c021cc54
credentials save when the credential manager raises its changed event
2017-01-26 08:43:32 -07:00
David Sparer
7a63bb395f
resolved failing tests
2017-01-26 08:33:28 -07:00
David Sparer
1931695b03
Merge branch 'develop' into Create_basic_infrastructure_for_supporting_credential_manager
2017-01-26 08:19:10 -07:00
David Sparer
b953240966
created some ui elements to make selection credentials from the config window easier
2017-01-26 08:18:00 -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
Sean Kaim
1cc7bfcb2d
Merge remote-tracking branch 'refs/remotes/origin/develop' into cleanup_converts
2017-01-25 17:50:42 -05: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
David Sparer
94a8a5c753
credential harvester now only returns unique credentials sets (based on domain & username)
2017-01-25 13:19:02 -07:00
David Sparer
ca4d22602f
began creating credential harvester to help split credentials from confCons v2.6 to confCreds v1.0
2017-01-25 08:16:29 -07:00
Sean Kaim
42774a6227
code cleanup
2017-01-24 21:07:25 -05:00
Sean Kaim
7f65bfeebb
remove unecessary converts
2017-01-24 21:05:33 -05:00
Sean Kaim
88178a6b6b
remove unnecessary converts
2017-01-24 21:04:20 -05:00
Sean Kaim
3f9ca1454e
removed unnecessary converts and code clean up
2017-01-24 21:02:19 -05:00
Sean Kaim
9a3f1bd5cf
remove unecessary convert
2017-01-24 20:58:43 -05:00
Sean Kaim
0186254f74
remove unecessary converts
2017-01-24 20:56:22 -05:00
Sean Kaim
6dc432e6a9
remove unecessary converts and code clean up
2017-01-24 20:51:24 -05:00
Sean Kaim
01db774e05
remove unecessary convert & code clean up
2017-01-24 20:48:37 -05:00
Sean Kaim
aaef3dc19c
remove unecessary convert
2017-01-24 20:45:58 -05:00
Sean Kaim
bb8009363d
remove unnecessary converts
2017-01-24 20:45:17 -05:00
Sean Kaim
5fd403cf08
remove unecessary convert
2017-01-24 20:42:26 -05:00
Sean Kaim
168c77eac5
remove unnecessary parens
2017-01-24 20:40:46 -05:00
Sean Kaim
bf865cbe5d
remove unecessary convert
2017-01-24 20:38:38 -05:00
Sean Kaim
3e3029461b
remove unnecesary convert
2017-01-24 20:35:51 -05:00
Sean Kaim
c750e0a64e
remove unecessary convert
2017-01-24 20:34:32 -05:00
Sean Kaim
fc2662c402
remove unnecessary convert
2017-01-24 20:33:04 -05:00
Sean Kaim
29dad51ff7
Remove unneccessary Converts
2017-01-24 20:28:29 -05:00
David Sparer
da44bba3fe
created a builder class for creating a crypto provider from an xml element
2017-01-24 13:35:03 -07:00
David Sparer
b55e42ba78
added cue banner support for text boxes
2017-01-24 09:34:38 -07:00
David Sparer
233a9843d7
password field now uses the secure text box implementation
2017-01-24 09:16:16 -07:00
David Sparer
6184087456
added secure text box
2017-01-24 09:09:25 -07:00
David Sparer
237ad2fa3c
made the add/remove buttons a bit larger to accomodate for potentially longer localized words
2017-01-24 08:41:17 -07:00
David Sparer
b8037c04d0
created some localization strings for the credential editor
2017-01-24 08:37:31 -07:00
David Sparer
cdb9c2eddb
added more localization strings for the credential manager
2017-01-24 08:28:40 -07:00
David Sparer
8a284f0767
removed unnecessary class
2017-01-24 08:15:30 -07:00
David Sparer
83a57b08ab
prevented annoying 'ding' sound on key press
2017-01-23 16:07:56 -07:00
David Sparer
d1a251ff6c
cred manager now recognizes delete key for removing entries
2017-01-23 15:48:43 -07:00
David Sparer
12f0c826c8
cred manager no longer groups items
2017-01-23 15:47:25 -07:00
David Sparer
4aa5da8c0d
Merge branch 'develop' into Create_basic_infrastructure_for_supporting_credential_manager
2017-01-23 15:32:55 -07:00
David Sparer
58509bcf41
renamed method
2017-01-23 15:31:12 -07:00
David Sparer
8aa0eb1d64
added a key handler for enter and 'a'
2017-01-23 15:26:49 -07:00
David Sparer
ece974c1be
fixed bug where selected row would be deselected after committing a change to the list
2017-01-23 15:25:27 -07:00
David Sparer
56dd3c32cb
tweaked the credential editor window
2017-01-23 14:33:16 -07:00
David Sparer
118e3a3bd3
added a close button to the cred manager and bound 'esc' to it
2017-01-23 12:24:40 -07:00
David Sparer
8cd3c2a89f
simplified the credential list updating mechanism. we dont need an observable list
2017-01-23 11:42:01 -07:00
David Sparer
9c4672fd68
credential manager and cred editor windows now start in the middle of their parent window
2017-01-23 11:39:23 -07:00
David Sparer
7b851e7ac8
optimized event raising so we only save the credential list once for multiple property changes
2017-01-20 13:02:57 -07:00
David Sparer
6c0b33c0dc
we can now save and load credentials to xml
2017-01-20 12:27:59 -07:00
David Sparer
4d951c9827
wrapped cred deserialization in try catch
2017-01-20 12:27:05 -07:00
David Sparer
172232be48
created a new generic collection type for getting updates on property changes for items within a collection
2017-01-20 12:25:18 -07:00
David Sparer
d749a13611
moved the add/remove buttons
2017-01-20 10:12:22 -07:00
David Sparer
3998be3f93
created credential saver and loader classes
2017-01-20 10:10:59 -07:00
David Sparer
a381827890
aead crypto provider now returns empty string when asked to decrypt empty message
2017-01-20 10:10:17 -07:00
David Sparer
eecfe45443
xml cred deserializer now ensures empty strings are used for any missing xml attributes
2017-01-20 10:09:42 -07:00
David Sparer
ad5eb7b594
xml credential serializer now serializes domain value
2017-01-20 10:08:58 -07:00
David Sparer
9ce09eb406
Remove button is disabled when no credential selected
2017-01-19 15:15:13 -07:00
David Sparer
9c23f3d1d9
credential list now persists between opening/closing the manager
2017-01-19 15:09:17 -07:00
David Sparer
3f779b7ceb
credential record now implements INotifyPropertyChanged. this makes updating the objectlistview much easier
2017-01-19 14:47:49 -07:00
David Sparer
3bc53bd7f8
created screen for viewing credential list and for editing single credentials
2017-01-19 14:29:54 -07:00
David Sparer
27b61fe9a4
renamed the credential Name property to Title
2017-01-19 08:57:08 -07:00
David Sparer
4d94c7ac7a
credential deserializer now supports variable decryption parameters
2017-01-19 08:47:27 -07:00
David Sparer
4eb1125b7b
credential serializer now provides encryption parameters to support variable decryption
2017-01-19 08:09:11 -07:00
David Sparer
496b481c31
added an xml schema for confcons version 2.7
...
this removes the username/password/domain from the confcons file schema and puts an id pointing to the credential to use
2017-01-19 07:37:31 -07:00
David Sparer
77120cf156
added xml schema for the credential xml
2017-01-18 16:15:02 -07:00
David Sparer
80f11c0f70
created xml credential deserializer and tests
2017-01-18 16:14:29 -07:00
David Sparer
bee8059cbe
added a credential record serializer and tests
2017-01-18 15:31:19 -07:00
David Sparer
0f2e72172b
Merge branch 'develop' into Create_basic_infrastructure_for_supporting_credential_manager
...
# Conflicts:
# mRemoteV1/Credential/CredentialInfo.cs
# mRemoteV1/Credential/CredentialList.cs
2017-01-18 14:23:50 -07:00
David Sparer
c7b205dbde
Began creating a serializer for saving credential providers
2016-11-09 15:42:51 -07:00
David Sparer
ffff2636ae
Made ICredentialProvider implement IEnumerable. Added a few properties to the ICredentialProvider
2016-11-09 15:42:20 -07:00
David Sparer
c69e1bb091
Fleshed out the CredentialProviderCatalog
2016-11-09 15:00:12 -07:00
David Sparer
49531285c9
Renamed class CredentialCatalog to CredentialProviderCatalog
2016-11-09 14:37:04 -07:00
David Sparer
b9824d0095
Renamed test to reflect var name change
2016-11-09 14:36:28 -07:00
David Sparer
3dc04f9246
Renamed UniqueId to just Id
2016-11-09 14:27:22 -07:00
David Sparer
656e3ff022
Began fleshing out the CredentialRecordCatalog which will be a master list of all ICredentialRecords. Will probably be refactoring this a bit more.
2016-11-07 15:33:06 -07:00
David Sparer
94f1a80323
ICredentialLists now hold a reference to their assoviated credential provider
2016-11-07 15:26:11 -07:00
David Sparer
db6c32891a
Renamed ICredentialCatalog to ICredentialProviderCatalog
2016-11-07 13:38:38 -07:00
David Sparer
6d819206ea
Renamed ICredential to ICredentialRecord
2016-11-07 13:34:43 -07:00
David Sparer
b3bf86d404
Added a few domain specific functions to ICredentialList
2016-10-31 09:17:43 -06:00
David Sparer
296c337eb6
renamed some classes to make more sense
2016-10-31 08:25:22 -06:00
David Sparer
a6f71911fe
Added folder in which we can place new credential providers
2016-10-28 12:24:48 -06:00
David Sparer
b91a781d27
Added interface for ICredentialProvider
2016-10-28 12:23:49 -06:00
David Sparer
6aa363830b
Minor formatting fix
2016-10-28 11:52:11 -06:00
David Sparer
fffc0f9eae
Added a copy constructor to the CredentialRecord
2016-10-28 11:41:27 -06:00
David Sparer
1d2889f5b8
Can create new credential record with a specific Guid
2016-10-28 11:18:53 -06:00
David Sparer
6ed7568cd9
Added UniqueId property to ICredential
2016-10-28 11:11:11 -06:00
David Sparer
22ca5b76b4
Created an interface for the credential repository
2016-10-28 10:51:07 -06:00
David Sparer
a03ce5bf7b
Created minimalistic class to encapsulate the credential list (repository)
2016-10-28 10:32:53 -06:00
David Sparer
2994806a35
Created an interface and implementation for credential records
2016-10-28 10:00:16 -06:00
David Sparer
be17960ce6
Removed credential classes that are not used
2016-10-28 09:25:37 -06:00