Commit Graph

1110 Commits

Author SHA1 Message Date
Birunthan Mohanathas
234f233e84 [2.3] PingPlugin.dll: Updated to new API. 2012-01-02 19:26:54 +00:00
spx
16c003ff45 [2.3] Removed duplicate null check. 2012-01-02 14:54:34 +00:00
Birunthan Mohanathas
8c16a989eb [2.3] About dialog now tries to read plugin info from version resources 2012-01-02 14:42:58 +00:00
spx
ecd37d0d0b [2.3] Minor fix. 2012-01-02 14:32:08 +00:00
Birunthan Mohanathas
3a2bc653f0 [2.3]
- Rainmeter.sln now contains both C# and C++ projects (requires Visual Studio)
- Added RainmeterCPP.sln which contains only C++ projects (for Visual C++ Express)
2012-01-02 13:55:25 +00:00
Birunthan Mohanathas
7f06076ef4 [2.3] Changed new plugin API calling convention back to cdecl. 2012-01-02 09:04:59 +00:00
Birunthan Mohanathas
4b0429cd89 [2.3]
- Added preprocessor directives to PluginExampleCS to easily control exports
- Fixed that version info resources weren't always applied to C# DLL files
2012-01-02 07:59:33 +00:00
Birunthan Mohanathas
0d9cfdcadb NowPlaying.dll: Fixed minor SetVolume inaccuracy with Winamp 2012-01-01 18:07:24 +00:00
Birunthan Mohanathas
c5fcaf193a [2.3]
- Build.bat now compiles C# projects as well
- NowPlaying is now compiled by default. Uncheck in Configuration Manager if you have VC++.
2012-01-01 16:36:58 +00:00
Birunthan Mohanathas
7b55d266c9 [2.3]
Moved CSPluginInputText to PluginInputText and changed to use the new build system (DllExporter/RainmeterCS.sln).
2012-01-01 16:20:44 +00:00
Birunthan Mohanathas
9e222d2943 [2.3]
- Changed new plugin API functions to use __stdcall calling convention
- Added RainmeterCS.sln for C# projects
- Added DllExporter tool to export methods C# libraries. DllExporter replaces ExportDll, which produced invalid 64bit libraries.
2012-01-01 15:34:19 +00:00
Birunthan Mohanathas
0aa3d7dd7d Additional change to r1098. 2012-01-01 13:26:29 +00:00
Birunthan Mohanathas
131a3424b5 Process.dll: Changed return value when process not active to -1 (was 0) 2012-01-01 13:10:51 +00:00
Birunthan Mohanathas
c4a2d0f2c0 [2.3] Fixed silly mistake. 2011-12-30 20:08:50 +00:00
Birunthan Mohanathas
c9062ee606 Updated C# API. 2011-12-30 20:00:54 +00:00
spx
34c7423756 [2.3] Added NULL checking. 2011-12-30 19:54:36 +00:00
Birunthan Mohanathas
c95524a876 Updated C# API and moved source files into Plugins\API. 2011-12-30 18:45:11 +00:00
Birunthan Mohanathas
eedd7c4b7c - Removed 2.2 branch
- Updated 2.3 branch to what trunk was in r1090
- Added PluginExampleCS to demonstrate the new plugin from C#
2011-12-30 18:03:46 +00:00
Birunthan Mohanathas
62ce7c28a8 2011-12-30 17:29:18 +00:00
Birunthan Mohanathas
71b8d6395d Reverted trunk to r1085. 2011-12-30 17:18:34 +00:00
Birunthan Mohanathas
9856b5138a Missed a file. 2011-12-30 16:42:40 +00:00
Birunthan Mohanathas
6e9d84ad07 Changed \trunk version to 2.3. 2011-12-30 16:33:38 +00:00
Birunthan Mohanathas
e8b89aadfa - Updated Power plugin and Process plugin to use new API
- Removed CSPluginTemplate
2011-12-30 16:24:22 +00:00
Birunthan Mohanathas
7b3b0277ec Added new plugin API. 2011-12-30 16:16:22 +00:00
Birunthan Mohanathas
61d7a3d221 Created 2.2 branch. 2011-12-30 16:11:31 +00:00
Birunthan Mohanathas
61ec694027 Housekeeping. 2011-12-16 19:54:35 +00:00
Birunthan Mohanathas
bfbb0ca6f8 Added Process plugin. 2011-12-16 19:53:12 +00:00
Birunthan Mohanathas
d59582c8b8 Reverted r1069 since the digital signature seems to have fixed false positives. 2011-12-16 17:00:24 +00:00
Birunthan Mohanathas
d295e55d67 Fixed Build.bat when Certificate.bat doesn't exist. 2011-12-15 19:48:46 +00:00
Birunthan Mohanathas
45b2c6657b Updated wiki. 2011-12-15 19:42:22 +00:00
Birunthan Mohanathas
c84e05220f Removed Certificate.bat and added to ignore list to avoid accidental commits. 2011-12-15 19:34:29 +00:00
Birunthan Mohanathas
7962336962 Adding digital signature support to Build.bat. 2011-12-15 14:04:26 +00:00
spx
3bebd7002a Minor tweaks. 2011-12-09 19:49:06 +00:00
Birunthan Mohanathas
13b3241307 Minor tweaks and cleanup. 2011-12-09 08:40:19 +00:00
spx
2835739b12 Code tweaks and cleanup. 2011-12-09 03:28:19 +00:00
spx
8e8b7d1268 Code tweaks and cleanup. 2011-12-04 22:18:40 +00:00
spx
320c2d7c83 - [FreeDiskSpace] Added new "Type=" option to get drive type. (e.g. Fixed/Removable/Network) If set to 1, retrieve drive type as number/string. Default is 0.
- Code cleanup.
2011-12-02 10:42:11 +00:00
spx
2d05df47cd Fixed issue that Rainmeter.stats is not created and generates error on startup if Rainmeter.ini doesn't contain [Statistics]-section.
http://rainmeter.net/forum/viewtopic.php?f=14&t=10418
2011-12-01 08:40:37 +00:00
spx
f28ecf6e83 Minor tweaks. 2011-11-28 14:13:20 +00:00
Birunthan Mohanathas
c0cc3f2e70 Fixed another silly mistake. 2011-11-27 19:07:50 +00:00
Birunthan Mohanathas
3caeff7049 Fixed silly mistake. 2011-11-27 18:51:39 +00:00
Birunthan Mohanathas
30117612d1 Temporary fix for false positive issues with some AVs. 2011-11-27 18:18:34 +00:00
Birunthan Mohanathas
2e22c542cc Minor changes. 2011-11-27 16:37:39 +00:00
Birunthan Mohanathas
abb1831092 Added /LOADTHEME switch to SkinInstaller.exe. Usage:
"SkinInstaller.exe" /LOADTHEME themeName
2011-11-27 14:14:39 +00:00
Birunthan Mohanathas
caa1ef893f Updated wiki. 2011-11-27 13:31:14 +00:00
Birunthan Mohanathas
0b4b0c082a Some housekeeping. 2011-11-27 13:28:19 +00:00
Birunthan Mohanathas
a7a6e74499 - Merged Rainstaller and RainBackup into SkinInstaller. The Rainstaller code is not yet refactored, but is fully functional.
- Added zip64 support
- Removed Addons\
2011-11-27 13:24:37 +00:00
spx
d622c88d69 Code cleanup. 2011-11-27 12:46:59 +00:00
spx
34005f14a4 Switched from std::wstring.compare() to wcscmp(). 2011-11-27 08:30:39 +00:00
spx
e56273113d Fixed handle leak when failed to get the image file size. 2011-11-26 04:41:50 +00:00