Enigma Skin "BlueQT" - CVS Version inside

Alles rund um das grafische Benutzerinterface Enigma
CrazyLexx
Einsteiger
Einsteiger
Beiträge: 143
Registriert: Sonntag 29. Juni 2003, 19:04

Enigma Skin "BlueQT" - CVS Version inside

Beitrag von CrazyLexx »

Hallo zusammen,

habe jetzt mal eine erste Work-In-Progress Fassung eines neuen Skins hochgeladen. Würde mich freuen, wenn es einige Leute mal kurz antesten könnten. Dabei sind besonders Besitzer einer Dreambox gefragt, da ich die ganzen zusätlichen Funktionen (Recording etc.) ohne ein entsprechendes Gerät nicht antesten konnte.

http://www.millerthomas.de/tuxbox/enigm ... 031204.rar

Zur Installation:

1. Die beiden .esml und .info Dateien auf die Box in Verzeichnis
/var/tuxbox/config/enigma/skins
kopieren (falls nicht vorhanden, Ordner erstellen)

2. Die Grafiken aus dem pictures-Ordner werden in folgendes Verzeichnis kopiert:
/var/tuxbox/config/enigma/pictures/blueqt
(entsprechende Ordner bitte erstellen)

Wichtig: bitte alles klein schreiben!


=================

Was ich mir noch wünsche und dazu etwas Hilfe gebrauchen könnte:

- Die bitmap-font, welche Neutrino für das LCD Display verwendet, zu Engima hinüberholen und in das Skin einbauen. (siehe Thread im Neutrino Forum)

- Würde mit eine Änderung im Source wünschen, um noch mehr Objekte direkt per Skin ändern zu können (wie z.B. die Objekte "eventview" oder "ezap_main") Wenn man die einzelnen Menüs (wie die Tonwahl...) direkt über einen Objektbefehl erstellen könnte, wäre es leicht den Look von BlueQT auf weitere Untermenüs auszuweiten.

- Habe noch ein Problem mit den Titelzeilen: Leider ist der angezeigte Text fast linksbündig mit dem Hintergrund. Würde daher gerne die Schrift in der Titelleiste ein wenig nach rechts verschieben. Leider ist mir dies z.B. mit dem "titleOffsetLeft" Befehl noch nicht zufriedenstellend gelungen, da dadurch nur ein transparentes Feld entsteht. (siehe dazu meinen "Problemthread" im Enigma Forum.

Gruß,
Tom
Zuletzt geändert von CrazyLexx am Montag 25. April 2005, 12:09, insgesamt 6-mal geändert.
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Re: Enigma Skin "BlueQT" - Tester gesucht

Beitrag von essu »

CrazyLexx hat geschrieben:[...] Dabei sind besonders Besitzer einer Dreambox gefragt, da ich die ganzen zusätlichen Funktionen (Recording etc.) ohne ein entsprechendes Gerät nicht antesten konnte.[...]
Doch ;). Wenn man den FB-Style "its.no-enigma" im aktuellen Yadi-Release wählt, stehen (meist) auf den Zifferntasten auch viele Dreamboxfunktionen zur Verfügung. RECORD im DVR-Modus (umschalten mit [5]) liegt auf [0]
Schon gelesen ???
ENIGMA-DOC
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

Enigma lässt sich leider mit deinem Skin bei mir nicht starten...
Schon gelesen ???
ENIGMA-DOC
CrazyLexx
Einsteiger
Einsteiger
Beiträge: 143
Registriert: Sonntag 29. Juni 2003, 19:04

Beitrag von CrazyLexx »

essu hat geschrieben:Enigma lässt sich leider mit deinem Skin bei mir nicht starten...
Seltsam, habe die Datei oben mal gerade herunter geladen und auf einer zweiten Sagem Kabel-DBoxII installiert: läuft da ohne Probleme. Auf beiden Geräten läuft derzeit die aktuelle yadi Software.

Hast du die Dateien richtig kopiert? Die Schriften aus dem zip File benötigst du bei yadi mit Neutrino ohnehin nicht... Die Bilder im pictures Order im Zip müssen AUS selbigen Ordern herauskopiert werden und in einen (zu erstellenden)
var/tuxbox/config/pictures/enigma/pictures/blueqt/
Ordner verschoben werden. Erscheint das Skin im OSD unter den verfügbaren Skins?

