You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

louis

Sage

  • "louis" started this thread

Posts: 3,028

Location: Mannheim

Occupation: Mäuse jagen

  • Send private message

1

Saturday, November 17th 2012, 3:27pm

[ANNOUNCE] skin nOpacity

Moin,

bei nOpacity handelt es sich um einen neuen nativen truecolor Skin, der sich dynamisch an alle Bildschrimauflösungen anpasst. Ich habe versucht, den Skin ein bisschen moderner zu gestalten, viel mit Grafiken und Transparenzeffekten gearbeitet und einige Menüs schmaler ausgelegt, um z.B. bei der Programmübersicht das laufende TV Bild noch gut im Blick zu haben.

Um es gleich vorwegzunehmen: der Skin ist definitiv kein "schlanker" Skin. Das war auch nicht mein Ansatz, ich wollte etwas "aufgepeppteres". Auf meinem VDR läuft der Skin sehr schön flüssig, ich bin gespannt, wie er auf schwächeren Kisten läuft. Getestet habe ich nur mit softhddevice als Ausgabepugin, alles andere, das TrueColor unterstützt, sollte jedoch auch funktionieren.

Als minimale VDR Version wird VDR 1.7.28 vorausgesetzt. In dieser Version hat Klaus den LCARS Skin veröffentlicht und in diesem Zuge einige Fetures, die ich auch benutze....
Edit: ab 0.0.3 wird die 1.7.30 benötigt (FHS).

Alles wesentliche zum Skin ist im WIKI und im REAME beschrieben.

Die verwendeten Icons sind im Skinverzeichnis unter "icons" zu finden. Wie im README beschrieben, bitte diese Icons an eine passende Stelle kopieren und den Pfad dem Plugin mitgeben, ansonsten wird einiges im Skin nicht wirklich funktionieren. Bitte auch unbedingt das im README verlinkte Logopack herunterladen und entsprechend platzieren...in diesem Logopack von den Windows Kollegen sollten alle wesentlichen Channel Logos enthalten sein (über 3800 transparente Logos im PNG Format). Danke an dieser Stelle für die Bereitstellung! Hier nochmal der Link: Logopack

Die Icons sind eine Mischung aus Icons aus dem KDE Iconpack "Darkglass" und aus selbsterstellten Icons, die auf diesem Design basieren...danke dafür an meine Frau, die die fehlenden Icons erstellt hat! :)

Der Skin ist natürlich voll "themable", ich habe jedoch noch kein alternatives Theme erstellt...vielleicht hat einer von euch Lust, sich da mal auszutoben. Einfach das im Theme Verzeichnis erstellte File für das Default Theme benutzen und entsprechend anpassen...

Edit: mittlerweile liegen dem Skin zwei alternative Themes von seahawk und C-3PO bei...die Themes einfach in das VDR Themes Verzeichnis kopieren.

nOpacity ist auf vdr-developers.org verfügbar: nOpacity

Im Wiki findet sich die vollständige Dokumentation. Fehler und Featurewünsche bitte dort über den Bugtracker melden.

Einige Appetithappen sind hier zu sehen:





Ich hoffe Ihr habt viel Spass mit dem Skin...ciao Louis

Mein VDR

Gen2VDR V4 mit softhddevice, Mainboard: Asus P8H61-M PRO, CPU: i3-2100 3100MHz, gekühlt mit Scythe Big Shuriken Rev2B, GPU: Zotac GeForce GT 430 Low Profile, DVB: DD Cine C/T Rev.6, RAM: 2 * 2G DDR3, HDD: 32 GB SSD, 500GB USB Video, Gehäuse: OrigenAE S10V

Skin Designer, nOpacity, TVGuide Plugin, epgd and scraper2Vdr or (deprecated) TVScraper Plugin

This post has been edited 9 times, last edit by "louis" (Nov 27th 2012, 2:46am)


2

Saturday, November 17th 2012, 3:46pm

