Re: KWin contextmenus usability and window/app specific palettes

2017-03-21 Thread René J . V . Bertin
Martin Gräßlin wrote: Oops, this reply sat unsent in the background for a few days as I went off on another hunt for something more urgent. KWin5 turns out to have a tendency to become unstable on my system, resulting in visual glitches with screen contents not being updated properly when I swi

Re: KWin contextmenus usability and window/app specific palettes

2017-03-19 Thread René J . V . Bertin
Martin Gräßlin wrote: Hi, > KWin is only involved starting in point 4. 1-3 are in the application. I think I'm beginning to grasp what's going on, thanks. QtCurve has a feature that allows to specify a modification of the menu background shade, which I have to set to 100% lighter. That would ex

Re: KWin contextmenus usability and window/app specific palettes

2017-03-19 Thread Martin Gräßlin
Am 2017-03-19 17:02, schrieb René J. V. Bertin: Martin Gräßlin wrote: Thanks for the info. I need to explain the whole interaction: 1. Applications can use KColorSchemeManager to set a color scheme. 2. This gets installed as a dynamic property in the QGuiApplication This happens in KColorSc

Re: KWin contextmenus usability and window/app specific palettes

2017-03-19 Thread René J . V . Bertin
Martin Gräßlin wrote: Thanks for the info. > I need to explain the whole interaction: > 1. Applications can use KColorSchemeManager to set a color scheme. > 2. This gets installed as a dynamic property in the QGuiApplication This happens in KColorSchemeManager or at a lower level? > 3. plasma-i

Re: KWin contextmenus usability and window/app specific palettes

2017-03-19 Thread Martin Gräßlin
Am 2017-03-19 13:27, schrieb René J. V. Bertin: subsidiary question: QtCurve connects to certain signals that I think come from KWin: bus.connect("org.kde.kwin", "/KWin", "org.kde.KWin", "compositingToggled", this, SLOT(compositingToggled())); This connect is broken. KW

Re: KWin contextmenus usability and window/app specific palettes

2017-03-19 Thread Martin Gräßlin
Am 2017-03-19 11:08, schrieb René J.V. Bertin: Hi, I've mentioned an issue where the window context menus drawn by QtCurve do not adopt a new colour palette correctly when I change a window's or application's palette from the session default. This happens both when I use a window or app KWin ru

Re: KWin contextmenus usability and window/app specific palettes

2017-03-19 Thread René J . V . Bertin
subsidiary question: QtCurve connects to certain signals that I think come from KWin: bus.connect("org.kde.kwin", "/KWin", "org.kde.KWin", "compositingToggled", this, SLOT(compositingToggled())); QString arg0 = qApp? qApp->arguments()[0] : QString(); if (!qApp || (arg

KWin contextmenus usability and window/app specific palettes

2017-03-19 Thread René J . V . Bertin
Hi, I've mentioned an issue where the window context menus drawn by QtCurve do not adopt a new colour palette correctly when I change a window's or application's palette from the session default. This happens both when I use a window or app KWin rule and when I change the application palette i