Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[vdr] ANNOUNCE: Text-based skin loader (vdr-text2skin-0.0.3)
Hi list,
This plugin is designed to load and interpret a set of files describing the
layout of the On Screen Display and to make this "Skin" available to VDR via
Setup -> OSD in the main menu. Of course it is possible to load more than one
text-based skin this way and to choose between them while running VDR. All
skins may be themeable (you can create your own color-theme) and
translateable as the author of the skin wishes.
http://www.magoa.net/linux/index.php?view=text2skin
CHANGES since 0.0.2:
- fixed VPSTime which was displayed on channels that didn't even have VPS
- fixed Symbols in channel display when viewing a group
- fixed text translation if no translation is present
- fixed compile error with gcc 3.4 (thanks to Gregoire Favre for reporting
this)
- restructured Skin format (now the official Skin version is 0.0.2)
it is now possible to control visibility of all items
- added a script to convert 0.0.1 themes to 0.0.2
- added support for animated logos (mng or gif files) ONLY IMAGEMAGICK!!!
- added finnish language translations (thanks to Rolf Ahrenberg)
NOTES:
Skins in the old 0.0.1 format can be translated to the new format using a
perl-script inside the contrib/ directory. So there's no need to convert the
skins manually. Example:
vdr:/video/plugins/text2skin # cp MySkin/MySkin.skin MySkin/MySkin.skin.old
vdr:/video/plugins/text2skin # skin_to_002.pl <MySkin/MySkin.skin.old >MySkin/
MySkin.skin
Make sure that the converted skin has version=0.0.2 in it's Skin-Item. The
version is checked now when loading the skins.
Using the new format, it is possible to differenciate the display of items
finer. I.e. it is possible to draw a rectangle only when EPG data is being
displayed, or an to draw an image only if there's a Message to be displayed.
For animations, I prefer using the MNG format, but GIF should work as well (I
didn't test that myself). It is possible to use an animation for each image
loaded in the skin, the PlugIn will display multiple animations in parallel
correctly. For testing, the (updated) demo-skin contains an animated RTL-Logo
(looks ugly). All other logos in the demo-skin are MNG's with only one frame
(since all logos must have the same file-ending).
Greetings,
Sascha
Home |
Main Index |
Thread Index