Birunthan Mohanathas
5f05e79b6a
PerfMon.dll: Fixed wrong return value after option is changed with PerfMonDifference=1
2012-03-26 21:29:45 +03:00
Birunthan Mohanathas
6535f828f9
Minor change
2012-03-26 19:13:47 +03:00
Birunthan Mohanathas
fb5a425eb8
PerfMon.dll: Fixed incorrect measure value ( http://rainmeter.net/forum/viewtopic.php?f=14&t=11599 )
2012-03-26 19:13:00 +03:00
Birunthan Mohanathas
1eb8e1b46a
SysInfo.dll: Fixed messed up retrun value in some cases
2012-03-26 19:08:10 +03:00
Birunthan Mohanathas
51cddb00f8
PerfMon.dll: Updated to new API
2012-03-26 18:54:57 +03:00
Birunthan Mohanathas
f51f2aac24
SysInfo.dll: Fixed regression from previous commit
2012-03-26 18:53:46 +03:00
Birunthan Mohanathas
9430c634d9
SysInfo.dll: Updated to new API
2012-03-26 18:52:17 +03:00
Birunthan Mohanathas
db52d3d575
Cosmetic changes to resources
2012-03-26 18:49:31 +03:00
Birunthan Mohanathas
0a632ea749
FolderInfo.dll: Updated to new API and code cosmetics
2012-03-26 18:37:17 +03:00
Birunthan Mohanathas
476eaf1679
Script: Fixed that SKIN:ParseFormula didn't work with numbers
...
NowPlaying.dll: Fixed a few TagLib memory leaks.
2012-03-12 18:11:10 +00:00
Birunthan Mohanathas
a57d75399c
NowPlaying.dll: Added support for types NUMBER and YEAR
2012-03-12 12:01:12 +00:00
Birunthan Mohanathas
e5f5ea41cb
NowPlaying.dll:
...
- Fixed that invalid PlayerName= caused crash
- Fixed that PlayerType=COVER didn't work with iTunes
2012-03-02 12:27:37 +00:00
Birunthan Mohanathas
c965014a17
Minor change.
2012-02-22 15:06:19 +00:00
Birunthan Mohanathas
37ef93f185
- NowPlaying.dll: Additional change for r1201 for WMP
...
- Updated languages
2012-02-22 14:34:57 +00:00
Birunthan Mohanathas
bb44c29f6c
Cosmetic changes to function comment blocks.
2012-02-20 19:10:40 +00:00
spx
b0046d2968
Cosmetic changes.
2012-02-20 09:37:46 +00:00
Birunthan Mohanathas
57025a5434
NowPlaying.dll: TrackChangeAction executed on skin refresh, fixed.
2012-02-19 12:35:49 +00:00
Birunthan Mohanathas
03829fe739
WebParser.dll: Updated to new API (dynamic variables not supported yet)
2012-02-18 18:08:18 +00:00
Birunthan Mohanathas
e34adf7618
WebParser.dll: Reduced binary size.
2012-02-18 16:02:10 +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
a9ee55b194
NowPlaying.dll: Fixed that PlayerType=COVER did not work when PlayerName was changed with !SetOption/!SetVariable
2012-02-12 15:03:38 +00:00
spx
ec2b19f0dc
CoreTemp: Fixed issue: http://rainmeter.net/forum/viewtopic.php?f=14&t=11257
2012-02-09 04:14:41 +00:00
Birunthan Mohanathas
0b57333dd8
Added C++ plugin SDK.
2012-02-04 13:00:49 +00:00
Birunthan Mohanathas
66ce911478
Removed accidentally committed test code.
2012-02-04 11:11:13 +00:00
Birunthan Mohanathas
87df66ffee
Added C# SDK
2012-02-04 10:39:04 +00:00
Birunthan Mohanathas
b1c8f97409
- AdvancedCPU.dll: Fixed memory leak
...
- CoreTemp.dll: Fixed memory leak since r1111
2012-02-04 08:52:56 +00:00
Birunthan Mohanathas
1560c31510
- FolderInfo.dll: Fixed several memory leaks
...
- Changed FolderInfo and WebParser to import pcre_* functions from Rainmeter.dll to reduce binary size
- Changed Help in context menu to open Support page (instead of Manual/Manual_beta)
2012-02-04 08:25:11 +00:00
Birunthan Mohanathas
798ea5d010
NowPlaying: Fixed memory leak in TagLib.
2012-02-02 12:49:36 +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
055d64b605
Updated C# stuff.
2012-01-21 15:52:28 +00:00
Birunthan Mohanathas
c3ed2e5fa3
Reintegrated 2.3 branch into trunk
2012-01-08 17:35:29 +00:00
Birunthan Mohanathas
0d9cfdcadb
NowPlaying.dll: Fixed minor SetVolume inaccuracy with Winamp
2012-01-01 18:07:24 +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
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
e8b89aadfa
- Updated Power plugin and Process plugin to use new API
...
- Removed CSPluginTemplate
2011-12-30 16:24:22 +00:00
Birunthan Mohanathas
bfbb0ca6f8
Added Process plugin.
2011-12-16 19:53:12 +00:00
Birunthan Mohanathas
5d20dcbddd
NowPlaying.dll: Some tweaks.
2011-11-19 12:06:51 +00:00
Birunthan Mohanathas
d3a2a8a137
NowPlaying.dll: iTunes shuffle state change now detected immediately.
2011-11-19 11:44:04 +00:00
Birunthan Mohanathas
f84491ec83
NowPlaying.dll:
...
- Fixed that album name and cover were not always displayed with Winamp due to r1018
- Shuffle and repeat state is now rechecked on track change with iTunes
- Improved performance when reading file tags/cover
- Updated iTunes SDK files
2011-11-10 12:09:50 +00:00
Birunthan Mohanathas
10f7504b86
CoreTemp.dll: Fixed that Scale, NumOfDecimals, etc. didn't work with MeasureName=SomeCoreTempMeasure. This change may slightly change the display of results (e.g. CpuSpeed will now be displayed without decimals by default, while it always showed two decimals previously)
2011-11-08 05:42:54 +00:00
Birunthan Mohanathas
a1d77db896
NowPlaying.dll: Fixed some bangs caused iTunes to crash when no track is playing
2011-11-06 08:42:56 +00:00
Birunthan Mohanathas
c8e4608b41
- NowPlaying.dll/iTunesPlugin.dll: Fixed incompatibility with iTunes controllers
...
- NowPlaying.dll: Removed support for caching cover art
2011-11-05 17:52:53 +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
7091b46689
iTunesPlugin: Same fix as r997.
2011-10-12 10:08:37 +00:00
Birunthan Mohanathas
21f55c0ebb
NowPlaying: Fixed that PlayerName=iTunes didn't work with iTunes 10.5
2011-10-12 09:46:10 +00:00
Birunthan Mohanathas
6820c67a80
WebParser: Fixed that matching failed with Codepage= other than 0 and 65001 in some cases due to r972
2011-10-10 08:20:31 +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
8ca0d0a830
WebParser: Fixed that RegExp matching fails if data contains embedded NULLs
2011-09-24 13:54:24 +00:00
Birunthan Mohanathas
a898f08c08
Fixed that the "SetVolume 100" bang didn't work with Winamp.
2011-09-17 09:38:12 +00:00
Birunthan Mohanathas
f887245a50
NowPlayingPlugin: Some tweaks to CAD interface.
2011-09-11 12:14:52 +00:00
Birunthan Mohanathas
75c8f52aa0
NowPlayingPlugin: Added SHUFFLE/REPEAT support to foobar2000.
2011-09-11 10:34:06 +00:00
Birunthan Mohanathas
6b5ca293e8
NowPlayingPlugin: Added SHUFFLE and REPEAT types and accompanying SetShuffle and SetRepeat bangs
2011-09-11 08:22:07 +00:00
Birunthan Mohanathas
d598c56b76
NowPlayingPlugin: Minor tweaks.
2011-09-08 12:42:03 +00:00
Birunthan Mohanathas
6debf4b780
NowPlayingPlugin: Minor changes.
2011-08-21 13:24:24 +00:00
Birunthan Mohanathas
c8694ccf16
WebParser: Errors and warnings are now logged as errors and warnings (instead of as debug)
2011-08-19 13:33:49 +00:00
Birunthan Mohanathas
5eef7a21c7
- Script: Return types are now checked explicitly. As a result, 'return 5' and 'return "5"' are not equal any longer. Only the former will respect NumOfDecimals, Scale, etc. now.
...
- NowPlayingPlugin: Accidentally removed "Previous" bang in r880, fixed.
2011-08-01 17:08:51 +00:00
Birunthan Mohanathas
6dfb307636
- Script: Fixed that AutoScale/Scale/Percentual/NumOfDecimals were not applied for MeasureName=ScriptMeasure
...
- NowPlayingPlugin: OpenPlayer bang with foobar2000 now opens foobar2000 maximized regardless of previous state
2011-07-31 08:58:43 +00:00
Birunthan Mohanathas
e74d6f4619
- Added ability to escape real variables and measures as follows: #*RealVar*# [*RealMeasure*]
...
- NowPlayingPlugin: Addition change to r880 OpenPlayer fix
- Removing tolua++ generation package files
2011-07-29 17:18:21 +00:00
Birunthan Mohanathas
45007fc8d8
NowPlayingPlugin:
...
- Fixed that the OpenPlayer bang didn't work correctly since r848
- Fixed that the "SetPosition +n" bang didn't work correctly
2011-07-29 10:42:10 +00:00
Birunthan Mohanathas
c925f77c11
NowPlayingPlugin:
...
- foobar2000 now supports the SetPosition bang (foo_rainmeter.dll 1.0.1 required)
- Fixed that TITLE/ARTIST/ALBUM was a space when empty (i.e. " " instead of "") in foobar2000
2011-07-24 16:40:20 +00:00
Birunthan Mohanathas
8954799483
NowPlayingPlugin: Fixed that track title didn't update when playing a radio stream with Winamp.
2011-07-24 15:31:33 +00:00
Birunthan Mohanathas
a639eb7cc1
NowPlayingPlugin: iTunes quits are handled a little more gracefully now (i.e. iTunes should now quit immediately without lag)
2011-07-17 10:36:04 +00:00
Birunthan Mohanathas
20e2a53324
NowPlayingPlugin: Minor changes.
2011-07-15 15:18:02 +00:00
Birunthan Mohanathas
0be7eb3f79
Minor tweaks.
2011-07-14 10:12:02 +00:00
spx
fdad6fb036
Minor tweaks.
2011-07-14 00:26:53 +00:00
spx
c776cff348
FolderInfo: Fixed an issue that InfoType=FolderSize doesn't return a value larger than 4GB.
2011-07-11 05:35:15 +00:00
Birunthan Mohanathas
a74ee23da3
NowPlayingPlugin: Fixed PlayPause issue with MusicBee.
2011-07-10 09:30:51 +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
8ae8a68547
NowPlayingPlugin:
...
- Minor improvements to CAD interface
- Fixed: TITLE was empty when listening to radio stations with Winamp
- Fixed: Metadata may not be updated until full refresh after closing one of multiple NowPlaying based skins
2011-07-01 20:34:12 +00:00
spx
1fbcf6ef74
Added support code for r839 when using CodePage=1200 with an incorrect string.
2011-06-30 09:18:00 +00:00
spx
4bfbb120df
WebParser: Added support code for CodePage=1200(UTF-16LE).
2011-06-30 09:04:49 +00:00
Birunthan Mohanathas
c451aba194
NowPlayingPlugin:
...
- Added PlayerType=STATUS (returns 1 when player is open, 0 when closed)
- Winamp interface: Fixed that file paths over about 100 chars did not display all metadata
- CAD interface: Added workaround for issue caused by Rainmeter running as elevated and player running as normal process (Windows Vista+)
2011-06-25 12:44:33 +00:00
Birunthan Mohanathas
d633f4b586
NowPlayingPlugin:
...
- Added preliminary support to display lyrics (PlayerType=LYRICS)
- Applied r825 fix on TrackChangeAction= (sends bang to correct window without the need of #CURRENTCONFIG#)
- Some refactoring
2011-06-19 14:58:48 +00:00
Birunthan Mohanathas
6aa004eb22
NowPlayingPlugin:
...
- Fixed that PlayerName=, TrackChangeAction=, and DisableLeadingZero= were global (i.e. only usable from the first loaded skin)
- Code refactoring and cleanup
2011-06-17 19:07:06 +00:00
Birunthan Mohanathas
67cc4c7c6c
NowPlayingPlugin:
...
- Added interface to receive MSN/Windows Live Messenger 'Listening to' notifications sent by various players (e.g Media Player Classic)
- Changes to CAD interface to allow proper supports for players other than MusicBee (e.g. VLC)
- Fixed crash when using the WinAmp interface in multiple skins
2011-06-12 10:05:37 +00:00
Birunthan Mohanathas
62d441bd3d
NowPlayingPlugin: Added SetPosition and Pause bangs plus some tweaks.
2011-06-09 09:47:55 +00:00
spx
62c0268fef
WebParser: Changed FinishAction to be sent the !bang to the appropriate skin without #CURRENTCONFIG#.
2011-06-04 08:39:05 +00:00
Birunthan Mohanathas
72f5d55090
NowPlayingPlugin: Minor tweaks.
2011-05-31 13:15:53 +00:00
Birunthan Mohanathas
3268c774d2
NowPlayingPlugin: Improved MusicBee & MediaMonkey support and fixed that the ClosePlayer bang with iTunes does not always work.
2011-05-28 07:50:33 +00:00
Birunthan Mohanathas
01b3c31477
NowPlayingPlugin: Added support for MediaMonkey.
2011-05-25 14:04:52 +00:00
Birunthan Mohanathas
2ba2e95736
NowPlayingPlugin: Added support for MusicBee, fixed Debug build, and updated Winamp SDK.
2011-05-24 18:20:35 +00:00
Birunthan Mohanathas
7ae737fc0f
Fixed minor bug.
2011-05-22 16:13:14 +00:00
Birunthan Mohanathas
7dd3bb1ed4
Installer: Now removes %TEMP%\Rainmeter-Cache on uninstall.
...
NowPlayingPlugin: Fixed crash on refresh when the plugin is used in multiple skins with different players.
2011-05-22 14:45:54 +00:00
Birunthan Mohanathas
3ba7d39bc4
NowPlayingPlugin: Improved handling of cached album art and fixed that some tracks don't display metadata with Winamp.
2011-05-22 11:05:23 +00:00
Birunthan Mohanathas
ef97fb2435
NowPlayingPlugin: Added PlayerType=FILE and fixed that TrackChangeAction is executed when track metadata is changed.
2011-05-22 08:06:43 +00:00
Birunthan Mohanathas
6cd327e86c
Committing NowPlaying plugin. Because it requires VS2010 Pro to compile, it is not built by default.
2011-05-21 18:17:37 +00:00
Birunthan Mohanathas
e13f3a3c2c
Got rid of pcre linker warnings.
2011-05-16 09:24:13 +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
jsmorley
5882f12c49
Update to VirtualDesktops plugin from Patrick at Dexpot
2011-03-27 18:04:11 +00:00