Birunthan Mohanathas
b7bc3c9d0d
Build: Add RainmeterPlugin.Cs.props
...
This change allows Build.bat to define RmOutDirRoot to redirect output files to a different directory. This will be required for the new installer.
2013-11-03 21:56:32 +02:00
Birunthan Mohanathas
950192b8eb
Additional change to e1872e6
: Move Plugins.props as well
2013-11-03 20:23:16 +02:00
Birunthan Mohanathas
e1872e67bb
Move .props files to Build\VS\
2013-11-03 20:18:42 +02:00
Birunthan Mohanathas
dd1d3cb8da
Build: Minor tweaks
2013-11-03 18:34:09 +02:00
Birunthan Mohanathas
abf3ee09ed
New installer: Implement basic install and elevation handling
2013-11-03 16:22:00 +02:00
Birunthan Mohanathas
25d956c014
New installer: Partly revert 5689604
since some parts are necessary after all
2013-11-03 16:14:08 +02:00
Birunthan Mohanathas
3d9a605117
Gfx: Fix incorrect IID to DWriteCreateFactory (IDWriteFactory instead of IDWriteFactory1)
2013-11-02 18:13:50 +02:00
Birunthan Mohanathas
177d305e58
Additional change to 5689604
2013-11-02 13:55:35 +02:00
Birunthan Mohanathas
5689604f36
New installer: Comment out unnecessary parts of the lzma files to reduce size
2013-11-02 13:54:55 +02:00
Birunthan Mohanathas
e35a65eeaa
New installer: Add UI controls
2013-11-02 12:31:05 +02:00
Birunthan Mohanathas
99e2b69ff8
Manage: Disable resizable window frame
2013-11-02 11:58:25 +02:00
spx
150ccf8b14
Additional change to f5d875e
...
This also fixes the flickering issue caused by !Refresh: http://rainmeter.net/forum/viewtopic.php?f=14&t=16535#p92322
2013-10-30 04:35:44 +09:00
jsmorley
d14dfdbb0e
Updated version.* to 3.1 beta
2013-10-25 10:39:07 -04:00
jsmorley
1a150f8bc8
Update build.bat to 3.1 beta version
2013-10-25 10:36:53 -04:00
Birunthan Mohanathas
5aabd3fe1a
Fix mistake in 1414b30
2013-10-21 19:41:36 +03:00
Birunthan Mohanathas
1414b3022e
Additional changes to 95e6b4b
2013-10-21 19:40:12 +03:00
Birunthan Mohanathas
3c58e4d48c
Minor fixes
2013-10-21 19:22:57 +03:00
Birunthan Mohanathas
95e6b4b76f
WebParser: Switch to new logging functions
2013-10-21 18:09:31 +03:00
Birunthan Mohanathas
c2530b3761
Plugin API: Add RmLog and RmLogF functions
...
These functions take a `void* rm` parameter that is used to populate the Source field in the log.
2013-10-21 18:04:13 +03:00
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