Wow! Eine richtig schöne Arbeit. Besonders die letzten beiden Screenshots mit den Menüs auf der linken Seite gefallen mir sehr gut.

Viele Grüße,
Fridi

Mein VDR (hier klicken)

Software: yavdr 0.5
Hardware: "The Case" mit ASUS M4A87TD EVO, AMD Athlon 250e, 4 GB RAM, Mystique SaTiX-S2 V2 CI Dual, 2 TB SATA-Festplatte, LG 4040 DVD-Brenner, GLCD 240x128 (t6963), Atmolight "Classic"

3

Saturday, November 17th 2012, 3:47pm

Cooler Skin, auch wenn mir das Blau nicht gefaellt aber in xbox Gruen koennte ich mir das schon vorstellen ;)

louis

Sage

  • "louis" started this thread

Posts: 3,028

Location: Mannheim

Occupation: Mäuse jagen

  • Send private message

4

Saturday, November 17th 2012, 4:11pm

Cooler Skin, auch wenn mir das Blau nicht gefaellt aber in xbox Gruen koennte ich mir das schon vorstellen ;)


Na dann mal rann an ein Theme :D

PS: Leider ist das Blaú in den Grafiken natürlich fix...da müsste man manuell mit Photoshop oder Gimp was machen.

Ciao Louis

Mein VDR

Gen2VDR V4 mit softhddevice, Mainboard: Asus P8H61-M PRO, CPU: i3-2100 3100MHz, gekühlt mit Scythe Big Shuriken Rev2B, GPU: Zotac GeForce GT 430 Low Profile, DVB: DD Cine C/T Rev.6, RAM: 2 * 2G DDR3, HDD: 32 GB SSD, 500GB USB Video, Gehäuse: OrigenAE S10V

Skin Designer, nOpacity, TVGuide Plugin, epgd and scraper2Vdr or (deprecated) TVScraper Plugin

gandalf247

Professional

Posts: 570

Location: Bremen

Occupation: Supporter

  • Send private message

5

Saturday, November 17th 2012, 4:35pm

Moin, Moin,


echt schick, :tup


Frank
VDR1: MSI C847MS-E33 + Intel® Celeron® 847 | 2 x 1GB DDR3 | MSI GT520 | Nvidia 340.24 | TT DVB-S2 USB 3600 | X10 Remote MCE | VDR 2.1.6 | Debian 7.6 AMD64 Kernel 3.15.7

6

Saturday, November 17th 2012, 4:59pm

Netter Skin. :tup

Allerdings hätte ich auch gleich einen kleinen Feature Request:

wäre es möglich, die Schriftfarbe bei ausgewählten Items, z.B. in gelb zuändern?

Denn so ist es kaum lesbar. --> Siehe Bild, bei "Timer"



Hellblau auf dunkelblau ist da vlt. nicht die beste Lösung. :)
Selbigs gilt auch für den Kanalnamen, wenn "OK" gedrückt wird.

Die Senderlogos werden bei mir nicht angezeigt, müssen die noch angepasst/umbenannt werden?

:!: Hier nicht klicken!!



dreipo.cc

"Ubuntu" -- An african Word, meaning: "Gentoo is too hard for me".

my VDR


Gen2VDR V4.3PO

VDR: vdr-2.1.6
Mainboard: ASUS Z97-PRO (Wi-Fi ac)
CPU: i7-4770K
RAM: 16G
System HDD: OCZ-VERTEX4 SSD, 120 GB
Video HDD: WD Caviar Green, 3 TB
BD-ROM: Samsung SH-B123L
Gehäuse: Thermaltake DH202 Touch (VM90051N2Z)
DVB: DD Cine S2 V6.5 & DuofleX C/T
IR/FB: yaUSBIR v3 ; Harmony 885

jsffm

Professional

Posts: 1,594

Location: Frankfurt/M

  • Send private message

7

Saturday, November 17th 2012, 5:35pm

Schaut gut aus

