Commit Graph

58 Commits

Author SHA1 Message Date
3d65d47488 Additional change to 9fc4aaa 2013-11-29 18:47:18 +02:00
9fc4aaad1f Upgrade to Visual Studio 2013 2013-11-29 11:42:12 -05:00
95c8709de7 Rename /Build/Themes to /Build/Layouts 2013-10-20 15:35:56 +03:00
5f145451b6 Change build output to /{x32,x64}-{Debug,Release}/ instead of /TestBench/{x32,x64}/{Debug,Release}/
This additionally changes the intermediate directory to /{x32,x64}-{Debug,Release}/Obj/ to avoid cluttering the working tree.
2013-10-20 15:30:53 +03:00
986e67d7c5 SkinInstaller: Split into SkinInstaller.dll and SkinInstaller.exe to support 04e3376 2013-10-20 12:28:59 +03:00
13c6b0363e Build: Use Visual Studio's copy of the CRT DLLs 2013-10-19 17:15:41 +03:00
04e3376d5a Installer: Include and deploy msvcr110.dll and msvcp110.dll
The msvcr110.dll and msvcp110.dll libraries are now included in the installer and extracted to InstallDir\Runtime\. The VC++ 2012 redistributable package is no longer downloaded and installed.

Rainmeter.exe will first try to load Rainmeter.dll normally. If it fails, it will retry after loading Runtime\msvcp110.dll. This means that our copy of the runtimes will be used only if the system copy is either not present or somehow invalid.

See Building.md for updated build instructions.
2013-10-19 16:49:48 +03:00
04230d608f Minor tweaks to the build process 2013-10-19 16:19:50 +03:00
9ebac71990 Installer: Remove 64-bit install checkbox for standard installs on 32-bit systems 2013-10-19 12:33:47 +03:00
3cf2c21c7b Installer: Minor tweaks 2013-10-19 12:26:33 +03:00
5f274807c3 Installer: Remove Visual C++ 2010 installation
This means that 3rd party plugins that target msvcr100.dll/msvcp100.dll will fail to work unless they have been separately installed.
2013-10-18 20:06:36 +03:00
f6461a1b30 Add Rainmeter.exe.config to declare support for the .NET 4.0 and 4.5 runtimes
This allows plugins like InputText.dll to be used with .NET 4.0/4.5 in addition to 2.0. Therefore, we can avoid installing .NET 2.0 on Windows 8 and 8.1 where it is not installed by default (whereas 4.5/4.5.1 is installed by default).
2013-10-18 10:42:01 +03:00
1940b7f97c Installer: Reset to English instead of Arabic with an invalid language ID 2013-10-17 09:32:53 +03:00
61e6d0b549 Installer: Fix loading the illustro default theme with portable installs 2013-10-15 16:06:12 +03:00
4323b8f29e Installer: Remove statistics collection 2013-03-26 17:28:54 +02:00
557664c77f Installer: Add FileView to default plugins 2013-03-21 15:34:56 +02:00
874a0e00ce Installed: Improved VC++ 2012 redistributable check 2013-01-26 13:22:08 +02:00
70dcad01b6 Fixed typo in 8d66abe 2013-01-06 14:48:28 +02:00
8d66abe5ba Installer: Added VC++ 2012 redistributable package support 2013-01-06 12:24:02 +02:00
2d8519a025 Installer: Removed rainmeter.net fallback for redist downloads 2013-01-06 12:13:18 +02:00
d02543be1d Installer: Changes to statistics collection 2012-11-04 16:00:19 +02:00
0cd82ae789 Installer: Minor fix 2012-10-06 20:03:04 +03:00
d8550e3db4 Installer: Added support for 3cae4f7 2012-10-06 15:05:07 +03:00
0f0a0f9ea7 Tweaks 2012-07-23 18:38:07 +03:00
5759429823 Installer: Added .inc association
If .inc is not associated, it is associated with whatever .ini is.
2012-07-23 18:26:37 +03:00
39b9832540 Installer: Made SSE a requirement 2012-07-23 18:20:02 +03:00
374b20ee34 Fixed leftovers after uninstall 2012-06-26 20:05:35 +03:00
ccd3c10248 Installer: Fixed cleanup of write testing with portable installs 2012-06-25 11:08:18 +03:00
9ee7d63bcb Additional change to 8afa069 2012-06-24 17:24:40 +03:00
6fa58c2df4 Updated languages 2012-06-24 16:05:03 +03:00
a5b0fa87b9 Missed file in 8afa069 2012-06-24 15:07:04 +03:00
8afa0695a9 Installer: Added statistics reporting 2012-06-24 15:05:09 +03:00
f6dee2a657 Cosmetics 2012-06-17 16:29:34 +03:00
dc07162956 Improved 83f1b1a 2012-06-11 16:20:13 +03:00
a9b7347a7e Cosmetics 2012-06-09 19:56:59 +03:00
83f1b1ae0e Added workaround for old plugins using relative path to Rainmeter.exe 2012-06-09 19:54:13 +03:00
87817bc050 Moved addons and non-default plugins to #SETTINGSPATH# 2012-06-09 18:38:45 +03:00
96959d62f1 Moved default skins and themes into ProgramPath\Defaults\ 2012-05-30 08:33:32 +03:00
59713dd9b3 Installer: Tweaked Rainmeter closing process 2012-05-20 19:54:20 +03:00
62d60cba90 Installer: Fixed that 64-bit install was not checked by default 2012-05-10 22:33:10 +03:00
ba0f19b7e6 Installer: Fixed write error with new installs (when UAC is enabled) 2012-05-10 22:31:55 +03:00
4c9133d28f Installer: Added copyright header 2012-05-05 19:31:28 +03:00
14ea42120e Installer: Prevented duplicate startup shortcut 2012-05-05 13:00:28 +03:00
73525ea999 Installed: Changed header bitmap to icon 2012-05-05 12:51:13 +03:00
4028ed107d Installer: Made destination folder editbox writable for portable installs 2012-05-05 12:50:57 +03:00
2ba25f8aa2 Minor change to installer 2012-04-29 18:19:34 +03:00
e968951a1d Minor change to installer 2012-04-29 16:29:18 +03:00
97656ad6bc Installer: Fixed that Rainmeter.ini in Program Files was not moved correctly in some cases 2012-04-29 15:18:48 +03:00
0ec27ccf6c Tweaks 2012-04-29 14:21:49 +03:00
7835fabb20 Minor change 2012-04-28 21:19:32 +03:00