Bug 2170

Summary: [HOB2]Switch to flexible gtk layout
Product: [Build System, Metadata & Runtime] Hob Reporter: Joshua Lock - Disabled <josh>
Component: hobAssignee: Jessica <jessica.zhang>
Status: VERIFIED FIXED QA Contact:
Severity: enhancement    
Priority: Low CC: jessica.zhang, jiajun.xu, mihai.lindner, poky.bs.watcher, poky.watcher, shane.wang, song.liu
Version: 1.2   
Target Milestone: 1.4   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Joshua Lock - Disabled 2012-03-23 17:34:49 UTC
As discussed briefly in bug #2107 we are relying heavily on gtk.Table which is a fixed layout and doesn't cope well with widgets that become larger than the size specified when inserting it into the table.

We should switch to using proportional layout schemes, at this point it may or may not be easier to use Glade to build the GUI to save lots of setting up gtk.Box subclasses. Though I've usually erred on the side of hand coding such things the puccho GUI demonstrates that the use of Glade is certainly tenable.

Note the Glade GUI designer outputs the more modern gtk builder format which we should use, rather than glade xml, if we go that route.

Once the switch to proportional layouts has been made we can increase the font size on the buttons as requested, preferably to the xx-large proportional size.
Comment 1 Jessica 2012-09-11 22:40:10 UTC
Move out to 1.4 and assign to me as placeholder
Comment 2 Jessica 2013-02-27 15:33:13 UTC
since we're looking into web-hob,probably won't change much for gtk hob
Comment 3 Mihai Lindner 2013-04-09 10:44:13 UTC
Verifying, to exclude this from search filters.