Advertisement

CHANGELOG

What's New in version 3.3.2.2609:

  • Fixed: Corrected an issue where the installer could fail with an Error 127 on Windows Vista.

What's New in version 3.2.1.2386:

  • Fixed QuotePlugin: Fixed a bug with the random number generation that could potentially crash Rainmeter.

What's New in version 3.2.0.2384:

AudioLevel plugin:

  • Added a new AudioLevel plugin. This will allow for real-time VU-Meter and Spectrum Analyzer visualizations of sound output.
  • See AudioLevel plugin for full documentation and example skins.
  • Mask Image functionality:
  • Added the ability to mask an image inside the shape and size of another.
  • See Image - Mask Image for documentation, and Change Announcements for a full description and examples.

Formatted date / time options:

  • Added several new options to allow using a formatted date / time string in the TimeStamp option of a Time measure. This can for instance allow the measure to parse and use a date / time string which might come from an RSS feed or other WebParser measure.
  • Time Measure: TimeStampFormat to define a 'mask' for the date / time string.
  • Time Measure: TimeStampLocale to define the input 'language / locale' that the formatted date / time string is in.
  • Time Measure: FormatLocaleto define the output 'language / locale' that the formatted date / time string will use.
  • Uptime Measure: SecondsValue to format some number of seconds as days/hours/minutes/seconds as desired.
  • Section Variables: :Timestamp to return the Window timestamp value of a Time measure.

Time Zones and Daylight Saving Time:

  • Added several new option values to the TimeStamp option of the Time measure, to return dates and times for the start and end of Daylight Saving Time.
  • Added several new option values to the SysInfoType option of the SysInfo plugin, to return Time Zone and Daylight Saving Time offset information.

Error actions for WebParser:

  • Added some new error actions to the WebParser plugin, to allow skins to take some action when several categories of error conditions happen.
  • OnConnectErrorAction to allow taking an action when a site or file resource cannot be connected to.
  • OnRegExpErrorAction to allow taking an action when parsing a site or file resource with RegExp (regular expression) fails.
  • OnDownloadErrorAction to WebParser measures to allow taking an action when a remote file defined by Download=1 fails to download or can't be saved locally.
  • Reset command, used with the !CommandMeasure bang, to reset all values in the WebParser parent and related child measures to their initial empty values.

Other enhancements and fixes in Rainmeter 3.2:

  • Added Favorites functionality to the Rainmeter and Skins context menus. Also added support for making a skin a 'Favorite' in the Manage dialog. More details at Change Announcements.
  • Added a new DefaultUpdateDivider option to the [Rainmeter] section of skins.
  • Added Atan2 - Atan2(y, x) math function to formulas.
  • Added Min(x, y), Max(x, y) and Clamp(x, low, high) math functions to formulas.
  • Added the value ~100 to both Manage and the skin context menus to support setting the transparency of a skin to an opacity of 1, which is invisible but will still react to the mouse. This can be used in conjunction with the fade in / fade out / on hover capabilities.
  • Added a new PathToFile value for the FileView plugin Type child measure option. This will return just the path the file, including a trailing '?.
  • Added support for the 802.11ac protocol to the WifiStatus plugin.
  • Moved the Open folder and Disable dragging options to the top of the Skins context menu for easier access.
  • Fixed: A running Time measure will now automatically update for a change in Daylight Savings Time without requiring a skin refresh.
  • Fixed: Corrected an issue where the #SCREENAREAWIDTH# / #SCREENAREAHEIGHT# built-in variables would not initially detect the monitor the skin was loaded on until a refresh.
  • Fixed: Corrected an issue where the list of Layouts in Manage / Layouts could be off by one if the @Backup Layout was missing.
  • Fixed: Corrected a Power plugin STATUS issue when the battery level is higher than 'low', but not currently charging.

What's New in version 3.2.0.2380 Beta:

  • Fixed AudioLevel: Fixed a long-standing bug where stopping music or other sounds or exiting an application playing music or other sounds could cause the plugin just keep the last values it received. This resulted in a freezing of meter displays and on some systems a buzzing sound being produced for some number of milliseconds.

What's New in version 3.2.0.2379 Beta:

  • Fixed Rainmeter: Fixed a bug introduced in r2378 that would crash Rainmeter if a malformed option, with a trailing comma, i.e. FontColor=255,255,255, was used.

What's New in version 3.2.0.2360 Beta:

  • Added Time: Added several TimeStamp options to obtain Daylight Savings Time information for the local computer.
  • Added SysInfo plugin: Added several SysInfoType option values to obtain Time Zone and Daylight Savings Time information for the local computer.

What's New in version 3.2 Beta:

  • Fixed Rainmeter: Corrected an issue where the #SCREENAREAWIDTH# / #SCREENAREAHEIGHT# built-in variables would not initially detect the monitor the skin was loaded on until a refresh.
  • Fixed Layouts: Corrected an issue where the list of Layouts in Manage / Layouts could be off by one if the @Backup Layout was missing.
  • Fixed Power plugin: Corrected a STATUS issue when the battery level is higher than 'low', but not currently charging.
  • Changed Language: Updates to Russian language.

What's New in version 3.1.2190:

  • Fixed WebParser: Corrected a measure name case sensitivity issue.
  • Fixed NowPlaying: Corrected a measure name case sensitivity issue.