1. 13 Apr, 2010 1 commit
    • Tristan Van Berkom's avatar
      Mega commit to change ->get_desired_size() for ->get_desired_width/height(). · d2c35ec6
      Tristan Van Berkom authored
      This commit changes gtk_extended_layout_get_desired_size() for
      per dimension variants. Furthermore this commit reverts the actions
      done in size-groups for now as it needs a different approach.
      The natural width/height parameters added to aux_info have been changed
      for a per width cache for heights and a per height cache for widths.
      gtk-demo is still working, currently sizegroups are not taken
      into account as mentioned above - size groups need to be alerted both
      when the widths and heights are updated independantly and then that
      information needs to repropagate also to other extended layout implementors.
  2. 11 Apr, 2010 7 commits
  3. 10 Apr, 2010 2 commits
  4. 09 Apr, 2010 3 commits
    • Tristan Van Berkom's avatar
      Reimplemented GtkExtendedLayout on GtkBin · 73056e92
      Tristan Van Berkom authored
      Instead of implementing ->get_desired_size() on GtkBin, which
      cant really be done because border widths are in the domain of
      the concrete subclasses; here we implement only the get_height_for_width
      and get_width_for_height apis - GtkBin subclasses whom might have a
      variable border width depending on allocations need to write their
      own height-for-width implementations.
    • Tristan Van Berkom's avatar
      Fixed regression in GtkImage size requests · b3303727
      Tristan Van Berkom authored
      Fixed gtksizegroup.c:do_size_request() to never force an initial requisition
      as some widgets expect it to remain unchanged across resizes (GtkImage
      with pixbufs/filenames assigned is one of these cases).
    • Tristan Van Berkom's avatar
      Fixed gtk_box_size_allocate() for homogeneous boxes · 7304e422
      Tristan Van Berkom authored
      gtk_box_size_allocate() was forgetting to fetch the minimum
      size for children when allocating in homogeneous mode and then
      accessing the uninitialized allocated values in that case, fixed.
  5. 08 Apr, 2010 6 commits
  6. 07 Apr, 2010 3 commits
  7. 06 Apr, 2010 10 commits
  8. 05 Apr, 2010 3 commits
  9. 04 Apr, 2010 5 commits