Re: Styling Plugins

2018-03-12 Thread Edward K. Ream
On Mon, Mar 12, 2018 at 7:56 AM, Chris George wrote: > > I was more envisioning having Leo itself support 5.10, not as a > requirement, but as generalized support for all versions of PyQt. > ​Feel free to file an enhancement request if you like. Make sure to explain what this entails as fully a

Re: Styling Plugins

2018-03-12 Thread Chris George
I guess that is a project in itself. I will look at the changelogs for PyQt and see if I can suss out what changed and why it breaks the stylesheet. I suppose I could include the caveat that the stylesheets only support certain versions and combinations of Python and PyQt, assuming I can find an e

Re: Styling Plugins

2018-03-11 Thread Edward K. Ream
On Sun, Mar 11, 2018 at 3:44 PM, Chris George wrote: GammaRay requires PyQt 5.10 to work. I can build it and use it to load Leo > and it works great. Very useful. > ​Thanks for this info. ​ > But PyQt 5.10 breaks my stylesheet. Qt Designer validates the stylesheet > just fine. Drop back to PyQ

Re: Styling Plugins

2018-03-11 Thread Chris George
A big caveat: GammaRay requires PyQt 5.10 to work. I can build it and use it to load Leo and it works great. Very useful. But PyQt 5.10 breaks my stylesheet. Qt Designer validates the stylesheet just fine. Drop back to PyQt 5.6.2 and the stylesheet renders correctly in Leo. All things consider

Re: Styling Plugins

2018-03-11 Thread Chris George
Thanks for the motivation. I am now running GammaRay and Leo native (no Anaconda). I will have to rebuild a few things, but no big deal. Leo Log Window Leo 5.8 devel, build 20180307231313, Wed Mar 7 23:13:13 PST 2018 Git repo info: branch = devel, commit = 0a733e0506cd Python 3.6.4, PyQt version

Re: Styling Plugins

2018-03-11 Thread Edward K. Ream
On Sun, Mar 11, 2018 at 9:04 AM, Chris George wrote: What is going to be the convention for styling plugins? > ​Good question.​ So far to accommodate the bookmarks plugin, heroic theming is required. > Will it be up to the theme developer to load, inspect and style every > plugin? > You keep