I'm testing on the current master as of today and themes are not working as advertised on Linux/Python3/PyQt4.
I can copy my old "theme" node headlined "leo_dark theme 0" from my daily driver version of Leo to my test master and it will load fine. The important node to this "theme" is headlined @data qt-gui-plugin-style-sheet, without that the theme does nothing. In the current master the "reload-styles" command appears to do nothing, it doesn't generate the @data node. It is interesting is that a great deal of the detail in the current master "leo_dark theme 0" seems to be missing compared to what I copied years ago. There used to be an "@button reload-styles" node contained in these themes which *does* successfully generate the needed @data node. Themes used to work and it looks like there was possibly an attempt to simplify them and in the process now they don't work. I would argue that themes are critical to overall Leo adoption and as long as this sits broken we risk losing new users. On Tuesday, May 17, 2016 at 2:55:17 PM UTC-4, Edward K. Ream wrote: > > On Tue, May 17, 2016 at 1:33 PM, Mike Busch <zenl...@gmail.com > <javascript:>> wrote: > >> I was able to get bg and fg colors to change with the Appearance >> settings. As far as I can tell, Theme isn't read/used. >> > > ​Good. I do think your idea for a theme plugin would be useful. > > Edward > -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at https://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.