Im README ein Fehler:

Source code

1
2
-l path, --logopath=path
    Path to the logos (Default: <vdrconfdir>/plugins/skinnopacity/channellogos/)

muss heissen

Source code

1
2
-l path, --logopath=path
    Path to the logos (Default: <vdrconfdir>/plugins/skinnopacity/logos/)

Mein VDR

VDR1 Mediaportal mit QVT-Board, Intel 810 Chipsatz, Pentium III 1,1 Ghz, 256 Mb Ram, WDC WD5000AAKB, DVB-S TT 1.5, Nova-S, Digidish 33, Gentoo Kernel 2.6.31, VDR 1.4.7
VDR2 Asrock M3N78D, Athlon X2 240e, 8 Gb Ram, Geforce GT 430, SL DVB-T, AirStar 2, MSI DIGIVOX Duo, PVR 350, Gentoo Kernel 3.10.17, VDR 2.0.6, softhddevice
VDR3 MC-1200, M3N78-EM, Athlon X2 235e, 2G Ram, WD20EARS, Mystique SaTiX-S2 Dual (v2), TT Budget S2-1600, Nova-TD Stick, Gentoo Kernel 3.9.11-r1, VDR 2.0.6, softhddevice
TV TX-37LZD85F, AV VSX-S500 - Consono 35


vdr-User-# 755 to_h264 chk_r

Posts: 5,148

Location: Main-Spessart

  • Send private message

8

Saturday, November 17th 2012, 5:48pm

Bitte lege die Icons, EPG-Bilder etc. noch in die entsprechenden Verzeichnisse ab.

Icons und Kanallogos: ResourceDirectory
EPG-Bilder: CacheDirectory oder auch ResourceDirectory
VDR4Arch-Next --> Lian-Li PC-C37B | ASRock Q1900M | 4GB RAM | SanDisk SDSSDP064G | Samsung HD155UI | DD Cine S2 V6.2 | ZOTAC GT630 (Rev. 2) Zone Edition

jsffm

Professional

Posts: 1,594

Location: Frankfurt/M

  • Send private message

9

Saturday, November 17th 2012, 5:58pm

Wenn ich einen script aus commands.conf ausführe tritt folgendes auf:

Source code

1
Nov 17 17:54:02 vdr3 kernel: vdr[23902] general protection ip:b2237427 sp:bfe44e 00 error:0 in libvdr-skinnopacity.so.1.7.31[b2226000+35000]

Mein VDR

VDR1 Mediaportal mit QVT-Board, Intel 810 Chipsatz, Pentium III 1,1 Ghz, 256 Mb Ram, WDC WD5000AAKB, DVB-S TT 1.5, Nova-S, Digidish 33, Gentoo Kernel 2.6.31, VDR 1.4.7
VDR2 Asrock M3N78D, Athlon X2 240e, 8 Gb Ram, Geforce GT 430, SL DVB-T, AirStar 2, MSI DIGIVOX Duo, PVR 350, Gentoo Kernel 3.10.17, VDR 2.0.6, softhddevice
VDR3 MC-1200, M3N78-EM, Athlon X2 235e, 2G Ram, WD20EARS, Mystique SaTiX-S2 Dual (v2), TT Budget S2-1600, Nova-TD Stick, Gentoo Kernel 3.9.11-r1, VDR 2.0.6, softhddevice
TV TX-37LZD85F, AV VSX-S500 - Consono 35


vdr-User-# 755 to_h264 chk_r

louis

Sage

  • "louis" started this thread

Posts: 3,028

Location: Mannheim

Occupation: Mäuse jagen

  • Send private message

10

Saturday, November 17th 2012, 6:11pm


wäre es möglich, die Schriftfarbe bei ausgewählten Items, z.B. in gelb zuändern?

Hellblau auf dunkelblau ist da vlt. nicht die beste Lösung. :)
Selbigs gilt auch für den Kanalnamen, wenn "OK" gedrückt wird.


