I was wondering if there is interest in a skin editor.
I'm no expert in .NET so i wont continue the existing one. However I started in my own 2 days ago.
Of course inspired by the existing one..... Mh too bad I don't know how to attach a screenshot.
I already have quite a lot of functionality in it so if there is the need for it I will push it and post it here.. but how?
Well lets see about the feedback.
If there is interest I would like to know which features are most important to work on these first....
OK, as promised here now the latest alpha-version (will always update that posting):
Requirement: Java V1.6.xx (see post Requirements - Java 6)
Download latest Version:
see bottom of the post...
Bugs and feature that you really want to get done have to be posted here BUGS or here NEW FEATURES. Feel free to also post here to get some discussion going but I need it on sourceforge to track them or they get lost.
Changelog:
Beta 2 (in work):
Beta 1:
Alpha 6:
Alpha 5:
Alpha 4:
Alpha 3:
Alpha 2:
Alpha 1:
for trying it out....
I'm no expert in .NET so i wont continue the existing one. However I started in my own 2 days ago.
Of course inspired by the existing one..... Mh too bad I don't know how to attach a screenshot.
I already have quite a lot of functionality in it so if there is the need for it I will push it and post it here.. but how?
Well lets see about the feedback.
If there is interest I would like to know which features are most important to work on these first....
OK, as promised here now the latest alpha-version (will always update that posting):
Requirement: Java V1.6.xx (see post Requirements - Java 6)
Download latest Version:
see bottom of the post...
Bugs and feature that you really want to get done have to be posted here BUGS or here NEW FEATURES. Feel free to also post here to get some discussion going but I need it on sourceforge to track them or they get lost.
Changelog:
Beta 2 (in work):
Beta 1:
- global copy/paste (for text, controls, etc)
- change default install directory
- fix bug with subitems
- moved icon in startmenu below Team MediaPortal
- I'm sure I fixed much more... just tooooo long ago
Alpha 6:
- create installer to install needed dlls
- fixed various bugs
- added support for Slider, VideoWindow, ImageList, TextControl, Volumebar, and some more - tnx to all who supprted!!!
- added shortcuts for save/undo/redo/copy/cut/paste
- save, load and restore windows layout
- add context menu to screen-tabs (close, close others, close all)
- make tool-bar resizable
- add 'reload skin in MP' to refresh skin in MP (needs Refresh Plugin configured to Key'E')
- Import: add 'open xml' to imports to quickly open referenced files
- add new Layer-Window to switch visibility of unwanted layers
- add new window to modify properties (used to replace #xxx in skins) -> properties.xml now automatically created!
- fix encoding of saved files (now really utf-8)
- some more stuff I forgot - happy trying
Alpha 5:
- fixed various bugs
- added context-menu to Hierarchy and Explorer and exended context-menu of GUIControl (in main window)
- added live-preview to simulate real use (still rudimentary and mainly only to test 'On xxx')
- improved undo/redo for all actions including cut/paste
- to be honest, too long ago that I did all the changes so please feel free to explore AND
- bugs and feature that you really want to get done have to be posted here BUGS or here NEW FEATURES. Feel free to also post here to get some discussion going but I need it on sourceforge to track them or they get lost.
Alpha 4:
- added the save-button
- support for undo/redo based upon active window (separate stack for each window)
- unknown controls are painted as green rectangles
- unknown xml-tags are stored within the control and saved back to the file
- editor-window has now 2 tabs (on bottom) -> 1st is design-view, 2nd is xml-view (read-only)
- while in xml-view don't change any settings!!! might not work properly
- support for unlimited 'animation' tags per control and button to add new animation-tag (remove still missing)
- complete redesign of internal structures to store xml-tags to support undo/redo
- screens update automatically if fonts are resized (via Explorer -> Skin -> Fonts -> Dbl-Click Font)
- many more features I forgot about
- various bug-fixes and improvements (too many to tell...)
- maybe some new bugs?
Alpha 3:
- add support for Group... so now must buttons should show up
- add Hierarchy-Panel (drag/drop controls in tree to bring to front/back)
- controls within a group can be selected in Hierarchy-Panel and then edited
- controls can be added/removed to/from group via DnD in Hierarchy-Panel
- add minimize-button to side-panels and start with minimized Explorer-View (show it by clicking on the tab, will hide when
you click somewhere else. or permanently show it by select restore button) - added SplashScreen thx: to MoPhat)
- redesign of editor-window
- added buttons for text-alignment to speed-up editing
- add support for some more controls (some only partially)
- save is still MISSING... promised for the next release
- some more changes that I forgot
Alpha 2:
- support for resize with mouse
- support for 'send to back/front'
- support for button, checkmark, fadelabel, label, horizontal/vertical scrollbar, image, progressbar
- support for animations (all possible settings)
- cleanup of properties
- added preview in open-dialog
- many more internal improvements....
- support for custom properties (properties.xml next to other xml's) to replace #xxx with a defined text (simulates the
plugin)Code:<?xml version="1.0" encoding="utf-8" standalone="yes"?> <properties> <property name="#highlightedbutton">TV</property> <property name="#selecteditem">ER - Season 1</property> <property name="#itemcount">21</property> </properties>
Alpha 1:
- Initial Version
for trying it out....