Guake / guake

Drop-down terminal for GNOME
https://guake.github.io
GNU General Public License v2.0
4.43k stars 575 forks source link

Resizing window height not working on Ubuntu 18.04 #1339

Open ChrisHaPunkt opened 6 years ago

ChrisHaPunkt commented 6 years ago
SparkyBluefang commented 6 years ago

It looks like window resizing was removed in version 3.0.2 (#1073) because it was broken - I assume by the GTK3 port.

Is there any plan on bringing it back? I never realized how frequently I resize the window, now that I can't. I had to go back to 0.8.13.

gsemet commented 6 years ago

I use it regularly with ctrl+up/down. You may want to install it from pip (pip install --user guake) because the debian package is no more updated

SparkyBluefang commented 6 years ago

Huh, I was unaware of those key bindings. That certainly does help the situation! However, I would still like to see the return of resizing with the mouse.

I find my self wanting to resize the terminal when I'm already using the mouse, so Mouse -> Keyboard -> Mouse is a more likely workflow interruption than Keyboard -> Mouse -> Keyboard (which is why it was never really a bother before).

There is also the more pedantic point about UI consistency. Guake 3.x, right now, is the only window I can't resize with the mouse. Though maybe that should be taken with a grain of salt since it is already bucking some UI conventions :)

aichingm commented 6 years ago

I don't now if this works under Gnome but it does under kde and other WMs: alt+right click+drag resizes a window

image

SparkyBluefang commented 6 years ago

alt+right click+drag does work, but it's super awkward on a laptop keyboard. Plus, it still involves the keyboard, so ctrl+up/down is still the simplest alternative.

Also, as of guake 3.4.0, split terminals can be resized via the mouse, but the main window still can not be.

gsemet commented 6 years ago

Resize works but the new size is not kept after hide/show

ElijahLynn commented 5 years ago

Just upgraded from 2.8 and sorely missing this feature, it is the reason I actually installed Guake instead of using the Gnome 3 "drop down terminal" extension.

ElijahLynn commented 5 years ago

Here is some code that shows it is disabled/not working now: https://github.com/Guake/guake/blob/fa6c0676ff271806b44531031ff869362c5f920a/guake/guake_app.py#L242

ElijahLynn commented 5 years ago

There is a quasi-workaround for those who want to switch the height because something is in the way. That workaround is to toggle the top/bottom placement with a keyboard shortcut. There isn't a native shortcut option for this (yet) but you can make one easily using dconf. I have one made for the fish shell here https://gitlab.com/snippets/1718774 and attached a GIF of the behavior.

output

The GIF above is overlapping a bit, but you can go into preferences and change the window height so it doesn't do that:

image

abcarroll commented 5 years ago

I don't now if this works under Gnome but it does under kde and other WMs: alt+right click+drag resizes a window

With this in mind, is this really even an issue at this point? This works fine for me.

ElijahLynn commented 5 years ago

I don't now if this works under Gnome but it does under kde and other WMs: alt+right click+drag resizes a window

With this in mind, is this really even an issue at this point? This works fine for me.

This doesn't work for me on Gnome 3. However, even if it did I would still say this is a pretty big UX issue and possibly even an accessibility issue. I think it needs to be fixed.

ipleten commented 2 months ago

I still have the same problem on 3.10 on 22.04