Merge lp:~gala-dev/gala/advanced-window-tiling into lp:gala
Proposed by
Tom Beckmann
Status: | Needs review | ||||
---|---|---|---|---|---|
Proposed branch: | lp:~gala-dev/gala/advanced-window-tiling | ||||
Merge into: | lp:gala | ||||
Diff against target: |
132 lines (+115/-0) 1 file modified
src/Plugin.vala (+115/-0) |
||||
To merge this branch: | bzr merge lp:~gala-dev/gala/advanced-window-tiling | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Cody Garver (community) | Needs Fixing | ||
Review via email: mp+174811@code.launchpad.net |
Description of the change
This adds compiz-like window tiling methods overriding the default keyboard handlers for move-to-*. The window's are tiled to a 4/8, then to 3/8 and 2/8, then to 6/8 and 5/8 and finally back to 4/8 of the screen.
To post a comment you must log in.
Unmerged revisions
- 348. By Tom Beckmann
-
fix build error for systems with mutter < 3.8
- 347. By Tom Beckmann
-
plugin: override move_to_* keybindings to provide more advanced tiling options
gala/src/ Plugin. vala:333. 15-333. 95: error: 1 extra arguments for `Meta.Rectangle Meta.Workspace. get_work_ area_all_ monitors ()' get_active_ workspace ().get_ work_area_ all_monitors (active.get_monitor ());
^^^^^^^ ^^^^^^^ ^^^^^^^ ^^^^^^^ ^^^^^^^ ^^^^^^^ ^^^^^^^ ^^^^^^^ ^^^^^^^ ^^^^^^^ ^^^^^^^ ^^^^ gala.dir/ all] Error 2
var geom = screen.
Compilation failed: 1 error(s), 0 warning(s)
make[2]: *** [src/DBus.c] Error 1
make[1]: *** [CMakeFiles/
make: *** [all] Error 2