AfterDawn: Software downloads

Versie historie van Rainmeter

<<Terug naar software beschrijving

Veranderingen voor v4.1 Beta (rev 2858) - v4.1 Beta r2873)

  • Added Variables: Added Character Reference Variables to allow plain-text coding of Unicode characters and symbols, as well as icons from specialized fonts like FontAwesome. See Character Reference Variables for details.
  • Changed About Dialog: Major improvements to the Skins panel. Now shows both the "number" and "string" value of measures, and indicates when a measure is either disabled, paused, or both. See Skins Tab for details.
  • Changed PCRE: Added UCP support to the regular expression library, to enable \X \P \p in expressions.
  • Changed Plugin API: Made some updates and corrections to the Rainmeter Plugin API. Plugin authors should re-base or download the current Rainmeter Plugin SDK.
  • Fixed NowPlaying: Corrected a long-standing problem with NowPlaying not reacting properly to changes in the state of "shuffle" and "repeat" in iTunes.



Veranderingen voor v4.1 Beta (rev 2838) - v4.1 Beta (rev 2858)

  • Fixed Lua Scripting: Corrected an issue where in some cases retrieving a variable with Inline Lua could crash Rainmeter.
  • Fixed Rainmeter: Corrected an issue where "escaped" nested variables were not being parsed correctly. The syntax for escaping a nested variable is [#*VarName*] and [&*MeasureName*]



Veranderingen voor v4.1 Beta (rev 2824) - v4.1 Beta (rev 2838)

  • Changed Lua Scripting: Due to recent changes made in how each Lua script maintains its own distinct state in the Rainmeter environment, we have been able to add the debug, setfenv, getfenv and coroutine functionality back into the Lua package.
  • Fixed Skin Installer: Fixed an issue where in some cases .rmskin names or path names in the .rmskin or on the installing computer could cause the installation to fail with Unicode characters. This was due to a problem in an ancient ZIP library being used, and has been updated.



Veranderingen voor v4.1 Beta (rev 2793) - v4.1 Beta (rev 2806)

  • Added Bangs: Added new !FadeDuration and !FadeDurationGroup bangs to set the FadeDuration in milliseconds when activating/deactivating a skin, using the fade-in / fade-out effects on mouse over, or when the fade bangs are used.
  • Changed NowPlaying: Changed the measure values for Progress and SetPosition to use floating point numbers instead of integers for increased accuracy.
  • Fixed Shape meter: Corrected a possible crash or unexpected behavior when Combined shapes were defined before their component shapes in the meter. The order of the options in the meter are now of no consequence, as it is with all other meter and measure options.



Veranderingen voor v4.1 Beta - v4.1 Beta (rev 2793)

  • Added Formulas: Added new Deg math function to convert radians to degrees.
  • Fixed Shape meter: Fix invalid radial gradient on combined shapes.
  • Fixed Installer: Fixed Rainmeter installer to support Windows Server 2008 R2, which is functionally analogous to Windows 7.



Veranderingen voor v4.0 - v4.1 Beta

  • Added String meter: Added new FontWeight option.
  • Added Shape meter: Added Path1 alternative of the Path shape. It will use a different form of the SVG fill-rule when the shape is filled with a color or gradient. This determines what parts of a shape with intersecting segments are "inside" the shape and what are "outside", for purposes of filling the shape with the defined color or gradient. See Path1 shape for details.
  • Added CoreTemp plugin: The author of both the CoreTemp application and Rainmeter plugin, Arthur Liberman, added CPU core-specific values to the data available in the plugin. See CoreTemp plugin for details.
  • Changed Bitmap meter: Changed the allowable measure value when BitmapExtend=1 from a C-language int data type (2,147,483,647 maximum) to int64 (9,223,372,036,854,775,807 maximum).
  • Fixed Bangs: Fixed an issue when the config parameter of a bang contained a leading or trailing slash.
  • Fixed InputText plugin: Fixed a possible Rainmeter crash if an input box is open and the skin is deactivated.
  • Fixed Shape meter: Fixed a possible Rainmeter crash if the starting point of a Path shape was invalid.
  • Fixed Bitmap meter: Fixed an issue where BitmapExtend=1 would not increase the meters width and/or height, which would cause the meter to ignore DynamicWindowSize and draw outside its bounds and possibly truncate outside the skin window.
  • Fixed Bitmap meter: Fixed an issue where the Padding height values on the meter would be ignored in some situations.
  • Fixed InlineSetting: Corrected an issue where Rainmeter could crash in some cases when an initial empty string was received by a meter using InlineSetting.
  • Fixed Shape meter: Fixed an issue where certain gradients would not display correctly if there were multiple gradients in a shape meter.



Veranderingen voor v3.3.2 - v4.0

  • Shape Meter
  • This new meter type draws shapes using vector graphics. This includes Rectangles, Ellipses, Arcs, Bzier curves and Paths. See the documentation at: Shape Meter, and other details and examples at Change Announcements.
  • New Skin Dialog
  • This new dialog is opened with the Create new skin button in Manage, or by using the context menus on existing folders. This will allow you to add new root-level folders and skin files, or add folders or files to existing skins. See New Skin for details.
  • Inline Shadow
  • Added Shadow InlineSetting type to String meter Inline options. This will allow you to add a drop shadow to all or part of a string.
  • Inline String Case
  • Added Case InlineSetting type to String meter Inline options. This will allow you to set the string case to one of Lower, Upper, Proper, or Sentence for all or part of the displayed text.
  • Domain / Workgroup
  • Added DOMAINWORKGROUP SysInfoType value to the SysInfo plugin. This will return either the "domain" or "workgroup" set for the system.
  • Not Enough Substrings
  • Added LogSubstringErrors WebParser parent measure option. If set to "0", this will suppress logging of "Not enough substring" errors. This can be useful when for instance you are using lookahead assertions in a regular expression, and missing (captures) should not be treated as an "error".
  • User Agent String
  • Added UserAgent WebParser parent measure option to allow setting a custom User Agent String.
  • HTTP Headers
  • Added Header1, Header2, Header3... WebParser parent measure option to allow setting custom HTTP Header Fields.
  • Auto Select Screen
  • Added AutoSelectScreen and AutoSelectScreenGroup bangs.
  • Network Adapter Type
  • Added a new ADAPTER_TYPE SysInfoType option for the SysInfo plugin. This will return the adapter type (Ethernet or Wireless) as both string and number values. Details can be found at Change Announcements.
  • Limiting InputText
  • Added InputLimit (default 0) option to limit the number of characters input, and InputNumber (default 0) option to force numeric-only input.
  • Lua Scripting Changes
  • We corrected an issue where anything defined in the Initialize() function of a Lua script was treated as "global" across all skins using Lua, which could cause "bleeding" of defined variables between skins, or between script measures in a single skin. Each Lua measure will now run in an entirely separate local context.
  • This change to the context of each Lua measure in a skin has allowed for the use of the Lua dofile function in your scripts.
  • Other enhancements and fixes in Rainmeter 4.0
  • String meter: Fixed a problem parsing the * (skip) parameter in the CharacterSpacing feature of InlineSetting.
  • String meter: Corrected an issue where ClipString=1 was not working correctly if W (width) was defined without defining H (height).
  • String meter: Changed the number of degrees of angle in InlineSetting Gradients to allow fractional numbers. (e.g. 45.5).
  • String meter: Changed the default value for InlinePattern(N) to .* (the entire string) when the option is left off or set to "". This will allow you to set an InlineSetting on the entire string value without needing to define any matching InlinePattern.
  • String meter: Corrected a bug that would not properly adjust a GradientColor InlineSetting when the width or height of the meter was changed but the string value was not.
  • RunCommand plugin: Corrected a rare issue when the command is run by OnCloseAction, where Rainmeter would unexpectedly terminate and the command not execute.
  • About dialog: Corrected an issue where tab characters were not being correctly displayed in the Log and Skins panels.
  • Rainmeter: Corrected a rare issue where skins might be loaded with only partial opacity when Windows is first started.
  • Rainmeter: The Rainmeter notification area icon is forced to be visible any time there are no skins loaded in Rainmeter. This will temporarily override any setting for "Show notification area icon" in Manage. This change is to eliminate the possibility that a user could turn off the tray icon and then unload all skins, thus no longer having any way to interact with Rainmeter



Veranderingen voor v4.0 (r2679) Beta - v4.0 (r2722) Beta

  • Changes in Rainmeter beta 4.0
  • Additional details on important changes as the beta cycle progresses can always be found at Change Announcements.
  • December 4, 2016 - Revision 2722
  • Changed InputText plugin: InputNumber option has been changed to support negative and fractional numbers. A single - may be the first character, and a single . character may be entered anywhere in the input.
  • November 27, 2016 - Revision 2720
  • Added InputText plugin: Added InputLimit (default 0) option to limit the number of characters input.
  • Added InputText plugin: Added InputNumber (default 0) option to force numeric-only input.
  • Added Manage: Add a Create new skin button to the top of the skins list. This will create a new root-level config / skin using a skin template you can edit. The new skin will be selected in Manage and opened in your text editor.
  • Fixed Shape meter: Corrected an issue where using TransformationMatrix on a Shape meter would cause incorrect mouse detection.
  • November 20, 2016 - Revision 2708
  • Added Shape meter: Added new Path shape to the Shape Meter.See the documentation at: Shape Meter.
  • Changed Shape meter: All measurements in "pixels" in the definition of shapes are now Device Independent Pixels, and may be fractional (i.e 10.25 or 0.75) for precision.
  • Changed Shape meter: Anchor points in the Scale and Skew transform modifiers now default to the center of the shape, rather than the top-left.
  • November 13, 2016 - Revision 2690
  • Added Shape meter: Added new Ellipse, Line, Arc and Curve shapes to the Shape meter. See the documentation at: Shape Meter.
  • Fixed String meter: Fixed a problem parsing the * (skip) parameter in the CharacterSpacing feature of InlineSetting.
  • Fixed Rainmeter: Corrected an issue parsing options that use the pipe | character as a separator, if they also contained a formula that used the || Logical OR operator.



Veranderingen voor v4.0 Beta - v4.0 (r2679) Beta

  • Added Shape meter: Draws shapes using Vector graphics. Rectangle and Combine shapes, as well as all Attribute and Transform modifiers implemented in this first beta. See the documentation at: Shape Meter, and other details and examples at Change Announcements.
  • Changed String meter: Changed the number of degrees of angle in InlineSetting Gradients to allow fractional numbers. (e.g. 45.5).
  • Fixed About dialog: Corrected an issue where tabs were not being correctly displayed in the Log and Skins panels.
  • Fixed RunCommand plugin: Corrected a rare issue when the command is run by OnCloseAction, where Rainmeter would unexpectedly terminate and the command not execute.
  • Changed Language: Updated the Polish language.



Veranderingen voor v3.3.2 - v4.0 Beta

  • Fixed String meter: Corrected an issue where the position of an inline Gradient could be incorrect when an inline Shadow was also used on the meter.
  • July 12, 2016 - Revision 2617
  • Added String meter: Added Shadow InlineSetting type to String meter Inline options. This will allow you to add a drop shadow to all or part of a string.
  • June 1, 2016 - Revision 2613
  • Fixed String meter: Corrected an issue where ClipString=1 was not working correctly if W (width) was defined without defining H (height).
  • Added WebParser: Added UserAgent option to allow setting a custom User Agent String on a WebParser parent measure.
  • Added WebParser: Added Header1, Header2, Header3... option to allow setting custom HTTP Header Fields on a WebParser parent measure.
  • March 22, 2016 - Revision 2607
  • Fixed Corrected a rare issue where skins might be loaded with only partial opacity when Windows is first started.
  • Changed The Rainmeter notification area icon is forced to be visible any time there are no skins loaded in Rainmeter. This will temporarily override any setting for "Show notification area icon" in Manage. This change is to eliminate the possibility that a user could turn off the tray icon and then unload all skins, thus no longer having any way to interact with Rainmeter.
  • Changed Language: Updates to Russian language.
  • March 18, 2016 - Revision 2601
  • Fixed Corrected an issue with the Insider Preview builds of Windows 10 that would not display the Rainmeter Notification Area / System Tray icon.
  • Fixed String case: Corrected an issue with non-English characters in the string case functionality of both StringCase and InlineSetting=Case in String meters.
  • March 17, 2016 - Revision 2599
  • Added String meter: Added Case InlineSetting type to String meter Inline options. This will allow you to set the string case to one of Lower, Upper, Proper, or Sentence for all or part of the displayed text.
  • Changed Language: Updates to Chinese Traditional language.
  • March 12, 2016 - Revision 2593
  • Added SysInfo: Added DOMAINWORKGROUP SysInfoType value to the SysInfo plugin. This will return either the "domain" or "workgroup" set for the system.
  • Added WebParser: Added LogSubstringErrors parent measure option.
  • March 6, 2016 - Revision 2589
  • Added Bangs: Added AutoSelectScreen and AutoSelectScreenGroup bangs.
  • February 17, 2016 - Revision 2587
  • Removed Rainmeter: Removed support for Windows XP and Windows Vista.
  • Removed VirtualDesktops: The VirtualDesktops plugin has been removed from the distribution of Rainmeter. Details can be found at Change Announcements.
  • Added SysInfo: added a new ADAPTER_TYPE SysInfoType option for the SysInfo plugin. This will return the adapter type (Ethernet or Wireless) as both string and number values. Details can be found at Change Announcements.
  • Changed InlineSetting: Changed the default value for InlinePattern(N) to .* (the entire string) when the option is left off or set to "". This will allow you to set an InlineSetting on the entire string value without needing to define any matching InlinePattern. Details can be found at Change Announcements.
  • Fixed GradientColor: Corrected a bug that would not properly adjust a GradientColor InlineSetting when the width or height of the meter was changed but the string value was not.



Veranderingen voor v3.2.1 - v3.3.2

  • Fixed Corrected an issue where Rainmeter could fail with an Error 127 on Windows Vista.
  • March 18, 2016 - Revision 2602
  • 3.3.1 Release Version - Revision 2602
  • Fixed Corrected an issue with the Insider Preview builds of Windows 10 that would not display the Rainmeter Notification Area / System Tray icon.
  • January 3, 2016
  • 3.3 Release Version - Revision 2519
  • December 28, 2015 - Revision 2494
  • Release Candidate 2
  • Fixed Localization: Fixed an issue with the Russian langauge.
  • December 27, 2015 - Revision 2493
  • Release Candidate 1
  • Added ActionTimer: Added the ActionTimer plugin to the Rainmeter build. This plugin can be used to support animations and meter transitions. Details and examples can be found at ActionTimer Plugin and ActionTimer forum post.
  • Added RunCommand: Added the RunCommand plugin to the Rainmeter build. This plugin can be used to execute and obtain values from external commands and programs. Details and examples can be found at RunCommand Plugin and RunCommand forum post.
  • Changed Time measure: Added some additional Time measure Format Codes, made possible by the upgrade of the Rainmeter project to Visual Studio 2015. This also corrects some issues with existing codes like %p.
  • Fixed WebParser: Corrected an issue where WebParser could not read a local file if it was locked open by some other process.
  • Changed Rainmeter Project: Upgraded the project to use the latest Visual Studio 2015 for development.
  • October 4, 2015 - Revision 2468
  • Changed Context options: Changed the maximum number of ContextTitleN / ContextActionN pairs from 15 to 25.
  • Fixed Tooltips: Corrected an issue where a dynamic value for a ToolTipTitle would be one skin update behind.
  • Fixed Tooltips: Corrected an issue where removing a ToolTipTitle with !SetOption would not work.
  • September 27, 2015 - Revision 2464
  • Changed SysInfo plugin: Added support for Windows 10 to SysInfoType=OS_VERSION.
  • Fixed Quote plugin: Corrected an issue where some Unicode characters in a text file read by the plugin could be mistaken for an end-of-file control character and truncate the returned string.
  • August 15, 2015 - Revision 2461
  • Added Skins: Added new SkinWidth and SkinHeight option to the [Rainmeter] section of a skin. This will constrain the skin to the dimensions defined, either the width, the height, or both. Any meter or part of a meter positioned outside the defined boundaries will be truncated. DynamicWindowSize will be ignored for the defined dimension(s), and meters that would normally display even "outside" the skin will be truncated by the "fixed" skin dimensions.
  • Fixed IfActions: Corrected an issue with IfMatch where doing a match on a measure that has returned no string value could crash Rainmeter.
  • Fixed Skin Installer: Corrected an issue with the comparison of plugin versions when multiple plugins were included in the .rmskin.
  • Fixed String meter: Corrected an issue with InlineSetting=GradientColor where the gradient did not properly react to relative positioning dynamically changing the meter position.
  • August 11, 2015 - Revision 2457
  • Fixed WebParser: Fixed a bug introduced in r2455 that caused grandparent > parent > child measures to fail RegExp.
  • August 11, 2015 - Revision 2455
  • Fixed String meter: Additional corrections to the Inline Options settings. Fixed an issue when Unicode characters were embedded in the string.
  • Changed PCRE library: Updated the PCRE library to version 8.37. Also added the UTF-16 version of the library files, and changed all Rainmeter functionality to use the UTF-16 libraries.
  • August 6, 2015 - Revision 2438
  • Changed Skin Installer: The Skin Installer application, used to install .rmskin files in Rainmeter, has been modified so it will by default not replace a newer version of an included 3rd-party plugin with an older version. This is based on the "File version" information in the compiled .dll file(s).
  • Fixed String meter: Corrected an issue with the Inline Options GradientColor setting, that was causing incorrect percentage placement of the gradient in some cases.
  • Fixed Image meter: Corrected an issue where removing a MaskImageName with !SetOption was not possible.
  • July 31, 2015 - Revision 2423
  • Added String meter: Added new Inline Options features to the String meter. This will allow "inline" formatting of part or all of a string, and adds several new formatting options including a color gradient.
  • Added SysInfo plugin: Added SysInfoType=PAGESIZE to the SysInfo plugin.
  • Fixed Plugin API: Corrected a bug, introduced in r2416, which caused some threaded plugins to fail when sending a FinishAction to Rainmeter.
  • May 31, 2015 - Revision 2416
  • Fixed RegExpSubstitute: Corrected a bug, introduced in r2414, where comparisons with an empty string could fail.
  • Fixed Plugin API: Corrected a long-standing issue where a plugin could crash or hang Rainmeter if Refresh All or Unload Skin was done while the plugin was executing commands to the main Rainmeter process.
  • May 24, 2015 - Revision 2414
  • Fixed RegExpSubstitute: Fixed a problem where a (capture) that returned an empty string would cause Rainmeter to hang or crash. Care should still be taken when using * (zero or more) quantifiers or (?(?= (If/Then Lookaround) constructs in RegExpSubstitute, as any (capture) returning an empty string will cause the Substitute to fail.
  • Fixed Net measures: Improved the detection of "Best" and "named" Interface options on Windows XP.
  • April 30, 2015 - Revision 2412
  • Fixed Net measures: Corrected a bug when using Interface with a number, introduced in r2410. It is important that this new version be used in place of r2410.
  • April 29, 2015 - Revision 2410
  • Changed Net measures: Changed the values accepted for the Interface option to accept new values of "Best", which will automatically use the active network interface, or a string value of the name of the desired Network Interface Controller (NIC).
  • Changed SysInfo plugin: Changed the values accepted for the SysInfoData option with network related SysInfoType options to accept new values of "Best", which will automatically use the active network interface, or a string value of the name of the desired Network Interface Controller (NIC).
  • Changed About / Log: Changed the Time column in the About / Log panel to use the current time in Hours, Minutes, Seconds and Milliseconds rather than elapsed time since Rainmeter was started.
  • April 6, 2015 - Revision 2402
  • Added Loop: Added new Loop measure. This will create a looping counter between two numbers.
  • Added NowPlaying: Added a value of Genre to the PlayerType option. This option value is currently supported with the AIMP, CAD, iTunes, WMP and WinAmp PlayerName values.



<<Terug naar software beschrijving