Commit Graph

11575 Commits

Author SHA1 Message Date
Matthias Clasen
81ef262dff Guard against NULL. (#330177, Raphael Slinckx)
2006-02-10  Matthias Clasen  <mclasen@redhat.com>

	* gtk/gtkentrycompletion.c (gtk_entry_completion_match_selected):
	Guard against NULL.  (#330177, Raphael Slinckx)
2006-02-10 19:21:58 +00:00
Matthias Clasen
82fd3665ff Always check for NULL when using callbacks. (#330563, Benjamin Otte)
2006-02-10  Matthias Clasen  <mclasen@redhat.com>

        * io-jpeg.c:
        * io-png.c:
        * io-pnm.c:
        * io-tiff.c:
        * io-xbm.c:
        * io-xpm.c: Always check for NULL when using callbacks.
        (#330563, Benjamin Otte)
2006-02-10 19:01:02 +00:00
Matthias Clasen
567eb53e2c Improve combobox docs 2006-02-10 18:57:31 +00:00
Ross Burton
846082d7e9 Merged from HEAD:
2006-02-09  Ross Burton  <ross@burtonini.com>

	Merged from HEAD:

	* gtk/gtkfontbutton.c:
	Work out the font size in floating point, and display the font
	size with %g instead of %d (#317590)
2006-02-09 17:55:21 +00:00
Ross Burton
e13264939d Doc fixes 2006-02-09 15:51:21 +00:00
Tor Lillqvist
8dee85c78f If we don't know where we went, and have generated a leave event, set
2006-02-09  Tor Lillqvist  <tml@novell.com>

	* gdk/win32/gdkevents-win32.c (gdk_event_translate)
	<WM_MOUSELEAVE>: If we don't know where we went, and have
	generated a leave event, set current_window to the root
	window. This assures we will generate proper enter and leave
	events for popup windows. (#325521)
2006-02-09 05:47:53 +00:00
John Ehresman
22f85debbe gdk/win32/gdkevents-win32.c (gdk_event_translate) <WM_MOUSEACTIVATE> Call
2006-02-08  John Ehresman  <jpe@wingware.com>

	* gdk/win32/gdkevents-win32.c (gdk_event_translate)
	<WM_MOUSEACTIVATE>
	* gdk/win32/gdkwindow-win32.c (show_window_internal)
	(gdk_window_raise): Call SetWindowPos() instead of
	SetForegroundWindow() or BringWindowToTop() if the window
	shouldn't accept focus. (#327375)
2006-02-09 03:19:19 +00:00
John Ehresman
75d186d622 Let gdk_window_set_decorations() take precedence over anything derived
2006-02-08  John Ehresman  <jpe@wingware.com>

	* gdk/win32/gdkwindow-win32.c: Let gdk_window_set_decorations()
	take precedence over anything derived from hints. Restructure
	related code and logic, add some new helper functions. (#327217)
2006-02-09 02:42:53 +00:00
Matthias Clasen
957c5f0271 Don't put relevant callss in g_assert(). (#329876, Kristian Rietveld)
2006-02-08  Matthias Clasen  <mclasen@redhat.com>

	* gtk/gtkfilechooserbutton.c: Don't put relevant callss
	in g_assert().  (#329876, Kristian Rietveld)
2006-02-08 19:32:38 +00:00
Žygimantas Beručka
f8cf7a3da8 Updated Lithuanian translation.
2006-02-08  Žygimantas Beručka  <zygis@gnome.org>

        * lt.po: Updated Lithuanian translation.
2006-02-08 19:23:59 +00:00
Tor Lillqvist
70c468374f Consistenly use assign_object() when assigning GdkWindow pointers so that
2006-02-08  Tor Lillqvist  <tml@novell.com>

	* gdk/win32/gdkevents-win32.c (gdk_pointer_grab)
	(gdk_display_pointer_ungrab, gdk_keyboard_grab)
	(gdk_display_keyboard_ungrab): Consistenly use assign_object()
	when assigning GdkWindow pointers so that the ref counting doesn't
	get off whack.

	(gdk_event_translate) <WM_MOUSEMOVE>: When the pointer is grabbed
	with owner_events FALSE, generate enter and leave events only for
	the grab window. (#321054)
2006-02-08 17:26:59 +00:00
Matthias Clasen
86bf974f5e Copy the display_key as well. (#330389, Markku Vire)
2006-02-08  Matthias Clasen  <mclasen@redhat.com>

	* gtk/gtkfilesystem.c (gtk_file_info_copy): Copy the display_key
	as well.  (#330389, Markku Vire)
2006-02-08 15:17:44 +00:00
Tor Lillqvist
db673f0601 Drop the timestamp from the zipfile names.
2006-02-08  Tor Lillqvist  <tml@novell.com>

	* gtk-zip.sh.in: Drop the timestamp from the zipfile names.
2006-02-07 22:57:06 +00:00
Dom Lachowicz
6fbe064c50 Bug #330022 Wrong pixel values are computed when color = 0xFF and alpha =
* gdk/gdkcairo.c (gdk_cairo_set_source_pixbuf): Bug #330022
	Wrong pixel values are computed when color = 0xFF and alpha = 0xFF
2006-02-05 20:38:17 +00:00
Federico Mena Quintero
ab34c90bc8 Merged from HEAD:
2006-02-03  Federico Mena Quintero  <federico@ximian.com>

	Merged from HEAD:

	Work around https://bugs.freedesktop.org/show_bug.cgi?id=4320,
	which used to be our own
	http://bugzilla.gnome.org/show_bug.cgi?id=314616.  If one uses a
	pixmap for a pattern in Cairo, and sets the pattern to
	CAIRO_EXTEND_REPEAT; and if the destination surface is also a
	pixmap, Cairo does a slow copy instead of using XCopyArea().  So,
	we use the same code that we used in GTK+ 2.6 (pre-cairo), by
	filling the double-buffer pixmap with a tiled GC and
	XFillRectangle().

	* gdk/gdkwindow.c (BackingRectMethod): New structure with a
	cairo_t and a GdkGC field.  Depending on which of these fields
	gets filled in, we'll use Cairo or GDK to clear the double-buffer
	pixmap when painting a window.
	(setup_backing_rect_method): Fill a BackingRectMethod as
	appropriate, depending on the window's configuration and our
	knowledge of whether Cairo is fast or slow when doing repeating
	patterns.
	(gdk_window_clear_backing_rect): Call
	setup_backing_rect_method().  Depending on what it returns, use
	Cairo to clear the double-buffer pixmap, or plain GDK.
2006-02-03 21:20:06 +00:00
Rhys Jones
ae109b239e Updated Welsh translation.
2006-02-03  Rhys Jones  <rhys@sucs.org>

	* cy.po: Updated Welsh translation.
2006-02-03 19:48:40 +00:00
Matthias Clasen
80b7f28196 Fix label padding 2006-02-03 05:39:08 +00:00
Matthias Clasen
3f9ea3ca8d Make drops on the root window work again. (#145243, Andrew S. Dixon)
2006-02-02  Matthias Clasen  <mclasen@redhat.com>

	* gdk/x11/gdkdnd-x11.c (_gdk_drag_get_protocol_for_display):
	Make drops on the root window work again.  (#145243, Andrew S. Dixon)
2006-02-02 20:55:17 +00:00
Leonid Kanter
6eda42cf2c Updated Russian translation 2006-02-02 16:36:07 +00:00
Vincent van Adrighem
32beb41ee3 Translation updated by Tino Meinen.
2006-02-02  Vincent van Adrighem  <adrighem@gnome.org>

	* nl.po: Translation updated by Tino Meinen.
2006-02-02 01:17:01 +00:00
Slobodan D. Sredojevic
ed50efa126 Updated Serbian translation
2006-02-01  Slobodan D. Sredojevic  <slobo@akrep.be>

        * sr.po, sr@Latn.po: Updated Serbian translation
2006-02-01 00:20:58 +00:00
Matthias Clasen
77b3ba3efe Touch README and INSTALL here to pacify automake. (#329124, Kjartan
2006-01-31  Matthias Clasen  <mclasen@redhat.com>

	* autogen.sh: Touch README and INSTALL here to pacify
	automake.  (#329124, Kjartan Maraas, Tim Janik)
2006-01-31 17:36:50 +00:00
Leonid Kanter
95287bcaba Updated Russian translation 2006-01-31 15:47:39 +00:00
Matthias Clasen
544eea3561 Make sure the tree view is realized, since we grab the focus to it.
2006-01-30  Matthias Clasen  <mclasen@redhat.com>

	* gtk/gtkentrycompletion.c (_gtk_entry_completion_resize_popup):
	Make sure the tree view is realized, since we grab the
	focus to it.  (#329144, Wouter Bolsterlee)
2006-01-30 18:26:08 +00:00
Matthias Clasen
3d05b7c76b Use the setter for active. (#329208, Guillaume Cottenceau)
2006-01-30  Matthias Clasen  <mclasen@redhat.com>

	* gtk/gtktoggletoolbutton.c (gtk_toggle_tool_button_set_property):
	Use the setter for active.  (#329208, Guillaume Cottenceau)
2006-01-30 15:28:52 +00:00
Laurent Dhima
6349d10ea2 Updated Albanian translation.
2006-01-30  Laurent Dhima  <laurenti@alblinux.net>

	* sq.po: Updated Albanian translation.
2006-01-30 10:22:47 +00:00
Dom Lachowicz
d0d686eec3 Re-sync with gtk-wimp Ditto
* modules/engines/ms-windows/msw-style.c: Re-sync with gtk-wimp
	* modules/engines/ms-windows/Theme/gtk-2.0/gtkrc: Ditto
2006-01-29 03:27:14 +00:00
Duarte Loreto
6c2be9244b Updated Portuguese translation.
2006-01-28  Duarte Loreto <happyguy_pt@hotmail.com>

	* pt.po: Updated Portuguese translation.
2006-01-28 12:39:20 +00:00
Nguyen Thai Ngoc Duy
6298981815 Removed redundant colons 2006-01-28 12:10:41 +00:00
Nguyen Thai Ngoc Duy
57259b1a82 Updated Vietnamese translation 2006-01-28 06:58:02 +00:00
Behdad Esfahbod
a3482bfc4c Fix misalignment of RTL text in ellipsized GtkLabel: use layout width if
2006-01-27  Behdad Esfahbod  <behdad@gnome.org>

        * gtk/gtklabel.c (get_layout_location): Fix misalignment of RTL
        text in ellipsized GtkLabel: use layout width if set, otherwise
        fallback to logical extents width. (#322042, merged from HEAD)
2006-01-27 18:58:42 +00:00
Changwoo Ryu
7ee9b7cec7 Updated Korean translation.
2006-01-28  Changwoo Ryu  <cwryu@debian.org>

	* ko.po: Updated Korean translation.
2006-01-27 18:17:12 +00:00
Matthias Clasen
31c60854a8 Bump version 2006-01-27 17:47:04 +00:00
Matthias Clasen
304cec307a 2.8.11 GTK_2_8_11 2006-01-27 17:37:11 +00:00
Federico Mena Quintero
566e1f38b1 Merged from HEAD:
2006-01-27  Federico Mena Quintero  <federico@ximian.com>

	Merged from HEAD:

	Fixes bug #328820:

	* gtk/gtkfilechooserdefault.c
	(gtk_file_chooser_default_class_init): Make GDK_KP_Divide pop up
	the location dialog populated to "/".
	(tree_view_keybinding_cb): Likewise.
	(trap_activate_cb): Likewise.
2006-01-27 17:25:12 +00:00
Matthias Clasen
85b61ac092 2.8.11 2006-01-27 17:15:23 +00:00
Evandro Fernandes Giovanini
17b077c6c3 Updated Brazilian Portuguese translation.
2006-01-27  Evandro Fernandes Giovanini <evandrofg@ig.com.br>

        * pt_BR.po: Updated Brazilian Portuguese translation.
2006-01-27 08:46:03 +00:00
Matthias Clasen
49bd646225 Be more careful when blocking signals.
2006-01-25  Matthias Clasen  <mclasen@redhat.com>

	* gtk/gtkentrycompletion.c:
	* gtk/gtkentry.c: Be more careful when blocking signals.
2006-01-25 18:30:58 +00:00
Alexander Shopov
31a41ccf27 Updated Bulgarian translation by Alexander Shopov <ash@contact.bg>
2006-01-22  Alexander Shopov  <ash@contact.bg>

	* bg.po: Updated Bulgarian translation by
	Alexander Shopov <ash@contact.bg>
2006-01-22 18:42:44 +00:00
Gabor Kelemen
c7f548984c Hungarian translation updated.
2006-01-22  Gabor Kelemen  <kelemeng@gnome.hu>

	* hu.po: Hungarian translation updated.
2006-01-22 18:29:05 +00:00
Francisco Javier F. Serrador
e7be150752 Updated Spanish translation.
2006-01-21  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

	* es.po: Updated Spanish translation.
2006-01-21 20:01:49 +00:00
Josep Puigdemont i Casamajó
9bdf99b219 Updated Catalan translation. 2006-01-21 17:14:33 +00:00
Funda Wang
acc3f3afdb Updated gtk+-properties translation. 2006-01-21 14:34:01 +00:00
Matthias Clasen
0f762f13c0 Don't crash if layout is NULL. (#327934, Christian Kirbach)
2006-01-20  Matthias Clasen  <mclasen@redhat.com>

	* gtk/gtktextview.c (gtk_text_view_set_virtual_cursor_pos): Don't
	crash if layout is NULL.  (#327934, Christian Kirbach)
2006-01-21 04:01:32 +00:00
Dan Winship
a1cb4e7d81 On "unix", pop up the "Open Location" window on "~" as well as "/".
* gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_class_init,
	tree_view_keybinding_cb, trap_activate_cb): On "unix", pop up the
	"Open Location" window on "~" as well as "/". #153213
	(location_entry_create): Fix this so autocompletion still works
	correctly in that case.
(ok'ed by federico)
2006-01-20 19:11:31 +00:00
Matthias Clasen
d8711720a3 Explicitly link against Xrender. (#327538, Christophe Belle)
2006-01-19  Matthias Clasen  <mclasen@redhat.com>

	* configure.in: Explicitly link against Xrender.
	(#327538, Christophe Belle)
2006-01-20 04:58:37 +00:00
Matthias Clasen
fed4bafdbd Fix attribution 2006-01-20 04:40:18 +00:00
Matthias Clasen
c9473ebd35 Use an unused high bit in the XID to mark fonts in the global xid hash
2006-01-19  Matthias Clasen  <mclasen@redhat.com>

	* gdk/x11/gdkprivate-x11.h (XID_FONT_BIT):
	* gdk/x11/gdkfont-x11.c:
	* gdk/x11/gdkxid.c: Use an unused high bit in the
	XID to mark fonts in the global xid hash table.

	* gdk/x11/gdkcursor-x11.c (update_cursor): Skip fonts
	when iterating over the xid hash table, since calling
	GDK_IS_WINDOW () on an GdkFont can cause a segfault.
	(#327751, Ryan Lortie)
2006-01-20 04:39:43 +00:00
Ankitkumar Rameshchandra Patel
d8a5439f4d Updated Gujarati Translations 2006-01-19 07:14:52 +00:00
Matthias Clasen
7a83f3cf44 Remove ang from ALL_LINGUAS 2006-01-18 14:32:12 +00:00