Tom
Coronas
Developer
Beiträge: 196
Registriert: Dienstag 16. Oktober 2001, 00:00

Re: Enigma Skin "BlueQT" - Tester gesucht

Beitrag von Coronas »

Hi,
CrazyLexx hat geschrieben:Dabei sind besonders Besitzer einer Dreambox gefragt...
...
Leider funktioniert das Skin derzeit nur bei Images, die auch über Neutrino verfügen...
Das sollte den Kreis der Dreambox-Tester relativ überschaubar halten. :roll:
cu
CrazyLexx
Einsteiger
Einsteiger
Beiträge: 143
Registriert: Sonntag 29. Juni 2003, 19:04

Beitrag von CrazyLexx »

Habe mich da mißverständlich ausgedrückt:
Wenn jemand ein Image benutzt, bei dem Neutrino nicht enthalten ist (wie eben bei der Dreambox), so kann man die fehlenden Schriften einfach noch mit installieren... habe sie deshalb einfach mal mit ins ZipFile gepackt.
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Re: Enigma Skin "BlueQT" - Tester gesucht

Beitrag von essu »

CrazyLexx hat geschrieben:2. Die Grafiken aus dem pictures-Ordner werden in folgendes Verzeichnis kopiert:
/var/tuxbox/config/enigma/pictures/blueqt
CrazyLexx hat geschrieben:Die Bilder im pictures Order im Zip müssen AUS selbigen Ordern herauskopiert werden und in einen (zu erstellenden)
var/tuxbox/config/pictures/enigma/pictures/blueqt/
Ordner verschoben werden.
Ich hab mich mal für /var/tuxbox/config/enigma/pictures/blueqt entschieden ;)

Image ist das 1.10.1.0 (mit Neutrino), der Skin erscheint zur Auswahl und ist ausgewählt, beim erforderlichen Reboot kommt Enigma nicht mehr hoch, Log hab ich momentan nicht, mein 38m com-Kabel ist irgendwie unauffindbar...
Schon gelesen ???
ENIGMA-DOC
CrazyLexx
Einsteiger
Einsteiger
Beiträge: 143
Registriert: Sonntag 29. Juni 2003, 19:04

Re: Enigma Skin "BlueQT" - Tester gesucht

Beitrag von CrazyLexx »

hilfe, schaffe es ja nichtmal einen Pfad vernünftig anzugeben - wie peinlich. Mache gleich erstmal etwas Pause ;-)

Gibt es eigentlich eine einfach Möglichkeit, mit Engima selbst Screenshots zu machen? Dann könnte ich einfach mal einige Bilder vom Skin posten...

Tom
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Re: Enigma Skin "BlueQT" - Tester gesucht

Beitrag von essu »

