You are about to leave i-have-a-dreambox.com | Dreambox - Support to get redirected to the following address:

Please note, that the target website is not operated by us. We are not responsible for it's content nor does our privacy policy apply there.

Go to link Back to website
  • 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
    23
    Points
    32,753
    Posts
    6,513
    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,363 Downloads 10_04_2018 - 21_41 - Aktueller Stream .jpg 158.61 kB – 5,780 Downloads 10_04_2018 - 21_41 - Aktueller Stream 1.jpg 81.37 kB – 5,625 Downloads 10_04_2018 - 21_39 - Aktueller Stream 1.jpg 203.72 kB – 5,773 Downloads 10_04_2018 - 21_40 - Aktueller Stream .jpg 204.49 kB – 5,605 Downloads 10_04_2018 - 21_40 - Aktueller Stream 1.jpg 205.06 kB – 5,693 Downloads 10_04_2018 - 22_15 - Aktueller Stream .jpg 131.91 kB – 5,599 Downloads 10_04_2018 - 22_16 - Aktueller Stream 3.jpg 73.26 kB – 5,535 Downloads 10_04_2018 - 22_16 - Aktueller Stream 1.jpg 139.76 kB – 5,553 Downloads 10_04_2018 - 22_16 - Aktueller Stream .jpg 114.66 kB – 5,547 Downloads 10_04_2018 - 22_16 - Aktueller Stream 2.jpg 132.45 kB – 5,547 Downloads 10_04_2018 - 22_17 - Aktueller Stream .jpg 134.03 kB – 5,705 Downloads enigma2-plugin-systemplugins-styles_1.0-20180410-r2092_all.deb 21.68 kB – 242 Downloads enigma2-plugin-systemplugins-styles_1.1-20180911-r2205_all.deb 23.17 kB – 593 Downloads

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

    • Quote
  •  
    cmikula
    V.I.P.*
    Reactions Received
    23
    Points
    32,753
    Posts
    6,513
    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 – 90 Downloads

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

    • Quote
  •  
    Online
    Kurti79
    Betatester
    Reactions Received
    18
    Points
    26,058
    Posts
    5,167
    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
    2
    Points
    9,332
    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
    3
    Points
    7,298
    Posts
    1,430
    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
  •  
    Online
    Jogi29
    Dreambox Team
    Reactions Received
    385
    Points
    75,640
    Posts
    14,910
    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
    340
    Points
    96,580
    Posts
    15,358
    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: 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
    204
    Points
    25,904
    Posts
    5,079
    • 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


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

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

    Styles...

    • Quote
  •  
    Online
    Jogi29
    Dreambox Team
    Reactions Received
    385
    Points
    75,640
    Posts
    14,910
    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,307
    Points
    182,712
    Posts
    36,167
    • 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
  •  
    Online
    Jogi29
    Dreambox Team
    Reactions Received
    385
    Points
    75,640
    Posts
    14,910
    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
    892
    Posts
    168
    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,307
    Points
    182,712
    Posts
    36,167
    • 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
    892
    Posts
    168
    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 28
  • Wer war online 239

Users Online 28

zur Zeit sind 28 Mitglieder (davon 4 unsichtbar) und 84 Gäste online - Record: 5,681 Users (Jan 22nd 2022)

Wer war online 239

Heute waren bisher 239 Mitglieder online
Change Style
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™ 5.4.19
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
www.i-have-a-dreambox.com in the WSC-Connect App on Google Play
www.i-have-a-dreambox.com in the WSC-Connect App on the App Store
Download
This site uses cookies. By continuing to browse this site, you are agreeing to our use of cookies. More Details Close