1. 04 Jan, 2011 3 commits
  2. 28 Dec, 2010 1 commit
  3. 21 Dec, 2010 1 commit
  4. 15 Dec, 2010 2 commits
  5. 10 Dec, 2010 1 commit
  6. 08 Nov, 2010 1 commit
  7. 06 Nov, 2010 1 commit
  8. 30 Oct, 2010 3 commits
  9. 27 Oct, 2010 4 commits
  10. 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
  11. 22 Oct, 2010 3 commits
  12. 20 Oct, 2010 2 commits
    • Michael Natterer's avatar
      gtk: clean up GtkWidget signals · c2f29f2c
      Michael Natterer authored
      - add slots for damage-event, move-focus and keynav-failed
      - reorder signals a bit so related stuff is grouped together
      - some indentation fixes in the GtkWidgetClass
      - remove the move-focus compat hack from GtkTextView
      - turn the move-focus compat hack in GtkWindow into properly
        implementing GtkWidget::move-focus()
      c2f29f2c
    • Emmanuele Bassi's avatar
      Split off gtkprivate.h · 2cc059a0
      Emmanuele Bassi authored
      The gtkprivate.h header contains GtkWidget-specific private symbols that
      are not useful except in a handful of cases. Basically everything
      includes gtkprivate.h for the GTK_PARAM_* macros.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=632539
      2cc059a0
  13. 29 Sep, 2010 1 commit
  14. 28 Sep, 2010 1 commit
  15. 27 Sep, 2010 2 commits
  16. 26 Sep, 2010 10 commits
  17. 15 Sep, 2010 1 commit
  18. 13 Sep, 2010 1 commit
  19. 09 Sep, 2010 1 commit