CrazyLexx hat geschrieben:Gibt es eigentlich eine einfach Möglichkeit, mit Engima selbst Screenshots zu machen? Dann könnte ich einfach mal einige Bilder vom Skin posten
Schon mal das Web-Interface ausprobiert (http://<DBOXIP>)? OSD-Shot

Aber mein Problem ist immer noch nicht gelöst, welcher Ordner ist es denn jetzt?
Pause ist immer gut, gerade bei skins, da sieht man bald vor lauter XML die Grafik nicht mehr

So wie ich das sehe, ohne es zu sehen, hast du für das Hauptmenü noch nichts eingeplant?
Schon gelesen ???
ENIGMA-DOC
Coronas
Developer
Beiträge: 196
Registriert: Dienstag 16. Oktober 2001, 00:00

Beitrag von Coronas »

Hi Tom,

bei mir stürzt es leider auch ab, hier das log.

Code: Alles auswählen

/var # enigma
mv: unable to rename `/var/tuxbox/config/enigma/registry': No such file or directory
 failed: Operation not permitted
no active skin
/var #
pictures/font/skins haben 644-Rechte, enigma ist auf aktuellem cvs-Stand. Ne Idee?

cu
CrazyLexx
Einsteiger
Einsteiger
Beiträge: 143
Registriert: Sonntag 29. Juni 2003, 19:04

Beitrag von CrazyLexx »

Interessant, habe gerade mal einen Blick auf meine Log-Datei geworfen und habe dort den gleichen Eintrag gefunden - nur mit dem Unterschied, dass auf meiner Box Engima trotzdem regulär bootet.

Code: Alles auswählen

debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: BMon V1.2  mID 03
debug: feID 00    enxID 03
debug: fpID 52     dsID 01-4d.df.05.08.00.00-97
debug: HWrev 61  FPrev 0.23
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset enabled
dbox2:root> debug: 
BOOTP/TFTP bootstrap loader (v0.3)
debug: 
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/sagem-dbox2/kernel/os in Flash-FS
debug: Got Block #0040

will verify ELF image, start= 0x800000, size= 153208
verify sig: 263
Branching to 0x40000


U-Boot 1.1.1 (TuxBox) (Sep 29 2004 - 01:20:48)

CPU:   PPC823ZTnnB2 at 66 MHz: 2 kB I-Cache 1 kB D-Cache
Board: DBOX2, Sagem, BMon V1.2
       Watchdog enabled
I2C:   ready
DRAM:  32 MB
FLASH:  8 MB
Scanning JFFS2 FS: .. done.
FB:    ready
LCD:   ready
In:    serial
Out:   serial
Err:   serial
Net:   SCC ETHERNET

Options:
  1: Console on null
  2: Console on ttyS0
  3: Console on framebuffer
Select option (1-3), other keys to stop autoboot:  0 
### FS (jffs2) loading 'vmlinuz' to 0x100000
Scanning JFFS2 FS: . done.
### FS load complete: 626321 bytes loaded to 0x100000
...............................................................
Un-Protected 63 sectors
## Booting image at 00100000 ...
   Image Name:   dbox2
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    626257 Bytes = 611.6 kB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
Linux version 2.4.27-dbox2 (ImageTeam@yadi.org) (gcc version 3.3.4) #11 Sa Okt 2
 01:01:51 CEST 2004
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: console=ttyS0 root=/dev/mtdblock3 rootfstype=squashfs
Decrementer Frequency = 247500000/60
m8xx_wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
m8xx_wdt: keep-alive trigger installed (PITC: 0x2000)
Console: colour dummy device 80x25
Calibrating delay loop... 65.74 BogoMIPS
Memory: 30908k available (1064k kernel code, 336k data, 60k init, 0k highmem)
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
JFFS2 version 2.2. (C) 2001-2003 Red Hat, Inc.
i2c-core.o: i2c core module version 2.6.1 (20010830)
i2c-dev.o: i2c /dev entries driver module version 2.6.1 (20010830)
CPM UART driver version 0.04
ttyS0 at 0x0280 is on SMC1 using BRGttyS1 at 0x0380 is on SMC2 using BRG2
pty: 256 Unix98 ptys configured
eth0: CPM ENET Version 0.2.dbox2 on SCC2, 00:50:9c:3c:eb:86
loop: loaded (max 8 devices)
D-Box 2 flash driver (size->0x800000 mem->0x10000000)
CFI: Found no D-Box 2 flash memory device at location zero
D-Box 2 flash memory: Found 1 x16 devices at 0x0 in 16-bit mode
 Intel/Sharp Extended Query Table at 0x0031
cfi_cmdset_0001: Erase suspend on write enabled
Using buffer write method
Creating 7 MTD partitions on "D-Box 2 flash memory":
0x00000000-0x00020000 : "BR bootloader"
0x00020000-0x00040000 : "flfs (u-boot)"
0x00040000-0x000e0000 : "kernel (jffs2)"
0x000e0000-0x006a0000 : "root (squashfs)"
0x006a0000-0x00800000 : "var (jffs2)"
0x00020000-0x00800000 : "flash without bootloader"
0x00000000-0x00800000 : "complete flash"
Linux video capture interface: v1.00
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 60k init
Starting pid 10, console /dev/console: '/etc/init.d/rcS'0) multi-
Using /lib/modules/2.4.27-dbox2/misc/event.o
event: $Id: event.c,v 1.12 2003/09/30 05:45:38 obi Exp $
Using /lib/modules/2.4.27-dbox2/misc/tuxbox.o
Using /lib/modules/2.4.27-dbox2/misc/dvb-core.o
Using /lib/modules/2.4.27-dbox2/misc/dbox2_i2c.o
[i2c-8xx]: mpc 8xx i2c init
[i2c-8xx]: adapter: 0
Using /lib/modules/2.4.27-dbox2/misc/dbox2_fp.o
Using /lib/modules/2.4.27-dbox2/misc/dbox2_fp_input.o
Using /lib/modules/2.4.27-dbox2/misc/avs.o
Using /lib/modules/2.4.27-dbox2/misc/saa7126.o
Detected STB:
  Vendor: Sagem
  Model: D-BOX2 
Using /lib/modules/2.4.27-dbox2/misc/cam.o
$Id: cam.c,v 1.30 2004/01/10 16:36:34 alexw Exp $
Using /lib/modules/2.4.27-dbox2/misc/dvb_i2c_bridge.o
Using /lib/modules/2.4.27-dbox2/misc/avia_napi.o
$Id: avia_napi.c,v 1.18 2003/11/24 09:53:01 obi Exp $
DVB: registering new adapter (C-Cube AViA GTX/eNX with AViA 500/600).
dvb_i2c_bridge: enabled DVB i2c bridge to PowerPC 8xx I2C adapter
Using /lib/modules/2.4.27-dbox2/misc/cam_napi.o
$Id: cam_napi.c,v 1.8 2003/09/30 05:45:34 obi Exp $
Using /lib/modules/2.4.27-dbox2/misc/dbox2_fp_napi.o
Using /lib/modules/2.4.27-dbox2/misc/avia_av.o
route: SIOC[ADD|DEL]RT: Network is unreachable
avia_av: $Id: avia_av_core.c,v 1.94 2004/07/03 01:18:36 carjay Exp $
avia_av_core: Starting avia_av_wdt thread.
avia_av_event: $Id: avia_av_event.c,v 1.11 2003/10/26 16:32:51 obi Exp $
avia_av_proc: $Id: avia_av_proc.c,v 1.14 2004/01/21 20:02:29 carjay Exp $
Using /lib/modules/2.4.27-dbox2/misc/avia_gt.o
avia_gt_core: $Id: avia_gt_core.c,v 1.47 2004/05/23 10:52:31 derget Exp $
avia_gt_core: autodetecting chip type... eNX
avia_gt_enx: $Id: avia_gt_enx.c,v 1.21 2003/09/30 05:45:35 obi Exp $
avia_gt_accel: $Id: avia_gt_accel.c,v 1.19 2003/09/30 05:45:35 obi Exp $
avia_gt_dmx: $Id: avia_gt_dmx.c,v 1.210 2004/06/26 16:08:15 carjay Exp $
avia_gt_ucode: loaded ucode vB107
avia_gt_ucode: ucode section filters disabled.
avia_gt_dmx: warning, misaligned queue 0 (is 0xFD200, size 65536), aligning...
avia_gt_gv: $Id: avia_gt_gv.c,v 1.39 2004/08/28 16:44:56 carjay Exp $
avia_gt_gv: set_input_size (width=720, height=576)
avia_gt_pcm: $Id: avia_gt_pcm.c,v 1.29 2004/01/29 19:38:20 zwen Exp $
avia_gt_pcm_set_rate(44100)
avia_gt_capture: $Id: avia_gt_capture.c,v 1.32 2003/09/30 05:45:35 obi Exp $
avia_gt_pig: $Id: avia_gt_pig.c,v 1.40 2003/09/30 05:45:35 obi Exp $
avia_gt_vbi: $Id: avia_gt_vbi.c,v 1.26 2003/08/01 17:31:22 obi Exp $
avia_gt_core: Loaded AViA eNX/GTX driver
Using /lib/modules/2.4.27-dbox2/misc/avia_gt_fb.o
avia_gt_fb: $Id: avia_gt_fb_core.c,v 1.54 2004/03/17 18:42:18 zwen Exp $
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
Console: switching to colour frame buffer device 82x32
avia_gt_fb: fb0: AViA eNX/GTX Framebuffer frame buffer device
Using /lib/modules/2.4.27-dbox2/misc/lcd.o
lcd.o: init lcd driver module
lcd.o: found KS0713/SED153X lcd interface
Using /lib/modules/2.4.27-dbox2/misc/avia_gt_lirc.o
avia_gt_lirc: $Id: avia_gt_lirc.c,v 1.14 2003/09/30 05:45:35 obi Exp $
avia_gt_ir: $Id: avia_gt_ir.c,v 1.30 2003/09/30 05:45:35 obi Exp $
Using /lib/modules/2.4.27-dbox2/misc/avia_gt_oss.o
avia_oss: $Id: avia_gt_oss.c,v 1.26 2004/05/31 22:56:02 carjay Exp $
avia_gt_pcm_set_rate(44100)
Using /lib/modules/2.4.27-dbox2/misc/avia_gt_v4l2.o
avia_gt_v4l2: $Id: avia_gt_v4l2.c,v 1.12 2003/09/30 04:54:03 obi Exp $
Using /lib/modules/2.4.27-dbox2/misc/at76c651.o
DVB: registering frontend 0:0 (Atmel AT76C651A with TUA6010XS)...
Using /lib/modules/2.4.27-dbox2/misc/ves1x93.o
Using /lib/modules/2.4.27-dbox2/misc/avia_av_napi.o
avia_av_napi.c: $Id: avia_av_napi.c,v 1.33 2004/03/11 15:30:27 derget Exp $
Using /lib/modules/2.4.27-dbox2/misc/avia_gt_napi.o
avia_gt_napi: $Id: avia_gt_napi.c,v 1.202 2004/06/24 00:26:58 carjay Exp $
Using /lib/modules/2.4.27-dbox2/kernel/net/sunrpc/sunrpc.o
Using /lib/modules/2.4.27-dbox2/kernel/fs/lockd/lockd.o
Using /lib/modules/2.4.27-dbox2/kernel/fs/nfs/nfs.o
Using /lib/modules/2.4.27-dbox2/kernel/fs/cifs/cifs.o
Starting pid 89, console /dev/console: '/etc/init.d/start'

Please press Enter to activate this console. [LCDFONT] initializing core...
[LCDFONT] adding font /share/fonts/micron.ttf...OK (Micron/Regular)
[LCDFONT] Intializing font cache...
[LCDFONT] FTC_Face_Requester (Micron/Regular)
[camd] ca system id: 1722
mv: unable to rename `/var/tuxbox/config/enigma/registry': No such file or direc
tory
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
sh: cannot open /share/keymaps/eng.kmap: No such file
route: SIOC[ADD|DEL]RT: Network is unreachable
waitpid: Keine Kind-Prozesse
killall: nmbd: no process killed
waitpid: Keine Kind-Prozesse
PES, queue 0 normal.
killall: smbd: no process killed
waitpid: Keine Kind-Prozesse
sh: smbd: not found
waitpid: Keine Kind-Prozesse
[camd] set emm caid 1722 capid 1500
sh: nmbd: not found
waitpid: Keine Kind-Prozesse
waitpid: Keine Kind-Prozesse
Sind die Geräte je nach Hersteller vielleicht unterschiedlich empfindlich, was solche Fehler anbelangt?! Werde mal sehen, was sich da machen läßt...

EDIT: Habe gerade bemerkt, dass die von Coronas gepostete Fehlermeldung auch bei den mitgelieferten Skins bei meiner Box erscheint. Offenbar ist das also nicht das Problem.
Zuletzt geändert von CrazyLexx am Freitag 8. Oktober 2004, 21:51, insgesamt 1-mal geändert.
Coronas
Developer
Beiträge: 196
Registriert: Dienstag 16. Oktober 2001, 00:00

Beitrag von Coronas »

Hi Tom,

ich werd enigma mal mit debug-Meldungen compilen, Ergebnis poste ich dann morgen, vielleicht ist das dann aufschlussreicher. Wahrscheinlich ists nur ne Kleinigkeit, die ich übersehen hab.
Just 4 info - ich hab sowohl dbox als auch die andere, und das log kam von der dbox. Die andere ist von meinem Hausdrachen belegt...
cu
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

@CrazyLexx

Irgendwie sehe ich in deinem Log nicht die entscheidende Fehlermeldung
failed: Operation not permitted
no active skin
Das
mv: unable to rename `/var/tuxbox/config/enigma/registry': No such file or directory
ist normal...
CrazyLexx
Einsteiger
Einsteiger
Beiträge: 143
Registriert: Sonntag 29. Juni 2003, 19:04

Re: Enigma Skin "BlueQT" - Tester gesucht

Beitrag von CrazyLexx »

essu hat geschrieben: Aber mein Problem ist immer noch nicht gelöst, welcher Ordner ist es denn jetzt?
Pause ist immer gut, gerade bei skins, da sieht man bald vor lauter XML die Grafik nicht mehr
Also bei mir liegen die ganzen Bilder in folgendem Ordner:
/var/tuxbox/config/enigma/pictures/blueqt/

Die beiden Skindateien blueqt.esml und blueqt.info liegen in:
/var/tuxbox/config/enigma/skins/

Und nochmal: die fonts im Archiv werden nur benötigt, wenn man NICHT ein yadi Image mit Neutrino auf der Box hat (weil mein Skin sowohl die Micron, als auch - vorläufig - die Tuxtxt Schriften benutzt). Dann muss aber auch ein entsprechende Änderung im esml vorgenommen werden.
essu hat geschrieben: So wie ich das sehe, ohne es zu sehen, hast du für das Hauptmenü noch nichts eingeplant?
Stimmt genau - habe das Hauptmenü in der grafischen Darstellung bislang noch nicht verändert. Vor mir liegt aber bereits eine Skizze, wie u.a. das Hauptmenü mal aussehen könnte. Ohnehin habe ich erst einen grobe Anpassung vorgenommen, um einen ersten Eindruck zu vermitteln.

Wenn es nach mir ginge, würde nämlich auch jedes Untermenü ein eigenes Icon bekommen, wie ich es bein "eventview" schonmal versucht habe...

Tom
CrazyLexx
Einsteiger
Einsteiger
Beiträge: 143
Registriert: Sonntag 29. Juni 2003, 19:04

Beitrag von CrazyLexx »

LazyT hat geschrieben:@CrazyLexx

Irgendwie sehe ich in deinem Log nicht die entscheidende Fehlermeldung
failed: Operation not permitted
no active skin
Das
mv: unable to rename `/var/tuxbox/config/enigma/registry': No such file or directory
ist normal...
Ist mir auch aufgefallen und mein Posting oben editiert. Habe bei meiner DBox ja auch kein Problem mit dem Skin: daher auch keine Fehlermeldung, die ich posten könnte. ;-)

