2012-08-07, 20:53
After creating a .net xbmc skin editor http://forum.xbmc.org/showthread.php?tid=136364 i made the suggestion to make a notepad++ plugin for editing skin. And of course many people were interested by this so 2 weeks ago i started writing this plugin.
Main feature:
-ability to extract texture from xbt files
-able to test window directly from notepad with a simple click
-a controls property dialog to change or add property to a xbmc control without having to type the xml code. This dialog give the list of includes and texture you have in the skin so from a simple click you can change the texture or the include without having to search the name. The ability to drag and drop the control into the code is also working.
-a texture previewer dialog that can work from image file directly or from packed .xbt file
-and much more ...
Feature in development
-Detect not used include name in the skin
-List of label id for onleft onup...
-Listing of all controls with id´s attached
-animation helper (not sure how i will do it but i will try to add this the direct3d rendering is already in the plugin)
-Listing of all built-in controls for the current window and the listing of the one that are not included yet
-Modification of the dialog docking system to be able to dock them on top or under of another dialog( the vs studio style of docking)
A build from rev 35
http://code.google.com/p/xbmc-skin-edito...akechanges
If you want to install the plugin you only need to extract the .dll into the plugins directory of notepad++
The extraction function required the image previewer to be open but this is fixed in the next release so its a temporary requirement to make it work.
I also made a small video to show a preview before installing it. It is already an old version but the look didn't change much from the current version
http://www.youtube.com/watch?v=c12dVZpjh...lated&hd=1
Main feature:
-ability to extract texture from xbt files
-able to test window directly from notepad with a simple click
-a controls property dialog to change or add property to a xbmc control without having to type the xml code. This dialog give the list of includes and texture you have in the skin so from a simple click you can change the texture or the include without having to search the name. The ability to drag and drop the control into the code is also working.
-a texture previewer dialog that can work from image file directly or from packed .xbt file
-and much more ...
Feature in development
-Detect not used include name in the skin
-List of label id for onleft onup...
-Listing of all controls with id´s attached
-animation helper (not sure how i will do it but i will try to add this the direct3d rendering is already in the plugin)
-Listing of all built-in controls for the current window and the listing of the one that are not included yet
-Modification of the dialog docking system to be able to dock them on top or under of another dialog( the vs studio style of docking)
A build from rev 35
http://code.google.com/p/xbmc-skin-edito...akechanges
If you want to install the plugin you only need to extract the .dll into the plugins directory of notepad++
The extraction function required the image previewer to be open but this is fixed in the next release so its a temporary requirement to make it work.
I also made a small video to show a preview before installing it. It is already an old version but the look didn't change much from the current version
http://www.youtube.com/watch?v=c12dVZpjh...lated&hd=1