X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=ChangeLog.pre-2-2;h=38ee76787f475838a073e84591f60801523b5077;hb=ad3ca8430dfd7e262512ee89e6da28a090837ce7;hp=0409935922e6ea3d3e9abfbe3ab005324849558b;hpb=829c6708f29d27e6e63dab8f93e41ba4b15e925e;p=~andy%2Fgtk diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index 040993592..38ee76787 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,80 @@ +Sat Dec 14 01:00:12 2002 Owen Taylor + + * gtk/gtkmenu.c (gtk_menu_position): Handle the case + where the pointer isn't on the same screen as the widget + by centering the menu on the widget's screen. (#94563) + +Fri Dec 13 23:58:06 2002 Owen Taylor + + * gdk/gdkscreen.c (gdk_screen_get_monitor_at_point) + * gdk/gdkscreen.c (gdk_screen_get_monitor_at_window): + Provide a useful fallback on failure - return a monitor + close to the point or window. (#79991) + + * gtk/gtkmenu.c (gtk_menu_position): Remove a now + unneeded check for failure of + gdk_screen_get_monitor_at_point() + +Fri Dec 13 23:10:21 2002 Owen Taylor + + * gtk/gtkclist.c: Fix a problem with the focus row + ending up off the list when rows were deleted + (#94812, Christian Reis, Jon Nelson). + +Fri Dec 13 22:55:27 2002 Owen Taylor + + * gtk/gtkmenu.c (menu_change_screen): If the screen + for the menu changes while the menu is torn off, move + the tearoff along with it. (#85669) + + * gtk/gtkmenu.c (gtk_menu_set_tearoff_state): When + reattaching, get rid of the get rid of the tearoff window. + +Fri Dec 13 21:35:12 2002 Owen Taylor + + * gtk/gtkhandlebox.c (gtk_handle_box_motion): Handle + the case where the pointer is moved between screens + during a handle box drag by resetting the original + location. (#94562) + + * gtk/gtkinputdialog.c (gtk_input_dialog_get_private): + Fix a leftover variable name from cut-and-paste. + +Fri Dec 13 18:57:20 2002 Owen Taylor + + * gtk/gtkdialog.c: Change the Escape key binding to only close + if the dialog contains a cancel button. (Patch from + James Willcox, #74221) + +Fri Dec 13 18:22:21 2002 Owen Taylor + + * gtk/gtkfilesel.c (compare_cmpl_dir): Use + g_utf8_collate_key() to sort in human-friendly order. + (#94473) + +Fri Dec 13 17:45:40 2002 Owen Taylor + + * gtk/fnmatch.c gtk/gtkprivate.h gtk/gtkfilesel.c: + System fnmatch wasn't going to be UTF-8 clean, neither + was our version. Redo our fnmatch.c to be UTF-8, add + test cases, fix all sorts of bugs inherited + from the antique GNU fnmatch code. Change interface + to get rid of fnmatch.h constants. Fixes basic + non-workingness of filesel with non-ASCII filenames. + + * gtk/fnmatch.h: No longer needed. + +Fri Dec 13 12:15:09 2002 Owen Taylor + + * gtk/gtkfilesel.c (find_parent_dir_fullname): If + getting the parent of the directory name, make + an attempt to change back to the original directory. + +Thu Dec 12 20:07:25 2002 Owen Taylor + + * gtk/gtkfilesel.c (cmpl_completion_fullname): Const + warning fix. + Thu Dec 12 19:51:45 2002 Owen Taylor * gtk/gtkfilesel.c (open_new_dir): Include "."