Commit Graph

543 Commits

Author SHA1 Message Date
spx
704558b7df Fixed a issue that Rainmeter crashes at LSLog(). (multithreading issue) 2010-09-19 09:21:25 +00:00
spx
df146e4eb4 Code cleanup & cosmetic. 2010-09-17 08:47:22 +00:00
spx
5ab0192d41 NumOfDecimals is now enabled when Percentual=1 in STRING meter. 2010-09-15 12:52:40 +00:00
jsmorley
6fe8fd0aa7 Fix by spx for the problem where r538 caused some backwards compatibility issues. 2010-09-15 10:05:09 +00:00
spx
d9a89ccdec Fixed a issue that unnecessary UpdateToolTip() is executed excessively due to uninitialized m_ToolTipHandle. 2010-09-14 20:24:02 +00:00
jsmorley
cd074cd44d Fix by MattKing for numbers being truncated to 0 decimals issue in http://rainmeter.net/forum/viewtopic.php?f=14&t=5432 2010-09-14 17:08:25 +00:00
spx
2cb88b0733 Shrunk some string buffer size. 2010-09-13 20:06:52 +00:00
Birunthan Mohanathas
27b07f653c Fixed: ToolTipWidth didn't work with formulae.
Rainstaller now displays fonts in .rmskin in dialog.
2010-09-13 17:03:09 +00:00
jsmorley
51ec7bfd7b Fixes an issue where ToolTips are still active on "hidden" meters. 2010-09-12 21:49:57 +00:00
spx
3da0aa3f4c [Application]
- Added some codes to avoid loading a dll from current directory.