Du kannst dir die Farben anpassen wie du magst...kopiere einfach die Datei /etc/vdr/themes/nOpacity-default.theme z.b. nach /etc/vdr/themes/nOpacity-r2d2.theme und pass dir die entsprechenden Werte an (in der ersten Zeile musst du noch die Description anpassen). Die Farben, die du suchst, sind clrMenuFontMenuItemHigh und clrChannelHead.


Die Senderlogos werden bei mir nicht angezeigt, müssen die noch angepasst/umbenannt werden?


Hast du dir das Lopgopack runtergeladen und an passender Stelle ausgepackt? Im Log gibt der Skin das benutzte logodirectory an. Ansonsten steht im Readme:

Source code

1
2
3
4
5
6
7
In this logo pack all files are named only with lower case letters. 
nOpacity uses the channel name CONVERTED TO LOWER CASE LETTERS to search for aT 
appropriate channel logo. With this, approximately 90% of the channel logos should work 
immediately after placing the channel logos in the correct place. So if you have to change
the name of a channel logo (may be by inserting a space or a hyphen) so that it fits to
the channel name, only use lower case letters, and not the name of the channel with upper 
and lower letters as displayed inside VDR.


Wenn es nicht geht, wende mal diesen Patch gegen die Datei imageloader.c an:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
--- imageloader.c.orig  2012-11-17 18:05:25.000000000 +0100
+++ imageloader.c       2012-11-17 18:04:15.000000000 +0100
@@ -15,10 +15,12 @@ bool cImageLoader::LoadLogo(const char *
        std::string logoLower = logo;
        toLowerCase(logoLower);
        cString Filename = cString::sprintf("%s%s.%s", *config.logoPath, logoLower.c_str(), *config.logoExtension);
+       esyslog("nopacity: trying to load logo: %s", *Filename);
        buffer.read(*Filename);
        if (height != 0 || width != 0) {
                buffer.sample( Geometry(width, height));
        }
+       esyslog("nopacity: %s sucessfully loaded", *Filename);
        return true;
   }
   catch (...) {


Dann solltest du sehen was schiefläuft...

Ciao Louis

Mein VDR

Gen2VDR V4 mit softhddevice, Mainboard: Asus P8H61-M PRO, CPU: i3-2100 3100MHz, gekühlt mit Scythe Big Shuriken Rev2B, GPU: Zotac GeForce GT 430 Low Profile, DVB: DD Cine C/T Rev.6, RAM: 2 * 2G DDR3, HDD: 32 GB SSD, 500GB USB Video, Gehäuse: OrigenAE S10V

Skin Designer, nOpacity, TVGuide Plugin, epgd and scraper2Vdr or (deprecated) TVScraper Plugin

louis

Sage

  • "louis" started this thread

Posts: 3,028

Location: Mannheim

Occupation: Mäuse jagen

  • Send private message

11

Saturday, November 17th 2012, 6:15pm

Wenn ich einen script aus commands.conf ausführe tritt folgendes auf:

Source code

1
Nov 17 17:54:02 vdr3 kernel: vdr[23902] general protection ip:b2237427 sp:bfe44e 00 error:0 in libvdr-skinnopacity.so.1.7.31[b2226000+35000]


Hmmm...muss ich mal schauen, bei mir ging das. Oder habe ich da snie probiert?! :alki

Ciao Louis

PS: Danke für den Fehler im README :)

Mein VDR

Gen2VDR V4 mit softhddevice, Mainboard: Asus P8H61-M PRO, CPU: i3-2100 3100MHz, gekühlt mit Scythe Big Shuriken Rev2B, GPU: Zotac GeForce GT 430 Low Profile, DVB: DD Cine C/T Rev.6, RAM: 2 * 2G DDR3, HDD: 32 GB SSD, 500GB USB Video, Gehäuse: OrigenAE S10V

Skin Designer, nOpacity, TVGuide Plugin, epgd and scraper2Vdr or (deprecated) TVScraper Plugin

