]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog
Fixes for X/Cygwin builds of GTK+ (#107623, Masahiro Sakai):
[~andy/gtk] / ChangeLog
index 6ccfa84b8e1a53f05213ba986188e41e672775ea..b6072745d2c149bc50b77bba09b6170a07fcb175 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,53 @@
+Fri Aug 15 12:34:04 2003  Owen Taylor  <otaylor@redhat.com>
+
+       Fixes for X/Cygwin builds of GTK+ (#107623, Masahiro Sakai):
+
+       * configure.in (GDK_DEP_LIBS_FOR_X): Make sure that
+       we link libgtk against X explicitely, since we
+       make GTK+ calls for plug/socket.
+
+       * gtk/queryimmodules.c: Use USE_LA_MODULES and 
+       G_MODULE_SUFFIX here. 
+
+       * gdk/x11/gdkdrawable-x11.c (gdk_x11_draw_image): Protect
+       XShmPutImage with #ifdef USE_SHM.
+
+Thu Aug 14 18:25:39 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkfilesel.c (gtk_file_selection_populate):
+       Don't reposition the cursor when we aren't trying
+       to complete. (Fixes problems with selection on
+       startup, #108433, reported by Mark Finlay.)
+
+       * gtk/gtkfilesel.c (gtk_file_selection_populate): Remove
+       code that tried to position the cursor after the common
+       prefix when there was one, it wasn't working, and
+       would be hard to fix. Just always put the cursor
+       at the end when completing.
+
+Thu Aug 14 17:58:23 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkfilesel.c (get_current_dir_utf8): If getting
+       the current directory fails because of encoding
+       conversion problems, walk up textually to parent
+       directories until we can convert. (#113627)
+
+Wed Aug 13 17:01:49 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkmenushell.[ch] (gtk_menu_shell_enter_notify):
+       Remove usage of menu_shell->ignore leave which was
+       to deal with stray events we no longer get because
+       we do grabbing differently. Comment it as unused in
+       the header. (#115837, Keith Bissett)
+
+Wed Aug 13 16:32:43 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkmenu.c (gtk_menu_position, gtk_menu_window_size_request): 
+       Fix some places that weren't properly Xinerama-ified.
+
+       * gtk/gtkmenu.c: Fix problem with windows that scroll
+       at the top of the screen.
+
 Wed Aug 13 11:34:53 2003  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkcombo.c (gtk_combo_init): connect_after() to