Merge lp:~stephen-j-boddy/terminator/feature-redistribute-terms into lp:terminator/trunk
Proposed by
Stephen Boddy
Status: | Merged | ||||
---|---|---|---|---|---|
Merged at revision: | 1313 | ||||
Proposed branch: | lp:~stephen-j-boddy/terminator/feature-redistribute-terms | ||||
Merge into: | lp:terminator/trunk | ||||
Diff against target: |
112 lines (+88/-0) 1 file modified
terminatorlib/paned.py (+88/-0) |
||||
To merge this branch: | bzr merge lp:~stephen-j-boddy/terminator/feature-redistribute-terms | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Chris Jones (community) | Approve | ||
Review via email: mp+111925@code.launchpad.net |
Description of the change
Double click on a splitter evenly redistributes columns/rows in that grouping
Use the Shift modifier to redistribute lower level groupings
Use the Super modifier to redistribute higher level groupings
Use both modifiers to redistribute all groupings
Extra info:
OK, For anyone who wants to know why GTK splitters are a pain in the backside, this code will illustrate. In GTK a splitter can only have two children. This means you have to come up with tortuous code like in this commit. Oh, for a splitter like in Qt, where a splitter has as many children as you wish!
To post a comment you must log in.
Found some oddness with redistribute. I suspect bugfix-lp-1017230, rev 1311. Until I fix it please hold off on: redistribute- terms
- feature-
- bugfix-lp-1017230