[Announce] nOpacity 0.1.0

  • Ok, das ist einfach :) Ich bin mal wieder unwissenderweise davon ausgegangen, dass nur epgsearch in what's on now die Progressbars benutzt.


    @seahawk: mach doch bitte mal in der menuitem.c folgendes:


    Zeile 1114:

    Code
    if ((menuCat == mcScheduleNow)&&(CheckProgressBar(*itemTabs[i])))


    ersetzen durch


    Code
    if (CheckProgressBar(*itemTabs[i]))


    Selbiges in Zeile 1153.


    Dann sollte eigentlich überall die Progressbar gezeichnet werden...dann wird zwar auch immer darauf geprüft, aber der Performanceverlust sollte marginal sein.


    Ciao Louis

  • Für systeminfo passt es:
    [Blockierte Grafik: https://dl.dropbox.com/u/960809/nOpacity/systeminfo2.jpg]
    Bei bgprocess hat sich noch nichts verändert:
    [Blockierte Grafik: https://dl.dropbox.com/u/960809/nOpacity/bgprocess2.jpg]


    Was ist denn da das Prüfkriterium? Leerzeichen davor und dahinter? Dann schau ich mal ob ich das bei bgprogress nicht einfach reinpatchen kann... die Stelle sieht in der bgprocess.c so aus:

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hallo ich bins nochmal..
    ich versuche grade schon wieder mal das paket aus dem git zu ziehen und neuzubauen.
    ich bin nach dieser anleitung hier vorgegangen, leider bricht das kompilieren immer mit:

    Code
    dpkg-source: Fehler: Änderung in vdr-plugin-skinnopacity-0.1.0~git-201303121731/skin-nopacity/iconTemplates/IconTemplate.xcf kann nicht dargestellt werden: Inhalt der Binärdatei hat sich geändert

    das macht er mehr oder weniger bei allen icons..
    //edit: Lösung:

    Zitat

    dpkg-buildpackage -rfakeroot -us -uc -b


    [size=10]nOpacity: Icons
    [size=10]skindesigner: tryoutsglassy

    Einmal editiert, zuletzt von BooStar ()

  • @seahawk: nein, Leerzeichen werden keine benötigt, die einzelnen Felder einer Zeile sind ja durch Tabs (\t) getrennt. Das ist meine Prüfung auf eine Progressbar:


    Code
    if (strlen(text) > 5 && text[0] == '[' && text[strlen(text) - 1] == ']')


    Im bgprocess Code stört also das


    Code
    per_str[102]='\0'


    aus Zeile 22, da mein strlen den Nullterminator nicht mitzählt. Mach das doch mal raus...und ändere die Feldgröße in Zeile 21 auf 100+2. Denke nicht, dass das negative Auswirkungen haben sollte.


    Alternativ könnte man meine Prüfung auch zu


    Code
    if (strlen(text) > 5 && text[0] == '[' && ((text[strlen(text) - 1] == ']')||(text[strlen(text) - 2] == ']')))


    umbauen. Ich hoffe die Klammern passen, ich bin kein Compiler ;)


    Ciao Louis


    PS: die Prüfung ist in der menuitem.c in Zeile 1064.

  • Mach das doch mal raus...


    Hab ich, ändert leider aber nichts... irgendwie scheinen die Tabs da auch generell nicht dargestellt zu werden, wenn man sich den Screenshot ansieht ?(

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hi,


    epgsearch geht nun mit der aktuellen GIT Version.


    BTW: Habe das Plugin Play bei mir drin, dieses Icon konguriert nun mit dem von play weil beide klein geschrieben werden in der jetzigen Version. Früher war das "Play.png" fürs Play-Plugin und das "play.png" für das Wiedergabemenü. Zudem ist die Diskfüllung in Prozent etwas undeutlich mit dem Farbverlauf und der weißen Schrift, kann man da was machen?

    Gruß utiltiy



    VDR Projekte VDR Projects

    Einmal editiert, zuletzt von utiltiy ()

  • Ääh ich nu wieder: In arghdirector sind glaube ich auch welche drinnen! Kann gerade nicht nachsehen

    Koennte das bitte jemand der Sky Select nutzen kann und etwas da bucht mit dem zukuenftigen SkySelectFeeds Plugin ausprobieren und evtl. fuers Wiki Screenshots machen?

  • OT: Wozu das Rad neu erfinden? Das alte Plugin funktioniert tadellos - ich brauch nix anderes... Aber darum gehts hier ja auch nicht !

  • Wozu das Rad neu erfinden? Das alte Plugin funktioniert tadellos - ich brauch nix anderes...

    Nun, woher weisst Du, dass da das Rad neu erfunden wurde? Offenbar hast da nicht drauf geklickt...

  • Taipan: nicht jeder hat so ein universelles vdr-dev Paket ;) Das Ding soll ja mal auf den neuen Makefile-Standard gehievt werden und wenn es mit Skinnopacity auch richtig dargestellt werden kann ist es doch super. Geht hier ja vor allem darum das auch in Zukunft für alle benutzbar zu halten.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)


  • Hab ich, ändert leider aber nichts... irgendwie scheinen die Tabs da auch generell nicht dargestellt zu werden, wenn man sich den Screenshot ansieht ?(


    Hmmm...komisch. Muss ich das Plugin mal installieren und guggen. Klappt das denn mit nem anderen Skin?


    Ciao Louis


  • epgsearch geht nun mit der aktuellen GIT Version.


    Ich habe nix geändert...Layer8 Problem? ;D



    BTW: Habe das Plugin Play bei mir drin, dieses Icon konguriert nun mit dem von play weil beide klein geschrieben werden in der jetzigen Version. Früher war das "Play.png" fürs Play-Plugin und das "play.png" für das Wiedergabemenü.


    Tja, da kann ich jetzt nix machen. Die Plugin Icons werden jetzt über den Plugin Namen und nicht wie früher über den Menüeintrag geladen, dadurch ist die Benamsung der Icons allgemeingültig und nicht abhängig von der Sprache. Wenn jetzt ein Plugin wie ein VDR Menüpunkt heisst, dann kollidiert das natürlich. Wirst du wohl mit leben müssen.


    Zudem ist die Diskfüllung in Prozent etwas undeutlich mit dem Farbverlauf und der weißen Schrift, kann man da was machen?


    Die Schriftfarbe ist "clrMenuFontDiscUsage"...kannst ja mal in einem Theme eine andere Farbe einstellen und schauen was besser ist.


    Ciao Louis

  • seahawk1986
    Das sehe ich ein - hast recht


    Gesendet von meinem BioniQ 700 mit Tapatalk 2

  • Ich habe nix geändert...Layer8 Problem? ;D


    Hehe, ich schließe auch eine Reboot oder das neue Update zu epgsearch nicht aus :D

    Gruß utiltiy



    VDR Projekte VDR Projects

  • Muss ich das Plugin mal installieren und guggen.


    Das wäre toll, hier gibt es die Quellen:
    http://ftp.uni-kl.de/pub/linux…s/vdr-bgprocess-0.1.0.tgz
    Und die beiden Patches:
    https://github.com/seahawk1986…gprocess-osditem-fix.diff
    https://github.com/seahawk1986…rocess-tlphrases-fix.diff

    Klappt das denn mit nem anderen Skin?


    Ja, z.B. mit skinelchi klappt es:
    [Blockierte Grafik: https://dl.dropbox.com/u/960809/nOpacity/skinelchi.jpg]
    Was mir grade noch aufgefallen ist: die Erkennung der Klammerung "[abcxyz]" ohne Prüfung des Inhalts hat unschöne Nebenwirkungen, z.B. im Filebrowser-Plugin, weil da Verzeichnisse mit eckigen Klammern dargestellt werden:
    [Blockierte Grafik: https://dl.dropbox.com/u/960809/nOpacity/Filebrowser.jpg]
    Irgendwo habe ich da noch einen Screenshot vom arghdirector-Plugin gesehen, der ähnlich verunstaltet war.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

    Einmal editiert, zuletzt von seahawk1986 ()

  • Hi all,
    wie kann man denn die Breite der Kanalinfoanzeige ändern, oder ist die nicht einstellbar.
    Habe alles mögliche versucht.
    Hätte sie gerne über das ganze Bild unten.


    Gruß Santos

    VDR1
    - Yavdr 0.5 - Zotac D2700 Atom 2X2.13GHZ - GT520 Onboard- 4GB Speicher - 32GB CF- Technotrend TT S2-4100 - Alphacool Display - YaUsbIr 2- Technotrend Fernbedienung - Gehäse Plexiglas (Stable)


    VDR2
    - Yavdr 0.5- AsRock 77 mit i3-3220T 2X2.8GHZ- 4GB Speicher- GT 440 Passiv - 64GB SSD 2,5"- DigitalDevices Cine S2- LG Bluray - 10" Monitor - YaUsbIr 2 - T Home Fernbedienung - uMouse Cardreader - Gehäse Bitfenix Prodigy M (Unstable)

  • Einfach die Darstellung der Kanallogos in der Kanalinfo-Anzeige abschalten und die Breite entsprechend einstellen.
    [Blockierte Grafik: https://dl.dropbox.com/u/96080…city/breite_Kanalinfo.jpg]
    die Einstellungen in der setup.conf sehen bei mir so aus (720p Display, daher recht große Schrift)
    http://pastebin.com/EZpE7BdY

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Wie siehts denn jetzt aus? Fehlen Dir Kanallogos?

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Danke seahawk1986


    Gruß Santos

    VDR1
    - Yavdr 0.5 - Zotac D2700 Atom 2X2.13GHZ - GT520 Onboard- 4GB Speicher - 32GB CF- Technotrend TT S2-4100 - Alphacool Display - YaUsbIr 2- Technotrend Fernbedienung - Gehäse Plexiglas (Stable)


    VDR2
    - Yavdr 0.5- AsRock 77 mit i3-3220T 2X2.8GHZ- 4GB Speicher- GT 440 Passiv - 64GB SSD 2,5"- DigitalDevices Cine S2- LG Bluray - 10" Monitor - YaUsbIr 2 - T Home Fernbedienung - uMouse Cardreader - Gehäse Bitfenix Prodigy M (Unstable)

  • im Git ist nun eine Version, die die graphische Anzeige der epgsearch Progressbar unterstützt, falls man das Schedules Menü im herkömmlichen (nicht schmalen) Stil ausgibt.


    Ciao Louis

    Bei "Jetzt" habe ich die grafik-Balken aber nicht bei "Nächstes" - Ist das nur bei mir so ?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!