It looks as though you could change the whole palette to e.g. a dark mode, without changing any other drawing code: https://www.tcl.tk/man/tcl8.6/TkCmd/palette.htm
Martin
On Thu, Aug 13, 2020 at 3:36 PM Dan Wilcox danomatika@gmail.com wrote:
On Aug 13, 2020, at 8:04 PM, Alexandre Torres Porres porres@gmail.com wrote:
I will add a bug fix PR which sets this automatically when you start the GUI, as with a couple of other settings which Pd needs by default. I honestly do not have the time to dig any further into this, ie. full dark mode support.
there's also this oldest feature PR on github https://github.com/pure-data/pure-data/pull/196 which opens the door to setting user defined color schemes and plugins for it. I think it is ready to go. With this one merged, I imagine it wouldn't be hard to have a setting inside Pd to change/switch modes, and we could have some hardcoded ones, such as "regular", "dark", "Pd extended-like"
I'm referring less to the canvas and more to the rest of the GUI. Most widgets and windows have explicit colors set such as light gray, etc. If you only implement canvas color schemes, the windows will still all be light.
Dan Wilcox @danomatika danomatika.com robotcowboy.com
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list