While testing some modifications I have made to the Glassline Skin in the Iolite May Image for the DM7025 I found a bug in the original skin.xml file which causes Enigma to crash if you try to start the CutList Editor.
The bug is caused by a missing delimiter in one of the widgets in the CutListEditor section.
The widget references "PositionDetailed" this should be two seperate words "Position,Detailed"
The attached file CutList-Editor-fix.zip contains the corrected code for this section.
I haven't done any exhaustive testing but looking at the code as soon as the CutList Editor's screen is opened the work of the skin code is effectively done so there shouldn't be any more problems.
The modifications I've made to the Glassline skin are the following:
Modification 1.
This modifies the InfoBarSummary section
The second line of the LCD screen now shows the Event name
Modification 2.
This adds a ChannelSelection_summary section
The layout of the LCD panel during scrolling in the Channel List is now the same as in modification 1.
Modification 3.
This adds a StandbySummary section
During standby the size and location of the clock is now the same as in modification 1 and 2
Modification 4.
This adds a About section
The PLi Logo in the standard skin partly overlaps the HDD Info ( if you have a big HDD with lots of free space )
This should really be modified in the standard skin but I didn't want to modify that.
Modification 5.
This modifies the NameServerSetup section
The labels for the coloured buttons are now at the bottom of the screen ( as they are in nearly all screens )
Modification 6.
This modifies the ServiceInfo section
This does the same as modification 5 but for the Service Info screen
Modification 7.
This modifies the GraphMultiEPG section
This adds the Event Date to the screen so that during scrolling you know what day's programs you are looking at
( This is copied from the Chromeline skin )
Modification 8.
This modifies the MovieSelection section
This makes the layout of the Movie Selection screen the same as that of the Channel Selection screen ( and the Timer, EPG etc. screens )
The modifications are in the Modifications-Glassline-HansS.zip file
Each file in this archive contains the complete code for the corresponding skin.xml section
If the PLi Team wants to incorporate any ( or none ) of these modifications in a upcoming update they are free to do so.
I won't however be offended if they don't.
I also include a complete modified skin.xml replacement file for the Glassline skin. This is in the Glassline-skin-mod-HansS-v0.3.zip file
Instruction for use are included in this file but if you need the instructions you probably shouldn't attempt this.
I will try to keep up with the updates from the PLi Team and will publish new versions of this file if needed.
I will also make more modifications which will be published here.
If there are any requests or suggestions feel free to add them to this thread.
HansS
Bug Fix and Modifications Glassline Skin
Started by John-1980, 15 May 2008 17:59
4 replies to this topic
Re: Bug Fix and Modifications Glassline Skin #2
Posted 15 May 2008 - 23:34
thanks for your fixes.
So far I've used your aboutbox fix and CutlistEditor fix.
About the other fixed/improvements we haven't yet decided what to do.
At the moment we have to maintain copies of modified skins, which is costing us a lot of time (you can probably understand what we're talking about, having worked skin issues yourself)
Nemesis has recently added most of his skins to the elitedvb repository, so we might decide to abandon our modified skins, and move back to using the elitedvb repository for the Nemesis skins.
From then on, we only intend to actively maintain our own (future) skins.
But thanks for your modifications, I'm sure people will find them very useful.
So far I've used your aboutbox fix and CutlistEditor fix.
About the other fixed/improvements we haven't yet decided what to do.
At the moment we have to maintain copies of modified skins, which is costing us a lot of time (you can probably understand what we're talking about, having worked skin issues yourself)
Nemesis has recently added most of his skins to the elitedvb repository, so we might decide to abandon our modified skins, and move back to using the elitedvb repository for the Nemesis skins.
From then on, we only intend to actively maintain our own (future) skins.
But thanks for your modifications, I'm sure people will find them very useful.
Re: Bug Fix and Modifications Glassline Skin #3
Re: Bug Fix and Modifications Glassline Skin #4
Posted 18 May 2008 - 13:33
Testing for version 0.4 now complete here is the new release.
Changes since the previous release :
- The file names of the individual modifications are changed to <screen name>-HansS-<version>.xml except when a single file contains several screens then the format is <Plugin name>-HansS-<version>.xml
- All files including the replacement skin.xml file are now in one zip file
- The About screen modification has been removed since it is now obsolete
- The Graphical Multi EPG modification has itself been modified
- New modifications are provided for the following plugins : AutoTimer, Bitrate Viewer, IMDb, Lipsync Setup, MovieRetitle and 2SUB
These modifications mostly add Glassline style buttons. The IMDb screen is now Full-screen.
- The modifications are tested on image iolite-2008-05-16
HansS
Changes since the previous release :
- The file names of the individual modifications are changed to <screen name>-HansS-<version>.xml except when a single file contains several screens then the format is <Plugin name>-HansS-<version>.xml
- All files including the replacement skin.xml file are now in one zip file
- The About screen modification has been removed since it is now obsolete
- The Graphical Multi EPG modification has itself been modified
- New modifications are provided for the following plugins : AutoTimer, Bitrate Viewer, IMDb, Lipsync Setup, MovieRetitle and 2SUB
These modifications mostly add Glassline style buttons. The IMDb screen is now Full-screen.
- The modifications are tested on image iolite-2008-05-16
HansS
Re: Bug Fix and Modifications Glassline Skin #5
Posted 21 May 2008 - 16:51
New version.
Attached is version 0.5
This version is based / tested on image iolite-2008-05-19
Changes since version 0.4
IMDB screen v0.3
Fixed some background issues
LocationBox v0.1
Adds Glassline style buttons to Select Directory screen
First release
For people who don't want to modify the existing skin I also attach a file with the complete skin.
To use this unzip on your PC and copy the whole directory ( Nemesis.Glassline.Mod.HansS ) to /usr/share/enigma2 with a ftp utility like DCC. You can than select the skin with Setup -> System -> Skin
HansS
Attached is version 0.5
This version is based / tested on image iolite-2008-05-19
Changes since version 0.4
IMDB screen v0.3
Fixed some background issues
LocationBox v0.1
Adds Glassline style buttons to Select Directory screen
First release
For people who don't want to modify the existing skin I also attach a file with the complete skin.
To use this unzip on your PC and copy the whole directory ( Nemesis.Glassline.Mod.HansS ) to /usr/share/enigma2 with a ftp utility like DCC. You can than select the skin with Setup -> System -> Skin
HansS
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users