1. 26 Sep, 2010 1 commit
    • 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
  2. 21 Sep, 2010 1 commit
  3. 15 Sep, 2010 1 commit
  4. 08 Sep, 2010 1 commit
    • Colin Walters's avatar
      GDK: Prefix key names with KEY_ · 913cdf3b
      Colin Walters authored
      The keysyms create a lot of potential namespace conflicts for
      C, and are especially problematic for introspection, where we take
      constants into the namespace, so GDK_Display conflicts with GdkDisplay.
      
      For C application compatiblity, add gdkkeysyms-compat.h which uses
      the old names.
      
      Just one user in GTK+ continues to use gdkkeysyms-compat.h, which is
      the gtkimcontextsimple.c, since porting that requires porting more
      custom Perl code.
      913cdf3b
  5. 02 Sep, 2010 1 commit
  6. 27 Aug, 2010 1 commit
  7. 22 Aug, 2010 1 commit
  8. 10 Aug, 2010 1 commit
  9. 05 Aug, 2010 1 commit
  10. 13 Jul, 2010 1 commit
  11. 10 Jul, 2010 1 commit
  12. 10 May, 2010 1 commit
  13. 02 May, 2010 1 commit
  14. 29 Apr, 2010 1 commit
  15. 04 Apr, 2010 5 commits
  16. 03 Mar, 2010 1 commit
  17. 02 Mar, 2010 1 commit
  18. 19 Feb, 2010 1 commit
  19. 20 Jan, 2010 1 commit
  20. 16 Dec, 2009 1 commit
    • Colin Walters's avatar
      [introspection] Merge in Gtk-custom.c annotations · 6529c076
      Colin Walters authored
      The Gtk-custom.c file in gir-repository contained a number of
      introspection annotations.  Merge those into the GTK source files.
      
      Some documentation was moved from the tmpl/ files to accomodate
      the addition of annotations.
      6529c076
  21. 26 Oct, 2009 1 commit
  22. 18 Oct, 2009 1 commit
  23. 11 Sep, 2009 1 commit
  24. 04 Jul, 2009 1 commit
  25. 20 Jun, 2009 1 commit
  26. 15 Jun, 2009 1 commit
  27. 29 Mar, 2009 1 commit
    • Christian Persch's avatar
      Bug 577224 – crash when setting new icon after setting icon in · 3b437b01
      Christian Persch authored
      2009-03-29  Christian Persch  <chpe@gnome.org>
      
      	Bug 577224 – crash when setting new icon after setting icon in
      	gtkstatusicon
      
      	* gtk/gtkstatusicon.c: (gtk_status_icon_reset_image_data),
      	(gtk_status_icon_set_from_gicon): Retain a reference when setting
      	from a GIcon, and use g_object_unref on GIcon, not g_free.
      
      svn path=/trunk/; revision=22594
      3b437b01
  28. 28 Feb, 2009 1 commit
  29. 02 Jan, 2009 1 commit
  30. 28 Dec, 2008 1 commit
    • Matthias Clasen's avatar
      Documentation fixes · 9f7e7c43
      Matthias Clasen authored
      2008-12-28  Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/gtkhsv.c:
              * gtk/gtkwidget.c:
              * gtk/gtkaccelgroup.c: Documentation fixes
      
              * gtk/gtkstatusicon.c:
              * gtk/gtkentry.c:
              * gtk/gtkeditable.[hc]: Make parameter names match to make gtk-doc
              happy.
      
      
      svn path=/trunk/; revision=21953
      9f7e7c43
  31. 19 Dec, 2008 1 commit
  32. 13 Dec, 2008 1 commit
  33. 04 Dec, 2008 1 commit
  34. 05 Nov, 2008 1 commit
    • Richard Hult's avatar
      Fix build for win32 and quartz. · 43c5ef31
      Richard Hult authored
      2008-11-05  Richard Hult  <richard@imendio.com>
      
      	* gtk/gtkstatusicon.c: (gtk_status_icon_set_has_tooltip),
      	(gtk_status_icon_get_tooltip_markup): Fix build for win32 and
      	quartz.
      
      svn path=/trunk/; revision=21758
      43c5ef31
  35. 03 Nov, 2008 2 commits