Blame ChangeLog.pre-2-14

Packit Service fb6fa5
2008-09-17  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Bump version
Packit Service fb6fa5
Packit Service fb6fa5
	* === Released 2.14.2 ===
Packit Service fb6fa5
Packit Service fb6fa5
	* NEWS: Updates
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-17  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 346903 – gtk_enumerate_printers needs events to complete
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintbackend.h:
Packit Service fb6fa5
	* gtk/gtkprintbackend.c: Add a GtkPrintBackend::status property.
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/cups/gtkcupsutils.h:
Packit Service fb6fa5
	* modules/printbackends/cups/gtkcupsutils.c: Turn the connection
Packit Service fb6fa5
	test into a tristate available/unavailable/in progress.
Packit Service fb6fa5
	
Packit Service fb6fa5
	* modules/printbackends/cups/gtkprintbackendcups.c: Use a single
Packit Service fb6fa5
	connection test instance for getting the default printer and for
Packit Service fb6fa5
	getting the printer list. Set the GtkPrintBackend::status property
Packit Service fb6fa5
	according to the result of the connection test. Use the printer-type
Packit Service fb6fa5
	attribute to find the default printer, if cups supports it.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprinter.c: When enumerating printers, give up when
Packit Service fb6fa5
	the backend status is 'unavailable'.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintunixdialog.c (printer_status_cb): Select the printer
Packit Service fb6fa5
	when it is the default and nothing else has been selected yet.
Packit Service fb6fa5
Packit Service fb6fa5
	Patch by Marek Kasik.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-17  Christian Persch  <chpe@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 552668 – format not a string literal and no format arguments in
Packit Service fb6fa5
	gtkimmodule
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkimmodule.c: (gtk_im_module_load): Use %s with g_warning here.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-17  Christian Persch  <chpe@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 552667 – gtkimage containing gicon leaks memory
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkimage.c: (ensure_pixbuf_for_gicon): Fix critical warnings
Packit Service fb6fa5
	when looking up the icon fails. Plug a mem leak.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-17  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 329593 – Entering characters on a line very cpu intensive and 
Packit Service fb6fa5
	slow
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtknotebook.c (gtk_notebook_page_allocate): Return a boolean
Packit Service fb6fa5
	that indicates whether the tab allocation has changed.
Packit Service fb6fa5
	(gtk_notebook_pages_allocate): Only redraw the tabs if their
Packit Service fb6fa5
	allocation has changed.
Packit Service fb6fa5
	(gtk_notebook_calculate_tabs_allocations): Remove unused return value.
Packit Service fb6fa5
	Patch by Owen Taylor
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-17  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 408154 – [PATCH] Change GtkEntryCompletion max-items to style
Packit Service fb6fa5
	property
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkentrycompletion.c (_gtk_entry_completion_resize_popup): 
Packit Service fb6fa5
	Take actions into account when finding the available space for
Packit Service fb6fa5
	matches. Patch by Ross Burton
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-17  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 552500 – GtkPrintSettings API doc not precise enough
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintsettings.c: Documentation improvements. Suggested
Packit Service fb6fa5
	by Guillaume Cottenceau
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-17  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 552107 – Small libtool fixes
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Regenerate libtool early, quote $deplibs_check_method.
Packit Service fb6fa5
	Patch by Patryk Zawadzki
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-17  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 551722 – gtk_widget_set_scroll_adjustments() should check the
Packit Service fb6fa5
	signal signature
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c (gtk_widget_set_scroll_adjustments): Check the
Packit Service fb6fa5
	signature of the signal. Patch by Christian Persch
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-16  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c (_gtk_widget_set,get_pointer_window): don't
Packit Service fb6fa5
	access widget->window if the widget is not realized.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-16  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 551987 – GtkPaned redrawing problem
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkpaned.c: Remove excess invalidations. Patch by Owen Taylor
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-16  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 551987 – GtkPaned redrawing problem
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkhpaned.c:
Packit Service fb6fa5
	* gtk/gtkvpaned.c: Queue invalidations when the handle is moved 
Packit Service fb6fa5
	due to child changes. Patch by Owen Taylor
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-16  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 552001 – gtkimcontextsimple.c: variable is declared at middle of
Packit Service fb6fa5
	block
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkimcontextsimple.c: Fix a C99ism, pointed out by Kazuki
Packit Service fb6fa5
	Iwamoto.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-13  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmain.c: Don't use the deprectated
Packit Service fb6fa5
	g_win32_get_package_installation_directory() and
Packit Service fb6fa5
	g_win32_get_package_installation_subdirectory() functions. Use
Packit Service fb6fa5
	g_win32_get_package_installation_directory_of_module()
Packit Service fb6fa5
	instead. Also, don't use the deprecated silly
Packit Service fb6fa5
	G_WIN32_DLLMAIN_FOR_DLL_NAME() macro, but an explicit minimal
Packit Service fb6fa5
	DllMain() that just saves the DLL handle.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-13  Cosimo Cecchi  <cosimoc@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 552153 – GtkModules loading with XSettings doesn't work if the
Packit Service fb6fa5
	GTK_MODULES env var isn't set.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmain.c: (do_post_parse_initialization):
Packit Service fb6fa5
	* gtk/gtkmodules.c: (_gtk_modules_init):
Packit Service fb6fa5
	Call _gtk_modules_init () even if gtk_modules_string is NULL, so
Packit Service fb6fa5
	that GtkModules specified with XSettings could be loaded.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-11  Cosimo Cecchi  <cosimoc@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 536542 – gtk_list_store_set() documentation doesn't say whether
Packit Service fb6fa5
	values are copied.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkliststore.c:
Packit Service fb6fa5
	* gtk/gtktreestore.c:
Packit Service fb6fa5
	Explicitly mention in the docs that gtk_[list,tree]_store_set copies
Packit Service fb6fa5
	or keep	a reference of the values.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-11  Marek Kasik  <mkasik@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 551378 - Print dialog: should try UDS when fetching PPD for
Packit Service fb6fa5
	localhost
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/cups/gtkprintbackendcups.c: Add ability
Packit Service fb6fa5
	to get PPD file from CUPS through Unix domain socket
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-11  Christian Dywan  <christian@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 551567 – DND mark broken
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktextbtree.c (redisplay_mark): invalidate mark properly
Packit Service fb6fa5
        Patch by Yevgen Muntyan.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-10  Björn Lindqvist  <bjourne@gmail.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 551699 – gtk_scrolled_window_destroy() is broken
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscrolledwindow.c (gtk_scrolled_window_destroy,
Packit Service fb6fa5
	gtk_scrolled_window_finalize): Check that the [hv]scrollbar
Packit Service fb6fa5
	attributes are not-NULL before destroying and unparenting them.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-10  Simos Xenitellis  <simos@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 550676 – Memory leak, update keyboard layout data structure 
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkimcontextsimple.c (check_normalize_nfc): Added 
Packit Service fb6fa5
	function that checks if unicode sequence can be normalised (NFC)
Packit Service fb6fa5
	to single character. Fixed memory leaks.
Packit Service fb6fa5
	(check_algorithmically): Moved code to check_normalize_nfc, 
Packit Service fb6fa5
	updated switch statement for dead keys.
Packit Service fb6fa5
	(gtk_im_context_simple_filter_keypress): Changed order; first
Packit Service fb6fa5
	check_algorithmically() is attempted, then check_compact_table().
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkimcontextsimpleseqs.c: Updated compose sequence table
Packit Service fb6fa5
	gtk_compose_seqs_compac[].
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/compose-parse.py: Updated compose table generation script,
Packit Service fb6fa5
	matches output to gtk/gtkimcontextsimpleseqs.c.
Packit Service fb6fa5
Packit Service fb6fa5
Wed Sep 10 06:18:25 2008  Søren Sandmann  <sandmann@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdkscreen-x11.c (init_multihead): Don't use
Packit Service fb6fa5
	XRRGetScreenResources() as there are performance issues with
Packit Service fb6fa5
	it. Instead rely on the fact that the RandR information is
Packit Service fb6fa5
	propagated through Xinerama as well.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-09  Marek Kasik  <mkasik@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 551386 – gtk_printer_set_is_default() always sets TRUE
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprinter.c: sets the is_default parameter to the value
Packit Service fb6fa5
	given by caller
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-08  Cosimo Cecchi  <cosimoc@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 551325 - Reference to wrong parameter in gtk_editable_insert_text
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkeditable.c: Fix a reference to an invalid parameter in the
Packit Service fb6fa5
	docs.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-08  Paolo Borelli  <pborelli@katamail.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserentry.c (install_start_autocompletion_idle):
Packit Service fb6fa5
	use gdk_threads_add_idle so that the handler acquires the lock
Packit Service fb6fa5
	since it calls gtk functions.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-08  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in (debug_default): Correct help string for
Packit Service fb6fa5
	--disable-gdiplus.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-07  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c: Actually use mime types, not content
Packit Service fb6fa5
	types, for mimetype-based filtering, so it may work on win32.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-07  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (search_selected_foreach_get_file_cb): 
Packit Service fb6fa5
	Ref the files, to make gtk_file_chooser_get_files() behave as
Packit Service fb6fa5
	documented.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (search_clear_model): Don't leak
Packit Service fb6fa5
	the content of the search model.
Packit Service fb6fa5
	
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (search_hit_get_info_cb): Don't leak
Packit Service fb6fa5
	the content here, either.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-07  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (search_add_hit): Don't unref the
Packit Service fb6fa5
	GFile we just put into the search_model. This adds a new memory
Packit Service fb6fa5
	leak...
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-07  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (shortcuts_append_bookmarks): Plug
Packit Service fb6fa5
	a memory leak.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 550062 – Small update in gdk/gdkkeysyms.h
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkkeysyms.h: Add dead_perspomeni and fix dead_dasia.
Packit Service fb6fa5
	Patch by Simos Xenitellis
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 550989 – gdk_display_put_event() should call
Packit Service fb6fa5
	g_main_context_wakeup()
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkdisplay.c (gdk_display_put_event): Wake up the main loop
Packit Service fb6fa5
	after queueing the event. Patch by Owen Taylor
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-07  Yair Hershkovitz  <yairhr@gmail.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 319849 - gtkcalendar look in RTL locales
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcalendar.c (calendar_realize_week_numbers),
Packit Service fb6fa5
	(gtk_calendar_realize): added missing RTL code to handle week numbers
Packit Service fb6fa5
	from gtk_calendar_size_alloc.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-06  Sven Herzberg  <sven@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 551063 – deprecated marking without a link to what new code should
Packit Service fb6fa5
	use
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkevents.c: added inline documentation for gdk_input_add() and
Packit Service fb6fa5
	gdk_input_add_full(); added replacement hints into the deprecation
Packit Service fb6fa5
	message
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-05  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (file_list_drag_data_received_cb):
Packit Service fb6fa5
	stop the emission of the signal also when we bail out early
Packit Service fb6fa5
	because we don't accept drops from ourselves. Keeps the code from
Packit Service fb6fa5
	running into a warning in gtktreeview.c.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-05  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk-zip.sh.in: Fetch manpages from share/man where they get
Packit Service fb6fa5
	installed. Don't include pointless entries for directories in the
Packit Service fb6fa5
	zip files. Add etc/gtk-2.0/im-multipress.conf.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-04  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Bump version
Packit Service fb6fa5
Packit Service fb6fa5
	* === Released 2.14.1 ===
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-04  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Bump version
Packit Service fb6fa5
Packit Service fb6fa5
	* === Released 2.14.0 ===
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-04  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkenums.h: Add nicks for the GtkNumberUpLayout values.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintunixdialog.c:
Packit Service fb6fa5
	* gtk/gtkprintsettings.c: Simplify the handling of GtkNumberUpLayout
Packit Service fb6fa5
	values. Followup on #535158, proposed by Christian Persch.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-04  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* INSTALL.in: Update required versions
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkhandlebox.c: events return gboolean not gint.
Packit Service fb6fa5
	Change misnamed gtk_handle_box_button_changed() to
Packit Service fb6fa5
	gtk_handle_box_button_press(). Reindent static prototypes.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c (gtk_widget_get_draw_rectangle): when extending
Packit Service fb6fa5
	the draw rectangle by the "draw-border" style property, subtract
Packit Service fb6fa5
	"left" from "x" and "top" from "y", not the other way around.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-03  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
	
Packit Service fb6fa5
	* gdk/gdkwindow.c:
Packit Service fb6fa5
	* gtk/gtkbindings.c:
Packit Service fb6fa5
	* gtk/gtkcolorseldialog.c: More doc fixes
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktestutils.c: Fix a typo in the docs.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-03  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* NEWS: Updates
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Bump version to 2.14.0
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-03  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcolorsel.c: Set page_size to 0 for the spinbuttons
Packit Service fb6fa5
	in the color selector.
Packit Service fb6fa5
Packit Service fb6fa5
	* README.in: Add a note about the GtkAdjustment clamping change
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-03  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 550528 - IconView DND interface does not work if only used as
Packit Service fb6fa5
	source
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkiconview.c: Make source-only DND work. 
Packit Service fb6fa5
	Found by Alex Simon
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-03  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols: Add some missing symbols
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-03  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
	
Packit Service fb6fa5
	* gtk/gtkprintsettings.c: Fix order of includes to avoid unwanted
Packit Service fb6fa5
	PLT entries.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-03  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenu.c
Packit Service fb6fa5
	* gtk/gtkmenuitem.c: remove unused macro cruft. Also remove some
Packit Service fb6fa5
	unneeded includes.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-03  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkarrow.c: expose-event returns gboolean not gint,
Packit Service fb6fa5
	reindented static prototypes and did some minor cleanups.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-03  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenu.c: some more trivial cosmetic fixes.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-03  Christian Dywan  <christian@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 547449 – Entry/ Combo popup misplaced after resize
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcombobox.c (gtk_combo_box_menu_position),
Packit Service fb6fa5
	(gtk_combo_box_size_allocate): reposition the combo popup when the
Packit Service fb6fa5
        allocation changes
Packit Service fb6fa5
	* gtk/gtkentry.c (gtk_entry_size_allocate): reposition the
Packit Service fb6fa5
        completion popup when the allocation changes
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-03  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenu.c (get_arrows_visible_area): proper function header
Packit Service fb6fa5
	formatting.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-02  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkdialog.c (gtk_dialog_delete_event_handler): return
Packit Service fb6fa5
	gboolean instead of gint. Reindent static prototypes.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-02  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c (gtk_widget_get_allocation): removed this
Packit Service fb6fa5
	function because there is massive disagreement about how to
Packit Service fb6fa5
	implement it. Needs some general discussion in the next
Packit Service fb6fa5
	development cycle about how our C api should evolve.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols: changed accordingly.
Packit Service fb6fa5
Packit Service fb6fa5
2008-09-01  Wouter Bolsterlee  <wbolster@svn.gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkselection.c:
Packit Service fb6fa5
	Update documentation for gtk_selection_data_get_data to
Packit Service fb6fa5
	match the changes introduced in -r21232 (the length
Packit Service fb6fa5
	parameter was removed).
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-30  Matthew Barnes  <mbarnes@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 549943 – gtk_tool_shell_get_relief_style() always returns
Packit Service fb6fa5
	GTK_RELIEF_NONE
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktoolshell.c (gtk_tool_shell_get_relief_style): Return
Packit Service fb6fa5
	the correct relief style.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-29  Björn Lindqvist  <bjourne@gmail.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 437791 – Animation is played at the wrong speed
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk-pixbuf/io-gif.c (gif_get_lzw): Better 100 ms timeout for
Packit Service fb6fa5
	broken GIFs with 0 frame timeout.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-29  Christian Dywan  <christian@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 549810 – Memory leaks in printing code
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintjob.c (gtk_print_job_set_property):
Packit Service fb6fa5
	* modules/printbackends/file/gtkprintbackendfile.c
Packit Service fb6fa5
	(output_file_from_settings):
Packit Service fb6fa5
	* modules/printbackends/test/gtkprintbackendtest.c
Packit Service fb6fa5
	(output_test_from_settings): free some temporary strings.
Packit Service fb6fa5
	Patch by Yevgen Muntyan.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-29  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.h: move the gtk_widget_get_parent() and
Packit Service fb6fa5
	gtk_widget_get_parent_window() prototypes together with their
Packit Service fb6fa5
	respective setters.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c: move gtk_widget_get_parent_window() together
Packit Service fb6fa5
	with its setter.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-29  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscrolledwindow.c: events return gboolean not gint,