This post has been edited 1 times, last edit by "louis" (Nov 17th 2012, 6:21pm)


louis

Sage

  • "louis" started this thread

Posts: 3,028

Location: Mannheim

Occupation: Mäuse jagen

  • Send private message

12

Saturday, November 17th 2012, 6:18pm

Bitte lege die Icons, EPG-Bilder etc. noch in die entsprechenden Verzeichnisse ab.

Icons und Kanallogos: ResourceDirectory
EPG-Bilder: CacheDirectory oder auch ResourceDirectory


Hmmm...du meinst wohl diese FHS Geschichte, die in VDR 1.7.30 eingeführt worden ist oder? Das muss ich mir mal genauer anschauen, das habe ich bisher ignoriert :)

Genügt es nicht, die Verzeichnisse im PLugin einfach entsprechend zu setzen?

Ciao Louis

Mein VDR

Gen2VDR V4 mit softhddevice, Mainboard: Asus P8H61-M PRO, CPU: i3-2100 3100MHz, gekühlt mit Scythe Big Shuriken Rev2B, GPU: Zotac GeForce GT 430 Low Profile, DVB: DD Cine C/T Rev.6, RAM: 2 * 2G DDR3, HDD: 32 GB SSD, 500GB USB Video, Gehäuse: OrigenAE S10V

Skin Designer, nOpacity, TVGuide Plugin, epgd and scraper2Vdr or (deprecated) TVScraper Plugin

louis

Sage

  • "louis" started this thread

Posts: 3,028

Location: Mannheim

Occupation: Mäuse jagen

  • Send private message

13

Saturday, November 17th 2012, 6:25pm

Was mir eben noch eingefallen ist: Für die Gen2VDR User einfach das Icon vdrlogo_gen2vdr.png in vdrlogo.png umbenennen :)

Andere Grafiken können da natürlich auch hinterlegt werden...

Ciao Louis

Mein VDR

Gen2VDR V4 mit softhddevice, Mainboard: Asus P8H61-M PRO, CPU: i3-2100 3100MHz, gekühlt mit Scythe Big Shuriken Rev2B, GPU: Zotac GeForce GT 430 Low Profile, DVB: DD Cine C/T Rev.6, RAM: 2 * 2G DDR3, HDD: 32 GB SSD, 500GB USB Video, Gehäuse: OrigenAE S10V

Skin Designer, nOpacity, TVGuide Plugin, epgd and scraper2Vdr or (deprecated) TVScraper Plugin

14

Saturday, November 17th 2012, 6:35pm

Hübscher Skin, das Einstellungsmenü des Plugin ist etwas bei mir sehr unübersichtlich:

Die Font-Einstellungen sehen bei mir so aus:

Source code

1
2
3
4
5
6
7
8
9
FontFix = Courier:Bold
FontFixSize = 36
FontFixSizeP = 0.030000
FontOsd = VDRSymbols Sans:Bold
FontOsdSize = 37
FontOsdSizeP = 0.031000
FontSml = Sans Serif
FontSmlSize = 34
FontSmlSizeP = 0.028000
yaVDR-Doku

Meine VDRs

VDR 1: Point of View Ion-330-1 (Intel Atom 330@1,6 GHz). 2GB, 4TB HDD, KNC One DVB-C, Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, yaVDR 0.5 testing
VDR 2: Acer Revo 3610, 4GB Ram, 1x HDD 320 GB, Pinnacle PCTV SAT 452e, Medion X10, YaVDR 0.5
VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce 210 512 MB, 500 GB, DD Duo-flex CT, Arch LInux, VDR 2.1.6, CIR-Empfänger
Client 1: Raspberry Pi Model B, Arch Linux ARM, VDR 2.1.6
vdr-epg-daemon + MariaDB auf Cubietruck mit 32 GB SSD, Arch Linux ARM, optional Sundtek MediaTV Pro III + VDR 2.1.6
Ceterum censeo enchiridia esse lectitanda.

