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 770850 - [Wayland] Terminal doesn't display size indicator while resizing
[Wayland] Terminal doesn't display size indicator while resizing
Status: RESOLVED OBSOLETE
Product: gnome-terminal
Classification: Core
Component: general
3.21.x
Other Linux
: Normal enhancement
: ---
Assigned To: GNOME Terminal Maintainers
GNOME Terminal Maintainers
Depends on:
Blocks: WaylandRelated
 
 
Reported: 2016-09-04 14:43 UTC by Simon McVittie
Modified: 2021-06-10 21:09 UTC
See Also:
GNOME target: ---
GNOME version: 3.19/3.20



Description Simon McVittie 2016-09-04 14:43:17 UTC
On Bug #760944 I wrote:

"""
An optional refinement which is not implemented here, but would be nice, would be to draw a client-side bubble on Wayland with "80x24" (or whatever) while the window is being resized, similar to the one that Mutter would draw for us on X11.
"""

Debarshi Ray attached a patch to do just that (Attachment #326233 [details]), to which Christian Persch replied:

"""
I don't like this part.

IMHO gtk+ should add a GDK_WINDOW_STATE_IN_RESIZE (or so), and then we show/hide the size popup accordingly. That gets rid of the motion tracking, and also allows to show the size popup right on click before any motion (so you can use this to check the size, without resizing at all).

As for the overlay on the screen container, that might be easy since it's already a GtkOverlay, but placing the popup there makes it not centred on the window. Maybe just paint the size popup on terminal_window_draw directly on top?
"""

This is going to need new Gtk API, so cannot be backported to GNOME 3.20 as a regression fix, unlike the rest of Bug #760944.
Comment 1 GNOME Infrastructure Team 2021-06-10 21:09:12 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-terminal/-/issues/7690.