<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>2170</bug_id>
          
          <creation_ts>2012-03-23 17:34:49 +0000</creation_ts>
          <short_desc>[HOB2]Switch to flexible gtk layout</short_desc>
          <delta_ts>2013-04-09 10:44:13 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>Hob</product>
          <component>hob</component>
          <version>1.2</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Low</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>1.4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Joshua Lock - Disabled">josh</reporter>
          <assigned_to name="Jessica">jessica.zhang</assigned_to>
          <cc>jessica.zhang</cc>
    
    <cc>jiajun.xu</cc>
    
    <cc>mihai.lindner</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>shane.wang</cc>
    
    <cc>song.liu</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>19434</commentid>
    <comment_count>0</comment_count>
    <who name="Joshua Lock - Disabled">josh</who>
    <bug_when>2012-03-23 17:34:49 +0000</bug_when>
    <thetext>As discussed briefly in bug #2107 we are relying heavily on gtk.Table which is a fixed layout and doesn&apos;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&apos;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.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25068</commentid>
    <comment_count>1</comment_count>
    <who name="Jessica">jessica.zhang</who>
    <bug_when>2012-09-11 22:40:10 +0000</bug_when>
    <thetext>Move out to 1.4 and assign to me as placeholder</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30177</commentid>
    <comment_count>2</comment_count>
    <who name="Jessica">jessica.zhang</who>
    <bug_when>2013-02-27 15:33:13 +0000</bug_when>
    <thetext>since we&apos;re looking into web-hob,probably won&apos;t change much for gtk hob</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31756</commentid>
    <comment_count>3</comment_count>
    <who name="Mihai Lindner">mihai.lindner</who>
    <bug_when>2013-04-09 10:44:13 +0000</bug_when>
    <thetext>Verifying, to exclude this from search filters.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>