1. 20 Sep, 2017 1 commit
  2. 21 Oct, 2016 1 commit
  3. 10 Feb, 2016 1 commit
  4. 23 Jan, 2016 1 commit
  5. 14 Sep, 2015 1 commit
    • Alexander Larsson's avatar
      gtk: Stop setting GDK_EXPOSURE_MASK on random widgets · d5f17549
      Alexander Larsson authored
      These days exposure happens only on the native windows (generally the
      toplevel window) and is propagated down recursively. The expose event
      is only useful for backwards compat, and in fact, for double buffered
      widgets we totally ignore the event (and non-double buffering breaks
      on wayland).
      
      So, by not setting the mask we avoid emitting these events and then
      later ignoring them.
      
      We still keep it on eventbox, fixed and layout as these are used
      in weird ways that want backwards compat.
      d5f17549
  6. 22 Aug, 2015 1 commit
  7. 21 Aug, 2015 1 commit
    • Matthias Clasen's avatar
      GtkOverlay: Update the description · bff28ac6
      Matthias Clasen authored
      State that the overlays are placed wrt to the GtkOverlay, not
      with respect to the main widget. This makes a difference for
      small main widgets which are not configured to fill the entire
      GtkOverlay.
      bff28ac6
  8. 20 Aug, 2015 2 commits
  9. 01 Aug, 2015 1 commit
  10. 01 Jul, 2015 1 commit
  11. 23 Jun, 2015 1 commit
  12. 20 Jun, 2015 1 commit
  13. 17 Jun, 2015 2 commits
  14. 15 Jun, 2015 3 commits
  15. 06 Sep, 2014 1 commit
    • Benjamin Otte's avatar
      overlay: Handle overlays when no main widget exists · 95959ef4
      Benjamin Otte authored
      Just pretend that the main widget is an empty widget the size of the
      overlay.
      Makes it possible to write testcases where no size requests are run on
      overlay widgets before size_allocate() is called.
      
      Testcase included.
      95959ef4
  16. 10 Jul, 2014 1 commit
  17. 28 May, 2014 1 commit
  18. 02 May, 2014 1 commit
  19. 05 Apr, 2014 1 commit
  20. 09 Feb, 2014 1 commit
  21. 05 Feb, 2014 2 commits
  22. 04 Feb, 2014 2 commits
  23. 02 Feb, 2014 1 commit
  24. 15 Nov, 2013 1 commit
  25. 01 Nov, 2013 1 commit
  26. 09 Jul, 2013 1 commit
  27. 08 May, 2013 1 commit
  28. 23 Apr, 2013 1 commit
  29. 28 Mar, 2013 2 commits
  30. 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
  31. 11 Dec, 2012 1 commit
  32. 16 Sep, 2012 1 commit
  33. 17 Apr, 2012 1 commit