Version: 1.92 (using KDE KDE 3.5.5)
Installed from: Debian testing/unstable Packages
bug 61351 is back!
To reproduce do
- be sure to run KDE with Kicker
- install xfce4-terminal
- run xfce4-terminal
- press F11
-> fullscreen mode overlays kicker (=real fullscreen)
- run "kstart --fullscreen xfce4-terminal"
-> fullscreen mode ist enabled but kicker is still visible
-> xfce4-terminal-fullscreen is two pixlines and some pixcolumns too small
Client::applyWindowRules() seems to do resizes without checking first if it actually can resize.
still a bug in KDE 3.5.8
still a bug in KDE 3.5.9
still a bug in KDE 3.5.10
Is this still an issue with KDE 4.5.5 or 4.6?
Yesno, try xterm.
In 4.6, one can effectively set a window rule to NOT strictly obey the geometry (ie. check the left checkbox, select force, but do NOT check the right one)
The problem is the fixed aspect ratio (similar to the gvim/emacs situation), which prevents the fullscreen mode because it doesn't fit the aspect (why this works from the context menu but not at startup, i can't say atm. - it's not that the lx terminal would unset the ratio. at least xterm doesn't and yet works)
Git commit 9dca774fe91299c7cb9ab10629bcf00cab055b39 by Thomas Lübking.
Committed on 18/03/2012 at 00:56.
Pushed by luebking into branch 'master'.
swap strictGeometry for isFullScreen case in sizeForClientSize
it's the same preference in isFullScreenable, allows clients which do not withdraw their
restrictions (like aspect etc.) or get fullscreen artificially (like through kstart) to start in
"real" fullscreen mode.
M +3 -2 kwin/geometry.cpp