]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-10
image files for testing pixbuf loaders the old test-loaders.c split into
[~andy/gtk] / ChangeLog.pre-2-10
index e0e5be9fb652448f5e1a2e4a4f9572172647e8c3..e8914e6f816b700fc8dbce021e5d5366004a81eb 100644 (file)
@@ -1,3 +1,133 @@
+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
@@ -29,6 +159,19 @@ Tue Apr 30 14:15:14 2002  Owen Taylor  <otaylor@redhat.com>
         * 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