I've just installed the 9.2.1 on Kubuntu 18.04 and must say Installation is a dream now. The new installation methods introduced with 9.x are really nice!
--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to va-smalltalk...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/5215b34c-c467-4f81-93cd-7f3d709531a9%40googlegroups.com.
Hi Joachim,I don't know a solution for the Environments (probably there is a way to exclude dark theme for specific apps in that Linux), but wondering if for the lists, below code is the same as you did:
"Set custom color for lists"
enhancedListColor := Color fromString: '7D8C93'.
StsPowerTools
enhancedListColor: enhancedListColor;
updateAllBrowsersWithListColor: enhancedListColor.Does that help too?
On Sun, Mar 15, 2020 at 6:15 AM Joachim Tuchel <jtu...@objektfabrik.de> wrote:
--There is a partial workaround. You can change the background color of Enhanced List Widgets in the VA Assist Pro Tools -> Setup ... Dialog.At least for the Breeze Dark theme the colour Pure Dark grey (uperr right corner of the Basic colors, most of which btw., look quite black on my Screen) seems to match the theme quite well.This does help in the VAST dev environment, but Environments still is practically unreadable...
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to va-sma...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/5215b34c-c467-4f81-93cd-7f3d709531a9%40googlegroups.com.
On Sat, Mar 14, 2020 at 7:23 AM Joachim Tuchel <jtu...@objektfabrik.de> wrote:I've just installed the 9.2.1 on Kubuntu 18.04 and must say Installation is a dream now. The new installation methods introduced with 9.x are really nice!And you finally don't need any 32 bits lib..not even for the Environments :)
Hi Mariano,thanks for your code snippet. It does change the color of enhanced lists, just as the color picker in the va assist pro setup tool. But of course it does't use the scheme color.So I will use this snippet in abt.cfg or in some startUp method.I wonder why the text panes do respect the theme color for their backgrounds... Or is this just a coincidence? I didn't take the time to look into the creation code of enhanced list widgets, but I took a look at how EtWindow et al. initialize workspace panes. The flow ends in OSString>>#xtCreateWidget:parent:args:numArgs: and I guess this is where teh OS does what it takes to theme the text pane. My guess would be that Enhanced List Widgets use the same code but override the colors and stuff according to settings in the image...Since I guess the Environment's list widget does the same, there is most likely nothing I can do to change this in the current version. I will have to use a light theme then...
I don't see any easy way of doing that either (but I will ask the rest of the team).
However, that's a rabbit hole. Once you fix the list, then you would need to change the font colr,and then the icons, and then the background of X... so... in my opinion, making it right and allow dark/light theme would require some effort from our side
and we have even discussed that.
Hi Mariano,I don't see any easy way of doing that either (but I will ask the rest of the team).I'm not surprised. I've seen screenshots you posted and you use dark themes on Linux as well, so I guess you already spent a minute or two on this...
However, that's a rabbit hole. Once you fix the list, then you would need to change the font colr,and then the icons, and then the background of X... so... in my opinion, making it right and allow dark/light theme would require some effort from our sideWell, and then there is the question whether it's even worth it. How many people do currently develop on Linux in VAST. As long as there is no Scintilla and syntax coloring and all the nice things, this number is not going to rise fast. So I completely understand. Another question is: is it worth it given the fact that GTK is somewhere on the horizon. Invest now or have this solved as a by-product of this big project?