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.

1

Saturday, October 29th 2005, 7:52pm

Zeitbalken im klassischen OSD - geht das?

hi all!

gibts eine einfache möglichkeit im klassischen OSD den zeitbalken für die verstrichene zeit der aktuellen sendung einzublenden ohne dass man ein anderes osd-thema oder gar text2skin installieren muss?

ich find nämlich das einfache OSD mit deiner schenlleren reaktionszeit und lesbarkeit idealer als das gelbe.
SUSE 10.2, VDR 1.4.7
PLUGINS: remote, skinoppu, dvd, mp3, osdteletext, tvonscreen, image, epgsearch, streamdev, rectstatus, screenshot
P4 2,8GHz, 512MB, Nexus-s 2.3, Nova-S, 2xNova-S-PLUS, SP2514N, SP1614N, SP1604N, Gigabyte GA-8KNXP
Silverstone LC10 mit eigenem 4x20 LCD und AVR-Butterfly als remote-power-on und timer und IR-code converter

_Frank_

Professional

Posts: 597

Location: Miriquidi

Occupation: Mechatroniker

  • Send private message

2

Saturday, October 29th 2005, 8:27pm

Hallo,

eine einfache Möglichkeit?

(kommt drauf an, was Du unter einfach verstehst)

must Dich dann doch mit den Quelltexten des vdr beschäftigen und dies selbst umsetzen, je nachdem wie Du Dir das vorstellst.
Und mit den geänderten Quellen den vdr neu übersetzen.
Eine Entwicklungsumgebung ist also erforderlich.

Schwierig ist es sicherlich nicht.

(Wenn ich die Zeit dazu finde und falls nicht jemand Einwände dagegen erhebt, dann setz ich den klassischen vdr-skin mal als Plugin hier rein, sind ja kaum Änderungen enthalten, vom Audiomenü abgesehen.
Muß aber mal noch die Änderungen zu vdr 1.3.34 integrieren, ist noch auf dem Stand von 1.3.22.)

Gruß
Frank

<edit>Da ist der Quelltext des klassischen vdr-Skins mit Änderungen, damit er als Plugin dem vdr hinzugefügt werden kann, hat den Vorteil, daß Dir der originale Skin erhalten bleibt und Du den vdr nicht patchen mußt. Den Zeitbalken müßtest Du aber selbst noch einbringen, denn ich weiß ja nicht, wie und wo Du ihn haben willst.

(bin mir aber auch nicht sicher, ob vdr < 1.3.18 geeignet ist)
_Frank_ has attached the following file:

This post has been edited 2 times, last edit by "_Frank_" (Oct 29th 2005, 9:08pm)


Lord Helmchen

Intermediate

Posts: 247

Location: Wolfenbüttel

Occupation: Student

  • Send private message

3

Saturday, October 29th 2005, 8:36pm

Hast du mal das "skin-elchi" Plugin probiert?
Das braucht auch kein text2skin und funzt somit auch auf älteren System gut.
Den Zeitbalken bietet es auch.
Das "elchi-Design" hat mir eh immer am Besten gefallen.

Bei der Gelegenheit noch mal ein Dankeschön an den Entwickler.
Die text2skin Leute haben anscheinend vergessen, dass nicht jeder einen dicken Gigahertz-PC hat.
Software: LinVDR 0.7, Kernel 2.6.17, Cody 1.4
Hardware: IBM 300GL, PII 266MHz, 256MB, 80GB Maxtor, DVB-S 1.6, DVB-T Budget(leider), AVBoard

4

Saturday, October 29th 2005, 8:41pm

RE: Zeitbalken im klassischen OSD - geht das?

Gelöscht
LG
fb

VDR 1.4.3-3 (vdr-install-script-0.9.5.8 ), VDRAdmin-AM 3.5.2 unter Debian Sarge auf ASUS A8V Deluxe mit Athlon 3000+ (Venice), TT 1.5 + Skystar2

This post has been edited 1 times, last edit by "foobar42" (Oct 29th 2005, 8:44pm)


Posts: 2,805

Location: Landkreis Dahme-Spreewald (LDS)

  • Send private message

5

Friday, December 9th 2005, 10:12pm

:gap

This post has been edited 2 times, last edit by "ronnykornexl" (Dec 9th 2005, 11:20pm)


_Frank_

Professional

Posts: 597