Tom
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

Ich habe keine Ahnung von Skins, aber wenn da

images basepath="chk_silver"

und

...src="../*.png

drin steht sucht der die dann in var oder auch in share wo die tatsächlich liegen? Falls nicht müssten die ja dann ebenfalls ins var kopiert werden, oder nicht?
Zuletzt geändert von LazyT am Freitag 8. Oktober 2004, 22:19, insgesamt 1-mal geändert.
Ryker
Image-Team
Beiträge: 554
Registriert: Montag 2. Juni 2003, 10:38

Beitrag von Ryker »

Der Skin gefällt mir sehr gut. Wenn noch das Mainmenu auch den Style bekommt, könnte das mein Favourit werden.

Was mich aber noch stört ist das "in" welches ganz allein in dem blauen Kasten steht, wenn mal kein Titel der nachfolgenden Sendung gesendet wird.

Ansonsten - gute Arbeit.

Ryker
D-Box2 (Nokia; Kabel; 2xINTEL; AVIA500) - aktuelles JtG-Image
CrazyLexx
Einsteiger
Einsteiger
Beiträge: 143
Registriert: Sonntag 29. Juni 2003, 19:04

Beitrag von CrazyLexx »

Ryker hat geschrieben:Der Skin gefällt mir sehr gut. Wenn noch das Mainmenu auch den Style bekommt, könnte das mein Favourit werden.
Wollte den Style wenn möglich auf alle Menüs ausweiten (besonders die Bild/Tonwahl und EPG Menüs). Dafür würde ich mir allerdings noch einge Änderungen am Source wünschen *wink* Das Hauptmenü werde ich mir die Tage auch noch vornehmen.
Ryker hat geschrieben: Was mich aber noch stört ist das "in" welches ganz allein in dem blauen Kasten steht, wenn mal kein Titel der nachfolgenden Sendung gesendet wird.
Gebe ich dir vollkommen Recht! Habe das nur mal provisorisch in den Skin mit aufgenommen um zu Zeigen welche Funktion ich mir noch von den Admins wünsche: Hätte gerne einen Befehl, der aus der Restzeit des laufenden Programm die Zeit zur nächsten Sendung berechnet und in einem "in xx Min." Format ausgibt. Sollte eigentlich kein großes Problem sein die entsprechende Änderung vorzunehmen... Vielleicht ist mir da jemand behilflich?!
Ryker hat geschrieben: Ansonsten - gute Arbeit.

