1. 14 May, 2002 5 commits
    • Owen Taylor's avatar
      Set the width of the layout to the actual wrap width (our requisition) not · 11aed263
      Owen Taylor authored
      Tue May 14 16:44:09 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtklabel.c (gtk_label_ensure_layout): Set
              the width of the layout to the actual wrap width
              (our requisition) not the width we set when calculating
              the width. This results in the lines being justified
              within the correct area. (#79157, Anders Carlsson)
      
              * gtk/gtkaccelgroup.c gtk/gtkmarshelers.list: Corrected
              registered parameter types of "accel_activate" and
              "accel_changed" signals. (Patch from Murray Cumming, #78798)
      
              * gtk/gtkrc.c (gtk_rc_make_default_dir): Switch
              binary-version and type to correspond to the
              current ordering in _gtk_get_module_path.
              (#78746, Sergey Kuzminov)
      
              * gtk/gtkrc.c (gtk_rc_get_module_dir): Add docs
              pointing to the GTK_PATH documentation.
      
              * gtk/Makefile.am (uninstall-local): Delete
              key themes as well. (#81286, Kristian Rietveld.)
      11aed263
    • Owen Taylor's avatar
      Add a sanity g_return_if_fail() check for the depths for the window and · 1dd8a145
      Owen Taylor authored
      Tue May 14 15:40:49 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/x11/gdkwindow-{linux-fb,win32,x11.c} (gdk_window_set_back_pixmap):        Add a sanity g_return_if_fail() check for the depths
              for the window and pixmap. (#79191, Shivaram Upadhyayula)
      1dd8a145
    • Owen Taylor's avatar
      Try adding a #ifndef/#define for XkbKeySymEntry to make up for OSF broken · 44859f93
      Owen Taylor authored
      Tue May 14 15:09:33 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/x11/gdkkeys-x11.c: Try adding a #ifndef/#define
              for XkbKeySymEntry to make up for OSF broken
              XKB extension. (#77819, Gareth Pearce)
      
              * gtk/gtklayout.c: Clamp the upper values in response
              to ::size-allocate if necessary. (#81290, Christophe Saout)
      
              * gtk/gtkcombo.c (gtk_combo_entry_focus_out): Handle
              combo being destroyed before idle fires.
              (#81396, Timo Sirainen)
      44859f93
    • Christian Rose's avatar
      Updated Swedish translation. · ba2a16d3
      Christian Rose authored
      2002-05-14  Christian Rose  <menthos@menthos.com>
      
      	* sv.po: Updated Swedish translation.
      ba2a16d3
    • Owen Taylor's avatar
      Discard configure events from SubstructureNotify. (#81760, Rich Burridge) · 278582d6
      Owen Taylor authored
      Tue May 14 11:21:19 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/x11/gdkevents-x11.c (gdk_event_translate):
              Discard configure events from SubstructureNotify.
              (#81760, Rich Burridge)
      
              * gtk/gtkfontsel.c (cmp_families): Use g_utf8_strcoll(), not
              strcmp().
      
              * gtk/gtkmenuitem.c (gtk_menu_item_size_allocate): Clamp
      	width of child allocation to >= 1. (Fixes warnings from
              #77639, Martin Schulze)
      278582d6
  2. 13 May, 2002 3 commits
  3. 10 May, 2002 1 commit
    • Daniel Elstner's avatar
      [ merge from stable ] · f7d4585d
      Daniel Elstner authored
      2002-05-10  Daniel Elstner  <daniel.elstner@gmx.net>
      
      [ merge from stable ]
      
      * gtk/gtktreemodel.c: #define INITIALIZE_TREE_ITER(), which zeroes out all GtkTreeIter fields. (#81380)
      (gtk_tree_model_get_iter): Use it.
      (gtk_tree_model_iter_children): ditto
      (gtk_tree_model_iter_nth_child): ditto
      (gtk_tree_model_iter_parent): ditto
      f7d4585d
  4. 08 May, 2002 2 commits
  5. 07 May, 2002 4 commits
  6. 06 May, 2002 5 commits
    • Matthias Clasen's avatar
      Always select for property notify for maintaining window state. · 75625ede
      Matthias Clasen authored
      	* gdk/x11/gdkwindow-x11.c (gdk_window_new):
      	(gdk_window_set_events): Always select for property notify for
      	maintaining window state.
      
      	* gdk/x11/gdkevents-x11.c (gdk_event_translate): Only propagate
      	property notifys if they were selected by gdk_window_set_events.
      75625ede
    • Kristian Rietveld's avatar
      call func on current node before the child nodes. · 563b9576
      Kristian Rietveld authored
      Mon May  6 23:48:14 2002  Kristian Rietveld  <kris@gtk.org>
      
              * gtk/gtktreeview.c (gtk_tree_view_map_expanded_rows_helper): call
              func on current node before the child nodes.
      563b9576
    • Kristian Rietveld's avatar
      unset user_data before destroying the window. (fixes #80065). · 55d785a3
      Kristian Rietveld authored
      Mon May  6 23:17:42 2002  Kristian Rietveld  <kris@gtk.org>
      
              * gtk/gtktreeview.c (gtk_tree_view_motion_draw_column_motion_arrow):
              unset user_data before destroying the window. (fixes #80065).
      55d785a3
    • Owen Taylor's avatar
      Fix versioning to avoid changing the soname! · 9af9ab16
      Owen Taylor authored
      Mon May  6 12:17:14 2002  Owen Taylor  <otaylor@redhat.com>
      
              * configure.in: Fix versioning to avoid changing the
              soname!
      
              [ merge from stable ]
      
              * Makefile.am (EXTRA_DIST): Add ChangeLog.pre-2-0 (#78641)
      
              * m4macros/gtk-2.0.m4: save CFLAGS/LIBS properly when
              compiling "what went wrong" test case. (#79329)
      
              * m4macros/gtk-2.0.m4: Remove reference to editing
              pkg-config script. (From Jim Gettys)
      9af9ab16
    • Christian Rose's avatar
      Updated Swedish translation. · 189a6cc5
      Christian Rose authored
      2002-05-06  Christian Rose  <menthos@menthos.com>
      
      	* sv.po: Updated Swedish translation.
      189a6cc5
  7. 05 May, 2002 6 commits
    • Chyla Zbigniew's avatar
    • Duarte Loreto's avatar
      Updated Portuguese translation. · c930fcf7
      Duarte Loreto authored
      2002-05-05  Duarte Loreto <happyguy_pt@hotmail.com>
      
              * pt.po: Updated Portuguese translation.
      c930fcf7
    • Matthias Clasen's avatar
      Bump version to 2.1.0, binary, interface age 0. · c272baf6
      Matthias Clasen authored
      	* configure.in: Bump version to 2.1.0, binary, interface age 0.
      
      	* gtk/gtkcontainer.c (gtk_container_class_list_child_properties):
      	(gtk_container_class_find_child_property): Document.
      
      	* gtk/gtkwidget.c:
      	* gtk/gtkwidget.h: New functions gtk_widget_class_list_child_properties
      	and gtk_widget_class_find_child_property.  (#80652)
      c272baf6
    • Owen Taylor's avatar
      Fix problem with == in test argument. (#80732, Hidetoshi Tajima) · 1cdfaceb
      Owen Taylor authored
      Sun May  5 15:56:50 2002  Owen Taylor  <otaylor@redhat.com>
      
              * configure.in: Fix problem with == in	test argument.
              (#80732, Hidetoshi Tajima)
      1cdfaceb
    • Kristian Rietveld's avatar
      The "big treeview focus patch". Fixes several issues and adds some · acce60b7
      Kristian Rietveld authored
      Sun May  5 16:42:32 2002  Kristian Rietveld  <kris@gtk.org>
      
              The "big treeview focus patch". Fixes several issues and adds some
              goodies. Related bugs: #73676, #73734, #78660.
      
              * gtk/gtktreeview.h: add gtk_tree_view_set_cursor_on_cell
      
              * gtk/gtktreeview.c (gtk_tree_view_button_press): focus on a cell
              if applicable,
              (gtk_tree_view_bin_expose): set_cell_data before iterating columns,
              add support for row-spanning focus rectangles,
              (gtk_tree_view_has_special_cell): new function,
              (gtk_tree_view_move_cursor_left_right): add support for multiple
              focusable cells in one column,
              (gtk_tree_view_set_cursor): call _set_cursor_on_cell now,
              (gtk_tree_view_set_cursor_on_cell): copy of _set_cursor, extended
              with focus_cell parameter,
              (gtk_tree_view_search_iter): removed unused column variable,
              (gtk_tree_view_start_editing): add neighbor size code to allow
              for multiple editable cells in one column.
      
              * gtk/gtktreeviewcolumn.c (_GtkTreeViewColumnCellInfo): add
              in_editing_mode field,
              (gtk_tree_view_column_get_edited_cell): new function, removed
              _get_editable_cell,
              (_gtk_tree_view_column_get_cell_at_pos): new function,
              (gtk_tree_view_column_pack_end): s/g_new/g_new0/ ...,
              (gtk_tree_view_column_cell_process_action): loads of changes to get
              it right and to allow for multiple special cells, etc,
              (gtk_tree_view_column_cell_first): new function,
              (gtk_tree_view_column_cell_last): ditto,
              (gtk_tree_view_column_cell_next): ditto,
              (gtk_tree_view_column_cell_prev): ditto,
              (gtk_tree_view_column_cell_focus): add left and right parameters,
              allow for multiple special cells,
              (gtk_tree_view_column_cell_is_visible): add assertion,
              (gtk_tree_view_column_focus_cell): new function,
              (gtk_tree_view_column_stop_editing): unset in_editing_mode flag,
              (_gtk_tree_view_column_get_neighbor_sizes): iterate through cells
              correctly
      
              * gtk/gtktreeviewcolumn.h: add gtk_tree_view_column_focus_cell
      
              * gtk/gtktreeprivate.h: s/_get_editable_cell/_get_edited_cell/, add
              _gtk_tree_view_column_get_cell_at_pos, add new parameters to
              _gtk_tree_view_column_cell_focus.
      
              * tests/testtreeedit.c: add some cells in order to test new code.
      acce60b7
    • Soeren Sandmann's avatar
      image files for testing pixbuf loaders the old test-loaders.c split into · d269c210
      Soeren Sandmann authored
      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
      
      Sun May  5 02:27:01 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* Makefile.am (noinst_PROGRAMS): remove test-loaders (moved to
      	gtk+/tests/)
      	* test-loaders.c, test-images.h: remove
      d269c210
  8. 04 May, 2002 1 commit
  9. 03 May, 2002 3 commits
    • Pablo Saratxaga's avatar
      updated Catalan file · 4736bde6
      Pablo Saratxaga authored
      4736bde6
    • Erwann Chenede -'s avatar
      Rationalized the screen initialization process, changed the GdkDisplayX11 · 7fa24a2f
      Erwann Chenede - authored
      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
      7fa24a2f
    • Erwann Chenede -'s avatar
      changed the order of the arguments. #80278 · 88eb99ff
      Erwann Chenede - authored
      2002-05-03 Erwann Chenede - <erwann.chenede@sun.com>
      
              * gtk/gtkplug.[hc] (gtk_plug_construct_for_display):
      	changed the order of the arguments. #80278
      88eb99ff
  10. 02 May, 2002 7 commits
    • Matthias Clasen's avatar
      Doc updates. · 7b168e71
      Matthias Clasen authored
      7b168e71
    • Matthias Clasen's avatar
      Typo fix. · 252c9c12
      Matthias Clasen authored
      	* gtk/gtknotebook.c (gtk_notebook_set_show_border): Typo fix.
      252c9c12
    • Matthias Clasen's avatar
      Correct the composite_child blurb. · 7d3ec5ec
      Matthias Clasen authored
      	* gtk/gtkwidget.c (gtk_widget_class_init): Correct the
      	composite_child blurb.
      
      	* gtk/gtknotebook.c (gtk_notebook_set_show_border): Clarify docs.  (#73093)
      7d3ec5ec
    • Erwann Chenede's avatar
      Forgot the changelog. · 28617e20
      Erwann Chenede authored
      28617e20
    • Erwann Chenede -'s avatar
      make gdk_screen_get_monitor_at_point cross platform instead of backend · 1258d179
      Erwann Chenede - authored
      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.
      1258d179
    • Erwann Chenede -'s avatar
      removed unneeded ref. #79977 · 94076bc3
      Erwann Chenede - authored
      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
      94076bc3
    • Matthias Clasen's avatar
      Add nicks and blurbs for child properties. (#57143) · 1c9744d5
      Matthias Clasen authored
      
      	* 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)
      1c9744d5
  11. 01 May, 2002 3 commits
    • Matthias Clasen's avatar
      set these. · 8e6c6469
      Matthias Clasen authored
      	* gdk/Makefile.am (GTKDOC_CFLAGS, GTKDOC_LIBS): set these.
      
      	* gdk/gdk.types: Add types derived from GObject, so that they get
      	an object hierarchy section.
      8e6c6469
    • Matthias Clasen's avatar
      Move GdkScreen struct to the GdkScreen section. · 410f3181
      Matthias Clasen authored
      	* gdk/gdk-sections.txt: Move GdkScreen struct to the GdkScreen section.
      
      	* gdk/tmpl/gdkscreen.sgml:
      	* gdk/tmpl/gdkdisplay.sgml: Typo and markup fixes.
      
      	* gdk/gdk-docs.sgml: Reorder display and screen sections.
      
      	* gdk/multihead.sgml: Remove references to GdkDisplayManager, typo
      	and markup fixes.
      410f3181
    • Erwann Chenede -'s avatar
      removed that function as gdk_drawable_get_screen does the job. #79964 · f7ecb81e
      Erwann Chenede - authored
      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
      f7ecb81e