Location: Miriquidi

Occupation: Mechatroniker

  • Send private message

6

Friday, December 9th 2005, 10:35pm

Ups, was war denn das, heute schon das zweite mal, daß ich was schreiben wollte und das, auf was ich antworten will, ist nicht mehr da.

Frank

Posts: 2,805

Location: Landkreis Dahme-Spreewald (LDS)

  • Send private message

7

Friday, December 9th 2005, 10:52pm

Quoted

Original von _Frank_
Ups, was war denn das, heute schon das zweite mal, daß ich was schreiben wollte und das, auf was ich antworten will, ist nicht mehr da.

Frank


Nabend

Ja war auch zu schnell, auf ein neues. (Danke für das Plugin)

Mal versucht die ICONS.

http://article.gmane.org/gmane.linux.vdr/26447

Mit in Dein Plugin zu übernehmen.

http://gentoo.fh-luh.de/files/vdr-skinclassic

Möchte halt nicht immer an VDR rum patchen.

_Frank_

Professional

Posts: 597

Location: Miriquidi

Occupation: Mechatroniker

  • Send private message

8

Friday, December 9th 2005, 11:47pm

Ja, hab es nun auch bemerkt, hab mir das File nochmal geholt und verglichen :)

Sieht gut aus.

Gruß
Frank

PS:
Hab hier auch noch den anderen vdr-Skin (ST:TNG) als Plugin rumlümmeln, falls der noch für jemanden interessant ist, dann
werf ich den auch mal rüber.

Quoted

Original von ronnykornexl
Möchte halt nicht immer an VDR rum patchen.


War auch mein Anliegen.

Posts: 2,805

Location: Landkreis Dahme-Spreewald (LDS)

  • Send private message

9

Friday, December 9th 2005, 11:58pm

Hallo

Auch mal abgelegt.

http://www.vdr-wiki.de/wiki/index.php/Skinclassic-plugin

Glaube nicht, das KLS den Patch aus der ML mit in VDR übernehmen wird, er meinte ja mal das "Classic" bleibt wie er ist, lag halt nahe das mit Deinem Plugin zu verbinden.

Die Icons habe ich ehrlich gesagt immer in "Classic" vermisst.

Kommt auch besser sich in einem Plugin "auzutoben", als immer an VDR.

---------------

Hast Du noch eine Idee, wie man folgenden Patch mit ins Plugin übernehmen könnte?
ronnykornexl has attached the following file:

_Frank_

Professional

Posts: 597

Location: Miriquidi

Occupation: Mechatroniker

  • Send private message

10

Saturday, December 10th 2005, 12:22am

Quoted

Original von ronnykornexl
Hast Du noch eine Idee, wie man folgenden Patch mit ins Plugin übernehmen könnte?


Hab ihn mal kurz überflogen, aber da müßte sich mal jemand anderes ransetzen, weiß nicht, ob man die "Tastendrücke abfangen" kann.
Paar Versuche hab ich zwar schonmal unternommen, aber war wohl nicht der richtige Weg.

Soetwas wie "eOSState c.........:: ProcessKey(eKeys Key)" ist leider nicht vorgesehen in Skins, denn von "OsdObject" ist ein Skin nicht abgeleitet (oder wie auch immer das heißt). Dient eben "nur" der Anzeige.

Hat mich bisher auch schon gestört, daß man im Skin nicht auf Tasten reagieren kann, im Menü ja sicherlich sinnvoll, denn viele Plugins belegen die Tasten, wie sie es benötigen, aber in DisplayChannel wäre es ganz nett.

(Für einen Skin wurde der vdr schon mal gepatcht, damit man in der Kanalanzeige die Farbtasten benutzen konnte - aber die ganze Patch-Orgie bei jeder neuen Version, welche grundlegende Änderungen mitbringt, oje, deshalb hatte ich mir auch mit dem Umstieg von 1.3.22 auf 1.3.37 solange Zeit gelassen)

<edit2> Sorry, hab wohl wirklich nur überflogen, hab den Patch bisher nicht in Aktion gesehen, aber ich glaube, das geht nicht, solange vom Plugin kein Zugriff auf die jeweiligen Grenzwerte möglich ist. Würde auch einen größeren Aufwand bedeuten, immer zu überprüfen, ob man sich im Setup befindet. Ähnlich wie Text2skin überprüft, ob es einen Fortschrittsbalken darstellen soll.