Ryker
Danke - könntest du uns vielleicht mitteilen, wie du das Skin zum Laufen bekommen hast? Zwei Leute haben ja offensichtlich Probleme damit, obwohl es auf meinem Geräten problemlos läuft.

Danke,
Tom
CrazyLexx
Einsteiger
Einsteiger
Beiträge: 143
Registriert: Sonntag 29. Juni 2003, 19:04

Beitrag von CrazyLexx »

LazyT hat geschrieben:Ich habe keine Ahnung von Skins, aber wenn da

images basepath="chk_silver"

und

...src="../*.png

drin steht sucht der die dann in var oder auch in share wo die tatsächlich liegen? Falls nicht müssten die ja dann ebenfalls ins var kopiert werden, oder nicht?
Nach meinem Kenntnisstand schaut Engima zuerst in share/tuxbox/enigma (und den entsprechenden Unterordnern)
nach den angegebenen Dateien und anschließend erst in
var/tuxbox/config/enigma/
Einfacher wäre es natürlich, das Skin später mal in share mit aufzunehmen - darauf habe ich aber als User keinen Zugriff...

Tom
Ryker
Image-Team
Beiträge: 554
Registriert: Montag 2. Juni 2003, 10:38

Beitrag von Ryker »

CrazyLexx hat geschrieben:...könntest du uns vielleicht mitteilen, wie du das Skin zum Laufen bekommen hast? ...
Genauso, wie du das im eingangsposting beschrieben hast.

