da92def9fc
Define WIN32_LEAN_AND_MEAN globally
2013-12-24 11:20:19 +00:00
c196396ad0
Unignore and fix warnings elsewhere
2013-12-23 19:44:42 +00:00
625a25e015
Additional change to 9fc4aaa
2013-11-29 18:58:29 +02:00
e1872e67bb
Move .props files to Build\VS\
2013-11-03 20:18:42 +02:00
2315fe8cc5
Remove unnecessary duplication in .vcxproj files
2013-10-20 17:45:43 +03: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
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
99b77ee64b
Manifest: Removed Vista, cosmetics
2013-10-18 11:01:53 -06:00
82e7f10861
Updated manifest to target Windows 8.1 users
2013-10-18 10:57:38 -06: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
1934c5db72
Change NULL to nullptr
2013-05-31 17:28:39 +03:00
67542f31dd
Improve 24ef81d
...
Rainmeter.exe now uses delay-loading for Rainmeter.dll instead of manually loading it.
2013-05-05 13:09:48 +03:00
7581e3ac98
Move basic project options into Project.props
2013-05-01 13:02:17 +03:00
132e93c857
Additional change to 648e14b
2012-12-23 17:42:30 +02:00
648e14b6f7
Additional change to 24ef81d
2012-12-23 17:00:14 +02:00
24ef81dee8
Rainmeter.exe: Removed dependency on MSVCRT110.dll for Release builds
...
If the CRT libraries are missing or corrupt, a message pointing to http://rainmeter.net/dllerror is displayed.
2012-12-23 14:53:37 +02:00
52e1f1c6b4
Moved common project settings into .props files
2012-12-18 19:49:51 +02:00
950f86add1
Application: Fixed typo
2012-11-24 12:48:06 +09:00
425a4de015
Application: Copy Build/Themes to TestBench/Layouts when finished building
2012-11-24 12:43:24 +09:00
678ac501ad
Added Windows 7/8 compatibility section to manifest
...
http://msdn.microsoft.com/en-us/library/windows/desktop/hh848036.aspx
2012-09-18 22:37:35 +03:00
4591a969a6
Build option: Added /arch:SSE to Release/32bit.
2012-07-23 07:34:31 -07:00
b1176d9611
Cosmetics and restored 2cfbab6
, which was accidentally reverted in dc07162
2012-06-11 17:03:19 +03:00
dc07162956
Improved 83f1b1a
2012-06-11 16:20:13 +03:00
83f1b1ae0e
Added workaround for old plugins using relative path to Rainmeter.exe
2012-06-09 19:54:13 +03:00
a85ecc9b7c
Added separate tray icon resource for high DPI conditions
2012-04-22 17:47:19 +03:00
66a5579550
Minor changes
2012-04-09 20:27:49 +03:00
7168634bb6
Disabled RTTI and removed dynamic_cast
2012-04-09 19:45:54 +03:00
c6a382f4ab
Removed /Ob1 option for fixing VS2010 optimization bug.
2012-04-09 06:53:00 -07:00
116b2b1bb2
Updated 24x24 icon
2012-04-09 15:06:52 +03:00
c69c56e42f
Cleaned project files
2012-04-09 14:04:07 +03:00
3ea09d5c14
Updated icon
2012-04-06 21:21:35 +03:00
9ba4021a2b
Updated tray icon
2012-04-05 21:56:39 +03:00
db52d3d575
Cosmetic changes to resources
2012-03-26 18:49:31 +03:00
7a0ec6c129
Added /Build
2012-03-26 18:26:59 +03:00
f6d6760caf
- Installer: .NET 2.0 is now a requirement
...
- illustro: Changed to use scalable background
2012-02-22 10:03:51 +00:00
876817bc11
- About Log and Skins: Added CTRL+C support to copy third column
...
- Cosmetics
2012-02-21 09:03:16 +00:00
b48791dd58
Some minor fixes.
2012-02-16 17:38:45 +00:00
bf27206d8c
Cleanup.
2012-02-16 14:09:54 +00:00
ac840c1599
- Disabled "Log file created" messagebox
...
- Fixed empty messagebox when Rainmeter is launched with Logging=1 and no existing log file
- Minor changes to log output
2012-02-14 17:58:03 +00:00
2c6ed8ed69
- Manage/About dialogs: Fixed that keyboard commands didn't work
...
- Window message API: Partly broken since r1157, fixed
- Moved all functionality from Rainmeter.exe into Rainmeter.dll
2012-02-14 17:00:07 +00:00
81b6813e3a
- Removed example plugins (will be available tomorrow from http://rainmeter.net/cms/Developers )
...
- Changed new plugin API exports to __stdcall calling convention
- Disabled /DEBUG for Release configurations
2012-01-28 16:14:03 +00:00
ebec08914a
Adjusted copyright notice.
...
http://www.gnu.org/licenses/gpl-2.0.html
2012-01-23 06:36:15 +00:00
c3ed2e5fa3
Reintegrated 2.3 branch into trunk
2012-01-08 17:35:29 +00:00
8e8b7d1268
Code tweaks and cleanup.
2011-12-04 22:18:40 +00:00
9f629fac62
Rainmeter.dll now shares icon with Rainmeter.exe to reduce binary size.
2011-11-11 09:38:00 +00:00
4f73f17cec
Added ability to change language in Manage Settings.
2011-10-01 17:39:09 +00:00
6dd79c451d
Reduced system resource usage.
2011-10-01 06:27:20 +00:00
1493aec2a1
Partly reverted r975 (restored Rainmeter.dll).
2011-09-29 06:04:20 +00:00
13c17b9d1a
- Removed support for using Rainmeter.dll as Litestep module
...
- Merged Rainmeter.dll and Rainmeter.exe
- Language resource file now located in \Language\<LanguageName>.dll
- Build.bat now automatically builds and packages all languages
2011-09-28 18:28:35 +00:00