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! There is a little (graphical) problem with dark themes in a clean image. It also affects the Environments executable. I am using the Dark Breeze Theme on Kubuntu and some panes in VAST seem to respect that, but lists don't. They are even extremely hard to read: So there seem to be ways to determine the background colors for editor panes, this should be adapted for enhanced list widgets as well. The same problem has been present in 9.1, fwiw. But, hey, 9.2.x is a great release, I really like the SMTP and IMAP APIs! Keep up the good work, guys! Joachim 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 [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/295e6a8b-cafd-4d03-ba3e-00e54935f3ec%40googlegroups.com. |
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 [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/5215b34c-c467-4f81-93cd-7f3d709531a9%40googlegroups.com. |
In reply to this post by jtuchel
On Sat, Mar 14, 2020 at 7:23 AM Joachim Tuchel <[hidden email]> wrote:
And you finally don't need any 32 bits lib..not even for the Environments :) Mariano Martinez Peck Software Engineer, Instantiations Inc. Email: [hidden email] Twitter: https://twitter.com/MartinezPeck Blog: https://marianopeck.wordpress.com/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 [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/CAOUkibGj9zuim%3DazTd3KSbdxENAyUqx%2BGats6ByBMk296SmFDQ%40mail.gmail.com. autoGeneratedInlineImage1 (1M) Download Attachment |
In reply to this post by jtuchel
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 <[hidden email]> wrote:
Mariano Martinez Peck Software Engineer, Instantiations Inc. Email: [hidden email] Twitter: https://twitter.com/MartinezPeck Blog: https://marianopeck.wordpress.com/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 [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/CAOUkibHbx%3D6p4G0Zii09Mjb-pJ%2BDmw0kP2O3Tsv_RWwr%2BuU1sw%40mail.gmail.com. |
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... Joachim Am Montag, 16. März 2020 13:58:58 UTC+1 schrieb Mariano Martinez Peck:
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 [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/2bb310ff-9640-4308-9d91-43ac71579f07%40googlegroups.com. |
In reply to this post by Mariano Martinez Peck-2
Mariano,
-- Am Montag, 16. März 2020 13:55:09 UTC+1 schrieb Mariano Martinez Peck:
This is especially cool! I am done with 32 bits completely, no fear of distros' decisions to make installation of 32 bits harder and harder with every release. I think i mentioned it before, but just in case: VAST has come a looooong way since 8.6. I really enjoy every single release! Please keep on improving it like this! Joachim 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 [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/20b673a5-be0f-4983-aff8-0afaa58b22a0%40googlegroups.com. |
In reply to this post by jtuchel
On Tue, Mar 17, 2020 at 3:15 AM Joachim Tuchel <[hidden email]> wrote:
Hi Joachim, 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. Cheers, Mariano Martinez Peck Software Engineer, Instantiations Inc. Email: [hidden email] Twitter: https://twitter.com/MartinezPeck Blog: https://marianopeck.wordpress.com/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 [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/CAOUkibEai6PUUDHqwRtCPSDb7zzHWJ2cuP8h71EBD_6%2BG-2tcQ%40mail.gmail.com. |
In reply to this post by jtuchel
On Tue, Mar 17, 2020 at 3:18 AM Joachim Tuchel <[hidden email]> wrote:
Thanks for the nice words. It's always happy when your customers appreciate your work. Mariano Martinez Peck Software Engineer, Instantiations Inc. Email: [hidden email] Twitter: https://twitter.com/MartinezPeck Blog: https://marianopeck.wordpress.com/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 [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/CAOUkibH876mMXRp%3DjLLJMd70bRdV85Lx4cjRMV8B5_g_4sW1NQ%40mail.gmail.com. |
In reply to this post by Mariano Martinez Peck-2
Hi Mariano,
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...
Well, 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? All of this is why I didn't send you an AR for this. I just wanted to let you know there is something not so great in the hopes you add it to your list of arguments for prioritizing the work on the Linux version...
I am glad to hear that. Stay healthy! Joachim
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 [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/b5b43373-4d75-4cb1-98b0-fb718af1eaf9%40googlegroups.com. |
On Wed, Mar 18, 2020 at 2:10 AM Joachim Tuchel <[hidden email]> wrote:
Hi Joachim, No, I don't use Dark Theme on Linux but I do on Windows 10 (there is dark theme here as well). But Environments works well in that case. See attached. And of course, we are talking about OS-level theme. Because then the Scintilla editor theme it's something completely separated (I sometimes use the Solarized too...see attached).
In my opinion, is not worth. Best, Mariano Martinez Peck Software Engineer, Instantiations Inc. Email: [hidden email] Twitter: https://twitter.com/MartinezPeck Blog: https://marianopeck.wordpress.com/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 [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/CAOUkibHqRQEzJqaqT_VJ8Qu6TYsD%2BZxYoe5WSVdviiywOLsrEg%40mail.gmail.com. Screen Shot 2020-03-18 at 8.41.20 AM.png (1M) Download Attachment Screen Shot 2020-03-18 at 8.43.12 AM.png (497K) Download Attachment |
Oh my, this is where things get complicated. I remember posting here that I think it would be good if Dark themes worked well on Windows (which they don't - see your screenshot: the lists have a light background while the text panes don't - So on Windows, we are talking about another problem ;-) ). So we have:
Now that you mention Scintilla, the question for correct themeing gets even more complex. On Windows, you could maybe go throught the hoops of using the Scintilla Theme for list widgets, which I guess is not very easy. But this won't hep on Linux where you don't have Scintilla (because there is no Scintilla for Motif), you'd have to do something else to get the system colors right for list widgets. So I guess consistent theming in VAST is a nice to have in the near (and maybe even more distand) future. And if you want to do something about it, there is probably much more value in starting on Windows.... Joachim Am Mittwoch, 18. März 2020 12:45:39 UTC+1 schrieb Mariano Martinez Peck:
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 [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/e33c505b-2e86-48e8-8a7f-4851dffead05%40googlegroups.com. |
Free forum by Nabble | Edit this page |