Sparer, David
2439ae0508
Merge branch 'csharp_conv' into MR-818_Create_new_installer
2016-05-16 08:07:30 -06:00
Sean Kaim
f9633cb860
Fix non-portable build
2016-05-15 20:54:49 -04:00
David Sparer
2c43f35b0b
Added required variables to the other localization files.
...
Set the debug build configuration to only build the en-US culture for sanity's sake
2016-05-15 15:24:15 -06:00
Sean Kaim
a1beff754c
Suppress JavaScript errors
2016-05-15 17:24:11 -04:00
Sean Kaim
647fa12cdc
Support additional browser features
...
ported from mRemote3G:
11a1f94e97
2016-05-15 17:18:03 -04:00
Sean Kaim
725235c250
Fix HTTP connections not working & code cleanup
2016-05-15 17:17:14 -04:00
David Sparer
25d438d691
Links to the License, Credits, and Readme are now created when user requests start menu shortcuts.
2016-05-15 15:14:44 -06:00
David Sparer
37232b5302
Added install conditions:
...
- Requires Win7 or higher
- If Win7, requires SP1
- Requires .Net Framework 4.0 or higher
- Requires elevated priveleges to install
2016-05-15 15:13:40 -06:00
David Sparer
2d250282ee
Added localization files for the languages we will be able to have translated the soonest
2016-05-15 13:09:19 -06:00
Sean Kaim
18e1c112e0
Correct unit tests after keyboard options removed
2016-05-15 14:06:16 -04:00
Sean Kaim
32891e5155
Remove KeyboardOptions tests
...
Keyboard options removed in 71254ba6e2
2016-05-15 13:57:40 -04:00
Sean Kaim
ef7cbf097b
Merge pull request #111 from mRemoteNG/replace_pstaskdialog
...
Replace pstaskdialog
2016-05-15 13:51:39 -04:00
David Sparer
41ab8033e7
began the slow process of supporting localizations
2016-05-15 07:52:14 -06:00
David Sparer
4f392690eb
Added pandoc to automatically convert the license file to RTF format for use in the installer.
...
Added GUI to installer with mRemoteNG images
Added git ignore entries for the FilesFragment.wsx and License.rtf files which will be re-compiled on every build
2016-05-14 18:12:21 -06:00
David Sparer
d591e4ebc2
added .msi files to the git ignore file
2016-05-14 15:36:28 -06:00
David Sparer
a315c19ebb
Merge branch 'csharp_conv' into MR-818_Create_new_installer
...
# Conflicts:
# mRemoteV1.sln
2016-05-14 15:35:31 -06:00
David Sparer
764b956221
Added installer support for installing PuTTYNG
2016-05-14 13:57:53 -06:00
David Sparer
f0b0086ca5
Installer now properly places shortcuts in start menu and the desktop.
...
Updated the program icon to a higher resolution version.
2016-05-14 12:33:52 -06:00
David Sparer
8c43494c03
Added support for creating shortcuts to start menu and desktop. However, the desktop shortcut is not functioning as expected
2016-05-14 11:53:53 -06:00
amaterasu48
634df366bd
Removed PSTaskDialog.dll reference added pure .NET Form that mimics PSTaskDialog. No more dependency to it, so we shouldn't see the unexpected error.
2016-05-12 14:59:39 -07:00
Sparer, David
86585feb56
no message
2016-05-12 15:20:56 -06:00
Sparer, David
f4335ff339
updates to support the Portable build types
2016-05-12 15:10:15 -06:00
Sparer, David
61100d167f
Accidentatly moved an icon file rather than copying. Put it back.
2016-05-12 14:19:59 -06:00
Sparer, David
77c7ba3194
Installer works in a very basic manner. Files will be installed as expected, though there is no GUI to select options
2016-05-12 14:14:39 -06:00
Sean Kaim
669e3a762b
Removed PSTaskDialog instances & code cleanup
2016-05-12 15:08:55 -04:00
Sean Kaim
71254ba6e2
Remove Keyboard shortcut functionality
...
Removed due to the following reasons:
1. Crashes (semi-regularly)
2. "Beta" option from 1.73 (never released) that doesn't work (on
Windows 10 at least)
3. A multiple bugs were reported for it in the bug tracking system:
https://mremoteng.atlassian.net/browse/MR-714
https://mremoteng.atlassian.net/browse/MR-624
https://mremoteng.atlassian.net/browse/MR-687
https://mremoteng.atlassian.net/browse/MR-752
(and possibly more)
4. After reviewing the bug reports and other info, I feel it's a bad
idea. All keyboard input should go to the connected session (while
"active"). Otherwise a mouse click would be required to have mRemote be
the active Window. In which case, just click the desired tab.
2016-05-12 11:59:13 -04:00
David Sparer
8e7fe19585
Create very simple WiX project
2016-05-11 20:43:06 -06:00
David Sparer
95f605ea9d
moved old installer to a new folder
2016-05-11 20:41:18 -06:00
amaterasu48
19d0e5d42f
A little bit of UI clean up.
2016-05-11 15:50:09 -07:00
amaterasu48
5433a69775
Refactored and cleaned up frmMain
2016-05-11 14:41:34 -07:00
amaterasu48
f2ac6dace6
Just did refactoring and code cleaning to make it more CSharpy.
2016-05-11 12:49:48 -07:00
David Sparer
028889f9ec
set default values for window position (center of screen) and size (minimum size allowed by frmMain)
2016-05-10 18:14:23 -06:00
David Sparer
f0c3395c00
Updated namespace of Resources and Language classes. The namespace was set in the designer but the custom tool needed to be run again to update the actual files.
2016-05-10 18:06:33 -06:00
David Sparer
ee180440e0
Merge branch 'settings_refactor' into csharp_conv
2016-05-10 16:53:16 -06:00
Sparer, David
4eac00c0d9
Resolved a mis-merged file
2016-05-09 10:58:49 -06:00
Sean Kaim
8e15b38e03
Set Code Analysis to MS Managed Recommended
...
Previously was set to "All" which generates a lot of complier warnings.
15e297eef3 seems to have been overwritten.
2016-05-09 09:42:15 -04:00
hiriumi
61e44af487
Merge remote-tracking branch 'refs/remotes/origin/csharp_conv' into settings_refactor
...
# Conflicts:
# mRemoteV1/Config/Settings/SettingsLoader.cs
2016-05-08 22:27:54 -07:00
hiriumi
605fecedea
Refactored config related code.
2016-05-08 21:53:41 -07:00
hiriumi
ac1a5e257e
refactored settings related code. The UI still looks buggy. Will continue later.
2016-05-08 21:35:38 -07:00
Sean Kaim
401ac0225f
Merge pull request #110 from mRemoteNG/settings_refactor
...
Settings refactor
2016-05-08 22:26:41 -04:00
Sean Kaim
dbda032a4c
Disable AppSettingsProvider code as well
...
And an easier way to disable all custom settings provider code, but
leave it for possible/quicker future use.
2016-05-08 21:32:38 -04:00
David Sparer
b60b55dca2
property needed to be "Configuration" not "config"
2016-05-08 16:29:46 -06:00
David Sparer
e3229f4400
escaped double quotes
2016-05-08 13:15:51 -06:00
David Sparer
34435b3046
added new stage for Debug Portable build profile
2016-05-08 13:14:00 -06:00
David Sparer
1077d8ef4b
Decided on commenting out the CreatePanels() / SetDefaultLayout() in frmMain rather than in LayoutSettingsLoader.
...
If we keep these methods in frmMain and remove in LayoutSettingsLoader, we will overwrite any custom layout loaded.
2016-05-08 12:43:57 -06:00
hiriumi
9527780d99
Removed dependency to PortableSettingsProvider.cs. This prevents app from throwing a lot of NullReferenceException on start up. I will do further testing on settings piece and probably more refactoring.
2016-05-08 11:40:30 -07:00
David Sparer
9878b39571
LayoutSettingsLoader: fix variable name for non-portable build
2016-05-08 12:23:05 -06:00
David Sparer
34f0b54284
Quick update+fix to SettingsLoader and forgot to update teh csproj
2016-05-08 12:09:22 -06:00
David Sparer
49d8aa7352
Extracted some responsibilities of the SettingsLoader to dedicated classes
...
Also cleaned some minor code noise in SettingsLoader
2016-05-08 12:03:36 -06:00
David Sparer
3ad6246e68
minor cleanup for Windows.cs
2016-05-08 10:30:16 -06:00