1. 31 May, 2019 1 commit
    • Christian Hergert's avatar
      gtk: rely on default marshallers · 0f2b019d
      Christian Hergert authored
      Similar to previous removals of g_cclosure_marshal_VOID__VOID we can remove
      other marshallers for which are a simple G_TYPE_NONE with single parameter.
      In those cases, GLib will setup both a c_marshaller and va_marshaller for
      us. Before this commit, we would not get a va_marshaller because the
      c_marshaller is set.
      
      Related to Initiatives#10
      0f2b019d
  2. 29 Mar, 2014 1 commit
  3. 19 Feb, 2014 1 commit
  4. 15 Feb, 2014 1 commit
  5. 29 Jan, 2014 1 commit
  6. 06 Dec, 2013 1 commit
  7. 20 Jul, 2013 1 commit
    • Matthias Clasen's avatar
      Move wholly deprecated classes to gtk/deprecated/ · 0aa57d26
      Matthias Clasen authored
      We've recently a number of classes wholly. For these cases,
      move the headers and sources to gtk/deprecated/ and adjust
      Makefiles and includes accordingly.
      
      Affected classes:
      GtkAction
      GtkActionGroup
      GtkActivatable
      GtkIconFactory
      GtkImageMenuItem
      GtkRadioAction
      GtkRecentAction
      GtkStock
      GtkToggleAction
      GtkUIManager
      0aa57d26
  8. 09 Jul, 2013 1 commit
  9. 30 Jun, 2013 1 commit
  10. 27 Feb, 2012 1 commit
  11. 18 Jan, 2011 2 commits
  12. 19 Jul, 2010 1 commit
  13. 13 Jul, 2010 3 commits
  14. 10 Jul, 2010 1 commit
  15. 19 May, 2010 1 commit
  16. 15 May, 2010 1 commit
  17. 06 May, 2010 2 commits
  18. 04 Apr, 2010 2 commits
  19. 19 Feb, 2010 1 commit
  20. 16 Dec, 2009 1 commit
  21. 26 Feb, 2009 1 commit
    • Tristan Van Berkom's avatar
      Bug 572904 – GtkRadioAction broken in trunk · 009542c1
      Tristan Van Berkom authored
      
      	Bug 572904 – GtkRadioAction broken in trunk
      
      	* gtk/gtkradioaction.c: When setting non active state always
      	notify the action's active state (this prevents toggle type proxies
      	used with radio actions from deactivating when pressed a second time).
      
      
      svn path=/trunk/; revision=22409
      009542c1
  22. 25 Jan, 2009 1 commit
  23. 23 Jan, 2009 1 commit
    • Matthias Clasen's avatar
      i Bug 560228 – Add "action-controller" property to GtkWidgetClass · bb72b647
      Matthias Clasen authored
              Rework the way actions and proxies interact, to make the
              interaction less ad hoc, more extensible, and better suited
              for support in GUI builders like glade.
      
              To be used as a proxy, a widget must now implement the
              GtkActivatable interface, and GtkActivatable implementations
              are responsible for syncing their appearance with the action
              and for activating the action.
      
              All the widgets that are commonly used as proxies implement
              GtkActivatable now.
      
              Patch by Tristan van Berkom.
      
              * gtk/gtkactivatable.[hc]: The GtkActivatable interface.
      
              * gtk/gtkbutton.c:
              * gtk/gtktogglebutton.c:
              * gtk/gtktoolitem.c:
              * gtk/gtktoolbutton.c:
              * gtk/gtktoggletoolbutton.c:
              * gtk/gtkmenuitem.c:
              * gtk/gtkcheckmenuitem.c:
              * gtk/gtkimagemenuitem.c:
              * gtk/gtkradiomenuitem.c:
              * gtk/gtkrecentchooserprivate.h:
              * gtk/gtkrecentchooser.c:
              * gtk/gtkrecentchooserdefault.c:
              * gtk/gtkrecentchoosermenu.c: Implement GtkActivatable.
              * gtk/gtkaction.[hc]: Move appearance synchronization to
              GtkActivatable implementations.
      
              * gtk/gtkradioaction.c:
              * gtk/gtkrecentaction.c:
              * gtk/gtktoggleaction.c:
              * gtk/gtkactiongroup.c: Adapt.
      
              * gtk/gtk.h: Include gtkactivatable.h
              * gtk/gtk.symbols: Add new functions
      
      
      svn path=/trunk/; revision=22195
      bb72b647
  24. 01 Jul, 2008 1 commit
  25. 30 Jun, 2008 1 commit
    • Cody Russell's avatar
      Practically everything changed. · fce9c8b7
      Cody Russell authored
      2008-06-30  Cody Russell  <bratsche@gnome.org>
      
              * Practically everything changed.
      
              Change	all references	of GIMP	Toolkit	(and variations	of it)
              to GTK+	Toolkit, showing no mercy at all to our	beloved
      	ancestry. (#540529)
      
      
      svn path=/trunk/; revision=20709
      fce9c8b7
  26. 22 Jun, 2008 1 commit
    • Johan Dahlin's avatar
      Include "config.h" instead of <config.h> Command used: find -name · d97cdbdf
      Johan Dahlin authored
      2008-06-21  Johan Dahlin  <jdahlin@async.com.br>
      
          * *.[ch]: Include "config.h" instead of <config.h>
          Command used:
          find -name \*.[ch]|xargs perl -p -i -e 's/^#include <config.h>/#include "config.h"/g'
          Rubberstamped by Mitch and Tim
      
      
      svn path=/trunk/; revision=20669
      d97cdbdf
  27. 25 Nov, 2007 1 commit
    • Matthias Clasen's avatar
      Require gtk-doc 1.8 · 4896e24b
      Matthias Clasen authored
      2007-11-25  Matthias Clasen  <mclasen@redhat.com>
      
              * configure.in: Require gtk-doc 1.8
      
              * */*.c: Use gtk-doc abbreviations for examples in docs.
      
      
      svn path=/trunk/; revision=19041
      4896e24b
  28. 09 Sep, 2007 1 commit
    • Matthias Clasen's avatar
      Update the documentation to mark the optional constructors parameters. The · 8fb6c039
      Matthias Clasen authored
      2007-09-09  Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/gtkaction.c:
              * gtk/gtkradioaction.c:
              * gtk/gtkrecentaction.c:
              * gtk/gtktoggleaction.c: Update the documentation to mark
              the optional constructors parameters. The GtkAction::name
              property is required, instead, as it is used by GtkUIManager
              to find the action object from the XML. (#450032, Murray Cumming,
              patch by Emmanuele Bassi)
      
      
      
      svn path=/trunk/; revision=18773
      8fb6c039
  29. 14 May, 2006 1 commit
  30. 02 May, 2006 1 commit
  31. 16 Jan, 2006 1 commit
  32. 01 Sep, 2005 1 commit
    • Matthias Clasen's avatar
      Intern some more strings. · 94eec042
      Matthias Clasen authored
      2005-09-01  Matthias Clasen  <mclasen@redhat.com>
      
              * gdk/*.c: Intern some more strings.
              * gtk/gtkintl.h:
              * gtk/*.c: Define an I_() macro and use it instead of the
              bulky g_intern_static_string().
      94eec042
  33. 31 Aug, 2005 1 commit
    • Matthias Clasen's avatar
      Intern type names in code generated by glib-mkenums, too. · c09cc893
      Matthias Clasen authored
      2005-08-31  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/Makefile.am:
      	* gtk/Makefile.am: Intern type names in code generated by
      	glib-mkenums, too.
      
      	* gtk/*.c:
      	* gdk/x11/*.c:
      	* gdk/*.c: Intern type names before registering the type to avoid
      	unnecessary copies.
      c09cc893
  34. 30 Apr, 2005 1 commit
  35. 26 Mar, 2005 1 commit