spx
251beb9e3a
Fixed an issue that GradientAngle doesn't work correctly in some GradientAngle values when AntiAlias=0.
2011-01-30 11:28:20 +00:00
Birunthan Mohanathas
4b30714520
- Fixed: Rainmeter crashes if the Lua GetStringValue() function returns an invalid value
...
- Fixed: Rainmeter crashes on initialization if Lua is invalid (e.g. syntax error)
- Fixed: Rainmeter crashes on mouse action if Lua file is not initialized
- Fixed: Measure=SCRIPT tries to process mouse actions even if corresponding function does not exist in the Lua file causing log to fill with 'nil value' warnings
- Mainly cosmetic changes to logging of erros in Measure=SCRIPT
2011-01-30 10:39:10 +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
adc930275d
Updated Rainstaller icon and minor changes to installer.
2011-01-29 10:50:24 +00:00
spx
7ea3a762ac
- Fixed that r716 (precompiled header) doesn't work on x64.
...
- Now uses constructor initialization list in each class.
- TintedImage: Code cleanup.
2011-01-29 00:11:01 +00:00
spx
fdae154245
Fixed crash when the config is switched to the variant.
2011-01-28 18:06:54 +00:00
spx
78db448471
- Removed problematic setting from Lua headers.
...
- Removed unused locale strings from mparser.c. (They caused a problem on editing/compiling in some environments.)
2011-01-28 13:13:12 +00:00
spx
bf53fefc8d
Some Lua stuff now use precompiled header.
...
Note: Add #include line manually if glue/*.cpp files are generated automatically by using tolua++.
2011-01-28 11:22:24 +00:00
Birunthan Mohanathas
6445e42cf6
Some housekeeping.
2011-01-28 10:00:50 +00:00
spx
44b943d5ec
Code cleanup.
2011-01-28 08:22:18 +00:00
Birunthan Mohanathas
2aa4d62278
Defined _CRT_SECURE_NO_WARNINGS.
2011-01-27 19:24:09 +00:00
Birunthan Mohanathas
ce614da5f3
Fixed that !RainmeterSetVariable and !RainmeterWriteKeyValue are unable to set/write empty value (thanks spx!).
2011-01-27 15:23:15 +00:00
Birunthan Mohanathas
c24a3c025f
Adding CoreTemp plugin.
2011-01-26 13:57:57 +00:00
jsmorley
27fce183bf
Some fixes by psouza4 to fix position and dismiss issues with InputText Plugin
...
Same fixes to PluginTemplate
2011-01-25 16:59:18 +00:00
spx
435ab8123a
Code cleanup.
2011-01-24 10:43:03 +00:00
spx
0ad2ef9414
Code cleanup.
2011-01-24 10:15:05 +00:00
spx
d6789cc23f
Removed unnecessary code.
2011-01-23 14:27:23 +00:00
spx
3569412464
Code cleanup.
2011-01-23 14:24:34 +00:00
Birunthan Mohanathas
ccd8321e62
Fixed that installer installed to wrong path when installing 32bit Rainmeter on 64bit Windows.
2011-01-23 12:29:02 +00:00
Birunthan Mohanathas
715b1afd8f
Minor tweaks to installer and Build.bat.
2011-01-23 08:06:24 +00:00
spx
84dba0c65a
Code cleanup.
2011-01-23 06:16:18 +00:00
Birunthan Mohanathas
f22324d423
- Merged 32bit and 64bit installers. The installer will now download the VC++ and/or .NET framework during installation if required.
...
- Replaced Build.py with Build.bat. As a result, Python and SilkSVN are not required to build Rainmeter anymore.
(make sure to change the paths in Build.bat)
2011-01-22 13:38:38 +00:00
spx
235841e01f
Added AutoScale=2 and "k" postfix to Meter=STRING.
...
----
For instance:
A=2800000000, B=0
- AutoScale=0
AutoScale is disabled. Uses Scale value. (Same as before.)
A="2800000000", B="0"
- AutoScale=1
Scales value by 1024. (Same as before.)
A="2.6 G", B="0.0 "
- AutoScale=2
Scales value by 1000.
A="2.8 G", B="0.0 "
- AutoScale=1k
Scales value by 1024, and uses kilo as the lowest unit.
A="2.6 G", B="0.0 k"
- AutoScale=2k
Scales value by 1000, and uses kilo as the lowest unit.
A="2.8 G", B="0.0 k"
----
2011-01-19 15:31:45 +00:00
spx
837488871b
Fixed an issue that BevelType doesn't work correctly in Meter. (Issue 178)
2011-01-18 13:01:04 +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
f0e2084c42
- Added skin related variables.
...
#CURRENTCONFIGX#
#CURRENTCONFIGY#
#CURRENTCONFIGWIDTH#
#CURRENTCONFIGHEIGHT#
- Code cleanup.
2011-01-16 15:51:23 +00:00
Birunthan Mohanathas
9da749acf4
Updating NSIS UAC plugin to 0.2.2d
2011-01-16 11:02:12 +00:00
Birunthan Mohanathas
db4ef8652c
Adding Google Search skin to illustro to illustrate the InputText.dll plugin.
2011-01-16 10:49:43 +00:00
jsmorley
af99bd37a9
Updates by psouza4:
...
* Fixed problem with InputText Plugin and 64bit Rainmeter not finding the proper parent window for the input box by using new "bridge" functionality.
* Some changes to CSPluginTemplate to use new "bridge" functionality to find/use X/Y/W/H better from parent skin window.
2011-01-14 23:43:29 +00:00
spx
8ae8a1b73d
Fixed PLAYSTOP case sensitivity.
2011-01-11 16:18:15 +00:00
Birunthan Mohanathas
dd4edd3df0
- Fixed that [!RainmeterPluginBang "SomeMeasure Play"] did not work with iTunesPlugin
...
- Minor changes to illustro and Rainstaller
2011-01-10 18:28:37 +00:00
Birunthan Mohanathas
7eed591c93
- Added PowerState=HZ to PowerPlugin
...
- Fixed that PowerPlugin couldn't handle clock speeds over 4.3GHz (thanks spx!) or more than 8 processors/cores
2011-01-08 08:17:59 +00:00
spx
9c4f488d90
- Fixed an issue that the hand-cursor flickers frequently during moving the cursor.
...
- Code cleanup.
2011-01-08 07:28:48 +00:00
spx
e246e6d6bf
Fixed an issue that WebParser causes an infinite loop of downloading in some cases when FinishAction contains !RainmeterUpdate.
2011-01-07 08:18:20 +00:00
spx
89ea706055
Improved the drawing performance by using PixelFormat32bppPARGB instead of PixelFormat32bppARGB. (PARGB is faster than ARGB.)
2011-01-06 01:44:09 +00:00
spx
7c09acb889
Fixed crash when If***Action contains !RainmeterUpdate. (It caused an infinite loop.)
2011-01-04 15:34:19 +00:00
spx
365206e33a
Code cleanup.
2010-12-28 19:43:19 +00:00
spx
2fafb5dcdc
- Added !RainmeterUpdate/!RainmeterUpdateMeter(Group)/!RainmeterUpdateMeasure(Group).
...
- Changed Update= and UpdateDivider= behaviors. If you specify < 0 to them, measures/meters are not updated automatically.
2010-12-28 13:31:17 +00:00
Birunthan Mohanathas
c9c477868f
Fixed issue with iTunesPlugin: http://rainmeter.net/forum/viewtopic.php?f=14&t=6363&p=40202
2010-12-25 17:13:50 +00:00
spx
2e173b69d7
Code cleanup.
2010-12-25 08:51:44 +00:00
spx
a32ca014f7
- Commented out unused code.
...
- Code cleanup.
2010-12-25 08:43:26 +00:00
spx
34160d4038
Modified. (Added the workaround for MessageBox loops on MouseOverAction.)
2010-12-24 10:47:31 +00:00
spx
35174f0f4a
Reverted r680.
2010-12-24 10:06:25 +00:00
spx
c2b16bd47d
Added the workaround for MessageBox loops on MouseOverAction.
2010-12-24 09:57:32 +00:00
spx
9c75cf3423
Code cleanup.
2010-12-21 04:49:01 +00:00
spx
f4bfe8f4fc
- Added #CURRENTSECTION# variable.
...
For instance:
-----
[Variables]
Var=#CURRENTSECTION#
[StyleString]
Text=#CURRENTSECTION#
[MeterString]
Meter=String
MeterStyle=StyleString
Prefix="#CURRENTSECTION# / "
Postfix=" / #Var#"
-----
Displays:
MeterString / MeterString / Variables
- Additional changes for r677.
* Obsoleted DebugLog(). Use LogWithArgs() with LOG_DEBUG instead.
* Added Log().
2010-12-20 08:57:37 +00:00
JamesAC
c50f1c27f2
- Replace DebugLog() with LogWithArgs(int nLevel, const WCHAR* format, ... ), so that variable strings can be logged but the log level can be set to those other than LOG_DEBUG
...
- Note: DebugLog() is still in the code as I was not sure whether it is required to maintain Litestep interoperability
- Replaced instances of LOG_DEBUG where other log levels would be more appropriate
2010-12-19 23:06:13 +00:00
Birunthan Mohanathas
56d472d5b5
Minor tweaks to installer and MediaKeyPlugin.
2010-12-18 19:38:33 +00:00
Birunthan Mohanathas
8a0c05457a
Changes to Build.py and the install script (\Distrib is not created any more, files taken from normal locations).
...
Minor change to the Rainstaller UI and MediaKey plugin.
2010-12-18 17:41:09 +00:00
Birunthan Mohanathas
6809d5bb4d
iTunesPlugin now accepts commands as a !RainmeterPluginBang (i.e. you can use !RainmeterPluginBang "iTunesMeasure NextTrack" instead of creating an own measure for each command).
2010-12-17 11:15:04 +00:00