Commit Graph

67 Commits

Author SHA1 Message Date
Birunthan Mohanathas
1934c5db72 Change NULL to nullptr 2013-05-31 17:28:39 +03:00
Birunthan Mohanathas
7581e3ac98 Move basic project options into Project.props 2013-05-01 13:02:17 +03:00
Birunthan Mohanathas
52e1f1c6b4 Moved common project settings into .props files 2012-12-18 19:49:51 +02:00
Birunthan Mohanathas
9cc3e897b9 RecycleManager: Fixed update issue with XP
http://rainmeter.net/forum/viewtopic.php?f=14&t=12884
2012-09-18 20:58:15 +03:00
spx
4591a969a6 Build option: Added /arch:SSE to Release/32bit. 2012-07-23 07:34:31 -07:00
Birunthan Mohanathas
0804bdca05 RecycleManager.dll: Minor changes to 4172dff 2012-07-03 15:09:21 +03:00
Birunthan Mohanathas
4172dffd73 ReycleManger.dll: Rewrote bin change detection code to fix various issues 2012-07-02 21:07:03 +03:00
Birunthan Mohanathas
49d9b84514 Additional change to fdcf133 2012-07-01 22:05:06 +03:00
Birunthan Mohanathas
7eebaa19ce Minor fix to fdcf133 2012-07-01 13:36:31 +03:00
Birunthan Mohanathas
fdcf133d86 RecycleManager.dll: Fixed disk error message in some cases 2012-07-01 13:24:18 +03:00
Birunthan Mohanathas
5634333e60 Additional change to 8a58cb6 2012-06-28 12:04:27 +03:00
Birunthan Mohanathas
8a58cb682c RecycleManager.dll: Improved threading code to avoid potential block on refresh 2012-06-28 11:29:54 +03:00
Birunthan Mohanathas
b07d9131ef Cosmetics 2012-06-27 14:24:47 +03:00
Birunthan Mohanathas
b5120f4518 RecycleManager.dll: Fixed eject issues with USB drives is some cases 2012-06-27 12:52:03 +03:00
Birunthan Mohanathas
b1176d9611 Cosmetics and restored 2cfbab6, which was accidentally reverted in dc07162 2012-06-11 17:03:19 +03:00
Birunthan Mohanathas
dc07162956 Improved 83f1b1a 2012-06-11 16:20:13 +03:00
Birunthan Mohanathas
2cfbab6314 Disabled manifest for plugins 2012-06-11 15:30:10 +03:00
Birunthan Mohanathas
66a5579550 Minor changes 2012-04-09 20:27:49 +03:00
Birunthan Mohanathas
7168634bb6 Disabled RTTI and removed dynamic_cast 2012-04-09 19:45:54 +03:00
spx
c6a382f4ab Removed /Ob1 option for fixing VS2010 optimization bug. 2012-04-09 06:53:00 -07:00
Birunthan Mohanathas
c69c56e42f Cleaned project files 2012-04-09 14:04:07 +03:00
Birunthan Mohanathas
db52d3d575 Cosmetic changes to resources 2012-03-26 18:49:31 +03:00
Birunthan Mohanathas
57025a5434 NowPlaying.dll: TrackChangeAction executed on skin refresh, fixed. 2012-02-19 12:35:49 +00:00
Birunthan Mohanathas
669ddfc09d !CommandMeasure: "Measure Args" is now accepted for backwards compatibility ("Measure" "Args" is preferred!) 2012-02-18 13:12:01 +00:00
Birunthan Mohanathas
b26acbb5b8 Installer: Workaround for failed admin detection in very rare cases 2012-02-15 15:37:24 +00:00
Birunthan Mohanathas
cc211053be Additional change for r1183. 2012-02-15 15:23:28 +00:00
Birunthan Mohanathas
3acb191e56 Removed accidentally committed test code. 2012-02-14 19:36:54 +00:00
Birunthan Mohanathas
9bdf3ef167 Further improvements to r1183. 2012-02-14 19:34:00 +00:00
Birunthan Mohanathas
4d814bbd58 Additional change to r1183. 2012-02-13 19:01:17 +00:00
Birunthan Mohanathas
afa1c7cc20 RecycleManager.dll:
- Fixed that continuous high CPU usage occurs when recycle bin has a lot of root items
- Removed support for the Drives option
2012-02-13 16:45:11 +00:00
Birunthan Mohanathas
85e59b5583 New plugin API: Added rm parameter to Initialize. 2012-02-02 07:39:14 +00:00
Birunthan Mohanathas
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
spx
ebec08914a Adjusted copyright notice.
http://www.gnu.org/licenses/gpl-2.0.html
2012-01-23 06:36:15 +00:00
Birunthan Mohanathas
c3ed2e5fa3 Reintegrated 2.3 branch into trunk 2012-01-08 17:35:29 +00:00
Birunthan Mohanathas
7790449f2a - PowerPlugin: Fixed crash when waking up from sleep/hibernation in some cases
- Code cleanup
2011-10-12 13:34:04 +00:00
Birunthan Mohanathas
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
Birunthan Mohanathas
6c0ea88266 - Enabling some C++ optimization switches (/OPT:ICF, /OPT:REF, /GL)
- Excluding ExamplePlugin.dll from installer
2011-07-08 20:45:01 +00:00
Birunthan Mohanathas
9447a38f00 Added a Rainmeter.props file to easily change to 64bit compiler across all projects (for VS2010 Pro, which has 64bit compiler by default).
This change has no effect on VC2010 Express users (i.e. Windows7.1SDK needs to be installed). Read the Building wiki entry for more info.
2011-05-14 07:56:18 +00:00
Birunthan Mohanathas
a92bdd9b18 Cosmetic changes to code. 2011-03-29 19:21:57 +00:00
spx
07d9b85500 Cleaned up project files. 2011-02-10 19:21:02 +00:00
Birunthan Mohanathas
6a5173c860 Upgrading development environment to Visual C++ 2010. 2011-02-10 16:09:05 +00:00
Birunthan Mohanathas
bf79f44e96 Cosmetic changes to code. 2011-02-03 18:09:24 +00:00
Birunthan Mohanathas
a8aa2825a2 Updated installer graphics and made some other minor changes. 2011-02-03 15:52:45 +00:00
spx
92eafce2dc Disabled the DLL_THREAD_ATTACH and DLL_THREAD_DETACH notification calls in all DLLs.
DisableThreadLibraryCalls Function
http://msdn.microsoft.com/en-us/library/ms682579.aspx
Note: Do not call "DisableThreadLibraryCalls" in a DLL which is statically linked to the CRT
http://support.microsoft.com/kb/555563/en-us