<edit3> Gerade im Menü kann sowas zu großen Verzögerungen führen, hab mit "Status" und der Kanalliste mal bemerkt, daß die jeweilige Funktion FÜR JEDEN in der Kanalliste befindlichen Kanal aufgerufen wurde, nicht nur für die angezeigten, weiß nicht, ob dies notwendig war und vielleicht bereinigt wurde, ist aber auch jemandem in der Mailingliste aufgefallen - auch wenn das nicht direkt was damit zu tun hat - das Setup von Skinelchi war auch schon mal deutlich langsamer, weil ich eine "unnötige" Typwandlung vorgenommen hatte, war zwar eine kleine Änderung, aber nuja. Manchmal denkt man gar nicht daran, wie oft eine Funktion durchlaufen wird, ein zwei Zeilen hinzugefügt und vielleicht schon deutlich langsamer.

Gruß
Frank

This post has been edited 3 times, last edit by "_Frank_" (Dec 10th 2005, 12:44am)


Posts: 2,805

Location: Landkreis Dahme-Spreewald (LDS)

  • Send private message

11

Saturday, December 10th 2005, 11:52am

Hi

Halb so wild mit ("show-valid-input"), finde das Dingens eigentlich ganz nützlich.

Mal zu.

-------------
Den Zeitbalken müßtest Du aber selbst noch einbringen, denn ich weiß ja nicht, wie und wo Du ihn haben willst.
-------------

Hätte das auch gerne, bekomme es aber nicht von skinsttng rüber in das Plugin (mangels C Kentnisse)

Könntest Du da mal schauen, so in etwa wie im Anhang.

MFG Ronny
ronnykornexl has attached the following image:
  • zeitbalken.jpg

This post has been edited 1 times, last edit by "ronnykornexl" (Dec 10th 2005, 11:52am)


_Frank_

Professional

Posts: 597

Location: Miriquidi

Occupation: Mechatroniker

  • Send private message

12

Sunday, December 11th 2005, 11:17pm

Na gut, gefragt habe ich ja, wie und wo er sein sollte.

Ist zwar nicht mit wenigen Änderungen getan, da der gewünschte Bereich außerhalb des bisherigen osd wäre, aber ich mach mich mal ran.

Denke mal, daß es trotzdem nicht allzulange dauern wird.

Gruß
Frank

This post has been edited 1 times, last edit by "_Frank_" (Dec 11th 2005, 11:18pm)


_Frank_

Professional

Posts: 597

Location: Miriquidi

Occupation: Mechatroniker

  • Send private message

13

Monday, December 12th 2005, 2:03am

So, mal "schnell" was "gebastelt".

Beim schnellen "Nochmal-Testen" allerdings nochwas aufgefallen und zwar, wenn von einem Kanal ohne EPG auf einen mit EPG umgeschaltet wird, bei dem die Sendung grad angefangen hat, dann wird der Balken nicht dargestellt, umgekehrt wird er nicht gelöscht, aber nuja, paar kleine Schönheitsfehler müssen am Anfang schon rein :)

Gruß
Frank
_Frank_ has attached the following file:

This post has been edited 1 times, last edit by "_Frank_" (Dec 12th 2005, 3:00am)


Posts: 2,805

Location: Landkreis Dahme-Spreewald (LDS)

  • Send private message

14

Monday, December 12th 2005, 9:42am

Das ging ja fix, schaut IO aus.



Danke

---------------------------

PS: Wäre das im Bereich des möglichen, nativ ohne text2skin. (wurde mal im Forum angehangen, villeicht fühlt sich ja wer berufen)

MFG Ronny
ronnykornexl has attached the following image:
  • neutrino-channelinfo.jpg

This post has been edited 1 times, last edit by "ronnykornexl" (Dec 12th 2005, 9:42am)


_Frank_

Professional

Posts: 597

Location: Miriquidi

Occupation: Mechatroniker

  • Send private message

15

Monday, December 12th 2005, 4:56pm

@ronnykornexl:

Möglich ist das Aussehen ala Neutrino sicherlich, bissel dran mitbauen würde ich evtl auch, wenn alle Screenshots bereitstehen, in der Ansicht sonst unterscheidet es sich ja nicht wesentlich vom Elchi.

