]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-10
=== Released GTK+-2.1.3 ===
[~andy/gtk] / ChangeLog.pre-2-10
index 84ab8f16925722d4aa650c8d38eca2b70901d1a6..d9c13a6ac54444496e8140fdee29d516f9822e5e 100644 (file)
@@ -1,3 +1,595 @@
+Mon Dec  2 20:36:28 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * === Released GTK+-2.1.3 ===
+
+       * configure.in: Version 2.1.3, interface ago 0.
+
+       * NEWS: Update
+
+2002-12-02  Murray Cumming  <murrayc@usa.net>
+
+       * gtk/gtktreemodel.h: Declare gtk_tree_row_reference_get_type(). It is
+       already used by a macro in the same header.
+
+2002-11-28  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/gdkdisplay.c: 
+       * gdk/gdkdisplaymanager.c: 
+       * gdk/gdk.c: 
+       * gdk/gdkdraw.c:
+       * gdk/gdkevents.c:
+       * gdk/gdkrgb.c:
+       * gdk/gdkscreen.c:
+       * gdk/gdkwindow.c:
+       * gdk/x11/gdkcolor-x11.c:
+       * gdk/x11/gdkcursor-x11.c:
+       * gdk/x11/gdkdisplay-x11.c:
+       * gdk/x11/gdkdnd-x11.c:
+       * gdk/x11/gdkevents-x11.c:
+       * gdk/x11/gdkfont-x11.c:
+       * gdk/x11/gdkgc-x11.c:
+       * gdk/x11/gdkinput.c:
+       * gdk/x11/gdkkeys-x11.c:
+       * gdk/x11/gdkpango-x11.c:
+       * gdk/x11/gdkpixmap-x11.c:
+       * gdk/x11/gdkproperty-x11.c:
+       * gdk/x11/gdkscreen-x11.c:
+       * gdk/x11/gdkselection-x11.c:
+       * gdk/x11/gdkvisual-x11.c:
+       * gdk/x11/gdkwindow-x11.c:
+       * gdk/x11/gdkxid.c:
+       * gtk/gtkclipboard.c:
+       * gtk/gtkcolorsel.c:
+       * gtk/gtkiconfactory.c:
+       * gtk/gtkinvisible.c:
+       * gtk/gtkliststore.c:
+       * gtk/gtkmenu.c:
+       * gtk/gtkmenushell.c:
+       * gtk/gtknotebook.c:
+       * gtk/gtkplug.c:
+       * gtk/gtkselection.c:
+       * gtk/gtksettings.c:
+       * gtk/gtktreemodel.c:
+       * gtk/gtktreemodelsort.c:
+       * gtk/gtktreeselection.c:
+       * gtk/gtktreestore.c:
+       * gtk/gtktreeview.c:
+       * gtk/gtktreeviewcolumn.c:
+       * gtk/gtkwidget.c:
+       * gtk/gtkwindow.c: Document 2.2 API additions. I'm not
+       going to list all individual functions here; if you want to see
+       the list, grep for "Since: 2.2".        
+
+Tue Nov 26 13:07:56 2002  HideToshi Tajima  <hidetoshi.tajima@sun.com>
+
+       * modules/input/gtkimcontextxim.c
+       (gtk_im_context_xim_filter_keypress):
+       Fix #99593: Fix a memory leak when XmbLookupString returns
+       XBufferOverflow
+
+2002-11-26  Daniel Elstner  <daniel.elstner@gmx.net>
+
+       * gtk/gtktoolbar.c (elide_underscores): Fix nasty typo (#99653):
+       strlen (original + 1) -> strlen (original) + 1
+
+Tue Nov 26 22:26:04 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtk{tree,list}store.c (gtk_{tree,list}_store_real_set_value):
+       add a gtk_list_store_sort_iter_changed line for some special
+       case ... (#96647 (issue 1), testcases from Soeren Sandmann and
+       Daniel Elstner).
+
+Tue Nov 26 22:18:06 2002  Kristian Rietveld  <kris@gtk.org>
+
+       Inconsistent state for toggle renderers, requested by Paolo Bacchilega
+       in #88130.
+
+       * gtk/gtktreeprivate.h: move GtkCellRendererInfo here.
+
+       * gtk/gtkcellrenderer.c: moved GtkCellRendererInfo away,
+       fix some indentation issues.
+
+       * gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_class_init),
+       (gtk_cell_renderer_toggle_set_property),
+       (gtk_cell_renderer_toggle_get_property),
+       (gtk_cell_renderer_toggle_render): add an inconsistent property.
+
+       * gtk/gtkstyle.c (gtk_default_draw_check),
+       (gtk_default_draw_option): support drawing inconsistent
+       options/checks for cells.
+
+Tue Nov 26 22:14:14 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_editing_done),
+       (gtk_cell_renderer_text_start_editing): add a focus_out_id to avoid
+       calling _editing_done twice (which has nasty side-effects). (#96647,
+       (issue 2) testcase from Soeren Sandmann).
+
+Tue Nov 26 22:12:21 2002  Kristian Rietveld  <kris@gtk.org>
+
+       #82739, patch from Padraig O'Briain.
+
+       * gtk/gtktreeviewcolumn.[ch]: add
+       gtk_tree_view_column_cell_get_position()
+
+Tue Nov 26 22:06:29 2002  Kristian Rietveld  <kris@gtk.org>
+
+       Yes, this chunk breaks ABI compatibility. Owen knows about it and
+       agreed with it. It doesn't break ABI that bad though, things will
+       still work. Please keep it silent :P.
+
+       This patch fixes some keynav issues reported by Narayana Pattipati
+       in #81633. (Also mentioned in #92037 (Sun tracking bug)).
+
+       * gtk/gtkmarshalers.list: add two silly marshalers
+
+       * gtk/gtktreeview.[ch] (gtk_tree_view_real_select_all),
+       (gtk_tree_view_real_unselect_all),
+       (gtk_tree_view_real_select_cursor_row),
+       (gtk_tree_view_real_toggle_cursor_row),
+       (gtk_tree_view_real_expand_collapse_cursor_row),
+       (gtk_tree_view_real_start_interactive_search): change the return
+       type from void to gboolean, update prototypes, functions, signals and
+       entries in GtkTreeViewClass,
+       (gtk_tree_view_class_init): add select_cursor_row binding for
+       enter key,
+       (gtk_tree_view_key_press): only navigate the header button if the
+       header is also visible ...
+
+Tue Nov 26 22:05:48 2002  Kristian Rietveld  <kris@gtk.org>
+
+       API bit of #75745, reported by Richard Hult.
+
+       * gtk/gtkcellrenderer.h (GtkCellRendererState): add
+       GTK_CELL_RENDERER_FOCUSED, rest of this bug fix will follow later.
+
+Tue Nov 26 18:28:58 GMT 2002  Tony Gale <gale@gtk.org>
+
+       * docs/tutorial/package-db-tutorial.sh:
+       (see #71679) create split package files
+
+Tue Nov 26 01:55:47 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkprogressbar.c (gtk_progress_bar_paint_text): don't offset
+       one pixel when calculating the x position of the text.
+
+Tue Nov 26 00:40:53 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkprogressbar.c (gtk_progress_bar_paint_text): draw text
+       twice, once with the prelight state and clipped to the progress
+       bar, and once with the normal state and clipped to the visible
+       part of the trough. Also fix a spelling error pointed out by
+       Matthias Clasen.
+
+Mon Nov 25 17:44:09 2002  Owen Taylor  <otaylor@redhat.com>
+
+       Fixes from #98358, Havoc Pennington.
+
+       * gdk/{x11,win32,linux-fb}/gdkcolor-*.c (gdk_colormap_finalize): 
+       Free the private structure.
+
+       * gdk/x11,win32,linxu-fb}/gdkscreen-*.c (gdk_screen_set_default_colormap):
+         gdk/x11/gdkwindow-x11.c (_gdk_windowing_window_init): 
+       Keep a ref to the default colormap.
+
+       * gdk/x11/gdkscreen-x11.c (gdk_screen_x11_dispose): Unref
+       the default colormap.
+
+       * gdk/x11/gdkwindow-x11.c (gdk_window_impl_x11_set_colormap):
+       Handle the CMAP == NULL case even when the window is
+       destroyed.
+
+       * gdk/x11/gdkwindow-x11.c (_gdk_windowing_window_init):
+       Add a missing ref for the system colormap. 
+
+Mon Nov 25 17:10:54 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtksettings.c (gtk_settings_set_property_value): 
+       Fix missing adjustments for new type of
+       gtk_settings_set_property_value_internal(). (#99436,
+       Iain Holmes.)
+
+       * gtk/gtksettings.c (apply_queued_setting): Set the
+       source _after_ we call g_object_set_property, or otherwise
+       we get the APPLICATION source from our setter 
+       implemenatation.
+
+2002-11-25  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/win32/gdkevents-win32.c (print_event_state,
+       print_window_state, print_event): Enclose in #ifdef
+       G_ENABLE_DEBUG, as they use functions only available with
+       G_ENABLE_DEBUG, and are called only when G_ENABLE_DEBUG. (#99494,
+       Arnaud Charlet)
+
+Mon Nov 25 16:58:27 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkwindow-x11.c: Use _NET_WM_WINDOW_TYPE_SPLASH,
+       not TYPE_SPLASHSCREEN. (#99482, Gregory Merchan)
+
+2002-11-25  Matthias Clasen  <maclas@gmx.de>
+
+       * docs/tutorial/gtk-tut.sgml: Fix the ftp download url.
+       
+Mon Nov 25 19:10:54 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkprogressbar.c: Style improvements that I forgot about
+       in last commit. 
+
+Mon Nov 25 18:56:55 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkprogressbar.c (gtk_progress_bar_paint): Break this
+       function into simpler functions:
+       gtk_progress_bar_paint_text(), gtk_progress_bar_paint_discrete(),
+       gtk_progress_bar_paint_continous(),
+       gtk_progress_bar_paint_activity().
+
+Mon Nov 25 12:34:44 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkdialog.c (gtk_dialog_set_default_response): 
+       Remove code to grab the focus here, it is no longer
+       needed since we focus a widget on map, and can cause
+       harm. (#99048, Daniel Elstner)
+
+2002-11-24  Tor Lillqvist  <tml@iki.fi>
+
+       Merge from stable:
+       
+       Implement tiles and stipples for all drawing methids (except the
+       deprecated draw_text() and draw_text_wc()).
+
+       * gdk/win32/gdkdrawable-win32.c: Remove the already ifdeffed-out
+       code that didn't use generic_draw().
+
+       (generic_draw): When drawing into the mask (for tiled/stippled
+       fill styles), copy the line attributes from the actual GC. Also
+       ask for text drawing setup if needed. Use differently set up HDCs
+       in the normal and tiled/stippled cases.
+
+       (draw_lines, gdk_win32_draw_lines, draw_polygon,
+       gdk_win32_draw_polygon, draw_segments, gdk_win32_draw_segments,
+       draw_arc, gdk_win32_draw_arc): Use generic_draw(), thus
+       implementing tiled and stippled fill styles for lines, polygons,
+       segments, and args.
+
+       (gdk_win32_draw_points): Use Rectangle() instead of
+       SetPixel(). Rectangle() uses the function (raster op) set for the
+       HDC, SetPixel() doesn't.
+
+       (widen_bounds): New function, refactoring.
+       
+       * gdk/win32/gdkgc-win32.c: Remove ifdeffed-out code.
+
+       (predraw_set_foreground, gdk_win32_hdc_get): Some code moved
+       around. Call SetROP2() only if necessary. Call SetTextColor() only
+       if GDK_GC_FOREGROUND flag present. Don't handle
+       GDK_OPAQUE_STIPPLED here, has been superseded by the code in
+       generic_draw(). Always create a solid brush.
+
+       Remove background color handling from here. The background color
+       of a GdkGC is supposed to affect only GDK_OPAQUE_STIPPLED fill
+       style, which it is already handled in generic_draw(), and
+       GDK_LINE_DOUBLE_DASH lines, which aren't implemented properly
+       anyway. Calling SetBkColor() is unnecessary as we always use
+       TRANSPARENT text output.
+
+       (gdk_win32_hdc_get, gdk_win32_hdc_release): Add doc comments, as
+       these are public functions.
+
+       * gdk/win32/gdkevents-win32.c (synthesize_expose_events): Don't
+       synthesize expose events for GDK_INPUT_ONLY windows.
+       (gdk_event_translate): On WM_SIZE, call
+       gdk_synthesize_window_state() if window was iconified, restored or
+       maximized. (#98983, Arnaud Charlet)
+
+       * gtk+/gdk/win32/gdkwindow-win32.c
+       (gdk_window_get_frame_extents): Fix typo in setting y.  (#98983,
+       Arnaud Charlet)
+
+2002-11-23  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/x11/gdkcursor-x11.c (gdk_cursor_new_from_pixmap): 
+       Remove period from title of example in docs.
+
+2002-11-21 15:43:54 2002 Dan Mills  <thunder@ximian.com>
+
+       * configure.in: replace gtk-doc version check with an all-sh
+       version that works better,
+       also up the required gtk-doc version to 0.10 (#99216).
+
+2002-11-21  Matthias Clasen  <maclas@gmx.de>
+
+       * configure.in: Generate docs/reference/*/version.xml.
+
+       * gtk/gtkwidget.c (gtk_widget_get_ancestor): Add a note about
+       reflexive ancestry.  (#99085, Frederic Lespez)
+
+       * docs/tutorial/gtk-tut.sgml: 
+       * examples/calendar/calendar.c: Numerous fixes to the calendar 
+       example.  (#97956, Owen Taylor)
+
+       * gtk/gtktreeview.c (gtk_tree_view_set_cursor): Fix doc 
+       comment typos.  (#97432, Vitaly Tishkov)
+
+       * gtk/gtktreemodel.c (gtk_tree_model_iter_nth_child): Fix doc 
+       comment typos.  (#98158, Vitaly Tishkov)
+
+       * gtk/gtkmenu.c (gtk_menu_set_screen): Fix doc comment
+       typos.  (#98480, Vitaly Tishkov)
+
+Wed Nov 20 23:13:19 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * docs/RELEASE-HOWTO: small tweaks.
+
+Wed Nov 20 19:29:50 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtkrbtree.c (gtk_rbtree_reorder_sort_func): return a value
+       in the range of [-1, 1] instead [0, 1],
+       (gtk_rbtree_reorder_invert_func): ditto,
+       This makes treeview reordering working on platforms as FreeBSD and
+       solaris, thanks go to Heiner Eichmann for finding this out and
+       sending in a patch (#98251).
+
+Wed Nov 20 19:27:07 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreestore.c (node_free): only free the data list if
+       node->data is not NULL,
+       (gtk_tree_store_remove): free the data list from the node if
+       needed. (#94728, pointed out by Peter Bloomfield).
+
+Wed Nov 20 19:23:13 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_remove_column): stop editing
+       and set the edited_column to NULL if edited_column is set.
+       (#91288, modified patch from Josh Parsons).
+
+Wed Nov 20 19:20:34 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_size_allocate): do a full
+       redraw if vadjustment->value is bigger than tree_view->priv->height,
+       (gtk_tree_view_row_deleted): free the row ref if it isn't valid
+       anymore. (#83726, reported by Robert Kinsella).
+
+Tue Nov 19 17:05:51 2002 Manish Singh  <yosh@gimp.org>
+
+       * gtk/Makefile.am: add -DGTK_DISABLE_DEPRECATED. #undef it at the
+       top of gtktypebuiltins.c.
+
+       * gtk/gtkclist.c
+       * gtk/gtkcombo.c
+       * gtk/gtkctree.c
+       * gtk/gtklist.c
+       * gtk/gtklistitem.c
+       * gtk/gtkoldeditable.c
+       * gtk/gtkpixmap.c
+       * gtk/gtkpreview.c
+       * gtk/gtksignal.c
+       * gtk/gtktext.c
+       * gtk/gtktipsquery.c
+       * gtk/gtktree.c
+       * gtk/gtktreeitem.c
+       * gtk/gtktypeutils.c: #undef GTK_DISABLE_DEPRECATED, deprecated widgets
+       and compat code.
+
+       * gtk/gtkcolorsel.c: move gtk_color_selection_set_color implementation
+       to set_color_internal, and use that. The deprecated function now
+       merely wraps it.
+
+       * gtk/gtkfontsel.c: same as above, except with
+       gtk_font_selection_get_font.
+
+       * gtk/gtknotebook.c: same as above, except with
+       gtk_notebook_set_homogeneous, and gtk_notebook_set_tab_{border,
+       hborder,vborder}.
+
+       * gtk/gtkprogressbar.c: same as above, except with
+       gtk_progress_bar_set_{bar_stype,discrete_blocks,activity_step,
+       activity_blocks}.
+
+       * gtk/gtkstyle.c: same as above, except with gtk_style_get_font.
+
+       * gtk/gtkwidget.c: same as above, except with gtk_widget_set_usize.
+
+       * gtk/gtkitemfactory.h: declare compatibility functions for deprecated
+       GtkMenuFactory stuff if GTK_COMPILATION, since they are used
+       internally by the compat code.
+
+       * gtk/gtkitemfactory.c (gtk_item_factory_create_item): remove
+       use of deprecated gtk_check_menu_item_set_show_toggle (it is a noop
+       now).
+
+       * gtk/gtkmain.c: replaced deprecated GTK_TYPE_* with G_TYPE_*.
+
+       * gtk/gtkobject.c: replaced various deprecated functions. In set and
+       get_property, use g_object_{set,get}_data with "user_data" instead
+       of gtk_object_{set,get}_user_data.
+
+       * gtk/gtkprogress.h: API declared if GTK_COMPILATION
+
+       * gtk/gtkprogress.c: port get_type to GObject API.
+
+       * gtk/gtktypeutils.h: declare GtkArg stuff and gtk_type_init,
+       if GTK_COMPILATION.
+
+       * gtk/gtkwidget.c: define gtk_widget_queue_clear in terms of
+       gtk_widget_queue_draw instead of the other way around.
+
+       * tests/Makefile.am: define -DGTK_DISABLE_DEPRECATED
+
+       * tests/testgtk.c
+       * tests/testselection.c
+       * tests/testsocket.c: #undef GTK_DISABLE_DEPRECATED, makes use of
+       deprecated stuff.
+
+Tue Nov 19 17:01:40 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtktreeselection.c (gtk_tree_selection_real_modify_range):
+       initialize anchor_path to NULL.
+
+       * examples/buttonbox/buttonbox.c: remove useless static qualifier.
+
+2002-11-19  Matthias Clasen  <maclas@gmx.de>
+
+       * tests/testgtk.c (do_bench): 
+       (do_real_bench): 
+       (bench_iteration): Add a dummy widget and pass it as first
+       argument to the various create functions when in --bench mode, 
+       since these call gtk_widget_get_screen () on their first argument.
+
+Mon Nov 18 17:15:07 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkwindow-decorate.c (gtk_decorated_window_paint): use
+       gdk_drawable_get_size instead of gdk_window_get_size. Fixes
+       #98957.
+
+Tue Nov 19 00:45:34 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * docs/RELEASE-HOWTO: new file describing the release process.
+
+       * docs/Makefile.am: added RELEASE-HOWTO to EXTRA_DIST.
+       
+Mon Nov 18 18:15:56 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtksettings.c (gtk_settings_get_property): Clean up
+       a bit of duplicated code.
+
+Mon Nov 18 20:42:27 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_expand_to_path): modify and
+       free tmp instead of path ... (patch from #97927).
+
+Mon Nov 18 20:31:20 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_start_editing):
+       only _set_text if celltext->text is not NULL. (#97815, reported
+       and testcase provided by Vitaly Tishkov).
+
+Mon Nov 18 20:28:28 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeselection.c (gtk_tree_selection_real_modify_range):
+       also update the anchor_path, makes behaviour consistent with the
+       other selection modification functions. (#96801, reported and
+       testcase provided by Vitaly Tishkov).
+
+Mon Nov 18 20:17:56 2002  Kristian Rietveld  <kris@gtk.org>
+
+       Hrm, this fixes up lots of mistakes in my swap/move code ... Some
+       of these mistakes where pointed out by Vitaly Tishkov in bugs
+       #97403, #97404, #97412, #97618.
+
+       * gtktreestore.[ch]: gtk_tree_store_move is now private, use
+       gtk_tree_store_move_{before,after} instead now. Lots of fixes
+       (more like a rewrite :) in the _move and _swap functions.
+
+       * gtkliststore.[ch]: likewise.
+       
+2002-11-18  Abigail Brady  <morwen@evilmagic.org>
+
+       * gtk/gtkimmodule.c: (_gtk_im_module_list): Sort the list of Input 
+       Modules by name, keeping Default at top.
+
+Sun Nov 17 13:45:08 2002  Manish Singh  <yosh@gimp.org>
+
+       * gdk/Makefile.am: add -DGDK_DISABLE_DEPRECATED
+
+       * gdk/gdk.c (gdk_exit): remove obsolete comment
+
+       * gdk/gdk.h: declare gdk_input_add_full if GTK_COMPILATION for
+       gtk_input_add_full
+
+       * gdk/gdkcolor.c (gdk_color_white, gdk_color_black): use
+       gdk_colormap_alloc_color instead of gdk_color_alloc
+
+       * gdk/gdkcolor.h: declare gdk_colormap_change if GDK_COMPILATION for
+       gdk_colors_store. Also, gdk_colors_{alloc,free} for
+       gdk_rgb_try_colormap
+
+       * gdk/gdkdrawable.h: declare gdk_draw_string if GTK_COMPILATION for
+       gtk_default_draw_string. Also, gdk_draw_text and gdk_draw_text_wc
+       if GDK_COMPILATION for the respective gdk_window_ and gdk_pixmap_
+       functions.
+
+       * gdk/gdkfont.c: #undef GDK_DISABLE_DEPRECATED, completely compat
+       code here
+
+       * gdk/gdkfont.h: allow the GdkFont structure and a few gdk_font_
+       functions for compat code in GDK_COMPILATION and GTK_COMPILATION.
+
+       * gdk/gdkrgb.c (gdk_rgb_cmap_fail, gdk_rgb_try_colormap): use
+       gdk_colormap_free_colors instead of gdk_colors_free.
+
+       * gdk/gdkrgb.c (gdk_draw_rgb_image_core): no need to set fg/bg
+       for own_gc, unused.
+
+       * gdk/gdkwindow.h: declare gdk_window_get_deskrelative_origin if
+       GTK_COMPILATION for gtk_handle_box_button_changed.
+
+       * gdk/x11/Makefile.am: add -DGDK_DISABLE_DEPRECATED, renmae
+       -DINSIDE_GDK_X11 to -DGDK_COMPILATION
+
+       * gdk/x11/gdkcolor-x11.c: remove duplicate doc string for
+       gdk_colormap_alloc_colors.
+
+       * gdk/x11/gdkfont-x11.c:  #undef GDK_DISABLE_DEPRECATED, completely
+       compat code here
+
+       * gdk/x11/gdkx.h: use GDK_COMPILATION instead of INSIDE_GDK_X11,
+       allow a few gdk_x11_font_ functions if GDK_COMPILATION for compat
+       code
+
+       * gtk/Makefile.am: add -DGDK_DISABLE_DEPRECATED
+
+       * gtk/gtkclist.c
+       * gtk/gtkctree.c
+       * gtk/gtkpixmap.c
+       * gtk/gtkpreview.c
+       * gtk/gtktext.c: #undef GDK_DISABLE_DEPRECATED, deprecated widget
+
+       * gtk/gtkhandlebox.c (gtk_handle_box_motion): use
+       gdk_window_set_geometry_hints instead of gdk_window_set_hints.
+
+       * gtk/gtkmain.c (gtk_exit): call exit directly
+
+       * gtktipsquery.c (gtk_tips_query_real_start_query)
+       * gtk/gtktreeitem.c (gtk_tree_item_add_pixmaps): remove some
+       deprecated GDK usage.
+
+Sun Nov 17 10:49:28 2002  Jonathan Blandford  <jrb@gnome.org>
+
+       * gtk/gtksettings.c (gtk_settings_get_property): remove bogus
+       gvalue initialization/freeing.
+
+2002-11-16  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/gdk.def: Add missing entries, needed by gtk.
+
+       * gdk/win32/gdkcolor-win32.c (gdk_screen_get_system_colormap):
+       Remove g_return_val_if_fail call. This function is called from
+       gdk_display_open() with the _gdk_screen it just created, but when
+       gdk_screen_get_default() still returns NULL.
+
+       * gdk/win32/gdkdisplay-win32.c
+       * gdk/win32/gdkscreen-win32.c: Make more like the linux-fb
+       versions. For instance, don't call
+       gdk_display_manager_set_default_display() from gdk_display_open().
+
+       * gdk/win32/gdkglobals-win32.c: Move _gdk_display, _gdk_screen and
+       _gdk_parent_root here.
+
+       * gdk/win32/gdkinput.c (gdk_display_list_devices): New function.
+
+       * gdk/win32/gdkmain-win32.c (gdk_get_display): New function.
+
+       * gdk/win32/gdkvisual-win32.c (gdk_screen_get_system_visual):
+       Don't require that the screen parameter is non-NULL. It can be,
+       and the linux-fb version doesn't check either.
+       
+       * gdk/win32/gdkwindow-win32.c (gdk_window_set_skip_taskbar_hint,
+       gdk_window_set_skip_pager_hint, gdk_window_fullscreen,
+       gdk_window_unfullscreen): Implement as no-ops.
+
+       * gtk/gtk.def: Remove obsolete entries.
+
 Fri Nov 15 19:12:56 2002  Jonathan Blandford  <jrb@gnome.org>
 
        * gtk/gtksettings.c: Allow g_object_set to work with GtkSettings.
 Fri Nov 15 19:12:56 2002  Jonathan Blandford  <jrb@gnome.org>
 
        * gtk/gtksettings.c: Allow g_object_set to work with GtkSettings.
@@ -18,8 +610,7 @@ Fri Nov 15 19:12:56 2002  Jonathan Blandford  <jrb@gnome.org>
        Seems to work fine, now the check marks show up in check buttons,
        the stippled background and stippled text in gtk-demo's Text
        Widget look as they should, and GtkText's line wrap arrow shows
        Seems to work fine, now the check marks show up in check buttons,
        the stippled background and stippled text in gtk-demo's Text
        Widget look as they should, and GtkText's line wrap arrow shows
-       correctly instead of an ugly rectangle. [This refers to the stable
-       branch, haven't actually checked HEAD.]
+       correctly instead of an ugly rectangle.
 
        The implementation does do a lot of pixmap handling and blitting
        back and forth, especially on Win9x. But performance is hopefully
 
        The implementation does do a lot of pixmap handling and blitting
        back and forth, especially on Win9x. But performance is hopefully