May 20th, 2012· add String meter: Added vertical alignment to StringAlign option.
· add Added support for @Resources folder in skins.
· fix Corrected an issue with restoring .rmskins created by the Backup feature in Manage.
· fix Corrected an issue with InputText plugin and bangs beginning with "[".
May 14th, 2012· Added GraphOrientation and GraphStart to Line and Histogram meters.
· GraphStart will indicate starting from Left or Right (default).
· GraphOrientation will indicate Horizontal or Vertical (default).
· Flip will indicate starting from 1 (Top) or 0 (Bottom - default).
Lua Script: Added support for multiple parameters to SKIN:Bang() to simplify bang arguments:
· SKIN:Bang(string bang, string arg1, string arg2, string argN)
· SKIN:Bang('!SetOption', 'Meter1', 'FontSize', '15')
· Previously, a bang was sent using SKIN:Bang('bang string'). New scripts should use SKIN:Bang('!name', 'arg1', 'arg2', 'argN').
· Made !Execute optional in all bangs.
· Fixed StringCase=UPPER/LOWER/PROPER with non-Latin chars in String meters.
· Fixed recent bug causing Rainmeter to crash when installing .rmskins and using InputText plugin.
· Fixed a bug that did not allow Group bangs to execute.
May 11th, 2012· Installer: Special mid-week release to fix a bug with installing 64bit with UAC enabled.
May 7th, 2012· Installer: Changed the path input to be directly editable on portable installs.
· New Rainmeter.data file to support future improvements to how default plugin values and other internal Rainmeter information is managed.
· Internal system tray notifications to welcome new users to Rainmeter and provide notifications of new available versions.
April 30th, 2012· Localization: Corrections and additions to language files.
· Installer: Simplification and improvements to the Rainmeter installer.
April 23rd, 2012· chg: AdvancedCPU.dll: Plugin now supports dynamic variables.
· chg: Win7AudioPlugin.dll: Plugin now supports dynamic variables.
· chg: WifiStatus.dll: Plugin now supports dynamic variables.
· fix: Manage Themes: Fixed a problem with selecting theme name from list in some cases.
· fix: NowPlaying.dll: Fixed negative duration issue with Winamp.
· fix: NowPlaying.dll: Fixed that SHUFFLE, REPEAT, and VOLUME were not reset on player shutdown.
April 17th, 2012· Fixed a long-standing issue with the initial update of a skin returning zero for measures.
· This corrects several problems, including measures returning a percentage having an initial value of 100% or causing a "divide by zero" error, as well as the fact that UpdateDivider=-1 on a script measure ran the script twice instead of once.
· Updated the 24x24 resolution Rainmeter tray icon for those with a larger DPI setting in Windows.
· FolderInfo plugin: Added support for dynamic Folder= and fixed a memory leak issue.
April 9th, 2012· Added support for formulas in all numerical options and bang parameters.
· Added !Log bang.
· Calc measure: Added rad function.
· Updated notification area icon.
· Reduced the number of errors that automatically cause the About Log dialog to appear.
· Time measure: Fixed that did not default to %H:%M:%S.
· Calc measure: Fixed sgn function.
· PerfMon plugin: Fixed 0 return value in some cases.
· PerfMon plugin: Fixed issue with MaxValue in some cases.
· Removed support for TrayExecuteL and TrayExecuteDL in Rainmeter.ini.
April 2nd, 2012· Added OnCloseAction option to [Rainmeter].
· PerfMon plugin: Fixed incorrect return value in some cases.
· Fixed that X, Y, and Hidden are not reset in some cases when using !SetOption with MeterStyle.
March 26th, 2012Fixes:
· SysInfo.dll: Fixed incorrect return value in some cases
· PerfMon.dll: Fixed incorrect return value in some cases
March 19th, 2012· Add: NowPlaying plugin: Added support for PlayerType NUMBER and YEAR
· Chg: Script: Added support for simple numbers in SKIN:ParseFormula()
· Chg: FolderInfo.dll: Added support for DynamicVariables
· Chg: SysInfo.dll: Added support for DynamicVariables
· Chg: PerfMon.dll: Added support for DynamicVariables
March 12th, 2012Fix:
· Wallpaper bang: Fixed that .png images were not supported under Windows 7
Changed:
· Added support for formulas in !Move/!MoveMeter bangs
· Changed measure:GetOption in Lua scripting to support optional default value
Added:
· Added measure:GetNumberOption in Lua scripting
· Added SELF: measure object in Lua scripting
· Added SKIN:ParseFormula() function to Lua scripting
March 5th, 2012Fixes:
· NowPlaying plugin: Fixed crash caused by invalid PlayerName=
· NowPlaying plugin: Fixed that PlayerType=COVER did not work with iTunes
March 5th, 2012· About dialog: Variables in the Skins panel are now sorted alphabetically
· Localization: Several changes to language translations
February 23rd, 2012· About dialog: Added support for viewing variables.
· add About dialog: Added support for CTRL+C (copy) shortcut and tooltips in Log and Skins tabs.
· fix WebParser plugin: Fixed crash with FinishAction in some cases.
· fix Fixed that skins disappeared in some cases when resuming from sleep/hibernate modes.
· chg About dialog: Renamed Measures tab to Skins.
February 23rd, 2012Add:
· Formulas now allowed in addtional setttings
Fix:
· Manage/About dialogs: Fixed that keyboard commands didn't work
· Window message API: Partly broken since r1157
· Corrected empty messagebox when Rainmeter is launched with Logging=1 and no existing log file
· Fixed crash when a bang didn't contain a config name
· Fixed crash when !EnableMeasure generated an error log message
· Installer: Workaround for failed admin detection in very rare cases
· NowPlaying.dll: TrackChangeAction executed on skin refresh, fixed
· !WriteKeyValue: Fixed that formulas didn't work
Changed:
· RecycleManager.dll: - Improved resource usage. Removed Drives= setting
· Changed interval of writing network statistics from a minute to two minutes
· WebParser.dll: Updated to new plugin API
· Disabled "Log file created" messagebox
February 16th, 2012Added:
· Language: Added Czech
Fixes:
· SetOptionGroup bang: Didn't work with measures
· DeactivateConfig bang: Didn't work without (Config) parameter
· Plugin measure: C# plugins didn't work on 32bit Windows 7 in some cases
· CoreTemp plugin: CoreTempType didn't work (always returned Temperature)
· NowPlaying plugin: PlayerType=COVER did not work when PlayerName was changed with !SetOption/!SetVariable
· About dialog: Dialog not updated when a skin is closed
February 6th, 2012Added support for DynamicVariables in the following plugins:
· Ping
· CoreTemp
· WindowMessage
· RecycleManager
· QuotePlugin
· SpeedFan
· ResMon
· NowPlaying
· Improvements to the Calc measure. The limit for nested conditional statements has been increased to 30. The "delay" in the measure values has also been fixed.
· New !SetClip bang to send text to the Windows clipboard.
· New !SetWallpaper bang to set the Windows desktop background (wallpaper). See Bangs for details and usage.
· Added new plugin SDK and API for C++ and C#.
January 10th, 2012· Localization support -- finally! Our users have already translated the Rainmeter UI into 35 languages ranging from Arabic to French to Vietnamese. Your language can be selected when Rainmeter is installed, and changed at any time using the Manage tool.
· "Show desktop" support improvements. Previously, skins had to be manually set to "On desktop" to keep them visible when using "Show desktop". Now, you don't have to do a thing -- skins will stay visible by default when you show the desktop.
· Rainmeter executables are now "digitally signed", to ensure what you are using is valid and unaltered, as well as reducing many "false positive" returns from some antivirus software.
· Several important improvements to NowPlaying plugin.
· Added "Type" to FreeDiskSpace measure to determine the type of drive being measured.
· Dynamic variables now supported on plugins for common measure settings.
· New "Process" plugin, to determine if a particular process or application is running.
· Many bug fixes and performance enhancements, which make Rainmeter even lighter, faster, and more reliable.
December 19th, 2011· Rainmeter executables are now digitally signed to prevent changes by malware or other 3rd parties, and to eliminate many if not most "false positives" when scanned by some antivirus applications. The certificate information can be viewed by right clicking any Rainmeter executable (the installer, Rainmeter.exe, Rainmeter.dll, SkinInstaller.exe) and selecting "Properties / Digital Signatures".
· A new plugin, Process, has been added to Rainmeter. This plugin will allow a skin to detect if a defined Windows process or application is running
December 11th, 2011· Minor code performance and stability tweaks this week...
November 7th, 2011· Improved performance when drawing images. (2-10 times faster in some cases)
· Fixed a problem where negative (W)idth or (H)eight values could crash Rainmeter.
· NowPlaying.dll/iTunesPlugin.dll: Fixed incompatibility with iTunes controllers.
· NowPlaying.dll: Removed support for caching cover art.
· NowPlaying.dll: Fixed some bangs which caused iTunes to crash when no track is playing.
· Minor performance tweaks and code cleanup.
· Additonal localization / language support.
November 1st, 2011· Fixed a bug with StartHidden in [Rainmeter] caused in earlier beta.
· Fixed a crash of Rainmeter in some cases if W= was negative.
· Fixed an issue with a language .dll file not loading correctly.
· Various updates to language / translation files.
October 24th, 2011· Added two new languages
· Chinese (Traditional)
· Lithuanian
· Updates to many of the other languages
· Fixed issue with Background= and .png files.
October 18th, 2011· NowPlaying: Fixed issues caused by new 10.5 version of iTunes application.
· Localization: Several languages added / updated.
· WebParser: Fixed that matching failed with Codepage= other than 0 and 65001 in some cases.
· PowerPlugin: Fixed crash when waking up from sleep/hibernation in some cases.
· Manage Themes: Fixed that loaded wallpaper was not set permanently.
· Installer: Fixed that default language detection failed on 64bit Rainmeter.
· Installer: Now remembers language selection.
October 11th, 2011· Added initial support for localization / language in the Rainmeter application. The application UI, context menus and log entries.
· New languages will be added during the course of the beta cycle, as translations are provided and validated.
· Fixed that "Edit Skin" in "Manage" caused a needless UAC elevation prompt in some cases.
· WebParser: Fixed a RegExp failure if the data contained embedded NULL characters.
· DynamicVariables are now supported on plugins for settings that are common to all measures, like MaxValue, Disabled, etc.
· Removed support for using Rainmeter.dll as a LiteStep modual. This was required to support Localization project.
· Fixed a bug in "Manage" that did not save the skin "Position" value correctly.
· Reduced overall system resource usage.
· Fixed a bug in "Manage" that did not allow negative numbers to be entered for "LoadOrder".
September 24th, 2011· Added the NowPlaying plugin, which allows a single Rainmeter skin to interact with a huge range of popular media players by changing only a single setting. AIMP, Foobar2000, iTunes, MediaMonkey, MusicBee, Winamp, VLC Media Player, and Windows Media Player are all fully supported, along with any other players that are compatible with CD Art Display. Also, Last.fm, Media Player Classic, OpenPandora, Spotify, TTPlayer and Zune are partially supported. The plugin not only allows the display of track, artist and album information and basic player controls, but also makes it possible to change the track position, toggle shuffle and repeat settings, and even rate your music directly from Rainmeter.
· Past versions included a small fleet of popular addons that made it easier to manage and customize your skins: RainBrowser, RainThemes, RainBackup, and Rainstaller. We are now in the process of baking those features directly into Rainmeter, starting with the Rainmeter Manager. Just click on the Rainmeter icon in your Windows tray, and you’ll have your whole library at your fingertips. Load new skins, change settings on the fly, and save and restore your “theme” arrangements - all from the same elegant tabbed interface.
· While Rainmeter was already incredibly light on system resources, you asked us to make it even lighter - and we answered the challenge. Rainmeter’s performance has been improved in countless areas, including significantly faster launch times and image caching for graphics-heavy skins. Rainmeter 2.1 also plays better with Windows 7 than ever before. Skins can take advantage of Aero blur, and Rainmeter now keeps track of your network usage independently, instead of by theme.
· And for you Rainmeter skin authors looking for new development features, we have a whole lot of new toys for you. We’ve added commands to change any meter’s settings and appearance without using styles or variables, added escape variables and “magic” quotes to make bang commands more powerful, and made improvements to the Lua script measure, which lets you break free of Rainmeter’s simple format and jump into a complex multi-line script whenever you need to. Substitution now allows regular expressions for all measures. The totally-overhauled About console gives you finer control over notification, debug and error logs. And we’ve cleaned up the code, shortening many commands, and making others more consistent and intuitive for beginners to learn.
May 2nd, 2011Added support for Aero Glass "blur" effects on skins:
· This will allow you to have the Windows Aero effect, where your desktop background is "blurred" behind your skins or parts of skins. Windows Vista or Windows 7 is required or the new settings are ignored by Rainmeter. See Aero Blur for details and an example skin.
Improvements to FolderInfo plugin:
· FolderInfo now returns size in bytes. If using InfoType=FolderSizeStr, (which until now autoscaled the value internally) AutoScale=1 should be added to the meter(s). While this does change the behavior, it allows for the use of Scale, NumOfDecimals, etc. that weren't possible prior to this change without an extra Calc measure.
· Fixes InputText plugin failing if a "config name" folder had a space in it.
· Fix for the CoreTemp plugin to address a mutex handle leak.
Added image caching system to the internal Rainmeter code:
· Reduces memory resources when a single image is used repeatedly in a skin. For example, you might create a single image with multiple areas, and use ImageCrop to display some area based on the value of a measure. Rainmeter will no longer load the image multiple times in memory.
New option for Uptime meter:
· Setting added to disable the addition of days to hours when days (%4) is not specified in the Format= setting. Use AddDaysToHours=1/0 to control this option.
· Some bug fixes and improvements to VirtualDesktops plugin from Patrick at Dexpot
· "Silent" installation of Rainmeter now available
· Rainmeter development environment updated to Visual C++ 2010.
Rainmeter now requires WinXP SP2 / Win2003 SP1 / WinVista or Win7:
· Support for Win2k (Windows 2000) is not provided in the new VC++ 2010 development environment.
February 7th, 2011Rainmeter is now just one integrated installer package:
· No longer do you need to download a different installer for 32bit, 64bit or "portable" installations. The new Rainmeter installer will detect your version of Windows, and will offer appropriate choices as you are installing. Any runtime "libraries" required by Rainmeter or plugins will be installed only if you don't already have them.
Change to how featured skin suites are distributed:
· We have changed the way "default skins" are distributed for Rainmeter. No longer are Enigma and Gnometer part of the build, but are added after you install Rainmeter from our Recommended Downloads pages. This allows us to reduce the size of the installer and the footprint of Rainmeter on your system if you don't use Enigma, Gnometer or ABP, as well as providing a way to have the "Recommended Skin Suites" updated by the authors without having to wait for a release of Rainmeter.
New illustro "default / starter" skins:
· Of course there needs to be some skins distributed with the installer, so our wizard poiru has created a new set of skins called "illustro" which are automatically installed. These are designed to show off some of the capabilities of Rainmeter to a new user, be very simple to edit and change, and are fully commented so someone looking to get started with editing and creating Rainmeter skins has a good place to start and learn.
·
New plugins, and a new capability for C# programmers to create their own Rainmeter plugins.
·
InputText Plugin - Allows Rainmeter to accept user input in a customizable text box, and use this input many ways in your skins.
·
CoreTemp Plugin - Written by the author of the popular CoreTemp application. Monitor your CPU load and temperatures.
·
FolderInfo Plugin - Display information about folders on your system.
·
C#PluginTemplate - The Rainmeter project now includes an easy to use template for creating Rainmeter plugins using the C# language for programmers who want to dip their toes in the plugin waters without needing to know C++.
·
New "Script" measure integrates Lua scripting with Rainmeter! Use the Lua scripting language to add almost unlimited new functionality to your skins.
·
Many, many other additions and improvements to Rainmeter. A full list of changes is at History of changes. Also be sure to check out the improved Rainmeter 101, and the reworked and up to date Rainmeter Manual.
January 3rd, 2011· Change to how featured skin suites are distributed
· New illustro "default / starter" skins
October 11th, 2010· Fixed a issue that MouseOver/LeaveAction could loop infinitely when used with !RainmeterMoveMeter.
· Minor change to RainThemes to make closing Rainmeter more efficient.
· Changes to many Rainmeter error/prompt dialogs to make them more descriptive.
· Fixed a issue that Value column isn't updated if value is empty string in the About dialog.
· Fixed a issue that Download=1 doesn't work correctly in some cases in WebParser.
· Added [Measure]-name to log messages in WebParser.
· Rainmeter error messages now display meter/measure in question.
· Change to detect skins with no meters OR measures to reduce issues with people loading Rainlendar skins and such.
· Fixed an issue where ToolTips were remaining active on hidden meters.
· Added the ability to use formulas to define ToolTipWidth.
· Rainstaller: Added display of fonts to be installed in a .rmskin
· Fix for long standing issue where numbers were being truncated to zero decimal places in some instances, causing possible incorrect calculated values when the measure's number was used dynamically later.
· Fix for a TooTip initialization issue which could cause intermittent Windows Taskbar error message loop when Rainmeter was started.
· NumOfDecimals is now enabled when Percentual=1 is used in a STRING meter.
· Fixed a multithreading issue that could cause a crash of Rainmeter in the internal function LSLog().
· Added new character entity ' to automatic decode for WebParser.
· Added code to address Microsoft security issue: Details.
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
· Some minor fixes to the About diaglog.
· New statement / option for WebParser to automatically decode html Character References.
· DecodeCharacterReference=0 | 1 | 2 | 3 (default 0) 0 : Does nothing. (default) 1 : Decodes both numeric character references and character entity references. 2 : Decodes only numeric character references. 3 : Decodes only character entity references.
Improved the PLAY command so it works more like a !bang does:
· 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"]
· Fix an issue with the "ClickThrough" skin setting broken in an earlier beta.
· Major visual / interface changes to the "About" dialog. Should make this a much more valuable tool for "debugging" skins.
· Win7AudioPlugin updated to version 1.6
· New bangs Mute/Unmute
· Volume shows -1 when muted
· Fixed an issue where dynamic variables would be reset to default when Windows "WorkArea" is reset by changing the screen resolution or a screensaver is activated.
· Minor fixes to WebParser for a memory leak and routines to interact with Rainmeter "window".
· Changed to allow substituting quote characters in Substitute= statements. This is done by using single quotes to surround the first part of the "find":"replace" pair. So Substitute='"':"" would remove all quotes from the text.
· Single and double quotes MUST be "mismatched" on the "find:replace" pairs when using single quotes as a delimiter, or the Substitute will fail. Example: Substitute='"':"None" will replace a quote with the word None. Substitute="None":'"' will replace the word None with a quote. However, Substitute='"':'None' will fail, as you can't use single quotes on both sides of the "find:replace" pairs. An easier to read example is Substitute='red':'blue', which will fail.
· Updated the pcre (Regular Expression) library from 6.4 to 8.10. The pcre change log is at Change Log
· Fixed an issue where certain invalid RegExp statements could crash Rainmeter.
· Simplified and improved the Rainstaller user interface.
· Added new !bangs to change "settings" in Rainmeter.ini for current / 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.
· WebParser: Fix for issue where StringIndexes from previous call to WebParser would remain even if the item no longer exists. This fixes a long standing problem with uTorrent skins for example, when the last item was removed from uTorrent but remained displayed in the skin until a refresh was done.
· Added MeasureName2 as an alternative to SecondaryMeasureName in Meter=Histogram.
· Changes to CALC measure to remove any and all restrictions on the string case of function names. Calc measures are now completely case-insensitive, with the exception of the "b/o/x" character when specifying the base of a number, this must be lower case.
· Added new PluginMediaKey plugin by poiru. PluginMediaKey.
· Some minor improvements to MouseOver/MouseLeave actions.
· Change to Rainstaller to close RainBrowser if it is running when a skin is installed, to eliminate a problem with open files.
· Fix by elestel to iTunes plugin: iTunesPlugin did not handle AboutToPromptUserToQuitEvent
· Added new #ROOTCONFIGPATH# variable. This will contain the path to the highest level folder under \Skins for the current config. #ROOTCONFIGPATH#Settings\UserVariables.inc can be used to have an @Include work even if you move a skin to another "suite" for instance.
· Re-design of the layout of the Rainmeter manual. The manual is now exclusively online. The "Help" context menu item will launch the appropriate (release or beta) version of the manual in your default web browser. The Rainmeter.chm help file is no longer included in the build or installed on your PC.
· Added new !RainmeterWriteKeyValue bang. !RainmeterWriteKeyValue "Section" "Key" "Value" ("FileSpec"), where "FileSpec" is an optional parameter. If FileSpec is not present, the change is automatically done in the currently running skin file. If the bang is executed from the command line, FileSpec is required. FileSpec must be either in the \Skins or %APPDATA%\Rainmeter paths. This can be used to permanently change any Key=Value setting in any .ini or .inc file. (Including Rainmeter.ini)
· Changes to MouseLeaveAction to make it more reliable and faster. This should eliminate having to put MouseLeaveAction in the [Rainmeter] section to ensure detection.
· Made the "About" dialog a bit larger by default. Other cosmetic changes to this dialog.
· Fixed WifiStatusPlugin so it no longer closes WLAN handle when skin is closed even if another skin is still using it
· Fixed an issue where an invalid Format= code in a Time or Uptime measure would crash Rainmeter. Invalid formats are now written to the debug log and the measure just gracefully fails.
· Change to Rainstaller so that a default Rainmeter plugin will not be overwritten if an author includes it by mistake in a .rmskin file.
· Fixed an issue where Rainmeter was detecting an incorrect value for %APPDATA% in a multi-user environment.
· Fixed an issue where check marks of context menu items in configs/root/variants menu are cleared if !RainmeterDeactivateConfig/!RainmeterToggleConfig is used.
· Minor fix to new "groups" function for configs.
· Added root folder of a config on the skin context menu
· Fixed an issue where the context menu did not close when focus was given to another windows element.
· Many additions to the supported Windows Messages that Rainmeter will respond to, allowing 3rd-party applications to query Rainmeter for paths, currently loaded configs, etc. These changes are courtesy of JamesAC and Patrick from Dexpot.
· Added the Win7AudioPlugin plugin by Reiswaffle.
· Added the PluginVirtualDesktops plugin from Patrick at Dexpot. This will provide support for Virtual Desktop Management tools like Dexpot and VirtuaWin.
· Added new "version checking" functionality, with DisableVersionChecking= setting in Rainmeter.ini and on "About" dialog.
· Re-design of the RainBrowser GUI.
· Major re-design of the Rainmeter and Skins context menus
· Fix to Calc measure to properly allow use of numbering systems other than decimal using a prefix of 0b (binary) 0x (hex) 0o (octal) on the numbers.
· Added "Group=" to meters and measures in skins, and in Rainmeter.ini to support configs. This allows many !bangs to operate on multiple entities at once without multiple !bang statements.
· Major improvement to "logging" in Rainmeter, including new context menu support.
· Addition of support for multiple monitors when using DesktopWorkArea. This change is courtesy of user Jott.
· Addtion of "ToolTip" functionality, so meters can have standard Windows tooltips when hovered over.
· Improvement to image quality when scaling images
June 14th, 2010· Rainmeter now includes a new default suite of skins: Gnometer by Poiru. Gnometer is a colorful and exciting alternative to the default Enigma suite. It contains skins which show off with all the information you could want on your desktop, and is fully configurable by the user with an easy to use settings tool.
· Rainmeter 1.2 introduces Rainstaller and the .rmskin format. This utility makes it much easier to distribute and install skins and suites. Rainstaller allows skinners to include addons, fonts and themes along with their skins in a single .rmskin package. Skins and suites are then installed by the user with just a double click or directly from a download site in their browser.
· Rainmeter 1.2 has a host of improvements to better support Windows 7. Fully configurable support for muiltiple monitors has been added, so you can position and save your Rainmeter setup in your multiple monitor environment. Rainmeter 1.2 now supports having your skins stay on the screen if desired when Windows 7's "Show Desktop" is used.
· A new RainBackup utility is included, so users can save their entire setup as a Rainmeter .rmskin file, making moving your setup to a different computer or recovering from a system crash / reinstall much easier.
· Rainmeter 1.2 now supports having both the program and the skins / settings stored on network shared drives using UNC paths like "\\SERVER\FolderName".
Other improvements in Rainmeter 1.2:
· Many improvements to the default Enigma suite of skins.
· The Rainmeter installer has been improved making the process quicker and easier.
· Image meters can now be modified using a host of new functions such as ImageTint, GreyScale and ImageRotate.
· WebParser can now download and use HTML files locally, so skins can work when you are offline.
· New feature of the Speedfan plugin to convert Centigrade to Fahrenheit if desired.
· You can now define the order in which skins are loaded on your desktop by using the new LoadOrder setting.
· You can now use Processor=n in a CPU measure to specify particular cores.
· New variable #CRLF# means you can add a carriage return / line feed to a STRING meter.
· New bang !RainmeterRefreshApp, allows you to fully refresh Rainmeter from a skin or command line.
· Improvements to RainThemes and Rainstaller to better support running in a PortableApps.com environment.
· The PLAY function for playing an sound file has been fixed so it does not "pause" Rainmeter for the duration of the sound.
· New Mouse Actions (LeftMouseDoubleClickAction RightMouseDoubleClickAction MiddleMouseDoubleClickAction).
· StringCase function added to string meters. Now you can set the "case" of the displayed text.
· Improvements to the RainThemes utility.
April 5th, 2010· This is the third Beta towards the next major release.
February 22nd, 2010· This is the second Beta towards the next major release.
January 25th, 2010Major changes so far:
· New !bang - !RainmeterRefreshApp
· Does a full refresh of all skins and reloads the list of configs and Rainmeter.ini settings. This is the same as "Refresh All" from the system tray context menu. Is not the same as !RainmeterRefresh [config | *] as it can be used to make Rainmeter "see" a new folder added to Skins by the user or a process. Note: This was added mostly to better support RainBrowser when a user adds a downloaded config while using RainBrowser.
·
New WebParser setting "DownloadFile="
DownloadFile:
· When Download is set to 1, the file is downloaded to DownloadFile folder in the skin folder as a filename set to this value. If you define it as "DownloadFile=image.jpg", DownloadFile folder will be created in the current skin folder then the downloaded file is saved as "image.jpg" If you define as "DownloadFile=photoimage.jpg", the subfolder photo is created then a file is saved in this folder.
· Notes
· This file is not a temporary file so it is not deleted even if it close a skin.
· As for specification of file path, it is not possible to specify by the absolute path and also specification to the outside of DownloadFile folder is not possible.
New Mouse Actions:
· LeftMouseDoubleClickAction
· A command or a bang that will be executed when the left mouse button is Double Clicked on the meter. (if this action is missing, LeftMouseDownAction will be executed)
· RightMouseDoubleClickAction
· A command or a bang that will be executed when the right mouse button is Double Clicked on the meter. Note that this disables the context menu.
· MiddleMouseDoubleClickAction
· A command or a bang that will be executed when the middle mouse button is Double Clicked on the meter.
Major changes to handling of multiple monitors:
· There is a "Display Monitor" submenu in [Skins Menu]-[Position] of the Rainmeter tray icon.
· These menus set the position of the skin to the desired monitor in a multiple monitor configuration.
· "Use default: Primary monitor"
· removes the @-directive from WindowX/Y.
· @0(@1, @2, ...)
· Adds the specified monitor number to WindowX/Y. @0 means "The Virtual Screen".
· More info at: http://msdn.microsoft.com/en-us/library/dd145136(VS.85).aspx
· "Auto-select based on window position".
· If checked, the WindowX and WindowY "@n" settings are made automatically based on the position of the meter's window.
· If a monitor is selected directly using "Display Monitor" in the Rainmeter / skin context menu, this menu is unchecked. This setting can be manually made in either the [Rainmeter] (all configs) or individual config sections of Rainmeter.ini.
AutoSelectScreen:
· If set to 1, the WindowX and WindowY "@n" settings are made automatically based on the position of the meter's window. If a monitor is selected directly using "Display Monitor" in the Rainmeter / skin context menu, this setting is reset to 0.
·
New built-in variables for multiple monitors
· The following variables are for the virtual screen.
· #VSCREENAREAX# is the X-position of the left-side of the virtual screen.
· #VSCREENAREAY# is the Y-position of the top-side of the virtual screen.
· #VSCREENAREAWIDTH# is the width of the virtual screen.
· #VSCREENAREAHEIGHT# is the height of the virtual screen.
The following variables are for the PRESENT monitor:
· Note that these variables automatically change by the WindowX and WindowY "@n" settings. If "@n" is not set, these variables return the value of the primary monitor.
· #WORKAREAX# is the X-position of the left-side of the work area.
· #WORKAREAY# is the Y-position of the top-side of the work area.
· #WORKAREAWIDTH# is the width of the work area.
· #WORKAREAHEIGHT# is the height of the work area.
· #SCREENAREAX# is the X-position of the left-side of the monitor screen.
· #SCREENAREAY# is the Y-position of the top-side of the monitor screen.
· #SCREENAREAWIDTH# is the width of the display resolution.
· #SCREENAREAHEIGHT# is the height of the display resolution.
The following variables are for the PRIMARY monitor:
· #PWORKAREAX# is the X-position of the left-side of the work area.
· #PWORKAREAY# is the Y-position of the top-side of the work area.
· #PWORKAREAWIDTH# is the width of the work area.
· #PWORKAREAHEIGHT# is the height of the work area.
· #PSCREENAREAX# is the X-position of the left-side of the monitor screen. (maybe, always 0)
· #PSCREENAREAY# is the Y-position of the top-side of the monitor screen. (maybe, always 0)
· #PSCREENAREAWIDTH# is the width of the display resolution.
· #PSCREENAREAHEIGHT# is the height of the display resolution.
The following variables are for the SPECIFIED monitor. (@n = @1, @2, ...):
· #WORKAREAX@n# is the X-position of the left-side of the work area.
· #WORKAREAY@n# is the Y-position of the top-side of the work area.
· #WORKAREAWIDTH@n# is the width of the work area.
· #WORKAREAHEIGHT@n# is the height of the work area.
· #SCREENAREAX@n# is the X-position of the left-side of the monitor screen.
· #SCREENAREAY@n# is the Y-position of the top-side of the monitor screen.
· #SCREENAREAWIDTH@n# is the width of the display resolution.
· #SCREENAREAHEIGHT@n# is the height of the display resolution.
November 2nd, 2009· The default value for the UpdateRate in the WebParser is now 600 (=10 mins).
· Fix for the ToggleiTunes command in the iTunesPlugin.
· The IgnoreRemovable now defaults to true (1) which should help with the missing disk errors.
· Added Themes submenu to the Rainmeter's context and tray menus.
· Variables can be used under the [Variables] section (as long as they have been defined before the current variable is read).
· Changed RainThemes to automatically create a theme called "AutoSave" which will contain your current setup.
· The windows stay visible with Windows 7 Aero Peek.
· WebParser reads the resource now only if it has been modified. This can be overridden with ForceReload=1.
· !RainmeterRefresh and !RainmeterQuit are now handled only during the event loop since they can crash the application if executed during Update().
· It's now possible to use the measures as if they were variables (use [MeasureName] instead #VariableName#). Set DynamicVariables=1 for all meters and measures which refer to other measures.
· New bang !RainmeterSetVariable can be used to change the value of a variable (DynamicVariables must be 1 in places where the variable is used).
· Skin information and instructions can be added to [Metadata] section.
· Aspect ratio of the image is preserved when the image is scaled.
· New RANDOM function in the CALC measure type.
· Fonts can now be stored in RainmeterFonts or with the skin and not "installed" in Windows.
· Added support for style sections. MeterStyle can be used in meters to read the values from the style section.
· Added support for the middle mouse button (MiddleMouseDownAction / MiddleMouseUpAction)
· The skin files can read other files with @include statement.
· If native transparency is enabled the windows are not refreshed anymore when settings change but they are just moved to the correct location.
· Added a version check for the skins which come with Rainmeter so they can be upgraded.
· Path and filename of the file created by Debug=2 in WebParser is now configurable with Debug2File="[Path]filename.ext"
· The standard "hand pointer" mouse cursor is shown when you hover over a meter with any "MouseAction" on it or a button.
· Added #CURRENTCONFIG# as a "built-in" variable.
· Fixed: [Measure] contained in Action in Measure and Meter are not replaced when reading skins. They are replaced only when executing action.
· Fixed: When the designation of Drive is wrong, a strange volume label is indicated.
· The !bangs can be now used from command line even if there are no active configs.
· Included RainBrowser to the build.
· WiFiStatus: Added a variable called WifiListLimit=X that allows you control how many access points to display at a time
· WiFiStatus: Removed all popup errors, all debugging messages now sent to Rainmeter log file
· WiFiStatus: Fixed some memory leaks 7 and Vista users were facing
August 14th, 2009· Diskspace can be checked from the removable drives too.
· Time measure didn't show correct week number. Fixed.
· New plugins: RecycleManager and iTunesPlugin
· SysInfo plugin updated with 11 new SysInfoTypes.
· SysInfo IP Address extened to select active interfaces
· The help couldn't be opened if Rainmeter was installed to a folder with spaces. Fixed.
· Added support for transition frames for the bitmap meter.
· Some Vista specific fixes: Rainmeter.ini and Rainmeter.log are now written to %APPDATA%Rainmeter and editing the skins will ask for admin privileges.
· When Rainmeter is started the first time the default skin is activated automatically.
· New build in variables: #WORKAREAX#, #WORKAREAY#, #WORKAREAWIDTH#, #WORKAREAHEIGHT#, #SCREENAREAWIDTH#, #SCREENAREAHEIGHT#, #PROGRAMPATH#, #SETTINGSPATH#, #SKINSPATH#, #PLUGINSPATH#, #ADDONSPATH# and #CURRENTPATH# (this is the path where the ini file that is currently read is located).
· Math formulas can be used to define the window position and the meter dimensions (the formula must be surrounded in parenthesis).
· If there is a file called Default.ini in the program folder it will be used as the default settings file for new users.
· The location of the settings file (rainmeter.ini) can be defined as a command line argument.
· Meters have now support for a transformation matrix.
· New !bangs: !RainmeterPluginBang and !RainmeterQuit.
August 14th, 2009· Webparser parses the files as UTF8 by default. The codepage can be changed with CodePage.
· Added proxy support for the webparser.
· The reference measures in Webparser can use RegExps to parse the substring.
· Fixed few graphics problems with the images.
· Fixed the background rendering bug and incompatibility problem with DynamicWindowSize.
· Some !bangs didn't work during the first update cycle. Fixed.
· Fixed SSID and BANDWIDTH in the WirelessPlugin.
· WindowMessagePlugin uses PostMessage instead of SendMessage so now you can control Rainmeter with it too :-).
· Fixed couple of crashes with !RainmeterRefresh-bang.
· The plugin folder can be defined with RainmeterPluginPath in step.rc.
· The AdvancedCPU can show the process that currently takes the most CPU time.
· Substitutes are applied in the order they are defined.
· Fixed a crash with the PingPlugin and added TimeoutValue which defines the value on timeout.
· QuotePlugin can scan subfolders and it's possible to filter the files by extension.
· The tray meter can load directly icon files.
· Fixed hit test in BITMAP measure when alignments are used.
· Format in TIME measure can show the time and date as locale specific string.
· Added OnRefreshAction which is executed when the config is refreshed.
August 14th, 2009· Compiled as Unicode so this is Win2k/WinXP only from now on.
· Removed wharf interface. Use !RainmeterLsBoxHook instead.
· Some code optimizations.
· Updated the PCRE-library in WebParser.
· WebParser: Debug=2 Dumps the downloaded data to a file (C:WebParserDump.txt).
· Fixed crash bug when plugins were used as the tray measure.
· UpdateDivider didn't work in meters. Fixed.
· Empty substitutes are now also possible.
· Added button meter, which should make button creation easier.
· Removed size limitation from the section names. It should be now possible to have as many meters and measures in the skins as you like.
· Meter background can be drawn with a gradient fill (It's quite slow so don't overuse it).
· R (i.e capital r) in the relative position makes the meter relative to the bottom (or right) edge of the previous meter.
· Created a quote plugin for random texts and images.
· Created a window message plugin that allows to control other applications (e.g. Winamp).
· Created a ping plugin for network status checking.
· STRING meter calculates its size automatically.
· The window size can be recalculated dynamically with DynamicWindowSize.
· It's possible to use the string value of the measures in the actions.
· Quoted paths work with !Execute-bang
· MaxValue works in all plugins.
· Configs can use environment strings.
· Added fade effects. Set FadeDuration=0 to disable them.
· The memory measures can show >4GB values correctly.
· The tray histogram's colors can be changed.
· Tray can show also a bitmap meter.
· Snap to Edges snaps to other meter windows too
· Added Angle to string meter.
· Fixed the 4GB addition bug with cumulative net measures (I hope :-)
· Font size does not change anymore with the screen DPI.
· Added Format to Uptime measure.
· Added BackgroundMargins and scalable background images (Use BackgroundMode=3)
· WebParser checks references only in the same config file and not in all active configs.
· Shift, alt and ctrl-keys don't disable mouse events anymore (except the "Hide on mouse over")
· The drag area can be defined with DragMargins
· Added Flip to bar meter.
· Added "Keep on Screen"-option which makes the window to stay inside the monitor.
· ClickThrough can be disabled with Shift-key.
· Added ErrorString to WebParser.
· Negative values should work with the MBM5 plugin.
· Added IfEqualValue and IfEqualAction.
· Added Label to the DiskSpace measure which will return the drive's label as string.
· Mouse clicks to the tray icon can execute bangs now.
· The about dialog shouldn't have a scrolling problem anymore.
August 14th, 2009· Fixed !RainmeterLsBoxHook.
· Position changing from the menu works a bit better now.
· Mouse over actions didn't work unless the window was set to draggable. Fixed.
· Added automatic update checking (it can be enabled from the about dialog).
· Sending bangs to deactivated config shouldn't crash Rainmeter anymore.
· Fixed a typo: ValueReminder -> ValueRemainder (the old one works still too)
· Added LineStart to the roundline-meter.
August 14th, 2009· The OnDesktop setting wasn't read from the config file correctly. Fixed.
· Meter position can be defined relatively to the previous meter by adding 'r' to the end if the value (e.g. X=10r).
· Fixed autoscaling with NumOfDecimals=0.
· Added Format to LIFETIME in PowerPlugin.
· Added STATUS2 to PowerPlugin, which is the same as STATUS except that the BatteryFlag in SYSTEM_POWER_STATUS is returned as is.
· Fixed finalization in the plugins.
· Calc-measure's Counter is separate for each active config.
· Fixed TrayIcon.
· Added handling of MaxValue to WebParser.
· IMAGE meter's W and H can be used to scale the image.
· Width of the STRING meter is handled correctly for right and center aligned text.
· Mouse leave checks transparent pixels.
· The WebParser can be now used to download images from the net.
· Refresh all updates the skin-list so it's not necessary to restart Rainmeter anymore when installing new skins.
· Fixed a crash bug with HISTOGRAM meter.
· All substitute strings were not used always. Fixed.
· Added "Show Log File" to context menu.
· Spaces in config names should now work correctly. Use quotes around the name in !bangs.
· Use * as config name in bangs to send the command to all active configs.
· Added !RainmeterToggleConfig-bang.
· Added BarBorder to the BAR-meter.
· Rainmeter reads now the whole folder structure of the Skins-dir (i.e. skins can be placed into subfolders).
· Date for local time wasn't calculated correctly. Fixed.
August 14th, 2009· Fixed a bug in PowerPlugin (the max value of STATUS was set incorrectly).
· Inverted measures sometimes gave negative values. Fixed.
· MBM5plugin's MHZ didn't work. Fixed.
· Added CPU speed measure into the PowerPlugin too. This one measures the current MHz of the processor.
· Fixed a memory leak in Perfmon and in AdvancedCPU plugins.
· Improved the about dialog.
· Created ROTATOR meter, which rotates images.
· Added menu items for config & skin editing (opens the ini-file in editor).
· Added TimeZone and DaylightSavingTime to Time measure.
· Most of the values are now doubles instead of integers. This also means that there might be some inaccuracy with very large values (e.g. diskspace).
· MaxValue and MinValue can be defined for all measures.
· Time measure converts the Format to value (e.g. if Format=%S, a meter bound to it shows values from 0 to 59).
· MaxRegValue is gone. Use MaxValue instead.
· Sysinfo plugin detects now Windows 2003 too.
· Variables can be defined in [Variables] section for 'easy' customization of the configs.
· Added possibility to change the string values with substitute strings.
· Meter's transparency can be changed with AlphaValue.
· Added a click through feature (works only with native transparency).
· Added Total to FreeDiskSpace and the memory measures.
· Added LineWidth to the Line meter.
· Added Flip to Histogram and Line meters.
· Made the string meter multibindable. Several values can be displayed with Text-keyword.
· Added MouseOverAction and MouseLeaveAction to the meters and main window.
· Implemented Calc measure, which can calculate math formulas. The measures can be used as variables.
· Added Solid to the ROUNDLINE meter, which draws a pie.
· Moved the Update setting from Rainmeter.ini to the skin's ini-file so that skin can determine it's update speed.
· AverageSize can be used to measures an average value (the parameter is the value window size)
· UpdateDivider works for meters too.
· If the image meter is bound to a measure it tries to load the image named after the value (that is returned as string).
· Added !RainmeterResetStats-bang.
· Fixed !RainmeterZPos-bang when executed without Litestep.
· Added ClipString to the string meter.
· AlwaysOnTop=2 keeps the window on top of other topmost windows (like to taskbar).
· AlwaysOnTop=-2 keeps the window on desktop.
· DesktopWorkArea can be used to change the desktop's work area.
· String meter displays the battery time in HH:MM:SS-format (or "Unknown", if it not supported)
· Removed !RainmeterChangeConfig and added !RainmeterActivateConfig and !RainmeterDeactivateConfig
· Added a tray icon. It can be bound to a [TrayMeasure] in Rainmeter.ini.
· The tray icon can be disabled with TrayIcon=0.
· Meters can be moved with !RainmeterMoveMeter.
· Window position can be overridden with RainmeterWindowX and RainmeterWindowY in step.rc.
· Configs can use AppVersion to inform that they need a specific version of Rainmeter to run.
· The config editor can be changed with ConfigEditor=editor.exe in Rainmeter.ini (don't use spaces in the filename).
· New Help!
August 14th, 2009· Fixed a bug in the ini-file parsing routine.
· Created a PowerPlugin for laptop battery information.
· Selecting the network interface didn't work. Fixed.
· The general config and skin's config are separated into different ini-files.
· Added RainmeterSkinPath step.rc command, which sets the path to the skin folders.
· Skins are read from Skins-folder by default (instead of the main folder).
· The about dialog now shows all the active measures.
· Removed GatherStatistics. Stats are now always gathered if a measure supports that.
· Added Cumulative to net meters.
· Added AntiAlias to line meter and string meter.
· All colors can now have 4 parameters, where the last one is the alpha value.
· Added a round line meter that can be used draw analog VU-meters and such.
· Added Autoscale to the histogram meter.
· Added support for native W2k/XP transparency.
· Implemented a median filter in the automatic max value tracker to strip out the spikes.
· !Execute bang works now also with the standalone version of Rainmeter.
· Added BackgroundMode option.
· Added SolidColor & BevelType options to the meters and the main window for a solid color background.
· Added few new bangs: !RainmeterMove, !RainmeterZPos, !RainmeterAbout, !RainmeterRedraw and !RainmeterLsBoxHook.
· The string meter can be used to draw normal text if it's not bound to anything (just use the Prefix/Postfix).
· Added AllowNegativeCoordinates option to allow the use of negative coordinates.
· Snapping now works on all monitors (thanks to Owain Cleaver for the patch).
· Fixed the MBM5plugin to work with the newer version of Motherboard Monitor.
· Added CPU and MHZ to the MBM5plugin.
August 14th, 2009· Rainmeter is not anymore dependant on lsapi.dll. It only uses lsapi.dll's functions if ran as Litestep plugin.
· The position is not updated to the ini-file if the file has changed.
· Added possibility to choose the measured network interface.
· Negative coords were saved as very high positive values. Now they should be saved as zero.
· Added a autoscaling line meter that can display multiple histograms.
· Added RainmeterCurrentConfig and RainmeterCurrentConfigIni step.rc commands that can used to set a specific config.
· Added MBM5MaxValue for the MBM5 plug-in.
· Fixed a bug that didn't reset the AlwaysOnTop state of the window after refresh.
· AlwaysOnTop has now three possible values: -1 puts the window always on bottom, 0 is normal window positioning and 1 puts it always on top.
· Changed the compilation settings and the DLL is a quite a bit smaller now.
· Plugins can display string values now too.
· Created a SysInfo plugin that displays all kinds of data (IP number, OS version, etc.).
· The about dialog is now modeless.
· Fixed a memory leak in perfmon.dll
· Created a AdvancedCPU plugin that allows include/exclude processes in % Processor Time.
· Added SnapEdges option that snaps the window the the screen edges when moved.
· Added NumOfDecimals option for the string meter.
· Added !RainmeterToggle bang.
August 14th, 2009· Fixed a bug with histogram meter's bitmap blitting.
· IfAboveAction and IfBelowAction didn't work. Fixed.
· Added BitmapZeroFrame option to BITMAP meter.
· Added build-in commands for playing sounds in actions.
· Added NetTotal measure.
· Added TrafficAction and TrafficValue to execute actions after certain amount of net traffic.
· Added Hidden option to meters and Disabled option to measures
· New plugin: MBM5plugin, which measures MBM5 data (temperature, fans and volts).
· Added Image meter, which just shows one image.
· Fixed a bug in Perfmon.dll that prevented measuring counters that do not have instance names.
· Added !RainmeterHideMeter, !RainmeterShowMeter and !RainmeterToggleMeter to change visiblity of individual meters.
· Added !RainmeterDisableMeasure, !RainmeterEnableMeasure and !RainmeterToggleMeasure to change status of individual measures.
· The registry measure is now able to access also other keys than just the ones under HKEY_CURRENT_USER.
· The ini-files inside subfolders do not have to be named as Rainmeter.ini (anything that ends with .ini works).
· The same subfolder can contain several configuration ini-files.
· The !RainmeterRefresh can now get the config name and the inifile as arguments.
· Added !RainmeterChangeConfig bang.
· Negative coordinates are saved as zero to prevent the window to be placed off screen.
· Added UpdateDivider for measures.
· The Rainmeter.exe can be used to send !bangs to the Rainmeter (but only Rainmeter bangs!).
· Fixed vertical bar meter (should grow, not slide).
· Fixed a bug: histogram values were drawn one pixel too short.
· The left and right mouse actions can be defined also per meter.
August 14th, 2009· Fixed a bug that made the CPU-meter to go 100% after refreshing on Win9x.
· It is not necessary to name the config file as "Rainmeter.ini", anything that ends with ".ini" will do. Note that this only applies if the name of the config file is defined explicitely.
· If the previously used config cannot be found anymore, the first one is used instead.
August 14th, 2009· IMPORTANT! The configuration file format has been changed and the old ini-files do not work anymore! Also some of the config keywords have been changed.
· Structural changes to the code (now it is easier to maintain).
· Added GatherStatistics, which is currently only supported by the NetIn/Out-measures.
· Added Plugin measure for external counters. Check the source code for example plugin.
· Added Registry measure, which can get data from a given registry key.
· Added button up actions (RightMouseUpAction and LeftMouseUpAction) and renamed the down actions as RightMouseDownAction and LeftMouseDownAction
· Added support for actions that are executed when a measure goes above/below certain value.
· Removed the PerfMon measure because of incompatibilities with NT4. The PerfMon measure is now implemented as Rainmeter plugin.
· Added Time-measure.
· Colors can now be defined also as hex values in RGB-format (e.g. FontColor=FFCCDD).
· The position of the window can be stored into the ini-file automatically.
· Added support for multiple configurations. The configs can be changed from context menu.
August 14th, 2009· If the maximum value for the meters (e.g. NetInSpeed) is not given it is determined automatically from the input.
· All measures can be displayed as percentual strings.
· Added uptime-measure. Usable in a string-meter only!
· Added two new meters: Bar and Bitmap.
· Added !RainmeterRefresh bang.
· Added left and right mouse button actions.
· Now it is possible to define the location (and the name) of Rainmeter.ini-file in the step.rc with RainmeterIniFile.
· Added context menu, which can be used to refresh the window and quit the program if ran as standalone.
· Added possibility to use images as the backgrounds for the histogram graphs.
· Small adjustments so that Rainmeter can run in a lsbox as *WharfModule. Dunno if it also works in a real wharf.
August 14th, 2009· Added support for NT performance data.
· Added support for measuring free disk space.
· Added possibility to display the measure values as plain strings.
· Added automatic scaling for the string values.
· Added possibility to invert the values (e.g. measure allocated disk space instead of free space).
· Improved mouse over hiding.
· Now it is possible to start Rainmeter hidden.
· Added support for Litestep's Revision ID.
August 14th, 2009· Rewrote (almost) everything.
· The CPU & memory are now measured a bit different way.