Die blueqt.esml und blueqt.info nach /var/tuxbox/config/enigma/skins
Die Pictures nach /var/tuxbox/config/enigma/pictures
Die Fonts hab ich weggelassen.


CrazyLexx: wirst du auch noch die Sondermenus berücksichtigen? Im Filemode nutze ich z.b. die umschaltung der DVR-Functions, um bei aufgenommenen Filmen, auch wieder die Tonspur wählen zu können.

Die LautstärkeAnzeige im LCD finde ich persönlich unwichtig. Ich würde da den Sendungfortschritt besser finden - aber das ist nur meine Ansicht.


Gruß
Ryker
D-Box2 (Nokia; Kabel; 2xINTEL; AVIA500) - aktuelles JtG-Image
CrazyLexx
Einsteiger
Einsteiger
Beiträge: 143
Registriert: Sonntag 29. Juni 2003, 19:04

Beitrag von CrazyLexx »

Ryker hat geschrieben:CrazyLexx: wirst du auch noch die Sondermenus berücksichtigen? Im Filemode nutze ich z.b. die umschaltung der DVR-Functions, um bei aufgenommenen Filmen, auch wieder die Tonspur wählen zu können.
An welche Sondermenüs hast du da gedacht? Habe bislang noch keinen Blick auf die ganzen Recording-Menüs von Enigma geworden, plane aber eigentlich die Oberfläche so weit wie möglich an den Look anzupassen. Leider würde ich durch die eine oder andere kleine Änderungen "unter der Haube" den Look noch weiter ausdehnen können...
Ryker hat geschrieben: Die LautstärkeAnzeige im LCD finde ich persönlich unwichtig. Ich würde da den Sendungfortschritt besser finden - aber das ist nur meine Ansicht.
Geht mir eigentlich auch so - Stelle die Lautstärke ohnehin immer über den Fernseher oder Receiver direkt ein. Wäre aber ein leichtes den Lautstärkebalken durch den Forschrittsbalken zu ersetzen und könnte ich mal als Änderung mit einplanen.

