Skip to content

Install Skin from local folder

Pre-release
Pre-release
Compare
Choose a tag to compare
@thatsIch thatsIch released this 09 Mar 10:00
· 84 commits to master since this release

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.

ss 2017-03-09 at 10 45 21

Upon activating that command you get a new input field where you can enter the path to your skin folder

ss 2017-03-09 at 10 48 34

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