Alternatives to JTattoo in combination with BaseX GUI?

Thursday, 29 August 2024 · 3 messages · last reply 3 Sep 2024
ZD
Zimmel, Daniel29 Aug 2024 18:02 #
Hi, I noticed that JTattoo is no longer working properly with BaseX 11 (which is not a surprise because it looks like an abandoned project). I liked to use it to force a dark theme to the GUI. Does anybody know of alternatives? Are there any? Thanks, Daniel
CG
Christian Grün31 Aug 2024 10:36 #
Hi Daniel, In principle, JTattoo still works with the latest version of BaseX and Java 11. However, we started assigning specific colors to some GUI components a while ago, as it turned out to be too tedious to achieve a unified look and feel (LAF) across various operating systems. As a result, only parts of the dark Hifi theme will be applied anymore. I imagine that the same problem may occur with alternative LAFs. We could certainly tweak that (e.g. by only using specific colors if the default LAF is used), but… Well, pull requests are welcome ;) Personally, I also work with a dark background on Windows. I ended up with a lightweight tool that applies a color transformation to all pixels on the screen. It’s called Negative Screen [1], and it allows you to freely define the color transformation matrix. Best, Christian [1] https://github.com/mlaily/NegativeScreen
Quoted text · Daniel · 12 lines
On Thu, Aug 29, 2024 at 6:02 PM Zimmel, Daniel <D.Zimmel at esvmedien.de> wrote: > Hi, > > I noticed that JTattoo is no longer working properly with BaseX 11 (which > is not a surprise because it looks like an abandoned project). > I liked to use it to force a dark theme to the GUI. > > Does anybody know of alternatives? Are there any? > > Thanks, Daniel >
ZD
Zimmel, Daniel3 Sep 2024 09:43 #
Thank your for the explanation and then hint to NegativeScreen, which I did not know before. Thinking about it, perhaps I should work more in the bright garden than in the dark dungeon...
Quoted text · Christian Grün · 17 lines
Von: Christian Grün <christian.gruen at gmail.com> Gesendet: Samstag, 31. August 2024 10:36 An: Zimmel, Daniel <D.Zimmel at ESVmedien.de> Cc: basex-talk at mailman.uni-konstanz.de Betreff: Re: [basex-talk] Alternatives to JTattoo in combination with BaseX GUI? Hi Daniel, In principle, JTattoo still works with the latest version of BaseX and Java 11. However, we started assigning specific colors to some GUI components a while ago, as it turned out to be too tedious to achieve a unified look and feel (LAF) across various operating systems. As a result, only parts of the dark Hifi theme will be applied anymore. I imagine that the same problem may occur with alternative LAFs. We could certainly tweak that (e.g. by only using specific colors if the default LAF is used), but… Well, pull requests are welcome ;) Personally, I also work with a dark background on Windows. I ended up with a lightweight tool that applies a color transformation to all pixels on the screen. It’s called Negative Screen [1], and it allows you to freely define the color transformation matrix. Best, Christian [1] https://github.com/mlaily/NegativeScreen On Thu, Aug 29, 2024 at 6:02 PM Zimmel, Daniel <D.Zimmel at esvmedien.de<mailto:D.Zimmel at esvmedien.de>> wrote: Hi, I noticed that JTattoo is no longer working properly with BaseX 11 (which is not a surprise because it looks like an abandoned project). I liked to use it to force a dark theme to the GUI. Does anybody know of alternatives? Are there any? Thanks, Daniel

⚡Generated with XQuery