1. 31 Oct, 2001 11 commits
  2. 30 Oct, 2001 2 commits
  3. 29 Oct, 2001 6 commits
    • jacob berkman's avatar
      automake doesn't support conditionalized LDFLAGS, so put win32 flags in · 7c12bae8
      jacob berkman authored
      2001-10-29  jacob berkman  <jacob@ximian.com>
      
      	* gdk/Makefile.am (LDFLAGS):
      	* gtk/Makefile.am (LDFLAGS): automake doesn't support conditionalized
      	LDFLAGS, so put win32 flags in here
      7c12bae8
    • Jonathan Blandford's avatar
      Darn. I can't believe this took this long to fix. · 14a5e057
      Jonathan Blandford authored
      Mon Oct 29 15:41:58 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreemodelsort.c (gtk_tree_model_sort_sort_level): Darn.
      	I can't believe this took this long to fix.
      14a5e057
    • Jonathan Blandford's avatar
      fix reordered signal. · b5ccbdfb
      Jonathan Blandford authored
      Mon Oct 29 13:54:49 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreemodelsort.c (gtk_tree_model_sort_rows_reordered): fix
      	reordered signal.
      b5ccbdfb
    • Owen Taylor's avatar
      Grab the focus to the fileop entry for create dir / rename file. · 326f7715
      Owen Taylor authored
      Mon Oct 29 12:27:51 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkfilesel.c (gtk_file_selection_rename_file): Grab
      	the focus to the fileop entry for create dir / rename
      	file.
      326f7715
    • Anders Carlsson's avatar
      Calculate the buttons size request before using it. Fixes #61696. · 62adef45
      Anders Carlsson authored
      2001-10-29  Anders Carlsson  <andersca@gnu.org>
      
      	* gtk/gtktreeview.c (gtk_tree_view_size_request): Calculate
      	the buttons size request before using it. Fixes #61696.
      62adef45
    • Tor Lillqvist's avatar
      Updates. · 06b4ef65
      Tor Lillqvist authored
      2001-10-29  Tor Lillqvist  <tml@iki.fi>
      
      	* README.win32: Updates.
      
      	* gtk-zip.sh.in: New file, used to build distribution package for
      	Windows.
      
      	* gdk/gdkglobals.c: Mark gdk_threads_mutex for DLL export when
      	applicable with GDKVAR.
      
      	* gtk/gtk.def: Update.
      
      	* gtk/gtkfilesel.c: Include <winsock.h> (if available) for
      	gethostname().
      
      	* gtk/gtkmain.c
      	* gtk/gtkrc.c: (Win32) Save actual DLL name for later use in DLL
      	entry function. Avoid hardcoded paths GTK_LIBDIR, GTK_SYSCONFDIR,
      	GTK_DATA_PREFIX and GTK_LOCALEDIR, instead add functions that call
      	g_win32_get_package_installation_subdirectory() with the actual
      	DLL name saved above. Redefine above directory name macros to call
      	these functions. Remove some ifdefs.
      
      	* gtk/maketypes.awk: Output GTKTYPEBUILTINS_VAR (that marks
      	variable for export on Win32) also to the _vars file.
      
      	Changes for autoconfiscated build on Win32, and addition of Win32
      	backend to the related files:
      
      	* configure.in: Like in GLib, set LT_CURRENT_MINUS_AGE for use
      	when forming DLL name in some files. Set MS_LIB_AVAILABLE is
      	lib.exe is available. Call AC_LIBTOOL_WIN32_DLL. Set
      	PLATFORM_WIN32, OS_WIN32 and USE_WIN32 automake conditionals. Add
      	win32 target, using pangowin32. Don't use the
      	-export-symbols-regex option on Win32, we use .def files to list
      	exported symbols. Check <winsock.h> (for gethostname() in
      	gtkfilesel.c). Enclose nested AC_CHECK_* macros in brackets to
      	prevent premature m4 expansion.
      
      	* acconfig.h: Add HAVE_WINTAB.
      
      	* gdk/Makefile.am: Add libgdk-win32-1.3.la target and associated
      	macros and rules. Use -no-undefined on Win32. Use gdk.def file. If
      	MS_LIB_AVAILABLE, build MS import library. Install the import
      	libraries. If HAVE_WINTAB, link with the Wintab library.
      
      	* gtk/Makefile.am: Add libgtk-win32-1.3.la target and associated
      	macros and rules. Use -no-undefined on Win32. Use gtk-win32.def
      	file. Install import libraries.
      06b4ef65
  4. 28 Oct, 2001 4 commits
    • Anders Carlsson's avatar
      Fix build. · 2933fbda
      Anders Carlsson authored
      2001-10-29  Anders Carlsson  <andersca@gnu.org>
      
      	* gtk/gtkiconfactory.c (get_default_icons): Fix build.
      2933fbda
    • Matthias Clasen's avatar
      Documentation updates. · c27900c3
      Matthias Clasen authored
              * gtk/gtkcellrenderertoggle.c, gtk/gtkimcontextsimple.c,
              gtk/gtkimmulticontext.c, gtk/gtkimagemenuitem.c,
              gtk/gtkiconfactory.c, gtk/gtkwindow.c: Documentation updates.
      
              * docs/reference/gtk/tmpl/gtkmenuitem.sgml,
              docs/reference/gtk/tmpl/gtkmenu.sgml,
              docs/reference/gtk/tmpl/gtkmenushell.sgml,
              docs/reference/gtk/tmpl/gtkcontainer.sgml,
              docs/reference/gtk/gtk-sections.txt: Updates.
      c27900c3
    • jacob berkman's avatar
      do not call gtk_settings_get_default() here as that requires an X · 96462944
      jacob berkman authored
      2001-10-28  jacob berkman  <jacob@ximian.com>
      
      	* gtk/gtkcolorsel.c (gtk_color_selection_class_init): do not call
      	gtk_settings_get_default() here as that requires an X connection
      	(which breaks doc building with no X connection) and is not
      	multihead safe
      	(gtk_color_selection_init): delay palette loading until realize
      	time
      	(gtk_color_selection_realize): load the palette, and initialize
      	the global palette if it hasn't been already
      
      	* gtk/gtkpreview.c (gtk_preview_class_init): don't initialize the
      	visual/cmap fields of klass->info since they are gone
      	(gtk_preview_get_visual): just return gdk_rgb_get_visual ()
      	(gtk_preview_get_cmap): just return gdk_rgb_get_colormap ()
      	(gtk_preview_realize): don't set VISUAL and COLORMAP attributes
      
      	* gtk/gtkpreview.h (struct _GtkPreviewInfo): remove visual and
      	cmap fields
      	(gtk_preview_get_visual):
      	(gtk_preview_get_cmap): mark as deprecated
      
      	* docs/Changes-2.0.txt: add a little note about the GtkPreviewInfo
      	changes
      96462944
    • Owen Taylor's avatar
      un Oct 28 09:15:39 2001 Owen Taylor <otaylor@redhat.com> · 1b6f92f8
      Owen Taylor authored
              * gtk/gtkimcontext.h (struct _GtkIMContext): Fixed
              structure to have GObject not GtkObject as
              parent_instance. (Jeff Franks.)
      1b6f92f8
  5. 27 Oct, 2001 8 commits
    • Havoc Pennington's avatar
      Call update_im_spot_location here explicitly · f2a0104c
      Havoc Pennington authored
      2001-10-26  Havoc Pennington  <hp@pobox.com>
      
      	* gtk/gtktextview.c (gtk_text_view_mark_set_handler): Call
      	update_im_spot_location here explicitly
      	(gtk_text_view_reset_im_context): don't update the spot location
      	here
      f2a0104c
    • Anders Carlsson's avatar
      Fix typo in docs. This fixes #62942. · 6a78fcb5
      Anders Carlsson authored
      2001-10-27  Anders Carlsson  <andersca@gnu.org>
      
      	* gtk/gtktreemodel.c (gtk_tree_model_get): Fix typo in docs.
      	This fixes #62942.
      6a78fcb5
    • Anders Carlsson's avatar
      Clarify that we're returning a spin button in the _new function. This · 0bd42134
      Anders Carlsson authored
      2001-10-27  Anders Carlsson  <andersca@gnu.org>
      
      	* gtk/gtkspinbutton.c (gtk_spin_button_new_with_range):
      	Clarify that we're returning a spin button in the _new function.
      	This fixes #54097.
      0bd42134
    • Owen Taylor's avatar
      Oct 26 20:55:57 2001 Owen Taylor <otaylor@redhat.com> · c860d735
      Owen Taylor authored
              * gtk/gtkbutton.c: Revert changes to GTK_RUN_LAST.
              Unfortunately, people apparently erroneously connect
              to ::clicked for GtkToggleButton and expect
              they know what happened in the default signal handler
              instead of appropriately connecting to notification
              signal ::toggled. When the revolution comes, such
              people will be first against the wall.
      
              We'll just have to go back to the old less-reliable
              set-it-back hacks for handling model-view toggle
              buttons and entries. :-(.
      c860d735
    • Hans Breuer's avatar
      to simplify parsing for exported functions: - made implementation · e2e69403
      Hans Breuer authored
      2001-10-27  Hans Breuer  <hans@breuer.org>
      
      	* gtk/gtkbbox.c gtk/gtkctree.c gtk/gtkhbbox.c
      	  gtk/gtkimmulticontext.c gtk/gtklabel.c gtk/gtkliststore.c
      	  gtk/gtkmenu.c gtk/gtkpaned.c gtk/gtkrc.c gtk/gtkscale.c
      	  gtk/gtkstyle.c gtk/gtktextbuffer.c gtk/gtktextlayout.c
      	  gtk/gtktexttag.c gtk/gtktexttagtable.c gtk/gtktextview.c
      	  gtk/gtktreestore.c gtk/gtkvbbox.c :
      	to simplify parsing for exported functions:
      	- made implementation signature static, when the local
      	  prototype already was
      	- put the functions return value on it's own line
      	- added as space between the function name and the
      	  opening bracket
      
      	* gtk/gtk.def : added the remaining exported functions
      e2e69403
    • Anders Carlsson's avatar
      Add note about width having to be greater than 0. This fixes #55574. · ed96ad82
      Anders Carlsson authored
      2001-10-27  Anders Carlsson  <andersca@gnu.org>
      
      	* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_fixed_width):
      	Add note about width having to be greater than 0. This fixes
      	#55574.
      ed96ad82
    • Anders Carlsson's avatar
      Fix docs to say previous instead of next. · 110970bf
      Anders Carlsson authored
      2001-10-27  Anders Carlsson  <andersca@gnu.org>
      
      	* gtk/gtktextiter.c (gtk_text_iter_backward_sentence_start):
      	Fix docs to say previous instead of next.
      	(gtk_text_iter_backward_word_start): Likewise.
      	This fixes bug #62980.
      110970bf
    • Anders Carlsson's avatar
      Mention that the valid width is in range 0-65535 pixels. Fixes bug #56754. · bb8ea8c4
      Anders Carlsson authored
      2001-10-27  Anders Carlsson  <andersca@gnu.org>
      
      	* gtk/gtkcontainer.c (gtk_container_set_border_width): Mention
      	that the valid width is in range 0-65535 pixels. Fixes bug
      	#56754.
      bb8ea8c4
  6. 26 Oct, 2001 5 commits
    • Anders Carlsson's avatar
      Remove a dot in the documentation. Fixes bug #62632. · 16f42cbd
      Anders Carlsson authored
      2001-10-27  Anders Carlsson  <andersca@gnu.org>
      
      	* gtk/gtksizegroup.c (gtk_size_group_set_mode): Remove
      	a dot in the documentation. Fixes bug #62632.
      
      This has got to be the most useful bug I have ever fixed :)
      16f42cbd
    • Anders Carlsson's avatar
      Create new "indent_expander" style property. · fdb66f1a
      Anders Carlsson authored
      2001-10-26  Anders Carlsson  <andersca@gnu.org>
      
      	* gtk/gtktreeview.c:
      	(gtk_tree_view_class_init): Create new "indent_expander"
      	style property.
      
      	(gtk_tree_view_get_arrow_xrange): Add a tree argument
      	to the function since the xrange can change depending
      	on where in the tree we are.
      
      	(coords_are_over_arrow): Update function call to
      	gtk_tree_view_get_arrow_xrange.
      	(gtk_tree_view_draw_arrow): Likewise.
      
      	(gtk_tree_view_real_expand_collapse_cursor_row):
      	Call real_{expand|collapse}_row, so that we'll have an
      	animation.
      fdb66f1a
    • Sven Neumann's avatar
      gtk/gtkbutton.[ch] fixed inline comments · 82c14f6f
      Sven Neumann authored
      2001-10-26  Sven Neumann  <sven@gimp.org>
      
              * gtk/gtkbutton.[ch]
              * gtk/gtkdnd.c: fixed inline comments
      
              * gtk/gtkgamma.c: gtk_entry_get_text() returns a const gchar.
      82c14f6f
    • Jonathan Blandford's avatar
      sync minor clenup · b1ea32b8
      Jonathan Blandford authored
      b1ea32b8
    • Hans Breuer's avatar
      updated externals · 11e6236b
      Hans Breuer authored
      2001-10-26  Hans Breuer  <hans@breuer.org>
      
      	* gdk-pixbuf/gdk_pixbuf.def :
      	* gdk/gdk.def :
      	* gtk/gtk.def : updated externals
      
      	* gdk/win32/gdkpixmap-win32.c : removed duplicate of
      	gdk_window_lookup implementation. It already was in
      	gdk/win32/gdkwindow-win32.c
      
      	* gdk/win32/gdkproperty-win32.c : made it compile again
      	after GdkAtom API change
      
      	* gtk/gtk/makefile.msc.in : updated
      11e6236b
  7. 25 Oct, 2001 4 commits
    • Jonathan Blandford's avatar
      Add support for invalid nodes. (_gtk_rbnode_rotate_right): Ditto. · 889d64b4
      Jonathan Blandford authored
      Thu Oct 25 16:27:29 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtkrbtree.c (_gtk_rbnode_rotate_left): Add support for
      	invalid nodes.
      	 (_gtk_rbnode_rotate_right): Ditto.
      	 (_gtk_rbtree_node_mark_invalid): New function.
      	 (_gtk_rbtree_node_mark_valid): New function.
      
      	* gtk/gtktreemodelsort.c (gtk_tree_model_sort_class_init): We're a
      	GObject, not a GtkObject.
      	(gtk_tree_model_sort_row_has_child_toggled): Rewrote to be more
      	correct.
      	(gtk_tree_model_sort_row_deleted): ditto.
      	(gtk_tree_model_sort_{un,}ref_node): Fix.
      
      	* gtk/gtktreeview.c: Protean incremental reflow support (commented
      	out)
      
      	* gtk/gtktreeview.h (GtkTreeViewSearchEqualFunc): change char *key
      	to const char *key.
      
      	* gtk/gtktreemodel.c (gtk_tree_row_reference_unref_path_helper):
      	Important 1 line fix to fix a lot of refcounting woes.
      889d64b4
    • Matt Wilson's avatar
      call gtk_text_view_destroy_layout after gtk_text_view_set_buffer (which · bbd503bc
      Matt Wilson authored
      2001-10-25  Matt Wilson  <msw@redhat.com>
      
      	* gtk/gtktextview.c (gtk_text_view_destroy): call
      	gtk_text_view_destroy_layout after gtk_text_view_set_buffer (which
      	now invalidates) so that we remove our idle functions.
      	(gtk_text_view_destroy_layout): remove the first_validate_idle as
      	well.
      bbd503bc
    • Matt Wilson's avatar
      the valid range for the 'indent' property is G_MININT to G_MAXINT. Don't · d8bd40f7
      Matt Wilson authored
      2001-10-25  Matt Wilson  <msw@redhat.com>
      
      	* gtk/gtktexttag.c (gtk_text_tag_class_init): the valid range for
      	the 'indent' property is G_MININT to G_MAXINT.  Don't use
      	-G_MAXINT for the minimum of the 'rise' property, use G_MININT
      	instead.
      d8bd40f7
    • Anders Carlsson's avatar
      This ought to make msw happy since it fixes #62887. · aa3a4f7e
      Anders Carlsson authored
      2001-10-24  Anders Carlsson  <andersca@gnu.org>
      
      	* gtk/gtktreeview.c:
      	(gtk_tree_view_real_expand_row): add an animate argument
      	(gtk_tree_view_real_collapse_row): likewise
      
      	(gtk_tree_view_button_press), (gtk_tree_view_button_release),
      	(gtk_tree_view_collapse_all), (gtk_tree_view_expand_row),
      	(gtk_tree_view_collapse_row): update functions that call
      	real_{expand|collapse}_row to set the animate argument
      	accordingly.
      aa3a4f7e