1. 04 Jan, 2011 2 commits
  2. 15 Dec, 2010 1 commit
  3. 13 Nov, 2010 1 commit
  4. 10 Nov, 2010 1 commit
  5. 30 Oct, 2010 1 commit
  6. 27 Oct, 2010 1 commit
  7. 26 Oct, 2010 1 commit
    • Tristan Van Berkom's avatar
      Added GtkScrollablePolicy property to scrollable interface · 3fe0fb4e
      Tristan Van Berkom authored
      This patch adds the GtkScrollablePolicy type property to GtkScrollable
      and implements it in all subclasses. GtkScrolledWindow observes this
      property to make a good guess about when to show/hide scrollbars for
      height-for-width content.
      
      Most scrollable children do not do height-for-width *yet* but
      most certainly will (toolpalette, treeview, iconview, textview
      widgets all TODO), for scrollable widgets that do have a minimum
      and natural size, it's important for them to observe the state
      of this property in order to properly drive the scroll adjustments
      according to the desired GtkScrollablePolicy. This patch makes
      GtkViewport do this.
      
      Patch also adds tests/testscrolledwindow.c to display the effects
      of this property.
      3fe0fb4e
  8. 22 Oct, 2010 4 commits
  9. 26 Sep, 2010 4 commits
    • Benjamin Otte's avatar
      Move GtkSizeRequest into GtkWidget · d9c92598
      Benjamin Otte authored
      It doesn't make sense to keep them separate as GtkSizeRequest requires a
      GtkWidget and GtkWidget implements GtkSizeRequest, so you can never have
      one without the other.
      It also makes the code a lot easier because no casts are required when
      calling functions.
      
      Also, the names would translate to gtk_widget_get_width() and people
      agreed that this would be a too generic name, so a "preferred" was added
      to the names.
      
      So this patch moves the functions:
      gtk_size_request_get_request_mode() => gtk_widget_get_request_mode()
      gtk_size_request_get_width() => gtk_widget_get_preferred_width()
      gtk_size_request_get_height() => gtk_widget_get_preferred_height()
      gtk_size_request_get_size() => gtk_widget_get_preferred_size()
      gtk_size_request_get_width_for_height() =>
        gtk_widget_get_preferred_width_for_height()
      gtk_size_request_get_height_for_width() =>
        gtk_widget_get_preferred_height_for_width()
      ... and moves the corresponding vfuncs to the GtkWidgetClass.
      
      The patch also renames the implementations of the vfuncs in widgets to
      include the word "preferrred".
      d9c92598
    • Benjamin Otte's avatar
      toolpalette: Port to draw vfunc · a18ec348
      Benjamin Otte authored
      a18ec348
    • Benjamin Otte's avatar
    • Benjamin Otte's avatar
      gtk: Don't set colormap anymore when creating GDK windows · e8a6bad0
      Benjamin Otte authored
      Colormaps are about to be removed, so not using them sounds like an
      awesome idea.
      e8a6bad0
  10. 18 Sep, 2010 1 commit
  11. 15 Sep, 2010 1 commit
  12. 30 Aug, 2010 1 commit
    • Tristan Van Berkom's avatar
      Fixed GtkToolPalette realize() vfunc. · 972f617b
      Tristan Van Berkom authored
      It seems with latest GSEAL work for widget->window access a
      call to gtk_widget_set_window() was missed (added the window
      assignment and now the palette shows up in Glade again).
      972f617b
  13. 22 Aug, 2010 1 commit
  14. 13 Jul, 2010 1 commit
  15. 10 Jul, 2010 1 commit
  16. 04 Apr, 2010 7 commits
  17. 29 Mar, 2010 1 commit
  18. 06 Mar, 2010 1 commit
  19. 19 Jan, 2010 1 commit
  20. 18 Jan, 2010 1 commit
  21. 14 Jan, 2010 1 commit
  22. 31 Dec, 2009 1 commit
  23. 19 Dec, 2009 1 commit
  24. 27 Nov, 2009 1 commit
  25. 26 Nov, 2009 1 commit
  26. 11 Nov, 2009 2 commits