Tom Hacohen
dae37e1dea
Tiling2: Added a menu item to toggle floating windows.
2014-02-21 09:15:07 +00:00
Tom Hacohen
5cec6d14cb
Tiling2: Get rid of the use_rows config.
2014-02-21 09:15:07 +00:00
Tom Hacohen
b092052297
Tiling2: Removed debug printfs.
2014-02-21 09:15:07 +00:00
Tom Hacohen
ceb1cc414e
Tiling2: Better handle parent == NULL case.
2014-02-21 09:15:07 +00:00
Tom Hacohen
3804d5165a
Tiling2: if can't find the parent, pass NULL, not the root.
2014-02-21 09:15:07 +00:00
Tom Hacohen
052a13b462
Tiling2: Cleaned up ignored windows support.
2014-02-21 09:15:07 +00:00
Tom Hacohen
bfdb22b0b8
Tiling2: Added untested support for sticky windows.
...
Just don't tile them.
2014-02-21 09:15:07 +00:00
Tom Hacohen
8ab30821fb
Tiling2: Remove client from floating window list when cleaning.
2014-02-21 09:15:06 +00:00
Tom Hacohen
5e209ea583
Tiling2: Remove things I don't need from config and config dialog.
2014-02-21 09:15:06 +00:00
Tom Hacohen
4b2a53d1d4
Tiling2: Fix a bug with reordering of windows in some cases.
2014-02-21 09:15:06 +00:00
Tom Hacohen
156f6ff984
Tiling2: Properly handle more than one desk.
2014-02-21 09:15:06 +00:00
Tom Hacohen
1b3500f31a
Tiling2: Added an hack to workaround the stupid e resize bug.
...
The bug with the frame created after the first resize.
2014-02-21 09:15:06 +00:00
Tom Hacohen
6b606cde41
Tiling2: Added resizing support.
...
There are still some bugs.
2014-02-21 09:15:06 +00:00
Tom Hacohen
3aa597c4af
Tiling2: Don't tile centred windows.
2014-02-21 09:15:06 +00:00
Tom Hacohen
3914926b13
Tiling2: Removed end_special_input.
2014-02-21 09:15:06 +00:00
Tom Hacohen
8dd65b90f3
Tiling2: Create a move/resize function that will update extra.
2014-02-21 09:15:06 +00:00
Tom Hacohen
b0593cd939
Tiling2: Reapply tree when resizing/moving windows.
2014-02-21 09:15:06 +00:00
Tom Hacohen
592dfb9dd2
Tiling2: Fixed buy with deleting last vertical split.
2014-02-21 09:15:06 +00:00
Tom Hacohen
e9779f70bf
Tiling2: Bug fixing. Things seem to work now.
2014-02-21 09:15:06 +00:00
Tom Hacohen
1a2ffcd06e
Tiling2: Changed add to return new root and fixed top-level vertical.
2014-02-21 09:15:06 +00:00
Tom Hacohen
1114b54c71
Tiling2: Added a useful debugging function.
2014-02-21 09:15:06 +00:00
Tom Hacohen
0c5afecfc9
Tiling2: More bug fixing.
2014-02-21 09:15:06 +00:00
Tom Hacohen
f7f204353d
Tiling2: Handle more delete cases.
2014-02-21 09:15:06 +00:00
Tom Hacohen
38e13e2648
Tiling2: Fixed a few bugs.
2014-02-21 09:15:06 +00:00
Tom Hacohen
21ac77185b
Tiling2: Get rid of split_type, use levels instead and bug fixes.
2014-02-21 09:15:06 +00:00
Tom Hacohen
f64763ab6e
Tiling2: Fixed tree update bugs.
2014-02-21 09:15:05 +00:00
Tom Hacohen
aac439698b
Tiling2: Removed more code.
2014-02-21 09:15:05 +00:00
Tom Hacohen
da4212680a
Tiling2: Completely get rid of the stacks concept.
2014-02-21 09:15:05 +00:00
Tom Hacohen
9831904a88
Tiling2: Fixed a bug in tree-walker.
2014-02-21 09:15:05 +00:00
Tom Hacohen
dd7c25b506
Tiling2: Moved fullscreen check into 'is_tilable'.
2014-02-21 09:15:05 +00:00
Tom Hacohen
091eeb2df4
Tiling2: Removed more redundant code.
2014-02-21 09:15:05 +00:00
Tom Hacohen
af06d8db25
Tiling2: More code cleanups.
2014-02-21 09:15:05 +00:00
Tom Hacohen
29693d93b3
Tiling2: Cleaned up some more code.
2014-02-21 09:15:05 +00:00
Tom Hacohen
ea19439b72
Tiling2: Removed more redundant code.
2014-02-21 09:15:05 +00:00
Tom Hacohen
81eb74ca92
Tiling2: Make it possible to toggle split type from key bindings.
2014-02-21 09:15:05 +00:00
Tom Hacohen
76c4fb85d9
Tiling2: Moved more redundant code.
2014-02-21 09:15:05 +00:00
Tom Hacohen
96645931bd
Tiling2: Added a mode toggle action.
2014-02-21 09:15:05 +00:00
Tom Hacohen
fad33bde8d
Tiling2: Removed some more code I don't need.
2014-02-21 09:15:05 +00:00
Tom Hacohen
4c590afe7e
Tiling2: Allow not finding a parent if it's the first window.
2014-02-21 09:15:01 +00:00
Tom Hacohen
5ad0edeb84
Tiling2: Added a function to test if we should tile.
2014-02-21 09:15:01 +00:00
Tom Hacohen
f1068feed3
Tiling2: Remove more stack related code.
...
For now, you can't resize windows.
2014-02-21 09:15:00 +00:00
Tom Hacohen
d81034ac36
Tiling2: Start using window tree.
2014-02-21 09:14:56 +00:00
Tom Hacohen
9060fa64b9
Tiling2: Fixed bugs and improve the window tree implementation.
2014-02-21 09:14:56 +00:00
Tom Hacohen
cfd4ea4f9f
tiling2: Added window_tree.
2014-02-21 09:14:56 +00:00
Tom Hacohen
6b68b99491
Tiling2: Initial commit.
2014-02-21 09:14:44 +00:00
Carsten Haitzler
22369ffc7b
ensure that the bg object exists before emitting signals in e_desk_show()
2014-02-21 09:34:25 +09:00
Chris Michael
ab15d6e2b4
bugfix: Fix wl_desktop_shell compiler warning for Mike
...
The keys array stores keys as unsigned int, so with a little bit of
casting voodoo, we can avoid the nasty compiler warning messages about
void pointers used in arithmetic.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-02-20 17:11:56 +00:00
Carsten Haitzler
4116daa320
update po line #'s
2014-02-20 14:44:26 +09:00
maxerba
a679447cf5
Updating italian translation
2014-02-19 10:14:47 +01:00
Mike Blumenkrantz
0bd9052c7e
better fix for exec client removal: don't remove if exec is deleted
2014-02-18 06:56:54 -05:00