Hallo,
ist nen Traum:-)
Vielen Dank für diese Version des Plugins!!
Tschau, Karsten.
Hallo,
ist nen Traum:-)
Vielen Dank für diese Version des Plugins!!
Tschau, Karsten.
Hat es zufaellig jemand mit DFB am laufen und ist zufrieden bzw. keine Probleme??
Hallo,
Plugin löppert hier mit Direct Frame Buffer mit Kernel-Option vga=791 ohne Probs.
Tschau, Karsten.
.. benötigt graphtft 0.1.21 eigentlich vdr 1.6?
Unter 1.4.7 läuft graphtft-0.1.21-alpha zwar mit DeepBlue 0.0.8, aber ich habe bei morons music 0.2 keine Anzeige mehr von Album, Interpret und Cover. Eigentlich sehe ich nur das neue Design, ganz oben in Fett den Titel, den Zeitbalken und die Lautstärke.
Alle anderen Daten fehlen.
Einen patch für music war nicht im Paket.
Unter graphtft 0.1.16 lief dat noch.
Oder mach ich was anderes falsch?
Ach ja, easyvdr 0.5 RC2 mit Extp 40.
Danke euch!
SoS.
Hallo
Kann wer helfen, übersetzen von graphtft-f e, will nicht so recht, unter SuSE 11.0.
linux-aqwz:/usr/local/src/vdr-1.6.0/PLUGINS/src/graphtft-0.1.19.alpha/graphtft-f e # ./build.sh In file included from common.cc:15: ./graphtft.hpp:17:23: error: QMainWindow: Datei oder Verzeichnis nicht gefunden ./graphtft.hpp:18:19: error: QThread: Datei oder Verzeichnis nicht gefunden ./graphtft.hpp:19:26: error: QReadWriteLock: Datei oder Verzeichnis nicht gefunden ./graphtft.hpp:20:19: error: QPixmap: Datei oder Verzeichnis nicht gefunden In file included from common.cc:15: ./graphtft.hpp:110: error: expected class-name before ‘,’ token ./graphtft.hpp:112: error: ISO C++ forbids declaration of ‘Q_OBJECT’ with no type ./graphtft.hpp:114: error: expected ‘;’ before ‘public’ ./graphtft.hpp:172: error: expected ‘,’ or ‘...’ before ‘*’ token ./graphtft.hpp:172: error: ISO C++ forbids declaration of ‘uchar’ with no type ./graphtft.hpp:198: error: ‘QReadWriteLock’ does not name a type make: *** [common.o] Fehler 1
LG Ronny
Hallo Ronny,
schau mal in die README, da stehen die benötigten Pakete zum compilieren drinnen, ich denke dir fehlt => qt-devel.
Gruß
Wolfgang
ZitatOriginal von wbreu
Hallo Ronny,
schau mal in die README, da stehen die benötigten Pakete zum compilieren drinnen, ich denke dir fehlt => qt-devel.
Gruß
Wolfgang
Danke, das klappte, nun findet er Magick++.h nimmer
./build* graphtft.cc:13:23: error: Magick++.h: Datei oder Verzeichnis nicht gefunden graphtft.cc:22: error: ‘Magick’ is not a namespace-name graphtft.cc:22: error: expected namespace-name before ‘;’ token graphtft.cc: In member function ‘void GraphTft::updateImage(const uchar*, int)’: graphtft.cc:305: error: ‘Blob’ was not declared in this scope graphtft.cc:305: error: expected `;' before ‘blob’ graphtft.cc:306: error: ‘Image’ was not declared in this scope graphtft.cc:306: error: expected `;' before ‘im’ graphtft.cc:308: error: ‘im’ was not declared in this scope graphtft.cc:308: error: ‘blob’ was not declared in this scope graphtft.cc:312: error: ‘CharPixel’ was not declared in this scope graphtft.cc: At global scope: graphtft.cc:277: warning: unused parameter ‘buffer’ make: *** [graphtft.o] Fehler 1
Installiert, ist der ganze Pfeffer.
rpm -q -a | grep -i Magick libMagickCore1-6.4.0.4-20.1 libGraphicsMagick1-1.1.11-29.1 libGraphicsMagick++1-1.1.11-29.1 libGraphicsMagick++-devel-1.1.11-29.1 ImageMagick-6.4.0.4-20.1 libMagick++1-6.4.0.4-20.1 libMagick++-devel-6.4.0.4-20.1 GraphicsMagick-devel-1.1.11-29.1 libMagickWand1-6.4.0.4-20.1 GraphicsMagick-1.1.11-29.1 ImageMagick-debugsource-6.4.0.4-20.1 ImageMagick-extra-6.4.0.4-20.1 ImageMagick-debuginfo-6.4.0.4-20.1 ImageMagick-devel-6.4.0.4-20.1
Ist auch da..
Unter 10.3 ging alles seinen Gang.
LG Ronny
Hallo horchi, hallo Morone,
ich wollte mich mal bei euch beiden ganz herzlich bedanken.
Da habt ihr beide ja super zusammengearbeitet um das Zusammenspiel des Music-Plugins und des GraphTFT-Plugins so umzusetzen (siehe Bild).
Anbei noch ne kleine Ergänzung zum Theme-File um den Menüpunkt Kanäle auch sauber anzuzeigen:
.
.
.
[MenuChannels]
Include=MenuCommon;
Item=Defaults,font=VDRSymbolsSans,size=16,red=52,green=162,blue=159,bg_red=5,bg_green=42,bg_blue=84;
// ch-number
Item=ColumnSelected,number=1,x=5,y=70,width=50,height=400,transparent=255,red=255,blue=255,green=255,path=menu/focus-small.png;
Item=Column,number=1,x=5,y=70,width=50,height=400,red=255,green=255,blue=255;
// ch-symbol/text
Item=ColumnSelected,number=2,y=70,width=680,height=400,transparent=255,red=255,blue=255,green=255,path=menu/focus-small.png;
Item=Column,number=2,y=70,width=680,height=400,red=255,green=255,blue=255;
.
.
.
Bei mir war es vorher so, das nur 1 Zahl der Kanalnummer angezeigt wurde.
Zudem benutze ich die Schriftart VDRSymbolsSans, damit werden alle Symbole sauber angezeigt.
Zu eurer Info ich nutze graphtft-0.1.21 mit graphtft-fe am VGA via X-Server an einem 10,4er TFT und das neue MUSIC-0.4.0-b3 (Skingröße 1920x1080)
Ein begeisterter
Wolfgang
Hallo Ronny,
ZitatAlles anzeigenOriginal von ronnykornexl
Danke, das klappte, nun findet er Magick++.h nimmer
Code./build* graphtft.cc:13:23: error: Magick++.h: Datei oder Verzeichnis nicht gefunden graphtft.cc:22: error: ‘Magick’ is not a namespace-name graphtft.cc:22: error: expected namespace-name before ‘;’ token graphtft.cc: In member function ‘void GraphTft::updateImage(const uchar*, int)’: graphtft.cc:305: error: ‘Blob’ was not declared in this scope graphtft.cc:305: error: expected `;' before ‘blob’ graphtft.cc:306: error: ‘Image’ was not declared in this scope graphtft.cc:306: error: expected `;' before ‘im’ graphtft.cc:308: error: ‘im’ was not declared in this scope graphtft.cc:308: error: ‘blob’ was not declared in this scope graphtft.cc:312: error: ‘CharPixel’ was not declared in this scope graphtft.cc: At global scope: graphtft.cc:277: warning: unused parameter ‘buffer’ make: *** [graphtft.o] Fehler 1
Installiert, ist der ganze Pfeffer.
Coderpm -q -a | grep -i Magick libMagickCore1-6.4.0.4-20.1 libGraphicsMagick1-1.1.11-29.1 libGraphicsMagick++1-1.1.11-29.1 libGraphicsMagick++-devel-1.1.11-29.1 ImageMagick-6.4.0.4-20.1 libMagick++1-6.4.0.4-20.1 libMagick++-devel-6.4.0.4-20.1 GraphicsMagick-devel-1.1.11-29.1 libMagickWand1-6.4.0.4-20.1 GraphicsMagick-1.1.11-29.1 ImageMagick-debugsource-6.4.0.4-20.1 ImageMagick-extra-6.4.0.4-20.1 ImageMagick-debuginfo-6.4.0.4-20.1 ImageMagick-devel-6.4.0.4-20.1
Ist auch da..
Unter 10.3 ging alles seinen Gang.
LG Ronny
ich hatte gerade mit media-gfx/imagemagick-6.4.0.6 das gleiche Problem skinenigmang zu übersetzen. Ein Link der /usr/include/ImageMagick/Magick++.h auf /usr/include/Magick++.h half (sowie der Verzeichnisse).
bis dann,
Nando
Zitat
ich hatte gerade mit media-gfx/imagemagick-6.4.0.6 das gleiche Problem skinenigmang zu übersetzen. Ein Link der /usr/include/ImageMagick/Magick++.h auf /usr/include/Magick++.h half (sowie der Verzeichnisse).
bis dann,
Nando
Morgen
Das, mit dem Link, wer der Hinweis.
Auch, noch einmal in Ruhe geschaut, es fehlte lediglich der PATH (+ pkg-config ImageMagick++ --cflags).
build.sh
QMAKE=$(which qmake)
QMAKE=${QMAKE:-$(which qmake-qt4)}
${QMAKE:?} -project
$QMAKE
# patch the makefile
mv Makefile Makefile.bak
cat Makefile.bak | sed -e '/LIBS.* =/a\LIBS += `imlib2-config --libs` `/usr/bin/Magick++-config --libs`' \
-e '/CXXFLAGS.* =/a\CXXFLAGS += `pkg-config ImageMagick++ --cflags`' > Makefile
make -s
Alles anzeigen
Nabend zusammen,
ich bin momentan damit beschäftigt für mich nervige Darstellungsprobleme zu lösen dennoch komme ich nicht weiter trotz probieren , usw.
Da Bilder mehr als 1000 Worte sagen hier 2 Stück :
Fall 1 :
[Blockierte Grafik: http://www.abload.de/img/sn850347hcz.jpg]
Wie man sieht werden die WarEagleIcons nicht angezeigt .
Auszug aus der epgsearchmenu.conf
#########################################################
# sample file for epgsearchmenu.conf
#
# The following variables exist:
#
# %time% - start time in format HH:MM
# %date% - start date in format TT.MM.YY
# %datesh% - start date in format TT.MM.
# %time_w% - weekday name
# %time_d% - start day in format TT
# %title% - title
# %subtitle% - subtitle
# %t_status% - timer status ('T', 't', 'R')
# %v_status% - VPS status
# %r_status% - running status
# %status% - complete status, the same as
# '%t_status%%v_status%%r_status%'
# %colon% - the sign ':'
# %<epg-category>% - a value from the extended EPG categories, specified in
# epgsearchcats.conf, like %genre% or %category%
#
# for the 'Whats on...' menus there is also:
#
# %chnr% - channel number
# %chsh% - the short channel name
# %chlng% - the 'normal' channel name
# %progr% - graphical progress bar
# %progrT2S% - progress bar in text2skin style
#
#########################################################
#MenuWhatsOnNow= %chsh%:8|%time% %t_status%:8|%category%:8|%progrt2s%:5| %title% ~ %subtitle%:25
#MenuWhatsOnNext=%chsh%:8|%time% %t_status%:8|%category%:8| %title% ~ %subtitle%:25
#MenuWhatsOnElse=%chsh%:8|%time% %t_status%:8|%category%:8| %title% ~ %subtitle%:35
#MenuSchedule=%time% %t_status%:8|%genre%:10| %title% ~ %subtitle%:35
#MenuSearchResults=%chsh%:12|%datesh%:6|%time%:6|%t_status%:2|%title% ~ %subtitle%:35
#WarEagleIcons=1
WarEagleIcons=1
MenuWhatsOnNext=%chnr%:4|%chsh%:13| %time%:6|%progrt2s%:5| %t_status%:2|%title% ~ %subtitle
Alles anzeigen
Ich habe bereits sämtliche Font Einstellungen in der Deepblue.theme von "Vera" auf "VDRSymbolsSans" geändert >ohne Erfolg
Fall 2 :
[Blockierte Grafik: http://www.abload.de/img/sn850348vo2.jpg]
tja da weiß ich auch nicht .. alle anderen Menüs werden fehlerfrei angezeigt.
Auszug aus der setup.conf
graphtft.DumpImage = 1
graphtft.DumpImageX = 720
graphtft.DumpImageY = 576
graphtft.DumpRefresh = 5
graphtft.DvbRefresh = 100
graphtft.flipOSD = 0
graphtft.Height = 1
graphtft.HideMainMenu = 0
graphtft.Iso2Utf = 1
graphtft.JpegQuality = 60
graphtft.Level = 2
graphtft.LogDevice = 3
graphtft.snapshotHeight = 180
graphtft.snapshotPath = /tmp
graphtft.snapshotQuality = 90
graphtft.snapshotWidth = 240
graphtft.SpectrumAnalyzer = 0
graphtft.Theme = DeepBlue
graphtft.UseStillPicture = 0
graphtft.Width = 1
graphtft.XBorder = 0
graphtft.XOffset = 2
graphtft.YBorder = 0
graphtft.YOffset = 2
Alles anzeigen
nutze :
deepblue-fonts.tar.bz2
DeepBlue-horchi-0.0.8.tar.bz2
vdr-graphtft-0.1.21.alpha.tar.bz2
TFT : PSone am TVOut einer Geforce 4MX !
I30R6
Hallo I30R6,
wo liegen denn die Schriften bei dir?
Die fürs Graphtft sollten nach /etc/vdr/fonts.
Bei mir sieht der Passus für die Schriften so aus:
font=VDRSymbolsSans
WarEagleIcons=1 in der epgsearchcommands.conf.
Die zweite Ansicht wie bekommst du die?
Gruß
Wolfgang
ZitatAlles anzeigenOriginal von wbreu
Hallo I30R6,
wo liegen denn die Schriften bei dir?
Die fürs Graphtft sollten nach /etc/vdr/fonts.
Bei mir sieht der Passus für die Schriften so aus:
font=VDRSymbolsSans
WarEagleIcons=1 in der epgsearchcommands.conf.
Die zweite Ansicht wie bekommst du die?
Gruß
Wolfgang
Sers,
also die Graphtft fonts liegen unter
der meckert auch nicht im log dass er die fonts nicht findet bzw lesen kann.
wenn ich auch "Nächste" gehe sieht es so aus :
[Blockierte Grafik: http://www.abload.de/img/sn850349luj.jpg]
da fehlt wohl auch was , was aber nicht so auffällt .
I30R6
Hi nochmal,
mein "Jetzt"
[MenuEpgsWhatsOnNow] //20.2 Definitionen für das Menü Programm (Plugin-EPGSearch-Ansicht "Jetzt"):
Include=MenuCommon; Item=Defaults,font=VDRSymbolsSans,size=14,bg_red=5,bg_green=42,bg_blue=84;
// ch-logo
Item=ColumnSelected,number=2,type=image,y=70,width=40,height=400,spacing=10,stat_pic=yes,stat_x=10,stat_y=10,path=menu/focus-small.png;
Item=Column,number=2,type=image,y=70,width=40,height=400,spacing=10;
// ch-name displayed in header line, due to width=-1 no column will be displayed!
Item=ColumnSelected,number=2,type=text,width=-1,height=400,size=18,stat_text=yes,stat_x=415,stat_y=3,stat_width=300;
Item=Column,number=2,type=text,width=-1,height=400;
// ch-number
//Item=ColumnSelected,number=1,y=70,width=50,height=400,red=255,green=248,blue=166,path=menu/focus-small.png;
//Item=Column,number=1,y=70,width=50,height=400,red=255,green=255,blue=255;
// ch-name //Item=ColumnSelected,number=2,y=70,width=150,height=400,red=255,green=248,blue=166;
//Item=Column,number=2,y=70,width=150,height=400,red=255,green=255,blue=255;
// progress as text
//Item=ColumnSelected,number=4,y=70,width=70,height=400,red=255,green=248,blue=166;
//Item=Column,number=4,y=70,width=70,height=400,red=255,green=255,blue=255;
// progress graphical
//Item=ColumnSelected,number=4,type=progress,y=70,width=70,height=400,spacing=10,bar_height=50%,red=50,green=150,blue=150,transparent=255,bg_transparent=255,bg_red=0,bg_green=0,bg_blue=0;
//Item=Column,number=4,type=progress,y=70,width=70,height=400,spacing=10,bar_height=50,red=50%,green=150,blue=150,bg_red=0,bg_green=0,bg_blue=0;
// progress graphical with image
Item=ColumnSelected,number=3,type=progress,y=70,width=70,height=400,spacing=10,bar_height=50%,bg_red=0,bg_green=0,bg_blue=0,path2=columnimages/progress.png;
Item=Column,number=3,type=progress,y=70,width=70,height=400,spacing=10,bar_height=50%,bg_red=0,bg_green=0,bg_blue=0,path2=columnimages/progress.png;
// time
Item=ColumnSelected,number=4,y=70,width=100,height=400,red=255,green=248,blue=166;
Item=Column,number=4,y=70,width=100,height=400,red=255,green=255,blue=255;
// flag (V,T,t,...) as text (or symbol via font)
//Item=ColumnSelected,number=5,y=70,width=70,height=400,red=255,green=248,blue=166,font=VDRSymbolsSans;
//Item=Column,number=5,y=70,width=70,height=400,font=VDRSymbolsSans;
// event
Item=ColumnSelected,number=6,y=70,height=400,red=255,green=248,blue=166,scroll=1,scroll_count=5,dots=1;
Item=Column,number=6,y=70,height=400,red=255,green=255,blue=255,dots=yes;
// progress graphical over event
//Item=ColumnSelected,number=4,type=progress,y=70,width=500,height=400,spacing=10,bar_height=85%,red=50,green=150,blue=150,bg_red=50,bg_green=84,bg_blue=121;
//Item=Column,number=4,type=progress,y=70,width=500,height=400,spacing=10,bar_height=85%,red=50,green=150,blue=150;
//Item=ColumnSelected,number=6,y=70,x=-500,width=500,height=400,red=255,green=248,blue=140;
//Item=Column,number=6,y=70,x=-500,width=500,height=400,red=255,green=255,blue=255;
Alles anzeigen
sieht so aus.
Leg die Schriften mal nach ../fonts der VDR.
Wolfgang
Hi auch,
achso das meinst das sieht so aus :
[MenuEpgsWhatsOnNow]
Include=MenuCommon;
Item=Defaults,font=VDRSymbolsSans,size=22,bg_red=5,bg_green=42,bg_blue=84;
// ch-logo
Item=ColumnSelected,number=2,type=image,y=70,width=60,height=400,spacing=10,stat_pic=yes,stat_x=10,stat_y=10,path=menu/focus-small.png;
Item=Column,number=2,type=image,y=70,width=60,height=400,spacing=10;
// ch-name displayed in header line, due to width=-1 no column will be displayed!
Item=ColumnSelected,number=2,type=text,width=-1,height=400,size=18,stat_text=yes,stat_x=515,stat_y=3,stat_width=300;
Item=Column,number=2,type=text,width=-1,height=400;
// ch-number
//Item=ColumnSelected,number=1,y=70,width=50,height=400,red=255,green=248,blue=166,path=menu/focus-small.png;
//Item=Column,number=1,y=70,width=50,height=400,red=255,green=255,blue=255;
// ch-name
//Item=ColumnSelected,number=2,y=70,width=150,height=400,red=255,green=248,blue=166;
//Item=Column,number=2,y=70,width=150,height=400,red=255,green=255,blue=255;
// time
Item=ColumnSelected,number=3,y=70,width=100,height=400,red=255,green=248,blue=166;
Item=Column,number=3,y=70,width=100,height=400,red=255,green=255,blue=255;
// progress as text
//Item=ColumnSelected,number=4,y=70,width=70,height=400,red=255,green=248,blue=166;
//Item=Column,number=4,y=70,width=70,height=400,red=255,green=255,blue=255;
// progress graphical
//Item=ColumnSelected,number=4,type=progress,y=70,width=70,height=400,spacing=10,bar_height=50%,red=50,green=150,blue=150,transparent=255,bg_transparent=255,bg_red=0,bg_green=0,bg_blue=0;
//Item=Column,number=4,type=progress,y=70,width=70,height=400,spacing=10,bar_height=50,red=50%,green=150,blue=150,bg_red=0,bg_green=0,bg_blue=0;
// progress graphical with image
Item=ColumnSelected,number=4,type=progress,y=70,width=70,height=400,spacing=10,bar_height=50%,bg_red=0,bg_green=0,bg_blue=0,path2=columnimages/progress.png;
Item=Column,number=4,type=progress,y=70,width=70,height=400,spacing=10,bar_height=50%,bg_red=0,bg_green=0,bg_blue=0,path2=columnimages/progress.png;
// flag (V,T,t,...) as text (or symbol via font)
Item=ColumnSelected,number=5,y=70,width=40,height=400,red=255,green=248,blue=166,font=Enigma;
Item=Column,number=5,y=70,width=40,height=400,font=Enigma;
// event
Item=ColumnSelected,number=6,y=70,height=400,red=255,green=248,blue=166,scroll=1,scroll_count=5,dots=1;
Item=Column,number=6,y=70,height=400,red=255,green=255,blue=255,dots=yes;
// progress graphical over event
//Item=ColumnSelected,number=4,type=progress,y=70,width=500,height=400,spacing=10,bar_height=85%,red=50,green=150,blue=150,bg_red=50,bg_green=84,bg_blue=121;
//Item=Column,number=4,type=progress,y=70,width=500,height=400,spacing=10,bar_height=85%,red=50,green=150,blue=150;
//Item=ColumnSelected,number=6,y=70,x=-500,width=500,height=400,red=255,green=248,blue=140;
//Item=Column,number=6,y=70,x=-500,width=500,height=400,red=255,green=255,blue=255;
Alles anzeigen
das mit den fonts ist schon korrekt , ist zwar selber kompiliert alles aber im grunde steckt da das Gerüst von E-Tobi hinter .. alles etwas verwurzelt . Ich probiere mal deinen Code Auszug mal.
I30R6
So noch mal,
trotz hin und her copy/paste keinen Unterschied .
Aber er greift auf das richtige Font zu wenn ich das entferne steht im Log dass er die nicht findet .
I30R6
Hi nochmal,
also meine Schriften sind aus dem Skinenigma-Paket.
Siehe hier:
http://andreas.vdr-developer.org/fonts/download.html
Wolfgang
So nach dem wechseln der Font siehts nun so aus :
[Blockierte Grafik: http://www.abload.de/img/sn850350fgh.jpg]
//EDIT :
Ein Problem wurde gelöst :
[Blockierte Grafik: http://www.abload.de/img/sn850351bvc.jpg]
Lösung :
[MenuChannels]
Include=MenuCommon;
Item=Defaults,font=VDRSymbolsSans,size=16,red=52,green=162,blue=159,bg_red=
5,bg_green=42,bg_blue=84;
// ch-number
Item=ColumnSelected,number=1,x=5,y=70,width=50,height=400,transparent=255,r
ed=255,blue=255,green=255,path=menu/focus-small.png;
Item=Column,number=1,x=5,y=70,width=50,height=400,red=255,green=255,blue=25
5;
// ch-symbol/text
Item=ColumnSelected,number=2,y=70,width=680,height=400,transparent=255,red=
255,blue=255,green=255,path=menu/focus-small.png;
Item=Column,number=2,y=70,width=680,height=400,red=255,green=255,blue=255;
Alles anzeigen
I30R6
PS Der komische Strich ist nur auf der Folie falls jemand meint da wäre was kaputt !
So ich bin immer noch dran und melde erste Erfolgserlebnisse .
Ich habe sämtliche Vera und Enigma gegen VDRSymbolsSans im DeepBlue.Theme getauscht und bastel noch etwas an der Darstellung .
I30R6
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!