1. 06 Mar, 2002 9 commits
    • Owen Taylor's avatar
      GTK+-2.0.0 rc1 · 81538dec
      Owen Taylor authored
      Tue Mar  5 22:16:58 2002  Owen Taylor  <otaylor@redhat.com>
      
              * GTK+-2.0.0 rc1
      
              * docs/tutorial,faq/Makefile.am: Deal with the html directory
              already being there.
      
              * docs/faq/Makefile.am (EXTRA_DIST): Add gtk-faq.sgml to EXTRA_DIST.
      81538dec
    • Manish Singh's avatar
      gdk/Makefile.am use install-foo-hook instead of install-foo-local, since · 81e287cc
      Manish Singh authored
      2002-03-05  Manish Singh  <yosh@gimp.org>
      
              * gdk/Makefile.am
              * gtk/Makefile.am: use install-foo-hook instead of install-foo-local,
              since foo-local is run before the their respective builtin targets
              in automake 1.5
      81e287cc
    • jacob berkman's avatar
      change an == to = · 5f46a6cb
      jacob berkman authored
      2002-03-05  jacob berkman  <jacob@ximian.com>
      
      	* configure.in: change an == to =
      5f46a6cb
    • Tor Lillqvist's avatar
      gdk-pixbuf/gdk_pixbuf.rc.in gdk/win32/rc/gdk.rc.in Use GTK_API_VERSION. · 34c06b2b
      Tor Lillqvist authored
      2002-03-06  Tor Lillqvist  <tml@iki.fi>
      
      	* gdk-pixbuf/gdk_pixbuf.rc.in
      	* gdk/win32/rc/gdk.rc.in
      	* gtk/gtk-win32.rc.in: Use GTK_API_VERSION.
      34c06b2b
    • Duarte Loreto's avatar
      Updated Portuguese translation. · bb3c05cf
      Duarte Loreto authored
      2002-03-06  Duarte Loreto <happyguy_pt@hotmail.com>
      
              * pt.po: Updated Portuguese translation.
      bb3c05cf
    • Manish Singh's avatar
      Fix up the freetype checking logic. Suppress suprious "no" with · 36e5b91a
      Manish Singh authored
      2002-03-05  Manish Singh  <yosh@gimp.org>
      
              * configure.in: Fix up the freetype checking logic. Suppress
              suprious "no" with --disable-modules.
      36e5b91a
    • Tor Lillqvist's avatar
      Bypass calls to the grab/ungrab functions in gdkinput-win32.c, as they · d0ebbe9d
      Tor Lillqvist authored
      2002-03-06  Tor Lillqvist  <tml@iki.fi>
      
      	* gdk/win32/gdkevents-win32.c (gdk_pointer_grab,
      	gdk_pointer_ungrab): Bypass calls to the grab/ungrab functions in
      	gdkinput-win32.c, as they don't effectively do anything anyway.
      	(build_key_event_state): Set MOD2 bit if key is in AltGr group.
      	(gdk_event_translate): Call _gdk_windowing_window_get_offsets()
      	each time the offsets are used, on the window they refer to,
      	instead of once in the beginning. The window in question might
      	change due to event propagation.
      	(gdk_event_translate): Set key event group to 0 for non-AltGr
      	keys. Do set the SHIFT bit in the key event state also for
      	ISO_Left_Tab. Now backtabbing finally works again.
      
      	* gdk/win32/gdkunput-win32.c: Minor debugging output change.
      
      	* gdk/win32/gdkkeys-win32.c (update_keymap): Set VK_TAB mapping to
      	Gdk_Tab and GDK_ISO_Left_Tab, like on X11.
      	(gdk_keymap_translate_keyboard_state): Add similar code as in the
      	non-XKB case on X11 to generate a more correct
      	consumed_modifiers. Add debugging output.
      	(gdk_keyval_name): Use the U+xxxx format for UCS characters
      	encoded as keyvals. Never return NULL, but hex number
      	representation if keyval not in table.
      
      	* gdk/win32/gdkwindow-win32.c (gdk_window_focus): Call
      	SetFocus(). Doesn't seem to have any harmful effect, and probably
      	is close to what this function is supposed to do. But it didn't
      	fix GtkCombo as I had hoped.
      	(gdk_window_set_type_hint): Don't intern the _NET_WM_* atoms that
      	weren't used and wouldn't have any meaning on Win32 anyway.
      d0ebbe9d
    • Owen Taylor's avatar
      When setting the focus to NULL, clear the existing focus chain so that · 20967155
      Owen Taylor authored
      Tue Mar  5 19:19:19 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkwindow.c (gtk_window_set_focus): When setting
              the focus to NULL, clear the existing focus chain so
              that when we focus into the window again, we start
              at the beginning. (Pointed out by Tim Janik.)
      20967155
    • James Henstridge's avatar
      libpango is now called libpango-1.0 · 4b7c5155
      James Henstridge authored
      2002-03-06  James Henstridge  <james@daa.com.au>
      
              * configure.in: libpango is now called libpango-1.0
      4b7c5155
  2. 05 Mar, 2002 11 commits
    • Jonathan Blandford's avatar
      remove sizing == AUTOSIZE check. Update docs. · bcd77006
      Jonathan Blandford authored
      Tue Mar  5 18:17:31 2002  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_fixed_width):
      	remove sizing == AUTOSIZE check.  Update docs.
      bcd77006
    • Owen Taylor's avatar
      Don't create ->font_entry, ->font_style_entry at all rather than just not · 776870fc
      Owen Taylor authored
      Tue Mar  5 17:43:43 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkfontsel.c (gtk_font_selection_init): Don't
              create ->font_entry, ->font_style_entry at all rather
              than just not showing them to avoid the problem of
              them popping up if gtk_widget_show_all() is done
              on the dialog. (#72913, Charles Kerr.)
      776870fc
    • Jonathan Blandford's avatar
      doc fix proposed by tvv@sparc.spb.su (Vitaly Tishkov), #73567. · 314a1b60
      Jonathan Blandford authored
      Tue Mar  5 18:06:49 2002  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_resizable):
      	doc fix proposed by tvv@sparc.spb.su (Vitaly Tishkov), #73567.
      314a1b60
    • Matthias Clasen's avatar
      Fix docs. · 981574a9
      Matthias Clasen authored
      	* gtk/gtktreemodel.c (gtk_tree_row_reference_deleted): Fix docs.
      
      	* gtk/gtkwindow.c (gtk_window_remove_mnemonic):
      	(gtk_window_add_mnemonic):
      	(gtk_window_mnemonic_activate): Add docs.
      
      	* gtk/gtktreeview.c (gtk_tree_view_get_search_equal_func): Fix
      	typo in docs.
      
      	* test-loaders.c, test-images.h: More random tests.
      
      	* io-bmp.c (DecodeHeader): Fail gracefully on OOM here.
      
      	* gtk/gtk-sections.txt: Remove gtk_win32_get_installation_directory.
      981574a9
    • Owen Taylor's avatar
      s/menu_new/menu_item_new/. (#69199, Akira Tagoh.) · 97334285
      Owen Taylor authored
      Tue Mar  5 17:02:59 2002  Owen Taylor  <otaylor@redhat.com>
      
              * docs/tutorial/gtk-tut.sgml: s/menu_new/menu_item_new/.
              (#69199, Akira Tagoh.)
      97334285
    • Owen Taylor's avatar
      Build the docbook version, not the old linuxdoc version. · e81022da
      Owen Taylor authored
      Tue Mar  5 16:53:05 2002  Owen Taylor  <otaylor@redhat.com>
      
              * docs/faq/Makefile.am: Build the docbook version, not
              the old linuxdoc version.
      e81022da
    • Owen Taylor's avatar
      Update version to 2.0.0 · ec09f3ab
      Owen Taylor authored
      Tue Mar  5 15:47:54 2002  Owen Taylor  <otaylor@redhat.com>
      
              * configure.in test/makefile.msc **.pc.in **/*.am:
      	Update version to 2.0.0
      
              * gtk/Makefile.am (MAINTAINERCLEANFILES): Add stamp
              files.
      
              * configure.in (GDK_PIXBUF_VERSION): Require GLib 2.0.0,
              Pango, Atk, 1.0.0.
      
              * m4macros/gtk-2.0.m4: Default to 2.0.0 as the minimum
              version.
      ec09f3ab
    • Havoc Pennington's avatar
      don't assign yoffset here, just let it get updated in response to the · 049771c5
      Havoc Pennington authored
      2002-03-05  Havoc Pennington  <hp@redhat.com>
      
      	* gtk/gtktextview.c (gtk_text_view_size_allocate): don't assign
      	yoffset here, just let it get updated in response to the
      	value_changed. Fixes #72479
      049771c5
    • Owen Taylor's avatar
      ue Mar 5 10:39:03 2002 Owen Taylor <otaylor@redhat.com> · ef668573
      Owen Taylor authored
              * Makefile.am (loaderdir): Put the modules into the
              GTK_BINARY_VERSION directory for consistency with
              immodules and theme engines.
      ef668573
    • Owen Taylor's avatar
      Don't use this same functions as idle callbacks and directly, to avoid · 3305137f
      Owen Taylor authored
      Tue Mar  5 10:29:09 2002  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtktreeview.c (do_presize_handler)
      	gtk/gtktreeview.c (do_validate_rows): Don't use this
      	same functions as idle callbacks and directly, to avoid
      	threading deadlocks. (#72392, Scott Guilbeaux)
      
      	* gtk/gtktable.c (gtk_table_size_request_init): Fix
      	row/column confusion from recent patch. (#73505,
      	Vitaly Tishkov.)
      3305137f
    • Christian Rose's avatar
      Updated Swedish translation. · 1e521035
      Christian Rose authored
      2002-03-05  Christian Rose  <menthos@menthos.com>
      
      	* sv.po: Updated Swedish translation.
      1e521035
  3. 04 Mar, 2002 10 commits
    • Matthias Clasen's avatar
      Make color selection and selection examples work. · 0b46f4ab
      Matthias Clasen authored
      
      	* docs/tutorial/gtk-tut.sgml: Make color selection and selection
      	examples work.
      
      	* tests/testselection.c (selection_toggled, selection_clear):
      	Use selection_widget as selection owner - otherwise clearing the
      	selection doesn't work.
      0b46f4ab
    • Matthias Clasen's avatar
      Move GtkOldEditable to the "Deprecated" section. (#68408) · 5b374044
      Matthias Clasen authored
      	* gtk/gtk-docs.sgml: Move GtkOldEditable to the "Deprecated"
      	section.  (#68408)
      
      	* gtk/tmpl/gtktreeview.sgml: Close linkend attribute.  (#73364)
      5b374044
    • Owen Taylor's avatar
      Fixes for non XKB operation. (#73103) · b543bbff
      Owen Taylor authored
      Mon Mar  4 12:43:48 2002  Owen Taylor  <otaylor@redhat.com>
      
              Fixes for non XKB operation. (#73103)
      
              * gdk/x11/gdkkeys-x11.c (gdk_keymap_translate_keyboard_state):
              Fix problem where GDK_Tab was converted to GDK_ISO_Left_Tab
              always, not just if Shift was pressed.
      
              * gdk/x11/gdkkeys-x11.c gdk/x11/gdkprivate-x11.c
              gdk/x11/gdkevents-x11.c: Move determination of group
              to _gdk_x11_get_group_for_state(), fix to handle non-XKB.
      
              * gdk/x11/gdkkeys-x11.c (gdk_keymap_translate_keyboard_state): Only
              add in SHIFT_MASK | LOCK_MASK to consumed_modifiers if the shifted
              and unshifted keysyms are different. Only add in group_switch_mask
              if the group-switched and non-group-switched keysyms are diferent.
      
              * gdk/x11/gdkkeys-x11.c (gdk_keymap_translate_keyboard_state):
              When calling XKeycodeToKeysym, use group * keysyms_per_keycode / 2
              not group * keysyms_per_keycode. (Tor Lillquist)
      
              * gdk/x11/gdkkeys-x11.c (gdk_keymap_translate_keyboard_state):
              Remove the hack to fudge the return value for GDK_Tab + Shift
              since that didn't work -- it didn't affect the reverse mapping.
              Instead fudge the non-XKB keymap instead.
      b543bbff
    • Owen Taylor's avatar
      Fix memory leak. (#73370, Paolo Maggi). · 0c54d4be
      Owen Taylor authored
      Mon Mar  4 11:02:18 2002  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkfilesel.c (gtk_file_selection_get_selections): Fix
      	memory leak. (#73370, Paolo Maggi).
      0c54d4be
    • Owen Taylor's avatar
      Fix docs in terms of what out of range @page_num does. (#73371, Vitaly · 2a0aa82b
      Owen Taylor authored
      Mon Mar  4 10:35:28 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtknotebook.c (gtk_notebook_set_current_page): Fix docs
              in terms of what out of range @page_num does. (#73371,
              Vitaly Tishkov.)
      2a0aa82b
    • Stanislav Visnovsky's avatar
      Updated Slovak translation. · f38cb2a1
      Stanislav Visnovsky authored
      2002-03-04  Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
      
      	* sk.po: Updated Slovak translation.
      f38cb2a1
    • Havoc Pennington's avatar
      const fix · 3a1ca763
      Havoc Pennington authored
      2002-03-02  Havoc Pennington  <hp@pobox.com>
      
      	* demos/gtk-demo/editable_cells.c (cell_edited): const fix
      3a1ca763
    • Manish Singh's avatar
      shut up CVS · 85f9871f
      Manish Singh authored
      85f9871f
    • Owen Taylor's avatar
      Fix to properly take the default window into account by setting a flag and · d3a43f73
      Owen Taylor authored
      Sun Mar  3 18:47:13 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkwindow.c (gtk_window_parse_geometry): Fix
              to properly take the default window into account by
              setting a flag and in gtk_window_compute_configure_request_size ()
              multiplying by the increments and adding in the base
              size. (#72393)
      
              * tests/testgtk.c (create_gridded_geometry): Add a
              test for gridded geometry and for gtk_window_parse_geometry().
      d3a43f73
    • Hans Breuer's avatar
      don't build gtk.defs anymore · 86dec809
      Hans Breuer authored
      2002-03-04  Hans Breuer  <hans@breuer.org>
      
      	* gtk/makefile.msc.in : don't build gtk.defs anymore
      86dec809
  4. 03 Mar, 2002 10 commits
    • Tor Lillqvist's avatar
      Remove obsolete Win32-only declaration of · 963b3178
      Tor Lillqvist authored
      2002-03-04  Tor Lillqvist  <tml@iki.fi>
      
      	* gtk/gtkrc.h: Remove obsolete Win32-only declaration of
      	gtk_win32_get_installation_directory().
      963b3178
    • Owen Taylor's avatar
      Back out changes to propagate keys to parent menu shells, since that broke · 8627dbda
      Owen Taylor authored
      Sun Mar  3 17:03:30 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkmenushell.c gtk/gtkmenubar.[ch]: Back out
              changes to propagate keys to parent menu shells, since
              that broke stuff; rather implement ::cycle-focus as
              a key binding on GtkMenuShell rather than on GtkMenuBar.
      
              * gtk/gtkmenushell.c (gtk_menu_shell_class_init): Add
              add bindings for ::cycle-focus. (In gtkmenubar.c, were
              mistakently bound to ::move-focus.)
      8627dbda
    • Tor Lillqvist's avatar
      Minor edits. · d9f81213
      Tor Lillqvist authored
      2002-03-03  Tor Lillqvist  <tml@iki.fi>
      
      	* README.win32: Minor edits.
      d9f81213
    • Tor Lillqvist's avatar
      Update to match a recent configure-generated config.h · afd73d29
      Tor Lillqvist authored
      2002-03-03  Tor Lillqvist  <tml@iki.fi>
      
      	* config.h.win32.in: Update to match a recent configure-generated
      	config.h
      afd73d29
    • Owen Taylor's avatar
      When increasing the row or column requisitions to make them sufficient for · fb90bb01
      Owen Taylor authored
      Sun Mar  3 15:16:07 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtktable.c: When increasing the row or column
              requisitions to make them sufficient for spanning widgets,
              favor rows or columns with expandable children in them.
              (#1261, Jonathan Blandford.)
      fb90bb01
    • Owen Taylor's avatar
      Centralize lookup and caching of cursor GC's here. · c848fbbc
      Owen Taylor authored
      Sun Mar  3 14:26:33 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkstyle.[ch] (_gtk_get_insertion_cursor_gc):
              Centralize lookup and caching of cursor GC's here.
      
              * gtk/gtkentry.[ch] gtk/gtktextview.[ch] gtk/gtktextdisplay.c
              gtk/gtklabel.c: Move to using _gtk_get_insertion_cursor_gc().
      
              * gtk/gtkentry.c (gtk_entry_expose): Draw cursors
              under the text, not over the text.
      
              * gtk/gtkwidget.c (gtk_widget_class_init): add
              a secondary-cursor-color property.
      
              * gtk/gtkwidget.c (gtk_widget_class_init): Decrease
              the default aspect ratio to 1/25 (0.04).
      
              * tests/testgtkrc (bell_duration): Comment out
              cursor color setting.
      c848fbbc
    • Andraz Tori's avatar
      Updated Slovenian translation · 5d5cfcd4
      Andraz Tori authored
      5d5cfcd4
    • Soeren Sandmann's avatar
      change offset of cursor corner of navigation region from (-2, 2) to (-2, · f280f6d0
      Soeren Sandmann authored
      Sun Mar  3 20:48:12 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* gtk/gtkmenu.c (gtk_menu_set_submenu_navigation_region): change
      	offset of cursor corner of navigation region from (-2, 2) to
      	(-2, 0).
      f280f6d0
    • jacob berkman's avatar
      add sanitize-la.sh · 50b36492
      jacob berkman authored
      2002-03-03  jacob berkman  <jacob@ximian.com>
      
      	* Makefile.am (EXTRA_DIST): add sanitize-la.sh
      50b36492
    • Anders Carlsson's avatar
      Fix tyop in docs. · a71bd6c9
      Anders Carlsson authored
      2002-03-03  Anders Carlsson  <andersca@gnu.org>
      
      	* gdk/x11/gdkwindow-x11.c (gdk_window_move_resize): Fix tyop
      	in docs.
      a71bd6c9