1. 23 Oct, 2013 1 commit
  2. 16 Oct, 2013 1 commit
  3. 08 Jul, 2013 1 commit
  4. 30 Jun, 2013 1 commit
  5. 25 Jun, 2013 1 commit
  6. 13 May, 2013 1 commit
    • Carlos Garnacho's avatar
      Find tooltip/dnd widget running through container children in inverse order · a33f0ff8
      Carlos Garnacho authored
      Usually, educated GtkContainers' forall() implementation returns children
      in an order that's safe for the default draw() implementation in GtkContainer.
      So for widgets with some stacking notions (eg. GtkOverlay),
      _gtk_widget_find_at_coords() needs to recurse within containers in reverse
      order so it finds the topmost widget.
      
      As this function is used in both tooltips and DnD code, this improves behavior
      of "floating" widgets wrt those two. This could for example be seen in the
      "Transparent" GTK+ demo, where dropping text on the entry results on the text
      going to the textview.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=699239
      a33f0ff8
  7. 12 Feb, 2013 1 commit
  8. 17 Sep, 2012 1 commit
  9. 03 Mar, 2012 1 commit
    • Benjamin Otte's avatar
      types: Clean up gtkwidget.h includes · 7844e808
      Benjamin Otte authored
      In particular gtksettings.h and gtkstylecontext.h needed to be included
      in lots of places now.
      
      Also, I order the includes alphabetically in a bunch of headers.
      7844e808
  10. 01 Mar, 2012 1 commit
  11. 27 Feb, 2012 1 commit
  12. 18 Dec, 2011 1 commit
  13. 04 Dec, 2011 1 commit
  14. 02 Nov, 2011 2 commits
  15. 23 Oct, 2011 1 commit
  16. 19 Oct, 2011 1 commit
  17. 28 Aug, 2011 1 commit
  18. 08 Jun, 2011 1 commit
  19. 01 May, 2011 1 commit
  20. 26 Apr, 2011 1 commit
  21. 24 Jan, 2011 1 commit
  22. 04 Jan, 2011 1 commit
  23. 27 Dec, 2010 2 commits
  24. 21 Dec, 2010 1 commit
  25. 23 Nov, 2010 1 commit
  26. 02 Nov, 2010 1 commit
  27. 31 Oct, 2010 1 commit
  28. 30 Oct, 2010 2 commits
  29. 02 Oct, 2010 1 commit
  30. 26 Sep, 2010 5 commits
    • Benjamin Otte's avatar
      Move GtkSizeRequest into GtkWidget · d9c92598
      Benjamin Otte authored
      It doesn't make sense to keep them separate as GtkSizeRequest requires a
      GtkWidget and GtkWidget implements GtkSizeRequest, so you can never have
      one without the other.
      It also makes the code a lot easier because no casts are required when
      calling functions.
      
      Also, the names would translate to gtk_widget_get_width() and people
      agreed that this would be a too generic name, so a "preferred" was added
      to the names.
      
      So this patch moves the functions:
      gtk_size_request_get_request_mode() => gtk_widget_get_request_mode()
      gtk_size_request_get_width() => gtk_widget_get_preferred_width()
      gtk_size_request_get_height() => gtk_widget_get_preferred_height()
      gtk_size_request_get_size() => gtk_widget_get_preferred_size()
      gtk_size_request_get_width_for_height() =>
        gtk_widget_get_preferred_width_for_height()
      gtk_size_request_get_height_for_width() =>
        gtk_widget_get_preferred_height_for_width()
      ... and moves the corresponding vfuncs to the GtkWidgetClass.
      
      The patch also renames the implementations of the vfuncs in widgets to
      include the word "preferrred".
      d9c92598
    • Benjamin Otte's avatar
      API: Rename gtk_cairo_paint_*() to gtk_paint_*() · 1d3f6b30
      Benjamin Otte authored
      Large patch, but just renaming.
      Indentation should still mostly be correct because I took care of
      keeping the indentation for this function name.
      1d3f6b30
    • Benjamin Otte's avatar
      tooltip: Connect to draw signal · c54968e9
      Benjamin Otte authored
      c54968e9
    • Benjamin Otte's avatar
    • Benjamin Otte's avatar
  31. 15 Sep, 2010 1 commit
  32. 22 Aug, 2010 1 commit
  33. 05 Aug, 2010 1 commit