Files
gtk3/gtk
Tor Lillqvist d867b9a8df Merge from stable:
2003-01-19  Tor Lillqvist  <tml@iki.fi>

	Merge from stable:

	Fix for #103614 and some other problems with GtkFileSelection on
	Windows:

	* gtk/fnmatch.c (get_char): Need to use g_unichar_tolower(), not
	g_ascii_tolower(). Windows file names are case-insensitive for all
	Unicode letters.

	* gtk/gtkfilesel.c: Instead of checking for G_OS_WIN32 or
	G_WITH_CYGWIN, check G_PLATFORM_WIN32. Move inclusion of gtkintl.h
	earlier, as it includes config.h unconditionally, and gtkprivate.h
	redefines GTK_LOCALEDIR.
	(struct _CompletionDirSent): Ifdef out the fields not used on
	Windows.
	(compare_utf8_filenames, compare_sys_filenames): Need different
	comparison implementation for UTF-8 file names and system locale
	file names on Win32. Cannot simply use g_ascii_strcasecmp(), but
	need to casefold all Unicode letters.
	(cmpl_completion_matches, open_dir, correct_parent): Ifdef out
	variables not used on Win32 to avoid warnings about unused
	variables.
	(open_ref_dir): Use g_path_skip_root() to skip past potential
	drive letter in front of the leading (back)slash.
	(open_new_dir): Ifdef out use of CompletionDirSent fields not
	there on Win32.
	(correct_parent): Bypass inode check also on Cygwin.

	Fix bug noticed by Alex Shaduri: Tooltips and other
	GDK_WINDOW_TEMP windows were activated. This looked very odd, and
	was a regression from earlier versions.

	* gdk/win32/gdkwindow-win32.c (show_window_internal): Fine-tune
	behaviour. Don't ever activate GDK_WINDOW_TEMP windows.
	(gdk_window_move, gdk_window_resize): Add debug logging.

	* gdk/win32/gdkevents-win32.c (gdk_event_translate): When we get a
	WM_SIZE message for a non-visible (withdrawn) window, don't clear
	the GDK_WINDOW_STATE_WITHDRAWN bit. The window is still withdrawn
	even if its size changes.
