[live] Locking der einzelnen VDR Objekte

  • > (benötigt das breitere bg_tools.png aus #27)

    Kannst Du das bg_tools.png bitte noch attachen?

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

  • Außerdem:

    Du führst bei vielen pageelems components (pageelems.event_timer, ...) den neuen Parameter class_ ein. Beim Aufruf der Komponente setzt du diesen Parameter immer auf "icon".

    Wozu dann dieser Parameter? Man könnte in der Komponente ja immer "icon" verwenden.

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

  • Ich habe den test Branch in master überführt, und test gelöscht.

    Die Umstellung bzgl. Locking ist abgeschlossen und getestet.

    Kleinere UI Änderungen kann ich ja noch in master machen.

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

  • Leider erhalte ich nach "git pull", "make clean" und "make -j4"

    mehrfach "stringhelpers.h:1669:177: error: ‘multiline’ is not a member of ‘std::regex_constants’" und kann nicht compilieren.

    Hier (.sig) läuft noch focal, ist das ein Problem?

    #edit: Danke, mit der letzten Version läuft es wieder auch unter focal.

    vdr User #2022 - hdvdr2:

    Lenovo SFF M83, Intel(R) Core(TM) i5-4670S, 32 GB Ram, zram-swap/tmp, ubuntu-focal+ESM, softhdcuvid, ffmpeg-6.1(git)

    ddbridge-6.5 mit 2xDVB-S2 und (Flex) 2xDVB-C/T Tunern, nvidia-GF1050Ti SFF (nvidia-dkms-565.77), System SSD btrfs,

    timeshift-btrfs, Video 8TB HDD XFS/cow, yavdr-ansible-2.7.3-seahawk, epgd-git mit plugins, Kernel 6.12.12+dddvb-0.9.39-git

    vdradmin-am-3.6.13-git, vdr-live-ng, vdrmanager (Smartphones als FB)

    Edited once, last by wmautner (February 3, 2025 at 8:20 PM).

  • Wozu dann dieser Parameter? Man könnte in der Komponente ja immer "icon" verwenden.

    Stimmt schon. Es gibt aber ein paar Stellen, an denen die Icons ohne Klasse generiert werden. Deshalb habe ich den bestehenden Ansatz entsprechend vervollständigt und den class_-Parameter dort ergänzt, wo er noch nicht in der Parameterliste drin war.

    Ich mache mich mal daran, für die Detail-Info-Box auch die Titelleiste und die Toolbox (sprich: den Bereich für die Icons) möglichst ausschließlich per CSS zu gestalten. Wenn das – wie bei den Schaltflächen – gleichwertig gelingt, könnten wir auf so einige Background-Images verzichten.

    Da der Stand vom Master-Branch 1:1 dem vom Test-Branch entspricht (und sogar die gleiche Commit-ID aufweist), baut bzw. funktioniert er wie erwartet ohne Probleme. :)

    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.7.3 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, extrecmenu, recsearch, femon, live, markad, mlist, osdteletext, remote, screenshot, skinenigmang, skinnopacity, streamdev, systeminfo, undelete, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

Participate now!

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