JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 09.03.2020, 10:02
Tedolly Tedolly is offline
Fibre Channel User
 
Join Date: Dec 2015
Posts: 126
Default Wo Farbe für disabled Listeneinträge?

In den Downloads- und LinkGrabber-Listen würde ich gerne die Farbe für den Text und den Hintergrund von disabled Einträgen ändern. Aber ich finde die Bezeichnungen in den Advanced Settings nicht.

Falls es eine Rolle spielen sollte: Ich verwende als Theme JD_PLAIN.

Weiß jemand die beiden Bezeichner?
Reply With Quote
  #2  
Old 09.03.2020, 15:52
pspzockerscene's Avatar
pspzockerscene pspzockerscene is online now
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 73,463
Default

Ticket:


Grüße, psp
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
  #3  
Old 09.03.2020, 16:07
mgpai mgpai is offline
Script Master
 
Join Date: Sep 2013
Posts: 1,621
Default

Text color setting is currently available:
Code:
LAFSettings.configlabeldisabledtextcolor
Reply With Quote
  #4  
Old 09.03.2020, 16:10
pspzockerscene's Avatar
pspzockerscene pspzockerscene is online now
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 73,463
Default

Hm but I guess this is not what he wants.

-psp-
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
  #5  
Old 09.03.2020, 16:16
mgpai mgpai is offline
Script Master
 
Join Date: Sep 2013
Posts: 1,621
Default

Quote:
Originally Posted by pspzockerscene View Post
Hm but I guess this is not what he wants.

-psp-
You are right. My bad. I had modified the theme xml file to change it.

Code:
<state value="DISABLED">
  <color type="TEXT_FOREGROUND" value="#A0A0A0"/>
</state>
Reply With Quote
  #6  
Old 09.03.2020, 16:25
pspzockerscene's Avatar
pspzockerscene pspzockerscene is online now
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 73,463
Default

Thanks for your input

-psp-
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
  #7  
Old 09.03.2020, 17:20
Tremolo's Avatar
Tremolo Tremolo is offline
Fibre Channel User
 
Join Date: Jul 2019
Posts: 128
Default

Hallo,

wie kann ich denn grundsätzlich die Farbe ändern, wenn ich keine theme.xml habe?
__________________
Gruß

Tremolo
Reply With Quote
  #8  
Old 09.03.2020, 17:22
pspzockerscene's Avatar
pspzockerscene pspzockerscene is online now
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 73,463
Default

Von welcher Farbe redest du jetzt?
Die hier angefrafgte Einstellung existiert noch nicht daher habe ich ein entsprechendes Ticket verlinkt.

Grüße, psp
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
  #9  
Old 09.03.2020, 18:40
Tremolo's Avatar
Tremolo Tremolo is offline
Fibre Channel User
 
Join Date: Jul 2019
Posts: 128
Default

Quote:
Originally Posted by pspzockerscene View Post
Von welcher Farbe redest du jetzt?
Tedolly hat doch angefragt, wie man die Farbe von Disabled-Einträgen ändern kann. Und mgpai hat geantwortet, dass er dies in der (einer) theme.xml gemacht hat, die ich aber nicht habe. Oder habe ich da was falsch interpretiert?
__________________
Gruß

Tremolo
Reply With Quote
  #10  
Old 21.03.2020, 15:05
mgpai mgpai is offline
Script Master
 
Join Date: Sep 2013
Posts: 1,621
Default

Quote:
Originally Posted by Tremolo View Post
wie kann ich denn grundsätzlich die Farbe ändern, wenn ich keine theme.xml habe?
Theme settings which are not available in advanced settings might be available in the resepctive theme xml file.

Code:
www.javasoft.de/synthetica/faq/#customization-1
  • Exit JD
  • Go to "<yourJDownloader>\libs\laf" folder
  • Make a backup copy of "<yourtheme>.jar" file
  • Open "<yourtheme>.jar" file in a archive extractor
  • Extract "synthetica<yourtheme>.jar\de\javasoft\plaf\synthetica\<yourtheme>\xml\synth.xml" file
  • Rename "synth.xml" to "<yourTheme>.xml"
  • Move it to "<yourJDownloader\cfg\laf" folder
  • Edit "<yourTheme>.xml" file (in any text editor), as per example in post #5
  • Save the file
  • Restart JD

Note: To restore theme setting to default, exit JD and remove the "<yourtheme>.xml" from "<yourJDownloader\cfg\laf" folder and restart JD.
Reply With Quote
  #11  
Old 22.03.2020, 08:37
Tremolo's Avatar
Tremolo Tremolo is offline
Fibre Channel User
 
Join Date: Jul 2019
Posts: 128
Default

Thanks, that works perfectly.
__________________
Gruß