2003-01-19 21:18:15 +00:00
..
2003-01-19 21:18:15 +00:00
2002-10-10 22:00:09 +00:00
2002-10-10 01:02:25 +00:00
2002-10-11 22:57:11 +00:00
2002-10-11 22:57:11 +00:00
2002-10-09 22:25:18 +00:00
2002-10-09 22:25:18 +00:00
2002-10-09 22:25:18 +00:00
2002-10-09 22:25:18 +00:00
2002-10-10 22:00:09 +00:00
2002-10-10 22:00:09 +00:00
2002-10-04 23:50:27 +00:00
2002-10-04 23:50:27 +00:00
2002-10-04 22:49:28 +00:00
2002-10-04 22:49:28 +00:00
2002-10-04 23:50:27 +00:00
2002-10-04 23:50:27 +00:00
2002-10-07 04:29:52 +00:00
2002-10-13 17:17:14 +00:00
2002-12-10 21:39:53 +00:00
2002-10-11 22:57:11 +00:00
2002-10-09 22:11:08 +00:00
2002-10-07 01:38:40 +00:00
2002-10-07 01:38:40 +00:00
2002-10-07 01:38:40 +00:00
2002-10-07 01:38:40 +00:00
2002-10-11 22:57:11 +00:00
2002-10-05 01:51:16 +00:00
2002-12-10 21:39:53 +00:00
2002-10-09 23:55:27 +00:00
2002-12-10 21:39:53 +00:00
2002-10-13 19:34:42 +00:00
2002-10-13 19:34:42 +00:00
2002-10-11 22:57:11 +00:00
2002-10-07 04:29:52 +00:00
2002-10-13 20:44:18 +00:00
2002-10-11 22:57:11 +00:00
2002-12-12 22:06:43 +00:00
2002-10-05 23:15:39 +00:00
2002-10-05 23:15:39 +00:00
2002-10-09 23:55:27 +00:00
2002-10-09 23:55:27 +00:00
2002-10-09 22:25:18 +00:00
2002-10-10 23:42:57 +00:00
2002-10-10 22:00:09 +00:00
2002-10-10 22:00:09 +00:00
2003-01-19 21:18:15 +00:00
2002-10-10 01:02:25 +00:00
2002-10-10 01:02:25 +00:00
2002-10-09 22:11:08 +00:00
2002-10-04 23:50:27 +00:00
2002-10-04 23:50:27 +00:00
2002-10-13 20:44:18 +00:00
2002-10-13 20:44:18 +00:00
2002-10-09 23:55:27 +00:00
2002-10-11 22:57:11 +00:00
2002-10-04 22:49:28 +00:00
2002-10-04 22:49:28 +00:00
2002-10-07 04:29:52 +00:00
2002-10-07 04:29:52 +00:00
2002-11-07 19:53:49 +00:00
2002-10-08 23:07:02 +00:00
2002-10-04 23:50:27 +00:00
2002-10-04 22:49:28 +00:00
2002-10-04 22:49:28 +00:00
2002-10-04 08:02:14 +00:00
2002-10-04 08:02:14 +00:00
2002-10-04 08:02:14 +00:00
2002-10-04 08:02:14 +00:00
2002-10-09 22:25:18 +00:00
2002-07-29 21:11:23 +00:00
2002-10-05 23:15:39 +00:00
2002-10-05 01:51:16 +00:00
2002-10-10 22:20:48 +00:00
2002-10-10 22:20:48 +00:00
2002-11-13 20:23:02 +00:00
2002-10-10 22:20:48 +00:00
2002-10-10 22:20:48 +00:00
2002-10-11 22:57:11 +00:00
2002-11-28 00:33:17 +00:00
2002-10-10 22:00:09 +00:00
2002-10-09 22:11:08 +00:00
2002-10-09 22:11:08 +00:00
2002-10-10 01:02:25 +00:00
2002-10-05 23:15:39 +00:00
2002-10-13 20:44:18 +00:00
2002-10-13 20:44:18 +00:00
2002-12-10 21:39:53 +00:00
2003-01-14 22:57:37 +00:00
2003-01-12 04:44:23 +00:00
2002-10-05 01:51:16 +00:00
2002-10-05 01:51:16 +00:00
2002-10-11 22:57:11 +00:00
2002-10-11 22:57:11 +00:00
2002-10-05 23:15:39 +00:00
2002-10-05 23:15:39 +00:00
2002-10-05 23:15:39 +00:00
2002-12-10 21:39:53 +00:00
2002-11-28 00:33:17 +00:00
2002-10-08 23:07:02 +00:00
2002-10-13 23:56:31 +00:00
2002-10-05 01:51:16 +00:00
2002-10-04 08:02:14 +00:00
2002-02-02 01:00:42 +00:00
2002-12-12 23:02:40 +00:00
2002-10-04 23:50:27 +00:00
2002-10-04 23:50:27 +00:00
2002-10-04 22:49:28 +00:00
2002-10-04 22:49:28 +00:00
2002-10-04 08:02:14 +00:00
2002-10-04 08:02:14 +00:00
2002-12-10 21:39:53 +00:00
2002-10-04 08:02:14 +00:00
2002-10-04 08:02:14 +00:00
2002-10-04 08:02:14 +00:00
2002-12-10 21:39:53 +00:00
2002-10-09 23:55:27 +00:00
2002-10-10 01:02:25 +00:00
2002-10-10 01:02:25 +00:00
2002-12-03 21:49:39 +00:00
2002-10-09 00:38:22 +00:00
2002-12-10 21:39:53 +00:00
2002-12-10 21:39:53 +00:00
2002-10-13 17:17:14 +00:00
2002-10-10 01:02:25 +00:00
2002-10-11 22:57:11 +00:00
2002-10-10 22:00:09 +00:00
2003-01-16 00:25:56 +00:00
2002-10-10 21:45:41 +00:00
2002-10-10 21:45:41 +00:00
2002-10-10 21:45:41 +00:00
2002-12-10 21:39:53 +00:00
2002-10-10 01:02:25 +00:00
2002-10-11 22:57:11 +00:00
2002-10-11 22:57:11 +00:00
2002-10-09 00:38:22 +00:00
2002-10-09 22:25:18 +00:00
2002-10-07 19:10:39 +00:00
2002-05-27 22:42:08 +00:00
2003-01-14 22:57:37 +00:00
2002-11-28 00:33:17 +00:00
2002-10-07 19:10:39 +00:00
2002-10-07 19:10:39 +00:00
2002-10-07 19:10:39 +00:00
2002-10-07 19:10:39 +00:00
2003-01-14 22:57:37 +00:00
2003-01-14 22:33:13 +00:00
2002-10-04 22:49:28 +00:00
2002-10-04 22:49:28 +00:00
2002-10-07 04:29:52 +00:00
2002-10-07 04:29:52 +00:00
2002-10-09 00:38:22 +00:00
2002-10-09 00:38:22 +00:00
2002-11-07 19:53:49 +00:00
2002-10-08 23:07:02 +00:00
2002-10-04 23:50:27 +00:00
2002-10-04 22:49:28 +00:00
2002-10-04 22:49:28 +00:00
2002-10-04 08:02:14 +00:00
2002-10-04 08:02:14 +00:00
2002-10-04 08:02:14 +00:00
2002-10-04 08:02:14 +00:00
2002-12-18 23:45:53 +00:00
2002-12-10 21:39:53 +00:00
2002-12-10 21:39:53 +00:00
2002-03-04 00:03:50 +00:00
2002-12-10 21:39:53 +00:00
2002-12-10 21:39:53 +00:00
2002-12-10 21:39:53 +00:00
2002-12-10 21:39:53 +00:00