X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=ChangeLog.pre-2-6;h=67ce50f450384dae79af901a885004b15eb4a47f;hb=7ed6dc1da84e8716463e819144aa9a4649f36568;hp=44c6cfe1c2d6a793c587ca90e6f8fff6ab51658e;hpb=7264fdb06a9ff70937da9ae02d506d13d1e06e52;p=~andy%2Fgtk diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 44c6cfe1c..67ce50f45 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,239 @@ +2002-12-17 Tor Lillqvist + + * gdk/win32/gdkglobals-win32.c: Minor cosmetics. + + Implement two missing functions (#101369) + + * gdk/win32/gdkevents-win32.c + (gdk_display_add_client_message_filter): Implement by calling + gdk_add_client_message_filter(), no separate displays on Windows, + at least not yet. + + * gdk/win32/gdkgc-win32.c (gdk_gc_get_screen): Implement by + returning the only screen so far, _gdk_screen. + +Mon Dec 16 16:18:15 2002 Owen Taylor + + * gtk/gtktexttag.c (gtk_text_tag_get_property): Get rid + of incorrect calls to g_value_init(). (#100669, Johan + Dahlin, James Henstridge) + +Mon Dec 16 17:20:02 2002 Soeren Sandmann + + * gtk/gtkaccellabel.c: Implement Owen's susggestion from + #80764. Fixes #101314. + +Sun Dec 15 18:47:30 2002 Owen Taylor + + Some fixes for modal hint setting based on a patch + from Arvind Samptur (#100416) + + * gtk/gtkdialog.c (gtk_dialog_run): Call gtk_window_set_modal + before showing the window for efficiency. + + * gtk/gtkwindow.c (gtk_window_realize): Ignore the EWMH + constraint that the transient-for hint must always be + set on windows with the modal hint and just always set + the modal hint. + + * gtk/gtkwindow.c (gtk_window_set_modal): Update the + modal hint on the GdkWindow when the window is realized. + +Sun Dec 15 18:39:09 2002 Owen Taylor + + * configure.in: Hard-code GTK_BINARY_VERSION=2.2.0 for + now; should stay the same until we branch for 2.3. (#100598) + +Sun Dec 15 18:14:16 2002 Owen Taylor + + * gtk/gtkmenuitem.c (gtk_real_menu_item_activate_item): + Pass TRUE for search_sensitive - prevents a problem + where after hitting Alt-F to bring up the File menu, + the mnemonics for the items in the menu might not + be usable. (#89336) + +Sat Dec 14 22:18:45 2002 Owen Taylor + + * gdk/x11/gdkwindow-x11.c (gdk_window_get_frame_extents): + Fix a bug with checking the private flag on the wrong + window; improve the answer on failure a bit; push + an error trap around the X operations. (#100933) + +Sat Dec 14 22:03:21 2002 Owen Taylor + + * modules/input/gtkimcontextxim.c (status_window_hide): Don't + call status_window_set_text() if the status window doesn't + already exist. (#100933, reported by Anand Subra) + + * modules/input/gtkimcontextxim.c (status_window_show): + Don't bother creating the status window here, wait for + the set_text(). (Fixes a warning) + +2002-12-15 Matthias Clasen + + * gtk/gtkcalendar.c: + * gtk/gtkfilesel.c: + * gtk/gtkfontsel.c: + * gtk/gtkhruler.c: + * gtk/gtkinputdialog.c: + * gtk/gtkprogress.c: + * gtk/gtktreemodel.c: + * gtk/gtkvruler.c: + * gtk/queryimmodules.c: + * gtk/theme-bits/decompose-bits.c: + * gdk-pixbuf/gdk-pixbuf-csource.c: + * gdk-pixbuf/make-inline-pixbuf.c: + * gdk-pixbuf/queryloaders.c: + * gdk/gdkkeynames.c: + * gdk/gdkrgb.c: + * gdk/linux-fb/gdkfbmanager.c: + * gdk/win32/gdkevents-win32.c: + * gdk/win32/gdkmain-win32.c: + * gdk/win32/gdkproperty-win32.c: + * gdk/x11/gdkmain-x11.c: Use g_printf instead of system + printf. (#99327) + + * gtk/gtkcontainer.c (gtk_container_class_install_child_property): + (gtk_container_child_get_valist): + (gtk_container_child_get_property): + (gtk_container_child_set_valist): + (gtk_container_child_set_property): + (gtk_container_add_with_properties): + (gtk_container_child_set): + (gtk_container_child_get): Add docs. + + * gtk/gtkwindow.c (gtk_window_activate_default): + (gtk_window_activate_focus): Add docs. + +2002-12-14 Matthias Clasen + + * gtk/gtkmenuitem.c (gtk_menu_item_position_menu): Made + Xinerama-aware. (#85711) + +Sat Dec 14 14:19:16 2002 Owen Taylor + + * gtk/gtkmenu.c: Add a new binding signal, "move_scroll", + and use it to hook up Home/End/Page_Up/Page_Down keybindings. + (#80484, Narayana Pattipati, Marius Andreiana) + + * gtk/gtkmenu.c (gtk_menu_scroll_item_visible): Fix some + bugs in the computation of when an item is visible. (#99545) + + * gtk/gtkbindings.[ch] (_gtk_binding_signal_new) gtk/gtkmenushell.c: + Move here, export privately. + + * gtk/gtkmenushell.c (_gtk_menu_shell_select_last): Export + privately. + + * gtk/gtkmenushell.c (gtk_menu_shell_select_item): Don't + select the item if it is already selected. + +Sat Dec 14 01:51:05 2002 Chema Celorio + + * gtk/gtkdialog.c (gtk_dialog_add_buttons_valist): minor coding + style fix. + +Sat Dec 14 01:22:05 2002 Soeren Sandmann + + * gtk/gtkaccellabel.[ch] (gtk_accel_label_refetch): Don't + recalculate the acceleration label in an idle handler. + +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 "." + and ".." in the list of entries; they are needed for + correct handling of ., ..; were lost + with the GDir conversion. (Francisco Bustamante, + #89972) + + * gtk/gtkfilesel.c (open_new_dir): If we hit + EOF unexpectedly, that's OK... a file was just + deleted while we were reading the directory. + +Thu Dec 12 18:02:34 2002 Owen Taylor + + * gtk/gtkmain.c (gtk_main_do_event): Intercept events + of type GDK_SETTING before we check to see if there + was an event widget or not. (#97451, Simon Wong, + Bastien Nocera) + Thu Dec 12 17:58:41 2002 Owen Taylor * gtk/gtkrc.key.emacs: Add C-u/C-h/C-w. (#72245)