- Nov 17, 2013
-
-
Fabian Homborg authored
Not sure wS is worth it, actually - I still get graphics issues with e.g. steam
-
Fabian Homborg authored
This is in line with what we do to clients that are set floating later on
-
Fabian Homborg authored
-
Fabian Homborg authored
This doesn't work currently as kwin seems to hand us the old screen size.
-
- Nov 16, 2013
-
-
Fabian Homborg authored
-
Fabian Homborg authored
Appears to be working for now
-
- Nov 11, 2013
-
-
Fabian Homborg authored
This causes more problems than it solves (only part of the issues with steam)
-
Fabian Homborg authored
- Nov 10, 2013
-
-
Fabian Homborg authored
-
Fabian Homborg authored
This shouldn't actually happen
-
Fabian Homborg authored
Ignored clients can't be tiled, ever - those properties don't change
-
Fabian Homborg authored
-
Fabian Homborg authored
-
Fabian Homborg authored
Still sucks.
- Nov 09, 2013
-
-
Fabian Homborg authored
-
Fabian Homborg authored
As Martin suggested - it really served no use in tilingmanager
-
Fabian Homborg authored
This was caused by directly connecting the signal to the (desktop specific) tiling object in a case of weird asymmetry.
-
Fabian Homborg authored
Remove unused functions and consolidate others
-
- Nov 07, 2013
-
-
Fabian Homborg authored
-
Fabian Homborg authored
It seems that windows can be both normal (i.e. not special) and a dialog. We only care that it is a dialog.
-
Fabian Homborg authored
This requires delaying the first resize until after the window is shown It seems that kwin doesn't create the pixmap early enough so we could resize before that happens.
-
Fabian Homborg authored
Somehow setting tiling_floating in addClient will crash kwin
-
Fabian Homborg authored
This appears to crash kwin quite a bit
-
Fabian Homborg authored
Keep windows that should be at the screenedges there, while allowing squashing windows to be moved back to reveal the squashed ones.
-
- Nov 05, 2013
-
-
Fabian Homborg authored
The previous "fix" (8d7a5d3c) broke moving majorly
-
Fabian Homborg authored
* Bugfixes * Remove tabgroup handling
-
Fabian Homborg authored
-
Fabian Homborg authored
It currently doesn't appear to be possible to do otherwise, as * tabGroupChanged is called for all clients in the tabgroup (at least once it's built) * client.tabGroup is always undefined
-
- Nov 04, 2013
-
-
Fabian Homborg authored
This avoids an infinite loop (fortunately it'd be recursive, so the stack would kill it)
-
Fabian Homborg authored
* Bugfixes (including resizing) * "Animate" window move and resize * Actually retile windows after they added borders etc
-
Fabian Homborg authored
Remove some unused or commented lines, fix a minor typo
-
Fabian Homborg authored
-
Fabian Homborg authored
This is now pseudo-animated, which is much nicer than an outline anyway
-
Fabian Homborg authored
This didn't actually work before, but now we can handle clients getting borders and some other stuff better
-
Fabian Homborg authored
-
Fabian Homborg authored
(Also simplify code)
-
- Nov 03, 2013
-
-
Fabian Homborg authored
-