mini73

Moderator

Posts: 5,805

Location: Flensburg

  • Send private message

15

Saturday, November 17th 2012, 6:54pm

Moin!


Wenn es nicht geht, wende mal diesen Patch gegen die Datei imageloader.c an:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
--- imageloader.c.orig  2012-11-17 18:05:25.000000000 +0100
+++ imageloader.c       2012-11-17 18:04:15.000000000 +0100
@@ -15,10 +15,12 @@ bool cImageLoader::LoadLogo(const char *
        std::string logoLower = logo;
        toLowerCase(logoLower);
        cString Filename = cString::sprintf("%s%s.%s", *config.logoPath, logoLower.c_str(), *config.logoExtension);
+       esyslog("nopacity: trying to load logo: %s", *Filename);
        buffer.read(*Filename);
        if (height != 0 || width != 0) {
                buffer.sample( Geometry(width, height));
        }
+       esyslog("nopacity: %s sucessfully loaded", *Filename);
        return true;
   }
   catch (...) {

Dann solltest du sehen was schiefläuft...

Wenn du stattdessen dsyslog nimmst, kannst du es auch drin lassen. Dann sieht man die Ausgaben nur bei vdr-Loglevel 3.
esyslog sieht man immer und ist eigentlich nur für Fehler gedacht.

Lars.

meine Signatur

vdr2: yaVDR 0.5/softhddevice @ G540, Intel DH67BLB3, Asus GT610/2GB, DDBridge + 2x DuoFlex C/T
vdr: yaVDR 0.2/pvr350 @ Sempron 64 LE-1200, MSI K9MM-V, 1x PVR350, 2x Satelco EasyWatch DVB-C
hdvdr: yaVDR unstable/softhddevice @ E8400, Asus P5Q SE Plus, 1x L4M-TwinCI + Flex C/T, 1x Sundtek MediaTV Pro, GT520
Plugins: | avahi4vdr | dbus2vdr | dynamite | noepg | pvrinput | sundtek |
pre-alpha Plugins: | ddci CI-Support für DD/L4M (siehe Post 1048374) |

jsffm

Professional

Posts: 1,594

Location: Frankfurt/M

  • Send private message

16

Saturday, November 17th 2012, 7:07pm

Wenn ich einen script aus commands.conf ausführe tritt folgendes auf:

Source code

1
Nov 17 17:54:02 vdr3 kernel: vdr[23902] general protection ip:b2237427 sp:bfe44e 00 error:0 in libvdr-skinnopacity.so.1.7.31[b2226000+35000]

Genauer gesagt, wenn man die Ausgabe beendet (mit der Menü-Taste).

Mein VDR

VDR1 Mediaportal mit QVT-Board, Intel 810 Chipsatz, Pentium III 1,1 Ghz, 256 Mb Ram, WDC WD5000AAKB, DVB-S TT 1.5, Nova-S, Digidish 33, Gentoo Kernel 2.6.31, VDR 1.4.7
VDR2 Asrock M3N78D, Athlon X2 240e, 8 Gb Ram, Geforce GT 430, SL DVB-T, AirStar 2, MSI DIGIVOX Duo, PVR 350, Gentoo Kernel 3.10.17, VDR 2.0.6, softhddevice
VDR3 MC-1200, M3N78-EM, Athlon X2 235e, 2G Ram, WD20EARS, Mystique SaTiX-S2 Dual (v2), TT Budget S2-1600, Nova-TD Stick, Gentoo Kernel 3.9.11-r1, VDR 2.0.6, softhddevice
TV TX-37LZD85F, AV VSX-S500 - Consono 35


vdr-User-# 755 to_h264 chk_r

UFO

Sage

Posts: 5,103

Location: Großherzogthum Baden

  • Send private message

17

Saturday, November 17th 2012, 7:40pm

Ein paar Warnings, die man evtl. für die nächste Version fixen könnte:

Source code

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
In file included from nopacity.c:128:0,
                 from skinnopacity.c:11:
displaychannel.c: In member function ‘virtual void cNopacityDisplayChannel::Action()’:
displaychannel.c:523:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
In file included from nopacity.c:132:0,
                 from skinnopacity.c:11:
displaymenu.c: In member function ‘virtual void cNopacityDisplayMenu::Action()’:
displaymenu.c:431:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
In file included from nopacity.c:133:0,
                 from skinnopacity.c:11:
displayreplay.c: In member function ‘virtual void cNopacityDisplayReplay::Action()’:
displayreplay.c:306:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
In file included from nopacity.c:134:0,
                 from skinnopacity.c:11:
displayvolume.c: In member function ‘virtual void cNopacityDisplayVolume::Action()’:
displayvolume.c:92:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
In file included from nopacity.c:135:0,
                 from skinnopacity.c:11:
displaytracks.c: In member function ‘virtual void cNopacityDisplayTracks::Action()’:
displaytracks.c:181:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
In file included from nopacity.c:136:0,
                 from skinnopacity.c:11:
displaymessage.c: In member function ‘virtual void cNopacityDisplayMessage::Action()’:
displaymessage.c:67:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
In file included from nopacity.c:136:0,
                 from skinnopacity.c:11:
displaymessage.c: In member function ‘virtual void cNopacityDisplayMessage::SetMessage(eMessageType, const char*)’:
displaymessage.c:42:81: warning: ‘col’ may be used uninitialized in this function [-Wmaybe-uninitialized]
In file included from nopacity.c:128:0,
                 from skinnopacity.c:11:
displaychannel.c: In member function ‘tColor cNopacityDisplayChannel::DrawProgressbarBackground(int, int, int, int)’:
displaychannel.c:457:87: warning: ‘clr’ may be used uninitialized in this function [-Wmaybe-uninitialized]
In file included from nopacity.c:131:0,
                 from skinnopacity.c:11:
displaymenuview.c: In member function ‘void cNopacityDisplayMenuView::DrawMessage(eMessageType, const char*)’:
displaymenuview.c:504:91: warning: ‘col’ may be used uninitialized in this function [-Wmaybe-uninitialized]
In file included from nopacity.c:132:0,
                 from skinnopacity.c:11:
displaymenu.c: In member function ‘virtual void cNopacityDisplayMenu::SetItem(const char*, int, bool, bool)’:
displaymenu.c:292:110: warning: ‘menuIconHeight’ may be used uninitialized in this function [-Wmaybe-uninitialized]
displaymenu.c:292:110: warning: ‘menuIconWidth’ may be used uninitialized in this function [-Wmaybe-uninitialized]


CU
Oliver
VDR Remote Control Plugin (Version 0.5.0): http://www.escape-edv.de/endriss/vdr
FAQ zum Remote Control Plugin: http://www.escape-edv.de/endriss/vdr/FAQ
Aktuelle Treiber: http://www.vdr-portal.de/board16-video-d…-s2-6400-teil-2
Full-TS-Mod für SD full-featured Karten: http://www.escape-edv.de/endriss/dvb-full-ts-mod bzw. hier
SDRAM-Erweiterung für SD full-featured Karten: http://www.escape-edv.de/endriss/dvb-mem-mod

Posts: 5,148

Location: Main-Spessart

  • Send private message

18

Saturday, November 17th 2012, 7:42pm

Genügt es nicht, die Verzeichnisse im PLugin einfach entsprechend zu setzen?

Ähhm nein :D

Diese ganze FHS-Geschichte wurde ja eingeführt, dass es die Plugin richtig machen und der Distributor damit nichts mehr zu tun hat.
VDR4Arch-Next --> Lian-Li PC-C37B | ASRock Q1900M | 4GB RAM | SanDisk SDSSDP064G | Samsung HD155UI | DD Cine S2 V6.2 | ZOTAC GT630 (Rev. 2) Zone Edition

19

Saturday, November 17th 2012, 8:26pm

Ein paar Warnings, die man evtl. für die nächste Version fixen könnte: ...

Bei mir kommen keine Warnings.

Source code

1
2
3
4
5
6
7
8
vdr01 skinnopacity-0.0.1 # make clean all
g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -march=native -D__STDC_CONSTANT_MACROS -fPIC -ggdb -O0 -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DUSE_ALTERNATECHANNEL -DUSE_CHANNELBIND -DUSE_CUTTERLIMIT -DUSE_DDEPGENTRY -DUSE_DVLVIDPREFER -DUSE_GRAPHTFT -DUSE_HARDLINKCUTTER -DUSE_JUMPINGSECONDS -DUSE_JUMPPLAY -DUSE_LIRCSETTINGS -DUSE_LIEMIKUUTIO -DUSE_MAINMENUHOOKS -DUSE_MENUORG -DUSE_NALUDUMP -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_ROTOR -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_VOLCTRL -DUSE_WAREAGLEICON -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"skinnopacity"' -I/usr/local/src/VDR/include -I/usr/include/ImageMagick skinnopacity.c
g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -march=native -D__STDC_CONSTANT_MACROS -fPIC -ggdb -O0 -g -ggdb -O0 -shared skinnopacity.o -lMagick++ -o libvdr-skinnopacity.so
xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --package-name=vdr-skinnopacity --package-version=0.0.1 --msgid-bugs-address='<see README>' -o po/skinnopacity.pot setup.c menudetailview.c displayvolume.c helpers.c config.c displayreplay.c displaymenu.c menuitem.c displaychannel.c nopacity.c displaymenuview.c skinnopacity.c imageloader.c displaymessage.c displaytracks.c
msgmerge -U --no-wrap --no-location --backup=none -q po/de_DE.po po/skinnopacity.pot
msgfmt -c -o po/de_DE.mo po/de_DE.po
cp po/de_DE.mo /usr/local/src/VDR/locale/de_DE/LC_MESSAGES/vdr-skinnopacity.mo
vdr01 skinnopacity-0.0.1 #

:!: Hier nicht klicken!!



dreipo.cc

"Ubuntu" -- An african Word, meaning: "Gentoo is too hard for me".

my VDR


Gen2VDR V4.3PO

VDR: vdr-2.1.6
Mainboard: ASUS Z97-PRO (Wi-Fi ac)
CPU: i7-4770K
RAM: 16G
System HDD: OCZ-VERTEX4 SSD, 120 GB
Video HDD: WD Caviar Green, 3 TB
BD-ROM: Samsung SH-B123L
Gehäuse: Thermaltake DH202 Touch (VM90051N2Z)
DVB: DD Cine S2 V6.5 & DuofleX C/T
IR/FB: yaUSBIR v3 ; Harmony 885

20

Saturday, November 17th 2012, 8:46pm

yaVDR-Doku

Meine VDRs

VDR 1: Point of View Ion-330-1 (Intel Atom 330@1,6 GHz). 2GB, 4TB HDD, KNC One DVB-C, Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, yaVDR 0.5 testing
VDR 2: Acer Revo 3610, 4GB Ram, 1x HDD 320 GB, Pinnacle PCTV SAT 452e, Medion X10, YaVDR 0.5
VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce 210 512 MB, 500 GB, DD Duo-flex CT, Arch LInux, VDR 2.1.6, CIR-Empfänger
Client 1: Raspberry Pi Model B, Arch Linux ARM, VDR 2.1.6
vdr-epg-daemon + MariaDB auf Cubietruck mit 32 GB SSD, Arch Linux ARM, optional Sundtek MediaTV Pro III + VDR 2.1.6
Ceterum censeo enchiridia esse lectitanda.

This post has been edited 1 times, last edit by "seahawk1986" (Nov 18th 2012, 10:46am)