1. 23 May, 2014 5 commits
  2. 22 May, 2014 2 commits
  3. 01 May, 2014 1 commit
  4. 05 Apr, 2014 1 commit
  5. 19 Feb, 2014 1 commit
  6. 07 Feb, 2014 4 commits
  7. 05 Feb, 2014 2 commits
  8. 05 Jan, 2014 1 commit
  9. 23 Oct, 2013 2 commits
  10. 09 Jul, 2013 1 commit
  11. 27 Jun, 2013 1 commit
  12. 26 Jun, 2013 1 commit
  13. 13 Jun, 2013 1 commit
    • Alexander Larsson's avatar
      GtkScrollableWindow: Automatically set focus adjustments · 17c559c4
      Alexander Larsson authored
      When adding with a viewport we automatically set the focus
      adjustments on the viewport from the scrolled window, so that
      when any child widget gets focused we automatically scroll to it.
      
      This is generally nice, but its particularly important for GtkListBox
      where focus changing is how we navigate between rows.
      
      We also ensure that the adjustments are always set before adding the
      child to the viewport, which we will need later to pick up the
      adjustments on add.
      17c559c4
  14. 08 Apr, 2013 1 commit
    • Tristan Van Berkom's avatar
      Deprecate gtk_widget_push_composite_child & friends · c6ab5157
      Tristan Van Berkom authored
      Deprecate gtk_widget_push_composite_child, gtk_widget_pop_composite_child,
      gtk_widget_set_composite_name, gtk_widget_get_composite_name.
      
      This API is just bloat and was never useful, this patch deprecates
      it and removes all internal calls to the composite child APIs
      c6ab5157
  15. 16 Feb, 2013 1 commit
  16. 14 Feb, 2013 1 commit
  17. 07 Feb, 2013 1 commit
    • Alexander Larsson's avatar
      Add gtk_widget_(un)register_window · 3d4cd4db
      Alexander Larsson authored
      This replaces the previously hardcoded calls to gdk_window_set_user_data,
      and also lets us track which windows are a part of a widget. Old code
      should continue working as is, but new features that require the
      windows may not work perfectly.
      
      We need this for the transparent widget support to work, as we need
      to specially mark the windows of child widgets.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=687842
      3d4cd4db
  18. 02 Feb, 2013 3 commits
  19. 01 Feb, 2013 1 commit
  20. 14 Jan, 2013 1 commit
  21. 17 Oct, 2012 1 commit
  22. 04 Oct, 2012 1 commit
  23. 03 Sep, 2012 1 commit
  24. 28 Aug, 2012 1 commit
  25. 10 Mar, 2012 1 commit
  26. 05 Mar, 2012 1 commit
  27. 03 Mar, 2012 1 commit
  28. 01 Mar, 2012 1 commit
    • Michael Natterer's avatar
      gtk: Implement smooth scrolling in scrolledwindow/range · 2a72e7b7
      Michael Natterer authored and Matthias Clasen's avatar Matthias Clasen committed
      If delta_x/y information is provided in scroll events, use it
      to modify the underlying adjustment in steps proportional to
      the deltas provided.
      
      If the child widget of a scrolledwindow doesn't set
      GDK_SMOOTH_SCROLL_MASK, regular scroll events will be dispatched,
      and still handled by these 2 widgets.
      2a72e7b7