Blame ChangeLog.pre-2-12

Packit Service fb6fa5
2007-11-19  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreestore.c: Fix the GtkBuildable implementation
Packit Service fb6fa5
	to allow setting column types.  (#496795, James Stephenson)
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-19  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmain.[hc]: Make gtk_check_version() return const.
Packit Service fb6fa5
	(#496734, Nicolas Joseph)
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-19  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkaboutdialog.c: Correct docs for program-name property.
Packit Service fb6fa5
	(#496689, Thomas Wood)
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-17  Paolo Borelli  <pborelli@katamail.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktextbuffer.c:
Packit Service fb6fa5
	* gtk/gtktextlayout.c:
Packit Service fb6fa5
	* gtk/gtktextview.c:
Packit Service fb6fa5
	Use gtk_text_buffer_get_insert instead of get_mark. Fixes Bug 497164.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-15  Yevgen Muntyan  <muntyan@tamu.edu>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktextbtree.h:
Packit Service fb6fa5
	* gtk/gtktextbtree.c: new functions _gtk_text_btree_get_insert()
Packit Service fb6fa5
	and _gtk_text_btree_get_selection_bound() (#497102).
Packit Service fb6fa5
	* gtk/gtktextbuffer.c (gtk_text_buffer_get_insert),
Packit Service fb6fa5
	(gtk_text_buffer_get_selection_bound): use them here instead of
Packit Service fb6fa5
	hash table lookup.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-15  Yevgen Muntyan  <muntyan@tamu.edu>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktextbtree.c (_gtk_text_btree_get_tags): sort returned
Packit Service fb6fa5
	tags array by tags priority (#497102).
Packit Service fb6fa5
	* gtk/gtktextiter.c (gtk_text_iter_get_tags), (gtk_text_iter_get_attributes):
Packit Service fb6fa5
	* gtk/gtktextlayout.c (get_tags_array_at_iter): and do not sort it here.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-15  Yevgen Muntyan  <muntyan@tamu.edu>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktextlayout.c: (gtk_text_layout_get_line_display),
Packit Service fb6fa5
	(get_style): do not call _gtk_text_btree_get_iter_at_line() and
Packit Service fb6fa5
	_gtk_text_btree_get_tags() for every segment, instead call them
Packit Service fb6fa5
	once and then collect the tags while iterating over the segments.
Packit Service fb6fa5
	(get_tags_array_at_iter), (tags_array_toggle_tag): new functions
Packit Service fb6fa5
	for tags array handling.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-14  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenu.c (gtk_menu_popup): remove recently added
Packit Service fb6fa5
	gdk_flush() again, it's not needed after all.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-14  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/testbbox.c
Packit Service fb6fa5
	* tests/testframe.c: use g_object_ref/unref instead of deprecated
Packit Service fb6fa5
	functions.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-14  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkstyle.c (gtk_default_draw_focus): cast pointers to fix
Packit Service fb6fa5
	warnings about signdness.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-12  Sven Herzberg  <herzi@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Reviewed by Richard:
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkquartz.h: include <gdk/gdkprivate.h> with angle
Packit Service fb6fa5
	brackets and not with quotation marks
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-12  Alexander Larsson  <alexl@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
        * gdk/x11/gdkselection-x11.c:
Packit Service fb6fa5
	Avoid loading the ISO8859-1 iconv module.
Packit Service fb6fa5
	We're already doing all the required work anyway.
Packit Service fb6fa5
	This saves 4kb private dirty memory per gtk+ process
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-11  Yevgen Muntyan  <muntyan@tamu.edu>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktextview.c: Moved gtk_text_view_update_im_spot_location()
Packit Service fb6fa5
	calls into an idle, fixes #494776.
Packit Service fb6fa5
	GtkTextViewPrivate:im_spot_idle, do_update_im_spot_location(),
Packit Service fb6fa5
	queue_update_im_spot_location(), flush_update_im_spot_location(): new
Packit Service fb6fa5
	field and functions to queue the call;
Packit Service fb6fa5
	(changed_handler): call queue_update_im_spot_location() instead of
Packit Service fb6fa5
	gtk_text_view_update_im_spot_location();
Packit Service fb6fa5
	(gtk_text_view_key_press_event): flush the idle here.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-10  Ryan Lortie  <desrt@desrt.ca>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c: Convert delayed_properties hashtable to linked
Packit Service fb6fa5
	list.  Fixes #495769.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-10  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/buildertest.c: Parse a file given on the cmdline.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c (_gtk_builder_parser_parse_buffer):
Packit Service fb6fa5
	Leak less in error paths.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-10  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c (gtk_builder_add_from_file): Don't
Packit Service fb6fa5
	leak buffer if an error occurs.  
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
	
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c: More robustness improvements
Packit Service fb6fa5
	for the parser.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c (parse_signal): Handle misplaced
Packit Service fb6fa5
	signal elements without asserting.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c (parse_property): Handle misplaced
Packit Service fb6fa5
	property elements without asserting.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-09  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkwindow.c (gdk_window_process_all_updates): guard for
Packit Service fb6fa5
	windows with GDK_WINDOW_DESTROYED set.  (Fixes #482531, reported
Packit Service fb6fa5
	by Sebastien Bacher).
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmain.c:
Packit Service fb6fa5
	* gtk/gtkstatusicon.c: Trivial coding style fixes.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-08  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c: don't leak 'filename' field memory when loading
Packit Service fb6fa5
	more than one file into the same GtkBuilder instance. Noticed by
Packit Service fb6fa5
	Ryan Lortie.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-08  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuildable.h: include <glib.h> instead of <glib/gmarkup.h>
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-07  Ryan Lortie  <desrt@desrt.ca>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilderprivate.h: Add GString 'text' to the property info
Packit Service fb6fa5
	structure.  Used to accumulate property text across multiple 'text'
Packit Service fb6fa5
	calls.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c: Instead of translating/copying text on each
Packit Service fb6fa5
	'text' call while in <property> accumulate the text until the end and
Packit Service fb6fa5
	do it all in one go.  This fixes handling of  inside
Packit Service fb6fa5
	properties as well as <property/> cases.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-06  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenu.c (gtk_menu_popup): call gdk_flush() after showing
Packit Service fb6fa5
	the menu so we can definitely grab on it. Grab failure found by
Packit Service fb6fa5
	Xan Lopez.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-06  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c (gtk_widget_keynav_failed): fixed docs.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-04  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkkeys-quartz.c: (maybe_update_keymap): Make shift
Packit Service fb6fa5
	tab work with unicode layouts (e.g. all Leopard layouts), fixes
Packit Service fb6fa5
	bug #493404.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-03  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkclipboard-quartz.c: (clipboard_owner_destroyed),
Packit Service fb6fa5
	(gtk_clipboard_set_contents), (clipboard_unset): Fix bug #486369,
Packit Service fb6fa5
	by passing the selection info along when pasting.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-03  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/GdkQuartzWindow.c:
Packit Service fb6fa5
	* gdk/quartz/GdkQuartzWindow.h: Make the grab breaking on window
Packit Service fb6fa5
	move work on Leopard (as well as Tiger) by ignoring which mouse
Packit Service fb6fa5
	button is pressed.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-03  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c: (move_resize_window_internal):
Packit Service fb6fa5
	Calculate the frame rect correctly when resizing toplevels, fixes
Packit Service fb6fa5
	bug #492209.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-01  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/GdkQuartzWindow.c:
Packit Service fb6fa5
	* gdk/quartz/GdkQuartzWindow.h:
Packit Service fb6fa5
	* gdk/quartz/gdkdnd-quartz.c:
Packit Service fb6fa5
	* gdk/quartz/gdkquartz.h:
Packit Service fb6fa5
	* gtk/gtkdnd-quartz.c: Redo the fix for bug #492117, by adding a
Packit Service fb6fa5
	getter for the private drag context info so we don't need to
Packit Service fb6fa5
	expose so much in the public quartz header file.
Packit Service fb6fa5
Packit Service fb6fa5
2007-11-01  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/GdkQuartzWindow.h: Fix build, bug #492117.
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-31  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/GdkQuartzWindow.c:
Packit Service fb6fa5
	* gdk/quartz/GdkQuartzWindow.h:
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c: (gdk_window_begin_resize_drag),
Packit Service fb6fa5
	(gdk_window_begin_move_drag): Implement manual resize and move.
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-31  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c:
Packit Service fb6fa5
	(gdk_window_impl_quartz_process_updates): Setup autorelease pool,
Packit Service fb6fa5
	plugs occasional leak on leopard.
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-31  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/GdkQuartzView.c: Fix build warning (trackingRect should be
Packit Service fb6fa5
	0, not nil).
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-30  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c (gtk_builder_finalize): Chain up to the
Packit Service fb6fa5
	parent's finalize virtual function.
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-28  Owen Taylor  <otaylor@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktextbuffer.c (gtk_text_buffer_delete_interactive): Allow
Packit Service fb6fa5
	the ::delete-range handler to delete text after the text it was
Packit Service fb6fa5
	explicitly asked to delete without confusing us as to whether
Packit Service fb6fa5
	we're currently on an editable or not-editable segment.
Packit Service fb6fa5
	(#491207)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-26  Cody Russell  <cody@jhu.edu>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/engines/ms-windows/Theme/gtk-2.0/gtkrc:
Packit Service fb6fa5
	Disable beeps when backspacing in textviews by default on
Packit Service fb6fa5
	Win32 systems. (#490624, Daniel Atallah)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-26  Owen Taylor  <otaylor@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktextbtree.c (_gtk_text_btree_char_is_invisible):
Packit Service fb6fa5
	Pay attention to tags that turn invisibility off as well
Packit Service fb6fa5
	as tags that turn invsibility on. (#488051, Mathias Hasselmann)	
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-24  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c: Improve gtk_builder_get_type_from_name()
Packit Service fb6fa5
	documentation. (#461222, Murray Cumming)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-24  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c: (update_toplevel_order): Use an
Packit Service fb6fa5
	autorelease pool.
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-24  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk-builder-convert 
Packit Service fb6fa5
	(GtkBuilderConverter._convert_dialog_response): 
Packit Service fb6fa5
	Give up instead of raising an error if we can't find
Packit Service fb6fa5
	the parent dialog when converting response ids.
Packit Service fb6fa5
	(#479463, Priyank)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-24  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c: (_gtk_builder_construct),
Packit Service fb6fa5
	(_gtk_builder_add_signals):
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c: (end_element):
Packit Service fb6fa5
	* gtk/gtkbuilderprivate.h:
Packit Service fb6fa5
	* tests/buildertest.c: (test_connect_signals):
Packit Service fb6fa5
Packit Service fb6fa5
	Parse signals after <child> tags and add tests.
Packit Service fb6fa5
	(#468793, Benjamin Otte)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-24  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c (end_element): Allow empty property nodes
Packit Service fb6fa5
	so we can set empty strings. (#486420, Xavier Claessens)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-23  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkquartz.c:
Packit Service fb6fa5
	(_gtk_quartz_get_selection_data_from_pasteboard): Handle
Packit Service fb6fa5
	NSFilenamesPboardType in addition to NSURLPboardType to support
Packit Service fb6fa5
	dnd with multiple files from Finder, based on patch from Paul
Packit Service fb6fa5
	Davis (bug #467490).
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-23  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c:
Packit Service fb6fa5
	(gdk_window_raise, gdk_window_lower, gdk_window_new,
Packit Service fb6fa5
	_gdk_windowing_window_destroy): Maintain a list for the stacking
Packit Service fb6fa5
	order of windows. Implement lower and raise for child windows. The
Packit Service fb6fa5
	list for toplevels is created on demand, and cleared when a window
Packit Service fb6fa5
	gets or resigns main status and when new windows are created.
Packit Service fb6fa5
	(find_child_window_helper): Use the sorted list to go through
Packit Service fb6fa5
	windows from top to bottom. Take any titlebar in consideration for
Packit Service fb6fa5
	toplevels, to stop events from sometimes punching through (bugs
Packit Service fb6fa5
	#473813 and #489370).
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-22  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c: Use gtk_ascii_tolower/toupper instead of the C 
Packit Service fb6fa5
	library variants. (#488918, Sertaç Ö. Yıldız)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-19  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkevents-win32.c (gdk_event_translate): Add a block
Packit Service fb6fa5
	around the WM_ACTIVATE case to avoid declaring variables in the
Packit Service fb6fa5
	middle of a block. (#488017)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-18  Cody Russell  <cody@jhu.edu>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/engines/ms-windows/msw_style.c: Draw focus rect for
Packit Service fb6fa5
	buttons with relief set to GTK_RELIEF_NONE. (#487954)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-17  Cody Russell  <cody@jhu.edu>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkevents-win32.c
Packit Service fb6fa5
	* gdk/win32/gdkwindow-win32.[ch]: Force non-modal transient dialogs
Packit Service fb6fa5
	to iconify with their parents on Win32.  Maintain a list of transient
Packit Service fb6fa5
	children, and whenever a window is hidden or restored we now do the
Packit Service fb6fa5
	same thing to all connected transient windows above and below the
Packit Service fb6fa5
	current window in the chain.  See comment under WM_ACTIVATE for the
Packit Service fb6fa5
	reasons why.  (#164537, #371036, #405178)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-17  Owen Taylor  <otaylor@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/Makefile.am (libgtk_win32_2_0_la_LDFLAGS): Move -Wl,-luuid
Packit Service fb6fa5
	to LDFLAGS to make libtool happy.
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-17  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/Makefile.am (libgtk_win32_2_0_la_LIBADD): Use -Wl,-luuid
Packit Service fb6fa5
	instead of -luuid to work around libtool lossage.
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-17  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Bump version
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-16  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* === Released 2.12.1 ===
Packit Service fb6fa5
Packit Service fb6fa5
	* NEWS: Updates
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkvolumebutton.c (gtk_volume_button_new): Update 
Packit Service fb6fa5
	the docs.  (#477280, Christian Persch)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-16  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkentrycompletion.c: Update the docs for the 
Packit Service fb6fa5
	::text-column property.  (#352643, Josselin Mouette)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-16  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkdnd.c (gtk_drag_drop_finished): Avoid a critical
Packit Service fb6fa5
	warning.  (#456676, Campbell Barton)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-16  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gkt/gtkiconsize.c: Be more careful when handling 
Packit Service fb6fa5
	(GtkIconSize)-1.  (#456137, Harry Lu, Chris Wang, et al)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-16  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktextiter.c (gtk_text_iter_forward_line): Improve 
Packit Service fb6fa5
	the docs.  (#486155, Owen Taylor)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-16  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/testxinerama.c: Change testcase to not update
Packit Service fb6fa5
	screen information on configure-event, since it hides
Packit Service fb6fa5
	information for all available screens but add a button 
Packit Service fb6fa5
	to query current monitor instead (#485437, Frederic Crozat)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-16  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprinteroptionwidget.c (update_widgets): Actually use
Packit Service fb6fa5
	the utf-8 version of the filename.  (#485301, Takao Fujiwara)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-16  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* NEWS: Updates
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-15  Loïc Minier  <lool@dooz.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmain.c: (gtk_init): Fix "cannot open display" error message
Packit Service fb6fa5
	when display is set by the DISPLAY env var. (#486636, Mike Hommey)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-13  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk-builder-convert 
Packit Service fb6fa5
	(GtkBuilderConverter._add_action_from_menuitem): signal_name instead
Packit Service fb6fa5
	of signal. (#486360, Xavier Claessens)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-12  Matthias Clasen  <mclasen@redhat.com> 
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/updateiconcache.c: Avoid double-free problems by not
Packit Service fb6fa5
	freeing data that may be cached elsewhere.
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-10  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentmanager.c (gtk_recent_info_get_icon): Document
Packit Service fb6fa5
	that you need to unref the returned GdkPixbuf. (#484132,
Packit Service fb6fa5
	Christian Persch)
Packit Service fb6fa5
Packit Service fb6fa5
	(build_recent_info): Use g_slist_prepend() when building
Packit Service fb6fa5
	the applications list.
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-10  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (list_mtime_data_func): Convert
Packit Service fb6fa5
	the format to the current locale before passing it to
Packit Service fb6fa5
	strtime(). Fixes corrupt dates with non-UTF8 encodings on
Packit Service fb6fa5
	OpenSolaris. (#465380, Takao Fujiwara)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-10  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (list_mtime_data_func): Fix the
Packit Service fb6fa5
	time_t typecasting on OpenSolaris. (#465380, Takao Fujiwara)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Make the previous change work
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-09  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c (gtk_tree_view_move_cursor_page_up_down): make
Packit Service fb6fa5
	sure the new cursor node is visible when we are done. (Fixes #472965,
Packit Service fb6fa5
	Carlos Garnacho).
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-09  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c (gtk_tree_view_move_cursor_up_down): we should
Packit Service fb6fa5
	only "don't move the cursor, but just select the current node" if the
Packit Service fb6fa5
	cursor node is actually selectable.  (Fixes #483730, reported by
Packit Service fb6fa5
	Geoff Bache).
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-08  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c: (gdk_window_focus): Implement,
Packit Service fb6fa5
	patch from Paul Davis.
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-08  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c: (move_resize_window_internal):
Packit Service fb6fa5
	Ignore if there are no changes, fixes bug #467269. Patch from
Packit Service fb6fa5
	Jonathan Dempsey.
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-08  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c: (move_resize_window_internal):
Packit Service fb6fa5
	Patch from Paul Davis to implement this in terms of scrollRect,
Packit Service fb6fa5
	fixes bug #478377.
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-08  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
	* modules/engines/ms-windows/msw_style.c:
Packit Service fb6fa5
	(draw_tab): Fix memory leak, and fix two instances where
Packit Service fb6fa5
	a GtkRequisition and a GtkBorder were being freed with
Packit Service fb6fa5
	g_free() rather than gtk_requisition_free() and
Packit Service fb6fa5
	gtk_border_free(). (#484730, Daniel Atallah)
Packit Service fb6fa5
	
Packit Service fb6fa5
2007-10-08  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
	* docs/reference/gdk/tmpl/event_structs.sgml:
Packit Service fb6fa5
	Fix a typo in GdkEventGrabBroken where it said
Packit Service fb6fa5
	"@grab_window id NULL" and should say
Packit Service fb6fa5
	"@grab_window is NULL". (#484650, Chris Lord)
Packit Service fb6fa5
	
Packit Service fb6fa5
2007-10-08  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilesystemmodel.c (got_root_folder_cb),
Packit Service fb6fa5
	(get_children_get_folder_cb): don't "corrupt" all iterators by
Packit Service fb6fa5
	reversing the list after adding the items.  Reversing the list isn't
Packit Service fb6fa5
	needed anyway as the order of the items in the model does not matter.
Packit Service fb6fa5
	(Fixes #327243, comment 10).
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-08  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Fix #482841, patch by Karl Tomlinson.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltip.c (gtk_tooltip_display_closed): use g_object_set_data
Packit Service fb6fa5
	instead of g_object_set ...
Packit Service fb6fa5
	(_gtk_tooltip_toggle_keyboard_mode),
Packit Service fb6fa5
	(_gtk_tooltip_handle_event): connect to GdkDisplay::closed after
Packit Service fb6fa5
	creating tooltip.
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-07  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Don't hardcode use of echo -n.  (#484008)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-07  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/input/gtkimcontextxim.c: Clean up issues around
Packit Service fb6fa5
	with life cycle handling.  (#483223, Karl Tomlinson)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-05  Murray Cumming  <murrayc@murrayc.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintoperation.c: (print_pages_idle):
Packit Service fb6fa5
	Revert the change on 2007-04-29 ("Also check
Packit Service fb6fa5
	the default handler when deciding whether to emit the
Packit Service fb6fa5
	paginate signal.  (#345345, Yevgen Muntyan)").
Packit Service fb6fa5
	This stopped printing from working in gtkmm, and is apparently 
Packit Service fb6fa5
	not appropriate anyway. Bug #482089.
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-05  Hiroyuki Ikezoe  <poincare@ikezoe.net>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkdnd.c: Use g_object_ref() instead of gtk_widget_ref().
Packit Service fb6fa5
	(#483563)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-04  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentaction.c:
Packit Service fb6fa5
	(gtk_recent_action_set_sort_func), (set_current_filter): Iterate
Packit Service fb6fa5
	on the proxies we hold when we change the sorting function and
Packit Service fb6fa5
	the filter.
Packit Service fb6fa5
Packit Service fb6fa5
	(gtk_recent_action_connect_proxy),
Packit Service fb6fa5
	(gtk_recent_action_create_menu): Set the GtkRecentChooser:filter
Packit Service fb6fa5
	property when we create/connect a proxy chooser. Thanks to
Packit Service fb6fa5
	Jonh Wendell for pointing this bug out on gtk-list.
Packit Service fb6fa5
Packit Service fb6fa5
	(gtk_recent_chooser_set_property): Bail out without iterating
Packit Service fb6fa5
	over the proxies when there's no need to.
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-04  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/testvolumebutton.c: Add a second volume button.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscalebutton.c: Doh, don't release grabs we don't hold.
Packit Service fb6fa5
	(#478371, reported by Bill Nottingham)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-04  Loïc Minier  <lool@dooz.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c: (list_mtime_data_func): Fix warnings
Packit Service fb6fa5
	and display of modified date / time in filechooser for some locales as
Packit Service fb6fa5
	it was missing a locale to UTF-8 conversion. Fixes #482504.
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-03  Xan Lopez  <xan@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtknotebook.c: remove duplicated declaration of
Packit Service fb6fa5
	gtk_notebook_create_window. Patch by Hiroyuki Ikezoe (#482837)
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-02  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c: (gdk_window_move),
Packit Service fb6fa5
	(gdk_window_resize): Don't do anything while in fullscreen mode.
Packit Service fb6fa5
	(gdk_window_set_decorations): Update the size of the window after
Packit Service fb6fa5
	showing/hiding the title bar so the size of the content area
Packit Service fb6fa5
	doesn't change.
Packit Service fb6fa5
	(gdk_window_get_decorations): NSBorderlessWindowMask is 0, so
Packit Service fb6fa5
	don't try to check it as a bit being set.
Packit Service fb6fa5
	(gdk_window_fullscreen), (gdk_window_unfullscreen): Implement.
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-02  Federico Mena Quintero  <federico@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Fix http://bugzilla.gnome.org/show_bug.cgi?id=455284 - In the file
Packit Service fb6fa5
	chooser, Ctrl-L should switch to the location entry.  If we are
Packit Service fb6fa5
	already on the location entry, turn it off.  Based on a patch by
Packit Service fb6fa5
	Jaap A. Haitsma <jaap@haitsma.org> and an idea by Wouter
Packit Service fb6fa5
	Bolsterlee.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (location_button_toggled_cb): Call
Packit Service fb6fa5
	location_mode_set() directly instead of using toggle_location_mode().
Packit Service fb6fa5
	(toggle_location_mode): Removed.
Packit Service fb6fa5
	(location_toggle_popup_handler): If the file entry is not visible,
Packit Service fb6fa5
	show it.  If it is visible, turn it off only if it is focused.
Packit Service fb6fa5
	Otherwise, switch to the entry.
Packit Service fb6fa5
Packit Service fb6fa5
2007-10-01  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_update_button):
Packit Service fb6fa5
	fix up if-condition to only set the true arrow type if
Packit Service fb6fa5
	show_sort_indicator is TRUE.  (#448343, reported by Emil Nowak).
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-25  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Fixes for bug #480123.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksearchenginesimple.c:
Packit Service fb6fa5
	(gtk_search_engine_simple_dispose), (search_thread_done_idle): Cancel
Packit Service fb6fa5
	the file tree walking thread when disposing the search engine
Packit Service fb6fa5
	implementation.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (search_stop_searching): Forcibly
Packit Service fb6fa5
	stop the search engine implementation when stopping the search,
Packit Service fb6fa5
	instead of just unreffing the object.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-24  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltips.c (gtk_tooltips_set_tip): add extra NULL check
Packit Service fb6fa5
	for tooltipsdata to avoid code fiddling with active_tips_data
Packit Service fb6fa5
	from crashing.  (Fixes #460194, Peter Wright, Matthijs De Smedt).
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-24  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/file/gtkprintbackendfile.c: Correct a comment.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-24  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintoperation-win32.c (pageDlgProc): Set the
Packit Service fb6fa5
	GtkWin32EmbedWidget we create here as modal. Fixes #389358.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-21  Manish Singh  <yosh@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkstyle.c (option_menu_get_props)
Packit Service fb6fa5
	* gtk/gtkoptionmenu.c (gtk_option_menu_get_props): use
Packit Service fb6fa5
	gtk_requisition_free() instead of g_free() for freeing
Packit Service fb6fa5
	requisitions.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-21  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintoperation.c (print_pages_idle): Some more
Packit Service fb6fa5
	fixed to prevent segfaults with missing or nonsensical ranges.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-21  Jean Brefort  <jean.brefort@normalesup.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintoperation.c: (print_pages_idle): abort printing 
Packit Service fb6fa5
	when the range is NULL. (#478803)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-21  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktextview.c (gtk_text_view_move_cursor_internal)
Packit Service fb6fa5
	(gtk_text_view_move_viewport): merged patch from maemo-gtk which
Packit Service fb6fa5
	handles failed keynav correctly also when the cursor is invisible.
Packit Service fb6fa5
	(Tommi Komulainen)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-21  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktoolbar.c: Remove trailing commas from enumerations.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-20  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/engines/ms-windows/msw_style.c: Override draw_layout
Packit Service fb6fa5
	method in GtkStyle in order to adjust by 2 pixels any labels
Packit Service fb6fa5
	that are in GtkNotebook tabs using XP theme, so that they appear
Packit Service fb6fa5
	correctly centered. (#478637)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-18  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksearchenginetracker.c: Search libtrackerclient.so.0
Packit Service fb6fa5
	as libtracker changed the shared library name. (#478173,
Packit Service fb6fa5
	Michael Kuhn)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-17  Hans Breuer  <hans@breuer.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/makefile.msc.in : updated msvc build
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c : fixed gccism - stack allocated variable 
Packit Service fb6fa5
	size array
Packit Service fb6fa5
	
Packit Service fb6fa5
	* gtk/gtkselection.c(547) : error C4033: 'gtk_target_list_find' 
Packit Service fb6fa5
	must return a value
Packit Service fb6fa5
Packit Service fb6fa5
	* test/makefile.msc : added some more tests
Packit Service fb6fa5
	* tests/autotestfilesystem.c : HAVE_UNISTD_H, _rmdir
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-17  Amitakhya Phukan  <amitakhya@svn.gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Added as to ALL_LINGUAS.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-15  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkselection.c (gtk_target_list_find): don't simply crash if
Packit Service fb6fa5
	any of the pointer args are NULL. Instead, g_return_if_fail() on
Packit Service fb6fa5
	"list != NULL" and allow to pass NULL as return location for "info".
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-14  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentaction.c:
Packit Service fb6fa5
	* gtk/gtkrecentchoosermenu.c: Remove the warning for the
Packit Service fb6fa5
	"select-multiple" property getter. (#476686, Christian Persch)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-14  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenubar.c (remove_from_window): no need to get the list
Packit Service fb6fa5
	of menubars twice.
Packit Service fb6fa5
Packit Service fb6fa5
	Some minor stylistic and indentation fixes.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-13  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkiconcache.c: Turn off icon cache validation unless
Packit Service fb6fa5
	icon theme debugging is turned on.  (#476342, Federico Mena Quintero)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-13  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
	
Packit Service fb6fa5
	* configure.in: Bump version to 2.12.1
Packit Service fb6fa5
Packit Service fb6fa5
	* === Released 2.12.0 ===
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-14  Kristian Rietveld  <kris@gtk.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c (gtk_tree_view_get_property): the tooltip-column
Packit Service fb6fa5
	property getter needs to set an integer, not a boolean. (#476689,
Packit Service fb6fa5
	spotted and patch by Christian Persch).
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-14  Kristian Rietveld  <kris@gtk.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcellrendereraccel.c (gtk_cell_renderer_accel_get_property):
Packit Service fb6fa5
	implement getter for keycode property.  (#476665, patch by
Packit Service fb6fa5
	Christian Persch).
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-13  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscalebutton.c: Use the right value type when setting
Packit Service fb6fa5
	the value.  (#476688, Christian Persch)
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Bump version to 2.12.0
Packit Service fb6fa5
Packit Service fb6fa5
	* NEWS: Updates
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-13  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c (gtk_tree_view_set_toooltip_cell): if cell
Packit Service fb6fa5
	is set, always pass in path to gtk_tree_view_get_cell_area() whether
Packit Service fb6fa5
	it is NULL or set.  Added explanatory comment and added this
Packit Service fb6fa5
	side case to the API documentation.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-12  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (render_recent_icon): Use the
Packit Service fb6fa5
	"document-open-recent" icon for the the Recently Used shortcut
Packit Service fb6fa5
	in the file chooser. (#306445)
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/Makefile.am:
Packit Service fb6fa5
	* gtk/stock-icons/16/document-open-recent.png:
Packit Service fb6fa5
	* gtk/stock-icons/16/document-open-recent.svg:
Packit Service fb6fa5
	* gtk/stock-icons/24/document-open-recent.png:
Packit Service fb6fa5
	* gtk/stock-icons/24/document-open-recent.svg: Add the
Packit Service fb6fa5
	"document-open-recent" icon to the builtin theme we provide
Packit Service fb6fa5
	as a fallback.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-12  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Fixes #426246.
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdk.symbols:
Packit Service fb6fa5
	* gdk/gdkwindow.[ch]
Packit Service fb6fa5
	(gdk_window_freeze_toplevel_updates_libgtk_only),
Packit Service fb6fa5
	(gdk_window_thaw_toplevel_updates_libgtk_only): new functions
Packit Service fb6fa5
	to freeze a toplevel window and all its descendants.  To be made
Packit Service fb6fa5
	public in 2.14,
Packit Service fb6fa5
	(gdk_window_schedule_update): return if toplevel is frozen,
Packit Service fb6fa5
	(gdk_window_process_all_updates): defer processing updates if toplevel
Packit Service fb6fa5
	is frozen.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwindow.c (gtk_window_configure_event): directly size
Packit Service fb6fa5
	allocate for override redirect windows, freeze toplevel and
Packit Service fb6fa5
	descendants otherwise and wait until resizing is done.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-11  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserbutton.c: remove useless member "has_title"
Packit Service fb6fa5
	from the private struct and simply set the default title in
Packit Service fb6fa5
	constructor() whenever we create a dialog or the supplied one has
Packit Service fb6fa5
	no title. Also accept RESPONSE_ACCEPT *and* RESPONSE_OK as
Packit Service fb6fa5
	affirmative responses and document that accordingly. Fixes bug
Packit Service fb6fa5
	#436576. Fixed all compiler warnings in the file.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-11  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenu.c (gtk_menu_button_release): Make sure
Packit Service fb6fa5
	menu_shell->button gets reset to 0 when we bail out early here
Packit Service fb6fa5
	instead of chaining up, so it is in a consistent state for the
Packit Service fb6fa5
	next press/release in GtkMenuShell. Fixes bug #449371.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-10  Kjartan Maraas  <kmaraas@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkentry.c: Fix some typos. Closes bug #475400.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-10  Behdad Esfahbod  <behdad@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdkgeometry-x11.c (gdk_window_queue),
Packit Service fb6fa5
	(_gdk_window_process_expose): Fix serial number comparison regression
Packit Service fb6fa5
	introduced recently. (#474897)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-10  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* NEWS: Updates
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-10  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksearchenginesimple.h: Build fix, correct a typo in the
Packit Service fb6fa5
	G_BEGIN_DECLS fix below.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-10  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksearchenginesimple.h: Replace a duplicate G_END_DECLS by
Packit Service fb6fa5
	G_BEGIN_DECLS.  (#475439, Nigel Tao)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-10  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenutoolbutton.c (gtk_menu_tool_button_construct_contents):
Packit Service fb6fa5
	when creating a new box, be sure to transfer a possible tooltip from
Packit Service fb6fa5
	the old to the new box. (Fixes #458283, reported by Christian Persch).
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-10  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c (gtk_tree_view_key_press): only start
Packit Service fb6fa5
	typeahead search if tree_view has focus (and not one of the column
Packit Service fb6fa5
	buttons).
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkdnd.c (gtk_drag_source_info_destroy): Remove
Packit Service fb6fa5
	update_idle here. Might fix #383003.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkiconview.c (gtk_icon_view_item_hit_test): Add a 
Packit Service fb6fa5
	bounding box test that will avoid getting the individual cell
Packit Service fb6fa5
	boxes if they haven't been calculated yet.  (#404541)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkaction.c:
Packit Service fb6fa5
	* gtk/gtkradioaction.c:
Packit Service fb6fa5
	* gtk/gtkrecentaction.c:
Packit Service fb6fa5
	* gtk/gtktoggleaction.c: Update the documentation to mark
Packit Service fb6fa5
	the optional constructors parameters. The GtkAction::name
Packit Service fb6fa5
	property is required, instead, as it is used by GtkUIManager
Packit Service fb6fa5
	to find the action object from the XML. (#450032, Murray Cumming,
Packit Service fb6fa5
	patch by Emmanuele Bassi)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/lpr/gtkprintbackendlpr.c:
Packit Service fb6fa5
	* modules/printbackends/cups/gtkcupsutils.c:
Packit Service fb6fa5
	* modules/printbackends/cups/gtkprintbackendcups.c: Include
Packit Service fb6fa5
	config.h first.  (#467719)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtklinkbutton.c:
Packit Service fb6fa5
	* gtk/gtkrecentfilter.c:
Packit Service fb6fa5
	* gtk/gtkprinteroptionwidget.c: Remove trailing commas from
Packit Service fb6fa5
	enumerations, since some compilers don't like them.  (#467717)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreemodelfilter.c (gtk_tree_model_filter_rows_reordered):
Packit Service fb6fa5
	* gtk/gtktreemodelsort.c (gtk_tree_model_sort_rows_reordered): Don't
Packit Service fb6fa5
	assume that a path of depth 0 has no indices.  (#467324, Szilard
Packit Service fb6fa5
	Pfeiffer)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-09 18:22:28  Tim Janik  <timj@gtk.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdkgeometry-x11.c (_gdk_window_process_expose): fix invalid
Packit Service fb6fa5
	list node accesses, spotted by Benjamin Berg, bug #475158.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-09  Kristian Rietveld  <kris@gtk.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Reverted r16699:
Packit Service fb6fa5
Packit Service fb6fa5
	2006-10-30  Kristian Rietveld  <kris@gtk.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c (gtk_tree_view_class_init): change left/right
Packit Service fb6fa5
	keybindings to collapse/expand rows instead of moving the focus
Packit Service fb6fa5
	cursor. (#105895, Brian Bober and others).
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* NEWS: Updates
Packit Service fb6fa5
Packit Service fb6fa5
	* README.in: Add a note about bug 463773.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-08  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkstyle.c (draw_insertion_cursor): Revert the clamping
Packit Service fb6fa5
	of cursor coordinates, since it causes really ugly drawing
Packit Service fb6fa5
	artifacts with horizontal scrolling.  (#471215, Yevgen Muntyan)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-08  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkentrycompletion.c:
Packit Service fb6fa5
	* gtk/gtkentry.c: Apply a number of patches by Xan Lopez 
Packit Service fb6fa5
	to improve the interaction between actions and inline
Packit Service fb6fa5
	selection.  (#471132)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-07  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktoolbar.c: Use g_slice for ToolbarContent.  
Packit Service fb6fa5
	(#474696, Christian Persch)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-07  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintunixdialog.c: Add an internal child name for
Packit Service fb6fa5
	the notebook, so that GtkBuilder can be used to add custom tabs.
Packit Service fb6fa5
	(#472951, Christian Persch)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-07  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/updateiconcache.c (get_image_meta_data_size): Don't
Packit Service fb6fa5
	use image->attach_points where image->n_attach_points was meant.
Packit Service fb6fa5
	Pointed out by Albert Chin.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-07  Wouter Bolsterlee  <wbolster@svn.gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/cups/gtkcupsutils.c:
Packit Service fb6fa5
	(_post_send): Fix typo that broke the build.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-07  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Check for the cups function httpGetAuthString().
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/cups/gtkcupsutils.c: Use httpGetAuthString()
Packit Service fb6fa5
	if available.  (#467414, Claudio Saavedra)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-07  Kristian Rietveld  <kris@gtk.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcombobox.c (gtk_combo_box_cell_layout_init),
Packit Service fb6fa5
	(gtk_combo_box_cell_layout_get_cells): implement missing get_cells
Packit Service fb6fa5
	method.  (Spotted by Paolo Borelli).
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Check for cups.h.  (#459732, Guillaume Cottenceau)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkrectangle.c (gdk_rectangle_intersect): Allow
Packit Service fb6fa5
	dest to be NULL.  (#464528, Xan Lopez)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmisc.c (gtk_misc_set_alignment, gtk_misc_set_padding): 
Packit Service fb6fa5
	Actually emit change notification here.  (#474282, Thomas Rydzynski)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (shortcuts_drop_uris): Initialize
Packit Service fb6fa5
	error to NULL before calling g_set_error(). Should fix #473954, 
Packit Service fb6fa5
	reported by Sebastien Bacher.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-06 13:37:28  Tim Janik  <timj@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrange.c (gtk_range_adjustment_value_changed): removed code
Packit Service fb6fa5
	that forced range repaints upon every motion event, because these tend
Packit Service fb6fa5
	to stall other repaints on busy CPUs.
Packit Service fb6fa5
	added a timer to still force repaints every once in a while (roughly
Packit Service fb6fa5
	5Hz atm) to avoid leaving the user without feedback on the range.
Packit Service fb6fa5
	fixes bug #460534.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-06  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* demos/gtk-demo/panes.c: s/gtk_widget_[un]ref/g_object_[un]ref/g
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-06  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c (_gdk_windowing_window_destroy):
Packit Service fb6fa5
	Patch from William Pitcock: Ungrab windows if necessary when they
Packit Service fb6fa5
	are destroyed, fixes bug #473441.
Packit Service fb6fa5
Packit Service fb6fa5
Wed Sep  5 14:15:17 2007  Tim Janik  <timj@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtknotebook.c (gtk_notebook_class_init): fix wrong default value
Packit Service fb6fa5
	in ::tab-expand param spec constructor.
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-04  Fernando Herrera  <fherrera@onirica.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c: (gtk_builder_finalize),
Packit Service fb6fa5
	(gtk_builder_add_from_file): copy filename to builder->priv instead of
Packit Service fb6fa5
	holding a reference to it. Bug #472643
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmodules.c: added missing \n to g_print() in GTK_NOTE().
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-04  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk-builder-convert (GtkBuilderConverter._parse): Do not remove 
Packit Service fb6fa5
	empty properties, since we do not know the default GParamSpec values.
Packit Service fb6fa5
	#472981 (Carlos Garnacho)
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk-builder-convert (GtkBuilder._packing_prop_to_child_attr):
Packit Service fb6fa5
	Do not iterate recursively over all child nodes.
Packit Service fb6fa5
	(GtkBuilderConverter._default_widget_converter): Use a more efficient
Packit Service fb6fa5
	way of iterating over all property nodes
Packit Service fb6fa5
	#472974 (Carlos Garnacho)
Packit Service fb6fa5
Packit Service fb6fa5
2007-09-03  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentmanager.c
Packit Service fb6fa5
	(gtk_recent_manager_poll_timeout): Remove the stat() time barrier,
Packit Service fb6fa5
	as it seems to cause bug #463907 (thanks to Sebastien Bacher).
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-31  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Revert the previous change as it broke the build
Packit Service fb6fa5
	(missing po file in po-properties).
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-31  Pramod Raghavendra <pramodleo@yahoo.co.uk>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Added kn to ALL_LINGUAS
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-30  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c: (gdk_window_set_decorations,
Packit Service fb6fa5
	gdk_window_get_decorations): Implement those. Based on patch from
Packit Service fb6fa5
	Stefan Gehn, bug #459459.
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-30  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c: (gdk_window_set_keep_above,
Packit Service fb6fa5
	gdk_window_set_keep_below): Patch from Stefan Gehn to implement
Packit Service fb6fa5
	those, bug #459667.
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-30  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkimage-quartz.c: (_gdk_quartz_image_copy_to_image):
Packit Service fb6fa5
	Patch from Stefan Gehn to implement copying from a pixmap, bug
Packit Service fb6fa5
	#348493.
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-29  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksettings.c: lower the default timeout values for
Packit Service fb6fa5
	gtk-tooltip-timeout and gtk-tooltip-browse-timeout. (#451202,
Packit Service fb6fa5
	Richard Hult).
Packit Service fb6fa5
Packit Service fb6fa5
Thu Aug 23 15:32:09 2007  Tim Janik  <timj@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdkgeometry-x11.c (_gdk_window_process_expose): fix
Packit Service fb6fa5
	X serial handling to cope with wraparounds and maintain referential
Packit Service fb6fa5
	integrity when removing list nodes. based on a patch by Hui Wang,
Packit Service fb6fa5
	fixes #461648.
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-27  Stefan Kost  <ensonic@users.sf.net>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwindow.c: Update menu accelerators, when adding/removing
Packit Service fb6fa5
	AccelGroups dynamically. (#469374)
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-27  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/engines/ms-windows/msw_style.c: Correct draw_box()
Packit Service fb6fa5
	function to check detail for "notebook".  This fixes a problem
Packit Service fb6fa5
	where notebooks without visible headers were not styling
Packit Service fb6fa5
	correctly. (#470033, Daniel Atallah and Cody Russell)
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-23  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwindow.c (gtk_window_group_remove_window: Use the
Packit Service fb6fa5
	correct type check on `window'.  We now check GTK_IS_WINDOW
Packit Service fb6fa5
	rather than GTK_IS_WIDGET. (#461483, Josselin Mouette)
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-23  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* Makefile.am: Fix make dist failure by changing 
Packit Service fb6fa5
	README.cvs-commits to README.commits. (#469395, Frederic Peters)
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-23  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* HACKING: Change references to README.cvs-commits so they say
Packit Service fb6fa5
	README.commits.
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-23  Jan Arne Petersen  <jpetersen@jpetersen.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c: (text): Duplicate the string returned by
Packit Service fb6fa5
	d[n]gettext before it is potentially freed. (#461945)
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-23  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtkfilechooserdefault.c:
Packit Service fb6fa5
	(search_hit_get_info_cb), (recent_item_get_info_cb): Check if
Packit Service fb6fa5
	we are still holding the model before updating it; removes a
Packit Service fb6fa5
	set of critical warnings when switching to the browse mode from
Packit Service fb6fa5
	a loading search or recent files list.
Packit Service fb6fa5
Packit Service fb6fa5
	(recent_clear_model), (recent_sort_model),
Packit Service fb6fa5
	(recent_idle_cleanup): When in recent files mode, set the
Packit Service fb6fa5
	model for the files list view when we have completed the loading
Packit Service fb6fa5
	of the recently used files list. This makes switching between
Packit Service fb6fa5
	modes fast again and reduces the amount of redraws needed
Packit Service fb6fa5
	to display the list. (#469214)
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-22  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Remove oc (Occitane) from LINGUAS and unbreak
Packit Service fb6fa5
	the build.
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-22  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Do not allow the cursor to go to a separator row.  Fixes #441219,
Packit Service fb6fa5
	modified patch by Carlos Garnacho.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c (row_is_separator): new inline function
Packit Service fb6fa5
	for calling the row-separator-func, made all of gtktreeview.c use
Packit Service fb6fa5
	this function instead of calling the func themselves,
Packit Service fb6fa5
	(gtk_tree_view_button_press): treat a click on a separator like
Packit Service fb6fa5
	a click on empty space,
Packit Service fb6fa5
	(gtk_tree_view_update_rubber_band_selection_rage): skip
Packit Service fb6fa5
	non-selectable rows,
Packit Service fb6fa5
	(search_first_focusable_path),
Packit Service fb6fa5
	(gtk_tree_view_focus_to_cursor),
Packit Service fb6fa5
	(gtk_tree_view_move_cursor_up_down),
Packit Service fb6fa5
	(gtk_tree_view_move_cursor_page_up_down),
Packit Service fb6fa5
	(gtk_tree_view_move_cursor_start_end): skip separators,
Packit Service fb6fa5
	(gtk_tree_view_real_set_cursor): do not allow setting the cursor
Packit Service fb6fa5
	on a separator.
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-22  Tristan Van Berkom  <tvb@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkframe.c: Corrected the published default value of
Packit Service fb6fa5
	GtkFrame::label-xalign (bug 460272).
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-21  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltip.c (gtk_tooltip_init),
Packit Service fb6fa5
	(gtk_tooltip_window_style_set): update alignment padding after
Packit Service fb6fa5
	theme changes. (Fixes #467003, patch by Benjamin Berg).
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-21  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltip.c (_gtk_tooltip_handle_event): always set
Packit Service fb6fa5
	hide_tooltip to TRUE if we are handling a leave notify event. (Fixes
Packit Service fb6fa5
	#468245, reported by Dennis Jacobfeuerborn).
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-21  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkpaned.c (gtk_paned_class_init): applied patch from Mikael
Packit Service fb6fa5
	Hallendal which documents GtkPaned's keybinding signals (#467117).
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-21  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Fix #457642, reported by Christian Persch.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltip.c: added debugging output which can be compiled
Packit Service fb6fa5
	in with a #define, annotated all coordinate translations in the
Packit Service fb6fa5
	source code,
Packit Service fb6fa5
	(find_widget_under_pointer): remove the "no-window correction";
Packit Service fb6fa5
	always convert the coordinates from window relative to allocation
Packit Service fb6fa5
	relative; after recursing through a container, translate the
Packit Service fb6fa5
	coordinates from container allocation relative to child widget
Packit Service fb6fa5
	allocation relative;
Packit Service fb6fa5
	(find_topmost_widget_from_event): now we get allocation relative
Packit Service fb6fa5
	coordinates here we do not have to distinguish no-window and window
Packit Service fb6fa5
	widgets.
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-18  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkimcontextsimple.c: Fixed incorrect compose mapping
Packit Service fb6fa5
	for capital U with macron. (#468055, Aaron Crane)
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-17  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* Renamed README.cvs-commits to README.commits
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-17  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* HACKING
Packit Service fb6fa5
	* README.cvs-commits: Updated documentation about SVN, and
Packit Service fb6fa5
	updated dependency information.  (#447883, Yesudeep Mangalapilly)
Packit Service fb6fa5
Packit Service fb6fa5
Fri Aug 17 11:36:29 2007  Tim Janik  <timj@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenu.c (gtk_menu_popup): Clarified activate_time docs.
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-16  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/cursor.bdf: Committing changes to the source
Packit Service fb6fa5
	bdf font file that I forgot to commit yesterday for #458088.
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-15  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/xcursors.h: Modified the sb_h_double_arrow and
Packit Service fb6fa5
	sb_v_double_arrow mouse cursors to match the ones that Windows
Packit Service fb6fa5
	uses for split container controls.  This allows our paned
Packit Service fb6fa5
	widgets to be more easily identified as paned widgets on
Packit Service fb6fa5
	Windows, since we don't have any prelighting on the draggable
Packit Service fb6fa5
	pane part.  (#458088)
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-15  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcontainer.c: Another documentation fix that I forgot to
Packit Service fb6fa5
	commit yesterday.  (#459340, Guillaume Cottenceau)
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-14  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c
Packit Service fb6fa5
	* gtk/gtkscrolledwindow.c
Packit Service fb6fa5
	* gtk/gtklabel.c: Correct documentation that refers to the
Packit Service fb6fa5
	deprecated gtk_widget_set_usize() API.  Refer instead to
Packit Service fb6fa5
	gtk_widget_set_size_request().  (#459340, Guillaume Cottenceau)
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-14  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c (gtk_tree_view_move_cursor_up_down): make
Packit Service fb6fa5
	sure we fail keynav if the only item in the list is already selected.
Packit Service fb6fa5
	(Fixes #465039, reported by Fernando Herrera).
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-09  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/file/gtkprintbackendfile.c: change the
Packit Service fb6fa5
	file extension when the file format is changed in the Print dialog
Packit Service fb6fa5
	(#356630).
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-09  Stefan Kost  <ensonic@users.sf.net>
Packit Service fb6fa5
Packit Service fb6fa5
	* docs/reference/gtk/tmpl/gtkruler.sgml:
Packit Service fb6fa5
	* gtk/gtkruler.c:
Packit Service fb6fa5
	Move documentation of gtk_ruler_set_range() to source and fix nonsense.
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-08  Mikael Hallendal  <micke@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcombobox.c (gtk_combo_box_class_init): 
Packit Service fb6fa5
	Document the new signals popup, popdown and move-active.
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-07  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
	
Packit Service fb6fa5
	* MAINTAINERS: Follow new format regulations.
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-07  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c (text): 
Packit Service fb6fa5
	* gtk/gtkcelllayout.c (attributes_text_element): 
Packit Service fb6fa5
	* gtk/gtkliststore.c (list_store_text): 
Packit Service fb6fa5
	Do not assume that text is null-terminated as pointed out by
Packit Service fb6fa5
	Christopher Fergeau
Packit Service fb6fa5
	
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c (text): Use g_strdup on the translated
Packit Service fb6fa5
	string instead of g_strndup() + the length of the untranslated
Packit Service fb6fa5
	string. (#461945, Claude Paroz)
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-07  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltips.c (gtk_tooltips_init),
Packit Service fb6fa5
	(gtk_tooltips_destroy), (gtk_tooltips_force_window): create a dummy
Packit Service fb6fa5
	tip_window and tip_label, so old applications with code accessing
Packit Service fb6fa5
	those fields won't crash.
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-07  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltip.c (_gtk_tooltip_handle_event): Disable tooltips
Packit Service fb6fa5
	in touchscreen mode.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-31  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c: (gdk_window_get_geometry):
Packit Service fb6fa5
	Implement, fixes bug #405868. Based on patch from metz81@web.de.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-31  Xan Lopez  <xan@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkentry.c (gtk_entry_completion_key_press): reset the
Packit Service fb6fa5
	completion prefix on Enter too, plug potential leak.
Packit Service fb6fa5
	Follow-up to #458298
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-31  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltip.c (gtk_tooltip_init): Make the label
Packit Service fb6fa5
	wrap, for compatibility with the old tooltips code. This
Packit Service fb6fa5
	fixes absurdly long tooltips in the color selector.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-30  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c (gtk_tree_view_set_tooltip_cell): Fix
Packit Service fb6fa5
	documentation. (#461225, Murray Cumming).
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-29  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentchooser.c: Add documentation for properties
Packit Service fb6fa5
	and fix the deprecation marker for the show-numbers
Packit Service fb6fa5
	accessor functions (Murray Cumming).
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentchooser.h: Add deprecation guards around
Packit Service fb6fa5
	gtk_recent_chooser_set_show_numbers() and
Packit Service fb6fa5
	gtk_recent_chooser_get_show_numbers(), as promised during
Packit Service fb6fa5
	last development cycle.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-27  Attilio Fiandrotti  <attilio.fiandrotti@gmail.com>
Packit Service fb6fa5
Packit Service fb6fa5
        * gdk/directfb/gdkcursor-directfb.c: Attempts to load
Packit Service fb6fa5
          stock X cursors no longer results in annoying error
Packit Service fb6fa5
          messages under DirectFB
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-27  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Fix check/radio indicator drawing mess (bug #452225):
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkstyle.c (gtk_default_draw_check): really decrease the
Packit Service fb6fa5
	indicator size by one to ensure odd size (don't say -= -1).
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_render):
Packit Service fb6fa5
	removed -1 adjustment from calls to gtk_paint_option(). Theme
Packit Service fb6fa5
	engines now get the actually configured size passed, not one pixel
Packit Service fb6fa5
	less.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcellrenderertoggle.c
Packit Service fb6fa5
	* gtk/gtkcheckmenuitem.c: changed default indicator size from 12
Packit Service fb6fa5
	to 13 so all widgets which draw check/option indicators have the
Packit Service fb6fa5
	same default size now (and render the same size after above
Packit Service fb6fa5
	changes).
Packit Service fb6fa5
Packit Service fb6fa5
	* README.in: mention above changes in the release notes.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-27  Wouter Bolsterlee  <wbolster@svn.gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* Makefile.am: Include ChangeLog.pre-2-10 in tarballs as
Packit Service fb6fa5
	well (seems to be forgotten).
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-25  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltip.c (_gtk_tooltip_handle_event): Call
Packit Service fb6fa5
	gtk_tooltip_hide_tooltip() even if the tooltip is not
Packit Service fb6fa5
	visible yet. This fixes annoying dangling tooltips
Packit Service fb6fa5
	on systray icons.  
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-24  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkiconcachevalidator.c: Silence the validator.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-24  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenutoolbutton.c: Remove obsolete set-tooltip 
Packit Service fb6fa5
	handler.  (#458280, Christian Persch)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-24  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcolorsel.c:
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c:
Packit Service fb6fa5
	* gtk/gtkpagesetupunixdialog.c:
Packit Service fb6fa5
	* gtk/gtkprintunixdialog.c: Port to use new tooltips API.  
Packit Service fb6fa5
	(#451397, Jan Arne Petersen)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-24  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkkeys-win32.c (update_keymap): Cosmetic changes.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-24  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenubar.c (window_key_press_handler):
Packit Service fb6fa5
	* gtk/gtkmenu.c (gtk_menu_key_press): Restructure the code
Packit Service fb6fa5
	to make sense, and don't leak an empty accel.  (#459515, Owen Taylor)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-23  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltip.c (gtk_tooltip_set_custom): Protect against
Packit Service fb6fa5
	recursion via gtk_container_remove().  (#459561, Christian Persch)
Packit Service fb6fa5
	(gtk_tooltip_window_hide): Simplify.
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/testtooltips.c: Add code to test gtk_tooltip_set_custom()
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-23  Christian Persch  <chpe@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/testtooltips.c: (query_tooltip_tree_view_cb): Remove obsolete
Packit Service fb6fa5
	code. Bug #459566.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-23  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c:
Packit Service fb6fa5
	* gtk/gtkiconview.c:
Packit Service fb6fa5
	* gtk/gtkscalebutton.c: Fix some doc formatting errors.
Packit Service fb6fa5
	(#459313, Gian Mario Tagliaretti)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-23  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Dectect if cups allows access to the http_t
Packit Service fb6fa5
	authstring field.  
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/cups/gtkcupsutils.c: Rely on the
Packit Service fb6fa5
	HAVE_HTTP_AUTHSTRING define done by configure.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-23  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentchooserdefault.c: Port the GtkRecentChooser default
Packit Service fb6fa5
	implementation widget to the new tooltips API, and make it look
Packit Service fb6fa5
	like the GtkFileChooser widget in recent files mode (move the
Packit Service fb6fa5
	full path from the widget to a tooltip on the row) to improve
Packit Service fb6fa5
	consistency.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentchoosermenu.c: Port the GtkRecentChooserMenu widget
Packit Service fb6fa5
	to the new tooltips API.
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/testrecentchooser.c:
Packit Service fb6fa5
	* tests/testrecentchoosermenu.c: Exercise the tooltips code paths.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-22  Ross Burton  <ross@openedhand.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscrolledwindow.c:
Packit Service fb6fa5
	Correctly redraw when gtk-scrolled-window-placement is changed
Packit Service fb6fa5
	after the widget is realised (#458102)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-22  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdkkeys-x11.c: Some documentation fixes.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-21  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltips.[hc]: Rename the tips_data_list field
Packit Service fb6fa5
	back.  (#447214)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-21  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Bump version
Packit Service fb6fa5
Packit Service fb6fa5
	* === Released 2.11.6 ===
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-20  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltip.c (gtk_tooltip_position): Don't pop up
Packit Service fb6fa5
	under the cursor.  This fixes tooltip-induced flickering 
Packit Service fb6fa5
	in the tasklist in a bottom panel.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-20  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkpathbar.c (make_directory_button): Don't leak
Packit Service fb6fa5
	a label.  (#455901, Christian Persch, Vincent Geddes)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-20  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Apply a patch by Emmanuele Bassi to limit the number
Packit Service fb6fa5
	of shown recent files.  (#439715)
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksettings.c: Add a setting for the number
Packit Service fb6fa5
	of recent files to display by default.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentchooserdefault.c: 
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c: Respect the limit.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentmanager.c: Remove the poll timeout in 
Packit Service fb6fa5
	dispose, and do not stat more often than every 5 seconds.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentchooserutils.c:
Packit Service fb6fa5
	* gtk/gtkrecentchoosermenu.c: Cleanups
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/testrecentchoosermenu.c: Test limits.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-20  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c: Apply a patch by Emmanuele
Packit Service fb6fa5
	Bassi to add tooltips to the file lists in recent files and
Packit Service fb6fa5
	search modes.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-20  Ryan Lortie  <desrt@desrt.ca>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c (gtk_widget_is_composited): add note that the
Packit Service fb6fa5
	semantics of this call, when mixed with the new
Packit Service fb6fa5
	gdk_window_set_composited(), will change in the future.
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdkevents-x11.c (gdk_event_translate): only grab Damage
Packit Service fb6fa5
	events that belong to us.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-19  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkentry.c (gtk_entry_completion_key_press): Handle
Packit Service fb6fa5
	keypresses better when there is no completion.  (#458298,
Packit Service fb6fa5
	Christian Persch, patch by Xan Lopez)
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkentrycompletion.c
Packit Service fb6fa5
	(gtk_entry_completion_insert_completion_text): Small cleanup.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-19  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksettings.c (apply_queued_setting): Merge color
Packit Service fb6fa5
	scheme before sending notification.  
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-19  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c (gtk_tree_view_set_tooltip_column):
Packit Service fb6fa5
	Only connect/disconnect signals when necessary, emit
Packit Service fb6fa5
	change notification.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-19  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltip.c (find_topmost_widget_coords_from_event): handle
Packit Service fb6fa5
	no-window and regular widgets seperately.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c (gkt_tree_view_set_tooltip_cell): rect.x should
Packit Service fb6fa5
	be zero.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-19  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtkiconview.h:
Packit Service fb6fa5
	* gtk/gtkiconview.c (gtk_icon_view_get_tooltip_context):
Packit Service fb6fa5
	(gtk_icon_view_[sg]et_tooltip_column: Add more convenience
Packit Service fb6fa5
	API parallel to the treeview convenience API.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-19  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktextview.c (gtk_text_view_compat_move_focus): 
Packit Service fb6fa5
	Initialized GValues before unsetting them.  (#457720)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-19  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtktreeprivate.h:
Packit Service fb6fa5
	* gtk/gtktreeview.[ch] (gtk_tree_view_get_tooltip_context),
Packit Service fb6fa5
	(gtk_tree_view_[sg]et_tooltip_column): add more convenience API.
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/testtooltip.c (query_tooltip_tree_view_cb): use
Packit Service fb6fa5
	gtk_tree_view_get_tooltip_context().
Packit Service fb6fa5
Packit Service fb6fa5
	* demos/gtk-demo/demo.ui: add a tooltip column to the list store,
Packit Service fb6fa5
	set tooltip-column on the tree view.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-18  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkcursor-quartz.c (gdk_cursor_new_for_display): Ref
Packit Service fb6fa5
	the cursor in the cached case.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-18  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c: Correct some mistakes in the 
Packit Service fb6fa5
	documentation of the test-expand/collapse-row signals.  
Packit Service fb6fa5
	(#457774, Olivier Andrieu)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-18  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkicontheme.c: Small cleanups
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-17  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltip.c (find_widget_under_pointer): only do the
Packit Service fb6fa5
	coordinate check if tmp is not NULL.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-16  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltip.c (find_topmost_widget_coords_from_event): check
Packit Service fb6fa5
	if the pointer is really over the returned widget, since the
Packit Service fb6fa5
	coordinate check may not always be hit in find_widget_under_pointer().
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-16  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Fix some issues with some combinations of inline-selection
Packit Service fb6fa5
	and inline-completion.  (#457384, Christian Persch)
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkentry.c (gtk_entry_completion_key_press): Don't store
Packit Service fb6fa5
	the completion_prefix here, and be careful when using 
Packit Service fb6fa5
	completion_prefix, because it may be NULL.
Packit Service fb6fa5
	* gtk/gtkentrycompletion.c (gtk_entry_completion_finalize):
Packit Service fb6fa5
	Free completion_prefix here.
Packit Service fb6fa5
	* gtk/gtkentrycompletion.c (gtk_entry_completion_real_insert_prefix):
Packit Service fb6fa5
	(gtk_entry_completion_insert_completion_text): Store the
Packit Service fb6fa5
	completion_prefix here.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-16  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserbutton.c (model_add_special_get_info_cb):
Packit Service fb6fa5
	Plug a memleak. (#455721, Christian Persch)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-16  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscalebutton.c: Apply a patch by Guillaume Cottenceau
Packit Service fb6fa5
	to improve the signal docs.  (#456258)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-16  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c: Apply a patch by Xan Lopez to document
Packit Service fb6fa5
	a lot of GtkWidget signals.  (#172424)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-16  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtkiconview.h:
Packit Service fb6fa5
	* gtk/gtkiconview.c (gtk_icon_view_set_tooltip_item):
Packit Service fb6fa5
	(gtk_icon_view_set_tooltip_cell): Convenience functions to
Packit Service fb6fa5
	position tooltips on icon view items or cells.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-14  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkevents-quartz.c:
Packit Service fb6fa5
	(_gdk_quartz_events_update_cursor): Plug leak.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-13  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkprivate-quartz.h:
Packit Service fb6fa5
	* gdk/quartz/gdkevents-quartz.c: (gdk_window_is_ancestor): Move
Packit Service fb6fa5
	from here...
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c: (_gdk_quartz_window_is_ancestor):
Packit Service fb6fa5
	...to here.
Packit Service fb6fa5
	(_gdk_windowing_window_destroy): Update the mouse window if the
Packit Service fb6fa5
	destroyed window is an ancestor of the current one, not only if
Packit Service fb6fa5
	they are the same.
Packit Service fb6fa5
	(gdk_window_hide): Update the mouse window here too.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-13  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkcolor-quartz.c: (gdk_colors_alloc),
Packit Service fb6fa5
	(gdk_colors_free): Add stubs.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-13  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentmanager.c (get_uri_shortname_for_display): Avoid
Packit Service fb6fa5
	gratitious use of g_strdup_printf().
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentchooserdefault.c:
Packit Service fb6fa5
	* gtk/gtkrecentchoosermenu.c: Mark some strings for 
Packit Service fb6fa5
	translation.  (#439480, Murray Cumming)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-13  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	#408327, improve tooltip positioning.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols: updated.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltip.[ch] (gtk_tooltip_position): factor out
Packit Service fb6fa5
	positioning code in here,
Packit Service fb6fa5
	(gtk_tooltip_set_tip_area): new function to set the tooltip
Packit Service fb6fa5
	area,
Packit Service fb6fa5
	(gtk_tooltip_reset), (_gtk_tooltip_handle_event): hide tooltip
Packit Service fb6fa5
	once the pointer leaves the tip area.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.[ch] (gtk_tree_view_set_tooltip_row),
Packit Service fb6fa5
	(gtk_tree_view_set_tooltip_cell): convenience functions to set
Packit Service fb6fa5
	tip area for row/column/cell.
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/testtooltips.c (query_tooltip_tree_view_cb): use
Packit Service fb6fa5
	gtk_tree_view_set_tooltip_row.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-12  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkevents-win32.c
Packit Service fb6fa5
	* gdk/win32/gdkwindow-win32.[ch]: Fix transient windows on Win32
Packit Service fb6fa5
	so that when a transient child window is closed (particularly when
Packit Service fb6fa5
	there are 3 or more levels of transient windows), the correct window
Packit Service fb6fa5
	receives focus rather than a seemingly random window. (#112404)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-12  Attilio Fiandrotti  <attilio.fiandrotti@gmail.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/directfb/gdkevents-directfb.c:
Packit Service fb6fa5
	* gdk/directfb/gdkwindow-directfb.c:
Packit Service fb6fa5
	* gdk/directfb/gdkprivate-directfb.h: Fixed memory leak at window closing,
Packit Service fb6fa5
	patch provided by Simon Lanzmich
Packit Service fb6fa5
Packit Service fb6fa5
Thu Jul 12 18:03:02 2007  Tim Janik  <timj@gtk.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdk.c (gdk_threads_add_idle_full): clarified documentation example.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-12  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktextivew.c: 
Packit Service fb6fa5
	* gtk/gtkclipboard.c: Add documentation.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-11  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcelleditable.c:
Packit Service fb6fa5
	* gtk/gtkcellrenderer.c:
Packit Service fb6fa5
	* gtk/gtkcellrenderercombo.c:
Packit Service fb6fa5
	* gtk/gtkcellrenderertext.c: Add more documentation.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-11  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c:
Packit Service fb6fa5
	* gtk/gtktoolitem.[hc]: Make parameter naming consistent.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-11  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrange.c:
Packit Service fb6fa5
	* gtk/gtkbindings.c: 
Packit Service fb6fa5
	* gtk/gtkscalebutton.c: Small doc fixes.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-11  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkplug.c:
Packit Service fb6fa5
	* gtk/gtksocket.c: Move docs inline, and add some missing
Packit Service fb6fa5
	docs.  
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-11  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c (gtk_tree_view_*_to_*_coords): x should be
Packit Service fb6fa5
	changed when converting widget <=> bin_window coordinates, not
Packit Service fb6fa5
	when bin_window <=> tree_window.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-11  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtkiconview.[hc]
Packit Service fb6fa5
	(gtk_icon_view_convert_widget_to_bin_window_coords): New
Packit Service fb6fa5
	function to convert widget coords to what is expected by
Packit Service fb6fa5
	the at_pos functions.  (#455984)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-11  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwiget.c: Don't include gtktooltips.h, it is
Packit Service fb6fa5
	not needed anymore.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-11  Christian Persch  <chpe@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkaction.c: (gtk_action_buildable_set_name),
Packit Service fb6fa5
	(gtk_action_finalize), (gtk_action_set_property),
Packit Service fb6fa5
	(gtk_action_get_property):
Packit Service fb6fa5
	* gtk/gtkactiongroup.c: (gtk_action_group_init),
Packit Service fb6fa5
	(gtk_action_group_add_action),
Packit Service fb6fa5
	(gtk_action_group_add_action_with_accel),
Packit Service fb6fa5
	(gtk_action_group_remove_action): Intern the action's name. Saves two
Packit Service fb6fa5
	string duplicates of it per action; bug #455645.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-10  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c: (gdk_window_new),
Packit Service fb6fa5
	(show_window_internal), (gdk_window_show), (gdk_window_hide): Add
Packit Service fb6fa5
	hack to workaround the broken tracking rect implementation in
Packit Service fb6fa5
	quartz, that doesn't seem to produce events if the window shows up
Packit Service fb6fa5
	under the mouse.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-10  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtkwidget.[ch] (gtk_widget_{get,set}_has_tooltip): add
Packit Service fb6fa5
	getter/setter pair, slight addition to has-tooltip property
Packit Service fb6fa5
	documentation,
Packit Service fb6fa5
	(gtk_widget_real_set_has_tooltip): renamed internal function.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-10  Christian Persch  <chpe@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkaction.c: (gtk_action_sync_tooltip),
Packit Service fb6fa5
	(gtk_action_set_tooltip):
Packit Service fb6fa5
	* gtk/gtkuimanager.c: (update_node): Remove work-around for the old
Packit Service fb6fa5
	tooltips code, and just set the action tooltip immediately on the
Packit Service fb6fa5
	proxy widget. Bug #455482.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-10  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltip.c (find_widget_under_pointer),
Packit Service fb6fa5
	(child_location_foreach): use gtk_container_forall, instead of
Packit Service fb6fa5
	gtk_container_foreach().  Makes tooltips on notebook tabs work. (Fixes
Packit Service fb6fa5
	bug reported by Christian Persch).
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-10  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltip.c (child_location_foreach): ignore invisible
Packit Service fb6fa5
	(!drawable) widgets.  (Fixes bug reported by Paolo Borelli).
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-10  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* README.in: Make sure all deprecations are mentioned.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-10  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentmanager.c: Fix some doc formatting
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-10  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk-builder-convert: Fix a typo
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-10  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* NEWS: Updates
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtklabel.[ch]: Use a bit of the GtkLabel structure to
Packit Service fb6fa5
	remember that a pattern has been set.
Packit Service fb6fa5
	(gtk_label_set_pattern_internal): Don't do anything if 
Packit Service fb6fa5
	a specific pattern has been set.
Packit Service fb6fa5
	(gtk_label_set_pattern): set the new bit to TRUE when 
Packit Service fb6fa5
	setting a pattern, and recalculate everything if the 
Packit Service fb6fa5
	pattern is unset. Fix gtk_label_set_pattern() not working 
Packit Service fb6fa5
	anymore.  (#452861, Vincent Untz)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-09  Claude Paroz  <claude@2xlibre.net>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Changed uz to uz@cyrillic and uz@Latn to uz.
Packit Service fb6fa5
	See bug #451164.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkvolumebutton.c: Remove deprecated tooltips,
Packit Service fb6fa5
	use new tooltips API.  (#449311, Jan Arne Petersen)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkselection.c (normalize_to_crlf): Don't ignore
Packit Service fb6fa5
	the passed-in len parameter.  (#430049, Yevgen Muntyan)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkframe.c (gtk_frame_size_allocate): Improve the
Packit Service fb6fa5
	handling of broken situations.  (#427899, Francesco Montorsi)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkviewport.c (gtk_viewport_size_request): Changed size 
Packit Service fb6fa5
	requisition so the viewport does not add the border thickness 
Packit Service fb6fa5
	if it has GTK_SHADOW_NONE selected.  (#361781, Miguel Gomez)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltip.c (gtk_tooltip_trigger_tooltip_query): 
Packit Service fb6fa5
	Fix a typo in the docs.  (#453930, Guillaume Cottenceau)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-09  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Replace non-deprecated API using old tooltips API, deprecate
Packit Service fb6fa5
	old tooltips API for real. (#451575).
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols: updated.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c (gtk_widget_real_show_help): don't call
Packit Service fb6fa5
	_gtk_tooltips_toggle_keyboard_mode() anymore.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenutoolbutton.[ch] (gtk_menu_tool_button_set_arrow_tooltip):
Packit Service fb6fa5
	deprecated,
Packit Service fb6fa5
	(gtk_menu_tool_button_set_arrow_tooltip_{text,markup}): replacements.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktoolitem.[ch] (gtk_tool_item_real_set_tooltip): use
Packit Service fb6fa5
	new API,
Packit Service fb6fa5
	(gtk_tool_item_set_tooltip): deprecated,
Packit Service fb6fa5
	(gtk_tool_item_set_tooltip_{text,markup): replacements.
Packit Service fb6fa5
	(GtkToolItemClass:set_tooltip): deprecated.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltips.[ch]: strip out all unused parts, made
Packit Service fb6fa5
	gtk_tooltips_set_tip() call gtk_widget_set_tooltip_text(),
Packit Service fb6fa5
	deprecate all of gtk_tooltips_*.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktoolbar.[ch] (gtk_toolbar_get_tooltips): always return
Packit Service fb6fa5
	TRUE,
Packit Service fb6fa5
	(GtkToolbar:tooltips): deprecated, renamed.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkaction.c (gtk_action_sync_tooltip): use new API to
Packit Service fb6fa5
	set the tooltip text.
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/autotestfilechooser.c: #undef GTK_DISABLE_DEPRECATED for now,
Packit Service fb6fa5
	will be removed GtkFileChooserDefault has been converted.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c
Packit Service fb6fa5
	(gtk_tree_view_convert_bin_window_to_widget_coords:
Packit Service fb6fa5
	Fix a typo in the docs.  (#453673, Guillaume Cottenceau)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcombobox.c (gtk_combo_box_model_row_deleted): Emit 
Packit Service fb6fa5
	::changed when removing the active row.  (#452056, Paul Pogonyshev)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksearchenginesimple.c: Address some thread-safety
Packit Service fb6fa5
	issues.  (#452598)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/*/Makefile.am: Fix build problems
Packit Service fb6fa5
	on Cygwin.  (#448604)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-09  Jaap Haitsma  <jaap@haitsma.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkstatusicon.c: Remove usage of deprecated GtkTooltips API. Use
Packit Service fb6fa5
	gtk_widget_set_tooltip_text instead
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-09  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltip.c:
Packit Service fb6fa5
	* gtk/gtktooltip.h: Make the GTK_TOOLTIP and GTK_IS_TOOLTIP macros public.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-09  Johan Dahlin,,,  <jdahlin@lozenge>
Packit Service fb6fa5
Packit Service fb6fa5
	* demos/gtk-demo/demo.ui:
Packit Service fb6fa5
	* gtk/gtk-builder-convert:
Packit Service fb6fa5
	* gtk/gtkactiongroup.c: (gtk_action_group_buildable_init),
Packit Service fb6fa5
	(gtk_action_group_buildable_add_child),
Packit Service fb6fa5
	(accelerator_start_element),
Packit Service fb6fa5
	(gtk_action_group_buildable_custom_tag_start),
Packit Service fb6fa5
	(gtk_action_group_buildable_custom_tag_end):
Packit Service fb6fa5
	* gtk/gtkuimanager.c: (child_hierarchy_changed_cb),
Packit Service fb6fa5
	(gtk_ui_manager_buildable_construct_child):
Packit Service fb6fa5
	* tests/buildertest.c: (test_uimanager_simple):
Packit Service fb6fa5
Packit Service fb6fa5
	Add actiongroup/action accelerator support for builder. #454654
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-08  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c (pgettext): Support old-style
Packit Service fb6fa5
	message contexts, too. 
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-08  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk-builder-convert: Improve the way properties
Packit Service fb6fa5
	are copied over from a menuitem to an action.
Packit Service fb6fa5
	
Packit Service fb6fa5
2007-07-08  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk-builder-convert (GtkBuilderConverter._convert_menuitem): Convert
Packit Service fb6fa5
	GtkMenus which are not part of a GtkMenuBar. Also move over activate signals
Packit Service fb6fa5
	when converting a GtkMenuItem subclass to an action. 
Packit Service fb6fa5
	(#454830, Bastien Nocera)
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c (parse_signal): Parse last_modification_time
Packit Service fb6fa5
	attribute in <signal> tag
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-07  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilderprivate.h:
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c: Support context and comments
Packit Service fb6fa5
	for properties.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-07  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c: Fix some typos, and a memory management bug.  
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-08  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c (gtk_widget_buildable_custom_tag_start): 
Packit Service fb6fa5
	Parse <accessibility> but don't do anything yet.
Packit Service fb6fa5
	* gtk/gtk-builder-convert (GtkBuilderConverter._parse): 
Packit Service fb6fa5
	Do not strip atk/accessibility tags
Packit Service fb6fa5
	* tests/buildertest.c (test_widget): 
Packit Service fb6fa5
	Test this
Packit Service fb6fa5
	
Packit Service fb6fa5
Sun Jul  8 01:33:45 2007  Tim Janik  <timj@gtk.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkwindow.c: docu fixup by Bjoern Lindqvist, #454703.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-07  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/GdkQuartzWindow.c ([GdkQuartzWindow -windowDidResignMain:]) 
Packit Service fb6fa5
	([GdkQuartzWindow -windowDidBecomeMain:]): 
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c (_gdk_quartz_window_did_resign_main)
Packit Service fb6fa5
	(_gdk_quartz_window_did_become_main, gdk_window_hide)
Packit Service fb6fa5
	(_gdk_windowing_window_destroy): Keep a stack of main windows and
Packit Service fb6fa5
	select the most recent one when hiding/closing the current one.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-07  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk-builder-convert (GtkBuilderConverter._convert_textview_text): 
Packit Service fb6fa5
	Convert GtkTextView::text properties
Packit Service fb6fa5
	(GtkBuilderConverter): Refactor; Optimize widget lookups by not
Packit Service fb6fa5
	traversing the whole tree.
Packit Service fb6fa5
	Use a common api to create sizegroups, actiongroups and uimanagers
Packit Service fb6fa5
	to avoid name conflicts.
Packit Service fb6fa5
	Output newly created objects sorted by id before the old roots under
Packit Service fb6fa5
	<interface>
Packit Service fb6fa5
	(GtkBuilderConverter._parse): Remove unsupported atkrelation and atkproperty
Packit Service fb6fa5
	tags
Packit Service fb6fa5
	(GtkBuilderConverter._convert_menuitem): Add support for CheckMenuItems
Packit Service fb6fa5
	and do not set name and action on separators
Packit Service fb6fa5
	(GtkBuilderConverter._add_action_from_menuitem): Only set stock_id
Packit Service fb6fa5
	on the action if the menuitem had a stock or label property set
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-06  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkprivate-quartz.h:
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c:
Packit Service fb6fa5
	* gdk/quartz/GdkQuartzWindow.c: Fix (de)miniaturizing transient
Packit Service fb6fa5
	windows, by (un)setting the parent before and after miniaturizing.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-06  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkkeys-quartz.c (gdk_keymap_have_bidi_layouts): Add
Packit Service fb6fa5
	stub.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-06  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c (gtk_builder_get_type_from_name): Add a missing
Packit Service fb6fa5
	semi-colon in the doc string, spotted by Johannes Sasonko
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-05  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c: Support pixbuf properties by specifying
Packit Service fb6fa5
	a filename as the property value.  (#447966)
Packit Service fb6fa5
Packit Service fb6fa5
Wed Jul  4 12:20:23 2007  Tim Janik  <timj@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkevents.c (gdk_event_request_motions): added usage example
Packit Service fb6fa5
	to gdk_event_request_motions() docs.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-04  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkstatusicon.c: On Win32 call
Packit Service fb6fa5
	gtk_status_icon_button_press() in an idle callback and not
Packit Service fb6fa5
	directly from the window procedure to avoid "g_main_loop_run():
Packit Service fb6fa5
	called recursively from within a source's check() or prepare()
Packit Service fb6fa5
	member, iteration not possible" warnings.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-04  Chris Wilson  <chris@chris-wilson.co.uk>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentchoosermenu.c (idle_populate_func),
Packit Service fb6fa5
	(idle_populate_clean_up), (gtk_recent_chooser_menu_populate):
Packit Service fb6fa5
	Remove a surplus GDK_THREADS_LEAVE() and avoid a potential use after
Packit Service fb6fa5
	free in the source destroy notify. (#453033)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-04  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcelllayout.c (_gtk_cell_layout_buildable_add_child): 
Packit Service fb6fa5
	pack children from the start instead of the end, this should
Packit Service fb6fa5
	probably be made configurable at some point.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk-builder-convert:
Packit Service fb6fa5
	Add support for converting GtkComboBox items, also make sure
Packit Service fb6fa5
	that we support more than one GtkAdjustment in a file
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-03  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkevents-quartz.c: Keep track of button state and
Packit Service fb6fa5
	include it in key events. Needed for gimp's selection tools and
Packit Service fb6fa5
	fixes bug #453411.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-03  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c: Fix some typos in docs.  (#452278,
Packit Service fb6fa5
	Adam Schreiber)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-03  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkevents-quartz.c (create_key_event): Include
Packit Service fb6fa5
	modifier state in key release events. Fixes bug #453413.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-03  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcelllayout.c (attributes_text_element): Report
Packit Service fb6fa5
	errors about integer parsing back up.  (#452988)
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/buildertest.c: Add an extra check.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-03  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbutton.c (gtk_button_construct_child): Don't leave
Packit Service fb6fa5
	priv->image dangling when use-stock is set to FALSE.  (#437281,
Packit Service fb6fa5
	Jochen Baier)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-03  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Handle GDK_PIXBUF_EXTRA_LIBS like GDK_EXTRA_LIBS,
Packit Service fb6fa5
	i.e. clear it if enable_explicit_deps isn't on. If we build with
Packit Service fb6fa5
	--with-included-loaders and --enable-explicit-deps=no we don't
Packit Service fb6fa5
	want -ltiff -ljpeg etc in the gdk-pixbuf-2.0.pc file.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-03  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkkeys-win32.c (gdk_keymap_have_bidi_layouts):
Packit Service fb6fa5
	Implement. Just return FALSE for now. What should this function
Packit Service fb6fa5
	actually do? Does keyboards layouts being "in use" mean that such
Packit Service fb6fa5
	layouts can be switched to on the fly using some extra-GTK+
Packit Service fb6fa5
	mechanism? If so we need to actually check that.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-03  Tristan Van Berkom  <tvb@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c: Fixed assertions from setting "tooltip-text" to NULL
Packit Service fb6fa5
	(bug 452425)
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-03  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk-builder-convert (GtkBuilderConverter._strip_root): Add a
Packit Service fb6fa5
	--root option. Filter empty properties. Convert GtkAdjustments.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkdialog.c (gtk_dialog_buildable_custom_finished): Mimic the behavior
Packit Service fb6fa5
	of gtk_dialog_add_action_widget closer, to make clicking on the buttons
Packit Service fb6fa5
	actually work.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-02  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Bump version
Packit Service fb6fa5
Packit Service fb6fa5
	* === Released 2.11.5 ===
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/autotestkeywords.cc: Make platform includes
Packit Service fb6fa5
	conditional.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/Makefile.am: File list fixes
Packit Service fb6fa5
Packit Service fb6fa5
	* NEWS: Updates
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-02  Kristian Rietveld  <kris@gtk.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtktreeview.[ch] (gtk_tree_view_is_rubber_banding_active): new
Packit Service fb6fa5
	function to check whether a rubber banding operation is currently
Packit Service fb6fa5
	active.  (#393579, Christian Neumair).
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-02  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* NEWS: Updates
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-02  Jan Arne Petersen  <jpetersen@jpetersen.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscalebutton.c: (gtk_scale_button_update_icon): Add
Packit Service fb6fa5
	parentheses to fix the operator order in the icon selection.
Packit Service fb6fa5
Packit Service fb6fa5
2007-07-01  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk-builder-convert (GtkBuilderConverter): 
Packit Service fb6fa5
	Convert to getopt, improved documentation, change
Packit Service fb6fa5
	the script to require two arguments
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-30  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Continue the event handling cleanup:
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkevents-quartz.c: (synthesize_crossing_events):
Packit Service fb6fa5
	Don't do anything if the old and new windows are the same,
Packit Service fb6fa5
	simplifies the callers.
Packit Service fb6fa5
	(find_mouse_window_for_ns_event): Always return a window (root
Packit Service fb6fa5
	instead of NULL). Remove unneccessary check for the current mouse
Packit Service fb6fa5
	window being NULL, that was a workaround for a now fixed
Packit Service fb6fa5
	bug. Convert to root coordinates if we don't find a window.
Packit Service fb6fa5
	(synthesize_crossing_events_for_ns_event): Simplify and add
Packit Service fb6fa5
	comment.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-30  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkevents-quartz.c:
Packit Service fb6fa5
	(synthesize_crossing_events_for_ns_event): Simplify (get the
Packit Service fb6fa5
	origin directly from the window).
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-30  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkevents-quartz.c: (create_crossing_event),
Packit Service fb6fa5
	(synthesize_crossing_events), (find_mouse_window_for_ns_event),
Packit Service fb6fa5
	(synthesize_crossing_events_for_ns_event): No need to special case
Packit Service fb6fa5
	the root window now that it has the right size.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-30  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c:
Packit Service fb6fa5
	* gdk/quartz/gdkevents-quartz.c: Improve comments in those
Packit Service fb6fa5
	files. Add a debugging helper to print out information about a
Packit Service fb6fa5
	window.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-30  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c:
Packit Service fb6fa5
	* gtk/gtkbuilder.h:
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c:
Packit Service fb6fa5
	* gtk/gtkbuilderprivate.h:
Packit Service fb6fa5
	* gtk/gtkwidget.c: 
Packit Service fb6fa5
	* tests/buildertest.c:
Packit Service fb6fa5
Packit Service fb6fa5
	Improve error handling for enum/flags, rename the converter functions
Packit Service fb6fa5
	to be consistent. Add tests. Fixes #452465
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-30  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c: (gdk_window_get_origin): Make
Packit Service fb6fa5
	this work properly for the root window.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-30  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/GdkQuartzView.c: Improve the tracking rect updating:
Packit Service fb6fa5
	- No need to override setFrame.
Packit Service fb6fa5
	- Use our own size instead of the bounds from the view as it's not
Packit Service fb6fa5
	always updated before the tracking rect.
Packit Service fb6fa5
	- Only reset the tracking rect if the new window is nil).
Packit Service fb6fa5
	
Packit Service fb6fa5
	* gdk/quartz/GdkQuartzWindow.c: Update the bounds of the content
Packit Service fb6fa5
	view when the window size changes.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-30  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c (_gtk_builder_parse_boolean): 
Packit Service fb6fa5
	Use g_ascii_strdown() instead of a rolling our own.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-30  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c: (_get_type_by_symbol), (parse_object),
Packit Service fb6fa5
	(parse_child):
Packit Service fb6fa5
	* tests/buildertest.c: (test_types):
Packit Service fb6fa5
	Move type-func to <object> instead of <child>, add a test to
Packit Service fb6fa5
	make sure that it works as desired, #452463
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c: (gtk_builder_value_from_string_type):
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c: (_gtk_builder_parse_boolean),
Packit Service fb6fa5
	(parse_property), (parse_signal):
Packit Service fb6fa5
	* gtk/gtkbuilderprivate.h:
Packit Service fb6fa5
	* tests/buildertest.c: (test_value_from_string):
Packit Service fb6fa5
	Make boolean string parsing consistent, #452464
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-30  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c:
Packit Service fb6fa5
	* gtk/gtkbuildable.c: Documentation updates.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-29  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdk.symbols:
Packit Service fb6fa5
	* gdk/gdkkeys.h:
Packit Service fb6fa5
	* gdk/x11/gdkkeys-x11.c (gdk_keymap_have_bidi_layouts): New
Packit Service fb6fa5
	function to determine if keyboard layouts for both LTR and LTR 
Packit Service fb6fa5
	languages are in use. Refactor the direction caching code to
Packit Service fb6fa5
	make this information available.  (#353805, Behnam Esfahbod)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-29  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackend/cups/gtkcupsutils.c (_post_check):
Packit Service fb6fa5
	(_get_check): Enable SSL support.  (#451070, Vince Busam)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-29  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c: (gtk_builder_finalize),
Packit Service fb6fa5
	(gtk_builder_get_parameters), (_gtk_builder_construct):
Packit Service fb6fa5
	* tests/buildertest.c:
Packit Service fb6fa5
Packit Service fb6fa5
	Improve reference counting, #447967
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-29  Ryan Lortie  <desrt@desrt.ca>
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/testgtk.c (create_composited_window): Connect the "destroy"
Packit Service fb6fa5
	signal so that the 'window' pointer is set back to NULL (like for the
Packit Service fb6fa5
	other examples).
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdkwindow-x11.c (gdk_window_impl_x11_finalize): Don't
Packit Service fb6fa5
	destroy the Damage here.  By finalize() XDestroyWindow has already
Packit Service fb6fa5
	been called (and took the Damage with it).
Packit Service fb6fa5
Packit Service fb6fa5
	Bug #452046.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-29  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentchooserdefault.c (recent_meta_data_func): Escape
Packit Service fb6fa5
	markup entities in the name and URI before displaying them.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-29  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentmanager.c (get_icon_for_mime_type): Do not
Packit Service fb6fa5
	cache the icon pixbufs but rely on the GtkIconTheme not to
Packit Service fb6fa5
	hit the disk cache too much (should tentatively fix #426987).
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-28  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/engines/ms-windows/msw_style.c: Draw no bevel
Packit Service fb6fa5
	when "GtkToolbar::shadow-type" is "none" (#450469).
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-28  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk-builder-convert (_indent): Prettify the output by
Packit Service fb6fa5
	running it through xmllint --format if xmllint is available 
Packit Service fb6fa5
	which also requires the subprocess module only available 
Packit Service fb6fa5
	in python 2.4 or later
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-28  Christian Persch  <chpe@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkvolumebutton.c: (gtk_volume_button_class_init),
Packit Service fb6fa5
	(gtk_volume_button_init), (gtk_volume_button_dispose),
Packit Service fb6fa5
	(gtk_volume_button_update_tooltip): Make the volume button use range
Packit Service fb6fa5
	0.0 to 1.0 by default, and fix tooltips code to cope with different ranges.
Packit Service fb6fa5
	Bug #451866.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-28  Yevgen Muntyan  <muntyan@tamu.edu>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktextutil.c (_gtk_text_util_get_block_cursor_location):
Packit Service fb6fa5
	do right thing in one-character lines and at paragraph end (#448313).
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: require pango-1.17.3 to get fixed pango_layout_index_to_line_x()
Packit Service fb6fa5
	(pango #448342).
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-27  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c (parse_property): Use
Packit Service fb6fa5
	the attribute name in the error message instead of
Packit Service fb6fa5
	the value.
Packit Service fb6fa5
	
Packit Service fb6fa5
	* demos/gtk-demo/demo.ui: Set name of Help menu
Packit Service fb6fa5
	to HelpMenu
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c (apply_delayed_properties): 
Packit Service fb6fa5
	Print out the name of the right object in the warning
Packit Service fb6fa5
	(#451314, Philip Withnall)
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk-builder-convert (GtkBuilderConverter._parse): Remove
Packit Service fb6fa5
	glade-interface doctype if found.
Packit Service fb6fa5
	(GtkBuilderConverter._convert): 
Packit Service fb6fa5
	Make sure that we can convert Gazpacho files too.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-27  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/engines/ms-windows/msw_style.c (draw_themed_tab_button):
Packit Service fb6fa5
	Fixed, very hackishly, a one pixel error that occurs using the
Packit Service fb6fa5
	XP theme engine only on the left-most tab, if it is active, when
Packit Service fb6fa5
	the notebook is bottom-oriented. (#392283)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-27  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/buildertest.c: (test_value_from_string): 
Packit Service fb6fa5
	Check the code and domain of GErrors instead of the string values
Packit Service fb6fa5
	
Packit Service fb6fa5
	* gtk/gtkbuilder.c: (gtk_builder_get_parameters),
Packit Service fb6fa5
	(gtk_builder_value_from_string),
Packit Service fb6fa5
	(gtk_builder_value_from_string_type):
Packit Service fb6fa5
	* gtk/gtkbuilder.h:
Packit Service fb6fa5
	* gtk/gtkcontainer.c: (gtk_container_buildable_set_child_property),
Packit Service fb6fa5
	(attributes_text_element):
Packit Service fb6fa5
	* gtk/gtkliststore.c: (list_store_text):
Packit Service fb6fa5
	* tests/buildertest.c: (test_value_from_string):
Packit Service fb6fa5
Packit Service fb6fa5
	Add GtkBuilder and GError arguments to gtk_builder_value_from_string
Packit Service fb6fa5
	and gtk_builder_value_from_string_type. (#451428)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-27  Xan Lopez  <xan@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkvbbox.c (gtk_vbutton_box_size_allocate):
Packit Service fb6fa5
	* gtk/gtkhbbox.c (gtk_hbutton_box_size_allocate):
Packit Service fb6fa5
Packit Service fb6fa5
	Do not add border_width to the first button initial
Packit Service fb6fa5
	coordinate, since it's already taken into account in
Packit Service fb6fa5
	the allocation value. (#451484)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-27  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Merged from maemo-gtk:
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenu.c (gtk_menu_handle_scrolling): when updating the
Packit Service fb6fa5
	scroll arrows' state, make sure we don't overwrite the insensitive
Packit Service fb6fa5
	state that might have been set by the first scroll step hitting
Packit Service fb6fa5
	the top/bottom border of the menu.
Packit Service fb6fa5
Packit Service fb6fa5
Wed Jun 27 13:27:21 2007  Tim Janik  <timj@gtk.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkradiobutton.[hc]: applied patch to improve variable names, 
Packit Service fb6fa5
	by Olivier Delhomme, #451527.
Packit Service fb6fa5
Packit Service fb6fa5
Wed Jun 27 11:57:41 2007  Tim Janik  <timj@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkstatusicon.c (gtk_status_icon_position_menu): fixed
Packit Service fb6fa5
	push_in description.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-27  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c: Plug leaks in error code paths
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-26  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/buildertest.c (test_object_properties): 
Packit Service fb6fa5
	Add a test to check object properties
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.h (enum): 
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c (end_element): 
Packit Service fb6fa5
	* tests/buildertest.c (test_parser): 
Packit Service fb6fa5
	Set an error if we encounter properties without values set
Packit Service fb6fa5
	(#451303, Philip Withnall)
Packit Service fb6fa5
	(test_object_properties): Add a test
Packit Service fb6fa5
Packit Service fb6fa5
	* demos/gtk-demo/builder.c (do_builder): Connect the
Packit Service fb6fa5
	destroy signal in the example instead of the ui file.
Packit Service fb6fa5
	Also set the screen and title of the window.
Packit Service fb6fa5
	(#451345, Thomas Rydzynski)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-26  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c: (gtk_builder_value_from_string_type): Fix a
Packit Service fb6fa5
	bunch of small bugs when parsing property values
Packit Service fb6fa5
	(boolean/int/uint/long/ulong/float/double). Bug #451353.
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/buildertest.c: Add tests for the above.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-26  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (list_mtime_data_func): Fix
Packit Service fb6fa5
	a typo in the previous commit.
Packit Service fb6fa5
Packit Service fb6fa5
	(shortcuts_append_desktop): Remove unused variable and
Packit Service fb6fa5
	hush the compiler warning.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-26  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (list_mtime_data_func): Show
Packit Service fb6fa5
	the time of last change in the file chooser, for files
Packit Service fb6fa5
	modified today or yesterday. (#324543)
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Check for localtime_r().
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-26  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/engines/ms-windows/xp_theme.[ch]
Packit Service fb6fa5
	* modules/engines/ms-windows/msw_style.c: Add support for 
Packit Service fb6fa5
	drawing checkboxes with inconsistent states. (Tor, #164809)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-26  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk-builder-convert (GtkBuilderConverter.to_xml): Encode 
Packit Service fb6fa5
	the output in utf-8 as suggested by Bogdan Nicula
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-22  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
Packit Service fb6fa5
 
Packit Service fb6fa5
	* configure.in, tests/Makefile.am, tests/autotestkeywords.cc,
Packit Service fb6fa5
	tests/dummy-headers/*: Extend the C++ keyword test
Packit Service fb6fa5
	to include internal GDK headers (#449016).
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-26  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
Packit Service fb6fa5
Packit Service fb6fa5
	* ChangeLog, configure.in, tests/Makefile.am, 
Packit Service fb6fa5
	tests/autotestkeywords.cc: Create test for finding
Packit Service fb6fa5
	C++ keywords in public header files (#449016).
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-26  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltips.h: remove the deprecation macros for now to fix
Packit Service fb6fa5
	the build and give us a chance to fix widgets which use GtkTooltips
Packit Service fb6fa5
	in their API.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-26  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtktooltips.[ch]:
Packit Service fb6fa5
	* docs/reference/gtk/tmpl/gtktooltips.sgml: deprecate GtkTooltips.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-25  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk-builder-convert: Add a script to convert libglade files
Packit Service fb6fa5
	to something gtkbuilder can parse.
Packit Service fb6fa5
	Fixes #447995
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-25  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkevents-quartz.c (gdk_event_translate): Don't steal
Packit Service fb6fa5
	menu events while the keyboard is grabbed.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-25  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/Makefile.am:
Packit Service fb6fa5
	* gdk/quartz/xcursors.h:
Packit Service fb6fa5
	* gdk/quartz/gdkcursor-quartz.c: Fallback to X cursors for the
Packit Service fb6fa5
	ones that OS X doesn't provide. Fixes bug #327912.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-25  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentmanager.c:
Packit Service fb6fa5
	(build_recent_info): building a GtkRecentInfo can never fail.
Packit Service fb6fa5
Packit Service fb6fa5
	(gtk_recent_manager_get_items): Clamp the list while building
Packit Service fb6fa5
	it so we don't need to traverse it more than once. (#446532,
Packit Service fb6fa5
	Philip Withnall)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-25  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkevents-win32.c (gdk_pointer_grab): Revert my
Packit Service fb6fa5
	attempted overly simple fix for #445284, as it causes a
Packit Service fb6fa5
	regression. (For instance, in GIMP the tool cursor gets used also
Packit Service fb6fa5
	for the right-click menu in image windows.) A more complex fix is
Packit Service fb6fa5
	needed to more completely emulate X11 behaviour.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-24  Kristian Rietveld  <kris@gtk.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* Makefile.am: fix little mistake in my last commit ...
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-24  Kristian Rietveld  <kris@gtk.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksearchenginequartz.[ch]: Add a search engine which queries
Packit Service fb6fa5
	the Spotlight database on MacOS X (only available in 10.4 and
Packit Service fb6fa5
	higher).
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksearchengine.c (_gtk_search_engine_new): try creating
Packit Service fb6fa5
	quartz search engine if we are on OS X.
Packit Service fb6fa5
Packit Service fb6fa5
	* Makefile.am: added use_quartz_sources section with new file.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-22  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksearchenginebeagle.c:
Packit Service fb6fa5
	* gtk/gtksearchenginesimple.c:
Packit Service fb6fa5
	* gtk/gtksearchenginetracker.c: Remove the MIME type calls and
Packit Service fb6fa5
	queries from the search engine implementations, since we use our
Packit Service fb6fa5
	own GtkFileSystem to filter out basing on MIME types and we cannot
Packit Service fb6fa5
	query MIME types anyway. The GtkQuery private object still has
Packit Service fb6fa5
	MIME type, as well as location, support for future expansion.
Packit Service fb6fa5
Packit Service fb6fa5
Fri Jun 22 12:13:39 2007  Tim Janik  <timj@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkframe.c (gtk_frame_paint): applied patch from Xan Lopez
Packit Service fb6fa5
	to eliminate gap in painted frame for yaling=0.0 or yalign=1.0.
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/testframe.c: added test application from Xan Lopez to
Packit Service fb6fa5
	test xalign/yalign interactions with xthickness/ythickness.
Packit Service fb6fa5
Packit Service fb6fa5
Fri Jun 22 00:34:34 2007  Tim Janik  <timj@gtk.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdkdisplay-x11.c (gdk_x11_display_get_xdisplay): applied
Packit Service fb6fa5
	patch from Mark Tiefenbruck to add missing return_if_fail, #449862.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-21  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktoolbar.c: Remove debug spew.  (#449492, Christian Persch)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-21  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmain.c (gtk_main_do_event): Remove faulty and irrelevant
Packit Service fb6fa5
	enter-leave compression code.  (#449167, patch by Tim Janik)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-19  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/GdkQuartzView.c ([GdkQuartzView -updateTrackingRect]): Fix a typo
Packit Service fb6fa5
	in a comment
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-20  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c (gdk_window_new): 
Packit Service fb6fa5
	* gdk/quartz/GdkQuartzWindow.c (windowDidResize): Don't create or
Packit Service fb6fa5
	update the tracking rect in the window, move it to the view where
Packit Service fb6fa5
	it belongs.
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/GdkQuartzView.c (updateTrackingRect)
Packit Service fb6fa5
	(viewDidMoveToWindow, viewWillMoveToWindow)
Packit Service fb6fa5
	(setFrame, setBounds): Create and update the tracking rect here.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-19  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkinternals.h: Restore G_BEGIN_DECLS at the
Packit Service fb6fa5
	top of this file to make C++ compilers happy.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-19  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Bump version
Packit Service fb6fa5
Packit Service fb6fa5
	* === Released 2.11.4 ===
Packit Service fb6fa5
Packit Service fb6fa5
	* NEWS: Updates
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-19  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkicontheme.c (gtk_icon_info_copy): use g_slice_dup().
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-19  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltips.[ch]: mark the GtkTooltips struct as private.
Packit Service fb6fa5
	Keep the tooltips in a hash table instead of a linked list.
Packit Service fb6fa5
	Improves performance when using large amounts of tooltips (#447214).
Packit Service fb6fa5
Packit Service fb6fa5
	* README.in: document the GtkTooltips changes.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-19  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/*: Rename buildable methods to not clash with widget 
Packit Service fb6fa5
	methods. (#448928, Torsten Schoenfeld)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-19  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentmanager.c: Use g_timeout_add_seconds_full() for
Packit Service fb6fa5
	the timed poll of the storage file, since we are using multiple
Packit Service fb6fa5
	seconds intervals and we don't actually care about millisecond
Packit Service fb6fa5
	precision.
Packit Service fb6fa5
Packit Service fb6fa5
	(threads_dispatch), (threads_free), (gtk_recent_manager_init),
Packit Service fb6fa5
	(gtk_recent_manager_set_filename): Roll our own version of
Packit Service fb6fa5
	gdk_threads_add_timeout() using g_timeout_add_seconds_full()
Packit Service fb6fa5
	while holding the GDK main lock.
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Bump up the required GLib version, in order
Packit Service fb6fa5
	to use g_timeout_add_seconds_full().
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-19  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentmanager.c: Use a static variable to hold the
Packit Service fb6fa5
	singleton and remove the code that binds a recent manager to
Packit Service fb6fa5
	a GdkScreen.
Packit Service fb6fa5
Packit Service fb6fa5
	(gtk_recent_manager_set_screen): Make it a NOOP.
Packit Service fb6fa5
	(gtk_recent_manager_get_for_screen): Proxy for
Packit Service fb6fa5
	gtk_recent_manager_get_default().
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtkrecentmanager.h: Deprecate gtk_recent_manager_set_screen()
Packit Service fb6fa5
	and gtk_recent_manager_get_for_screen().
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmain.c: Force a synchronisation of the GtkRecentManager
Packit Service fb6fa5
	singleton (if any) when reaching main loop depth of 0.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentchooserdefault.c:
Packit Service fb6fa5
	(gtk_recent_chooser_default_dispose): Disconnect the changed
Packit Service fb6fa5
	signal only if we have a manager and we are connected to it.
Packit Service fb6fa5
Packit Service fb6fa5
	(set_recent_manager): Ditto.
Packit Service fb6fa5
Packit Service fb6fa5
	* README.in: Document the deprecations.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-18  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcellrendererspin.c: Fix some issues with refcounting
Packit Service fb6fa5
	of the adjustment.  (#448544, Carlos Garnacho)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-18  Gustavo J. A. M. Carneiro  <gjc@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	reviewed by: Matthias Clasen
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkaccelgroup.c (gtk_accel_group_finalize): Remove closure
Packit Service fb6fa5
	invalidate notifiers. (#448484)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-17  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* README.in: Updates
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenushell.c: Make GtkMenuShell as an abstract type.
Packit Service fb6fa5
	It was already documented as such.  (#412357, Vincent Geddes)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-17  Matthias Clasen <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcontainer.c: Fix a doc typo.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-17  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkevents-quartz.c (gdk_event_translate): Forward
Packit Service fb6fa5
	Mac OS menu shortcut events to the right menu.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-17  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkevents-quartz.c (gdk_event_translate)
Packit Service fb6fa5
	(synthesize_crossing_events_for_ns_event)
Packit Service fb6fa5
	(find_window_for_ns_event): More refactoring of the event
Packit Service fb6fa5
	handling: Extract synthesizing of crossing events from
Packit Service fb6fa5
	find_window_for_ns_event so that it doesn't have any side effects,
Packit Service fb6fa5
	and call the new function from gdk_event_translate instead.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-16  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkevents-quartz.c: (find_window_for_ns_event),
Packit Service fb6fa5
	(gdk_event_translate): Remove pointless logging for unhandled events.
Packit Service fb6fa5
	Activate the application on non-left clicks, since that is only done
Packit Service fb6fa5
	for left clicks and we depend on it to get events routed properly for
Packit Service fb6fa5
	context menus and other popup windows.
Packit Service fb6fa5
Packit Service fb6fa5
2006-09-22  Dennis Cranston  <dennis_cranston@yahoo.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserbutton.c: (change_icon_theme),
Packit Service fb6fa5
	(model_add_bookmarks), (model_update_current_folder):
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c: (shortcuts_reload_icons),
Packit Service fb6fa5
	(shortcuts_insert_path):  Use the remote folder icon when
Packit Service fb6fa5
	appropriate.
Packit Service fb6fa5
Packit Service fb6fa5
	Follow up to #354887
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-17  Christian Persch  <chpe@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/Makefile.am: Pass the print settings to the preview programme.
Packit Service fb6fa5
	Bug #403717, patch by Carlos Garcia Campos.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-17  Xan Lopez  <xan@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdkgeometry-x11.c: replace GDK_WINDOW calls by cast to
Packit Service fb6fa5
	GdkWindow. Patch by Tilman Sauerbeck from #63820.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-17  Daniel Elstner  <danielk@openismus.com>
Packit Service fb6fa5
	
Packit Service fb6fa5
	* modules/input/gtkimcontextmultipress.c (vfunc_filter_keypress):
Packit Service fb6fa5
	Change input method behavior to act on key presses instead of
Packit Service fb6fa5
	key releases, matching normal text input behavior.  This change
Packit Service fb6fa5
	alleviates the need to take special action for control keys not
Packit Service fb6fa5
	handled by the input module itself.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-17  Behdad Esfahbod  <behdad@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfontsel.c: List font sizes 6 and 7pt too. (#440450,
Packit Service fb6fa5
	Sebastien Bacher, Alex "weej" Jones)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-16  Yevgen Muntyan  <muntyan@tamu.edu>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktextdisplay.c (render_para): fixed couple of drawing
Packit Service fb6fa5
	problems with block cursor (#448321).
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-16  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkevents-quartz.c: (gdk_event_translate): Ignore
Packit Service fb6fa5
	events and break any grabs while the window is being dragged.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-16  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c: (gdk_window_set_transient_for):
Packit Service fb6fa5
	Defer setting the parent until the window is shown, otherwise it
Packit Service fb6fa5
	gets unconditionally shown here.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-16  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c (text): Swap argument order to dgettext
Packit Service fb6fa5
	(#448299, Jan Arne Petersen)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-16  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkevents-quartz.c (find_mouse_window_for_ns_event):
Packit Service fb6fa5
	Move the checks for no window or a non-GDK window from here...
Packit Service fb6fa5
	(gdk_event_translate): ...to here. Reorder the code so that we
Packit Service fb6fa5
	detect the cases where we need to break grabs before bailing
Packit Service fb6fa5
	out.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-16  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkevents-quartz.c (gdk_event_translate) 
Packit Service fb6fa5
	(break_all_grabs): Break out into a separate function.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-16  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/GdkQuartzWindow.c: (isInMove): Implement, to be used
Packit Service fb6fa5
	to detect if the window is currently being moved with the mouse.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-16  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c (gdk_window_set_transient_for):
Packit Service fb6fa5
	Don't set parent/child relationship for tooltip windows since that
Packit Service fb6fa5
	moves the parent window to the front, due to the tooltip having a
Packit Service fb6fa5
	high window level.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-16  Christian Persch  <chpe@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c: (gtk_builder_real_get_type_from_name),
Packit Service fb6fa5
	(gtk_builder_get_type_from_name):
Packit Service fb6fa5
	* gtk/gtkbuilder.h: Don't use "typename" C++ keyword as parameter
Packit Service fb6fa5
	name. Bug #448193.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-15  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
	
Packit Service fb6fa5
	* configure.in: Bump version
Packit Service fb6fa5
Packit Service fb6fa5
	* === Released 2.11.3 ===
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-15  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkuimanager.c: Base class should be GObject, not GtkObject.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-15  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuildable.c:
Packit Service fb6fa5
	* gtk/gtkbuilder.c: Documentation fixes
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c: Fix up cross-references in docs.
Packit Service fb6fa5
	
Packit Service fb6fa5
	* gtk/Makefile.am: Don't install gtkbuilderprivate.h
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.h: Include gtkbuilder.h
Packit Service fb6fa5
Packit Service fb6fa5
	* NEWS: Updates
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-15  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c (gtk_builder_add_from_file): 
Packit Service fb6fa5
	(gtk_builder_value_from_string_type): 
Packit Service fb6fa5
	Use gsize instead of unsigned and gulong instead of long,
Packit Service fb6fa5
	fixes complation on OSX, fixes #447987
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-15  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
	
Packit Service fb6fa5
	* gtk/gtkmenushell.[ch]: add move_selected signal to allow 
Packit Service fb6fa5
	overriding the default internal behaviour.  (#446833, Ryan Lortie)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-15  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c: Forgot to free the unescaped tooltip text.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-15  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c: Improving handling of tooltip-text property.
Packit Service fb6fa5
	* tests/testtooltips.c: Also check result of tooltip getters.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-15  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
Packit Service fb6fa5
Packit Service fb6fa5
	* docs/reference/gtk/gtk-sections.txt, gtk/gtk.symbols,
Packit Service fb6fa5
	gtk/gtkwidget.c, gtk/gtkwidget.h, tests/testtooltips.c: Introduce
Packit Service fb6fa5
	convenience property "GtkWidget:tooltip-text" taking care of escaping
Packit Service fb6fa5
	it for unwanted markup entities. Add functions to set tooltip text:
Packit Service fb6fa5
	gtk_widget_set_tooltip_text(), gtk_widget_set_tooltip_markup(),
Packit Service fb6fa5
	gtk_widget_get_tooltip_text(), gtk_widget_get_tooltip_markup().
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltip.c, gtk/gtktooltip.h: Add gtk_tooltip_set_text()
Packit Service fb6fa5
	to set the tooltip text without using markup.
Packit Service fb6fa5
Packit Service fb6fa5
	Patches from Emmanuele Bassi (#447643).
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-15  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	reviewed by: Matthias Clasen
Packit Service fb6fa5
Packit Service fb6fa5
	* demos/gtk-demo/Makefile.am:
Packit Service fb6fa5
	* demos/gtk-demo/builder.c: (quit_activate), (about_activate),
Packit Service fb6fa5
	(do_builder):
Packit Service fb6fa5
	* demos/gtk-demo/demo.ui:
Packit Service fb6fa5
	* docs/reference/gtk/gtk-docs.sgml:
Packit Service fb6fa5
	* docs/reference/gtk/gtk-sections.txt:
Packit Service fb6fa5
	* docs/reference/gtk/gtk.types:
Packit Service fb6fa5
	* docs/reference/gtk/tmpl/gtkbuildable.sgml:
Packit Service fb6fa5
	* docs/reference/gtk/tmpl/gtkbuilder.sgml:
Packit Service fb6fa5
	* gtk/Makefile.am:
Packit Service fb6fa5
	* gtk/gtk.h:
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtkaction.c: (gtk_action_buildable_init),
Packit Service fb6fa5
	(gtk_action_buildable_set_name), (gtk_action_buildable_get_name):
Packit Service fb6fa5
	* gtk/gtkactiongroup.c: (gtk_action_group_get_type),
Packit Service fb6fa5
	(gtk_action_group_buildable_init),
Packit Service fb6fa5
	(gtk_action_group_buildable_add),
Packit Service fb6fa5
	(gtk_action_group_buildable_set_name),
Packit Service fb6fa5
	(gtk_action_group_buildable_get_name):
Packit Service fb6fa5
	* gtk/gtkbuildable.c: (gtk_buildable_get_type),
Packit Service fb6fa5
	(gtk_buildable_set_name), (gtk_buildable_get_name),
Packit Service fb6fa5
	(gtk_buildable_add), (gtk_buildable_set_property),
Packit Service fb6fa5
	(gtk_buildable_parser_finished), (gtk_buildable_construct_child),
Packit Service fb6fa5
	(gtk_buildable_custom_tag_start), (gtk_buildable_custom_tag_end),
Packit Service fb6fa5
	(gtk_buildable_custom_finished),
Packit Service fb6fa5
	(gtk_buildable_get_internal_child):
Packit Service fb6fa5
	* gtk/gtkbuildable.h:
Packit Service fb6fa5
	* gtk/gtkbuilder.c: (gtk_builder_class_init), (gtk_builder_init),
Packit Service fb6fa5
	(gtk_builder_finalize), (gtk_builder_set_property),
Packit Service fb6fa5
	(gtk_builder_get_property), (_gtk_builder_resolve_type_lazily),
Packit Service fb6fa5
	(gtk_builder_real_get_type_from_name),
Packit Service fb6fa5
	(gtk_builder_get_parameters), (gtk_builder_get_internal_child),
Packit Service fb6fa5
	(_gtk_builder_construct), (_gtk_builder_add),
Packit Service fb6fa5
	(apply_delayed_properties), (_gtk_builder_finish),
Packit Service fb6fa5
	(gtk_builder_new), (gtk_builder_add_from_file),
Packit Service fb6fa5
	(gtk_builder_add_from_string), (gtk_builder_get_object),
Packit Service fb6fa5
	(object_add_to_list), (gtk_builder_get_objects),
Packit Service fb6fa5
	(gtk_builder_set_translation_domain),
Packit Service fb6fa5
	(gtk_builder_get_translation_domain),
Packit Service fb6fa5
	(gtk_builder_connect_signals_default),
Packit Service fb6fa5
	(gtk_builder_connect_signals), (gtk_builder_connect_signals_full),
Packit Service fb6fa5
	(gtk_builder_value_from_string),
Packit Service fb6fa5
	(gtk_builder_value_from_string_type),
Packit Service fb6fa5
	(_gtk_builder_enum_from_string), (_gtk_builder_flags_from_string),
Packit Service fb6fa5
	(gtk_builder_get_type_from_name), (gtk_builder_error_quark):
Packit Service fb6fa5
	* gtk/gtkbuilder.h:
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c: (state_push), (state_peek), (state_pop),
Packit Service fb6fa5
	(error_missing_attribute), (error_invalid_attribute),
Packit Service fb6fa5
	(error_invalid_tag), (builder_construct), (parse_object),
Packit Service fb6fa5
	(free_object_info), (_get_type_by_symbol), (parse_child),
Packit Service fb6fa5
	(free_child_info), (parse_property), (free_property_info),
Packit Service fb6fa5
	(parse_signal), (_free_signal_info), (parse_interface),
Packit Service fb6fa5
	(create_subparser), (free_subparser), (subparser_start),
Packit Service fb6fa5
	(subparser_end), (parse_custom), (start_element), (end_element),
Packit Service fb6fa5
	(text), (_gtk_builder_parser_parse_buffer):
Packit Service fb6fa5
	* gtk/gtkbuilderprivate.h:
Packit Service fb6fa5
	* gtk/gtkcelllayout.c: (attributes_start_element),
Packit Service fb6fa5
	(attributes_text_element),
Packit Service fb6fa5
	(_gtk_cell_layout_buildable_custom_tag_start),
Packit Service fb6fa5
	(_gtk_cell_layout_buildable_custom_tag_end),
Packit Service fb6fa5
	(_gtk_cell_layout_buildable_add):
Packit Service fb6fa5
	* gtk/gtkcelllayout.h:
Packit Service fb6fa5
	* gtk/gtkcellview.c: (gtk_cell_view_buildable_init),
Packit Service fb6fa5
	(gtk_cell_view_buildable_custom_tag_start),
Packit Service fb6fa5
	(gtk_cell_view_buildable_custom_tag_end):
Packit Service fb6fa5
	* gtk/gtkcolorseldialog.c:
Packit Service fb6fa5
	(gtk_color_selection_dialog_buildable_interface_init),
Packit Service fb6fa5
	(gtk_color_selection_dialog_buildable_get_internal_child):
Packit Service fb6fa5
	* gtk/gtkcombobox.c: (gtk_combo_box_buildable_init),
Packit Service fb6fa5
	(gtk_combo_box_buildable_custom_tag_start),
Packit Service fb6fa5
	(gtk_combo_box_buildable_custom_tag_end):
Packit Service fb6fa5
	* gtk/gtkcomboboxentry.c:
Packit Service fb6fa5
	(gtk_combo_box_entry_buildable_interface_init),
Packit Service fb6fa5
	(gtk_combo_box_entry_buildable_get_internal_child):
Packit Service fb6fa5
	* gtk/gtkcontainer.c: (gtk_container_get_type),
Packit Service fb6fa5
	(gtk_container_buildable_init), (gtk_container_buildable_add),
Packit Service fb6fa5
	(gtk_container_buildable_set_child_property),
Packit Service fb6fa5
	(attributes_start_element), (attributes_text_element),
Packit Service fb6fa5
	(gtk_container_buildable_custom_tag_start),
Packit Service fb6fa5
	(gtk_container_buildable_custom_tag_end):
Packit Service fb6fa5
	* gtk/gtkdebug.h:
Packit Service fb6fa5
	* gtk/gtkdialog.c: (gtk_dialog_buildable_interface_init),
Packit Service fb6fa5
	(gtk_dialog_buildable_get_internal_child),
Packit Service fb6fa5
	(attributes_start_element), (attributes_text_element),
Packit Service fb6fa5
	(gtk_dialog_buildable_custom_tag_start),
Packit Service fb6fa5
	(gtk_dialog_buildable_custom_finished):
Packit Service fb6fa5
	* gtk/gtkentrycompletion.c: (gtk_entry_completion_buildable_init):
Packit Service fb6fa5
	* gtk/gtkexpander.c: (gtk_expander_buildable_add),
Packit Service fb6fa5
	(gtk_expander_buildable_init):
Packit Service fb6fa5
	* gtk/gtkfontsel.c:
Packit Service fb6fa5
	(gtk_font_selection_dialog_buildable_interface_init),
Packit Service fb6fa5
	(gtk_font_selection_dialog_buildable_get_internal_child):
Packit Service fb6fa5
	* gtk/gtkframe.c: (gtk_frame_buildable_init),
Packit Service fb6fa5
	(gtk_frame_buildable_add):
Packit Service fb6fa5
	* gtk/gtkiconview.c: (gtk_icon_view_buildable_init),
Packit Service fb6fa5
	(gtk_icon_view_buildable_custom_tag_start),
Packit Service fb6fa5
	(gtk_icon_view_buildable_custom_tag_end):
Packit Service fb6fa5
	* gtk/gtkliststore.c: (gtk_list_store_buildable_init),
Packit Service fb6fa5
	(list_store_start_element), (list_store_end_element),
Packit Service fb6fa5
	(list_store_text), (gtk_list_store_buildable_custom_tag_start),
Packit Service fb6fa5
	(gtk_list_store_buildable_custom_tag_end):
Packit Service fb6fa5
	* gtk/gtkmain.c:
Packit Service fb6fa5
	* gtk/gtknotebook.c: (gtk_notebook_buildable_init),
Packit Service fb6fa5
	(gtk_notebook_buildable_add):
Packit Service fb6fa5
	* gtk/gtksizegroup.c: (gtk_size_group_buildable_init),
Packit Service fb6fa5
	(size_group_start_element),
Packit Service fb6fa5
	(gtk_size_group_buildable_custom_tag_start),
Packit Service fb6fa5
	(gtk_size_group_buildable_custom_finished):
Packit Service fb6fa5
	* gtk/gtktreestore.c: (gtk_tree_store_buildable_init),
Packit Service fb6fa5
	(tree_model_start_element),
Packit Service fb6fa5
	(gtk_tree_store_buildable_custom_tag_start),
Packit Service fb6fa5
	(gtk_tree_store_buildable_custom_finished):
Packit Service fb6fa5
	* gtk/gtktreeview.c: (gtk_tree_view_buildable_init),
Packit Service fb6fa5
	(gtk_tree_view_buildable_add):
Packit Service fb6fa5
	* gtk/gtktreeviewcolumn.c: (gtk_tree_view_column_buildable_init):
Packit Service fb6fa5
	* gtk/gtkuimanager.c: (gtk_ui_manager_buildable_init),
Packit Service fb6fa5
	(gtk_ui_manager_buildable_add),
Packit Service fb6fa5
	(gtk_ui_manager_buildable_construct_child),
Packit Service fb6fa5
	(gtk_ui_manager_buildable_custom_tag_start),
Packit Service fb6fa5
	(gtk_ui_manager_buildable_custom_tag_end):
Packit Service fb6fa5
	* gtk/gtkwidget.c: (gtk_widget_get_type),
Packit Service fb6fa5
	(gtk_widget_buildable_interface_init),
Packit Service fb6fa5
	(gtk_widget_buildable_set_name), (gtk_widget_buildable_get_name),
Packit Service fb6fa5
	(gtk_widget_buildable_set_property),
Packit Service fb6fa5
	(gtk_widget_buildable_parser_finshed), (accel_group_start_element),
Packit Service fb6fa5
	(gtk_widget_buildable_custom_tag_start),
Packit Service fb6fa5
	(gtk_widget_buildable_custom_finshed):
Packit Service fb6fa5
	* gtk/gtkwindow.c: (gtk_window_buildable_interface_init),
Packit Service fb6fa5
	(gtk_window_buildable_set_property),
Packit Service fb6fa5
	(gtk_window_buildable_parser_finished):
Packit Service fb6fa5
	* tests/Makefile.am:
Packit Service fb6fa5
	* tests/buildertest.c: (builder_new_from_string), (test_parser),
Packit Service fb6fa5
	(signal_normal), (signal_after), (signal_object),
Packit Service fb6fa5
	(signal_object_after), (signal_first), (signal_second),
Packit Service fb6fa5
	(signal_extra), (signal_extra2), (test_connect_signals),
Packit Service fb6fa5
	(test_uimanager_simple), (test_domain), (test_translation),
Packit Service fb6fa5
	(test_sizegroup), (test_list_store), (test_tree_store),
Packit Service fb6fa5
	(test_types), (test_spin_button), (test_notebook),
Packit Service fb6fa5
	(test_construct_only_property), (test_children),
Packit Service fb6fa5
	(test_child_properties), (test_treeview_column), (test_icon_view),
Packit Service fb6fa5
	(test_combo_box), (test_combo_box_entry), (test_cell_view),
Packit Service fb6fa5
	(test_dialog), (test_accelerators), (test_widget), (main):
Packit Service fb6fa5
Packit Service fb6fa5
	Add GtkBuilder, fixes #172535
Packit Service fb6fa5
	
Packit Service fb6fa5
2007-06-15  Hans Breuer <hans@breuer.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/makefile.msc.in tests/makefile.msc : updated
Packit Service fb6fa5
	* gdk/win32/gdkwindow-win32.c : explicit usage of RegisterClassExW
Packit Service fb6fa5
	to match the WNDCLASSEXW. 
Packit Service fb6fa5
	True dynamic linking of SetLayeredWindowAttributes
Packit Service fb6fa5
	* tests/testprint.c tests/testnouiprint.c : use G_PI
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-14  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols: Add missing symbol 
Packit Service fb6fa5
	gtk_text_layout_set_overwrite_mode
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-14  Behdad Esfahbod  <behdad@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtknotebook.c (gtk_notebook_get_group_id): Fix compiler
Packit Service fb6fa5
	warning. (#447586, Kazuki IWAMOTO)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-14  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkwindow-win32.c (RegisterGdkClass): Use
Packit Service fb6fa5
	g_win32_get_windows_version() instead of _winver so that this
Packit Service fb6fa5
	compiles on Cygwin, too. Not that I know if it makes sense to
Packit Service fb6fa5
	build GTK+ with the Win32 backend for Cygwin, but some people want
Packit Service fb6fa5
	to.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-13  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* NEWS: Updates
Packit Service fb6fa5
Packit Service fb6fa5
	* NEWS, README.in: Move the combobox note to the README,
Packit Service fb6fa5
	where it seems more appropriate.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-13  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c (gtk_widget_modify_cursor): Improve docs.
Packit Service fb6fa5
	(#447396, Masatake YAMATO)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-14  Carlos Garnacho  <carlos@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcombobox.c: removed unused and hardly visible GtkFrame from
Packit Service fb6fa5
	the menu widget hierarchy when ::appears-as-list is TRUE. (#435471)
Packit Service fb6fa5
	* NEWS: add a note about repercussions of this change to RC files.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-13  Behdad Esfahbod  <behdad@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/directfb/gdkgc-directfb.c: #undef GDK_DISABLE_DEPRECATED to
Packit Service fb6fa5
	get prototype for gdk_font_ref(). (#447163, Dann Frazier, Loïc Minier)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-13  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenuitem.[ch]: add "submenu" property. Fix
Packit Service fb6fa5
	gtk_menu_item_set_submenu() to accept NULL submenus and deprecate
Packit Service fb6fa5
	gtk_menu_item_remove_submenu() because we have a properly working
Packit Service fb6fa5
	setter now (bug #447065).
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols: deprecate gtk_menu_item_remove_submenu().
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcombobox.c: use gtk_menu_item_set_submenu() instead of
Packit Service fb6fa5
	gtk_menu_item_remove_submenu().
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-13  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c: Fix inconsistency in GTK_WIDGET_SAVED_STATE
Packit Service fb6fa5
	(#435840, Xan Lopez)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-13  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols
Packit Service fb6fa5
	* gtk/gtkfilesystem.[ch]: rename _gtk_file_system_create to
Packit Service fb6fa5
	gtk_file_system_create to make it public and bring trunk back
Packit Service fb6fa5
	in sync with gtk-2-10.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (set_file_system_backend): updated.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-13  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtklabel.c (gtk_label_set_label): added calls to
Packit Service fb6fa5
	g_object_freeze/thaw_notify() so gtk_label_get_text() doesn't
Packit Service fb6fa5
	return the old text when called from a "notify::label" callback.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-13  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Audit of GtkTreeView coordinate system usage. (#142494).
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.[ch]: general documentation updates,
Packit Service fb6fa5
	(gtk_tree_view_scroll_to_cell), (gtk_tree_view_get_dest_row_at_pos):
Packit Service fb6fa5
	update coordinate translations,
Packit Service fb6fa5
	(gtk_tree_view_tree_to_widget_coords),
Packit Service fb6fa5
	(gtk_tree_view_widget_to_tree_coords): Deprecated,
Packit Service fb6fa5
	(gtk_tree_view_convert_.*_coords): 6 new functions for doing
Packit Service fb6fa5
	transformations between coordinate systems.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols: updated.
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/testtooltips.c (query_tooltip_tree_view_cb): fix testcase
Packit Service fb6fa5
	with new gtk_tree_view_convert_widget_to_bin_window_coords().
Packit Service fb6fa5
Packit Service fb6fa5
	* docs/reference/gtk/Makefile.am
Packit Service fb6fa5
	* docs/reference/gtk/images/tree-view-coordinates.png: add new image.
Packit Service fb6fa5
Packit Service fb6fa5
	* docs/reference/gtk/tmpl/gtktreeview.sgml: eloborate on the
Packit Service fb6fa5
	different coordinate systems.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-13  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcellrendererprogress.c
Packit Service fb6fa5
	(gtk_cell_renderer_progress_class_init),
Packit Service fb6fa5
	(gtk_cell_renderer_progress_init),
Packit Service fb6fa5
	(gtk_cell_renderer_progress_[gs]et_property),
Packit Service fb6fa5
	(gtk_cell_renderer_progress_render): Add orientation property and some
Packit Service fb6fa5
	slight refactoring here and there.  (Fixes #344836, reported by
Packit Service fb6fa5
	Benjamin Montgomery).
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-12  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/Makefile.am: Remove linux-fb from DIST_SUBDIRS
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Remove linux-fb parts.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-12  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkiconview.c (update_text_cell): use PANGO_BREAK_WORD_CHAR
Packit Service fb6fa5
	instead of PANGO_BREAK_WORD so the text cell doesn't overflow the
Packit Service fb6fa5
	wrap-width if there is no whitespace found to break at.
Packit Service fb6fa5
	Fixes bug #446107.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-12  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Fix #410815, reported by Lucas Rocha.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkiconview.c (gtk_icon_view_layout): determine a suitable
Packit Service fb6fa5
	wrap-width with the first icon, if it exists,
Packit Service fb6fa5
	(adjust_wrap_width): try to use icon_view->priv->item_width
Packit Service fb6fa5
	if available,
Packit Service fb6fa5
	(gtk_icon_view_set_cell_data): don't call adjust_wrap_width here,
Packit Service fb6fa5
	which caused changes in wrap-width during the layouting process and
Packit Service fb6fa5
	resulted in layouting artefacts,
Packit Service fb6fa5
	(update_text_cell): don't set the wrap-width property, this should
Packit Service fb6fa5
	be handled by adjust_wrap_width.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-12  Behdad Esfahbod  <behdad@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkwindow.c (gdk_window_get_pointer): Improve docs.
Packit Service fb6fa5
	(#446138, Björn Lindqvist)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-12  Yevgen Muntyan  <muntyan@tamu.edu>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkentry.c (gtk_entry_expose), (gtk_entry_toggle_overwrite),
Packit Service fb6fa5
	(gtk_entry_draw_cursor):
Packit Service fb6fa5
	* gtk/gtkstyle.c (_gtk_widget_get_cursor_gc),
Packit Service fb6fa5
	(_gtk_widget_get_cursor_color):
Packit Service fb6fa5
	* gtk/gtkstyle.h:
Packit Service fb6fa5
	* gtk/gtktextdisplay.c (gtk_text_renderer_prepare_run),
Packit Service fb6fa5
	(gtk_text_renderer_draw_shape), (text_renderer_set_state),
Packit Service fb6fa5
	(render_para):
Packit Service fb6fa5
	* gtk/gtktextlayout.c (gtk_text_layout_set_overwrite_mode),
Packit Service fb6fa5
	(gtk_text_layout_invalidate_cache), (get_block_cursor),
Packit Service fb6fa5
	(add_cursor), (gtk_text_layout_get_line_display),
Packit Service fb6fa5
	(_gtk_text_layout_get_block_cursor):
Packit Service fb6fa5
	* gtk/gtktextlayout.h:
Packit Service fb6fa5
	* gtk/gtktextutil.c (layout_get_char_width),
Packit Service fb6fa5
	(_gtk_text_util_get_block_cursor_location):
Packit Service fb6fa5
	* gtk/gtktextutil.h:
Packit Service fb6fa5
	* gtk/gtktextview.c (gtk_text_view_set_editable),
Packit Service fb6fa5
	(gtk_text_view_toggle_overwrite), (gtk_text_view_set_overwrite),
Packit Service fb6fa5
	(gtk_text_view_ensure_layout), (text_window_invalidate_cursors):
Packit Service fb6fa5
	Implement block-cursor for overwrite mode.  (#80378)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-11  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Bump GLib requirement to 2.13.3 (#446616, Behdad
Packit Service fb6fa5
	Esfahbod)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-11  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/cups/gtkprintbackendfile.c:
Packit Service fb6fa5
	* modules/printbackends/cups/gtkprintbackendcups.c: Fix some
Packit Service fb6fa5
	locking issues.  (#420249, Christian Persch)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-11  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: When debugging is turned on, use error-checking
Packit Service fb6fa5
	mutexes.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-11  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtknotebook.h: Fix declaration of the create_window()
Packit Service fb6fa5
	vfunc inside GtkNotebookClass. (#446513, Kazuki Iwamoto)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-11  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
	
Packit Service fb6fa5
	* tests/testiconview.c: Use icons of varying size.
Packit Service fb6fa5
	
Packit Service fb6fa5
2007-06-10  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrc.c (gtk_rc_parse_style): Accept class names starting
Packit Service fb6fa5
	with lowercase letters for style property assignments, since 
Packit Service fb6fa5
	GType accepts these too, and gtkmm uses such class names.  (#343012,
Packit Service fb6fa5
	Murray Cumming, Johannes Schmid)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-10  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkentry.c (gtk_entry_finalize): Don't leak cursor_hadjustment.
Packit Service fb6fa5
	Store cursor_hadjustment as object data rather than in the private
Packit Service fb6fa5
	struct.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-10  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdkspawn-x11.c (set_environment): Handle child_setup
Packit Service fb6fa5
	being NULL.  (#445691, Christopher Taylor)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-10  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksearchenginesimple.c: Unconditionally define _GNU_SOURCE
Packit Service fb6fa5
	and XOPEN_SOURCE, in order to make the simple search engine backend
Packit Service fb6fa5
	build on really ancient GNU libc. (#444097)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-10  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkdrawable-quartz.c (gdk_quartz_draw_arc): fix
Packit Service fb6fa5
	angles by flipping the coordinate system back to its original y
Packit Service fb6fa5
	direction. The implementation is still broken for ellipses, will
Packit Service fb6fa5
	have to simulate them using bezier curves.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-10  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkevents-win32.c (gdk_pointer_grab):
Packit Service fb6fa5
	Don't revert the mouse cursor to the built-in one when
Packit Service fb6fa5
	the user holds the mouse button down. (#445284, Tor Lillqvist)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-10  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscalebutton.[ch]: Fix some coding style bits.
Packit Service fb6fa5
Packit Service fb6fa5
	(gtk_scale_button_dispose), (gtk_scale_button_class_init),
Packit Service fb6fa5
	(gtk_scale_button_init): Use the GObject private data API instead
Packit Service fb6fa5
	of allocating the private structure ourselves.
Packit Service fb6fa5
Packit Service fb6fa5
	(gtk_scale_button_dispose), (gtk_scale_button_finalize): Free
Packit Service fb6fa5
	the icons string vector inside ::finalize and not in ::dispose.
Packit Service fb6fa5
Packit Service fb6fa5
	(gtk_scale_button_update_icon): Use g_strv_length() instead
Packit Service fb6fa5
	of an empty for loop.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c:
Packit Service fb6fa5
	* gtk/gtkscrolledwindow.c: Update docs
Packit Service fb6fa5
	* gtk/gtkwidget.h: Deprecate gtk_widget_{ref,unref}
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbox.c: Move docs inline.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrange.c:
Packit Service fb6fa5
	* gtk/gtkscale.c: Doc formatting improvements.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscalebutton.c: Add an icons property, make 
Packit Service fb6fa5
	gtk_scale_button_new() a convenience function.  (#445855,
Packit Service fb6fa5
	Murray Cumming)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkhscale.c (gtk_hscale_new):
Packit Service fb6fa5
	* gtk/gtkvscale.c (gtk_vscale_new): Cosmetic change to make
Packit Service fb6fa5
	it more obvious that this is a convenience function.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-09  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcalendar.c (gtk_calendar_init): Handle return values
Packit Service fb6fa5
	from nl_langinfo() more correctly. 
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-09  Carlos Garnacho  <carlos@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrc.c (gtk_rc_parse_engine): initialize rc_priv in the else
Packit Service fb6fa5
	branch too. (#445539)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-08  Benjamin Berg  <benjamin@sipsolutions.net>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscrolledwindow.c: (gtk_scrolled_window_paint):
Packit Service fb6fa5
	Fix shadow painting if the scrollbars-within-bevel style property is
Packit Service fb6fa5
	set and border_width is nozero. (#445054)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-08  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Make it possible for theme engines to support symbolic 
Packit Service fb6fa5
	colors.  (#426192, Andrea Cimitan, patch by Olivier Samyn)
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtkrc.h:
Packit Service fb6fa5
	* gtk/gtkrc.c (gtk_rc_parse_color_full): Export this function
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrc.c (gtk_rc_parse_engine): Copy color hashes
Packit Service fb6fa5
	to new style before parsing engine section.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-08  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkdrawable-quartz.c: add utility function
Packit Service fb6fa5
	gdk_quartz_fix_cap_not_last_line() which fixes the coordinates for
Packit Service fb6fa5
	GDK_CAP_NOT_LAST lines at least for horizontal and vertical lines.
Packit Service fb6fa5
Packit Service fb6fa5
	(gdk_quartz_draw_segments)
Packit Service fb6fa5
	(gdk_quartz_draw_lines): use it here.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-07  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkgc-quartz.c: add gdk_gc_quartz_init() and set
Packit Service fb6fa5
	some values to the defaults used by X11.
Packit Service fb6fa5
Packit Service fb6fa5
	(gdk_quartz_gc_set_values): really set cap_style when
Packit Service fb6fa5
	GDK_GC_CAP_STYLE is in the mask, not line_style.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-07  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkgc-quartz.c (_gdk_quartz_gc_update_cg_context):
Packit Service fb6fa5
	use the same code for GDK_XOR as for GDK_INVERT. Xor with an
Packit Service fb6fa5
	arbitrary color is impossible to implement with quartz.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-07  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksettings.c: Fix a typo in the docs.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-07  Christian Neumair  <cneumair@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkstock.[ch]: Add GTK_STOCK_DISCARD, #158008.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-07  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c: Documentation additions.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtknotebook.c: Add a doc comment.
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserbutton.c (model_add_special):
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (shortcuts_append_desktop):
Packit Service fb6fa5
	* gtk/gtkfilesystemunix.c (get_icon_name_for_directory):
Packit Service fb6fa5
	* gtk/gtkpathbar.c (_gtk_path_bar_set_file_system):
Packit Service fb6fa5
	Use g_get_user_special_dir() to obtain the path for the
Packit Service fb6fa5
	DESKTOP directory.  
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/Makefile.am: Add the 16x16 version of gtk-select-color.png
Packit Service fb6fa5
	to the list of stock icons.  (#444786)
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-06  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcellrendererprogress.c (gtk_cell_renderer_progress_init),
Packit Service fb6fa5
	(gtk_cell_renderer_progress_class_init),
Packit Service fb6fa5
	(gtk_cell_renderer_progress_[gs]et_property),
Packit Service fb6fa5
	(gtk_cell_renderer_progress_render): add text-[xy]align properties
Packit Service fb6fa5
	for aligning the text label of the progress bar.  (#334576,
Packit Service fb6fa5
	suggestion from Steven Sheehy).
Packit Service fb6fa5
Packit Service fb6fa5
2007-06-06  Yevgen Muntyan  <muntyan@tamu.edu>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c:
Packit Service fb6fa5
	* gtk/gtkwidget.h: new method, gtk_widget_modify_cursor() (#79585).