After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 768211 - Support or implement raise/lower/shade title-bar interactions in gtk+-3
Support or implement raise/lower/shade title-bar interactions in gtk+-3
Status: RESOLVED DUPLICATE of bug 780047
Product: gtk+
Classification: Platform
Component: Backend: X11
3.20.x
Other Linux
: Normal normal
: ---
Assigned To: libchamplain-maint
libchamplain-maint
Depends on:
Blocks:
 
 
Reported: 2016-06-29 19:22 UTC by Porcelain Mouse
Modified: 2017-12-29 17:22 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Porcelain Mouse 2016-06-29 19:22:59 UTC
Applications that use client decorations do not allow window actions raise, lower, or shade.  In other environments, these actions are supported via title-bar buttons, but also other mouse-click actions and hot-keys.  While the shortcuts to raise/lower still function, title interactions are convenient and a long standing behavior that is missed.  The shade behavior is completely missing and cannot be affected by any means.

Similar problems have been reported against mutter under Wayland, but it is a general problem outside Wayland, too.
Comment 1 Jiri Techet 2016-07-05 10:35:16 UTC
Could you please describe what should be done in libchamplain regarding this? IMO this is something that should be reported against GTK and not libchamplain (which is a map widget). Or am I missing something?
Comment 2 Porcelain Mouse 2016-07-06 00:07:26 UTC
Ah, I see, gtk+ isn't in the 'core' group.  I figured I should file against gtk+ but didn't see it when submitting the new bug.  Now, I do, so, I'm reassigning it.
Comment 3 T-Gergely 2017-12-22 19:02:02 UTC
NEEDINFO? What info?
Comment 4 Jiri Techet 2017-12-28 11:08:34 UTC
I set the NEEDINFO when the bug was reported against libchamplain and it seemed not to be related to it (see my previous post). Forgot to change it back to NEW when it got re-assigned. Done now.
Comment 5 Matthias Clasen 2017-12-29 17:20:09 UTC
Rasiing and lowering work, depending on the windowing system - Wayland doesn't let clients do these things.

Shading is not something that I foresee implementing for client-side decorations - it was only ever a hack that sort-of works for reparenting window managers.
Comment 6 Matthias Clasen 2017-12-29 17:22:46 UTC

*** This bug has been marked as a duplicate of bug 780047 ***