1. 15 Dec, 2015 1 commit
  2. 05 Nov, 2015 1 commit
  3. 09 Jun, 2014 1 commit
  4. 05 Apr, 2014 1 commit
  5. 05 Mar, 2014 1 commit
  6. 19 Feb, 2014 1 commit
  7. 18 Feb, 2014 1 commit
  8. 05 Feb, 2014 1 commit
  9. 09 Jul, 2013 1 commit
  10. 07 Feb, 2013 1 commit
    • Alexander Larsson's avatar
      Add gtk_widget_(un)register_window · 3d4cd4db
      Alexander Larsson authored
      This replaces the previously hardcoded calls to gdk_window_set_user_data,
      and also lets us track which windows are a part of a widget. Old code
      should continue working as is, but new features that require the
      windows may not work perfectly.
      
      We need this for the transparent widget support to work, as we need
      to specially mark the windows of child widgets.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=687842
      3d4cd4db
  11. 02 Jul, 2012 1 commit
  12. 27 Feb, 2012 1 commit
  13. 03 Mar, 2011 1 commit
  14. 04 Jan, 2011 1 commit
  15. 30 Oct, 2010 1 commit
  16. 27 Oct, 2010 1 commit
  17. 26 Sep, 2010 2 commits
  18. 22 Aug, 2010 1 commit
  19. 16 Jul, 2010 2 commits
    • Matthias Clasen's avatar
      Remove accidental addition · 271d66fc
      Matthias Clasen authored
      271d66fc
    • Matthias Clasen's avatar
      Allow windows to be dragged by clicking on empty areas · 7491e9e9
      Matthias Clasen authored
      Allow windows to be dragged by clicking on empty areas in menubars
      and toolbars. This is under theme control, via the GtkWidget::window-dragging
      style property. The idea is that it makes sense to turn this on if a
      theme makes the window frame and the menubar/toolbar appear visually
      contiguous.
      
      The main patch was written by Cody Russell, with a contribution by
      Ayan George. See bug 611313.
      7491e9e9
  20. 13 Jul, 2010 1 commit
  21. 10 Jul, 2010 1 commit
  22. 16 May, 2010 1 commit
  23. 29 Dec, 2008 1 commit
    • Matthias Clasen's avatar
      Doc fixes · 3c906f86
      Matthias Clasen authored
      2008-12-28  Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/gtkimmodule.c:
              * gtk/gtkseparatortoolitem.c: Doc fixes
      
              * gtk/gtkfontsel.c: Merge docs inline.
      
      
      svn path=/trunk/; revision=21957
      3c906f86
  24. 04 Aug, 2008 1 commit
    • Michael Natterer's avatar
      gtk/gtkseparatortoolitem.c remove pointless #undef GTK_DISABLE_DEPRECATED. · a3a5bc34
      Michael Natterer authored
      2008-08-04  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtkseparatortoolitem.c
      	* tests/testactions.c: remove pointless #undef GTK_DISABLE_DEPRECATED.
      
      	* gtk/gtkcalendar.c (calendar_set_display_option): use
      	gtk_calendar_set_display_options() instead of the deprecated
      	gtk_calendar_display_options().
      
      
      svn path=/trunk/; revision=20977
      a3a5bc34
  25. 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
  26. 06 Feb, 2008 1 commit
    • Michael Natterer's avatar
      gtk/gtkcontainer.c gtk/gtkexpander.c gtk/gtkframe.c gtk/gtklabel.c · e7355f82
      Michael Natterer authored
      2008-02-06  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtkcontainer.c
      	* gtk/gtkexpander.c
      	* gtk/gtkframe.c
      	* gtk/gtklabel.c
      	* gtk/gtkmain.c
      	* gtk/gtkmenu.c
      	* gtk/gtkmenuitem.c
      	* gtk/gtkmenushell.c
      	* gtk/gtknotebook.c
      	* gtk/gtkseparatortoolitem.c
      	* gtk/gtksocket.c
      	* gtk/gtktextlayout.c
      	* gtk/gtktoggletoolbutton.c
      	* gtk/gtktoolbutton.c
      	* gtk/gtktoolitem.c
      	* gtk/gtktree.c
      	* gtk/gtktreeitem.c: replace "foo && GTK_IS_FOO (foo)" by simply
      	"GTK_IS_FOO (foo)".
      
      
      svn path=/trunk/; revision=19481
      e7355f82
  27. 14 May, 2006 1 commit
  28. 02 May, 2006 1 commit
  29. 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
  30. 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
  31. 26 Mar, 2005 1 commit
  32. 22 Mar, 2005 1 commit
  33. 20 Mar, 2005 1 commit
    • Matthias Clasen's avatar
      Make PLT-reduction work with gcc4, and don't include everything in · cca8dd63
      Matthias Clasen authored
      2005-03-20  Matthias Clasen  <mclasen@redhat.com>
      
      	Make PLT-reduction work with gcc4, and don't include
      	everything in gdkalias.h:
      
      	* gtk/grk.symbols: Group symbols by header and source file.
      	* gtk/makegtkalias.pl: Protect definitions by the same
      	preprocessor symbols used to guard the headers. Move
      	the alias declarations to a separate file which is
      	produced when calling makegtkalias.pl -def
      	* gdk/Makefile.am (gtkaliasdef.c): Add a rule to generate
      	this file.
      	* gtk/*.c: Include gtkalias.h after the other headers,
      	include gtkaliasdef.c at the bottom.
      	* gtk/*.h: Small cleanups.
      cca8dd63
  34. 29 Jan, 2005 1 commit
  35. 09 Aug, 2004 1 commit
    • Matthias Clasen's avatar
      Add hidden aliases for exported symbols which are used internally in order · 3612aee5
      Matthias Clasen authored
      Mon Aug  9 12:48:04 2004  Matthias Clasen  <maclas@gmx.de>
      
      	Add hidden aliases for exported symbols which are
      	used internally in order to get rid of many PLT
      	entries.  (#145519, Arjan van de Ven)
      
      	* gtk/Makefile.am: Add rules to generate gtk.def and
      	from gtk.symbols, and make make check check the abi
      	with abicheck.sh.
      	(gtk_private_h_sources): Add gtkinternals.h
      	(gtk_built_private_headers): Add gtkalias.h
      	(gtk_extra_sources): Add gtk.symbols
      	(EXTRA_DIST): Add makegtkalias.pl and abicheck.sh
      
      	* gtk/gtk.symbols: New file. Definition of the GTK+ ABI.
      	The file can be processed by cpp to filter out certain
      	subsets of symbols.
      
      	* gtk/abicheck.sh: New file. Script to check the actually
      	symbols exported from libgtk-x11.2.0.so against the symbols
      	found in gtk.symbols.
      
      	* gtk/makegtkalias.pl: New file. Perl script to generate the
      	header containing the alias definitions for internally used
      	exported symbols from a list of symbols.
      
      	* gtk/gtkinternals.h: New file. An uninstalled header listing
      	symbols which must be exported for some reason and do not appear
      	in any other header.
      
      	* gtk/*.c: Include gtkalias.h
      3612aee5
  36. 05 Jun, 2004 1 commit
    • Soeren Sandmann's avatar
      Add a checkbox to queue an merge/unmerge. Patch from Matthias Clasen. · e47c0d46
      Soeren Sandmann authored
      Sat Jun  5 20:05:39 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* tests/testmerge.c: Add a checkbox to queue an
      	merge/unmerge. Patch from Matthias Clasen.
      
      	* gtk/gtktoolbar.c (struct _GtkToolbarPrivate): Add a new flag
      	"need_rebuild"
      	(rebuild_menu): New function that rebuilds the overflow menu and
      	makes sure it doesn't start or end with a separator.
      	(toolbar_content_new_tool_item)
      	(toolbar_content_remove)
      	(toolbar_content_new_compatibility): Set the rebuild_needed flag
      	(gtk_toolbar_size_allocate): Only show the overflow arrow when we
      	have actually overflown an item with a proxy menu item. Also make
      	sure we rebuild the menu if needed.
      
      	Fix #125504, #142377, #143463
      
      	* gtk/gtkseparatortoolitem.c (gtk_separator_tool_item_expose):
      	Obey the "priv->draw" flag. (#143692)
      e47c0d46
  37. 06 Mar, 2004 1 commit
  38. 22 Jan, 2004 1 commit
    • Owen Taylor's avatar
      Patch from Christian Neumair to make warning string more translator · 1b2ff84c
      Owen Taylor authored
      Thu Jan 22 18:45:26 2004  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkicontheme.c: Patch from Christian Neumair
              to make warning string more translator friendly.
      
              * gtk/gtktreemodelfilter.h gtkseparatortoolitem.[ch]
              gtk/gtktoolbar.c: Parameter name fixes to keep gtk-doc
              happy.
      
              * configure.in: Require GLib-2.3.2, version 2.3.2,
              interface age 0, binary age 302.
      
              * NEWS: Organized, added some names.
      1b2ff84c