1. 29 Sep, 2011 1 commit
  2. 26 Sep, 2011 1 commit
  3. 18 Jul, 2011 1 commit
  4. 07 Feb, 2011 1 commit
  5. 10 Jan, 2011 1 commit
  6. 05 Jan, 2011 2 commits
  7. 04 Jan, 2011 1 commit
  8. 30 Oct, 2010 1 commit
  9. 29 Oct, 2010 1 commit
  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
    • Matthias Clasen's avatar
      Move min-display-width/height to GtkScrolledWindow · 0d9ebb50
      Matthias Clasen authored
      It is just too annoying to have to implement these properties in
      every scrollable. Instead, we now have ::min-content-height/width
      in GtkScrolledWindow.
      
      We also add GtkScrollablePolicy to determine how to size the
      scrollable content.
      0d9ebb50
    • Michael Natterer's avatar
      gtk: undef DISABLE_DEPRECATED around including our own header · 1f77384a
      Michael Natterer authored
      so we can see our own deprecated API and don't get warnings.
      1f77384a
    • Tadej Borovšak's avatar
      Add GtkScrollable interface · 55196a70
      Tadej Borovšak authored
      The GtkScrollable interface provides "hadjustment" and "vadjustment"
      properties that are used by GtkScrolledWindow. It replaces
      the ::set_scroll_adjustment signal. The scrollable interface
      also has ::min-display-width/height properties that can be
      used to control the minimally visible part inside a scrolled window.
      55196a70
  12. 05 Oct, 2010 1 commit
  13. 28 Sep, 2010 1 commit
  14. 27 Sep, 2010 2 commits
  15. 26 Sep, 2010 10 commits
  16. 22 Sep, 2010 1 commit
  17. 21 Sep, 2010 1 commit
  18. 13 Sep, 2010 1 commit
  19. 27 Aug, 2010 1 commit
  20. 22 Aug, 2010 1 commit
  21. 13 Jul, 2010 3 commits
  22. 10 Jul, 2010 1 commit
  23. 18 Jun, 2010 1 commit
    • Tristan Van Berkom's avatar
      Mass api change from GtkExtendedLayout --> GtkSizeRequest · edd57602
      Tristan Van Berkom authored
      This commit makes a few massive changes to the extended layout
      code:
        a.) gtkextendedlayout.c --> gtksizerequest.c
        b.) _is_height_for_width --> get_request_mode()
        c.) get_desired_size(), get_desired_width(), get_desired_height() -->
            get_size(), get_width(), get_height()
      
      This is the first partial commit and only effects portions
      of the tree that have already been merged in master (in order to
      easily cherry pick this commit).
      
      Conflicts:
      
      	gtk/Makefile.am
      	gtk/gtk.h
      	gtk/gtk.symbols
      	gtk/gtkextendedlayout.h
      edd57602
  24. 09 Jun, 2010 1 commit
  25. 20 Apr, 2010 1 commit