2005-12-05, 21:19
from what i see there are 3 or 4 feature requests here
ability to include xml files along with themes
simplification of skinning system through templates
end users ability to edit various portions of the skin (dialogsubmenu, home menu)
expansion/rewrite of skinning engine
as i mentioned before including xmls with a theme could be very useful
i believe that a more concrete basic framework should be layed out for skins. the current directory structure is very confusing for new skinners (pal, ntsc, 16x9, 4x3, 720p, 1080i, etc) there should be 16x9 and 4x3 directories which can be scaled to various resolutions. there also needs to be provisions to adjust font sizes etc, in higher resolutions.
perhaps the ability to "#include" a xml anywhere inside another xml would work well for templates. this puts the burden of orginization on the skinner but provides the most flexability.
regarding dialogsubmenu, perhaps a better way to handle users wanting to modify this is to remove the need to. create a my programs like 'scan' for scripts (look for default.py and perhaps uses the first comment line for a title)
rewrite of the skinning engine? i dont think its that bad though i do think skinners would find more control of some portions handy to make fantastic looking skins
the places where i believe the engine should be expanded are;
control of visuals. such as passing of arguments to them (to select a specific spectrum analizer or milk preset)
control of multi-image-fade thing. forward/backward playback control depending on fade in or out.
i'd hate to put a burden on choke but maybe its time to update pm3 to scale everything
ability to include xml files along with themes
simplification of skinning system through templates
end users ability to edit various portions of the skin (dialogsubmenu, home menu)
expansion/rewrite of skinning engine
as i mentioned before including xmls with a theme could be very useful
i believe that a more concrete basic framework should be layed out for skins. the current directory structure is very confusing for new skinners (pal, ntsc, 16x9, 4x3, 720p, 1080i, etc) there should be 16x9 and 4x3 directories which can be scaled to various resolutions. there also needs to be provisions to adjust font sizes etc, in higher resolutions.
perhaps the ability to "#include" a xml anywhere inside another xml would work well for templates. this puts the burden of orginization on the skinner but provides the most flexability.
regarding dialogsubmenu, perhaps a better way to handle users wanting to modify this is to remove the need to. create a my programs like 'scan' for scripts (look for default.py and perhaps uses the first comment line for a title)
rewrite of the skinning engine? i dont think its that bad though i do think skinners would find more control of some portions handy to make fantastic looking skins
the places where i believe the engine should be expanded are;
control of visuals. such as passing of arguments to them (to select a specific spectrum analizer or milk preset)
control of multi-image-fade thing. forward/backward playback control depending on fade in or out.
i'd hate to put a burden on choke but maybe its time to update pm3 to scale everything