https://bugs.kde.org/show_bug.cgi?id=429171

Duncan <1i5t5.dun...@cox.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|                            |Wayland+, X11-

--- Comment #5 from Duncan <1i5t5.dun...@cox.net> ---
Adding flags +wayland -X11, plus this reply...

(In reply to Thiago Sueto from comment #3)
> I can partially reproduce:
> 
> 1) Window rules are not remembered after closing <-- 100% reproducible with
> Qt/KDE and GTK3 apps

Thanks.

> 2) Force titlebar is remembered for GTK2 apps (tried Claws) <-- Cannot
> reproduce

Hmm.  I wonder if it's working here for claws due to the title update thing? 
Do you have a mail account setup in it?  Presumably it starts with a generic
title and updates it to include the default email account.  That could trigger
the title update...

The other thing... your claws is still gtk2/X-based, coming up on wayland via
xwayland, right?  Mine is.  Last I looked into it the claws folks were working
on gtk3 and presumably native wayland support with it, but that was probably 6
months or a year ago.  I've not looked at it since, and definitely not since
switching to kde/plasma-wayland.  But if they've updated and the openSUSE
tumbleweed build is gtk3/native-wayland that might explain the difference.

Definitely more testing required for X/gtk2/etc to see what the difference is
here.  I just tried xev, being the one X-based app I could think of off the top
of my head, and couldn't get the titlebar to force off for it, but it's
"strange" in that the window-rules detection couldn't find a window-class for
it, and of course it doesn't appear to change window title so I can't test that
part of it.  I'll have to try some others...

> 3) If includes title, rule works after updating title <-- Cannot reproduce

Hmm.  That's pretty solid here.  In fact, for one thing I run here, a
text-based pdmenu in a konsole window, FWIW, due to this bug I'm actually
having to deliberately script a title change via konsole/xterm escape sequences
in ordered to trigger the detection and turn off the titlebar.[1]

But if my theory above that my seeing claws obey no-titlebar rules, possible
because of a title change I wasn't aware was happening, is correct, then if a
title change isn't triggering no-titlebar rule enforcement for you, it would
explain that too.

Meanwhile, another development, but I'll put that in a different comment.

---
[1] pdmenu was designed as a text-based menu and pops up in the middle of the
terminal.  It has customizable colors, and between them, setting konsole
command-line switches for no toolbars/tabbars/scrollbars, and using a custom
konsole color-scheme with a 100% transparent background (the menu itself has a
background color set so it's not transparent, but the rather bigger konsole
window it's appearing in is), I can make it appear as if the relatively small
text-based menu is popping up by itself, not in the much bigger
konsole/terminal window it's actually in -- as long as the titlebar doesn't
appear to destroy the illusion.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to