]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog
Produce C-m, not C-j for return. Handle Escape.
[~andy/gtk] / ChangeLog
index 33336e8378d3e0b743d62173064661661cc671b8..fa02a941923eff8675ff312264273bdc486ef851 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,121 @@
+Fri Oct 18 16:47:02 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkevents-x11.c (translate_key_event): Produce
+       C-m, not C-j for return. Handle Escape.
+
+2002-10-22  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkstatusbar.c (gtk_statusbar_get_type): 
+       (gtk_statusbar_class_init): It is called GtkStatusbar, not
+       GtkStatusBar. This was changed accidentally during deprecation
+       cleanup and caused links in the API docs to break.  (#96390)
+
+Mon Oct 21 14:04:39 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkentry.c (gtk_entry_get_public_chars): Return
+       "" for entry->invisible_char == 0, otherwise N copies
+       of entry->invisible_char. (#95486, Vitaly Tishkov)
+
+       * gtk/gtkentry.c: Fix a bunch of places where entry->text
+       instead of layout->text was being used for computation
+       of offsets/indices in the layout. Using layout->text
+       is necessary because when the entry is invisible, it
+       doesn't correspond to entry->text.
+
+Sun Oct 20 23:58:03 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtkmenu.c, gtkmenubar.c, gtkmenuitem.c, gtkmenushell.c,
+       gtkmenushell.h, gtkmenushell.h
+
+       - make the delay before submenus appear below menu bars a
+         GtkSetting
+       - make the delay before submenus pops up a GtkSetting
+       - make the stay up triangle slightly larger
+       - don't pop up the first submenu immediately.
+       - make the default delay for submenus 225 ms, and 0 for menubars.
+       - make the default delay before popping down inside the stay-up 
+         triangle 1000 ms
+
+       Fixes #74950
+       
+Sun Oct 20 14:58:02 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkscrolledwindow.c (gtk_scrolled_window_class_init):
+       Add a scrollbar_spacing style property (#81396, based
+       on a patch from Anders Carlsson)
+
+2002-10-19  Jeremy Katz  <katzj@redhat.com>
+
+       * configure.in: make configure checks for Xrandr and Xinerama
+       extensions less noisy (#95858)
+
+Fri Oct 18 16:47:02 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkevents-x11.c (translate_key_event): Handle
+       Return and KP_Enter.
+
+Fri Oct 18 15:38:50 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkprogressbar.c (gtk_progress_bar_set_text): 
+       Reset use_text_format to %TRUE for a %NULL text string.
+       (#94157, once again).
+
+Thu Oct 17 17:17:05 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkcheckbutton.c (gtk_check_button_size_request): 
+       Fix use of uninitialized variable.
+
+Thu Oct 17 14:38:37 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkaccellabel.c (gtk_accel_label_expose_event): 
+       Align the baseline of the accelerator label with the 
+       first baseline of the main label of the menu item. (#76953)
+
+Wed Oct 16 18:25:24 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkevents-x11.c (translate_key_event): 
+       Use gdk_keymap_translate_keyboard_state() rather than
+       XLookupString() to get the keysymbol, since XLookupString
+       can confuse the input method handling. (#93575)
+
+       * gdk/x11/gdkkeys-x11.c: Rewrite the handling of
+       key translation for the non-XKB case to properly
+       handle Shift_Lock, Caps_Lock, Num_Lock according
+       to the Xlib spec. (#67066)
+
+2002-10-17  Havoc Pennington  <hp@redhat.com>
+
+       * gtk/gtkwindow.c (gtk_window_compute_configure_request): fix
+       compiler warnings
+
+Thu Oct 17 22:37:57 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkwindow.c (get_center_monitor_of_window): fix typo to make
+       it compile
+       
+2002-10-16  Havoc Pennington  <hp@redhat.com>
+
+       * gdk/x11/gdkscreen-x11.c (gdk_screen_get_monitor_geometry): add
+       g_return_if_fail for monitor number <= 0
+
+       * gtk/gtkmenu.c (gtk_menu_position): handle case where pointer 
+       is outside the screen.
+
+       * gtk/gtkwindow.c (get_monitor_center): factor out 
+       the code to position a window in center
+       (gtk_window_compute_configure_request): use here
+       (gtk_window_constrain_position): use here, the 
+       code here wasn't multihead-aware
+
+       * gdk/x11/gdkevents-x11.c (get_real_window): function to
+       return the window the event describes, rather than the window
+       that received the event.
+       (gdk_event_translate): use result of that function for 
+       filling in GdkEvent::window, which only matters for 
+       MapNotify/UnmapNotify and ConfigureNotify, in practice.
+
+       Unbreaks various things using SubstructureNotifyMask.
+
 Thu Oct 17 16:13:28 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkcheckbutton.c gtk/gtkradiobutton.c: Make