Skip to content

v1.3.0 new dev stuff!

Compare
Choose a tag to compare
@reisir reisir released this 21 Dec 20:14
· 42 commits to main since this release

User changelog

Skin developer changelog

  • New command lock which generates a .lock.inc file listing the plugins the skin uses
    • This is a surprise tool that will help us later :3
  • New command open which opens the specified skin in your #CONFIGEDITOR#

Meters on Demand developer changelog

  • Improved script structure from the .bat file to code splitting
  • Moved all global variables inside the $MetersOnDemand object to stop polluting the scope when sourcing
    • Sourcing still not recommended, see https://docs.rainmeter.skin/cli/sourcing.html
    • TL;DR calling the mond command (eg. & mond install reisir/mondtholomew) from your script as if it was a user works for most things.
    • You may still need to source to get access to the return value of Search, $MetersOnDemand.Cache.Skins and other objects
  • New debug command config prints $MetersOnDemand and $MetersOnDemand.Cache
  • New debug command cache prints $MetersOnDemand.Cache
  • New debug command skins prints $MetersOnDemand.Cache.Skins
  • New debug command <property> prints $MetersOnDemand.$Property or $MetersOnDemand.Cache.$Property
  • New mond dev command dir opens the directory of the live Meters on Demand install
  • New mond dev command refresh reinstalls Meters on Demand