Commit Graph

2344 Commits

Author SHA1 Message Date
Birunthan Mohanathas
f99418dd2d Enable /LTCG to go along with ab431fa 2013-10-20 22:14:55 +03:00
Birunthan Mohanathas
26515657d3 Fix mistake in 986e67d 2013-10-20 19:18:50 +03:00
Birunthan Mohanathas
6178344542 NowPlaying: Clear details when track ends with iTunes 2013-10-20 18:55:23 +03:00
Birunthan Mohanathas
97c058f90a Language: Update strings 2013-10-20 18:36:57 +03:00
Birunthan Mohanathas
ab431fa0c0 Enable /GL (Whole Program Optimization) 2013-10-20 18:06:07 +03:00
Birunthan Mohanathas
2315fe8cc5 Remove unnecessary duplication in .vcxproj files 2013-10-20 17:45:43 +03:00
Birunthan Mohanathas
dbe920cfa5 Additional change to 04230d6 2013-10-20 17:14:39 +03:00
Birunthan Mohanathas
4272940321 Minor tweaks 2013-10-20 17:06:41 +03:00
Birunthan Mohanathas
4bfc7cabcb Additional change to 5f14545 2013-10-20 17:00:02 +03:00
spx
f5d875e7a3 Cosmetics
- Removed reset parameter from MeterWindow::UpdateWindow(). It was for NativeTransparency support.
2013-10-20 22:18:13 +09:00
Birunthan Mohanathas
95c8709de7 Rename /Build/Themes to /Build/Layouts 2013-10-20 15:35:56 +03:00
Birunthan Mohanathas
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
spx
cfd525c2fc Fixed AnchorX/Y issue (caused by ef1cf223)
http://rainmeter.net/forum/viewtopic.php?f=14&t=16798
2013-10-20 20:44:57 +09:00
Birunthan Mohanathas
24bf27d394 SkinInstaller: Update zlib to 1.2.8 2013-10-20 12:56:49 +03:00
Birunthan Mohanathas
986e67d7c5 SkinInstaller: Split into SkinInstaller.dll and SkinInstaller.exe to support 04e3376 2013-10-20 12:28:59 +03:00
Birunthan Mohanathas
bb067ae305 Additional change to cea85dd 2013-10-19 21:15:00 +03:00
Birunthan Mohanathas
cea85dd0f0 NowPlaying: Update TagLib to 1.9.1 2013-10-19 21:12:01 +03:00
Birunthan Mohanathas
dcdd1151c6 Revert accidental commit of some changes in 13c6b03 2013-10-19 17:18:02 +03:00
Birunthan Mohanathas
13c6b0363e Build: Use Visual Studio's copy of the CRT DLLs 2013-10-19 17:15:41 +03:00
Birunthan Mohanathas
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
Birunthan Mohanathas
04230d608f Minor tweaks to the build process 2013-10-19 16:19:50 +03:00
Birunthan Mohanathas
9ebac71990 Installer: Remove 64-bit install checkbox for standard installs on 32-bit systems 2013-10-19 12:33:47 +03:00
Birunthan Mohanathas
3cf2c21c7b Installer: Minor tweaks 2013-10-19 12:26:33 +03:00
Birunthan Mohanathas
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
Brian Ferguson
99b77ee64b Manifest: Removed Vista, cosmetics 2013-10-18 11:01:53 -06:00
Brian Ferguson
82e7f10861 Updated manifest to target Windows 8.1 users 2013-10-18 10:57:38 -06:00
Brian Ferguson
cb01bb2c20 Updated to support Windows 8.1 2013-10-18 10:23:17 -06:00
Birunthan Mohanathas
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
Birunthan Mohanathas
1940b7f97c Installer: Reset to English instead of Arabic with an invalid language ID 2013-10-17 09:32:53 +03:00
Birunthan Mohanathas
d087a7db42 SkinInstaller/SkinPackager: Fix Unicode filename handling
Existing .rmskin files need to be repackaged for proper Unicode filename support.

Non-ASCII filenames can be used only if 'Minimum Rainmeter' is set to at least '3.0.1'. An error will be displayed otherwise.
2013-10-16 17:21:07 +03:00
Birunthan Mohanathas
d6e26401ca Update Version.{h,cs} files for 3.0.1 2013-10-15 17:16:43 +03:00
Birunthan Mohanathas
ca41a4575c Gfx: Handle failed creation of D2D text layout 2013-10-15 17:09:41 +03:00
Birunthan Mohanathas
6d243711a6 Gfx: Fix D2D crash with negative width/height on String meters 2013-10-15 17:09:40 +03:00
jsmorley
629bb927fc Update Build.bat to set version to 3.0.1 2013-10-15 09:35:39 -04:00
Birunthan Mohanathas
61e6d0b549 Installer: Fix loading the illustro default theme with portable installs 2013-10-15 16:06:12 +03:00
Birunthan Mohanathas
30fc135abc Manage: Include country in language list 2013-10-13 18:54:55 +03:00
jsmorley
0eb0602e47 Language: Update string 2013-10-13 11:18:06 -04:00
jsmorley
c1b8115c08 Language: Update strings 2013-10-13 10:58:32 -04:00
Birunthan Mohanathas
4ccbaf1e0d Language: Update strings 2013-10-13 16:39:44 +03:00
Brian Ferguson
6d705f5c95 String: Strip carriage returns in strings for compatibility between GDI+ and D2D 2013-10-13 16:28:57 +03:00
Birunthan Mohanathas
b539c19b8f Minor tweaks to 176a941 2013-10-13 16:19:51 +03:00
Birunthan Mohanathas
4c41310e5f Language: Update strings 2013-10-13 14:54:01 +03:00
Birunthan Mohanathas
d930b71bd9 Language: Update strings 2013-10-13 14:44:09 +03:00
Birunthan Mohanathas
67948705f4 Gfx: Improve D2D compatibility with GDI+ with zero height text when calculating lines 2013-10-08 20:15:36 +03:00
Brian Ferguson
35f2e1591e Gfx: Fix non-zero height for empty strings with D2D
http://rainmeter.net/forum/viewtopic.php?p=92801
2013-10-08 20:10:57 +03:00
Birunthan Mohanathas
15c65384f6 Gfx: Try to load D2D only on Win7+ 2013-10-06 19:14:32 +03:00
spx
358b4fe36a Language: Update translation (Japanese) 2013-10-07 00:30:02 +09:00
Birunthan Mohanathas
06cc2a3cf0 Language: Update translations 2013-10-06 18:17:14 +03:00
Birunthan Mohanathas
6c6ec771b0 Move new strings into language headers 2013-10-06 17:54:17 +03:00
Birunthan Mohanathas
9085f2ae20 SkinInstaller: Remove "UseD2D" in installed themes 2013-10-06 17:25:03 +03:00