X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=ChangeLog.pre-2-8;h=dad0e8e98f11dcb443526be9001236c1b8d621c0;hb=fcffe5a1abb031909e85a8b5b2f1adbe587389ed;hp=b7a1a0245d6d557dbf3f9a313269a637cd7a4b56;hpb=f91ae9800376cefff2c9809222db0f67f94e2160;p=~andy%2Fgtk diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index b7a1a0245..dad0e8e98 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,191 @@ +2003-06-17 Matthias Clasen + + * acinclude.m4 (JH_PATH_XML_CATALOG, JH_CHECK_XML_CATALOG): New + macros to check for XML catalog contents and path, borrowed from + gtk-doc. + * configure.in: New option --enable-man to enable regeneration of + man pages from Docbook, if the necessary tools are found. + +2003-06-15 Matthias Clasen + + * gtk/gtkcalendar.c (gtk_calendar_class_init): + * gtk/gtknotebook.c (gtk_notebook_class_init): + * gtk/gtkalignment.c (gtk_alignment_class_init): + * gtk/gtkpaned.c (gtk_paned_class_init): Document new properties + as 2.4 additions. + + * gtk/gtkwidget.c (gtk_widget_class_init): Move inline signal docs + to the proper place, immediately before the g_signal_new() call. + + * gtk/gtktextiter.h: Make the flags-nature of GtkTextSearchFlags + more obvious. (#115122, Jeff Franks) + +2003-06-12 Anders Carlsson + + * gtk/gtkwidget.c: (event_window_is_still_viewable): + Special case pixmaps. (#114880) + +2003-06-12 Matthias Clasen + + * gtk/gtkwidget.c: Document child-notify and drag-data-received + signals. Owen, we need to figure out where the best place for + these comments in the source is. I currently put them in front of + the signals enum. + +2003-06-11 Matthias Clasen + + * gtk/gtkdnd.c (gtk_drag_check_threshold): s/threshhold/threshold/. + +Thu Jan 12 01:01:19 2003 Kristian Rietveld + + * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_process_action): + silly typo fix. s/seperator/separator/. This gets rid of the + assert spam when using TreeView. + +Tue Jun 10 11:23:48 2003 Hidetoshi Tajima + + * modules/input/gtkimcontextxim.c (xim_instantiate_callback): New + function for XIM instantiate callback. + * modules/input/gtkimcontextxim.c (xim_info_try_im): New function + where call to XOpenIM() or XRegisterIMInstantiateCallback() is + actually made. + * modules/input/gtkimcontextxim.c (xim_destroy_callback): New function + for XIM's destroy callback. + * modules/input/gtkimcontextxim.c (get_im): add a check if info->im + is set or not - if it's not set, call xim_info_try_im() to try to + initiaize it. + * modules/input/gtkimcontextxim.c (reinitialize_ic): reset + filter_key_release flag of the context. + * modules/input/gtkimcontextxim.c (get_ic_real): removed + * modules/input/gtkimcontextxim.c (gtk_im_context_xim_get_ic): move + code from the removed get_ic_real(). + + For XIM instantiation, destruction and re-instantiation. With + this, Gtk+ apps will be able to connect or reconnect to the XIM, + when it starts after the apps, or when the XIM gets lost and recover. + (#113099, #107782). + +Mon Jun 10 01:12:31 2003 Kristian Rietveld + + Merged from stable. + + * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_get_size): + check if width is !null, not *width. Doh. + +Tue Jun 10 01:09:33 2003 Kristian Rietveld + + Merged from stable. + + * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_process_action): + Remove the weird dx logic, get all cell_area and background_area + calculations right. Not sure what was up with it before. (Fixes + #110989, testcase from Vasco Alexandre da Silva Costa). + +Tue Jun 10 00:58:23 2003 Soeren Sandmann + + * tests/testgtk.c: Make it compile with C89 compilers + +2003-06-10 Matthias Clasen + + * gtk/gtktextview.c (gtk_text_view_class_init): Install boolean + property "overwrite". + (gtk_text_view_[gs]et_property): Handle "overwrite". + * gtk/gtktextview.[hc] (gtk_text_view_[gs]et_overwrite): Getter + and setter for "overwrite" property. (#110241, Jeroen Zwartepoorte) + +2003-06-09 Matthias Clasen + + * gtk/gtkpaned.c (gtk_paned_class_init): Install boolean child + properties "resize" and "shrink". + (gtk_paned_[gs]et_child_property): Implementations of + GtkContainer::[gs]et_child_property. + * tests/testgtk.c (toggle_resize, toggle_shrink): Use the new + paned child properties instead of remove/add hacks. (#114667, + Soeren Sandmann) + +Mon Jun 9 16:18:11 2003 Owen Taylor + + * gtk/gtknotebook.c (gtk_notebook_button_press): Back + out event->window test - it wasn't needed because + of the call to get_widget_coordinates(). + + * gtk/gtknotebook.c (gtk_notebook_button_press): Remove + call to gtk_widget_grab_focus() when not clicking on + any tabs. (Real fix for #114534) + +Sun Jun 8 22:03:09 2003 Owen Taylor + + * tests/testdnd.c: Use application/x-rootwindow-drop for + root window drops. (#108670, Alex Larsson) + + * gdk/x11/gdkdnd-x11.c (gdk_drag_motion) gtk/gtkdnd.c (gtk_drag_drop): + Accept either application/x-rootwin-drop (what GTK+ has always used) + or application/x-rootwindow-drop (what the XDND standard specifies). + +Fri Jun 6 11:07:33 2003 Owen Taylor + + * gtk/gtkwidget.c (event_window_still_viewable): + Before delivering an event to a widget, check that + (if relevant), the event's window is still viewable. + (#105642, Dennis Björklund) + + * gdk/gdkwindow.c (_gdk_window_destroy_hierarchy): + NULL out private->parent, since after destruction + it might not be valid any more. + + * gdk/gdkwindow.c (gdk_window_is_viewable): Fix some + accesses before g_return_val_if_fail(). Treat + DESTROYED windows as unmapped. + +Thu Jun 5 09:28:03 2003 Owen Taylor + + * gtk/gtkentry.c: Recompute unconditionally in + gtk_entry_style_set, and in a new gtk_label_screen_changed(). + Protect the guts of recompute_idle_func() with + gtk_widget_has_screen(). (#114040, Morten Welinder) + Fix FALSE/0 confusion. + +Sun Jun 8 18:27:14 2003 Soeren Sandmann + + * gdk/gdkpixbuf-drawable.c (G8fromRGB565): swap G and B. + Fixes (#114669) + +Sun Jun 8 11:27:29 2003 Owen Taylor + + * gtk/gtkviewport.c (viewport_set_adjustment): Fix bug with + set_adjustment (viewport, NULL); + +2003-06-07 Matthias Clasen + + * gtk/gtkiconfactory.c (get_default_icons): + * gtk/stock-icons/stock_{undo,redo,undelete,revert}_rtl_{16,24}.png: + * gtk/stock-icons/Makefile.am: Add rtl variants of undo, redo, + undelete and revert. (#96633) + +Fri Jun 6 16:25:44 2003 Owen Taylor + + * gtk/gtkviewport.c: Many fixes, along with extensive cleanups and + refactoring of code to reduce duplication; fixes include: + + - gtk_viewport_realize(): Position the window correct from adjustment + values. (#110737, Michael Natterer) + + - Remove some division-by-zero checks in places where there is no + longer division. (#110737) + + - gtk_viewport_class_init: Make the hadjustment/vadjustment properties + G_PARAM_CONSTRUCT, so that there will always be adjustments, even + if gtk_viewport_new isn't used (#101135, Thomas Leonard). + + - Switch over to encapsulated lazy-creation for hadjustment/ + vadjustment; even with the CONSTRUCT property, we need this after + destroy. + + - When updating the adjustment, immediate set their values to + match the the current range of the viewport, and update the + viewport position to match the value of the new adjustments. + (Part of #1165) + 2003-06-06 Tor Lillqvist * gdk/win32/gdkprivate-win32.h: Fix typo. @@ -32,7 +220,7 @@ Fri Jun 6 11:05:45 2003 Hidetoshi Tajima Thu Jun 5 20:35:40 2003 Owen Taylor - * demos/Makefile.am: Conditionalize deendencies for + * demos/Makefile.am: Conditionalize dependencies for gdk-pixbuf-csource on cross-compilation (#112391, J. Ali Harlowe). Buildtest-inline-pixbufs.h in srcdir. Don't try to build test-inline-pixbufs.h if we don't have libpng. @@ -806,6 +994,9 @@ Mon Apr 7 19:43:15 2003 Owen Taylor * gdk/x11/gdkwindow-x11.c (_gdk_windowing_window_at_pointer): Use gdk_x11_display_grab/ungrab. + + * gdk/x11/gdkdisplay-x11.c (gdk_display_open): Initialize + use_xshm to TRUE so SHM gets used when present. 2003-04-07 Matthias Clasen