For plugin author:
If you need to implement DllMain entry point yourself, get rid of the #include "DisableThreadLibraryCalls.h" line.
2011-01-30 09:31:41 +00:00
Birunthan Mohanathas
2aa4d62278 Defined _CRT_SECURE_NO_WARNINGS. 2011-01-27 19:24:09 +00:00
spx
7ae8f298f8 - Modified font caching. (Fixed an issue that LocalFont file is locked until exiting Rainmeter.)
- Disabled checked iterators in release mode. (_SECURE_SCL=0)
http://msdn.microsoft.com/en-us/library/aa985965.aspx
Note: _SECURE_SCL defaults to 0 in release mode in VC10(=VC2010).
2011-01-17 22:39:40 +00:00
spx
fc046ac4eb Removed /GA compiler option from DLL project files. 2010-11-15 23:43:15 +00:00
spx
d11964ddf9 - Removed "Release64|Win32" and "Release64|x64" from projects. Use "Release|Win32" (for 32-bit) and "Release|x64" (for 64-bit).
- Removed unused option from projects.
2010-11-15 20:59:20 +00:00
Birunthan Mohanathas
dd3a84b5f8 Updating Illustro to 0.9.1
Cosmetic changes to .rc files
Minor changes to Rainstaller
2010-11-14 10:28:17 +00:00
Birunthan Mohanathas
0a5d07eef2 Small change to how PRODUCTVERSION is determined (thanks spx!). 2010-11-13 20:16:04 +00:00