Tremolo
Reply With Quote
  #12  
Old 23.09.2024, 18:39
Tedolly Tedolly is offline
Fibre Channel User
 
Join Date: Dec 2015
Posts: 126
Default

Quote:
Originally Posted by mgpai View Post
  • Exit JD
  • Go to "<yourJDownloader>\libs\laf" folder
  • Make a backup copy of "<yourtheme>.jar" file
  • Open "<yourtheme>.jar" file in a archive extractor
    :
Ich verwende den JD_PLAIN-Theme und bekomme es nicht hin.
Bei mir gibts in \libs\laf kein <yourtheme>.jar (JD_PLAIN.jar), aber es gibt ein syntheticaJDPlain.jar, also mit Prefix "synthetica" und "JDPlain" statt "JD_PLAIN". Die Ordnerstruktur in der jar enthält keinen de-Ordner. Ich habe es versucht mit: syntheticaJDPlain.jar\org\jdownloader\gui\laf\plain\synth.xml
Darin finden sich viele Einträge mit: <state value="DISABLED"><color type="TEXT_FOREGROUND" value=..
Ich habe versuchsweise fast alle solche Einträge geändert mit value="#FF0000". Danach die geänderte xml kopiert nach: \cfg\laf (dort befinden sich 4 json-Files, aber keine xml). Dann die synth.xml renamed zu JDPlain.xml, dann zu JD_PLAIN.xml, dann zu syntheticaJDPlain.xml. Dabei JD vorher jeweils beendet und neu gestartet. In der GUI tut sich absolut Null. Irgendwo mache ich wohl einen dummen Fehler.

Kann mir jemand weiterhelfen?

Last edited by Tedolly; 23.09.2024 at 18:42.
Reply With Quote
  #13  
Old 30.09.2024, 21:51
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 81,269
Default

@Tedolly:
syntheticaJDPlain.jar ist dir korrekte Datei. Diese ist aber nur eine Erweiterung eines bestehenden Themes, daher gibt es dort nicht die Dateistruktur vom Original "de\javasoft.." sondern "\org\jdownloader\gui\laf\plain\synth.xml"

Den Ansatz/Lösung diese xml jetut in den cfg/laf Ordner zu Kopieren kenne ich nicht und wenn das irgendwann mal funktioniert haben sollte, dann eher per Zufall Du gehst einfach her und veränderst die Datei direkt innerhalb der jar(ist ne Zip) und lässt 7zip/winrar und co die Datei innerhalb der jar tauschen. Dann werden auch deine Änderungen aktiv.
Dann ein Backup von der Datei erstellen, sofern ein Update diese Änderungen überschreiben sollte, so kannst dann einfach die Datei (synth.xml) mit deinen Anpassungen anpassen.

der cfg/laf Ordner ist für Settings von JDownloader aber das Synthetica LookAndFeel ist eigentständig und schaut da nicht rein, daher auch nicht *so einfach* anpassbar.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #14  
Old 30.09.2024, 22:23
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 81,269
Default

Quote:
Originally Posted by Jiaz View Post
Den Ansatz/Lösung diese xml jetut in den cfg/laf Ordner zu Kopieren kenne ich nicht...
Hab mal eben im Source geschaut und das war ne Custom Lösung für diese Themes
Die Pfade lauten:
\cfg\laf\PlainLookAndFeel.xml -> JD_PLAIN
\cfg\laf\JDDefaultLookAndFeel.xml -> DEFAULT

Für die original Synthetica themes müssen die jar Dateien angepasst werden
__________________
JD-Dev & Server-Admin

Last edited by Jiaz; 30.09.2024 at 23:39.
Reply With Quote
  #15  
Old 04.10.2024, 01:37
Tedolly Tedolly is offline
Fibre Channel User
 
Join Date: Dec 2015
Posts: 126
Default

Danke Dir, werde ich bei Gelegenheit mal ausprobieren.
Die JAR hatte ich mal angepasst, weil die obige Lösung nicht funktioniert hatte. Hatte funktioniert, aber wenn man den allerersten Eintrag
Quote:
<state value="DISABLED">
<color type="TEXT_FOREGROUND" value="#A0A0A0"/>
</state>
ändert, waren danach viele Texte in JD geändert. Ist klar, der erste Eintrag stand unter "Defaults" oder so. Danach hatte ich das Thema aus den Augen verloren.
Zuerst muss ich den richtigen TEXT_FOREGROUND-Eintrag, der NUR für die deaktivierten Texte in den Downloads- und Linkgrabber-Listen gilt, herausfinden und dann eben die JAR anpassen. Oder die PlainLookAndFeel.xml. Gehe ich irgendwann mal an.

Danke für die Infos!
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 12:32.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.