1. 17 Jun, 2005 1 commit
  2. 16 Jun, 2005 1 commit
  3. 31 Mar, 2005 1 commit
    • Sven Neumann's avatar
      Merged from gtk-2-6: · 5fc33854
      Sven Neumann authored
      2005-03-31  Sven Neumann  <sven@gimp.org>
      
      	Merged from gtk-2-6:
      
      	* gtk/gtkbutton.c
      	* gtk/gtkiconview.c: fixed gtk-doc comments.
      5fc33854
  4. 26 Mar, 2005 1 commit
  5. 22 Mar, 2005 1 commit
  6. 21 Mar, 2005 1 commit
  7. 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
  8. 09 Mar, 2005 1 commit
    • Matthias Clasen's avatar
      x · 263bce44
      Matthias Clasen authored
      2005-03-08  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtktextbuffer.c (gtk_text_buffer_class_init):
      	* gtk/gtkrange.c (gtk_range_class_init):
      	* gtk/gtkscrolledwindow.c (gtk_scrolled_window_class_init):
      	* gtk/gtktexttag.c (gtk_text_tag_class_init):
      	* gtk/gtktextview.c (gtk_text_view_class_init):
      	* gtk/gtkscrollbar.c (gtk_scrollbar_class_init):
      	* gtk/gtknotebook.c (gtk_notebook_class_init):
      	* gtk/gtkentry.c (gtk_entry_class_init):
      	* gtk/gtkexpander.c (gtk_expander_class_init):
      	* gtk/gtkarrow.c (gtk_arrow_class_init):
      	* gtk/gtkalignment.c (gtk_alignment_class_init):
      	* gtk/gtkbutton.c (gtk_button_class_init):
      	* gtk/gtklabel.c (gtk_label_class_init):
      	* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_class_init):
      	* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_class_init): x
      	* gtk/gtkcellrenderer.c (gtk_cell_renderer_class_init):
      	* gtk/gtktreeview.c (gtk_tree_view_class_init):
      	* gtk/gtkbox.c (gtk_box_class_init):
      	* gtk/gtkwindow.c (gtk_window_class_init, gtk_window_class_init):
      	* gtk/gtkcontainer.c (gtk_container_class_init):
      	* gtk/gtkwidget.c (gtk_widget_class_init):
      	* gtk/gtkobject.c (gtk_object_class_init): Use canonical names
      	when registering param specs.
      263bce44
  9. 25 Jan, 2005 1 commit
  10. 02 Jan, 2005 1 commit
  11. 17 Nov, 2004 1 commit
  12. 16 Nov, 2004 2 commits
  13. 15 Nov, 2004 2 commits
  14. 26 Sep, 2004 1 commit
  15. 22 Sep, 2004 1 commit
  16. 20 Sep, 2004 1 commit
  17. 16 Aug, 2004 1 commit
    • Matthias Clasen's avatar
      Fix #150125: · e4e4aca0
      Matthias Clasen authored
      Mon Aug 16 01:35:25 2004  Matthias Clasen  <maclas@gmx.de>
      
      	Fix #150125:
      
      	* gtk/gtkcombobox.[hc]: Add a ::focus-on-click property and
      	change the default behaviour to focus on click.
      
      	* gtk/gtkbutton.c (gtk_button_set_focus_on_click): Typo fix.
      e4e4aca0
  18. 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
  19. 05 Jun, 2004 1 commit
    • Matthias Clasen's avatar
      Add a note about the !CAN_FOCUS quirk in the button size allocation code. · d287b713
      Matthias Clasen authored
      2004-06-04  Matthias Clasen  <mclasen@redhat.com>
      
      	* docs/widget_geometry.txt: Add a note about the !CAN_FOCUS
      	quirk in the button size allocation code.
      
      	* gtk/gtkbutton.c (gtk_button_size_allocate): Give the space
      	requested for drawing the focus indicator to the child in the
      	!CAN_FOCUS case. This should fix issues which the Gimp has with
      	the button allocation changes in 2.4.2.
      d287b713
  20. 18 May, 2004 1 commit
    • Matthias Clasen's avatar
      Go back to the initial fix for the focus-overdrawing problem, which was · 85eb5576
      Matthias Clasen authored
      2004-05-18  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkbutton.c: Go back to the initial fix for the
      	focus-overdrawing problem, which was actually correct
      	according to docs/widget_geometry.txt.
      
      	* gtk/gtkarrow.c (gtk_arrow_class_init): Bump the initial
      	arrow size from 11 to 15 to compensate for that.
      85eb5576
  21. 17 May, 2004 1 commit
  22. 07 May, 2004 1 commit
  23. 15 Apr, 2004 1 commit
    • Matthias Clasen's avatar
      Doc fixes. · ead11a61
      Matthias Clasen authored
      2004-04-15  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkcellrenderer.c (gtk_cell_renderer_class_init):
      	* gtk/gtkbutton.c (gtk_button_class_init): Doc fixes.
      ead11a61
  24. 10 Mar, 2004 1 commit
    • Matthias Clasen's avatar
      Fix #136614 in a better way: · 8f52057b
      Matthias Clasen authored
      Wed Mar 10 01:49:27 2004  Matthias Clasen  <maclas@gmx.de>
      
      	Fix #136614 in a better way:
      
      	* gtk/gtkoptionmenu.c (gtk_option_menu_init): Undo the last change.
      	* gtk/gtkbutton.c (struct _GtkButtonPrivate): Add a flag, align_set.
      	* gtk/gtkbutton.c (gtk_button_init): Initialize align_set to 0.
      	* gtk/gtkbutton.c (maybe_set_alignment): Rework to only set the
      	alignment if priv->align_set is set.
      	* gtk/gtkbutton.c (gtk_button_set_alignment): Set align_set to 1.
      8f52057b
  25. 07 Mar, 2004 2 commits
    • Jonathan Blandford's avatar
      actually use gtk_button_add. · afec1da0
      Jonathan Blandford authored
      Sun Mar  7 17:38:03 2004  Jonathan Blandford  <jrb@gnome.org>
      
              * gtk/gtkbutton.c (gtk_button_class_init): actually use
              gtk_button_add.
      
              * gtk/gtkfilechooserdefault.c (error_building_filename_dialog):
              use the uri, not the path, #136317
              (renderer_edited_cb): ditto
              (shortcuts_add_bookmark_from_path): ditto
              (remove_bookmark_button_clicked_cb): ditto
              (gtk_file_chooser_default_remove_shortcut): ditto
              (update_from_entry): ditto
              (up_folder_handler): ditto
      afec1da0
    • Matthias Clasen's avatar
      Don't use xthickness in the height calculation. · e2f66ec7
      Matthias Clasen authored
      Sun Mar  7 22:24:28 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkbutton.c (_gtk_button_paint): Don't use xthickness in the
      	height calculation.
      e2f66ec7
  26. 06 Mar, 2004 1 commit
  27. 05 Mar, 2004 1 commit
  28. 19 Feb, 2004 1 commit
    • Matthias Clasen's avatar
      Fixes for #82099: · add52ebb
      Matthias Clasen authored
      Thu Feb 19 23:41:06 2004  Matthias Clasen  <maclas@gmx.de>
      
      	Fixes for #82099:
      
      	* gdk/x11/gdkevents-x11.c: Introduce new XSettings "Gtk/ButtonImages"
      	and "Gtk/MenuImages" and map them to "gtk-button-images" and
      	"gtk-menu-images".
      
      	* gtk/gtkimagemenuitem.c: Add a boolean setting "gtk-menu-images" and use
      	it to set the visibility of the embedded image.
      
      	* gtk/gtkbutton.c: Add a boolean setting "gtk-button-images" and use
      	it to set the visibility of an embedded image.
      add52ebb
  29. 13 Feb, 2004 1 commit
    • Matthias Clasen's avatar
      Don't draw bevels around active, RELIEF_NONE buttons that aren't · e4d55e75
      Matthias Clasen authored
      Fri Feb 13 01:31:44 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkbutton.c (_gtk_button_paint): Don't draw bevels around
      	active, RELIEF_NONE buttons that aren't depressed. This improves
      	the appearance of buttons in notebook tabs.  (#109213, reported
      	by Benjamin Otte, patch by Rodney Dawes)
      e4d55e75
  30. 16 Jan, 2004 1 commit
    • Matthias Clasen's avatar
      The first part of the fix for #114351 (see also gdk-pixbuf/ChangeLog and · 07d4d314
      Matthias Clasen authored
      Fri Jan 16 23:59:01 2004  Matthias Clasen  <maclas@gmx.de>
      
      	The first part of the fix for #114351 (see also
      	gdk-pixbuf/ChangeLog and po/ChangeLog):
      
      	* gtk/gtkintl.h:
      	* gdk-pixbuf/gdk-pixbuf-i18n.h:
      	* gdk/gdkintl.h: Define P_() for property blurbs and nicks.
      
      	* gdk/gdkdisplaymanager.c:
      	* gdk-pixbuf/gdk-pixbuf.c:
      	* modules/input/gtkimcontextxim.c:
      	* gtk/*.c:  Mark property blurbs and nicks with P_().
      
      	* po/Makefile.in.in: Add --keyword=P_ to the xgettext
      	invocation, since property blurbs and nicks are
      	now marked with P_().
      07d4d314
  31. 18 Dec, 2003 1 commit
  32. 15 Dec, 2003 1 commit
  33. 07 Nov, 2003 1 commit
    • Matthias Clasen's avatar
      Make string setters safe for self-assignment. (#122745, Soeren Sandmann) · 96fb3e88
      Matthias Clasen authored
      Fri Nov  7 22:55:49 2003  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkwindow.c (gtk_window_set_role):
      	* gtk/gtkwindow.c (gtk_window_set_title):
      	* gtk/gtkwidget.c (gtk_widget_set_name):
      	* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_title):
      	* gtk/gtkbutton.c (gtk_button_set_label): Make string setters
      	safe for self-assignment.  (#122745, Soeren Sandmann)
      96fb3e88
  34. 08 Jul, 2003 1 commit
    • Soeren Sandmann's avatar
      remove GDK_EXPOSURE_MASK for INPUT_ONLY window same same same same · 81785924
      Soeren Sandmann authored
      Tue Jul  8 21:10:14 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* gtk/gtkbutton.c (gtk_button_realize): remove GDK_EXPOSURE_MASK
      	for INPUT_ONLY window
      	* gtk/gtkmenuitem.c (gtk_menu_item_realize): same
      	* gtk/gtknotebook.c (gtk_notebook_realize): same
      	* gtk/gtkexpander.c (gtk_expander_realize): same
      	* gtk/gtkrange.c (gtk_range_realize): same
      
      	Fix #116303
      81785924
  35. 12 Apr, 2003 1 commit
    • Matthias Clasen's avatar
      Document. · 913e6e9e
      Matthias Clasen authored
      2003-04-13  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtktreeviewcolumn.c
      	(gtk_tree_view_column_cell_get_position): Document.
      
      	* gtk/gtktextbuffer.c (gtk_text_buffer_select_range):
      	* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_[sg]et_expand):
      	* gtk/gtkbutton.c (gtk_button_[sg]et_focus_on_click): Document
      	these as 2.4 additions.
      913e6e9e
  36. 02 Apr, 2003 1 commit
    • Soeren Sandmann's avatar
      add property focus_on_click · b5d8a668
      Soeren Sandmann authored
      Wed Apr  2 23:02:26 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* gtk/gtkbutton.[ch] (gtk_button_class_init): add property
      	focus_on_click
      
      	* gtk/gtkwindow.c (gtk_window_focus): make arrow keyboard
      	navigation not wrap around.
      b5d8a668
  37. 10 Dec, 2002 1 commit