Aber um die Routinen für truetype-Fonts müßte sich mal jemand anderes kümmern.

Übrigens gabs mal einen Truetype-Patch für vdr, vielleicht könnte man dem die entsprechenden Routinen zur Generierung des nötigen Fonts entnehmen.

Gruß
Frank

Posts: 2,805

Location: Landkreis Dahme-Spreewald (LDS)

  • Send private message

16

Wednesday, December 14th 2005, 12:41pm

Quoted

Original von _Frank_
@ronnykornexl:

Möglich ist das Aussehen ala Neutrino sicherlich, bissel dran mitbauen würde ich evtl auch, wenn alle Screenshots bereitstehen, in der Ansicht sonst unterscheidet es sich ja nicht wesentlich vom Elchi.

Aber um die Routinen für truetype-Fonts müßte sich mal jemand anderes kümmern.

Übrigens gabs mal einen Truetype-Patch für vdr, vielleicht könnte man dem die entsprechenden Routinen zur Generierung des nötigen Fonts entnehmen.

Gruß
Frank


Hallo

Also müßte sich erst einmal jemand finden, bei dem Du dann ein "bissel dran mitbauen" könntest.

Truetype-Patch
--------------
http://www.vdr-wiki.de/wiki/index.php/Utf8-patch

Bilder
--------------
http://images.google.de/images?q=neutrino+dbox

http://www.dboxservice-hallenberg.de/screenshots.php

http://wiki.tuxbox.org

Hilft ja alles nichts, werde mir mal eine C Schwarte zulegen. ( dauert dann allerdings noch 2 Jahre :lachen1 )

MFG Ronny

This post has been edited 3 times, last edit by "ronnykornexl" (Dec 14th 2005, 12:59pm)


_Frank_

Professional

Posts: 597

Location: Miriquidi

Occupation: Mechatroniker

  • Send private message

17

Thursday, December 15th 2005, 4:09pm

Hallo Ronny,

Quoted

Original von ronnykornexl
Also müßte sich erst einmal jemand finden, bei dem Du dann ein "bissel dran mitbauen" könntest.


Ja, so meinte ich das. Bissel was anderes hatte ich mir ja auch noch vorgenommen. Aufräumen in den Sourcen von Skinelchi, dort evtl. bissel was auslagern, was eher nicht in einem Skin gehört, der Skin der Reelbox ist nun auch noch dazugekommen, Thema SpectrumAnalyser wollte ich mir anschauen, aber dort muß ich mal einen Ansatz finden.

Quoted

Original von ronnykornexl
Truetype-Patch
...


genau das war's, danke für die Links, Ankündigung gibts ja nun auch in einem anderen Thread.

Quoted

Original von ronnykornexl
Hilft ja alles nichts, werde mir mal eine C Schwarte zulegen. ( dauert dann allerdings noch 2 Jahre :lachen1 )


Ach, so schlimm ist's nicht, abkupfern und rumprobieren und wenn sich keiner beschwert, der's besser weiß, dann geht's schon :)

Gruß
Frank

Posts: 2,805

Location: Landkreis Dahme-Spreewald (LDS)

  • Send private message

18

Wednesday, April 19th 2006, 1:47pm

- Adapted Makefile due to new requirements of VDR 1.3.47+

http://gentoo.fh-luh.de/files/vdr-skinclassic

MFG Ronny

Posts: 3,648

Location: Mülheim / Ruhr

Occupation: Admin

  • Send private message

19

Wednesday, April 19th 2006, 2:14pm

Man, das habe ich so frisch compiliert, das mir der Compiler gesagt hat es käme aus der Zukunft! OK, meine Uhr geht auch eine Stunde falsch! :D

Wozu war die Anpassung denn genau? Bei mir hat die alte Version auch compiliert!

Gruß

Toxic
Registrierter VDR-User #1275

HW neu: Asrock B75 Pro3 - Pentium G620T - SKYDVB S952
SW neu: YaVDR mit 3.16.3er Kernel ...

Posts: 2,805

Location: Landkreis Dahme-Spreewald (LDS)

  • Send private message

20

Wednesday, April 19th 2006, 2:20pm

Quatsch, lass es wie es ist, wurde ja nur das Makefile angepasst.

Siehe: http://vdr-portal.de/board/thread.php?threadid=48594

MFG Ronny

Immortal Romance Spielautomat