1. 08 Sep, 2015 1 commit
  2. 07 Sep, 2015 2 commits
  3. 06 Sep, 2015 1 commit
  4. 26 Aug, 2015 1 commit
    • Benjamin Otte's avatar
      window: Only update the inspector once · 5037d134
      Benjamin Otte authored
      Instead of queueing a new idle handler every time we call
      gtk_window_update_debugging(), only queue one if none is queued that.
      
      Saves a lot of work, in particular when templates create context menus
      for every row in a large listbox as in the gtk-demo listbox example.
      5037d134
  5. 15 Aug, 2015 1 commit
  6. 12 Aug, 2015 4 commits
  7. 04 Aug, 2015 1 commit
  8. 27 Jul, 2015 1 commit
  9. 26 Jul, 2015 2 commits
  10. 25 Jul, 2015 1 commit
  11. 24 Jul, 2015 1 commit
  12. 23 Jul, 2015 4 commits
  13. 19 Jul, 2015 5 commits
  14. 17 Jul, 2015 1 commit
  15. 06 Jul, 2015 1 commit
    • Carlos Garnacho's avatar
      gtkwindow: Only allow unrestricted positioning to text handle popovers · 7f57f63e
      Carlos Garnacho authored
      This behavior has been made optional on add_popover() time, text handles
      will keep being able to overflow the window, in order to allow text
      selection on views too close to the window edge.
      
      Regular GtkPopovers are reinstaurated to the previous size positioning
      logic though, that is, limited by the visible area of the window.
      7f57f63e
  16. 03 Jul, 2015 1 commit
  17. 02 Jul, 2015 1 commit
  18. 01 Jul, 2015 3 commits
  19. 29 Jun, 2015 1 commit
  20. 24 Jun, 2015 1 commit
  21. 23 Jun, 2015 1 commit
    • Christoph Reiter's avatar
      GtkWindow: fix default empty window size with CSD · 84e99b20
      Christoph Reiter authored
      In the non-CSD case we checked for 0x0 window size requisition
      and replaced it with 200x200 so the window was still visible.
      This no longer works in case of CSD as the shadow and title bar
      are always added to the requisition resulting in a titlebar/shadow
      only window in case there is no child widget (this is currently
      visible under wayland or when setting GTK_CSD=1).
      
      Instead of special casing the final window size, special case
      the child requisition paths instead. This gives us the same
      requisition in both, CSD and non-CSD cases (the header bar
      has a too large minimum width atm so the resulting window is
      still not the same)
      
      https://bugzilla.gnome.org/show_bug.cgi?id=751341
      84e99b20
  22. 22 Jun, 2015 2 commits
  23. 18 Jun, 2015 3 commits