+Sun May 5 02:22:59 2002 Soeren Sandmann <sandmann@daimi.au.dk>
+
+ * tests/test-images/*: image files for testing pixbuf loaders
+ * tests/pixbuf-*.c: the old test-loaders.c split into four
+ different programs
+ * tests/Makefile.am: add new pixbuf tests
+
+2002-05-03 Erwann Chenede - <erwann.chenede@sun.com>
+
+ * gdk/x11/gdkvisual-x11.c:
+ * gdk/x11/gdkwindow-x11.c:
+ * gdk/x11/gdkdisplay-x11.[hc] (gdk_open_display) :
+ Rationalized the screen initialization process,
+ changed the GdkDisplayX11 screen list to an array.
+
+ * gdk/x11/gdkscreen-x11.[hc] (_gdk_x11_screen_new) :
+ Moved the xinerama init functions to gdkdisplay-x11.c to
+ this file, create a single function to fully initialize
+ a GdkScreen. #79981
+
+2002-05-03 Erwann Chenede - <erwann.chenede@sun.com>
+
+ * gtk/gtkplug.[hc] (gtk_plug_construct_for_display):
+ changed the order of the arguments. #80278
+
+2002-05-02 Matthias Clasen <maclas@gmx.de>
+
+ * gdk/gdkscreen.c (gdk_screen_get_monitor_at_window): Fix doc comment.
+
+ * gdk/x11/gdkdisplay-x11.c (gdk_open_display):
+ * gdk/x11/gdkkeys-x11.c (gdk_keymap_get_default):
+ * gdk/x11/gdkfont-x11.c (gdk_fontset_load_for_display):
+ * gdk/x11/gdkfont-x11.c (gdk_font_from_description_for_display):
+ * gdk/x11/gdkfont-x11.c (gdk_font_load_for_display):
+ * gdk/x11/gdkscreen-x11.c (gdk_x11_screen_get_xscreen):
+ * gdk/x11/gdkscreen-x11.c (gdk_x11_screen_get_screen_number):
+ * gdk/x11/gdkdisplay-x11.c (gdk_x11_display_get_xdisplay):
+ * gdk/x11/gdkdnd-x11.c (gdk_drag_get_protocol_for_display): Document.
+
+ * gtk/gtknotebook.c (gtk_notebook_set_show_border): Typo fix.
+
+ * gtk/gtkwidget.c (gtk_widget_class_init): Correct the
+ composite_child blurb.
+
+ * gtk/gtknotebook.c (gtk_notebook_set_show_border): Clarify docs. (#73093)
+
+2002-05-02 Erwann Chenede - <erwann.chenede@sun.com>
+
+ * gdk/gdkscreen.c (gdk_screen_get_monitor_at_point):
+ * gdk/gdkscreen.h :
+ * gdk/x11/gdkscreen-x11.c :
+ make gdk_screen_get_monitor_at_point cross platform instead
+ of backend dependant. #80480
+ * tests/testxinerama.c (main):
+ changed the warning message.
+
+2002-05-02 Erwann Chenede - <erwann.chenede@sun.com>
+
+ * gdk/x11/gdkscreen-x11.c (gdk_screen_x11_get_root_window):
+ removed unneeded ref. #79977
+ * gdk/x11/gdkscreen-x11.[hc] (gdk_screen_use_virtual_screen):
+ * gdk/x11/gdkdisplay-x11.c (check_*_xinerama):
+ removed gdk_screen_use_virtual_screen function and
+ use_virtual_screen member variable from GdkScreenX11. #79957
+
+2002-05-02 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtktable.c (gtk_table_class_init):
+ * gtk/gtknotebook.c (gtk_notebook_class_init):
+ * gtk/gtkbox.c (gtk_box_class_init): Add nicks and blurbs for
+ child properties. (#57143)
+
+2002-05-01 Erwann Chenede - <erwann.chenede@sun.com>
+
+ * gdk/gdkpixmap.[hc] (gdk_pixmap_get_screen):
+ * x11/gdkpixmap-x11.c:
+ removed that function as gdk_drawable_get_screen
+ does the job. #79964
+
+2002-05-01 Erwann Chenede - <erwann.chenede@sun.com>
+
+ * gdk/gdkscreen.[hc] (gdk_screen_x11_get_monitor_at_window):
+ remove virtualization and made it cross platform. #79961
+ * gdk/x11/gdkdisplay-x11.c (check_solaris_xinerama):
+ fixed initialization bugs.
+ * gdk/x11/gdkscreen-x11.[hc] (gdk_screen_get_monitor_geometry):
+ * tests/testxinerama.c:
+ * gtk/gtkwindow.c (gtk_window_compute_configure_request):
+ * gtk/gtkmenu.c (gtk_menu_position):
+ take a GdkRectangle argument instead of returning
+ a GdkRectangle * and propagated the changes. #79974
+
+2002-05-01 Anders Carlsson <andersca@gnu.org>
+
+ * gdk/x11/gdkevents-x11.c
+ (gdk_x11_screen_supports_net_wm_hint): Use the same
+ key when setting and getting NetWmSupportedAtoms.
+
+Tue Apr 30 18:42:25 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkwindow.c (gtk_window_set_screen): Make it
+ work, even if the window is already realized or
+ mapped.
+
+ * tests/testgtk.c: Erwann's multihead changes, slightly
+ dumbed down. (Removed logic for pulling windows onto
+ the current screen, people can click twice on the demo
+ to destroy and create again.)
+
+ * tests/prop-editor.c: Set the screen on the property
+ editor if the edited object is a widget.
+
+2002-05-01 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkcontainer.c (gtk_container_class_install_child_property):
+ Improve a warning.
+
+ * gdk/linux-fb/gdkinput.c (gdk_device_get_axis): Remove a broken
+ and redundant doc comment.
+
+2002-04-30 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkprogress.c (gtk_progress_class_init):
+ * gtk/gtkprogressbar.c (gtk_progress_bar_class_init):
+ * gtk/gtktexttag.c (gtk_text_tag_class_init):
+ * gtk/gtknotebook.c (gtk_notebook_class_init): Better blurbs,
+ incorporating stuff from the doc templates.
+
+ * gtk/gtkplug.c (gtk_plug_construct): Fix docs.
+
Tue Apr 30 15:59:53 2002 Owen Taylor <otaylor@redhat.com>
* tests/testmultiscreen.c: Multi-screen test case
* gdk/x11/gdkimage-x11.c : rationalized multihead code
in _gdk_x11_copy_to_image. fixes #80256 and ungrab problems.
+2002-04-30 Havoc Pennington <hp@redhat.com>
+
+ * gtk/gtktextlayout.c (gtk_text_layout_real_free_line_data): use
+ gtk_text_layout_invalidate_cache instead of cut-and-paste
+ (gtk_text_layout_real_invalidate): always invalidate cache, even
+ if the line has no stored line data. #78573
+
+ * gtk/gtktextview.c (gtk_text_view_get_iter_location): add call to
+ gtk_text_view_ensure_layout, #77388
+ (gtk_text_view_get_iter_at_location): ditto
+ (gtk_text_view_get_line_yrange): ditto
+ (gtk_text_view_get_line_at_y): ditto
+
2002-04-30 Havoc Pennington <hp@redhat.com>
* gtk/gtktextbtree.c (gtk_text_btree_remove_tag_info): assign