1. 19 Jun, 2009 1 commit
  2. 22 Feb, 2009 1 commit
  3. 27 Jan, 2009 1 commit
  4. 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
  5. 15 Aug, 2008 1 commit
  6. 12 Aug, 2008 1 commit
  7. 01 Aug, 2008 1 commit
    • Cody Russell's avatar
      Bug 56070 – Can't click button after setting it sensitive. · 4e3c97b3
      Cody Russell authored
      2008-07-31  Cody Russell  <bratsche@gnome.org>
      
              Bug 56070 – Can't click button after setting it sensitive.
      
              * gtk/gtkwidget.[ch] 
              * gtk/gtkwindow.c
              * gtk/gtkmain.c
              * gtk/gtkbutton.c
              * gtk/gtkprivate.h
              * gdk/gdkevents.h: Synthesize crossing events events where necessary.
      
              * gtk/tests/crossingevents.c: Add unit tests for crossing events.
      
              Big thanks to Ed Catmur, Matthias Clasen, and everyone else who
              has worked on and helped out with this.
      
      
      svn path=/trunk/; revision=20924
      4e3c97b3
  8. 01 Jul, 2008 1 commit
  9. 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
  10. 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
  11. 21 Jun, 2008 1 commit
    • Johan Dahlin's avatar
      Document a style property · 33d64796
      Johan Dahlin authored
      2008-06-20  Johan Dahlin  <jdahlin@async.com.br>
      
          * gtk/gtkbutton.c: Document a style property
      
      
      svn path=/trunk/; revision=20664
      33d64796
  12. 20 Jun, 2008 1 commit
  13. 18 Jun, 2008 1 commit
    • Johan Dahlin's avatar
      Don't markup deprecated in italics. · 12934f68
      Johan Dahlin authored
      2008-06-17  Johan Dahlin  <jdahlin@async.com.br>
      
          * gtk/gtkaboutdialog.c:
          * gtk/gtkbutton.c (gtk_button_class_init):
          Don't markup deprecated in italics.
      
      
      svn path=/trunk/; revision=20441
      12934f68
  14. 25 Jan, 2008 1 commit
    • Michael Natterer's avatar
      gtk/gtkbutton.h gtk/gtkcellrenderer.h gtk/gtkimcontext.h gtk/gtkstyle.h · a362eecc
      Michael Natterer authored
      2008-01-25  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtkbutton.h
      	* gtk/gtkcellrenderer.h
      	* gtk/gtkimcontext.h
      	* gtk/gtkstyle.h
      	* gtk/gtktoolbar.h
      	* gtk/gtktooltip.h
      	* gtk/gtktreeprivate.h
      	* gtk/gtktreeviewcolumn.h
      	* gtk/gtkwidget.h: add const to constant structs which are passed
      	into GTK+. Also add some forgotten const for const strings.
      
      	* gtk/gtkbutton.c
      	* gtk/gtkcellrenderer.c
      	* gtk/gtkimcontext.c
      	* gtk/gtkstyle.c
      	* gtk/gtktoolbar.c
      	* gtk/gtktooltip.c
      	* gtk/gtktreeview.c
      	* gtk/gtktreeviewcolumn.c
      	* gtk/gtkwidget.c: changed accordingly.
      
      
      svn path=/trunk/; revision=19399
      a362eecc
  15. 03 Jul, 2007 1 commit
  16. 26 May, 2007 1 commit
    • Matthias Clasen's avatar
      Require gtk-doc 1.6, for signal and property links. · b80b5260
      Matthias Clasen authored
      2007-05-26  Matthias Clasen  <mclasen@redhat.com>
      
              * configure.in: Require gtk-doc 1.6, for signal and property links.
              * gtk/gtkbox.c:
              * gtk/gtkbutton.c:
              * gtk/gtkcontainer.c:
              * gtk/gtkdialog.c:
              * gtk/gtkentry.c:
              * gtk/gtkimage.c:
              * gtk/gtklabel.c:
              * gtk/gtkmisc.c:
              * gtk/gtksettings.c:
              * gtk/gtkwidget.c: Documentation improvements, link signals
              and properties where it makes sense.
      
      svn path=/trunk/; revision=17924
      b80b5260
  17. 10 May, 2007 1 commit
  18. 24 Dec, 2006 2 commits
  19. 22 Dec, 2006 1 commit
  20. 08 Oct, 2006 1 commit
  21. 08 Jun, 2006 1 commit
  22. 01 Jun, 2006 1 commit
    • Matthias Clasen's avatar
      Add an icon-spacing style property for the same purpose. · 9095bd25
      Matthias Clasen authored
      2006-06-01  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtktoolbutton.c (gtk_tool_button_class_init): Add
      	an icon-spacing style property for the same purpose.
      
      	* gtk/gtkbutton.c (gtk_button_class_init):  Add an image-spacing
      	style property that allows to adjust the spacing between image
      	and label in button.  (#320431, James Moger)
      9095bd25
  23. 31 May, 2006 1 commit
  24. 14 May, 2006 1 commit
  25. 02 May, 2006 1 commit
  26. 06 Mar, 2006 1 commit
  27. 17 Jan, 2006 1 commit
  28. 16 Jan, 2006 1 commit
  29. 29 Sep, 2005 1 commit
  30. 14 Sep, 2005 1 commit
  31. 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
  32. 31 Aug, 2005 2 commits
  33. 30 Jun, 2005 2 commits
    • Manish Singh's avatar
      declare _gdk_xgrab_check_button_event. · 5cc0696d
      Manish Singh authored
      Thu Jun 30 14:17:24 2005  Manish Singh  <yosh@gimp.org>
      
              * gdk/x11/gdkprivate-x11.h: declare _gdk_xgrab_check_button_event.
      
              * gtk/gtkbutton.c: fix signature of gtk_button_grab_broken.
      5cc0696d
    • Matthias Clasen's avatar
      Handle broken grabs. · 87cafe5b
      Matthias Clasen authored
      2005-06-29  Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/gtkbutton.c (gtk_button_grab_broken): Handle broken
              grabs.
      
              * gtk/gtkrange.c (gtk_range_grab_broken): Handle broken
              grabs.
      
              * gdk/gdkevents.h: Add a boolean to specify wether the broken
              grab was implicit.
      
              * gdk/x11/gdkdisplay-x11.c (gdk_display_pointer_is_grabbed):
              As the documentation states, don't return TRUE for
              implicit grabs.
      
              * gdk/x11/gdkdisplay-x11.h (struct _GdkDisplayX11): Add
              a boolean field to store wether a pointer grab is implicit.
      
              * gdk/x11/gdkmain-x11.c (_gdk_xgrab_check_button_event):
              Track implicit grabs.
      
              * gdk/x11/gdkevents-x11.c (gdk_event_translate): Call
              _gdk_xgrab_check_button_event for button events.
      87cafe5b
  34. 27 Jun, 2005 1 commit
    • Matthias Clasen's avatar
      Continue to activate even if we can't grab the keyboard. · f49eab12
      Matthias Clasen authored
      2005-06-27  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkbutton.c (gtk_real_button_activate): Continue
      	to activate even if we can't grab the keyboard.
      	(gtk_button_finish_activate): Only ungrab when we have
      	a keyboard grab.  (#172998, William Jon McCann)
      f49eab12
  35. 23 Jun, 2005 1 commit
  36. 17 Jun, 2005 1 commit
  37. 16 Jun, 2005 1 commit