GNOME Bugzilla – Bug 692677
layout: Merge Chrome and LayoutManager
Last modified: 2013-01-28 17:41:45 UTC
This is a giant code cleanup that I've been meaning to do for a while. Rationale in patch descriptions. This may not cleanly apply to master; I can rebase if it fails.
Created attachment 234586 [details] [review] layout: Shuffle code around This will make the next diff much cleaner.
Created attachment 234587 [details] [review] layout: Rename some Chrome properties As we're planning on merging this with LayoutManager, switching to use the LayoutManager names makes the next diff much cleaner.
Created attachment 234588 [details] [review] layout: Merge Chrome and LayoutManager The two classes have been gaining each other's functionality for a little while, adding the new code wherever it was more convenient. Rather than have a clear delineation between "This Manages Shell Chrome" and "This Manages Shell Layout", I think it's better off if we just accept that the responsibilities are pretty much the same.
Review of attachment 234586 [details] [review]: Ok.
Review of attachment 234587 [details] [review]: Nah, this one is not worth it, squash it with the next.
Review of attachment 234588 [details] [review]: Yes.
you # Bug 692677 - layout: Merge Chrome and LayoutManager - NEW Attachment 234586 [details] pushed as 72405cd - layout: Shuffle code around Attachment 234588 [details] pushed as 8e231cb - layout: Merge Chrome and LayoutManager