EDIT: Habe in das Archiv mal noch ein vorläufige RC-Schema beigelegt - ist aber noch nicht fertig.

Hat mal jemand versucht, das Skin DIREKT in den share Ordner aufzunehmen und von dort zu starten? Vielleicht verschwinden die Probleme dann? Auch interessant wäre mal zu wissen, welche Geräte ihr genau verwendet. Bei mir handelt es sich nämlich ausschließlich um Kabelboxen...

Danke schonmal,
Tom
Ryker
Image-Team
Beiträge: 554
Registriert: Montag 2. Juni 2003, 10:38

Beitrag von Ryker »

CrazyLexx hat geschrieben: An welche Sondermenüs hast du da gedacht? Habe bislang noch keinen Blick auf die ganzen Recording-Menüs von Enigma geworden...
Im Filemode wird normalerweise die Start/Stop/Pause/Record... Icons angezeigt. Das kommt bei mir irgendwie nicht.
Dort im FileMode oder auch im normalen TV-Mode kann man zw. Info und DVR-Mode hin-und-herschalten. Ich habe die Funktion bei mir auf MUTE gelegt.
Du kannst ja mal folgende Zeile an entsprechender Stelle in die rcdbox_inputdev.xml einfügen.

Code: Alles auswählen

<actionmap name="enigmaMain" style="default" descr="Enigma" >
...
<action name="toggleDVRFunctions" key="mute" flags="m"/>
</actionmap>
Dann vergleichst du das Verhalten mal z.b. mit dem default-enigma-skin.

