[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs

2023-12-31 Thread `{third : ;
https://bugs.kde.org/show_bug.cgi?id=452240

`{third: "Beedell", first: "Roke"}`{.JSON5} 
 changed:

   What|Removed |Added

 CC||rvdois+RVU4Z9@rokejulianloc
   ||khart.anonaddy.com

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs

2023-12-31 Thread `{third : ;
https://bugs.kde.org/show_bug.cgi?id=452240

`{third: "Beedell", first: "Roke"}`{.JSON5} 
 changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=470535

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs

2024-01-02 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=452240

David Edmundson  changed:

   What|Removed |Added

   Severity|normal  |wishlist
 Status|REPORTED|RESOLVED
 Resolution|--- |INTENTIONAL
 CC||k...@davidedmundson.co.uk

--- Comment #1 from David Edmundson  ---
This isn't as doable on wayland as it was under X11. The GTK clients will
behave differently. We can force a deco, but it'd have a massive margin and
then the window contents. 

Your best bet is to complain to upstream for not supporting the proper
standards.

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs

2024-01-02 Thread `{third : ;
https://bugs.kde.org/show_bug.cgi?id=452240

--- Comment #2 from `{third: "Beedell", first: "Roke"}`{.JSON5} 
 ---
Created attachment 164623
  --> https://bugs.kde.org/attachment.cgi?id=164623&action=edit
Response to #c1.

(In reply to David Edmundson from comment #1)
> This isn't as doable on wayland as it was under X11. The GTK clients will
> behave differently. We can force a deco, but it'd have a massive margin and
> then the window contents. 
> 
> Your best bet is to complain to upstream for not supporting the proper
> standards.

Like this?

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs

2022-04-03 Thread Subramaniyam Raizada
https://bugs.kde.org/show_bug.cgi?id=452240

Subramaniyam Raizada  changed:

   What|Removed |Added

 CC||k...@subraizada.com

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs

2022-04-04 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=452240

Nate Graham  changed:

   What|Removed |Added

 CC||n...@kde.org
   Keywords||wayland

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs on Wayland

2024-01-10 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=452240

Nate Graham  changed:

   What|Removed |Added

Summary|wayland: "No titlebar and   |wayland: "No titlebar and
   |frame" rule doesn't force   |frame" rule doesn't force
   |SSDs|SSDs on Wayland

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs on Wayland

2024-01-10 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=452240

Nate Graham  changed:

   What|Removed |Added

   See Also|https://bugs.kde.org/show_b |
   |ug.cgi?id=470535|

--- Comment #3 from Nate Graham  ---
*** Bug 470535 has been marked as a duplicate of this bug. ***

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs on Wayland

2024-01-10 Thread `{third : ;
https://bugs.kde.org/show_bug.cgi?id=452240

--- Comment #4 from `{third: "Beedell", first: "Roke"}`{.JSON5} 
<4wy78...@rokejulianlockhart.addy.io> ---
(In reply to Nate Graham from comment #3)
> *** Bug 470535 has been marked as a duplicate of this bug. ***

I strongly believe this needs to be reopened, because what
k...@davidedmundson.co.uk explains in
https://bugs.kde.org/show_bug.cgi?id=452240#c2 is now what occurs (as
demonstrated by https://bugs.kde.org/show_bug.cgi?id=479372#c1) which means the
stated thing to prevent being the reason for closing this as intentional has
already come to pass. However, this is also the sole issue keeping me on X11 —
it's also *the* reason I initially chose to use KDE Plasma, because
differentiating between Windows was impossible in Windows. It's an incredibly
important accessibility feature for me.

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs on Wayland

2024-01-10 Thread `{third : ;
https://bugs.kde.org/show_bug.cgi?id=452240

`{third: "Beedell", first: "Roke"}`{.JSON5} 
<4wy78...@rokejulianlockhart.addy.io> changed:

   What|Removed |Added

  Flags||performance-, Wayland+,
   ||X11-

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs on Wayland

2024-01-10 Thread `{third : ;
https://bugs.kde.org/show_bug.cgi?id=452240

`{third: "Beedell", first: "Roke"}`{.JSON5} 
<4wy78...@rokejulianlockhart.addy.io> changed:

   What|Removed |Added

Version|5.24.4  |5.27.10

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs on Wayland

2024-04-16 Thread `{third : ;
https://bugs.kde.org/show_bug.cgi?id=452240

--- Comment #5 from `{third: "Beedell", first: "Roke"}`{.JSON5} 
<4wy78...@rokejulianlockhart.addy.io> ---
(In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #4)
Another example of where this is problematic is
https://wiki.archlinux.org/index.php?title=Talk:DaVinci_Resolve&oldid=806169#c-RokeJulianLockhart-20240416163900-noborderrule=2_doesn't_work_on_Wayland.

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs on Wayland

2024-08-08 Thread Mattia
https://bugs.kde.org/show_bug.cgi?id=452240

Mattia  changed:

   What|Removed |Added

 CC||alterme...@gmail.com

--- Comment #6 from Mattia  ---
I'm also affected by this bug. I don't care about the additional margin between
the window and the server-side decoration, as this is mostly an accessibility
feature, and also that border can be removed by the user with some GTK CSS.

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs on Wayland

2024-08-08 Thread Roke Julian Lockhart Beedell
https://bugs.kde.org/show_bug.cgi?id=452240

--- Comment #7 from Roke Julian Lockhart Beedell 
<4wy78...@rokejulianlockhart.addy.io> ---
(In reply to Mattia from comment #6)
> that border can be removed by the user with some GTK CSS.

Can you share that CSS? That might help to fix
https://bugs.kde.org/show_bug.cgi?id=479372#c1.

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs on Wayland

2024-08-08 Thread Mattia
https://bugs.kde.org/show_bug.cgi?id=452240

--- Comment #8 from Mattia  ---
At the moment I've added this to my ~/.config/gtk-3.0/gtk.css and it works for
GTK3:

decoration, headerbar.titlebar {
border-radius: 0;
box-shadow: none;
margin: 0;
}

I guess the same will work with GTK4. In any case, this is something that the
user needs to do – I don't think KDE should change the CSS for GTK apps.
Nevertheless, I don't feel like this issue is enough to not implement
noborderrule=2 altogether.

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs on Wayland.

2024-08-08 Thread Roke Julian Lockhart Beedell
https://bugs.kde.org/show_bug.cgi?id=452240

Roke Julian Lockhart Beedell <4wy78...@rokejulianlockhart.addy.io> changed:

   What|Removed |Added

Summary|wayland: "No titlebar and   |wayland: "No titlebar and
   |frame" rule doesn't force   |frame" rule doesn't force
   |SSDs on Wayland |SSDs on Wayland.

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs on Wayland.

2024-08-08 Thread Mattia
https://bugs.kde.org/show_bug.cgi?id=452240

--- Comment #9 from Mattia  ---
An addendum: even if it is decided not to implement this feature on Wayland,
the "No titlebar and frame" option should at least be hidden from the Alt+F3
menu. At the moment it is shown, but has no effect.

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs on Wayland.

2024-08-08 Thread Roke Julian Lockhart Beedell
https://bugs.kde.org/show_bug.cgi?id=452240

--- Comment #10 from Roke Julian Lockhart Beedell 
<4wy78...@rokejulianlockhart.addy.io> ---
(In reply to Mattia from comment #8)
(In reply to Mattia from comment #8)
> Nevertheless, I don't feel like this issue is enough to not implement 
> noborderrule=2 altogether.

Especially because a user can still choose the option, and it's applied, but
merely to XWayland applications. That must be confusing for anyone who hasn't
located this ticket.

> In any case, this is something that the user needs to do – I don't think KDE 
> should change the CSS for GTK apps.

Do you mean specifically in this manner? If so, why? Otherwise, surely you're
aware that they modify the CSS when they apply the GTK theme (since it applies
to GTK4 too).

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs on Wayland.

2024-08-08 Thread Mattia
https://bugs.kde.org/show_bug.cgi?id=452240

--- Comment #11 from Mattia  ---
> Do you mean specifically in this manner? If so, why? Otherwise, surely you're 
> aware that they modify the CSS when they apply the GTK theme (since it 
> applies to GTK4 too).

Applying the theme is one thing, applying some specific CSS rules only to
windows which have "No titlebar and frame" forced to "off" would be much more
strange (especially since this would have to be triggered by KWin itself) and I
don't even know if it's possible. You'd have to detect if the application
you're acting on is a GTK app and you'd have to find a way to set CSS rules on
a specific window only.

Either way, again, I still think this feature should exist on Wayland. It's the
user's responsibility if enabling it ends up looking bad for specific apps.

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs on Wayland.

2024-08-08 Thread Roke Julian Lockhart Beedell
https://bugs.kde.org/show_bug.cgi?id=452240

--- Comment #12 from Roke Julian Lockhart Beedell 
<4wy78...@rokejulianlockhart.addy.io> ---
(In reply to Mattia from comment #11)
> Either way, again, I still think this feature should exist on Wayland. It's 
> the user's responsibility if enabling it ends up looking bad for specific 
> apps.

There is the reasonable expectation that a feature shouldn't be "broken" per
se, but because it's purely cosmetic, as long as
https://bugs.kde.org/attachment.cgi?id=172395&action=edit is fixed, I can't see
*any* reason to disagree - it's a few cm of accidental window padding for an
accessibility feature.

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs on Wayland.

2024-08-08 Thread Mattia
https://bugs.kde.org/show_bug.cgi?id=452240

--- Comment #13 from Mattia  ---
And also it works on X11 and has the same issue there...

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

[kwin] [Bug 452240] wayland: "No titlebar and frame" rule doesn't force SSDs on Wayland.

2024-08-08 Thread Roke Julian Lockhart Beedell
https://bugs.kde.org/show_bug.cgi?id=452240

--- Comment #14 from Roke Julian Lockhart Beedell 
<4wy78...@rokejulianlockhart.addy.io> ---
(In reply to Mattia from comment #13)
Yeah! It should really be consistent, at least.

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