• Diese befinden sich im angehängten Zip-File.

    Folgendes ist mir aufgefallen:

    • Es genügt ein Logo, also logo.svg, denn die beiden bisherigen Varianten haben sich nur hinsichtlich ihrer Abmessungen unterschieden.
    • Bei 169.svg, 1920.svg, 3840.svg und 7680.svg ist der Text schwarz, bei den anderen formatbezogenen Icons ist er hingegen grau schattiert:
      The content cannot be displayed because you do not have authorisation to view this content.

      In der kleinen Darstellung erscheint mir ein rein schwarzer Text besser lesbar, sodass der Text am besten wohl einheitlich schwarz sein sollte:
      The content cannot be displayed because you do not have authorisation to view this content.

      Die Icons sind hier übrigens mit 24x24 konfiguriert.
    • Mir erscheint der Grünton des active-Icons etwas kalt. Ließe sich er eher dem etwas wärmeren Ton des PNG und auch bezüglich der Helligkeit angleichen, damit der weiße Checkmark deutlicher hervortritt und das Icon besser mit dem Hintergrund harmoniert?

      The content cannot be displayed because you do not have authorisation to view this content.
      The content cannot be displayed because you do not have authorisation to view this content.

    • Auch beim edit-Icon fände ich einen wärmeren Ocker-Ton freundlicher.
      The content cannot be displayed because you do not have authorisation to view this content.

    • In imdb1.svg fehlt bei mir die Schrift.
    • Typo: on_downarrow.svg -> one_downarrow.svg
    • Typo: icon_smal.svg -> icon_small.svg
    • Typo: icon_smal_hovered.svg -> icon_small_hovered.svg
    • Das blau für die Ordner- und Dateisymbole empfinde ich als zu dunkel und sollte etwas aufgehellt werden.
    • Die Icons mit den Glanzlichtern sind – so schön sie dir auch gelungen sind – als Overlay leider schwerer erkennbar. Deshalb habe ich mich für die rein schwarzen Varianten entschieden.
    • Die Strichstärke von icon_overlay_minus.svg muss der von icon_overlay_plus.svg und icon_overlay_cross.svg entsprechen, damit das Ganze ausgewogen aussieht:
      The content cannot be displayed because you do not have authorisation to view this content.
    • Overlays (also alle icon_overlay_*.svg) dürfen bei gleicher Rahmengröße wie die Hintergrund-Icons nur die halbe Größe haben. Als Hintergrund haben wir bei PNG derzeit 16x16 für die "regulären" Icons (icon_regular_*.svg in den Menüleisten) und 12x12 für die "kleinen" Icons (icon_small_*.svg in den Titelleisten von Fenstern). Damit die Überlagerung in beiden Fällen passt, entspricht das 8x8 zentriert in 16x16 Pixeln.
    • Wie ich gesehen habe, verwendest du eine krumme Größe von 21,2 Pixeln auf jeder Achse. Das macht solche Dimensionierungen schwieriger, und auch beim Rastern im Browser wären Zweierpotenzen wohl meist günstiger. Insofern würde ich vorschlagen, alle Icons auf eine Abmessung von 3*2n, n ≥ 3, oder 2n, n ≥ 4, umzuskalieren, damit man solche Bruchteile gut hinbekommt und das auch beim Rastern im Browser noch gut aussieht. Eine sinnvolle Abmessung wäre also beispielsweise 24 (oder 48) Pixel. Damit hätten wir bei SVG dann Abmessungen von 12x12 (oder 24x24) zentriert in 24x24 (oder 48x48) Pixeln, damit die Überlagerung sowohl für die "regulären" als auch für die "kleinen" Icons passt. Andernfalls müsste man massiv in den Code und die CSS-Styles eingreifen, um explizit Image-Tags für Hintergrund und Vordergrund zu generieren, die sich dann unabhängig voneinander positionieren und skalieren lassen – ein Aufwand, den ich gerne vermeiden möchte.

    Die von mir genutzten Icons habe ich dir beigefügt. Möchtest du die vorgeschlagenen Änderungen selbst vornehmen oder soll ich es dir abnehmen?

    Files

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.8.1 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, extrecmenu, recsearch, femon, live, markad, mlist, osdteletext, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, undelete, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

    Edited once, last by SHofmann (March 13, 2026 at 12:16 AM).

  • Die von mir genutzten Icons habe ich dir beigefügt. Möchtest du die vorgeschlagenen Änderungen selbst vornehmen oder soll ich es dir abnehmen?

    Ich überarbeite die Icons und versuche es gemäß Deinen Vorgaben umzusetzen.

    Die Fehler bei der Schrift sind wohl beim Bereinigen der Icons mit scour entstanden mir aber nicht aufgefallen.
    Das nächste Mal schaue ich mir das Ergebnis genauer an.

    Oder sollte ich die Metadaten drin lassen?

    Gentoo Linux ~ VDR 2.8.1 ~ DD Octopus NET V2 S2 Max - SAT>IP ~ Asrock N100M ~ 16GB RAM ~ NVIDIA T1000 8G

  • Wie ich gesehen habe, verwendest du eine krumme Größe von 21,2 Pixeln auf jeder Achse. Das macht solche Dimensionierungen schwieriger, und auch beim Rastern im Browser wären Zweierpotenzen wohl meist günstiger. Insofern würde ich vorschlagen, alle Icons auf eine Abmessung von 3*2n, n ≥ 3, umzuskalieren, damit man solche Bruchteile gut hinbekommt und das auch beim Rastern im Browser noch gut aussieht. Eine sinnvolle Abmessung wäre also beispielsweise 24 (oder 48) Pixel. Damit hätten wir bei SVG dann Abmessungen von 12x12 (oder 24x24) zentriert in 24x24 (oder 48x48) Pixeln, damit die Überlagerung sowohl für die "regulären" als auch für die "kleinen" Icons passt. Andernfalls müsste man massiv in den Code und die CSS-Styles eingreifen, um explizit Image-Tags für Hintergrund und Vordergrund zu generieren, die sich dann unabhängig voneinander positionieren und skalieren lassen – ein Aufwand, den ich gerne vermeiden möchte.

    Mit der Größe, das war mir nicht so klar.
    Ich dachte, dass die tatsächlich über css eingestellt wird.

    Die krumme Größe rührt daher, dass ich mir über die Größe keine Gedanken gemacht habe und die Seitengröße auf Auswahlgröße gesetzt hatte.
    Hier bei mir 21,2 mm bei den runden Teilen.

    Wenn ich die Icons jetzt alle noch einmal anfasse, auf welche Größe soll ich die Seitengröße einstellen?
    48x48px oder 24x24px

    Die rechteckigen, könnte ich ja auf die Größe der alten png-Dateien setzen.

    Gentoo Linux ~ VDR 2.8.1 ~ DD Octopus NET V2 S2 Max - SAT>IP ~ Asrock N100M ~ 16GB RAM ~ NVIDIA T1000 8G

  • Ich würde 24x24 Pixel nehmen, das skaliert zur Anzeige im Bedarfsfall dann ja eh. Was ebenfalls dafür spricht, ist, dass dies beim Speichern als PNG als Zielgröße verwendet wird. Wenn du PNG aber lieber mit 48x48 haben möchtest, dann nimmst du halt diese Abmessung. Letztlich ist das ja nur wegen der leichteren Ermittlung und Einstellung von solchen Größenverhältnissen.

    Oder sollte ich die Metadaten drin lassen?

    Abgesehen von der Dateigröße macht das wohl kaum einen Unterschied. Auch dies ist letztlich deine Entscheidung. Wenn man bei der nächsten Bearbeitung die Metadaten wieder drin hat, ist mit der Bereinigung nichts gewonnen und dann könnte man sich die Zeit auch gleich sparen.

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.8.1 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, extrecmenu, recsearch, femon, live, markad, mlist, osdteletext, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, undelete, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

    Edited once, last by SHofmann (March 13, 2026 at 12:06 AM).

  • Ich würde 24x24 Pixel nehmen, das skaliert zur Anzeige im Bedarfsfall dann ja eh. Was ebenfalls dafür spricht, ist, dass dies beim Speichern als PNG als Zielgröße verwendet wird. Wenn du PNG aber lieber mit 48x48 haben möchtest, dann nimmst du halt diese Abmessung. Letztlich ist das ja nur wegen der leichteren Ermittlung und Einstellung von solchen Größenverhältnissen.


    Ich glaube, hier habe ich etwas missverstanden.
    Die Grafiken sollen wohl gar nicht als SVG in Live eingebunden werden?

    Gentoo Linux ~ VDR 2.8.1 ~ DD Octopus NET V2 S2 Max - SAT>IP ~ Asrock N100M ~ 16GB RAM ~ NVIDIA T1000 8G

  • Natürlich sollen sie das. Die Gedanken zu den Pixeln sind doch nur sekundäre Aspekte. ;)

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.8.1 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, extrecmenu, recsearch, femon, live, markad, mlist, osdteletext, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, undelete, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

  • Das der Text in manchen Icons verschwunden ist, liegt wohl daran, dass ich ihn nicht in einen Pfad umgewandelt habe.
    Das resize geht ganz gut per Einzeiler:

    Code
    mkdir -p resize; find . -maxdepth 1 -name "*.svg" -exec rsvg-convert -f svg -h 24 -o resize/{} {} \;

    Allerdings muss man die größeren Grafiken separat behandeln.

    Gentoo Linux ~ VDR 2.8.1 ~ DD Octopus NET V2 S2 Max - SAT>IP ~ Asrock N100M ~ 16GB RAM ~ NVIDIA T1000 8G

  • Anbei die Icons mit den gewünschten Änderungen.
    Ich hoffe, ich habe alles richtig umgesetzt.

    Sollten noch Änderungen erforderlich sein, dann bitte Bescheid geben.

  • Ich finde, jetzt sieht es richtig gut aus:

    16x16 Pixel

    The content cannot be displayed because you do not have authorisation to view this content.

    32x32 Pixel

    The content cannot be displayed because you do not have authorisation to view this content.

    Ich finde allerdings, dass der Text in den rechteckigen Anzeigfeldern etwas zu hoch ist. Vielleicht sollte man ihn etwas tiefer setzen, so etwa in der Höhe des Querstrichs einer "2", also etwa von:

    The content cannot be displayed because you do not have authorisation to view this content.

    … nach:

    The content cannot be displayed because you do not have authorisation to view this content.

    … oder zumindest innerhalb der weißen Fläche zentrieren. Machst du das oder soll ich das übernehmen?

    Das Icon on_dvd.svg scheint die Disk verloren zu haben und nur noch aus dem Loch für die Spindel zu bestehen. Ich habe es aus dem ersten Satz rekonstruiert. Nachdem die SVG-Icons im Git später die Referenz für künftige Änderungen bilden, brauchst du diesbezüglich nicht weiter tätig zu werden.

    Könntest du für den Patch Nr. 4 den grünen Haken von oben noch in schwarz als Overlay-Icon erzeugen?

    Den aktuellen Stand habe ich für eigene Experimente beigefügt. Schön wäre es, wenn wir irgendwann noch die beiden letzten PNGs loswerden könnten. Vielleicht hilft "Trace Bitmap" diesbezüglich ja weiter? ;)

    Files

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.8.1 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, extrecmenu, recsearch, femon, live, markad, mlist, osdteletext, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, undelete, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

    Edited 3 times, last by SHofmann (March 13, 2026 at 10:33 PM).

  • Vielleicht hilft "Trace Bitmap" diesbezüglich ja weiter?

    Was das angeht, sind meiner Erfahrungen mit Online-Diensten, und KI eher schlecht. Erstaunlich, dass das die KI nicht vernünftig kann. Zumindest weiß ich nicht welche.
    Ich schaue mir das aber noch mal an.

    Gentoo Linux ~ VDR 2.8.1 ~ DD Octopus NET V2 S2 Max - SAT>IP ~ Asrock N100M ~ 16GB RAM ~ NVIDIA T1000 8G

  • The content cannot be displayed because you do not have authorisation to view this content.

    Für das dunkle Theme, wäre aber die Schrift in Grau besser.

    Soll ich für das Theme extra welche machen?

    Gentoo Linux ~ VDR 2.8.1 ~ DD Octopus NET V2 S2 Max - SAT>IP ~ Asrock N100M ~ 16GB RAM ~ NVIDIA T1000 8G

  • Danke für das Update. "Trace Bitmap" ist eine interne Funktion von Inkscape. Damit könnte man vielleicht etwas schneller ans Ziel gelangen, als wenn man ohne eine daraus generierte Vorlage starten muss.

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.8.1 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, extrecmenu, recsearch, femon, live, markad, mlist, osdteletext, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, undelete, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

  • Soll ich für das Theme extra welche machen?

    Das wäre sicherlich eine gute Idee.

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.8.1 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, extrecmenu, recsearch, femon, live, markad, mlist, osdteletext, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, undelete, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

  • Danke für das Update. "Trace Bitmap" ist eine interne Funktion von Inkscape. Damit könnte man vielleicht etwas schneller ans Ziel gelangen, als wenn man ohne eine daraus generierte Vorlage starten muss.

    Aber auch das liefert kein verwertbares Ergebnis. Oder ich mache es falsch...

    Aber der Fernseher ist schon fertig :)

    The content cannot be displayed because you do not have authorisation to view this content.


    Die Fernbedienung ist schon etwas aufwändiger...

    Files

    Gentoo Linux ~ VDR 2.8.1 ~ DD Octopus NET V2 S2 Max - SAT>IP ~ Asrock N100M ~ 16GB RAM ~ NVIDIA T1000 8G

    Edited once, last by heifisch (March 14, 2026 at 10:29 AM).

  • Sehr schön und gut gelungen. Wieder einmal danke! :)

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.8.1 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, extrecmenu, recsearch, femon, live, markad, mlist, osdteletext, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, undelete, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

  • Fernbedienung ist in Arbeit...

    The content cannot be displayed because you do not have authorisation to view this content.

    Gentoo Linux ~ VDR 2.8.1 ~ DD Octopus NET V2 S2 Max - SAT>IP ~ Asrock N100M ~ 16GB RAM ~ NVIDIA T1000 8G

    Edited once, last by heifisch (March 15, 2026 at 11:53 AM).

  • Wow, die sieht aber schick aus! :thumbup:

    Wenn du schon eine komplett neue Fernbedienung entwirfst, sollten vielleicht auch gleich ein paar Hotkeys mit drauf. Der VDR erlaubt das Zuweisen folgender Funktionen auf Tasten bzw. Hotkeys:

    Falls deine Fernbedienung als Vorlage die Hotkey nicht (alle) unterstützen sollte, hier zum Vergleich einmal das Layout meiner Fernbedienung, auf der ich die meisten VDR-Funktionstasten zuordnen konnte:

    The content cannot be displayed because you do not have authorisation to view this content.

    Belegt habe ich die weniger offensichtlichen Tasten wie folgt:

    • TV/R = Timers
    • Schlüssel = Setup
    • Opt = Commands
    • Doppelpfeil = Channels
    • PVR (Gitter) = Recordings

    Man könnte neben den Farbtasten auch noch Tasten für User1 bis User4 vorsehen. Auf meiner Fernbedienung habe ich stattdessen ein paar der übriggebliebenen Tasten dafür verwendet:

    • TTX = User1 -> Plugin OsdTeletext
    • AV = User2 -> Plugin DvbHdDevice
    • Del = User3 -> Plugin DvdSwitch

    Manche Tasten liefern leider den gleichen Code, sodass der VDR sie nicht unterscheiden kann. Deshalb habe ich bspw. PrevChannel nicht mehr zuordnen können und muss dafür halt die "0" verwenden…

    Entscheide bitte selbst, wie viel Aufwand du da reinstecken möchtest.

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.8.1 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, extrecmenu, recsearch, femon, live, markad, mlist, osdteletext, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, undelete, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

  • Sehr schön, was hier alles passiert. Zum Thema Fernbedienung möchte als User nur anmerken, dass die aktuelle FB per Daumen über Handy kaum bis schlecht bedienbar ist. Ich treffe die Tasten schlecht und muss immer den Bildschirm vergrößern. Nachteilig ist auch, dass der TV und die FB untereinander erscheinen und man sich eigentlich nicht durchs Menu bewegen kann, weil man immer erst zur Kontrolle hochscrollen muss. Insofern würde ich als User hier ein schickes Layout lieber gegen eine einfache FB tauschen, die nur aus sinnvoll angeordneten Rechtecken besteht (wie z.B. bei der svdrp-app). Evtl. müsste auch nur die Fläche vergrößert werden, die auf den Klick reagiert.

    Top Lösung wäre, die Fernbedienungs-Seite so zu layouten, dass Bild und Bedienung gleichzeitig sichtbar sind. Zumindest im Querformat.

    Am PC ist das alles kein Problem, mit der Maus treffe ich alles oder nutze die Tastatur, was auch gut funktioniert :)

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!