diff options
Diffstat (limited to 'Plugins/skins/Docs/skins_readme.txt')
| -rw-r--r-- | Plugins/skins/Docs/skins_readme.txt | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/Plugins/skins/Docs/skins_readme.txt b/Plugins/skins/Docs/skins_readme.txt index 7fa563c..00ae715 100644 --- a/Plugins/skins/Docs/skins_readme.txt +++ b/Plugins/skins/Docs/skins_readme.txt @@ -2,3 +2,28 @@ Skins plugin ----------------
CAUTION: THIS IS AN ALPHA STAGE PLUGIN. IT CAN DO VERY BAD THINGS. USE AT YOUR OWN RISK.
+
+This is a service plugin to allow using different skins. It uses javascript as the language the skins are written, thus allowing a lot of flexibility.
+
+Keep in mind that this is an initial version of the plugin. It is intended to grow a loot (its to do list is bigger than its features list :P ). Currently it allows only calculating the position of elements.
+
+It works based in the consept of a skin beeing a group of small skins (one for each client). The skins are inside the dir <Miranda>\Skins\<Skin name> , and inside that folder, each client skin has the name <Client>.msk
+
+Inside the zip there is also a version of MyDetails using this plugin.
+
+Many thanks to the v8 team for the javascript engine implementation.
+
+This needs Miranda 0.8 to work.
+
+
+TODO:
+ - Allow changing skin without restart
+ - Add support for handling skin packs
+ - Add support for emoticons in text fields
+ - Add code to draw elements on screen
+ - Add service to create a new frame only based on the fields
+ - Allow setting variables by the users of the plugin
+
+
+KNOWN PROBLEMS:
+ - It seems to have a memory leak (last time I debugged it, it was inside v8 - maybe I just don't understant its garbage collector?)
|