[Library]
- Added new functions to avoid loading a dll from current directory. (CSystem::RmSetDllDirectory(), CSystem::RmLoadLibrary())
2010-09-11 19:39:45 +00:00
Birunthan Mohanathas
3aa4673019 Updating NSIS UAC plugin to version 0.2.2c.
Rainstaller now ignores default addons in rmskin.
2010-09-11 10:42:01 +00:00
spx
3afada92ed Fixed the message loop to valid code. (http://msdn.microsoft.com/en-us/library/ms644936.aspx) 2010-09-10 19:39:54 +00:00
jsmorley
eee8d9bb1c Changed ToolTip function to allow using %1, %2 etc. as appropriate for various meter types:
Line, String: %1, %2, %3, ...
Histogram: %1, %2
Others: %1
2010-09-10 17:29:30 +00:00
spx
1343a3ae9e [WebParser] Added new character entity ' 2010-09-09 09:59:30 +00:00
spx
979117f623 Additional fix for r528. 2010-09-04 08:04:13 +00:00
spx
07d5671707 Fixed an issue that ClickThrough mode is broken since r486.
Fixed an issue that cached window message is incorrect in some cases.
2010-09-03 11:05:28 +00:00
spx
7f2c47a956 - Fixed an issue that audio commands fail in some cases.
Following cases are now available:

ButtonCommand=PLAY #SKINSPATH#Beeper\Sounds\beep.wav
ButtonCommand=PLAY "#SKINSPATH#Beeper\Sounds\beep.wav"
ButtonCommand=!execute [PLAY #SKINSPATH#Beeper\Sounds\beep.wav]
ButtonCommand=!execute [PLAY "#SKINSPATH#Beeper\Sounds\beep.wav"]
2010-09-02 16:03:15 +00:00
spx
e29b2a2d4b [WebParser]
- Added new option for decoding Character references.

DecodeCharacterReference
Set to 0 : Does nothing. (default)
Set to 1 : Decodes both numeric character references and character entity references.
Set to 2 : Decodes only numeric character references.
Set to 3 : Decodes only character entity references.

- Replaced CreateThread() to _beginthreadex() to fix minor memory leak.
- Fixed the issue that UpdateRate is set to 0 if UpdateRate= is set.
2010-08-31 19:49:47 +00:00
spx
c14cd5491b [AboutDialog]
- Fixed the issue that the statistics are updated many times if many active skins are working. "Log" is now updated once every 1 second. Config is now updated once on its Update=.
- Fixed the issue that the statistics show by incorrect order in some conditions.
- Fixed the issue that the entries aren't updated if the skin is activated/deactivated.
2010-08-30 22:51:58 +00:00
jsmorley
c753f0cbac Change by spx to fix "flicker" issue in AboutDialog 2010-08-28 21:24:32 +00:00
spx
9f33f8907a Minor fixes for r522. 2010-08-26 21:49:50 +00:00
jsmorley
d9137c2413 Changes by JamesAC and spx to the "About" dialog. 2010-08-26 20:50:36 +00:00
spx
494a7c77ce Added 32x32 icon image for Alt+Tab. 2010-08-25 15:48:21 +00:00
spx
bea3b2821a Modified for icons on About dialog box. 2010-08-25 14:36:20 +00:00
spx
5b7a985a7e - [WebParser] Fixed minor memory leak.
- [WebParser] Modified the routine which finds the Rainmeter window.
2010-08-24 20:23:22 +00:00
spx
877d4a3f4d Fixed some comments. 2010-08-24 01:13:27 +00:00
spx
dbdebfd1f1 Overhauled Variables part. Fixed the issue that all variables are reset when the screen resolution (or work area) is changed. 2010-08-24 01:07:29 +00:00
jsmorley
31b51da234 Win7AudioPlugin updated to version 1.6
- New bangs Mute/Unmute
- Volume shows -1 when muted
2010-08-22 19:05:33 +00:00
jsmorley
10f0640298 Added JamesAC's new bangs to change "settings" in Rainmeter.ini for one / group / all skins at once.
!RainmeterDraggable/!RainmeterDraggableGroup
!RainmeterKeepOnScreen/!RainmeterKeepOnScreenGroup
!RainmeterClickThrough/!RainmeterClickThroughGroup
!RainmeterSnapEdges/!RainmeterSnapEdgesGroup

!RainmeterSnapEdges [parm1] (Config | *)
!RainmeterSnapEdgesGroup [parm1] [GroupName]

Parm1:
-1 toggles the setting.
0 forces the setting to off.
1 forces to setting to on.
2010-08-22 12:08:38 +00:00
Birunthan Mohanathas
2edde5af1c Revamped Rainstaller UI 2010-08-22 09:03:39 +00:00
spx
080b68fe17 [WebParser] Fixed the issue that Rainmeter crashes if RegExp is invalid. 2010-08-19 09:24:25 +00:00
spx
46b19fbd73 - Now able to use single quote as quotes in Substitute. Reverted r510, r511.
- [WebParser] Updated PCRE library 6.4 to 8.10.
2010-08-18 07:28:55 +00:00
spx
67e5d4142d Fix for r510 (Fixed the issue that '#', 'Q', 'O' and 'T' are replaced to '"'.) 2010-08-17 22:50:48 +00:00
Birunthan Mohanathas
02658b1ecc Fixed: Not being able to Substitute a quote character.
The variable #QUOT# can be used in Substitutes. E.g.
Substitute="#QUOT#":"blaa"
2010-08-17 12:09:57 +00:00
spx
bf026cc248 some minor tweaks & cleanups 2010-08-17 07:19:48 +00:00
jsmorley
b3e93c0765 Fix by elestel to iTunes plugin: iTunesPlugin did not handle AboutToPromptUserToQuitEvent before
(when user quit iTunes there will be a quit/don't quit dialog)
2010-08-15 13:32:18 +00:00
Birunthan Mohanathas
f7d61add35 Rainmeter Installer now kills RainBrowser before install. 2010-08-14 17:28:32 +00:00
spx
20c3702501 Fixed the compatibility issue for the skins that are using MouseOverAction/MouseLeaveAction in Meters. 2010-08-13 23:20:20 +00:00
spx
8fe2a26a51 Fixed the issue that RANDOM is replaced incorrectly in Measure=Calc. 2010-08-11 18:08:41 +00:00
spx
3d33a16f9f - Additional fix for r502. Functions/Measures/Counter in Formula are now case-insensitive in MeasureCalc.
- "[Measure]" is now case-insensitive in DynamicVariables.
2010-08-10 18:23:10 +00:00
jsmorley
99508e090b Adding new PluginMediaKey plugin by poiru to the build. 2010-08-10 16:02:40 +00:00
Birunthan Mohanathas
237043352d Fixed issue that Counter in Measure=Calc is case-sensitive. Added MeasureName2 as an alternative to SecondaryMeasureName in Meter=Histogram. 2010-08-10 15:37:35 +00:00
spx
bfa3bdc508 Additional fix for r500. 2010-08-10 12:21:46 +00:00
spx
ab04c130eb Fixed the issue that old StringIndex results remain if the number of RegExp results is less than StringIndex. 2010-08-10 10:51:19 +00:00
Birunthan Mohanathas
22b1e55438 Small change to Rainstaller 2010-08-08 15:18:20 +00:00
Birunthan Mohanathas
e5230a964b Changes to Rainstaller 2010-08-08 10:15:38 +00:00
spx
701178766d Fixed the issue that Rainmeter crashes if a invalid format parameter is specified in MeasureTime/MeasureUptime. 2010-08-07 19:03:58 +00:00
Birunthan Mohanathas
6f919cfa3f Fixed: WifiStatusPlugin closes WLAN handle when skin is closed even if another skin is still using it 2010-08-06 10:09:03 +00:00
spx
2e32b0f5c1 Some minor fixes. 2010-08-06 07:40:43 +00:00
spx
98c1f70f17 - Some changes for online manual.
- About dialog now indicates "Beta" or not beta on version information.
2010-08-05 17:48:52 +00:00