fab4bdb088
Additional change for r897.
2011-08-13 10:03:16 +00:00
04ebdd5186
Addition fix to r898.
2011-08-12 18:18:06 +00:00
8ff3f2eb1d
Change to RainThemes, RainBrowser and RainBackup to use SHGetFolderPath() instead of expanding environment variable to get %APPDATA$
2011-08-12 18:12:59 +00:00
8f314af6d4
Rainstaller: Fixed that Rainmeter.ini is not found in some cases.
2011-08-12 17:16:43 +00:00
82941f6618
Now checks the "show desktop" state periodically as before.
2011-08-10 14:13:53 +00:00
78b7a857c4
Script: print() now works like real/original Lua print().
2011-08-09 14:26:19 +00:00
31f040ed28
Fixed that Net measure Cumulative=1 doesn't work correctly because network statistics are gathered only once per minute.
...
Code cleanup.
2011-08-07 09:40:08 +00:00
5cb6b0f71b
Code cleanup and optimization for writing the skin settings individually.
2011-08-06 10:43:14 +00:00
d300d469b0
Code cleanup.
2011-08-03 23:25:52 +00:00
02251ed412
Additional change for r860. Improved writing the network statistics to
...
Rainmeter.stats.
2011-08-03 19:44:40 +00:00
2c28730c23
Uninstaller: Added icon and version info
2011-08-02 09:58:30 +00:00
b41d94e684
Reverted to r888.
2011-08-02 01:20:05 +00:00
74640d0fb2
Modified CMesureNet to ignore the unwanted interfaces.
...
Note: Recommend that you remove [Statistics] section from Rainmeter.ini and Rainmeter.stats beforehand. It's because there is a possibility that the interface index is different between old and new.
2011-08-01 21:05:56 +00:00
904ed76960
Additional change to r887.
2011-08-01 17:20:24 +00:00
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
cb4aa0ade3
Script: Fixed that returning "" in Update() displayed 0 due to r885.
2011-08-01 09:08:11 +00:00
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
b16d3d0762
RegExpSubstitute: Enabled "\0" for replacing to the string matched by the complete expression.
2011-07-30 22:11:31 +00:00
5c1334dbd6
Fixed that Rainmeter crashes when [] is in bang. E.g. !SetVariable test "blaa[]"
2011-07-29 17:46:21 +00:00
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
d7dedcfc75
Adding support for RegExp in Substitute strings when RegExpSubstitute=1 is set.
2011-07-29 11:49:46 +00:00
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
fb004083d2
- SetOption: Fixed that new image isn't loaded if DynamicVariables=0.
...
- SetOption: Fixed that Rainmeter crashes if !SetOption is executed to Measure=Plugin.
- Code cleanup and cosmetic changes.
2011-07-27 14:18:02 +00:00
a76e8d1765
Missed a file in previous commit.
2011-07-27 13:21:55 +00:00
822c10060a
- Added !SetOption/!SetOptionGroup bangs.
...
- Script: Added GetOption() function
2011-07-27 10:42:35 +00:00
23f4a31bf0
Script: Fixed that the value of the Script measure is not reset when an error occurs.
...
In the following case, for example, the value of the measure used to remain 10 even after an error. Now it will default to 0 on error.
function Initialize()
i = 0
end
function Update()
if i < 5 then
i = i + 1
return 10
else
i() -- error here, execution stops
return 2
end
end
2011-07-25 17:59:43 +00:00
b23217d840
Script: Fixed Lua crash on refresh when Update() in the script has an error.
2011-07-25 12:52:46 +00:00
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
8954799483
NowPlayingPlugin: Fixed that track title didn't update when playing a radio stream with Winamp.
2011-07-24 15:31:33 +00:00
15eba97cba
Minor tweaks and cosmetics.
2011-07-18 00:32:09 +00:00
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
8515877c48
Tweaks.
2011-07-15 16:54:47 +00:00
20e2a53324
NowPlayingPlugin: Minor changes.
2011-07-15 15:18:02 +00:00
5e20238120
Tweaks.
2011-07-15 11:48:50 +00:00
0be7eb3f79
Minor tweaks.
2011-07-14 10:12:02 +00:00
fdad6fb036
Minor tweaks.
2011-07-14 00:26:53 +00:00
6ceacb0d98
Minor tweaks.
2011-07-12 13:37:31 +00:00
c776cff348
FolderInfo: Fixed an issue that InfoType=FolderSize doesn't return a value larger than 4GB.
2011-07-11 05:35:15 +00:00
a74ee23da3
NowPlayingPlugin: Fixed PlayPause issue with MusicBee.
2011-07-10 09:30:51 +00:00
349ad952ad
Script: ScriptFile may now be a relative path (e.g. ScriptFile=File.lua is now valid and equal to ScriptFile=#CURRENTPATH#File.lua)
2011-07-09 16:42:51 +00:00
f0fbc0f145
- Added !CommandMeasure bang. Instead of '!PluginBang "MeasureName Arguments' use '!CommandMeasure "MeasureName" "Arguments"'.
...
- Script: The !CommandMeasure argument must now be Lua code. For example:
!CommandMeasure "MeasureLuaScript" "someVar = 'hello'"
!CommandMeasure "MeasureLuaScript" "SomeFunc()"
2011-07-09 09:23:28 +00:00
c2e3b6292d
Additional change for r852,r856. Improved reading the network statistics from Rainmeter.stats.
...
Some cosmetic changes.
2011-07-08 22:50:02 +00:00
6c0ea88266
- Enabling some C++ optimization switches (/OPT:ICF, /OPT:REF, /GL)
...
- Excluding ExamplePlugin.dll from installer
2011-07-08 20:45:01 +00:00
8867c94482
Cosmetic changes.
2011-07-07 23:25:45 +00:00
b99b275f44
Script:
...
- Added support for calling Lua functions with !PluginBang
- Removed old (undocumented) implementation for handling mouse actions
- Lua errors now contain the script file name only (instead of full path)
2011-07-07 16:18:39 +00:00
9bc238f9f2
Additional change for r852.
2011-07-07 10:48:42 +00:00
bd7d787d93
- Renamed !RainmeterBangName to !BangName in log messages
...
- Removed SkinAuthor method from PluginBridge (not used anywhere, read Author from [Rainmeter] instead)
2011-07-06 20:31:20 +00:00
95fe545cc5
Script:
...
- Added GetVariable function [usage: GetVariable("VariableName")]
- Removed several unneeded exposed functions
- r853 broke Substitute on the Script measure, fixed
2011-07-06 20:12:05 +00:00
fa67b07a62
Lua:
...
- Removed GetValue() (which has never worked) and deprecated GetStringValue(). The measure value should be returned on Update() now.
- Some related tweaks and cosmetic changes
2011-07-06 10:21:18 +00:00
4389edb8c1
Optimized ConfigParser. Reduced processing time on startup and on refreshing.
2011-07-06 09:00:44 +00:00