1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
|
This is a "plugin" for the Video Disk Recorder (VDR).
Written by: Martin Schirrmacher <vdr.skinflatplus@schirrmacher.eu>
Project's homepage: http://projects.vdr-developer.org/projects/plg-skinflatplus/
Projekt Wiki http://projects.vdr-developer.org/projects/plg-skinflatplus/wiki
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
See the file COPYING for more information.
Anforderungen
-------------------------------
- VDR Version >= 1.7.34
- ImageMagick zur Anzeige von png/jpg Icons, Kanal Logos and EPG Bilder
Beschreibung
-------------------------------
Skin flatPlus ist ein moderner und aktueller Skin für VDR.
Das Design ist flach und geradlinig (keine glossy oder 3D-Effekte)
git-Zugriff
-------------------------------
Auf das git kann mittels
git clone http://projects.vdr-developer.org/git/skin-flatplus.git/
zugegriffen werden.
Da im git natürlich aktiv entwickelt wird können Fehler nicht ausgeschlossen werden (ich empfehle es nicht für produktiv Systeme)
Installation
-------------------------------
Installation wie bei allen VDR Plugins.
make
make install
Für die Kanallogos empfehle ich die Logos von Copperhead: http://creimer.net/channellogos/
Ich nutze "nopacity-logos-white"
Die Logos müssen im folgenden Ordner zur Verfügung gestellt werden:
<vdrconfigdir>/plugins/skinflat/logos/
Der Skin muss im Menü unter Einstellungen -> OSD ausgewählt werden.
Versteckte Einstellungen
-------------------------------
Versteckte Einstellungen sind Einstellungen die in der VDR setup.conf konfiguriert werden können, wozu es aber keine Einstellungen im OSD -> Einstellungen -> Plugins -> skinflatplus gibt.
* MenuItemRecordingClearPercent - Wenn die Einstellung auf 1 gesetzt ist, wird vom Aufnahmetext das Prozentzeichen am Anfang des Strings entfernt.
* MenuItemRecordingShowFolderDate - Wenn die Einstellung auf 1 gesetzt ist, wird bei einem Ordner von der neuesten Aufzeichnung das Datum angezeigt, Wenn die Einstellung auf 2 gesetzt ist, wird bei einem Ordner von der ältesten Aufzeichnung das Datum angezeigt.
* MenuItemParseTilde - Wenn die Einstellung auf 1 gesetzt ist, wird beim Menü-Item-Text auf den Buchstaben Tilde '~' geprüft und wenn eine Tilde gefunden wurde, wird die Tilde entfernt und alles was nach der Tilde steht in einer anderen Farbe dargestellt. Dies ist z.B. interessant wenn man epgsearch hat.
* ChannelBitrateShowCalcInterval - In welchen Intervall soll die Bitrate (Kanalanzeige) aktualisiert werden (default 20)
TVScraper & scraper2vdr
-------------------------------
Since version 0.3.0 the skin support TVScraper & scraper2vdr.
With both plugins you'll get poster, banner and actor images for recordings and epg info.
If You use scraper2vdr, which I recommend, you'll also get movie and series information.
epgd & doppelte Informationen in EPG-Text
-------------------------------
Wenn epgd + epg2vdr verwendet wird, wird der angezeigte EPG-Text über die eventsview.sql festgelegt (in der epgd.conf Option: EpgView).
Mit der default eventsview.sql ist im EPG-Text die Schauspieler, Serien- und Filminformationen mit enthalten. Da diese dann doppelt angezeigt werden würden (im EPG-Text und in den extra Bereichen über scraper2vdr) existiert im contrib-Ordner von flatPlus eine eigene "eventsview-flatplus.sql". Mit dieser wird im EPG-Text wirklich nur der EPG-Text ausgeben und keine weiteren Informationen.
Ich empfehle diese zu verwenden. Dafür einfach die Datei aus den contrib Ordner nach /etc/epgd/ kopieren und in der epgd.conf folgenden Eintrag verwenden:
EpgView = eventsview-flatplus.sql
Themes und Theme spezifische Icons
-------------------------------
Der Skin ist weitestgehend über Themes anpassbar.
Die Decorations (Border, ProgressBar) sind über das Theme einstellbar. Dabei kann jeweils der Typ und
die Größe (in Pixeln) eingestellt werden. Dabei wird von dem ARGB im Theme nur B verwendet. Es muss darauf geachtet werden
das die Werte in Hex angegeben werden. Wenn man also z.B. eine Größe von 20 Pixeln angeben möchte heißt der Wert: 00000014
Siehe dazu die Beispiele.
Borders:
0 = none
1 = rect
2 = round
3 = invert round
4 = rect + alpha blend
5 = round + alpha blend
6 = invert round + alpha blend
Beispiel:
clrChannelBorderType = 00000004
clrChannelBorderSize = 0000000F
ProgressBar:
0 = small line + big line
1 = big line
2 = big line + outline
3 = small line + big line + dot
4 = big line + dot
5 = big line + outline + dot
6 = small line + dot
7 = outline + dot
8 = small line + big line + alpha blend
9 = big line + alpha blend
Beispiel
clrChannelProgressType = 00000008
clrChannelProgressSize = 0000000F
|