Packit Service fb6fa5
	reindent prototypes.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-29  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: remove -DPANGO_DISABLE_SINGLE_INCLUDES from
Packit Service fb6fa5
	CPPFLAGS, I committed that accidentially.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-29  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkpaned.c: minor indentation / coding style fixes.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-29  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 549262 – GtkScrolledWindow should not accept focus unless
Packit Service fb6fa5
	GTK_CAN_FOCUS is set
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscrolledwindow.c (gtk_scrolled_window_focus): only grab the
Packit Service fb6fa5
	focus, if GTK_WIDGET_CAN_FOCUS() returns TRUE. Patch by Sven 
Packit Service fb6fa5
	Herzberg
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-29  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtkselection.[hc]: Split gtk_selection_data_get_data into
Packit Service fb6fa5
	gtk_selection_data_get_data and gtk_selection_data_get_length.
Packit Service fb6fa5
	Proposed by Owen Taylor.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-28  Christian Dywan  <christian@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 549734 – gtk_selection_data_get_data prototype is wrong
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkselection.[ch] (gtk_selection_data_get_data): make the
Packit Service fb6fa5
	'length' argument of gtk_selection_data_get_data a 'gint', that's
Packit Service fb6fa5
	what it should be.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-27  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkevents-win32.c:
Packit Service fb6fa5
	* gdk/win32/gdkwindow-win32.c (show_window_recurse): Check if 
Packit Service fb6fa5
	the window's state has GDK_WINDOW_STATE_MAXIMIZED set before
Packit Service fb6fa5
	calling ShowWindow (), and show using SW_SHOWMAXIMIZED or
Packit Service fb6fa5
	SW_RESTORE accordingly.  This fixes an issue where maximized
Packit Service fb6fa5
	windows that are iconified do not restore back to maximized
