in macOS, newer versions of Tk are system theme aware, ie. light and dark mode. I actually disabled this on purpose so Pd always stays in "light mode" until we can integrate theme handling.
In this case, I think something similar s happening where Tk is picking up the window manager's theme and applying it to standard UI stuff such as default text color and window/widget background colors. The explicit Pd canvas stuff stays the default PD colors of course. There is an implementation in a PR right now that would be good to look at. I was planning on experimenting with it and Tks mode handling directly over the holidays but did not have time in the end. > On Feb 4, 2022, at 5:28 AM, pd-list-requ...@lists.iem.at wrote: > > Message: 5 > Date: Thu, 3 Feb 2022 20:28:32 -0800 > From: Miller Puckette <m...@ucsd.edu <mailto:m...@ucsd.edu>> > To: rafael.racc...@blindekinder.com <mailto:rafael.racc...@blindekinder.com> > Cc: pd-list@lists.iem.at <mailto:pd-list@lists.iem.at> > Subject: Re: [PD] KDE: how to change window color, too dark... > Message-ID: <yfyrcp8osordl...@ucsd.edu <mailto:yfyrcp8osordl...@ucsd.edu>> > Content-Type: text/plain; charset=us-ascii > > Hi Rafael - > > I don't know why the colors aren't the standard (black and white) that are > baked into > the Pd code. Pd should be ignoring the theme setting on your desktop. > > Just for a test, can you see if the colors change when you change your theme? > > cheers > Miller > > On Tue, Feb 01, 2022 at 09:50:42PM +0100, rafael.racc...@blindekinder.com > <mailto:rafael.racc...@blindekinder.com> wrote: >> Hi, >> I'm on KDE, the main theme is Breeze. Most apps are ok, but PD is too dark, >> with few contrast (black on dark grey), and I cant know if checkboxes are >> checked or not (light grey on white). >> I use PD 0.50. >> >> How can I change the colors? >> >> thank you! >> >> rph-r -------- Dan Wilcox @danomatika <http://twitter.com/danomatika> danomatika.com <http://danomatika.com/> robotcowboy.com <http://robotcowboy.com/>
_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list