CrazyLexx hat geschrieben: Wäre aber ein leichtes den Lautstärkebalken durch den Forschrittsbalken zu ersetzen und könnte ich mal als Änderung mit einplanen.
Ich habe das bei mir mal abgeändert. Da wird nun das kleine LCD-Clock-Icon und der Sendungsfortschritt angezeigt.

CrazyLexx hat geschrieben: ... Auch interessant wäre mal zu wissen, welche Geräte ihr genau verwendet. Bei mir handelt es sich nämlich ausschließlich um Kabelboxen...
Bei mir ist es eine Nokia-Kabelbox. Vielleicht ist bei den SAT-dboxen einfach zu wenig Platz im jffs2, woraufhin Enigma abstürzt.
D-Box2 (Nokia; Kabel; 2xINTEL; AVIA500) - aktuelles JtG-Image
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

Ryker hat geschrieben:[...]
Bei mir ist es eine Nokia-Kabelbox. Vielleicht ist bei den SAT-dboxen einfach zu wenig Platz im jffs2, woraufhin Enigma abstürzt.
Ich hab tatsächlich eine Sat-Box, aber andere Skins lassen sich ja starten, auch wenn ich diesen nicht lösche, nur wenn er ausgewählt ist...

BTW: Der Style "its.no-enigma" ist in jedem Yadi-Image, dort ist DVR-toggle [5]
Schon gelesen ???
ENIGMA-DOC
Sat_Man
Einsteiger
Einsteiger
Beiträge: 351
Registriert: Donnerstag 24. Oktober 2002, 20:14

Beitrag von Sat_Man »

@CrazyLexx

Habe mir den Skin gerade mal angeschaut, lässt sich hier in meinem boot cdk auch ohne Probleme starten.

Der erste Eindruck ist recht positiv, erinnert mich ein wenig an Neutrino. 8)
Das einzige was mir persönlich besser gefallen würde, wäre die Anzeige der Restzeit des laufenden Events an Stelle des Fortschrittbalkens in der Infobar.

Ich habe vorhin mal ein paar screenshots erstellt, muss ich nur noch hochladen. :wink:

So hier die Bilder:

Kanalliste:

Bild

Hauptmenü:

Bild

Infobar:

Bild
CrazyLexx
Einsteiger
Einsteiger
Beiträge: 143
Registriert: Sonntag 29. Juni 2003, 19:04

Beitrag von CrazyLexx »

Update: Habe eine neuere Version des Skins hochgeladen - u.a. habe ich jetzt das grafische Hauptmenü angepasst.
Sat_Man hat geschrieben:Das einzige was mir persönlich besser gefallen würde, wäre die Anzeige der Restzeit des laufenden Events an Stelle des Fortschrittbalkens in der Infobar.


Eigentlich war es von mir so angedacht, dass unter der Progressbar eine "in xx Min." Anzeige angezeigt wird, welche die Dauer bis zur nachfolgenden Sendung angeben würde (also ähnlich wie bei der BN3 Software). Diese Zeitangabe wäre ja dann auch identisch mit der Restzeit des laufenden Events...
Leider habe ich vom Source nicht so dolle viel Ahnung und würde mich über eine helfende Hand freuen. Zu dem Problem hat tmbinc mal geschrieben:
[...] das ist leider nicht über einen skin möglich, sondern nur im sourc.

die stelle dazu ist in enigma_main.cpp, eZapMain::updateProgress().

dort wird für die EINowDuration das "... +%d min" berechnet, dort könnte man analog für die EINextDuration sowas ähnliches machen (halt mit dem startzeitpunkt, nicht mit dem endzeitpunkt).
Vielleicht wäre jemand so nett, diese zusätzliche Feature mit aufzunehmen - dann könnte auch endlich das nervige und dauerhaft angezeigte "in" beim Skin verschwinden.

Tom
Zuletzt geändert von CrazyLexx am Montag 11. Oktober 2004, 23:49, insgesamt 1-mal geändert.