Packit Service fb6fa5
	when you click the taskbar. (#528975)
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-27  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintoperation.c: Documentation fixes.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-27  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdkwindow-x11.c:
Packit Service fb6fa5
	* gdk/win32/gdkwindow-win32.c: Return FALSE from reparent
Packit Service fb6fa5
	implementations to avoid #548993. Patch by Ed Catmur.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-27  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/cups/gtkprintbackendcups.c: Don't capitalize
Packit Service fb6fa5
	"per" in "Pages per Sheet".
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-26  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 549354 – Crash trying to open a file on a remote folder
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (error_message_with_parent): Handle
Packit Service fb6fa5
	the fact that parent may be NULL without crashing. 
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-25  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/cups/gtkprintbackendcups.c: Replace 
Packit Service fb6fa5
	a long timeout with a second-granularity timeout.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-25  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintunixdialog.c:
Packit Service fb6fa5
	* modules/printbackends/cups/gtkprintbackendcups.c: Add translator
Packit Service fb6fa5
	hints to many strings.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-25  Gian Mario Tagliaretti  <gianmt@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 549236 – missing Since 2.14 in gtk_file_chooser_get_file
Packit Service fb6fa5
	
Packit Service fb6fa5
	* gtk/gtkmountoperation.c:
Packit Service fb6fa5
        * gtk/gtkfontsel.c:
Packit Service fb6fa5
        * gtk/gtkfilechooser.c: Fix the docs, missing Since 2.14.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-21  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksettings.c: When reconstructing the color hash, try
Packit Service fb6fa5
	harder to avoid unnecessary notification, since this can lead
Packit Service fb6fa5
	to infinite reloading of rc files in some situations.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-21  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkevents-win32.c (doesnt_want_key): Remove the checks
Packit Service fb6fa5
	to see if the window is modally blocked.  This doesn't get us anything,
Packit Service fb6fa5
	and it confuses the search window in GtkTreeView (and potentially other
Packit Service fb6fa5
	utility windows in other apps).  (#520165)
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-21  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c (gtk_tree_view_realize): small formatting fix.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-21  Marek Kasik  <mkasik@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 545875 – evo crashed when trying to print pages 6-7 of a 1 page
Packit Service fb6fa5
	email
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintoperation.c: Clamp page ranges to correct ranges
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-21  Marek Kasik  <mkasik@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* ChangeLog: changelog update for previous commit
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-21  Marek Kasik  <mkasik@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 535158 – can't rearrange the order of multi pages per side
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprinter.c
Packit Service fb6fa5
	* gtk/gtkprinter.h
Packit Service fb6fa5
	* gtk/gtkprintunixdialog.c
Packit Service fb6fa5
	* gtk/gtkprintsettings.c
Packit Service fb6fa5
	* gtk/gtkprintsettings.h
Packit Service fb6fa5
	* gtk/gtkenums.h
Packit Service fb6fa5
	* modules/printbackends/cups/gtkprintbackendcups.c: Allow user to
Packit Service fb6fa5
	specify layout of pages per sheet in number-up mode
Packit Service fb6fa5
Packit Service fb6fa5
Wed Aug 20 18:16:29 2008  Søren Sandmann  <sandmann@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdkscreen-x11.c (_gdk_x11_screen_size_changed): Emit the
Packit Service fb6fa5
	monitors changed signal when the screen size changes.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-20  Torsten Schoenfeld  <kaffeetisch@gmx.de>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 548346 – gtk_color_selection_dialog_get_color_selection always
Packit Service fb6fa5
	returns NULL
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcolorseldialog.c
Packit Service fb6fa5
	(gtk_color_selection_dialog_get_color_selection): Use the correct
Packit Service fb6fa5
	macro to test the validity of the passed-in dialog.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-05  Milan Crha  <mcrha@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtknotebook.c: (gtk_notebook_do_arrow): Allow changing page with
Packit Service fb6fa5
	arrows even on non-focusable notebook. (#528091)
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-19  Federico Mena Quintero  <federico@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	http://bugzilla.gnome.org/show_bug.cgi?id=543308 - The file
Packit Service fb6fa5
	chooser in "compact" mode uses the same size as in "open" mode.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdialog.c (gtk_file_chooser_dialog_map): Don't
Packit Service fb6fa5
	force the default size here.  Let GtkFileChooserDefault be solely
Packit Service fb6fa5
	in charge of default sizing.
Packit Service fb6fa5
	(set_default_size): Removed obsolete code.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (emit_default_size_changed): New
Packit Service fb6fa5
	helper function, to avoid dupliated code.  Only emits the signal
Packit Service fb6fa5
	if the widget is mapped, because that is when we actually know the
Packit Service fb6fa5
	size we'll want.
Packit Service fb6fa5
	(update_preview_widget_visibility): Use emit_default_size_changed()
Packit Service fb6fa5
	(update_appearance): Likewise.
Packit Service fb6fa5
	(gtk_file_chooser_default_style_set): Likewise.
Packit Service fb6fa5
	(gtk_file_chooser_default_screen_changed): Likewise.
Packit Service fb6fa5
	(gtk_file_chooser_default_map): Likewise.
Packit Service fb6fa5
	(find_good_size_from_style): Unconditionally compute a good
Packit Service fb6fa5
	default size for the "OPEN" modes; don't store it in internal fields.
Packit Service fb6fa5
	(gtk_file_chooser_default_get_default_size): Only compute the
Packit Service fb6fa5
	font-based size if we are in one of the "OPEN" modes or in
Packit Service fb6fa5
	expanded mode.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserprivate.h (struct _GtkFileChooserDefault):
Packit Service fb6fa5
	Removed default_width/default_height; we don't store these
Packit Service fb6fa5
	anymore.  This will make recycled file choosers (like in the GIMP)
Packit Service fb6fa5
	not "remember" their size across invocations.  However, this
Packit Service fb6fa5
	prepares the way for actually remembering the user's size globally
Packit Service fb6fa5
	in the settings file.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-19  Björn Lindqvist  <bjourne@gmail.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 548354 – Remove repeated code in gtk_cell_view_size_allocate
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcellview.c (gtk_cell_view_size_allocate): Remove some
Packit Service fb6fa5
	code duplication, no need for separate loops for GTK_PACK_START
Packit Service fb6fa5
	and GTK_PACK_END.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-19  Johan Dahlin  <johan@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk-builder-convert (GtkBuilderConverter._parse): 
Packit Service fb6fa5
	Remove the requres-version tag as well
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-18  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Bump version
Packit Service fb6fa5
Packit Service fb6fa5
	* ==== Released 2.13.7 ===
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-19  Mathias Hasselmann  <mathias@openismus.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 541600 – GtkCalendar segfault for certain values of detail-with-chars
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcalendar.c (gtk_calendar_class_init()): Limit the "year"
Packit Service fb6fa5
	  property to G_MAXINT >> 9, instead of G_MAXINT >> 8: year_to_days()
Packit Service fb6fa5
	  multiplies the year property with 365 and returns the result as
Packit Service fb6fa5
	  glong. Therefore ceil(log(365, 2)) = 9 bits must be available,
Packit Service fb6fa5
	  not just 8 bits.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-18  Björn Lindqvist  <bjourne@gmail.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 541315 – Segfault when selecting a GtkMenuItem with submenu
Packit Service fb6fa5
	and no parent
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenuitem.c (gtk_menu_item_real_popup_submenu): Ensure
Packit Service fb6fa5
	that the menu item has a parent before popping it up.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-18  Johan Dahlin  <johan@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 548196 – gtk-builder-convert doesn't properly convert GtkTextView
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk-builder-convert: Rename the text property to buffer.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-16  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksizegroup.c: Use g_quark_from_static_string() where possible.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-16  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* NEWS: Updates
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-16  Torsten Schoenfeld  <kaffeetisch@gmx.de>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkwindow.c: Fix small issues in the documentation of
Packit Service fb6fa5
	gdk_window_remove_redirection and gdk_window_redirect_to_drawable.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-15  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkdrawable-quartz.c (gdk_quartz_draw_drawable): Some
Packit Service fb6fa5
	aftermath of the fix of bug #543868. Clip and flip to the source,
Packit Service fb6fa5
	not the destination. Don't save/restore the gstate, it's already
Packit Service fb6fa5
	done when getting/releasing the context.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-15  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkclipboard-quartz.c (gtk_clipboard_wait_is_uris_available):
Packit Service fb6fa5
	Add another missing symbol.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-15  Behdad Esfahbod  <behdad@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 547680 – fontconfig monitoring can crash apps
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksettings.c (settings_update_fontconfig): Clear pango cache
Packit Service fb6fa5
	before recreating fontconfig config.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-15  Sven Herzberg  <sven@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Use the g_test_*() API for this test
Packit Service fb6fa5
	reviewed by: Richard Hult
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/tests/check-gdk-cairo.c: use the g_test_*() API to permit adding
Packit Service fb6fa5
	new tests
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-15  Sven Herzberg  <sven@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Prepare for using the g_test_*() API
Packit Service fb6fa5
	reviewed by: Richard Hult
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/tests/check-gdk-cairo.c: use assertions instead of returning an
Packit Service fb6fa5
	error code
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-15  Claudio Saavedra  <csaavedra@igalia.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 547944 – Self-reference in gtk_page_setup_load_file's docs
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkpagesetup.c: Fix the reference in gtk_page_setup_load_file()
Packit Service fb6fa5
	documentation. Pointed out by Torsten Schoenfeld.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-15  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 547655 – gio_can_sniff configure test can fail if not installed
Packit Service fb6fa5
	with prefix {/usr,/usr/local} and XDG_DATA_DIRS env not set
Packit Service fb6fa5
Packit Service fb6fa5
	* README.in: Add a note about shared-mime-info and XDG_DATA_DIRS.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-15  Christian Dywan  <christian@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 547846 – gtktestutils functions lack Since: tags
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktestutils.c: Add missing Since tags
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-15  Christian Dywan  <christian@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
        Bug 547775 – Documentation of gtk-button-images is not correct
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbutton.c (gtk_button_class_init): Improve documentation
Packit Service fb6fa5
        of "gtk-button-images" setting
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-13  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 547673 – Accessors for GtkFileSelection.font_entry and
Packit Service fb6fa5
	font_style_entry
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtkfontsel.[hc]: Don't add getters for widgets that are not
Packit Service fb6fa5
	actually part of the font selection dialog in standard builds.
Packit Service fb6fa5
	Pointed out by Torsten Schoenfeld
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-13  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 547516 – Add comments for translators in gtkprintbackendcups.c
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/cups/gtkprintbackendcups.c: Add translator
Packit Service fb6fa5
	hints. Patch by Leonardo Ferreira Fontenelle
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-13  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmarshalers.list: get rid of the deprecated aliases NONE
Packit Service fb6fa5
	and BOOL.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkdialog.c
Packit Service fb6fa5
	* gtk/gtkentrycompletion.c
Packit Service fb6fa5
	* gtk/gtkmenuitem.c
Packit Service fb6fa5
	* gtk/gtkoldeditable.c
Packit Service fb6fa5
	* gtk/gtkrange.c
Packit Service fb6fa5
	* gtk/gtktreeview.c
Packit Service fb6fa5
	* gtk/gtkwidget.c: changed accordingly.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-13 Erwann Chenede - <erwann.chenede@sun.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 547456 - gdk/x11/gdkscreen-x11.c : init_solaris_xinerama 
Packit Service fb6fa5
	doesn't compile on Solaris
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdkscreen-x11.c: make init_solaris_xinerama () compile 
Packit Service fb6fa5
	when HAVE_SOLARIS_XINERAMA is defined.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-13  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkstock.c (gtk_stock_lookup): cast the return value of
Packit Service fb6fa5
	g_dgettext() to fix warning about discarded qualifier.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-12  Paolo Borelli  <pborelli@katamail.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkclipboard.c (gtk_clipboard_store):
Packit Service fb6fa5
	use canonical signal name.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-12  Paolo Borelli  <pborelli@katamail.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 526234 - make shift+ctrl+del delete till the end of line
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktextview.c: add shift+ctrl+del and shift+ctrl+backspace
Packit Service fb6fa5
	keyboard shortcuts to delete to the end/start of the current line.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-12  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtklinkbutton.c (set_link_color): bail out if there is no
Packit Service fb6fa5
	label to set the color on.
Packit Service fb6fa5
Packit Service fb6fa5
	(gtk_link_button_add): call set_link_color() so the label gets
Packit Service fb6fa5
	the right color no matter how the link button is created.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-12  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkassistant.c: remove unused variable and fix formatting of
Packit Service fb6fa5
	some function headers.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-12  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: define -DGDK_PIXBUF_DISABLE_DEPRECATED in the
Packit Service fb6fa5
	global CFLAGS.
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk-pixbuf/Makefile.am: make the contents gdk-pixbuf-marshal.h
Packit Service fb6fa5
	visible for GDK_PIXBUF_COMPILATION.
Packit Service fb6fa5
Packit Service fb6fa5
	* contrib/gdk-pixbuf-xlib/Makefile.am
Packit Service fb6fa5
	* demos/Makefile.am
Packit Service fb6fa5
	* demos/gtk-demo/Makefile.am
Packit Service fb6fa5
	* gdk-pixbuf/pixops/Makefile.am
Packit Service fb6fa5
	* gdk/Makefile.am
Packit Service fb6fa5
	* gdk/x11/Makefile.am
Packit Service fb6fa5
	* gtk/Makefile.am
Packit Service fb6fa5
	* gtk/tests/Makefile.am
Packit Service fb6fa5
	* gtk/theme-bits/Makefile.am
Packit Service fb6fa5
	* modules/engines/ms-windows/Makefile.am
Packit Service fb6fa5
	* modules/engines/pixbuf/Makefile.am
Packit Service fb6fa5
	* modules/input/Makefile.am
Packit Service fb6fa5
	* perf/Makefile.am
Packit Service fb6fa5
	* tests/Makefile.am: remove -DDGDK_PIXBUF_DISABLE_DEPRECATED here.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-12  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkstatusicon.c (gtk_status_icon_get_gicon): use
Packit Service fb6fa5
	g_return_val_if_fail() now that the function has a return value.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-12  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkaccellabel.c
Packit Service fb6fa5
	* gtk/gtkaction.c
Packit Service fb6fa5
	* gtk/gtkclist.c
Packit Service fb6fa5
	* gtk/gtkcolorbutton.c
Packit Service fb6fa5
	* gtk/gtkctree.c
Packit Service fb6fa5
	* gtk/gtkdialog.c
Packit Service fb6fa5
	* gtk/gtkdnd-quartz.c
Packit Service fb6fa5
	* gtk/gtkdnd.c
Packit Service fb6fa5
	* gtk/gtkentry.c
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c
Packit Service fb6fa5
	* gtk/gtkfilesel.c
Packit Service fb6fa5
	* gtk/gtkgamma.c
Packit Service fb6fa5
	* gtk/gtkiconview.c
Packit Service fb6fa5
	* gtk/gtkkeyhash.c
Packit Service fb6fa5
	* gtk/gtklabel.c
Packit Service fb6fa5
	* gtk/gtkmenu.c
Packit Service fb6fa5
	* gtk/gtkmenubar.c
Packit Service fb6fa5
	* gtk/gtkpaned.c
Packit Service fb6fa5
	* gtk/gtkrecentchooserdialog.c
Packit Service fb6fa5
	* gtk/gtkrecentchooserutils.c
Packit Service fb6fa5
	* gtk/gtkselection.c
Packit Service fb6fa5
	* gtk/gtksizegroup.c
Packit Service fb6fa5
	* gtk/gtktextbtree.c
Packit Service fb6fa5
	* gtk/gtktextbuffer.c
Packit Service fb6fa5
	* gtk/gtktextview.c
Packit Service fb6fa5
	* gtk/gtktoolbar.c
Packit Service fb6fa5
	* gtk/gtktreemodel.c
Packit Service fb6fa5
	* gtk/gtkuimanager.c
Packit Service fb6fa5
	* gtk/gtkwindow-decorate.c
Packit Service fb6fa5
	* gtk/gtkwindow.c: use canonical signal names in some more places
Packit Service fb6fa5
	that I missed earlier. Also changed this in the documentation and
Packit Service fb6fa5
	comments.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-12  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtknotebook.c
Packit Service fb6fa5
	* gtk/gtkradiotoolbutton.c: property nick and blurb should be
Packit Service fb6fa5
	marked with P_(), not _().
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-12  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* examples/gtkdial/gtkdial.c
Packit Service fb6fa5
	* gdk/gdkapplaunchcontext.c
Packit Service fb6fa5
	* gdk/gdkpango.c
Packit Service fb6fa5
	* gtk/gtkcellrendererpixbuf.c
Packit Service fb6fa5
	* gtk/gtkcellrenderertext.c
Packit Service fb6fa5
	* gtk/gtkcellview.c
Packit Service fb6fa5
	* gtk/gtkcombobox.c
Packit Service fb6fa5
	* gtk/gtkfontsel.c
Packit Service fb6fa5
	* gtk/gtkinvisible.c
Packit Service fb6fa5
	* gtk/gtkliststore.c
Packit Service fb6fa5
	* gtk/gtktexttag.c
Packit Service fb6fa5
	* gtk/gtktexttagtable.c: remove dereferencing from some function
Packit Service fb6fa5
	pointers i missed before.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-12  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkaccellabel.c
Packit Service fb6fa5
	* gtk/gtkcalendar.c
Packit Service fb6fa5
	* gtk/gtkclist.c
Packit Service fb6fa5
	* gtk/gtkentry.c
Packit Service fb6fa5
	* gtk/gtkeventbox.c
Packit Service fb6fa5
	* gtk/gtkfilechooserbutton.c
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c
Packit Service fb6fa5
	* gtk/gtkhandlebox.c
Packit Service fb6fa5
	* gtk/gtkhsv.c
Packit Service fb6fa5
	* gtk/gtkiconview.c
Packit Service fb6fa5
	* gtk/gtkimage.c
Packit Service fb6fa5
	* gtk/gtklayout.c
Packit Service fb6fa5
	* gtk/gtklistitem.c
Packit Service fb6fa5
	* gtk/gtkmenuitem.c
Packit Service fb6fa5
	* gtk/gtkmessagedialog.c
Packit Service fb6fa5
	* gtk/gtknotebook.c
Packit Service fb6fa5
	* gtk/gtkpaned.c
Packit Service fb6fa5
	* gtk/gtkpathbar.c
Packit Service fb6fa5
	* gtk/gtkplug.c
Packit Service fb6fa5
	* gtk/gtkprintunixdialog.c
Packit Service fb6fa5
	* gtk/gtkrange.c
Packit Service fb6fa5
	* gtk/gtkrecentchooserdefault.c
Packit Service fb6fa5
	* gtk/gtkruler.c
Packit Service fb6fa5
	* gtk/gtksocket.c
Packit Service fb6fa5
	* gtk/gtktext.c
Packit Service fb6fa5
	* gtk/gtktextview.c
Packit Service fb6fa5
	* gtk/gtktoolbar.c
Packit Service fb6fa5
	* gtk/gtktreeitem.c
Packit Service fb6fa5
	* gtk/gtktreeview.c
Packit Service fb6fa5
	* gtk/gtkviewport.c
Packit Service fb6fa5
	* gtk/gtkwin32embedwidget.c: chain up unconditionally in
Packit Service fb6fa5
	realize(), unrealize(), map(), unmap(), style_set(),
Packit Service fb6fa5
	key_press_event() and size_request()
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-12  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c: change names of default implementations of
Packit Service fb6fa5
	our own signals to consistently contain "real":
Packit Service fb6fa5
Packit Service fb6fa5
	gtk_widget_style_set -> gtk_widget_real_style_set
Packit Service fb6fa5
	gtk_widget_direction_changed -> gtk_widget_real_direction_changed
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-12  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/*.c: consistently chain up using
Packit Service fb6fa5
	GTK_FOO_CLASS(parent_class)->bar(instance) instead of
Packit Service fb6fa5
	(*GTK_FOO_CLASS(parent_class))->bar(instance).
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-12  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 546730 – gtk_status_icon_get_gicon() should use a return instead
Packit Service fb6fa5
	of an ouput parameter
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkstatusicon.[hc]: Change gtk_status_icon_get_gicon to
Packit Service fb6fa5
	return the GIcon directly.
Packit Service fb6fa5
	Complaint by Murray Cumming
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-11  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 546754 – 2.13.6 update create rendering issue in the evolution
Packit Service fb6fa5
	composer
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkadjustment.c: instead of CLAMP(), use
Packit Service fb6fa5
Packit Service fb6fa5
	value = MIN (value, upper - page_size);
Packit Service fb6fa5
	value = MAX (value, lower);
Packit Service fb6fa5
Packit Service fb6fa5
	so we don't end up below lower if upper - page_size is smaller
Packit Service fb6fa5
	than lower.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-11  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 546616 – CUPS print backend uses 1.2 API without guards
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/cups/gtkcupsutils.[hc]: Make use
Packit Service fb6fa5
	of cups 1.2 api dependent on the HAVE_CUPS_1_2 define.
Packit Service fb6fa5
	Patch by Sven Herzberg and Richard Hult
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-11  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 547270 – Make GtkHSV public
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/Makefile.am
Packit Service fb6fa5
	* gtk/gtk.h: install gtkhsv.h as public header (its symbols were
Packit Service fb6fa5
	always public anyway).
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkhsv.h: add single-include guards, add class struct padding,
Packit Service fb6fa5
	seal the instance member, cleanup.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkhsv.c: center the widget in its allocation,
Packit Service fb6fa5
	add "Since: 2.14", cleanup.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-11  Torsten Schoenfeld  <kaffeetisch@gmx.de>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcalendar.h: Fix the Since: tag of GtkCalendarDetailFunc
Packit Service fb6fa5
	to correctly state 2.14, not 2.16.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-11  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* demos/gtk-demo/changedisplay.c
Packit Service fb6fa5
	* demos/gtk-demo/clipboard.c
Packit Service fb6fa5
	* demos/gtk-demo/drawingarea.c
Packit Service fb6fa5
	* demos/gtk-demo/iconview.c
Packit Service fb6fa5
	* demos/gtk-demo/images.c
Packit Service fb6fa5
	* demos/gtk-demo/pixbufs.c: use canonical signal names in the demos.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-11  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 547211 – Duplicated mnemonic
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmountoperation.c: Change mnemonics around in 
Packit Service fb6fa5
	the password dialog to avoid a conflict.
Packit Service fb6fa5
	Reported by Gil Forcada
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-11  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk-pixbuf/gdk-pixbuf-loader.c: use canonical signal names.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-11  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* examples/*: updated the (quite outdated) examples to use
Packit Service fb6fa5
	canonical signal names as well. Removed some unneeded casts and
Packit Service fb6fa5
	trailing whitespace while I was on it...
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-11  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/input/gtkimcontextime.c
Packit Service fb6fa5
	* modules/input/gtkimcontextmultipress.c
Packit Service fb6fa5
	* modules/input/gtkimcontextxim.c: use canonical signal names.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-11  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkdnd-quartz.c
Packit Service fb6fa5
	* gtk/gtkdnd.c
Packit Service fb6fa5
	* gtk/gtkentry.c
Packit Service fb6fa5
	* gtk/gtkfilesel.c
Packit Service fb6fa5
	* gtk/gtkimcontextsimple.c
Packit Service fb6fa5
	* gtk/gtkimmulticontext.c
Packit Service fb6fa5
	* gtk/gtkoptionmenu.c
Packit Service fb6fa5
	* gtk/gtkplug.c
Packit Service fb6fa5
	* gtk/gtkrecentchooserdefault.c
Packit Service fb6fa5
	* gtk/gtkscrolledwindow.c
Packit Service fb6fa5
	* gtk/gtksocket-x11.c: use canonical signal names in some more
Packit Service fb6fa5
	places that I missed earlier.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-11  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkaccelgroup.c
Packit Service fb6fa5
	* gtk/gtkactiongroup.c
Packit Service fb6fa5
	* gtk/gtkcalendar.c
Packit Service fb6fa5
	* gtk/gtkcelleditable.c
Packit Service fb6fa5
	* gtk/gtkclipboard-quartz.c
Packit Service fb6fa5
	* gtk/gtkclipboard.c
Packit Service fb6fa5
	* gtk/gtkcolorbutton.c
Packit Service fb6fa5
	* gtk/gtkcolorsel.c
Packit Service fb6fa5
	* gtk/gtkcontainer.c
Packit Service fb6fa5
	* gtk/gtkcurve.c: use canonical signal names.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-11  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkentry.c
Packit Service fb6fa5
	* gtk/gtkentrycompletion.c
Packit Service fb6fa5
	* gtk/gtkhandlebox.c
Packit Service fb6fa5
	* gtk/gtkiconview.c
Packit Service fb6fa5
	* gtk/gtkimcontext.c
Packit Service fb6fa5
	* gtk/gtkinputdialog.c
Packit Service fb6fa5
	* gtk/gtktreeview.c: use canonical signal names.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-11  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtklabel.c
Packit Service fb6fa5
	* gtk/gtklayout.c
Packit Service fb6fa5
	* gtk/gtklist.c
Packit Service fb6fa5
	* gtk/gtklistitem.c: use canonical signal names.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-11  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenu.c
Packit Service fb6fa5
	* gtk/gtkmenuitem.c
Packit Service fb6fa5
	* gtk/gtkmenushell.c
Packit Service fb6fa5
	* gtk/gtknotebook.c
Packit Service fb6fa5
	* gtk/gtkoldeditable.c
Packit Service fb6fa5
	* gtk/gtkpaned.c: use canonical signal names.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-11  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* demos/gtk-demo/textscroll.c (create_text_view): don't use the
Packit Service fb6fa5
	deprecated gtk_box_pack_start_defaults().
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-11  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkaboutdialog.c
Packit Service fb6fa5
	* gtk/gtkcellrendereraccel.c
Packit Service fb6fa5
	* gtk/gtkcellrenderercombo.c
Packit Service fb6fa5
	* gtk/gtkcellrendererspin.c
Packit Service fb6fa5
	* gtk/gtkcellrenderertext.c
Packit Service fb6fa5
	* gtk/gtkclipboard.c
Packit Service fb6fa5
	* gtk/gtkcolorsel.c
Packit Service fb6fa5
	* gtk/gtkcombo.c
Packit Service fb6fa5
	* gtk/gtkcombobox.c
Packit Service fb6fa5
	* gtk/gtkdnd-quartz.c
Packit Service fb6fa5
	* gtk/gtkdnd.c
Packit Service fb6fa5
	* gtk/gtkentry.c
Packit Service fb6fa5
	* gtk/gtkentrycompletion.c
Packit Service fb6fa5
	* gtk/gtkfilechooserbutton.c
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c
Packit Service fb6fa5
	* gtk/gtkfilechooserentry.c
Packit Service fb6fa5
	* gtk/gtkfontsel.c
Packit Service fb6fa5
	* gtk/gtkinputdialog.c
Packit Service fb6fa5
	* gtk/gtkmenutoolbutton.c
Packit Service fb6fa5
	* gtk/gtkpathbar.c
Packit Service fb6fa5
	* gtk/gtktooltip.c: use canonical signal names in g_signal_connect().
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-11  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkkeys.c
Packit Service fb6fa5
	* gdk/gdkscreen.c
Packit Service fb6fa5
	* gdk/gdkdisplaymanager.c: use canonical signal names.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-10  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkclipboard-quartz.c: (gtk_clipboard_wait_for_uris),
Packit Service fb6fa5
	(gtk_clipboard_request_uris): Implement missing functions.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-09  Sven Herzberg  <sven@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 544863 – gtkquartz.h not included in released 2.13.5 package
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/Makefile.am: always add gtkquartz.h to EXTRA_DIST
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-08  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 547027 – menus are broken
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenushell.c
Packit Service fb6fa5
	* gtk/gtkmenu.c: In enter/leave notify events, check that the crossing
Packit Service fb6fa5
	mode is not GTK_GRAB, GTK_UNGRAB, or STATE_CHANGED.  Fixes regressions
Packit Service fb6fa5
	in menus caused by bug #56070.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-09  Sven Herzberg  <sven@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Get the gdk+cairo test to pass distcheck, too
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/tests/Makefile.am: set GDK_PIXBUF_MODULE_FILE so the test can
Packit Service fb6fa5
	pick up the one created at build time
Packit Service fb6fa5
	* gdk/tests/check-gdk-cairo.c (main): delete the output files after a
Packit Service fb6fa5
	successful test run
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-08  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscale.c
Packit Service fb6fa5
	* gtk/gtkscrolledwindow.c
Packit Service fb6fa5
	* gtk/gtksocket.c
Packit Service fb6fa5
	* gtk/gtkspinbutton.c
Packit Service fb6fa5
	* gtk/gtkstatusbar.c
Packit Service fb6fa5
	* gtk/gtkstatusicon.c: use canonical signal names.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-08  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktext.c
Packit Service fb6fa5
	* gtk/gtktextbuffer.c
Packit Service fb6fa5
	* gtk/gtktextlayout.c
Packit Service fb6fa5
	* gtk/gtktexttagtable.c
Packit Service fb6fa5
	* gtk/gtktextview.c
Packit Service fb6fa5
	* gtk/gtktipsquery.c
Packit Service fb6fa5
	* gtk/gtktoolbar.c
Packit Service fb6fa5
	* gtk/gtktoolitem.c
Packit Service fb6fa5
	* gtk/gtktreeitem.c
Packit Service fb6fa5
	* gtk/gtktreemodelfilter.c
Packit Service fb6fa5
	* gtk/gtktreemodelsort.c
Packit Service fb6fa5
	* gtk/gtktreeviewcolumn.c: use canonical signal names.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-08  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktree.c
Packit Service fb6fa5
	* gtk/gtktreemodel.c
Packit Service fb6fa5
	* gtk/gtktreesortable.c
Packit Service fb6fa5
	* gtk/gtktreeview.c
Packit Service fb6fa5
	* gtk/gtkuimanager.c
Packit Service fb6fa5
	* gtk/gtkviewport.c: use canonical signal names.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-08  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c:
Packit Service fb6fa5
	* gtk/gtkwindow.c: use canonical signal names.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-08  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkadjustment.c
Packit Service fb6fa5
	* gtk/gtkclist.c
Packit Service fb6fa5
	* gtk/gtkcolorsel.c
Packit Service fb6fa5
	* gtk/gtkiconview.c
Packit Service fb6fa5
	* gtk/gtklayout.c
Packit Service fb6fa5
	* gtk/gtkprogress.c
Packit Service fb6fa5
	* gtk/gtkrange.c
Packit Service fb6fa5
	* gtk/gtkspinbutton.c
Packit Service fb6fa5
	* gtk/gtktext.c
Packit Service fb6fa5
	* gtk/gtktextview.c
Packit Service fb6fa5
	* gtk/gtktreeview.c
Packit Service fb6fa5
	* gtk/gtkviewport.c: use the canonical signal name "value-changed"
Packit Service fb6fa5
	instead of "value_changed".
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-08  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols
Packit Service fb6fa5
	* gtk/makegtkalias.pl
Packit Service fb6fa5
	* gtk/gtkaccelmap.c
Packit Service fb6fa5
	* gtk/gtkfilechooser.c
Packit Service fb6fa5
	* gtk/gtkfilesel.c
Packit Service fb6fa5
	* gtk/gtkiconfactory.c
Packit Service fb6fa5
	* gtk/gtkicontheme.c
Packit Service fb6fa5
	* gtk/gtkimage.c
Packit Service fb6fa5
	* gtk/gtkrc.c
Packit Service fb6fa5
	* gtk/gtkuimanager.c
Packit Service fb6fa5
	* gtk/gtkwindow.c: No need for the DLL ABI backward compatibility
Packit Service fb6fa5
	functions on Win64.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-07  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Its g_content_type_from_mime_type, not 
Packit Service fb6fa5
	g_content_type_for_mime_type. Noticed by Roger Brown
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-07 16:19:16  Tim Janik  <timj@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkrgb.c (gdk_rgb_select_conv): use g_error() instead of a
Packit Service fb6fa5
	combination of g_warning+exit to avoid misleading the user.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-07  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkactiongroup.c
Packit Service fb6fa5
	* gtk/gtkcellrendererspin.c
Packit Service fb6fa5
	* gtk/gtkfilechooserbutton.c
Packit Service fb6fa5
	* gtk/gtktoolitem.c: chain up unconditionally in finalize().
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-07  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkclist.c
Packit Service fb6fa5
	* gtk/gtkcontainer.c
Packit Service fb6fa5
	* gtk/gtkfilechooserbutton.c
Packit Service fb6fa5
	* gtk/gtkgamma.c
Packit Service fb6fa5
	* gtk/gtkmenutoolbutton.c
Packit Service fb6fa5
	* gtk/gtkoptionmenu.c
Packit Service fb6fa5
	* gtk/gtkradiobutton.c
Packit Service fb6fa5
	* gtk/gtkradiomenuitem.c
Packit Service fb6fa5
	* gtk/gtktipsquery.c
Packit Service fb6fa5
	* gtk/gtktree.c
Packit Service fb6fa5
	* gtk/gtktreeview.c: chain up unconditionally in destroy().
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkhandlebox.c: remove empty destroy() implementation.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-07  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 546756 – gnome-panel crashed with SIGSEGV in
Packit Service fb6fa5
	g_type_check_instance_cast()
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkimagemenuitem.c: add GtkObject::destroy() implementation
Packit Service fb6fa5
	and remove the image now that it's an internal child and isn't
Packit Service fb6fa5
	destroyed by gtk_container_destroy() any longer. Thanks to tml for
Packit Service fb6fa5
	helping bisecting this down.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-07  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 546771 - Add writable property "visited" to GtkLinkButton
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols
Packit Service fb6fa5
	* gtk/gtklinkbutton.[ch]: expose the 'visited' state as a
Packit Service fb6fa5
	read-write property with getters and setters. Also move the nick
Packit Service fb6fa5
	and blurb of the "uri" property to the proper translation domain.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-07  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkicontheme.c (apply_emblems): move variables to local
Packit Service fb6fa5
	scopes, fix indentation and silence bogus warning about using
Packit Service fb6fa5
	uninitialized variables.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-07  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 535573 – Deadlock in gdkeventloop-quartz.c:poll_func()
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkeventloop-quartz.c: (gdk_event_prepare),
Packit Service fb6fa5
	(select_thread_func), (poll_func): Patch by Yevgen Muntyan, fixes
Packit Service fb6fa5
	deadlock and missing events.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-07  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkscreen-quartz.c: (gdk_screen_get_monitor_plug_name)
Packit Service fb6fa5
	(gdk_screen_get_monitor_height_mm, gdk_screen_get_monitor_width_mm):
Packit Service fb6fa5
	Implement those, fixes loading python bindings.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-07  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 545031 – list of recently used files is created world-readable
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentmanager.c:
Packit Service fb6fa5
	(gtk_recent_manager_real_changed): Set the recently-used.xbel
Packit Service fb6fa5
	file to 0600. (Guido Berhoerster)
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-06  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/cups/gtkcupsutils.c
Packit Service fb6fa5
	(gtk_cups_connection_test_free): remove return value, this
Packit Service fb6fa5
	function returns void.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-06  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcombobox.c
Packit Service fb6fa5
	* gtk/gtkiconview.c
Packit Service fb6fa5
	* gtk/gtkrange.c
Packit Service fb6fa5
	* gtk/gtkscrolledwindow.c
Packit Service fb6fa5
	* gtk/gtktreeview.c: remove CLAMPing from values passed to
Packit Service fb6fa5
	gtk_adjustment_set_value() since it does it right now.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-05  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Bump version
Packit Service fb6fa5
Packit Service fb6fa5
	* === Released 2.13.6 ===
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/tests/Makefile.am: Disable check-gdk-cairo test for now,
Packit Service fb6fa5
	since it breaks make distcheck.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-05  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcombobox.c (gtk_combo_box_update_sensitivity): bail out
Packit Service fb6fa5
	early if priv->button is NULL to avoid zillions of warnings when
Packit Service fb6fa5
	destroying combo boxes that were working fine before the
Packit Service fb6fa5
	button sensitivity patch.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-05  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 544858 – Seal GtkAdjustment
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols
Packit Service fb6fa5
	* gtk/gtkadjustment.[ch] (struct GtkAdjustment): seal all struct
Packit Service fb6fa5
	members.
Packit Service fb6fa5
Packit Service fb6fa5
	Add accessors for all properties and additionally a new function
Packit Service fb6fa5
	gtk_adjustment_configure() which sets all properties at
Packit Service fb6fa5
	once. Patch by Christian Dywan and myself.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-05  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkadjustment.c (gtk_adjustment_set_value): clamp the value
Packit Service fb6fa5
	to [lower...upper-page_size] instead of only [lower...upper].
Packit Service fb6fa5
Packit Service fb6fa5
	* README: add note about this change.
Packit Service fb6fa5
Packit Service fb6fa5
	While this fix is correct and should have been there forever, it
Packit Service fb6fa5
	has the potential to break some corner cases, however these cases
Packit Service fb6fa5
	would set page_size to a value != 0 which suggests they want it
Packit Service fb6fa5
	honored.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-05  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/testiconview.c: don't use the deprecated
Packit Service fb6fa5
	gtk_box_pack_start_defaults().
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 545982 – missing braces cause bogus warnings when using GtkBuilder
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcelllayout.c:
Packit Service fb6fa5
	* gtk/gtkdialog.c:
Packit Service fb6fa5
	* gtk/gtkcontainer.c: Add missing braces to some GtkBuildable
Packit Service fb6fa5
	implementations. Patch by Antti Kaijanmäki
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-05  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktext.c: Cast pointer to gintptr instead of gulong to
Packit Service fb6fa5
	avoid warning on Win64.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-05  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkgc.c: Cast tile, stipple and clip_mask pointers to
Packit Service fb6fa5
	gintptr instead of long when calculating hash, so we get all of
Packit Service fb6fa5
	the pointer bits on Win64 where long is 32 bits.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-05  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintoperation-win32.c: Don't need to declare
Packit Service fb6fa5
	IPrintDialogCallback with mingw64 either. It seems to be provided
Packit Service fb6fa5
	with the newer versions of the headers included with mingw64.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-05  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 544684 - Win64 issue, window handles are assumed to be 32-bit
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksocket-win32.c: Don't cast HWND to guint, pass it as such
Packit Service fb6fa5
	as the GdkNativeWindow parameter to
Packit Service fb6fa5
	gtk_window_remove_embedded_xid(). Debugging printout format fixes.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwin32embed.h
Packit Service fb6fa5
	* gtk/gtkwin32embed.c: Change the types of wparam and lparam
Packit Service fb6fa5
	parameters to actually be WPARAM and LPARAM.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkplug-win32.c: Adapt accordingly.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksettings.c: Improve a setting nick: 'aureal' is not really
Packit Service fb6fa5
	a word, use 'audible' instead.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-05  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/updateiconcache.c (write_bucket): Enclose ?: expression
Packit Service fb6fa5
	with parens so cast covers all of it.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 382291 – Automatically dim the combobox when the model is empty
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtkcombobox.[hc]: Add a GtkComboBox::button-sensitivity
Packit Service fb6fa5
	property with getter and setter to control the sensitity of
Packit Service fb6fa5
	empty combo boxes. Patch by Carlos Garnacho, Sven Herzberg,
Packit Service fb6fa5
	Christian Dywan and others.
Packit Service fb6fa5
Packit Service fb6fa5
	* README.in: Add a note about automatic combobox sensitivity.
Packit Service fb6fa5
	
Packit Service fb6fa5
2008-08-04  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/tests/Makefile.am: Skip crossingevents test when
Packit Service fb6fa5
	running make check, since it doesn't work on a naked
Packit Service fb6fa5
	X server.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-05  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 544684 - Win64 issue, window handles are assumed to be 32-bit
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkdnd.h
Packit Service fb6fa5
	* gdk/gdkdnd.c
Packit Service fb6fa5
	* gdk/win32/gdkdnd-win32.c
Packit Service fb6fa5
	* gdk/x11/gdkdnd-x11.c: Change return value and type of window id
Packit Service fb6fa5
	from guint32 to GdkNativeWindow for
Packit Service fb6fa5
	gdk_drag_get_protocol_for_display() and
Packit Service fb6fa5
	gdk_drag_get_protocol(). This is not an API break on existing
Packit Service fb6fa5
	platforms, as GdkNativeWindow has been guint32 for them
Packit Service fb6fa5
	already.
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkselection.h
Packit Service fb6fa5
	* gdk/gdkselection.c
Packit Service fb6fa5
	* gdk/win32/gdkselection-win32.c
Packit Service fb6fa5
	* gdk/x11/gdkselection-x11.c: Ditto for the requestor window id
Packit Service fb6fa5
	parameter of gdk_selection_send_notify_for_display() and
Packit Service fb6fa5
	gdk_selection_send_notify().
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkcursor-win32.c
Packit Service fb6fa5
	* gdk/win32/xcursors.h: Change some gchar* to guchar* and vice
Packit Service fb6fa5
	versa to avoid gcc 4.4 signedness warnings.
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkevents-win32.c
Packit Service fb6fa5
	* gdk/win32/gdkproperty-win32.c
Packit Service fb6fa5
	* gdk/win32/gdkselection-win32.c: Add some guchar and char pointer
Packit Service fb6fa5
	casts to get rid of gcc 4.4 signedness warnings. Print GdkAtom
Packit Service fb6fa5
	values in debugging output using the %p format.
Packit Service fb6fa5
	
Packit Service fb6fa5
	* gdk/win32/gdkkeys-win32.c
Packit Service fb6fa5
	* gdk/win32/gdkfont-win32.c
Packit Service fb6fa5
	* gdk/win32/gdkmain-win32.c: Add some casts to avoid gcc warnings.
Packit Service fb6fa5
 
Packit Service fb6fa5
	* gdk/win32/gdkwindow-win32.c: Use SetWindowLongPtr() instead of
Packit Service fb6fa5
	SetWindowLong().
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkwin32id.c (gdk_handle_hash): Use all 64 bits of a
Packit Service fb6fa5
	HANDLE on Win64.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwindow.h
Packit Service fb6fa5
	* gtk/gtkwindow.c: Change the type of the xid parameter of the
Packit Service fb6fa5
	internal gtk_window_remove_embedded_xid() and
Packit Service fb6fa5
	gtk_window_add_embedded_xid() functions from guint to
Packit Service fb6fa5
	GdkNativeWindow.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwindow.c (send_client_message_to_embedded_windows):
Packit Service fb6fa5
	Instead of GPOINTER_TO_UINT(), just cast the gpointer to
Packit Service fb6fa5
	GdkNativeWindow. GPOINTER_TO_UINT() drops the upper 32 bits on
Packit Service fb6fa5
	Win64.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-05  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkrgb.c: Cast pointers to guintptr, not unsigned long,
Packit Service fb6fa5
	before doing bit tests on them.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-05  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Define GDK_NATIVE_WINDOW_POINTER on 32-bit
Packit Service fb6fa5
	Windows, too. It just makes more sense, as a HWND *is* a kind of
Packit Service fb6fa5
	pointer.
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkconfig.h.win32: Ditto here.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Björn Lindqvist  <bjourne@gmail.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 534979 – GtkImageMenuItem is a bin but has two children.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkimagemenuitem.c (gtk_image_menu_item_forall): Do not
Packit Service fb6fa5
	include the image widget when iterating over non-internal
Packit Service fb6fa5
	children. Patch by rainwoodman.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* NEWS: Updates
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Bump glib dependency to 2.17.6
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkclist.c
Packit Service fb6fa5
	* gtk/gtkctree.c
Packit Service fb6fa5
	* gtk/gtkpixmap.c
Packit Service fb6fa5
	* gtk/gtkpreview.c: get rid of using deprecated GDK APIs.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktext.c: ditto, apart from the text cruft APIs.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdk.c (gdk_parse_args): call gdk_rgb_set_verbose(TRUE) if
Packit Service fb6fa5
	"gdkrgb" is in the debug flags.
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkrgb.c (gdk_rgb_init): remove setting the verbose flag
Packit Service fb6fa5
	here, this function is deprecated and the debug flag didn't work
Packit Service fb6fa5
	when using GDK properly.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkicontheme.c: Update to handle GEmblem.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/prop-editor.c: undeprecate (apart from still using
Packit Service fb6fa5
	GtkOptionMenu).
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkseparatortoolitem.c
Packit Service fb6fa5
	* tests/testactions.c: remove pointless #undef GTK_DISABLE_DEPRECATED.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcalendar.c (calendar_set_display_option): use
Packit Service fb6fa5
	gtk_calendar_set_display_options() instead of the deprecated
Packit Service fb6fa5
	gtk_calendar_display_options().
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Carlos Garnacho  <carlos@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserbutton.c: Fix "/* within comment" warning.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Carlos Garnacho  <carlos@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtknotebook.c (gtk_notebook_expose): Set drag window background
Packit Service fb6fa5
	to be the GtkNotebook background color. This is a workaround to
Packit Service fb6fa5
	prevent black pixels in rounded tabs when reordering. Improves
Packit Service fb6fa5
	#368234.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Carlos Garnacho  <carlos@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtkfilechooserbutton.[ch]:
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.[ch]:
Packit Service fb6fa5
	* gtk/gtkfilechooserdialog.[ch]:
Packit Service fb6fa5
	* gtk/gtkfilechooserwidget.[ch]: Deprecate
Packit Service fb6fa5
	gtk_file_chooser_*_new_with_backend(), since GIO is already used
Packit Service fb6fa5
	directly. Fixes #545976.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Carlos Garnacho  <carlos@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtkfilechooser.[ch]: Make GFile-oriented API public. Fixes
Packit Service fb6fa5
	#545978.
Packit Service fb6fa5
	* gtk/gtkfilechooserbutton.c:
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c:
Packit Service fb6fa5
	* gtk/gtkfilechooserutils.c: Update to use public GFile API.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/Makefile.am: build with GTK_DISABLE_DEPRECATED again.
Packit Service fb6fa5
Packit Service fb6fa5
	Fix pltcheck.sh by restricting the visibility of deprecated
Packit Service fb6fa5
	symbols to the places where they are actually used:
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkclist.c
Packit Service fb6fa5
	* gtk/gtkctree.c
Packit Service fb6fa5
	* gtk/gtklistitem.c
Packit Service fb6fa5
	* gtk/gtklist.c
Packit Service fb6fa5
	* gtk/gtkprogressbar.c
Packit Service fb6fa5
	* gtk/gtkpixmap.c
Packit Service fb6fa5
	* gtk/gtkprogress.c: #undef GTK_DISABLE_DEPRECATED and #define
Packit Service fb6fa5
	__GTK_FOO_C__ on top instead of before including gtkaliasdef.c.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkclist.h
Packit Service fb6fa5
	* gtk/gtkctree.h
Packit Service fb6fa5
	* gtk/gtklistitem.h
Packit Service fb6fa5
	* gtk/gtklist.h
Packit Service fb6fa5
	* gtk/gtkpixmap.h
Packit Service fb6fa5
	* gtk/gtkprogress.h: make the headers visible if the respective
Packit Service fb6fa5
	__GTK_FOO_C__ are defined.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkclist.c
Packit Service fb6fa5
	* gtk/gtklist.c
Packit Service fb6fa5
	* gtk/gtkoldeditable.c
Packit Service fb6fa5
	* gtk/gtkpixmap.c
Packit Service fb6fa5
	* gtk/gtktipsquery.c
Packit Service fb6fa5
	* gtk/gtktree.c
Packit Service fb6fa5
	* gtk/gtktreeitem.c: avoid using deprecated GtkWidget API.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkclist.[ch]
Packit Service fb6fa5
	* gtk/gtkctree.[ch]
Packit Service fb6fa5
	* gtk/gtkitemfactory.[ch]
Packit Service fb6fa5
	* gtk/gtkobject.[ch]
Packit Service fb6fa5
	* gtk/gtksignal.[ch]: s/GtkDestroyNotify/GDestroyNotify/g
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Sven Neumann  <sven@gimp.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtklinkbutton.c (gtk_link_button_set_uri): update the link
Packit Service fb6fa5
	color when the "visited" state is changed.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwindow.c: move the code of the deprecated
Packit Service fb6fa5
	gtk_window_set_policy() to a new private function
Packit Service fb6fa5
	gtk_window_set_policy_internal() and call it from
Packit Service fb6fa5
	gtk_window_set_policy().
Packit Service fb6fa5
Packit Service fb6fa5
	(gtk_window_set_resizable): use the new internal function in order
Packit Service fb6fa5
	to avoid our own deprecated public API.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbindings.c: move the code of the deprecated
Packit Service fb6fa5
	gtk_binding_entry_clear() to a new private function
Packit Service fb6fa5
	gtk_binding_entry_clear_internal() and call it from
Packit Service fb6fa5
	gtk_binding_entry_clear().
Packit Service fb6fa5
Packit Service fb6fa5
	(_gtk_binding_entry_add_signall)
Packit Service fb6fa5
	(gtk_binding_parse_bind): use the new internal function in order
Packit Service fb6fa5
	to avoid our own deprecated public API.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfontsel.c (gtk_font_selection_dialog_get_font):
Packit Service fb6fa5
	avoid our own deprecated public API and use
Packit Service fb6fa5
	gtk_font_selection_get_font_internal() instead of
Packit Service fb6fa5
	gtk_font_selection_get_font().
Packit Service fb6fa5
Packit Service fb6fa5
	(gtk_font_selection_get_font)
Packit Service fb6fa5
	(gtk_font_selection_dialog_get_font): Add missing
Packit Service fb6fa5
	"Deprecated: 2.0" to the api doc comments.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/tests/Makefile.am: add the generated PNGs to CLEANFILES.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Set LIB_EXE_MACHINE_FLAG to either X86 or X64 on
Packit Service fb6fa5
	Windows. AC_SUBST it.
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/Makefile.am
Packit Service fb6fa5
	* gtk/Makefile.am: Pass appropriate -machine flag to lib.exe.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 544684 - Win64 issue, window handles are assumed to be 32-bit
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: On Win64, define GDK_NATIVE_WINDOW_POINTER.
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkconfig.h.win32: Ditto here.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkstatusicon.c: Fix typo in Win32 and Quartz code:
Packit Service fb6fa5
	s/gtk_icon_icon_info_load_icon/gtk_icon_info_load_icon/ .
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Don't bother with the test "if gio can sniff png"
Packit Service fb6fa5
	if $gio_can_sniff has been already set. Preset it to "no" for
Packit Service fb6fa5
	Win32. This helps cross-compilation from 32-bit Windows to 64-bit,
Packit Service fb6fa5
	or from Unix to Windows in general. No idea how this should be
Packit Service fb6fa5
	handled for cross-compilation in general.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-04  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkdisplay-win32.c: Don't bother looking up
Packit Service fb6fa5
	EnumDisplayMonitors and GetMonitorInfoA dynamically, they are
Packit Service fb6fa5
	present in NT-based Windows since Windows 2000.
Packit Service fb6fa5
	(enum_monitor): For some reason the MONITORINFOEX struct in
Packit Service fb6fa5
	mingw-win64 is different than the proper one as in MSDN and 32-bit
Packit Service fb6fa5
	mingw, so just copy the proper definition here.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-03  Björn Lindqvist  <bjourne@gmail.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 540379 – gtk_tree_view_enable_model_drag_dest and
Packit Service fb6fa5
	gtk_tree_view_enable_model_drag_source unsets reorderable property
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c: Improve docstrings regarding reorderable
Packit Service fb6fa5
	property.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-03  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdkapplaunchcontext-x11.c: Support GEmblemedIcon.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-03  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 546128 – Weirz string
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksettings.c: Add a translator hint.
Packit Service fb6fa5
	Requested by Ignacio Casal Quinteiro
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-02  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 538686 - gtkprintoperation-win32.c: devmode_from_settings
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintoperation-win32.c (devmode_from_settings): Plug
Packit Service fb6fa5
	potential leak. Thanks to Morten Welinder.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-02  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprint-win32.c
Packit Service fb6fa5
	* gtk/gtkprint-win32.h
Packit Service fb6fa5
	* gtk/gtkprintoperation-win32.c: Cosmetic fixups after patch
Packit Service fb6fa5
	below.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-02  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 339699 - implement gtk_print_operation_set_show_dialog for
Packit Service fb6fa5
	Windows
Packit Service fb6fa5
	
Packit Service fb6fa5
	* gtk/gtkprint-win32.c
Packit Service fb6fa5
	* gtk/gtkprint-win32.h
Packit Service fb6fa5
	* gtk/gtkprintoperation-win32.c: Patch by ecyrbe@gmail.com.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-02  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
	
Packit Service fb6fa5
	Bug 544302 – GtkStatusIcon should support GIcon
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtkstatusicon.[hc]: Add GIcon support to GtkStatusIcon.
Packit Service fb6fa5
	Patch by Christian Dywan
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-02  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
	
Packit Service fb6fa5
	Bug 429427 – Add "arrow-spacing" style property to GtkRange
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrange.c: Add an arrow-spacing style property.
Packit Service fb6fa5
	Patch by Carlos Garnacho and Christian Dywan
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-02  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 429411 – add style properties to set minimum progressbar 
Packit Service fb6fa5
	width/height
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprogressbar.c: Add style properties for minimum size.
Packit Service fb6fa5
	Patch by Carlos Garnacho and Christian Dywan
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-02  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 526575 – Missing return type in gtk_ui_manager_get_toplevels
Packit Service fb6fa5
	documentation
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkuimanager.c (gtk_ui_manager_get_toplevels): Improve
Packit Service fb6fa5
	the docs.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-02  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 523950 – GtkTreeModelFilter's visible function may get an empty
Packit Service fb6fa5
	row
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreemodelfilter.c (gtk_tree_model_filter_set_visible_func):
Packit Service fb6fa5
	Explain and show how iterators pointing to empty rows should be
Packit Service fb6fa5
	handled in the visible function. Patch by Björn Lindqvist
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-02  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 539733 – No way to control treeview separator height
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c: Respect the wide-separators and
Packit Service fb6fa5
	separator-height style properties when drawing separators.
Packit Service fb6fa5
	Patch by Christian Dywan
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-02  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 65818 – rename gtk_window_set_default() and add getter for it
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtkwindow.[hc]: Rename gtk_window_get_default to
Packit Service fb6fa5
	gtk_window_get_default_widget. Patch by Christian Dywan
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-02  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 344383 – use po/LINGUAS
Packit Service fb6fa5
Packit Service fb6fa5
	* po/LINGUAS: New file, to make translators happy.
Packit Service fb6fa5
	* configure.in: Use po/LINGUAS
Packit Service fb6fa5
	* po/Makefile.in.in: Add po/LINGUAS to DISTFILES
Packit Service fb6fa5
	Patch by Claude Paroz
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-02  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkapplaunchcontext.c: Improve the docs
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-01  Claudio Saavedra  <csaavedra@igalia.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 545931 – small documentation typos
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcomboboxentry.c: Fix some typos in the documentation.
Packit Service fb6fa5
Packit Service fb6fa5
2008-08-01  Hans Breuer  <hans@breuer.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/makefile.msc : build gdkwindowimpl
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c : fix c99ism - declaration needs to be at the
Packit Service fb6fa5
	start of a block
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/makefile.msc : update
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-31  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 56070 – Can't click button after setting it sensitive.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.[ch]
Packit Service fb6fa5
	* gtk/gtkwindow.c
Packit Service fb6fa5
	* gtk/gtkmain.c
Packit Service fb6fa5
	* gtk/gtkbutton.c
Packit Service fb6fa5
	* gtk/gtkprivate.h
Packit Service fb6fa5
	* gdk/gdkevents.h: Synthesize crossing events events where necessary.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/tests/crossingevents.c: Add unit tests for crossing events.
Packit Service fb6fa5
Packit Service fb6fa5
	Big thanks to Ed Catmur, Matthias Clasen, and everyone else who
Packit Service fb6fa5
	has worked on and helped out with this.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-31  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 424207 – printing hangs on unreachable cups server
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/cups/gtkcupsutils.[hc]: Implement a
Packit Service fb6fa5
	non-blocking test for reachability of the cups server.
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/cups/gtkprintbackendcups.c: Don't block
Packit Service fb6fa5
	while trying to get the default printer. Patch by Marek Kasik.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-31  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/input/gtkimcontextmultipress.c: Use a second-granularity
Packit Service fb6fa5
	timer for automatic commit.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkclipboard.c (gtk_clipboard_store): Use a second-grandularity
Packit Service fb6fa5
	timer for the store timeout.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-31  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdk.[hc]:
Packit Service fb6fa5
	* gdk/gdk.symbols: Complete the set of thread-safe timeout function
Packit Service fb6fa5
	with second-granularity versions. Patch by Marek Kasik.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-30  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintoperation-win32.c: Fix problems in handling custom
Packit Service fb6fa5
	paper sizes. The DEVMODE::dmPaperWidth and dmPaperLength are in
Packit Service fb6fa5
	tenths of a millimeter, and the RECT passed to CreateEnhMetaFile()
Packit Service fb6fa5
	is in hundredths of a millimeter. Patch by Sven Neumann.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-28  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreemodel.c: Small doc improvements.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-28  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Bump GLib requirement to 2.17.5 for GEmblemedIcon
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkicontheme.c: Support rendering GEmblemedIcons.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-27  Sven Herzberg  <sven@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 544863 – gtkquartz.h not included in released 2.13.5 package
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/Makefile.am: explicitly include the moved header in EXTRA_DIST
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-25  Murray Cumming  <murrayc@murrayc.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkstatusicon.c (gtk_status_icon_class_init):
Packit Service fb6fa5
	Documented the activate and popup-menu signals as being for use 
Packit Service fb6fa5
	by applications and language bindings, though they are G_SIGNAL_ACTION, 
Packit Service fb6fa5
	as stated in bug #361561.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-24  Sebastien Bacher  <seb128@ubuntu.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/cups/gtkprintbackendcups.c:
Packit Service fb6fa5
	(cups_printer_get_options): don't try free gettext() values,
Packit Service fb6fa5
	fix a printing dialog crasher (bug 544390)
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-24  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 544510 – SetTimer callback signatures has the wrong type
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkevents-win32.c: Fix modal_timer_proc() and
Packit Service fb6fa5
	sync_timer_proc() to use UINT_PTR for the 'id' parameter
Packit Service fb6fa5
	instead of 'id'.  Patch by Richard Hult.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-23  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 543915 – "Sole completion" translation issue
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserentry.c: Add translator hints to a
Packit Service fb6fa5
	bunch of strings. Requested by Andre Klapper
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-23  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 544265 – GDK assumes XFIXES extension
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdkcursor-x11.c (_gdk_x11_cursor_update_theme):
Packit Service fb6fa5
	Only call XFixes functions if the server has the extension.
Packit Service fb6fa5
	Reported by Ian Turner.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-22  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Compare two content types, not content type
Packit Service fb6fa5
	and mime type.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-22  Sven Herzberg  <sven@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Fix svn:ignore and the include condition
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/tests/check-gdk-cairo.c: ifndef => ifdef
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-22  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Workaround for what apparently is a bug in MSYS:
Packit Service fb6fa5
	returning -1 from main() is misinterpreted as exit status 0, so
Packit Service fb6fa5
	make sure we return 0 or 1. (The net effect of the bug was that no
Packit Service fb6fa5
	image loading worked on Windows.)
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-22  Sven Herzberg  <sven@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Add a test for my fixes from July 20th.
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: create gdk/tests/Makefile
Packit Service fb6fa5
	* gdk/Makefile.am: include the tests subfolder
Packit Service fb6fa5
	* gdk/tests/Makefile.am: create and run my test
Packit Service fb6fa5
	* gdk/tests/check-gdk-cairo.c (test), (main): the test that I wrote
Packit Service fb6fa5
	(passes at least for x11 and quartz backends)
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-22  Frederic Crozat  <fcrozat@mandriva.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdkscreen-x11.c: Don't use RandR 1.2
Packit Service fb6fa5
	if driver is detected as randr12_compat (ie X driver
Packit Service fb6fa5
	is not RandR 1.2 compliant). Fixes multihead with 
Packit Service fb6fa5
	such drivers. Bug #543317.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-21  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Default to linking against Xinerama again,
Packit Service fb6fa5
	so that we can fallback to Xinerama when broken X drivers
Packit Service fb6fa5
	make Xrandr useless. Sigh.
Packit Service fb6fa5
Packit Service fb6fa5
2008-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.13.5 ===
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-21  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktestutils.c:
Packit Service fb6fa5
	* gtk/gtkscalebutton.c:
Packit Service fb6fa5
	* gtk/gtkmessagedialog.c:
Packit Service fb6fa5
	* gtk/gtkmenu.c:
Packit Service fb6fa5
	* gtk/gtkcontainer.c:
Packit Service fb6fa5
	* gtk/gtkcolorseldialog.c:
Packit Service fb6fa5
	* gtk/gtkaccelgroup.c:
Packit Service fb6fa5
	* gtk/gtkentry.c:
Packit Service fb6fa5
	* gtk/gtkfontsel.c: Fix some doc problems.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-21  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbox.c (gtk_box_add): use gtk_box_pack_start() instead of
Packit Service fb6fa5
	the deprecated gtk_box_pack_start_defaults().
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbindings.c (gtk_binding_entry_add_signal)
Packit Service fb6fa5
	(gtk_binding_parse_signal): use _gtk_binding_entry_add_signall()
Packit Service fb6fa5
	instead of the deprecated gtk_binding_entry_add_signall().
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-21  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentmanager.c:
Packit Service fb6fa5
	(recent_app_info_new), (recent_app_info_free): Use GSlice to
Packit Service fb6fa5
	allocate the application data for recently used resources;
Packit Service fb6fa5
	do not call time() to initialize the timestamp, as it will
Packit Service fb6fa5
	be overwritten anyway later. (#535223, Michael Meeks)
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-21  Kristian Rietveld  <kris@gtk.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 543989 - Crash in gtk_tree_view_size_allocate_columns
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c (gtk_tree_view_size_allocate_columns): check
Packit Service fb6fa5
	for width_changed != NULL.  (Patch by Josselin Mouette).
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-21  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 442042 – GtkScaleButton is too limited
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/testvolumebutton.c: forgot to commit code that tests
Packit Service fb6fa5
	toggling the button's orientation. Also fixes the file's coding
Packit Service fb6fa5
	style.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-21  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 153567 – Repaint glitches in widgets
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkevents-win32.c: Set a sync timer when
Packit Service fb6fa5
	we receive WM_SYNCPAINT, and RedrawWindow() once
Packit Service fb6fa5
	the timer expires.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-21  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktoolbar.c (gtk_toolbar_class_init): use the simpler
Packit Service fb6fa5
	g_signal_override_class_handler() instead of
Packit Service fb6fa5
	g_signal_override_class_closure().
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktextview.c (gtk_text_view_class_init): ditto.
Packit Service fb6fa5
Packit Service fb6fa5
	(gtk_text_view_compat_move_focus): chain up using
Packit Service fb6fa5
	g_signal_chain_from_overridden_handler() instead of the generic
Packit Service fb6fa5
	g_signal_chain_from_overridden() which needs manual fiddling with
Packit Service fb6fa5
	millions of GValues.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-21  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkuimanager.c: remove redundant include.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-21  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbindings.[ch]: remove _gtk_binding_signal_new().
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c
Packit Service fb6fa5
	* gtk/gtkmenu.c
Packit Service fb6fa5
	* gtk/gtkmenushell.c
Packit Service fb6fa5
	* gtk/gtkscalebutton.c
Packit Service fb6fa5
	* gtk/gtktextview.c
Packit Service fb6fa5
	* gtk/gtktoolbar.c
Packit Service fb6fa5
	* gtk/gtkwidget.c: use g_signal_new_class_handler() instead. Add
Packit Service fb6fa5
	some missing I_() to the signal names.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-21  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkspinbutton.c: remove g_return_if_fail() from private
Packit Service fb6fa5
	functions and virtual function implementations. Some minor
Packit Service fb6fa5
	cleanups.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-20  Andre Klapper  <a9016009@gmx.de>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 543915 - translation issues
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/cups/gtkprintbackendcups.c:
Packit Service fb6fa5
	Add translator comments for several strings.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-20  Sven Herzberg  <sven@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	reviewed by: Richard Hult
Packit Service fb6fa5
Packit Service fb6fa5
	Fixes #543868: GdkPixmap is upside down on quartz
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkdrawable-quartz.c (gdk_quartz_draw_drawable): flip the
Packit Service fb6fa5
	coordinate space from GTK+ orientation to CoreGraphics orientation
Packit Service fb6fa5
	before calling CoreGraphics code
Packit Service fb6fa5
	* gdk/quartz/gdkgc-quartz.c (gdk_quartz_draw_tiled_pattern): drop the
Packit Service fb6fa5
	coordinate space flipping (we always get it right, now)
Packit Service fb6fa5
	* gdk/quartz/gdkpixmap-quartz.c
Packit Service fb6fa5
	(gdk_pixmap_impl_quartz_get_context): flip the coordinate space when
Packit Service fb6fa5
	creating the CGContextRef
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-20  Sven Herzberg  <sven@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	reviewed by: Richard Hult
Packit Service fb6fa5
Packit Service fb6fa5
	Extracted the CGContextRef creation into a virtual function of
Packit Service fb6fa5
	GdkDrawableImplQuartz; implement get_context() for GdkPixmap and
Packit Service fb6fa5
	GdkWindow
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkdrawable-quartz.c
Packit Service fb6fa5
	(gdk_quartz_drawable_get_context): dropped the different
Packit Service fb6fa5
	implementations; forward to the virtual function now
Packit Service fb6fa5
	* gdk/quartz/gdkdrawable-quartz.h: added the virtual function
Packit Service fb6fa5
	* gdk/quartz/gdkpixmap-quartz.c
Packit Service fb6fa5
	(gdk_pixmap_impl_quartz_get_context),
Packit Service fb6fa5
	(gdk_pixmap_impl_quartz_class_init): implemented get_context()
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c
Packit Service fb6fa5
	(gdk_window_impl_quartz_get_context),
Packit Service fb6fa5
	(gdk_window_impl_quartz_class_init): implemented get_context()
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-19  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* NEWS: Updates
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-18  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 543545 – GtkAssistant crashes when gtk_widget_hide() is called
Packit Service fb6fa5
	inside "apply" signal handler
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkassistant.c: Don't emit signals with extra parameters.
Packit Service fb6fa5
	Patch by Antti Kaijanmäki
Packit Service fb6fa5
Packit Service fb6fa5
2007-08-18  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 543217 – GTK application crashed with directfb backend
Packit Service fb6fa5
Packit Service fb6fa5
	*  gdk/directfb/gdkvisual-directfb.c: Avoid a crash in
Packit Service fb6fa5
	_gdk_visual_init().  Patch by Huimin He.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-18  Federico Mena Quintero  <federico@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/updateiconcache.c (build_cache): If the resulting cache file
Packit Service fb6fa5
	would be empty, erase the old cache file as well as the temporary file.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-18  Federico Mena Quintero  <federico@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* demos/gtk-demo/changedisplay.c (find_toplevel_at_pointer): Don't
Packit Service fb6fa5
	do funny casts to avoid compiler warnings.
Packit Service fb6fa5
Packit Service fb6fa5
	* demos/gtk-demo/textview.c (easter_egg_callback): Likewise.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmain.c (rewrite_event_for_grabs, gtk_get_event_widget): Likewise.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmodules.c (load_module): Likewise.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkselection.c (gtk_selection_convert): Likewise.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktipsquery.c (gtk_tips_query_event): Likewise.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/queryimmodules.c (query_module): Likewise.
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/testgtk.c (create_gridded_geometry, create_key_lookup)
Packit Service fb6fa5
	(find_widget_at_pointer): Likewise.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-08  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/cups/gtkprintbackendcups.c: Add a forgotten
Packit Service fb6fa5
	hunk of the previous commit.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-18  Sven Herzberg  <sven@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Make aliasfilecheck.sh pass for the quartz backend, too.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/Makefile.am: don't include gtkquartz.h in the list of c files
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-17  Runa Bhattacharjee <runabh@gmail.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Added Pashto (ps) to ALL_LINGUAS
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-15  Paolo Borelli  <pborelli@katamail.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 447998 - GtkBuilder does not support building parts of the xml tree
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.c:
Packit Service fb6fa5
	* gtk/gtkbuilder.h:
Packit Service fb6fa5
	* gtk/gtkbuilderprivate.h:
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c:
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	Add two new functions that allow cherry picking and construct
Packit Service fb6fa5
	objects from a ui description file or string.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/tests/builder.c: tests for the above.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-15  Paolo Borelli  <pborelli@katamail.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/tests/builder.c: fix up broken test (cellview has no "clicked"
Packit Service fb6fa5
	signal) case and plug a couple of leaks.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-15  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 543244 – crashes when renaming a bookmark
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilesystem.c (_gtk_file_system_set_bookmark_label): Don't
Packit Service fb6fa5
	free a GFile. Reported by Sebastien Bacher
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-15  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 339591 – Detect list of availible cover pages
Packit Service fb6fa5
Packit Service fb6fa5
	Patch by Marek Kasik:
Packit Service fb6fa5
	* modules/printbackends/cups/gtkprintbackendcups.c: Get the list of
Packit Service fb6fa5
	available cover pages and the default front and back cover pages 
Packit Service fb6fa5
	from the cups server.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-15  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 384940 – handle rejecting jobs and authentication meaningfully
Packit Service fb6fa5
Packit Service fb6fa5
	Patch by Marek Kasik, icons by Mike Langlie:
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtkprintbackend.h:
Packit Service fb6fa5
	* gtk/gtkprinter.[hc]: Add new paused and accepting-jobs properties
Packit Service fb6fa5
	and getters/setters.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkstock.h:
Packit Service fb6fa5
	* gtk/gtkiconfactory.c:
Packit Service fb6fa5
	* gtk/Makefile.am:
Packit Service fb6fa5
	* gtk/stock-icons/{16,24}/gtk-print-paused.{png,svg}: New icon.
Packit Service fb6fa5
Packit Service fb6fa5
	* modules/printbackends/cups/gtkprintbackendcups.c: 
Packit Service fb6fa5
	* gtk/gtkprintunixdialog.c: Handle paused and job-rejecting 
Packit Service fb6fa5
	printers.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-15  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Add a test to see if GIO can sniff image data,
Packit Service fb6fa5
	this should make gdk-pixbuf use its own sniffing again, on OS X.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-15  Xavier Claessens  <xclaesse@gmail.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 542523 – GtkTextTag should handle setting properties to NULL
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktexttag.c (gtk_text_tag_set_property): Unset the color when
Packit Service fb6fa5
	setting it to NULL instead of displaying a warning.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-15  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 479780 – Bookmarks in left pane of FileChooser cannot be renamed
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (shortcuts_build_popup_menu):
Packit Service fb6fa5
	Call shortcuts_check_popup_sensitivity() every time the
Packit Service fb6fa5
	menu is popped up. Problem reported by Hong Jen Yee
Packit Service fb6fa5
	
Packit Service fb6fa5
2008-07-15  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 488766 – GtkFileChooserButton doesn't clear icon after
Packit Service fb6fa5
	gtk_file_chooser_unselect_all
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserbutton.c (update_label_and_image): Unset
Packit Service fb6fa5
	the image when the label is set to "(None)". Reported by
Packit Service fb6fa5
	Neil Roberts
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/testfilechooserbutton.c: Add an "Unselect all" button.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-15  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 507394 – mem leak from gtk_selection_add_targets
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkoldeditable.c: Free target lists in finalize.
Packit Service fb6fa5
	Reported by Christian Persch
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-14  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtktypeutils.[hc]: Complete the deprecation of gtk_type_class.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-14  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtklabel.c: Trivial doc fix.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-14  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 542853 – jasper test fails due to incomplete library arguments
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Add -ljpeg when checking for jasper.
Packit Service fb6fa5
	Reported by Mike Calmus
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-14  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/Makefile.am: Add some missing stock-icons. Noticed by Marek 
Packit Service fb6fa5
	Kasik.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-11  Kristian Rietveld  <kris@gtk.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 316087 - Resizing columns is chaotic
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeprivate.h: add new member fields.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c (gtk_tree_view_init), (validate_row): set post
Packit Service fb6fa5
	validation flag,
Packit Service fb6fa5
	(gtk_tree_view_size_allocate_columns): rework the size allocation
Packit Service fb6fa5
	mechanism to only recalculate the expand values if the width of the
Packit Service fb6fa5
	widget, content or the column configuration has changed,
Packit Service fb6fa5
	(gtk_tree_view_size_allocate): move call to size_allocate_columns()
Packit Service fb6fa5
	to before the adjustment updates so the proper width is used after
Packit Service fb6fa5
	we updated it,
Packit Service fb6fa5
	(gtk_tree_view_button_press), (gtk_tree_view_motion_resize_column):
Packit Service fb6fa5
	use the column width minus the expand value for the resized width,
Packit Service fb6fa5
	(gtk_tree_view_move_column_after): update call to
Packit Service fb6fa5
	gtk_tree_view_size_allocate_columns().
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_expand): set use
Packit Service fb6fa5
	resized width to FALSE.
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/Makefile.am:
Packit Service fb6fa5
	* tests/testtreecolumnsizing.c: new interactive test program
Packit Service fb6fa5
	for testing column resizing with different column configurations.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-11  Simos Xenitellis  <simos@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/compose-parse.py:
Packit Service fb6fa5
	* gtk/gtkimcontextsimple.c:
Packit Service fb6fa5
	Fixed typo for the name of Markus Kuhn, issue mentioned 
Packit Service fb6fa5
	in bug #321896 (comment 61).
Packit Service fb6fa5
	
Packit Service fb6fa5
2008-07-11  Simos Xenitellis  <simos@gnome.org>	
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 334418 – Support easy input of ellipsis
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkimcontextsimpleseqs.h: Fixed 18 compose sequences
Packit Service fb6fa5
	that listed the wrong codepoint.  Reported by Wouter Bolsterlee.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-03  Murray Cumming  <murrayc@murrayc.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c (gtk_widget_set_property):  tooltip-text and 
Packit Service fb6fa5
	tooltip-markup properties: Interpret an empty string as a NULL 
Packit Service fb6fa5
	string because an empty tooltip is silly. This will help 
Packit Service fb6fa5
	language bindings that do not bother to have the two types of 
Packit Service fb6fa5
	empty/null strings.
Packit Service fb6fa5
	Bug #541399.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-10  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 542234 – iconview a11y implementation segfaults
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkiconview.c: Fix a segfault in the a11y code.
Packit Service fb6fa5
	Patch by Li Yuan.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-08  Christian Neumair  <cneumair@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkuimanager.c (update_node):
Packit Service fb6fa5
	Skip update of accelerator child node if it has no associated action.
Packit Service fb6fa5
	Fixes #541950.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-07  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 541964 – [Win32] Setting modal hint to current value might confuse the stack
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkwindow-win32.c: Check if the value is the same as the
Packit Service fb6fa5
	existing modal hint value before setting it.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-07  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 540994 – [Win32] Some windows don't appear at the top when created
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkwindow-win32.c: Raise the window when setting it modal.
Packit Service fb6fa5
Packit Service fb6fa5
	I actually already committed this one by accident, probably when I committed
Packit Service fb6fa5
	#541305, but just wanted to document it here in the ChangeLog.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-07  Johan Dahlin  <johan@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/tests/builder.c (test_cell_view):
Packit Service fb6fa5
	Add a test case for 528845.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-07  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkwindow-win32.c
Packit Service fb6fa5
	(gdk_window_foreign_new_for_display): Need to initialise
Packit Service fb6fa5
	private->impl here, too.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-07  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilesystem.c: include the two needed headers instead of
Packit Service fb6fa5
	<gtk/gtk.h>.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 528845 – segv from GtkBuilder on attempting <accelerator> under
Packit Service fb6fa5
	GtkCellView
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcellview.c: Don't blindly chain up in the buildable
Packit Service fb6fa5
	implementation.  Reported by Kevin Ryde.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 469068 – clarify gdk_cairo_create()
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkcairo.c (gdk_cairo_create): Add a note that cairo
Packit Service fb6fa5
	contexts cannot be cached for handling expose events.
Packit Service fb6fa5
	Proposed by Behdad Esfahbod.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 507953 – gtk_tree_view_set_tooltip_column() shows markups
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktreeview.c (gtk_tree_view_set_tooltip_column): Mention
Packit Service fb6fa5
	that the tooltip is set as markup. Proposed by Czirkos Zoltan.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 510225 – gtk_widget_get_composite_name retval should be freed
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c (gtk_widget_get_composite_name): Clarify the
Packit Service fb6fa5
	docs. Pointed out by Wolfgang Oertl
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 531129 – gtk_style_copy() does not include a return value or 
Packit Service fb6fa5
	description
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkstyle.c: Document gtk_style_copy.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 541540 – Dead link to pkg-config site in GTK+ online FAQ
Packit Service fb6fa5
	Bug 513580 – Broken link in GTK+ FAQ
Packit Service fb6fa5
Packit Service fb6fa5
	* docs/faq/gtk-faq.sgml: Remove or update some outdated links.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-07  Christian Dywan  <christian@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcontainer.c (gtk_container_add_with_properties): Remove
Packit Service fb6fa5
	erroneously added g_return_if_fail (bug #541811).
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 343663 – source-buffer highlighting highlights "char" in
Packit Service fb6fa5
	gtk_text_iter_forward_char
Packit Service fb6fa5
Packit Service fb6fa5
	* demos/gtk-demo/*.c: Fix up the handrolled hilighting a bit.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 327582 – Incomplete docs for GtkSettings::gtk-icon-sizes
Packit Service fb6fa5
	
Packit Service fb6fa5
	* gtk/gtksettings.c: Improve the documentation of the
Packit Service fb6fa5
	gtk-icon-sizes setting. Proposed by Tommi Komulainen.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 539248 – gtk_calender_query_tooltip calls ->detail_func with
Packit Service fb6fa5
	invalid dates
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcalendar.c (gtk_calendar_query_tooltip):
Packit Service fb6fa5
	Check that the cursor is over a valid date before retrieving
Packit Service fb6fa5
	its details.  Patch by Chris Wilson
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 493008 – gdk_screen_get_window_stack is not 64-bit-compatible
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdkscreen-x11.c (gdk_screen_get_window_stack): Fix
Packit Service fb6fa5
	64-bit brokenness. Reported by Christian Hammond.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 541645 – gtkfilechooserdefault segfaults when bookmark does not
Packit Service fb6fa5
	contain ://
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (_gtk_file_chooser_label_for_file):
Packit Service fb6fa5
	Be more robust. Reported by  Jelte van der Hoek
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-06  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 540917 – deprecate pack_start_defaults()
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtkbox.[hc]: Deprecated gtk_box_pack_{start,end}_defaults.
Packit Service fb6fa5
	Proposed by Owen Taylor
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-05  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* configure.in: Bump version
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-05  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* === Released 2.13.4 ===
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-05  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols: move gtk_draw_insertion_cursor() out of the
Packit Service fb6fa5
	deprecated section because it isn't deprecated.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-05  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprogressbar.c: remove #if HAVE_CONFIG_H and clean up
Packit Service fb6fa5
	other include weirdness in this file.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-05  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* NEWS: Updates
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-04  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkiconview.c:
Packit Service fb6fa5
	* gtk/gtkfontsel.c:
Packit Service fb6fa5
	* gtk/gtkscalebutton.c: Small doc fixes.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-04  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkevents.c:
Packit Service fb6fa5
	* gdk/x11/gdktestutils-x11.c: Small doc fixes
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-04  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/tests/defaultvalue.c: Omit some more untestable properties.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenu.c: Fix the initial value of the monitor property.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkentry.c: Fix the property getter for text-length property.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkaccelgroup.c: Fix default value for modifier-mask property.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-04  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenu.c: Debork the attach-widget property.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Fix make check:
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/Makefile.am: remove GTK_DISABLE_DEPRECATED from INCLUDES
Packit Service fb6fa5
	again :-(
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkclist.c
Packit Service fb6fa5
	* gtk/gtkcombo.c
Packit Service fb6fa5
	* gtk/gtkctree.c
Packit Service fb6fa5
	* gtk/gtklist.c
Packit Service fb6fa5
	* gtk/gtklistitem.c
Packit Service fb6fa5
	* gtk/gtknotebook.c
Packit Service fb6fa5
	* gtk/gtkobject.c
Packit Service fb6fa5
	* gtk/gtkoldeditable.c
Packit Service fb6fa5
	* gtk/gtkpixmap.c
Packit Service fb6fa5
	* gtk/gtktext.c
Packit Service fb6fa5
	* gtk/gtktipsquery.c
Packit Service fb6fa5
	* gtk/gtktree.c
Packit Service fb6fa5
	* gtk/gtktreeitem.c: don't #define it again before including
Packit Service fb6fa5
	gtkalias.h after it has been #undef'ed before.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkentry.c (_gtk_entry_reset_im_context): set need_im_reset
Packit Service fb6fa5
	to FALSE instead of 0.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Allocate with GSlice:
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkassistant.c: GtkAssistantPage
Packit Service fb6fa5
	* gtk/gtkcellview.c: GtkCellViewCellInfo
Packit Service fb6fa5
	* gtk/gtkentry.c: GtkEntryPasswordHint, PopupInfo
Packit Service fb6fa5
	* gtk/gtkfilefilter.c: FilterRule
Packit Service fb6fa5
	* gtk/gtknotebook.c: GtkNotebookPage
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcombobox.c: allocate ComboCellInfo with GSlice.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintoperation.c (print_pages): change "error_dialog"
Packit Service fb6fa5
	variable to GtkWidget fo fix two warnings.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-04  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 539944 – Add GtkScaleButton API so struct fields can be marked
Packit Service fb6fa5
	as private
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols
Packit Service fb6fa5
	* gtk/gtkscalebutton.[ch]: add gtk_scale_button_get_plus_button()
Packit Service fb6fa5
	and _get_minus_button(). Patch by Christian Dywan.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-04  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscalebutton.c:
Packit Service fb6fa5
	* gdk/gdk.symbols: 
Packit Service fb6fa5
	* gdk/gdkwindowimpl.c: Fix make check.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-03  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 540618 – gtk_menu_shell_select_first prints warning on GtkMenubar
Packit Service fb6fa5
	constructed using GtkUIManager
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenuitem.c: Fall back to the default positioning when
Packit Service fb6fa5
	the menuitem is not realized. Patch by Björn Lindqvist.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-03  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 540612 – mem leak in filechooser
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilesystem.c (get_volumes_list): Fix a memory leak.
Packit Service fb6fa5
	Patch by Christian Persch.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-04  Tor Lillqvist  <tml@novell.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 540861 - invalid UTF-8 in input device name
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkinput-win32.c: Fetch the device and cursor names in
Packit Service fb6fa5
	Unicode, and convert to UTF-8 for the GdkDevice's name field.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-03  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 538863 – Fixes assertion on entering empty folder
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c (browse_files_select_first_row): Don't
Packit Service fb6fa5
	select the first row if the folder is empty.
Packit Service fb6fa5
	Patch by Olle Bergkvist.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-03  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 540915 – GtkBuilder sets properties in reverse order
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilderparser.c (parse_custom): Set properties in the order 
Packit Service fb6fa5
	in which they are specified in the xml file.  
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-03  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
	
Packit Service fb6fa5
	Bug 539944 – Add GtkScaleButton API so struct fields can be marked as
Packit Service fb6fa5
	private
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtkscalebutton.[hc] (gtk_scale_button_get_popup): Add an
Packit Service fb6fa5
	accessor for the popup. Patch by Christian Dywan
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-03  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 535498 – Printing demo broken
Packit Service fb6fa5
Packit Service fb6fa5
	* demos/gtk-demo/printing.c: Use monospace as font name, 
Packit Service fb6fa5
	not mono. Also use the right advance when moving from line to line.
Packit Service fb6fa5
	Patch by Yevgen Muntyan.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-03  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 538547 – Update doc-shooter in gtk documentation
Packit Service fb6fa5
Packit Service fb6fa5
	* docs/tools/Makefile.am:
Packit Service fb6fa5
	* docs/tools/folder.png:
Packit Service fb6fa5
	* docs/tools/gnome.png: New images
Packit Service fb6fa5
Packit Service fb6fa5
	* docs/tools/widgets.c: Use the new images.
Packit Service fb6fa5
	Patch by Baptiste Mille-Mathias.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-03  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscalebutton.c: remove "_from_bindings" suffix from the
Packit Service fb6fa5
	names of binding signal implementations.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-03  Li Yuan  <li.yuan@sun.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gail-uninstalled.pc.in:
Packit Service fb6fa5
	Bug #536430. Add libgailutil.la into gail-uninstalled.pc.in.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-03  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 540529 – Remove all GIMP references
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk+-2.0.pc.in:
Packit Service fb6fa5
	* gdk-2.0.pc.in:
Packit Service fb6fa5
	* gtk+-unix-print-2.0.pc.in:
Packit Service fb6fa5
	* gtk+-2.0-uninstalled.pc.in:
Packit Service fb6fa5
	* gdk-2.0-uninstalled.pc.in: Changed GIMP Toolkit to say
Packit Service fb6fa5
	GTK+ Graphical UI Library in the pkg-config files.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-02  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 541305 – [Win32] Scrolling was broken after GdkWindow refactoring
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkwindow-win32.c: Reverted some logic so that scrolling
Packit Service fb6fa5
	works again.
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkgeometry-win32.c: Removed some more unnecessary checks.
Packit Service fb6fa5
	* gdk/win32/gdkkeys-win32.c: Removed unused variable to fix compile-time
Packit Service fb6fa5
	warnings.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-02  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 541249 – [Win32] Fix some internal static methods
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkwindow-win32.c: Make the interface implementation methods
Packit Service fb6fa5
	static.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-02  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 537591 – Don't hardcode minimum width of menuitems
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenuitem.c: applied patch from Christian Dywan which
Packit Service fb6fa5
	introduces a "width-chars" style property which replaces the
Packit Service fb6fa5
	hardcoded minimum width of menuitems with submenu. Patch
Packit Service fb6fa5
	extracted from Maemo-GTK+.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-02  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c: remove some of the million includes.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-02  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcellrendererpixbuf.c (gtk_cell_renderer_pixbuf_class_init):
Packit Service fb6fa5
	Since s/2.16/2.14/ for the new gicon property.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-02  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 455268 - Add gtk-enable-tooltips GtkSetting
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtktoolbar.[ch] (gtk_toolbar_[gs]et_tooltips): deprecated.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtksettings.c: introduce gtk-enable-tooltips XSetting.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktooltip.c (_gtk_tooltip_handle_event): take the newly
Packit Service fb6fa5
	introduced XSetting into account.
Packit Service fb6fa5
Packit Service fb6fa5
	* demos/gtk-demo/appwindow.c: don't use the now deprecated
Packit Service fb6fa5
	gtk_toolbar_set_tooltips().
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-02  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 541162 – [Win32] Update for the new GdkWindowImpl stuff
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkprivate-win32.h:
Packit Service fb6fa5
	* gdk/win32/gdkgeometry-win32.c:
Packit Service fb6fa5
	* gdk/win32/gdkevents-win32.c:
Packit Service fb6fa5
	* gdk/win32/gdkwindow-win32.c: Update Win32 backend according to
Packit Service fb6fa5
	the newly refactored GdkWindow code.
Packit Service fb6fa5
	
Packit Service fb6fa5
2008-07-01  Cody Russell  <bratsche@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 539164 – Windows' System Menu blocks main loop
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/win32/gdkevents-win32.c: Use a modal timer proc in between
Packit Service fb6fa5
	receiving WM_ENTERMENULOOP and WM_EXITMENULOOP and pump the
Packit Service fb6fa5
	GLib mainloop from there.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-01  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Some aftermath from the window impl cleanups:
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c:
Packit Service fb6fa5
	(gdk_window_merge_child_input_shapes): Rename and export again.
Packit Service fb6fa5
	(gdk_window_quartz_get_offsets): Make static.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-01  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscalebutton.h: forgot to commit the header, fixed now.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-01  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	539790 – [PATCH] Please add three new settings to GtkSettings
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdksettings.c: 
Packit Service fb6fa5
	* gtk/gtksettings.c: Add event sound settings.
Packit Service fb6fa5
	Patch by Lennart Poettering.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-01  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 434535 – printoperation's create_surface doesn't check temp file
Packit Service fb6fa5
	creation for success
Packit Service fb6fa5
Packit Service fb6fa5
	Patch by Marek Kasik:
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintoperation-unix.c
Packit Service fb6fa5
	(_gtk_print_operation_platform_backend_create_preview_surface): 
Packit Service fb6fa5
	Handle failure to create temp file by returning NULL.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintoperation.c (gtk_print_operation_preview_handler):
Packit Service fb6fa5
	Return FALSE if surface creation fails.
Packit Service fb6fa5
Packit Service fb6fa5
	(print_pages): If the preiew signal is not handled, show an
Packit Service fb6fa5
	error dialog.
Packit Service fb6fa5
Packit Service fb6fa5
2008-07-01  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 442042 – GtkScaleButton is too limited
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscalebutton.[ch]: turn "orientation" into a normal
Packit Service fb6fa5
	property that can be changed at any time after widget
Packit Service fb6fa5
	creation. Add public API for it.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols: add gtk_scale_button_get/set_orientation.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-30  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Some unrelated cleanups found while reviewing
Packit Service fb6fa5
	the offscreen window patch:
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkwindow.c: add missing Since: 2.14 to the redirection
Packit Service fb6fa5
	functions, fix some function header indentation, update
Packit Service fb6fa5
	documentation of redirect_to_drawable().
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdkwindow-x11.c
Packit Service fb6fa5
	* gdk/x11/gdkpixmap-x11.c: fix function header
Packit Service fb6fa5
	formatting/indentation.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c: use I_() on "damage_event".
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-30  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkinternals.h: remove duplicate declaration of
Packit Service fb6fa5
	_gdk_window_new().
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-30  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/Makefile.am: reorder source lists alphabetically.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-30  Matthias Clasen  <mclasen@redhat.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 540310 – Avoid unnecessary repaints when resizing GtkWindow
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwindow.c: Avoid unnecessary redraws when resizing.
Packit Service fb6fa5
	Patch by Owen Taylor
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-29  Behdad Esfahbod  <behdad@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 530255 – GtkAboutDialog cuts off comments label
Packit Service fb6fa5
	Followup patch from  Jan Arne Petersen
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtklabel.c (gtk_label_get_layout_offsets): Ensure layout.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-28  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkselection.h: properly indent the newly added
Packit Service fb6fa5
	GtkSelectionData accessors. Some newlines can't hurt either.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-27  Mikael Hallendal  <micke@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbox.c (gtk_box_pack): Removed accidental empty row.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-27  Mikael Hallendal  <micke@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbox.c (gtk_box_pack, gtk_box_pack_start, gtk_box_pack_end):
Packit Service fb6fa5
	Factored out gtk_box_pack from gtk_box_pack_start and use it from both
Packit Service fb6fa5
	pack_start and pack_end in order to reduce the code duplication.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-27  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 442042 – GtkScaleButton is too limited
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscalebutton.c (gtk_scale_button_init): set the name
Packit Service fb6fa5
	"gtk-scalebutton-popup-window" on the popup window so it is
Packit Service fb6fa5
	properly themeable.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-27  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/quartz/gdkgeometry-quartz.c:
Packit Service fb6fa5
	* gdk/quartz/gdkwindow-quartz.c:
Packit Service fb6fa5
	* gdk/quartz/gdkprivate-quartz.h: adapt to use GdkWindowImpl
Packit Service fb6fa5
	interface.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-27  Carlos Garnacho  <carlos@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkrecentmanager.c (get_icon_for_mime_type): Fix two potential
Packit Service fb6fa5
	critical warnings. Bug #539470.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-27  Emmanuele Bassi  <ebassi@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	Abstract some GdkWindow API into an interface that the backends
Packit Service fb6fa5
	must implement. (based on a patch by Alex Larsson)
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/Makefile.am: Add gdkwindowimpl.[ch]
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdk.symbols: Move symbols around.
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkinternals.h:
Packit Service fb6fa5
	* gdk/gdkwindowimpl.[ch]: Move some of the GdkWindow API we require
Packit Service fb6fa5
	from the backends to a GInterface that the backends should implement
Packit Service fb6fa5
	instead.
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkwindow.c: Provide some of the GdkWindow public API as a
Packit Service fb6fa5
	wrapper call around the GdkWindowImpl interface vtable.
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/x11/gdkevents-x11.c:
Packit Service fb6fa5
	* gdk/x11/gdkgeometry-x11.c:
Packit Service fb6fa5
	* gdk/x11/gdkprivate-x11.h:
Packit Service fb6fa5
	* gdk/x11/gdkwindow-x11.c:
Packit Service fb6fa5
	* gdk/x11/gdkwindow-x11.h: Update the X11 backend to implement
Packit Service fb6fa5
	the GdkWindowImpl interface.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-27  Martyn Russell  <martyn@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 540318 - Invalid URL
Packit Service fb6fa5
	
Packit Service fb6fa5
	* gtk/gtkcontainer.c: (gtk_container_add): Fixed the FAQ location
Packit Service fb6fa5
	in the warning produced here.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-27  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 442042 – GtkScaleButton is too limited
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscalebutton.c: add "orientation" property. Make sure the
Packit Service fb6fa5
	stuff that is part of the public API continues to be created in
Packit Service fb6fa5
	init() to stay compatible. Move creating of the popup scale to
Packit Service fb6fa5
	constructor(). Add an internal HScale class. Changed popup
Packit Service fb6fa5
	positioning for horizontal scales accordingly.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-26  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscalebutton.c
Packit Service fb6fa5
	* gtk/gtkvolumebutton.c: remove redundant init() and class_init()
Packit Service fb6fa5
	prototypes, remove redundant includes, remove a little trailing
Packit Service fb6fa5
	whitespace.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-26  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkclipboard-quartz.c: (gtk_clipboard_wait_for_contents):
Packit Service fb6fa5
	* gtk/gtkquartz.c:
Packit Service fb6fa5
	(_gtk_quartz_get_selection_data_from_pasteboard),
Packit Service fb6fa5
	(_gtk_quartz_set_selection_data_for_pasteboard): Patch from
Packit Service fb6fa5
	Christian Dywan to clean up selection data setting.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-26  Richard Hult  <richard@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkdnd-quartz.c (gtk_drag_begin_internal): Don't use
Packit Service fb6fa5
	deprecated function gtk_widget_ref, replace with g_object_ref.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-26  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilesystem.c: #include "config.h"
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-26  Carlos Garnacho  <carlos@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilechooserdefault.c
Packit Service fb6fa5
	(gtk_file_chooser_default_get_current_folder): current_folder can be
Packit Service fb6fa5
	NULL here, do not try to reference it (Bug #540235)
Packit Service fb6fa5
	(gtk_file_chooser_default_get_files): Deal better with
Packit Service fb6fa5
	gtk_file_chooser_default_get_current_folder() being able to return
Packit Service fb6fa5
	NULL.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-26  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktextutil.c (_gtk_text_util_append_special_char_menuitems):
Packit Service fb6fa5
	allocate the GtkTextUtilCallbackInfo structs with GSlice.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-25  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktypeutils.h: there is no reason to include
Packit Service fb6fa5
	<gtk/gtktypebuiltins.h> in the middle of the file, move it to top,
Packit Service fb6fa5
	replacing the <glib-object.h> include. Also move the remaining few
Packit Service fb6fa5
	non-deprecated things to the top and move some deprecated things
Packit Service fb6fa5
	around to clean up the mess with too many deprecated sections even
Packit Service fb6fa5
	more.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-24  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktypeutils.h: deprecate gtk_type_init() unconditionally
Packit Service fb6fa5
	(also for GTK_COMPILATION). Move some deprecated typedefs around
Packit Service fb6fa5
	to reduce the mess with zillions of deprecated sections.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmain.c (do_post_parse_initialization): replace the call
Packit Service fb6fa5
	to gtk_type_init() by g_type_init() and gtk_object_get_type() even
Packit Service fb6fa5
	though the latter is probably completely pointless.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-24  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkdialog.c (gtk_dialog_init): also revert change in how
Packit Service fb6fa5
	the dialog's vbox was added (bug #539732).
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-24  Carlos Garnacho  <carlos@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkdialog.[ch]: Remove container implementation, which isn't
Packit Service fb6fa5
	thought for handling non-direct children. Fixes #539732.
Packit Service fb6fa5
	(gtk_dialog_pack_start) (gtk_dialog_pack_end): Removed as well, it
Packit Service fb6fa5
	doesn't provide enough control to API users (removing, reordering...),
Packit Service fb6fa5
	this is better handled through:
Packit Service fb6fa5
	(gtk_dialog_get_content_area): New function which just returns
Packit Service fb6fa5
	dialog->vbox.
Packit Service fb6fa5
	* gtk/gtk.symbols: Modify accordingly.
Packit Service fb6fa5
	* docs/reference/gtk/tmpl/gtkdialog.sgml: Update docs to recommend
Packit Service fb6fa5
	using gtk_dialog_get_[action|content]_area() instead of accessing
Packit Service fb6fa5
	dialog struct members directly.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-24  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkassistant.h
Packit Service fb6fa5
	* gtk/gtkcellrenderer.h
Packit Service fb6fa5
	* gtk/gtkfilechooserentry.h
Packit Service fb6fa5
	* gtk/gtkprivate.h
Packit Service fb6fa5
	* gtk/gtktooltip.h
Packit Service fb6fa5
	* gtk/gtktreeview.h
Packit Service fb6fa5
	* gtk/gtkwindow.h: no need to include gtkwidget.h or gtkobject.h
Packit Service fb6fa5
	if there is any other widget included, they all have to include
Packit Service fb6fa5
	their respective parent classes (the is-a relation works for
Packit Service fb6fa5
	includes too).
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-24  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktextutil.h: remove includes from this internal header.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtktextutil.c: include gtktextbuffer.h before gtktextutil.h.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-23  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkinvisible.h: formatting.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-23  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkaction.h
Packit Service fb6fa5
	* gtk/gtkbuildable.h
Packit Service fb6fa5
	* gtk/gtkbuilderprivate.h
Packit Service fb6fa5
	* gtk/gtkcelllayout.h
Packit Service fb6fa5
	* gtk/gtkentrycompletion.h
Packit Service fb6fa5
	* gtk/gtkfilechoosersettings.h
Packit Service fb6fa5
	* gtk/gtkfilesystem.h
Packit Service fb6fa5
	* gtk/gtkfilesystemmodel.h
Packit Service fb6fa5
	* gtk/gtkicontheme.h
Packit Service fb6fa5
	* gtk/gtklinkbutton.h
Packit Service fb6fa5
	* gtk/gtkpagesetup.h
Packit Service fb6fa5
	* gtk/gtkpapersize.h
Packit Service fb6fa5
	* gtk/gtkprintcontext.h
Packit Service fb6fa5
	* gtk/gtkprintoperation.h
Packit Service fb6fa5
	* gtk/gtkprintoperationpreview.h
Packit Service fb6fa5
	* gtk/gtkprintsettings.h
Packit Service fb6fa5
	* gtk/gtkrecentchooserprivate.h
Packit Service fb6fa5
	* gtk/gtkrecentmanager.h
Packit Service fb6fa5
	* gtk/gtksearchengine.h
Packit Service fb6fa5
	* gtk/gtktexttag.h
Packit Service fb6fa5
	* gtk/gtktreeselection.h
Packit Service fb6fa5
	* gtk/gtktreeviewcolumn.h
Packit Service fb6fa5
	* gtk/gtkuimanager.h: remove redundant inclusion of <glib.h> and
Packit Service fb6fa5
	<glib-object.h>. There is no point in relying on them being pulled
Packit Service fb6fa5
	in by other headers in some places and placing them explicitly in
Packit Service fb6fa5
	other places, so choose the "as little includes as possible"
Packit Service fb6fa5
	approach and get rid of them.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-23  Kristian Rietveld  <kris@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkenumtypes.h.template:
Packit Service fb6fa5
	* gdk-pixbuf/gdk-pixbuf-enum-types.h.template:
Packit Service fb6fa5
	* gtk/gtktypebuiltins.h.template:
Packit Service fb6fa5
	* perf/typebuiltins.h.template: do not hard code the prefix of the
Packit Service fb6fa5
	enum, use @ENUMPREFIX@ instead (you need an up to date glib for this).
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-23  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmountoperation.h
Packit Service fb6fa5
	* gtk/gtktestutils.h
Packit Service fb6fa5
	* gtk/gtkshow.[ch]: remove as many includes as possible from these
Packit Service fb6fa5
	new files. They can't be included individually, so nothing can break.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-22  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkaccelgroup.c: use g_param_spec_flags(), not enum() when
Packit Service fb6fa5
	registering the "modifier-mask" property.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-21  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
    * *.[ch]: Include "config.h" instead of <config.h>
Packit Service fb6fa5
	Command used:
Packit Service fb6fa5
	find -name \*.[ch]|xargs perl -p -i -e 's/^#include <config.h>/#include "config.h"/g'
Packit Service fb6fa5
	Rubberstamped by Mitch and Tim
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-21  Carlos Garnacho  <carlos@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 539466 – GtkMenuShell API/ABI break in trunk.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenushell.h: Fix API/ABI break, two guint fields had
Packit Service fb6fa5
	different name and packing width.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-21  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkiconcachevalidator.c (check_pixel_data): Cast to guint8* to avoid
Packit Service fb6fa5
	a compiler warning.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-21  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gdk/gdkapplaunchcontext.h: remove redundant include, fix
Packit Service fb6fa5
	indentation, replace header by a GDK copyright header (don't say
Packit Service fb6fa5
	"The Gnome Library"), remove trailing whitespace.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-21  Hans Breuer  <hans@breuer.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintoperation-win32.c(1713) : fix 'function' : incompatible 
Packit Service fb6fa5
	types - from 'struct _cairo *' to 'struct _cairo_surface *' by
Packit Service fb6fa5
	passing the surface to cairo_surface_show_page(), not the context
Packit Service fb6fa5
	* gtk/gtkprintoperation-win32.c(866) : get rid of warning C4018: 
Packit Service fb6fa5
	'<' : signed/unsigned mismatch by using guint for the loop
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenu.c(gtk_menu_get_property) : property 'menu::active' is 
Packit Service fb6fa5
	an uint, gtk_menu_get_active() returns the widget pointer. Convert
Packit Service fb6fa5
	the latter to the former by calculating the index in menu::children
Packit Service fb6fa5
	Also fix some occurences of g_return_if_fail() where 
Packit Service fb6fa5
	g_return_val_if_fail() was meant
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-21  Björn Lindqvist  <bjourne@gmail.com>
Packit Service fb6fa5
Packit Service fb6fa5
	Bug 539363 – Segfault when creating GtkPlugs
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkplug.c (gtk_plug_class_init): Spaces not allowed in
Packit Service fb6fa5
	property names. "socket window" => "socket-window"
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-20  Jody Goldberg <jody@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprintoperation-win32.c (gtk_print_run_page_setup_dialog) : 
Packit Service fb6fa5
	  Fix life cycle to avoid crash. [#536966]
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-20  Hans Breuer  <hans@breuer.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkmenuitem.c gtk/gtkmessagedialog.c gtk/gtkplug.c : must return
Packit Service fb6fa5
	a value of the appropriate type with g_return_val_if_fail
Packit Service fb6fa5
	
Packit Service fb6fa5
	* gdk/gdkconfig.h.win32 : add the GSEAL definition here as well
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkfilesystem.c : don't add the "File System" on win32
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/makefile.msc : remove broken autotestfile(system|chooser) 
Packit Service fb6fa5
	from build
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-20  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbutton.c: Document a style property
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkeditable.c: Document and use - instead of _ in signal names.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbutton.c:
Packit Service fb6fa5
	* gtk/gtkcolorsel.c:
Packit Service fb6fa5
	* gtk/gtkentry.c:
Packit Service fb6fa5
	* gtk/gtkitemfactory.c:
Packit Service fb6fa5
	* gtk/gtknotebook.c:
Packit Service fb6fa5
	Fix up deprecated markup syntax. Add version numbers and
Packit Service fb6fa5
	a message on the remaning ones.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-20  Mikael Hallendal  <micke@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* tests/testthreads.c: Use g_signal_connect instead of
Packit Service fb6fa5
	gtk_signal_connect.
Packit Service fb6fa5
Packit Service fb6fa5
	* demos/testgtk/main.c: switched to use GSignal instead of GtkSignal.
Packit Service fb6fa5
	While the code is not built, people may still look at it.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-20  Kjartan Maraas  <kmaraas@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	reviewed by: <Carlos Garnacho <garnacho@gnome.org>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkbuilder.h:
Packit Service fb6fa5
	* gtk/gtkliststore.h:
Packit Service fb6fa5
	* gtk/gtkobject.h:
Packit Service fb6fa5
	* gtk/gtktextchild.h:
Packit Service fb6fa5
	* gtk/gtktreemodelfilter.h:
Packit Service fb6fa5
	* gtk/gtktreemodelsort.h:
Packit Service fb6fa5
	* gtk/gtktreestore.h:
Packit Service fb6fa5
	#include <gdkconfig.h> not <gdk/gdkconfig.h>
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-20  Martyn Russell  <martyn@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkaccelgroup.c: Fix warnings from calling
Packit Service fb6fa5
	g_object_notify() on a GtkAccelGroup without casting to a
Packit Service fb6fa5
	GObject.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-20  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcolorsel.c: Modernize and order things as most
Packit Service fb6fa5
	other objects. Defines at the top, class init before init
Packit Service fb6fa5
	before gobject methods before object method before widget
Packit Service fb6fa5
	methods. No changes to the logic done.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-20  Martyn Russell  <martyn@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkaccelgroup.c: Don't call g_object_notify() with
Packit Service fb6fa5
	properties that don't exist. Also, make sure we notify for
Packit Service fb6fa5
	the "is-locked" property.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-20  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtklayout.c (enum): Remove left-over unused property enum.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-20  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkscalebutton.c: Fix gtk-doc syntax, add missing trailing colon.
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols: Add all newly added accessors so abicheck.sh passes
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwidget.c (gtk_widget_get_allocation): Initialize the
Packit Service fb6fa5
	allocation to avoid compiler warnings
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-20  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkaccellabel.h
Packit Service fb6fa5
	* gtk/gtkactiongroup.h
Packit Service fb6fa5
	* gtk/gtkalignment.h
Packit Service fb6fa5
	* gtk/gtkarrow.h
Packit Service fb6fa5
	* gtk/gtkaspectframe.h
Packit Service fb6fa5
	* gtk/gtkbin.h
Packit Service fb6fa5
	* gtk/gtkhandlebox.h
Packit Service fb6fa5
	* gtk/gtkprogressbar.h
Packit Service fb6fa5
	* gtk/gtkrange.h
Packit Service fb6fa5
	* gtk/gtkscale.h
Packit Service fb6fa5
	* gtk/gtkscalebutton.h
Packit Service fb6fa5
	* gtk/gtkselection.h: fix some formatting and spacing uglyness
Packit Service fb6fa5
	that got merged from the GSEAL branch.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-20  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtkmessagedialog.c (gtk_message_dialog_get_image):
Packit Service fb6fa5
	* gtk/gtkmessagedialog.h:
Packit Service fb6fa5
	Add missing accessor for sealed field GtkMessageDialog->image.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-20  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkprinter.h: the GSEAL branch added two includes for no
Packit Service fb6fa5
	reason.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-20  Johan Dahlin  <jdahlin@async.com.br>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkaccelgroup.c:
Packit Service fb6fa5
	* gtk/gtkcolorseldialog.c:
Packit Service fb6fa5
	* gtk/gtkcontainer.c:
Packit Service fb6fa5
	* gtk/gtkdialog.c:
Packit Service fb6fa5
	* gtk/gtkentry.c (gtk_entry_class_init):
Packit Service fb6fa5
	* gtk/gtkfontsel.c:
Packit Service fb6fa5
	* gtk/gtkhandlebox.c:
Packit Service fb6fa5
	* gtk/gtklayout.c:
Packit Service fb6fa5
	* gtk/gtkmenu.c (gtk_menu_class_init):
Packit Service fb6fa5
	* gtk/gtkmenuitem.c (gtk_menu_item_class_init):
Packit Service fb6fa5
	* gtk/gtkplug.c (gtk_plug_class_init):
Packit Service fb6fa5
	* gtk/gtkselection.c:
Packit Service fb6fa5
	* gtk/gtksocket.c:
Packit Service fb6fa5
	* gtk/gtktreeselection.c:
Packit Service fb6fa5
	* gtk/gtkwidget.c (gtk_widget_class_init):
Packit Service fb6fa5
	* gtk/gtkwindow.c:
Packit Service fb6fa5
	Add missing Since: gtk-doc markup for newly added GSEAL API.
Packit Service fb6fa5
	Change all Since: GSEAL-branch to Since: 2.14.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-20  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkaccelgroup.[ch]: fix some formatting and whitespace in
Packit Service fb6fa5
	the code merged from the GSEAL branch.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-20  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkdialog.[ch] (gtk_dialog_get_action_area): change return
Packit Service fb6fa5
	value from GtkHButtonBox to GtkWidget.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-20  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkhandlebox.h (struct _GtkHandleBox): deuglify formatting
Packit Service fb6fa5
	of sealed fields.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-20  Michael Natterer  <mitch@imendio.com>
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkwindow.[ch]
Packit Service fb6fa5
	* gtk/gtk.symbols: rename gtk_window_group_get_windows() to
Packit Service fb6fa5
	gtk_window_group_list_windows().
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-20 12:35:20 +0200 Tim Janik
Packit Service fb6fa5
Packit Service fb6fa5
	* Fixed wrongly resolved merge conflicts.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-19 19:01:41 +0200 Carlos Garnacho
Packit Service fb6fa5
Packit Service fb6fa5
	Add gtk_window_group_get_windows().
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtk.symbols:
Packit Service fb6fa5
	* gtk/gtkwindow.[ch] (gtk_window_group_get_windows): New function.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-19 18:39:47 +0200 Carlos Garnacho
Packit Service fb6fa5
Packit Service fb6fa5
	Document gtk_dialog_get_action_area(), gtk_dialog_pack_start() and gtk_dialog_pack_end()
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkdialog.c: Add missing documentation for new fucntions.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-19 18:38:35 +0200 Carlos Garnacho
Packit Service fb6fa5
Packit Service fb6fa5
	Document gtk_container_get_focus_child().
Packit Service fb6fa5
Packit Service fb6fa5
	* gtk/gtkcontainer.c: Add documentation for gtk_container_get_focus_child().
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-19 13:50:06 +0200 Christian Dywan
Packit Service fb6fa5
Packit Service fb6fa5
	Add gtk_plug_get_socket_window
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-19 13:11:52 +0200 Christian Dywan
Packit Service fb6fa5
Packit Service fb6fa5
	Remove superflous gtkselection accessors and merge _get_data
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-13 15:56:51 +0200 Christian Dywan
Packit Service fb6fa5
Packit Service fb6fa5
	Implement gtk_selection_get_display, style fixes
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-13 15:45:00 +0200 Christian Dywan
Packit Service fb6fa5
Packit Service fb6fa5
	Fix indentation of a comment.
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-13 15:10:08 +0200 Christian Dywan
Packit Service fb6fa5
Packit Service fb6fa5
	Change docs and signature of gtk_widget_get_allocation
Packit Service fb6fa5
Packit Service fb6fa5
2008-06-13 14:22:17 +0200 Christian Dywan
Packit Service fb6fa5
Packit Service fb6fa5
	Remove unneeded GtkColorSelectionDialog accessors
Packit Service fb6fa5
Packit Service fb6fa5