Releases: thatsIch/sublime-rainmeter
Support Update Rainmeter Beta 4.2 Revision 3064
Build against: ST 3176 and RM 3064
Requires at least: ST 3092
Added support to allow disabling
and enabling
mouse actions on meters or the skin background. Documentation at Mouse Action state bangs.
Added value detection for *
as valid option value.
Support Update Rainmeter Beta 4.2 Revision 3048
Build against: ST 3126 and RM 3048
Requires at least: ST 3092
Added support for pipe-seperated lists in Blacklist and Whitelist attribute of UsageMonitor.
Syntax-Highlighting for pipe seperated lists in Blacklist and Whitelist attribute of UsageMonitor Plugin. It detects wrong file names and wrong seperators
Support Update Rainmeter Beta 4.2 Revision 3043
Build against: ST 3126 and RM 3043
Requires at least: ST 3092
Added Support for UsageMonitor-Plugin:
- AutoCompletion
- Syntax
Migrating Plugins to Measures
Build against: ST 3126 and RM 3029
Requires at least: ST 3092
The later version of Rainmeter migrated some plugins to measures:
- MediaKey
- NowPlaying
- RecyleManager
- WebParser
Now, this is also stated explicitly in the Rainmeter documentation.
Support Update Rainmeter Beta 4.1 Revision 2821
Build against: ST 3126 and RM 2821
Requires at least: ST 3092
New Rainmeter Beta added new features. This update adds support for that
- Added syntax and auto completion support for !EditSkin bang
- Added syntax and auto completion support for #CONFIGEDITOR# variable
Support Update Rainmeter Beta 4.1 Revision 2806
Build against: ST 3126 and RM 2806
Requires at least: ST 3092
This release is to update the current state of the syntax and auto-completion alignment with Rainmeter 2806 which is at this point the latest 4.1 Beta revision.
- Added syntax and auto completion support for !FadeDuration bang
- Added syntax and auto completion support for !FadeDurationGroup bang
Support Update
Build against: ST 3126 and RM 2793
Requires at least: ST 3092
This release is to update the current state of the syntax alignment with Rainmeter 2793 which is at this point the latest 4.1 Beta revision.
- Added syntax and auto completion support for FontWeight option
- Added syntax support for Path1 option
- Added syntax and auto completion support for Deg math option
Initial 3rd Party Support for MSIAfterburner.dll
Build against: ST 3126 and RM 2746
Requires at least: ST 3092
This release adds with #44 an initial 3rd Party Support for the MSI Afterburner Plugin which allows you to extract monitoring information provided by your graphics cards.
The commit only provides basic syntax highlighting but no auto completion since this is a 3rd party plugin.
Highlighting Fixes
Install Skin from local folder
Build against: ST 3126 and RM 2746
Requires at least: ST 3092
As in other IDEs you can easily import other types of your project. May it be from Version Control System (VCS), from another IDE or just as a normal folder.
With this pre-release I introduced a new command (CTRL + SHIFT + P) to install from a local folder.
Upon activating that command you get a new input field where you can enter the path to your skin folder
This path is cached which means that after re-activating the command, the entered path stays there in case some error happened.
I use the example path as part of my test suite which you can find here. As you may see is, the project structure is a mess and the installable configurations are not easy to find, as the suite delivers also themes and other important files which are not so important for us at the moment.
The algorithm I developed looks at every .ini
file and determines the longest common path between all those. An ini
file must be the entry point to a skin, but that does not mean that it must be in a top level. I additionally conclude the configuration from the location of the @Resources
folder which is a top level construct.
Using the skin mentioned above I will install Miniml/*
into my Rainmeter skins.
You can test this out by either installing it via Git or enable pre-releases in package control.
Cheers
thatsIch