[Pkg-xfce-devel] Bug#385501: regression: maximize horizontally and maximize vertically should function independently

xsdg xsdg at mit.edu
Thu Aug 31 18:24:15 UTC 2006

Package: xfwm4
Severity: wishlist

I apologize for the length of this bugreport, but I strongly feel that the new xfwm4 maximization behavior is very stupid.

Prior to the upgrade, I was using xfwm4 .  The behavior, which I strongly prefer, is as follows:

I start a terminal.  I hit the "Maximise window horizontally" keybinding and the terminal takes up the width of the screen.  I then hit the "Maximise window vertically" keybinding and the window takes up both the width and the height of the screen (the window is effectively "maximized")

The current behavior, which I dislike for reasons I'll outline below is as follows:
I start a terminal.  I hit the "Maximise window horizontally" keybinding and the terminal takes up the width of the screen.  I then hit the "Maximise window vertically" keybinding and the window reverts to its original size.  When I hit the "Maximise window vertically" keybinding again, it then takes up the height of the screen, but has its original, non-maximized width.  In order to end up with the window completely maximized, I have to hit any of the "Maximise..." keybindings once, at which point the window will return to its original size, and then hit the "Maximise window" keybinding, at which point it will expand to fill the screen.

I considerably dislike the new behavior because if, as often happens, I have a full-width, normal-height window and need to quickly look at something longer than the 24 lines of the terminal height, I have to either resize the window manually or hit two separate keybindings, followed by two separate keybindings when I want the window to go back to the size I was using before I needed it to be tall.  Before, I could just hit one keybinding, look at what I needed to in the tall window, then hit the same keybinding to get back to the original height (without loosing any width throughout the entire process).

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages xfwm4 depends on:
ii  libatk1.0-0               1.12.1-1       The ATK accessibility toolkit
ii  libc6                     2.3.6-7        GNU C Library: Shared libraries
ii  libcairo2                 1.2.4-1        The Cairo 2D vector graphics libra
ii  libfontconfig1            2.3.2-5.1      generic font configuration library
ii  libfreetype6              2.2.1-2        FreeType 2 font engine, shared lib
ii  libglib2.0-0              2.10.2-2       The GLib library of C routines
ii  libgtk2.0-0               2.8.17-2       The GTK+ graphical user interface 
ii  libice6                   6.9.0.dfsg.1-4 Inter-Client Exchange library
ii  libpango1.0-0             1.12.3-1       Layout and rendering of internatio
ii  libpng12-0                1.2.8rel-5.1   PNG library - runtime
ii  libsm6                    6.9.0.dfsg.1-4 X Window System Session Management
ii  libstartup-notification0  0.8-1          library for program launch feedbac
ii  libx11-6                  2:1.0.0-6      X11 client-side library
ii  libxcomposite1            1:    X11 Composite extension library
ii  libxcursor1           X cursor management library
ii  libxdamage1               1:    X11 damaged region extension libra
ii  libxext6                  1:1.0.0-4      X11 miscellaneous extension librar
ii  libxfce4mcs-client3     Client library for Xfce4 configure
ii  libxfce4mcs-manager3     Manager library for Xfce4 configur
ii  libxfce4util4        Utility functions library for Xfce
ii  libxfcegui4-4        Basic GUI C functions for Xfce4
ii  libxfixes3                1:    X11 miscellaneous 'fixes' extensio
ii  libxi6                    1:1.0.0-5      X11 Input extension library
ii  libxinerama1              1:1.0.1-4      X11 Xinerama extension library
ii  libxrandr2                2:    X11 RandR extension library
ii  libxrender1               1:    X Rendering Extension client libra
ii  zlib1g                    1:1.2.3-11     compression library - runtime

Versions of packages xfwm4 recommends:
ii  xfce4-mcs-manager    Settings manager for Xfce4
ii  xfwm4-themes         Theme files for xfwm4

-- no debconf information

More information about the Pkg-xfce-devel mailing list