GNOME Bugzilla – Bug 672557
Fix ClutterTableLayout
Last modified: 2012-03-21 15:41:50 UTC
MxTable had a number of issues related to spanning actors, that have since been fixed. Port those issues forward into ClutterTableLayout.
Created attachment 210241 [details] [review] table-layout: Remove unused 'shrink' field. Ported to ClutterTableLayout from MxTable: https://github.com/clutter-project/mx/commit/053a1b04290e6ac307f90033babf761179d1db89
Created attachment 210242 [details] [review] table-layout: Fix column visibility for spanning actors Ported to ClutterTableLayout from MxTable: https://github.com/clutter-project/mx/commit/6633f185fcfb7ce8a6ef85276d09e4ee92f584b8
Created attachment 210243 [details] [review] table-layout: Fix x/y-expand for spanning actors Ported to ClutterTableLayout from MxTable: https://github.com/clutter-project/mx/commit/239e53146a678ae753b1fb9a862f4030c66a1d9b
Created attachment 210244 [details] [review] table-layout: Fix column visibility for spanning actors Ported to ClutterTableLayout from MxTable: https://github.com/clutter-project/mx/commit/6633f185fcfb7ce8a6ef85276d09e4ee92f584b8 It helps to make sure your changes compile before attaching them, of course.
Created attachment 210245 [details] [review] table-layout: Remove dead code If a column/row is expanding, n_expand has to be greater than 1.
Review of attachment 210241 [details] [review]: okay
Review of attachment 210243 [details] [review]: okay
Review of attachment 210244 [details] [review]: okay
Review of attachment 210245 [details] [review]: the coding style is a bit off, but I'll allow it
Attachment 210241 [details] pushed as 67ddf87 - table-layout: Remove unused 'shrink' field. Attachment 210243 [details] pushed as 8c0be41 - table-layout: Fix x/y-expand for spanning actors Attachment 210244 [details] pushed as 16d2885 - table-layout: Fix column visibility for spanning actors Attachment 210245 [details] pushed as 40c345a - table-layout: Remove dead code