guake icon indicating copy to clipboard operation
guake copied to clipboard

Guake is always center aligned vertically instead of top align

Open madhur opened this issue 1 year ago • 9 comments

Be sure to check the existing issues (both open and closed!), and make sure you are running the latest version of Guake.

For how to run the latest Guake in your computer, please refer to Install from source.

Describe the bug

Earlier Guake used to be always top aligned. With the new version, it seems to be center aligned vertically and there seems to be no way to change this behavior.

Expected behavior

Guake should be top align by default.

Actual behavior

Guake is center aligned

image

To Reproduce

Run Guake 3.11.dev0

Make the height slider slightly smaller so as to not let Guake occupy the whole screen

image


Please run $ guake --support, and paste the results here. Don't put backticks (`) around it! The output already contains Markdown formatting. And make sure you run the command OUTSIDE the Guake.

x guake --support [☸ eks-pt (mec)]

(guake:175112): Gtk-WARNING **: 10:41:36.975: Theme parsing error: gtk-dark.css:5890:26: '-shadow' is not a valid color name

(guake:175112): Gtk-WARNING **: 10:41:36.975: Theme parsing error: gtk-dark.css:5893:14: not a number

(guake:175112): Gtk-WARNING **: 10:41:36.975: Theme parsing error: gtk-dark.css:5894:13: not a number

(guake:175112): Gtk-WARNING **: 10:41:36.975: Theme parsing error: gtk-dark.css:5895:11: Expected a length

$ guake --support

Guake Version: 3.11.dev0

Vte Version: 0.72.1

Vte Runtime Version: 0.72.1


GTK+ Version: 3.24.37

GDK Backend: <GdkX11.X11Display


Desktop Session: awesome


Display: :0

RGBA visual: True

Composited: True

  • Monitor: 0 - ACR DP-2
    • Geometry: 3840 x 2160 at 0, 0
    • Size: 698 x 393 mm²
    • Primary: True
    • Refresh rate: 59.996 Hz
    • Subpixel layout: unknown

madhur avatar May 15 '23 05:05 madhur

also experiencing this issue, to slightly mitigate (but not solve):

  • set displacement in pixels to 1
  • don't set the width to 100%

However, doing this causes the guake window to 'crawl' down after toggling guake visibility.

jvanmelckebeke avatar May 19 '23 14:05 jvanmelckebeke

Same problem here :/

Guake Version: 3.11.dev0 Vte Version: 0.72.1 Vte Runtime Version: 0.72.1

GTK+ Version: 3.24.37 GDK Backend: <GdkX11.X11Display

Desktop Session: None

Display: :0 RGBA visual: True Composited: True

  • Monitor: 0 - AUO eDP1
    • Geometry: 1920 x 1080 at 0, 0
    • Size: 310 x 170 mm²
    • Primary: True
    • Refresh rate: 60.049 Hz
    • Subpixel layout: unknown

szflo avatar May 19 '23 15:05 szflo

also experiencing this issue, to slightly mitigate (but not solve):

* set displacement in pixels to 1

* don't set the width to 100%

However, doing this causes the guake window to 'crawl' down after toggling guake visibility.

This solution does not work for me.

madhur avatar May 20 '23 15:05 madhur

same problem here.

I'm using archlinux, and downgrading guake from guake-3.10-1-any.pkg.tar.zst => guake-3.9.0-3-any.pkg.tar.zst solves this problem.

So, it must be that something added recently causes this.

JackieCui00 avatar May 21 '23 08:05 JackieCui00

I'm freaking out, same problem.

$ guake --support

Guake Version: 3.11.dev0

Vte Version: 0.72.1

Vte Runtime Version: 0.72.1


GTK+ Version: 3.24.37

GDK Backend: <GdkX11.X11Display


Desktop Session: i3


Display: :0

RGBA visual: True

Composited: True

  • Monitor: 0 - HDMI-A-0
    • Geometry: 3840 x 2160 at 0, 0
    • Size: 597 x 336 mm²
    • Primary: True
    • Refresh rate: 59.996 Hz
    • Subpixel layout: unknown

I downgrade guake to 3.9.0

lauch guake failed.

Traceback (most recent call last): File "/usr/lib/python3.11/importlib/metadata/init.py", line 563, in from_name return next(cls.discover(name=name)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ StopIteration

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/usr/bin/guake", line 33, in sys.exit(load_entry_point('guake==3.9.1.dev0', 'console_scripts', 'guake')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/bin/guake", line 22, in importlib_load_entry_point for entry_point in distribution(dist_name).entry_points ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/importlib/metadata/init.py", line 981, in distribution return Distribution.from_name(distribution_name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/importlib/metadata/init.py", line 565, in from_name raise PackageNotFoundError(name) importlib.metadata.PackageNotFoundError: No package metadata was found for guake

manfrid avatar Jun 08 '23 03:06 manfrid

I have switched to Kitty due to this bug

madhur avatar Jun 23 '23 11:06 madhur

To the ones observing a regression, the only commit that seems to be related that was made in the time frame is, deffa2b2f9f59570faba32d2b1af715b7d41f331, I've made a branch at https://github.com/Davidy22/guake/tree/revert with that commit reverted, if it's reported that this resolves the regression then I'll merge the revert.

Davidy22 avatar Jul 16 '23 11:07 Davidy22

To the ones observing a regression, the only commit that seems to be related that was made in the time frame is, deffa2b, I've made a branch at https://github.com/Davidy22/guake/tree/revert with that commit reverted, if it's reported that this resolves the regression then I'll merge the revert.

@Davidy22 I can confirm this fixes it. The problem persists on master.

keithgg avatar Apr 02 '24 07:04 keithgg

Having this issue as well. I'm finding a weird side effect is that if I go fullscreen, that works, but coming out of fullscreen, it stays the same fullscreen size, but the top-left corner goes back to where it was when it wasn't fullscreen, and centered on the screen, resulting in part of it flowing off screen.

Toggle it off and on fixes this, but still annoying.

goodevilgenius avatar May 05 '24 03:05 goodevilgenius