Skip to content

Releases: khanhas/PowershellRM

0.6.0

24 Jan 17:54
Compare
Choose a tag to compare

Change

  • Invoke section function: Now allow only one script
  • Remove cross-skin Parent/Child.
  • CurrentTemp example skin: Use Weather.com API in place of Yahoo Weather API

0.5.0

23 Jan 18:19
Compare
Choose a tag to compare
  • New section variable functions:

    • Variable: Returns a Powershell variable value
    • Expand: Returns a string with all of the variable and expression substitutions done.
  • New measure type: Async measure
    Useful for running background script continuously without blocking Rainmeter thread.
    Set Async = 1 in measure.

  • Parent/Child across skins: Set ParentSkin in child measure to specify which skin to look for parent measure.

0.4.0

13 Jan 18:40
Compare
Choose a tag to compare

Change

  • Initialize script file asynchronously: to prevent thread blocking whole skin

RmAPI.Variable and .Measure

07 Nov 17:22
Compare
Choose a tag to compare

Adds

  • $RmAPI.Measure(measureName, defaultValue)
  • $RmAPI.MeasureStr(measureName, defaultValue)
  • $RmAPI.Variable(variableName, defaultValue)
  • $RmAPI.VariableStr(variableName, defaultValue)

Changes

  • $RmAPI.Measure, .MeasureStr, .Variable, .VariableStr returns $null if measure or variable doesn't exist and defaultValue isn't set.

0.3.1

17 Sep 13:42
Compare
Choose a tag to compare

Fix

Adds missing GetMeasureName function in $RmAPI

New $RmAPI, child measure's parent option

17 Sep 13:06
Compare
Choose a tag to compare

Changes

  • New $RmAPI with some deprecated function, new wrapped function for convenient and type-safe.
  • Child measure: parent name option changes to Parent

0.2.1

02 Sep 15:57
Compare
Choose a tag to compare

Removes some unnecessary logging

0.2

02 Sep 14:14
Compare
Choose a tag to compare
0.2

Adds

  • Section variable function Invoke: Invokes script and get value. How to use: https://github.com/khanhas/PowershellRM#section-variable

  • Example skin Timer: Using powershell Stopwatch to make a Timer that reminds you with a popup after an amount of time

  • Example skin Clipboard Manager: Using Get-Clipboard, Set-Clipboard commands to store and set clipboards. Only support text.

First release

29 Aug 15:44
Compare
Choose a tag to compare
0.1

Adds skin packager config