- 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
-
- Oct 30, 2013
-
-
Fabian Homborg authored
Update docs * Remember width after resize in HalfLayout * Add a shortcut to toggle window borders
-
Fabian Homborg authored
Remove an additional layout.activate and movestep handling (only in tilingmanager) as they do _nothing_
-
Fabian Homborg authored
Defaults to Meta+U
-
- Oct 27, 2013
-
-
Fabian Homborg authored
This means you can now resize it, close everything, and it will keep the width ratio
-
- Oct 25, 2013
-
-
Fabian Homborg authored
This only applies to the focus hotkeys
-
Fabian Homborg authored
This includes error checking and initializing variables to proper values
-
Fabian Homborg authored
This also introduces a proper method to add clients to a tile and remove clients from it which allows us to do sanity checking
-
Fabian Homborg authored
Previously, it was possible to go down from tile 0 to tile 1, but not up from 1 to 0. Now, don't allow going down from tile 0 (as it's not actually down).
-
Fabian Homborg authored