1. 26 Apr, 2011 1 commit
  2. 24 Jan, 2011 1 commit
  3. 04 Jan, 2011 1 commit
  4. 27 Dec, 2010 2 commits
  5. 21 Dec, 2010 1 commit
  6. 23 Nov, 2010 1 commit
  7. 02 Nov, 2010 1 commit
  8. 31 Oct, 2010 1 commit
  9. 30 Oct, 2010 2 commits
  10. 02 Oct, 2010 1 commit
  11. 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
  12. 15 Sep, 2010 1 commit
  13. 22 Aug, 2010 1 commit
  14. 05 Aug, 2010 1 commit
  15. 10 Jul, 2010 1 commit
  16. 26 May, 2010 1 commit
  17. 25 May, 2010 1 commit
  18. 08 May, 2010 1 commit
  19. 15 Apr, 2010 1 commit
  20. 04 Apr, 2010 5 commits
  21. 01 Mar, 2010 2 commits
  22. 19 Feb, 2010 1 commit
  23. 04 Jan, 2010 1 commit
    • Christian Dywan's avatar
      Deprecate flag macros for toplevel, state, no window and composite child · bb1824c1
      Christian Dywan authored
      Deprecate widget flag macros GTK_WIDGET_STATE, GTK_WIDGET_SAVED_STATE,
      GTK_WIDGET_FLAGS, GTK_WIDGET_TOPLEVEL, GTK_WIDGET_NO_WINDOW and
      GTK_WIDGET_COMPOSITE_CHILD.
      
      Also deprecate the type macros GTK_WIDGET_TYPE, GTK_OBJECT_TYPE_NAME and
      GTK_OBJECT_TYPE which have become redundant.
      
      Instances of GTK_WIDGET_TOPLEVEL are replaced with gtk_widget_is_toplevel,
      GTK_WIDGET_TYPE is replaced with G_OBJECT_TYPE, GTK_WIDGET_COMPOSITE_CHILD
      is replaced with use of the "composite-child" property and uses of
      GTK_WIDGET_NO_WINDOW are adjusted to use gtk_widget_get_has_window.
      
      Uses of GTK_WIDGET_SAVED_STATE and GTK_WIDGET_FLAGS inside GtkWidget are
      changed to direct flag usage.
      
      Documentation is updated to refer to gtk_widget_set_has_window and
      gtk_widget_get_has_window.
      
      Gail and tests are updated as well.
      
      Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=69872
      bb1824c1
  24. 19 Dec, 2009 1 commit
  25. 01 Nov, 2009 1 commit
  26. 19 Oct, 2009 2 commits
  27. 14 Oct, 2009 1 commit
  28. 30 Sep, 2009 1 commit
    • Xan Lopez's avatar
      Update last_window only when needed · f0f39c34
      Xan Lopez authored
      _gtk_tooltip_handle_event, which is called for many events in the GTK+
      main loop, calls gtk_tooltip_set_last_window, which keeps a weak
      reference to the last window we passed through. If the window being
      set is the same than the last one there's really no need to update our
      weak reference, so add a check for that and exit early.
      f0f39c34