• Login or register

    Login

    Lost Password

    Register

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

    Register Yourself
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • More Options
  1. Dashboard
  2. Forum
    1. Unresolved Threads
  3. Articles
  4. Rules
  5. GP-Wiki
  6. Dreambox-Blog
  7. Dreambox-Images
  8. Dream Shop
  1. i-have-a-dreambox.com | Dreambox - Support
  2. Forum
  3. ...::: Dreambox Software :::...
  4. Dreambox Plugins (DreamOS)
  • Thread statistics

Styles

  • cmikula
  • Apr 3rd 2018
  • First Official Post
  • 1Page 1 of 10
  • 2
  • 3
  • 4
  • 5
  • …
  • 10
  •  
    cmikula
    V.I.P.*
    Reactions Received
    24
    Points
    32,729
    Posts
    6,508
    Installed Image
    DMM original
    Box Type
    DM7080HD
    external Storage
    NAS NFS
    • Apr 3rd 2018
    • #1

    Styles ist ein Systemplugin.


    Mit Styles kann man verschiedene Stile eines Skins auswählen.


    Der Skin muss natürlich Styles unterstützen.
    Jeder kann Styles verwenden um seinen Skin anzupassen.


    Vorerst gibt es zwei Skin's die Styles unterstützen.
    materials.GP
    Zombi.FullHDR3
    Coming soon LN.FHD and holo.FHD


    Technisch gesehen, kann jeder Teil in einem Skin mit Styles getauscht oder umgeschrieben werden.
    Es gibt keinerlei Limitierungen oder Grenzen.


    Nach einem Skin Update wird automatisch die Auswahl wiederhergestellt.
    Es ist also nach einem Update vom Skin nicht zwingend notwendig Styles aufzurufen und die Einstellungen ein weiteres mal durchzuführen.
    Natürlich könnten auch neue coole Features dazugekommen sein und es lohnt sich ein kurzer Blick!


    Viel Spaß mit Styles


    Danke für die Unterstützung an das gesamte Team!


    (Im Blue Panel/Addons unter Plugins (System) auch erhältlich)

    Files

    10_04_2018 - 21_39 - Aktueller Stream .jpg 197.44 kB – 6,400 Downloads 10_04_2018 - 21_41 - Aktueller Stream .jpg 158.61 kB – 5,802 Downloads 10_04_2018 - 21_41 - Aktueller Stream 1.jpg 81.37 kB – 5,644 Downloads 10_04_2018 - 21_39 - Aktueller Stream 1.jpg 203.72 kB – 5,792 Downloads 10_04_2018 - 21_40 - Aktueller Stream .jpg 204.49 kB – 5,626 Downloads 10_04_2018 - 21_40 - Aktueller Stream 1.jpg 205.06 kB – 5,712 Downloads 10_04_2018 - 22_15 - Aktueller Stream .jpg 131.91 kB – 5,615 Downloads 10_04_2018 - 22_16 - Aktueller Stream 3.jpg 73.26 kB – 5,552 Downloads 10_04_2018 - 22_16 - Aktueller Stream 1.jpg 139.76 kB – 5,569 Downloads 10_04_2018 - 22_16 - Aktueller Stream .jpg 114.66 kB – 5,564 Downloads 10_04_2018 - 22_16 - Aktueller Stream 2.jpg 132.45 kB – 5,566 Downloads 10_04_2018 - 22_17 - Aktueller Stream .jpg 134.03 kB – 5,724 Downloads enigma2-plugin-systemplugins-styles_1.0-20180410-r2092_all.deb 21.68 kB – 259 Downloads enigma2-plugin-systemplugins-styles_1.1-20180911-r2205_all.deb 23.17 kB – 652 Downloads

    Edited 9 times, last by cmikula (Apr 10th 2018).

    • Quote
  •  
    cmikula
    V.I.P.*
    Reactions Received
    24
    Points
    32,729
    Posts
    6,508
    Installed Image
    DMM original
    Box Type
    DM7080HD
    external Storage
    NAS NFS
    • Apr 3rd 2018
    • #2

    Wenn ein Skinner Styles unterstützen möchte, muss zur vorhandenen skin.xml eine styles.xml im Skinverzeichnis existieren.


    Als Beispiel ist eine styles.xml angehängt.


    Es gibt in Styles 2 Bereiche.
    1 Presets oder Voreinstellungen
    * Darin die Standardwerte die im Plugin gewählt werden können
    2 Alle Komponenten die im Skin gesetzt werden


    Zusätzlich gibt es noch Einträge um Abhängigkeiten zu definieren
    <depends>
    und um Einträge zu sortieren
    <sorted>


    Die default Werte brauchen nicht in der styles.xml doppelt gespeichert werden.
    Diese werden immer vom original Skin geladen. Als Information kann man sich einene Text Marke setzten.

    Code
    <style name="1 Color" value="blue">
    	<!-- DEFAULT -->
    </style>



    Hier kann in der Kategorie "Design" der Wert mit dem Namen "1 Color" zwischen "blue" und "red" gewählt werden.
    <colors name="Design">
    <style name="1 Color" value="blue">
    <style name="1 Color" value="red">


    In diesen Knoten wird dann immer der zu ersetzende Teil eingefügt.

    Code
    <colors name="Design">
    	<style name="1 Color" value="blue">
    		<colors>
    			<color name="foreground" value="#00ffffff" />
    			<color name="background" value="#12212121" />
    			...
    			...
    			...
    		</colors>
    		<attributes>
    			<replace name="materials.GP/styles/blue/b_" value="materials.GP/styles/blue/b_" />
    			<replace name="materials.GP/icons/black" value="materials.GP/icons/white"/>
    		</attributes>
    	</style>
    	...
    
    
    <style name="InfoBarSummary id 1" value="default">
    	<screen id="1" name="InfoBarSummary" position="0,0" size="132,64">
    	...
    	...
    	</screen>
    </style>
    Display More


    Eine Vorschau wird damit definiert: preview="styles/my_folder/preview.png"
    Der Pfad ist ausgehend vom gerade verwendeten Skin.
    <style name="1 Color" value="blue" preview="styles/blue/preview.png">



    Um einzelne Attribute zu ersetzen:

    Code
    <attributes>
    	<replace name="materials.GP/styles/blue/b_" value="materials.GP/styles/blue/b_" />
    	<replace name="materials.GP/icons/black" value="materials.GP/icons/white" />
    </attributes>


    Um einzelne Attribute zu setzen:

    Code
    <attributes>
    	<set name="cornerRadius" value="10" />
    </attributes>


    Um nur Attribute mit einem bestimmten Wert zu setzen, muss der expect Wert vom Original Skin angegeben werden:

    Code
    <attributes>
    	<set name="cornerRadius" value="10" expect="5" />
    	<set name="cornerRadius" value="10" expect="20" />
    </attributes>


    Wenn Einträge nicht angezeigt werden sollen weil ein Plugin gar nicht installiert ist kann man das mit depends bewerkstelligen.

    Code
    <depends>
    	<depend name="My Plugin screen" value="Extensions/MyPlugin"/>
    	<depend name="My System plugin" value="SystemPlugins/MySystemPlugin"/>
    </depends>


    Am besten man schaut sich die Beispieldatei oder einen der Skins an, in denen die Unterstützung für Syles bereits implementiert ist.


    Und sollte es Fragen geben wird euch hier geholfen.

    Files

    styles.xml 10.64 kB – 98 Downloads

    Edited 3 times, last by cmikula (Apr 10th 2018).

    • Quote
  •  
    Kurti79
    Betatester
    Reactions Received
    16
    Points
    24,871
    Posts
    4,930
    Installed Image
    DMM original Gemini
    Box Type
    siehe Signatur
    external Storage
    USB-Stick HDD SSD NFS
    • Apr 3rd 2018
    • #3

    Von mir auch ein Dankeschön an alle und besonders an cmikula
    :thx:


    Edit : ist ja noch auf coming soon :grinning_squinting_face:


    please hold the line :grinning_squinting_face: :einschenken:


    MFG
    KURTI

    DM One UHD
    DM 7080HD SSSS
    DM 8000 SST
    DM 800se ohne Tuner

    Edited 3 times, last by Kurti79 (Apr 3rd 2018).

    • Quote
  •  
    komisch
    Dreamer
    Reactions Received
    3
    Points
    9,333
    Posts
    1,800
    Installed Image
    OE 2.5
    Box Type
    DM7080HD ONE UltraHD
    external Storage
    HDD NAS
    • Apr 3rd 2018
    • #4

    :406:

    • Quote
  •  
    jonopower
    Dreamer
    Reactions Received
    5
    Points
    7,330
    Posts
    1,436
    Installed Image
    OE 2.5
    Box Type
    DM900
    external Storage
    USB-Stick SD-Card SSD NAS
    Location
    Rheydt
    • Apr 3rd 2018
    • #5

    Haha :loudly_crying_face:
    ... bin Outsider, und nu ?

    • Quote
  •  
    Jogi29
    Dreambox Team
    Reactions Received
    633
    Points
    74,667
    Posts
    14,673
    Files
    1
    • Apr 3rd 2018
    • Official Post
    • #6

    warten :grinning_squinting_face:

    Viele Grüße
    Jürgen


    "Kaum macht man es richtig, .... schon geht es!"


    "Machen ist wie wollen, nur krasser!"

    • Next Official Post
    • Quote
  •  
    Online
    cepheus
    Dreambox Admin
    Reactions Received
    417
    Points
    96,559
    Posts
    15,340
    Files
    925
    Installed Image
    siehe Signatur
    Box Type
    siehe Signatur
    external Storage
    USB-Stick HDD NFS
    Location
    Baden-Württemberg
    • Apr 3rd 2018
    • Official Post
    • #7

    Großartige Arbeit an alle beteiligte! :top:


    E2 Box: TWO ~ ONE ~ DM8000 ~ DM7080 ~ DM7020HD~ DM9x0 ~ DM820 ~ DM800(SE(v2))~ DM52x ~ DM500HD(v2)~ DM7025(+)
    E1 Box: DM7020 ~ DM7000 ~ DM 5620 ~ DM600 ~ DM500+ ~ DM500 ~ TRIAX 272-S
    Image: OE2.5/OE2.6 Unst./GP4.1 ~ OE2.5 Unst./GP3.3 ~ OE2.2 Unst./GP3.3 ~ OE2.0 Exp./GP3.2 ~ iCVS/GP3 ~ Gemini 4.70
    Sonstiges: Logitech K600 ~ DM Tastatur ~ Box: DM100 ~ Router: Fritz!Box 7590 ~ Wlan Stick: Dream Multimedia ~ Server: ALIX.3D3 ~ BananaPI
    Satelliten: WaveFrontier T90
    23,5°E | 19,2°E | 16.0°E | 13,0°E | 10,0°E | 9,0°E | 7,0°E | 4,9°E | 3.0°E | 1.9°E | 0,8°W | 4,0°W | 5,0°W | 8,0°W | 12,5°W | 15,0°W | 22,0°W | 24,5°W | 30.0°W


    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorial sind für den Einstieg sehr empfehlenswert

    • Previous Official Post
    • Next Official Post
    • Quote
  •  
    Kaiser Wilhelm
    Dreambox Team
    Reactions Received
    293
    Points
    26,953
    Posts
    5,269
    • Apr 3rd 2018
    • Official Post
    • #8

    Darum die vielen ungelesenen Beiträge die man nicht sehen konnte. :winking_face:


    Egal was kommt :thx: und egal wenn es nur für die aktuellen Images ist :thx:

    Gruß
    Kaiser


    GP4.1
    Skin: Zombi-Shadow-FHD (end of development)


    kaiser.wilhelm@i-have-a-dreambox.com

    • Previous Official Post
    • Next Official Post
    • Quote
  •  
    cmikula
    V.I.P.*
    Reactions Received
    24
    Points
    32,729
    Posts
    6,508
    Installed Image
    DMM original
    Box Type
    DM7080HD
    external Storage
    NAS NFS
    • Apr 10th 2018
    • #9

    Styles...

    • Quote
  •  
    Jogi29
    Dreambox Team
    Reactions Received
    633
    Points
    74,667
    Posts
    14,673
    Files
    1
    • Apr 10th 2018
    • Official Post
    • #10

    nachdem Styles jetzt online ist, möchte ich mich auch noch einmal recht herzllich für das tolle, flexible Plugin bedanken :hurra:

    Viele Grüße
    Jürgen


    "Kaum macht man es richtig, .... schon geht es!"


    "Machen ist wie wollen, nur krasser!"

    • Previous Official Post
    • Next Official Post
    • Quote
  •  
    KDP
    Stammuser
    Points
    1,715
    Posts
    331
    Installed Image
    OE 2.5
    Box Type
    DM920
    external Storage
    HDD
    Location
    Deutschland
    • Apr 11th 2018
    • #11

    Hi,


    auch von mir einen Dank an die Pluginhersteller, sieht sehr übersichtlich aus und immer mit Bilder hinterlegt, Klasse.
    Damit bräuchte man MST nicht mehr und kann es löschen ?


    Danke


    MfG
    KDP

    • Quote
  •  
    marco777
    V.I.P.
    Reactions Received
    1
    Points
    111,216
    Posts
    18,779
    Installed Image
    OE 2.5
    Box Type
    DM525 DM900 DM7080HD
    external Storage
    NAS NFS
    Location
    Welterbe Oberes Mittelrheintal
    • Apr 11th 2018
    • #12

    Wenn dein Skin Styles unterstützt, kannst du MST löschen.

    :518:


    Gemini-Wiki


    marco777@i-have-a-dreambox.com
    marco777@i-have-a-dreambox.com

    Keiner ist im faulenzen so fleißig wie ich!


    iHAD|Facebook

    • Quote
  •  
    zombi
    Betatester
    Reactions Received
    1,555
    Points
    181,666
    Posts
    35,907
    • Apr 11th 2018
    • #13

    Wenn dein skin das styles nicht unterstützt sondern merlinskintheme dann musst weiter merlinskintheme nutzen ,nutzt dein skin aber styles dann kannst merlinskintheme löschen da man nicht beide brauch oder nutzen sollte.
    Die beiden Plugins arbeiten auf unterschiedliche weise und daher sollte man sich für eins entscheiden.

    • Quote
  •  
    KDP
    Stammuser
    Points
    1,715
    Posts
    331
    Installed Image
    OE 2.5
    Box Type
    DM920
    external Storage
    HDD
    Location
    Deutschland
    • Apr 11th 2018
    • #14

    Hi,


    danke, ich nutze nur den Skin "Zombi.FullHDR3" und hab auch schon eingerichtet.
    MST zeigt mir nur noch "keine themes" mehr an und hab's gelöscht.
    Noch mal Dank an alle beteiligten.


    MfG
    KDP

    • Quote
  •  
    Jogi29
    Dreambox Team
    Reactions Received
    633
    Points
    74,667
    Posts
    14,673
    Files
    1
    • Apr 11th 2018
    • Official Post
    • #15

    zur Zeit sind die Skins Zombi FullHDR3 und materials.GP für Styles angepasst.
    Das schöne an Styles ist, dass der Skinner frei entscheiden kann, welche Einstellungen er auswählbar macht und natürlich, dass bei einem Update die Einstellungen des Skins erhalten bleiben.

    Viele Grüße
    Jürgen


    "Kaum macht man es richtig, .... schon geht es!"


    "Machen ist wie wollen, nur krasser!"

    Edited once, last by Jogi29 (Apr 11th 2018).

    • Previous Official Post
    • Next Official Post
    • Quote
  •  
    r80
    Guest
    • Apr 11th 2018
    • #16

    Morgen gleich mal testen.
    Mußte GP von der Box verbannen wg ein paar Problemen.
    Mal schaun, obs jetzt läuft.

    • Quote
  •  
    Guybrush2012
    User
    Reactions Received
    2
    Points
    907
    Posts
    170
    Installed Image
    Merlin
    Box Type
    DM920
    external Storage
    HDD
    • Apr 11th 2018
    • #17

    Ein Dankeschön an alle beteiligten und ganz besonders an cmikula


    :thx:


    Habe MST gleich deinstalliert :grinning_squinting_face:
    Sind die Optionen "Einstellungen für Styles" wie z.B. "Skin auto update" nur sichtbar wenn man kein GP drauf hat?

    Ich bin Guybrush Threepwood, ein mächtiger Pirat!

    • Quote
  •  
    zombi
    Betatester
    Reactions Received
    1,555
    Points
    181,666
    Posts
    35,907
    • Apr 11th 2018
    • #18

    Nein warum? das ist doch kein GP Plugin sondern ein DreamOS SystemPlugin was voll und ganz auch ohne GP genutzt werden kann.

    • Quote
  •  
    Guybrush2012
    User
    Reactions Received
    2
    Points
    907
    Posts
    170
    Installed Image
    Merlin
    Box Type
    DM920
    external Storage
    HDD
    • Apr 11th 2018
    • #19

    Stimmt. Man muss einfach nur die Menu-Taste drücken :grinning_squinting_face:


    :359:

    Ich bin Guybrush Threepwood, ein mächtiger Pirat!

    • Quote
  •  
    TSMusik
    Fortgeschrittener
    Points
    2,930
    Posts
    583
    • Apr 11th 2018
    • #20

    Für die klasse Arbeit, sage ich auch ein ganz großes
    DANKESCHÖN!
    :laola:


    Endlich nicht mehr nach jedem Update Skin konfigurieren.
    (Sehr hilfreich bei Remote-unterstützten Boxen.)

    • Quote
    • 1Page 1 of 10
    • 2
    • 3
    • 4
    • 5
    • …
    • 10

Registration

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

Register Yourself

Who is / was online?

  • Users Online 10
  • Wer war online 3

Users Online 10

zur Zeit sind 10 Mitglieder und 40 Gäste online - Record: 5,681 Users (Jan 22nd 2022)

Wer war online 3

Heute waren bisher 3 Mitglieder online
Change Style
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™ 5.4.25
Style: »Flavius« by Elevenfour
  1. Navigation
  2. Dashboard
  3. Forum
    1. Unresolved Threads
  4. Articles
  5. Rules
  6. GP-Wiki
  7. Dreambox-Blog
  8. Dreambox-Images
  9. Dream Shop
  10. Privacy Policy
  11. Legal Notice
  12. Search
  13. Options
  14. Current Location
  15. i-have-a-dreambox.com | Dreambox - Support
  16. Forum
  17. ...::: Dreambox Software :::...
  18. Dreambox Plugins (DreamOS)
  1. User Menu
  2. Login or register
  3. Language
  4. English
    1. Deutsch
    2. English
This site uses cookies. By continuing to browse this site, you are agreeing to our use of cookies. More Details Close