]> Pileus Git - ~andy/gtk/log
~andy/gtk
22 years agocentralize all the editing code
Jonathan Blandford [Tue, 18 Sep 2001 22:49:02 +0000 (22:49 +0000)]
centralize all the editing code

Tue Sep 18 18:46:54 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_start_editing): centralize all
the editing code

* gtk/gtkcelleditable.c: Got rid of stop_editing, as there was no
reason to call it beyond emiting the two signals.

* gtk/gtkentry.c (gtk_entry_class_init): add "has_frame" property
to GtkEntry.

22 years agoFix up for changes to PangoFontDescription.
Owen Taylor [Tue, 18 Sep 2001 20:06:48 +0000 (20:06 +0000)]
Fix up for changes to PangoFontDescription.

Wed Sep 12 11:21:14 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkcellrenderertext.[ch] gtk/gtktexttag.[ch]
  gtk/gtktextview.c tests/testgtk.c: Fix up for changes to
PangoFontDescription.

* gtk/gtkentry.c gtk/gtkclist.c gtk/gtkcellrenderertext.c
gtk/gtkspinbutton.c: Fix up for change to PangoMetrics
structure.

* gtk/gtkfontsel.c: Fix up for new Pango font listing API.

* gtk/gtkstyle.[ch]: Add gtk_style_get_font/set_font to replace
   direct access to style->font. Deprecate gtk_style_ref/unref.

  * gtk/gtkclist.c gtk/gtkctree.c gtk/gtkstyle.c gtk/gtkwidget.c:
   Remove gtk_style_ref/unref with g_object_ref/unref.

   * gtk/gtkcalendar.c: Remove leftover macros accessing
   style->font.

   * gtk/gtkhruler.c (gtk_hruler_draw_ticks): Remove unused
   variable.

   * gtk/gtktext.c gtk/gtklabel.c: Use gtk_style_get_font() instead of
style->font.

22 years agoGet rid of broken "can_edit" and "can_activate" properties in favor of
Jonathan Blandford [Tue, 18 Sep 2001 17:52:42 +0000 (17:52 +0000)]
Get rid of broken "can_edit" and "can_activate" properties in favor of

Tue Sep 18 13:51:35 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkcellrenderer.h (enum): Get rid of broken "can_edit" and
"can_activate" properties in favor of
GTK_CELL_RENDERER_MODE_INERT, GTK_CELL_RENDERER_MODE_ACTIVATABLE,
and GTK_CELL_RENDERER_MODE_EDITABLE

22 years agoAdd put for use with editable widgets. This function is private, and
Jonathan Blandford [Tue, 18 Sep 2001 16:15:10 +0000 (16:15 +0000)]
Add put for use with editable widgets. This function is private, and

Tue Sep 18 12:12:43 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_put): Add put for use with
editable widgets.  This function is private, and should only be
used by GtkTreeView.

22 years agodon't use += before =
Matt Wilson [Tue, 18 Sep 2001 13:26:52 +0000 (13:26 +0000)]
don't use += before =

2001-09-18  Matt Wilson  <msw@redhat.com>

* docs/Makefile.am (EXTRA_DIST): don't use += before =

* docs/faq/Makefile.am (EXTRA_DIST): likewise

* docs/tutorial/Makefile.am (EXTRA_DIST): likewise

* gdk/Makefile.am (MAINTAINERCLEANFILES): likewise
(EXTRA_HEADERS): likewise

* gtk/Makefile.am (MAINTAINERCLEANFILES): likewise
(EXTRA_HEADERS): likewise
(EXTRA_DIST): likewise
(CLEANFILES): likewise

* gtk/stock-icons/Makefile.am (CLEANFILES): likewise

* tests/Makefile.am (EXTRA_DIST): likewise

* Makefile.am (install-data-local): changed to use
install-data-hook, which runs after install-pkgconfigDATA, so that
the pkgconfigdir will have been created and populated first.

gdk-pixbuf/ChangeLog

2001-09-17  Matt Wilson  <msw@redhat.com>

* Makefile.am (libpixbufloader_xbm_la_LDFLAGS): removed duplicate
LDFLAGS definition, use the -avoid-version one.
(libpixbufloader_tga_la_LDFLAGS): likewise

22 years agoAdd editable interface. This should be the last big GtkTreeView API
Jonathan Blandford [Mon, 17 Sep 2001 21:44:20 +0000 (21:44 +0000)]
Add editable interface. This should be the last big GtkTreeView API

Mon Sep 17 17:39:52 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkcelleditable.[ch]: Add editable interface.  This should
be the last big GtkTreeView API change.

* gtk/gtkcellrenderer.[ch]: Get rid of the "event" vfunc, and
replace with "activate" and "start_editing".  Also, added a
"can_activate" and "can_edit" property.

* gtk/gtktreeviewcolumn.c: modify to use above.

22 years agoMirror GdkInterpType to PixopsInterpType to avoid including gdk-pixbuf
Owen Taylor [Mon, 17 Sep 2001 15:53:59 +0000 (15:53 +0000)]
Mirror GdkInterpType to PixopsInterpType to avoid including gdk-pixbuf

Mon Sep 17 11:49:02 2001  Owen Taylor  <otaylor@redhat.com>

        * pixops/*: Mirror GdkInterpType to PixopsInterpType
        to avoid including gdk-pixbuf headers.

22 years agoHandle scroll wheel events.
Alexander Larsson [Mon, 17 Sep 2001 02:19:01 +0000 (02:19 +0000)]
Handle scroll wheel events.

2001-09-16  Alexander Larsson  <alla@lysator.liu.se>

* gtk/gtkoptionmenu.c:
Handle scroll wheel events.

22 years agoadd generated files to ignore list.
James Henstridge [Sun, 16 Sep 2001 23:54:37 +0000 (23:54 +0000)]
add generated files to ignore list.

2001-09-16  James Henstridge  <james@daa.com.au>

* .cvsignore: add generated files to ignore list.

* gdk-pixbuf.h: include gdk-pixbuf-enum-types.h

* Makefile.am: add rules to build gdk-pixbuf-enum-types.[ch]

22 years agoio-pnm.c (pnm_read_header): Use GDK_PIXBUF_ERROR_CORRUPT_IMAGE,
Matthias Clasen [Fri, 14 Sep 2001 22:15:54 +0000 (22:15 +0000)]
io-pnm.c (pnm_read_header): Use GDK_PIXBUF_ERROR_CORRUPT_IMAGE,
not GDK_PIXBUF_ERROR_HEADER_CORRUPT. (#58308)

22 years agoRobustness fixes and test images for the jpeg, tiff, pnm, gif, xpm and tga
Matthias Clasen [Fri, 14 Sep 2001 22:04:55 +0000 (22:04 +0000)]
Robustness fixes and test images for the jpeg, tiff, pnm, gif, xpm and tga
loaders.

22 years agodemos/gtk-demo/main.c (setup_default_icon): Use a shaped
Matthias Clasen [Fri, 14 Sep 2001 21:24:57 +0000 (21:24 +0000)]
demos/gtk-demo/main.c (setup_default_icon): Use a shaped
icon instead of one with ugly white background.

22 years agodemos/gtk-demo/stock_browser.c (id_to_macro): make the uppercasing work. (#59550)
Matthias Clasen [Fri, 14 Sep 2001 21:21:28 +0000 (21:21 +0000)]
demos/gtk-demo/stock_browser.c (id_to_macro): make the uppercasing work. (#59550)

22 years agoUpdated Swedish translation.
Christian Rose [Thu, 13 Sep 2001 23:56:12 +0000 (23:56 +0000)]
Updated Swedish translation.

2001-09-14  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

22 years agoroad signs for error and question dialogs
Jakub Steiner [Thu, 13 Sep 2001 22:49:15 +0000 (22:49 +0000)]
road signs for error and question dialogs

22 years agodon't used BUILT_SOURCES to build marshal files, as in conjunction with
Tim Janik [Thu, 13 Sep 2001 22:31:06 +0000 (22:31 +0000)]
don't used BUILT_SOURCES to build marshal files, as in conjunction with

Fri Sep 14 00:30:48 2001  Tim Janik  <timj@gtk.org>

        * Makefile.am: don't used BUILT_SOURCES to build marshal
        files, as in conjunction with stamp files, this can
        lead to endless rebuilding loops.

22 years agomore dialog icon changes
Jakub Steiner [Thu, 13 Sep 2001 10:00:05 +0000 (10:00 +0000)]
more dialog icon changes

22 years agoRename interface signals to make them more clear. Also, change
Jonathan Blandford [Wed, 12 Sep 2001 23:16:18 +0000 (23:16 +0000)]
Rename interface signals to make them more clear. Also, change

Wed Sep 12 19:01:05 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreemodel.h (struct _GtkTreeModelIface): Rename interface
signals to make them more clear.  Also, change ::range_changed to
::row_changed.
* gtk/gtktreemodel.c: Adjust to interface change
* gtk/gtktreemodel.h: ditto
* gtk/gtktreemodelsort.c: ditto
* gtk/gtktreestore.c: ditto
* gtk/gtkliststore.c: ditto
* gtk/gtktreeview.c: ditto
* tests/testtreecolumns.c: ditto
* gtk/gtkmarshal.list: Actually remove a marshaller!

22 years agogtk/gtktextview.c Add support for Ctrl+Up/Down arrow to move cursor to
Padraig O'Briain [Wed, 12 Sep 2001 15:34:09 +0000 (15:34 +0000)]
gtk/gtktextview.c Add support for Ctrl+Up/Down arrow to move cursor to

* gtk/gtktextview.c
Add support for Ctrl+Up/Down arrow to move cursor to beginning
of previous/next paragraph. If within a paragraph cursor moves to
beginning of that paragraph.

22 years agodialog icon fix-ups, arrow icons, font, refresh and others
Jakub Steiner [Wed, 12 Sep 2001 10:45:57 +0000 (10:45 +0000)]
dialog icon fix-ups, arrow icons, font, refresh and others

22 years agostock icon updates: question dialog, arrows
Jakub Steiner [Wed, 12 Sep 2001 09:46:53 +0000 (09:46 +0000)]
stock icon updates: question dialog, arrows

22 years agoImplement a search path for GTK+ modules.
Owen Taylor [Tue, 11 Sep 2001 20:24:40 +0000 (20:24 +0000)]
Implement a search path for GTK+ modules.

Sat Sep  8 16:19:02 2001  Owen Taylor  <otaylor@redhat.com>

  * gtk/gtkmain.c: Implement a search path for GTK+ modules.

  * configure.in gtk/gtkrc.c gtk/Makefile.am: Look for modules
  in gtk-2.0/<type>/major.minor.(micro-binary_age) rather
  than in gtk-2.0/major.minor.micro/<type>/. This
  works better for a search path for modules.

  * gtk+-2.0.pc.in gtk+-2.0-uninstalled.pc.in: Add
  gtk_binary_version variable holding major.minor.(micro-binary_age).

  * modules/input/Makefile.am (moduledir): Fix installation
  directory to match change in lookup location.

  * gtk/gtkmain.c (gtk_init_check): Remove OS/2 code for dll
  suffixes. Needs to be handled in g_module_build_path().

* gtk/gtkrc.c gtk/queryimmodules.c: Use g_build_filename() where
appropriate.

22 years agooops, forgot to add those
Jakub Steiner [Tue, 11 Sep 2001 19:57:21 +0000 (19:57 +0000)]
oops, forgot to add those

22 years agoFixed reversed comparison causing RC properties not to work.
Owen Taylor [Tue, 11 Sep 2001 18:02:39 +0000 (18:02 +0000)]
Fixed reversed comparison causing RC properties not to work.

Tue Sep 11 13:59:12 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkrc.c (insert_rc_property): Fixed reversed comparison
causing RC properties not to work.

22 years agomore stock icons - warning dialog, error dialog, DnD
Jakub Steiner [Tue, 11 Sep 2001 12:49:53 +0000 (12:49 +0000)]
more stock icons - warning dialog, error dialog, DnD

22 years agominor fixes
Joshua N Pritikin [Tue, 11 Sep 2001 04:27:53 +0000 (04:27 +0000)]
minor fixes

22 years agoslight fix for g_object_set() not usable for nesting anymore.
Tim Janik [Mon, 10 Sep 2001 18:54:20 +0000 (18:54 +0000)]
slight fix for g_object_set() not usable for nesting anymore.

Mon Sep 10 20:47:22 2001  Tim Janik  <timj@gtk.org>

        * tests/testgtk.c (create_idle_test): slight fix for
        g_object_set() not usable for nesting anymore.

        * gtk/gtkhandlebox.c (gtk_handle_box_class_init):
        * gtk/gtkframe.c (gtk_frame_class_init): deprecate ::shadow
        properties, supply ::shadow_type properties instead as most
        other widgets do.

22 years agoForget gdkfont
Alexander Larsson [Mon, 10 Sep 2001 16:57:38 +0000 (16:57 +0000)]
Forget gdkfont

22 years agoForgot gdkfont.c
Alexander Larsson [Mon, 10 Sep 2001 16:56:50 +0000 (16:56 +0000)]
Forgot gdkfont.c

22 years agoUpdate to use the new g_boxed_type_register_static API.
Alex Larsson [Mon, 10 Sep 2001 16:54:07 +0000 (16:54 +0000)]
Update to use the new g_boxed_type_register_static API.

2001-09-10  Alex Larsson  <alexl@redhat.com>

* demos/gtk-demo/stock_browser.c:
* gdk/gdkcolor.c:
* gdk/gdkcursor.c:
* gdk/gdkevents.c:
* gdk/gdkrectangle.c:
* gtk/gtktypeutils.c:
Update to use the new g_boxed_type_register_static API.

22 years agoFix looping in gtk_tree_store_init() waiting for zero random int.
Padraig O'Briain [Mon, 10 Sep 2001 15:37:03 +0000 (15:37 +0000)]
Fix looping in gtk_tree_store_init() waiting for zero random int.

* gtk/gtktreestore.c:
Fix looping in gtk_tree_store_init() waiting for zero random int.

22 years agofix xscale and yscale behaviour which havoc broke. they have to default to
Tim Janik [Mon, 10 Sep 2001 14:59:49 +0000 (14:59 +0000)]
fix xscale and yscale behaviour which havoc broke. they have to default to

Mon Sep 10 16:55:49 2001  Tim Janik  <timj@gtk.org>

        * gtk/gtkalignment.c (gtk_alignment_init): fix xscale and yscale
        behaviour which havoc broke. they have to default to 1.0 for
        expand behaviour.

        * gtk/gtkwindow.c (gtk_window_get_property): don't cast NULL objects.

22 years agogtk/gtkstyle.c (_gtk_style_peek_property_value) Amend previous change to
Padraig O'Briain [Mon, 10 Sep 2001 12:23:49 +0000 (12:23 +0000)]
gtk/gtkstyle.c (_gtk_style_peek_property_value) Amend previous change to

* gtk/gtkstyle.c (_gtk_style_peek_property_value)
Amend previous change to avoid runtime error in g_param_spec_ref()

22 years agoFix blank line in the wrong place.
Owen Taylor [Mon, 10 Sep 2001 10:59:31 +0000 (10:59 +0000)]
Fix blank line in the wrong place.

Mon Sep 10 06:58:56 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkrc.c (insert_rc_property): Fix blank line
        in the wrong place.

22 years agoDon't do a lookup immediately after creating style->property_cache, since
Owen Taylor [Mon, 10 Sep 2001 10:54:43 +0000 (10:54 +0000)]
Don't do a lookup immediately after creating style->property_cache, since

Mon Sep 10 06:50:39 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkstyle.c (_gtk_style_peek_property_value): Don't
do a lookup immediately after creating style->property_cache,
since bsearch crashes on zero length for Solaris.

22 years ago2001-09-09 Alexander Larsson <alla@lysator.liu.se> 
Alexander Larsson [Sun, 9 Sep 2001 23:25:52 +0000 (23:25 +0000)]
2001-09-09  Alexander Larsson  <alla@lysator.liu.se> 

* gtk/gtkwidget.c (_gtk_widget_peek_colormap):
Really return NULL if not set.
(gtk_widget_init): Remove unused varaible.

22 years agoRemove gdk/nanox/Makefile from AC_OUTPUT(), since it is no longer in cvs.
Alexander Larsson [Sun, 9 Sep 2001 16:15:34 +0000 (16:15 +0000)]
Remove gdk/nanox/Makefile from AC_OUTPUT(), since it is no longer in cvs.

2001-09-09  Alexander Larsson  <alla@lysator.liu.se>

* configure.in:
Remove gdk/nanox/Makefile from AC_OUTPUT(), since it is no longer
in cvs.

22 years agomove some of the accel group functions into a Private subsection
Havoc Pennington [Sat, 8 Sep 2001 20:40:58 +0000 (20:40 +0000)]
move some of the accel group functions into a Private subsection

2001-09-08  Havoc Pennington  <hp@pobox.com>

* gtk/gtk-sections.txt: move some of the accel group functions
into a Private subsection

2001-09-08  Havoc Pennington  <hp@pobox.com>

* gtk/gtkaccelgroup.c: add docs to functions that I can imagine
people might want to use

22 years agodefault xscale/yscale to 0.0, not 0.5, 0.5 isn't useful
Havoc Pennington [Sat, 8 Sep 2001 19:33:06 +0000 (19:33 +0000)]
default xscale/yscale to 0.0, not 0.5, 0.5 isn't useful

2001-09-08  Havoc Pennington  <hp@pobox.com>

* gtk/gtkalignment.c (gtk_alignment_class_init): default
xscale/yscale to 0.0, not 0.5, 0.5 isn't useful

* tests/testtextbuffer.c: fix usage of gtk_text_iter_spew

* gtk/gtktextiter.c: fix docs
(gtk_text_iter_spew): get rid of this

* gtk/gtklayout.c: docs

* gtk/gtkbutton.c (gtk_button_construct_child): add an alignment
to center image and label together, instead of having image on
left and label centered, patch/suggestion from Jacob

* gtk/gtkdialog.c: docs

2001-09-08  Havoc Pennington  <hp@pobox.com>

* gtk/tmpl/gtklayout.sgml: docs

* gdk-pixbuf/gdk-pixbuf.sgml: remove the section on compiling
gdk-pixbuf since it isn't a standalone package anymore

* gtk/building.sgml: section on compiling GTK itself

22 years agoWrite documentation Write documentation
Jonathan Blandford [Sat, 8 Sep 2001 18:23:47 +0000 (18:23 +0000)]
Write documentation Write documentation

Sat Sep  8 14:19:49 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkliststore.c: Write documentation
* gtk/gtktreestore.c: Write documentation

Quick Documentation cleanup pass.

22 years agoReplace uses of GBSearchArray with GArray and bsearch(), to remove
Owen Taylor [Sat, 8 Sep 2001 17:55:02 +0000 (17:55 +0000)]
Replace uses of GBSearchArray with GArray and bsearch(), to remove

Sat Sep  8 13:53:09 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkrc.[ch] gtk/gtkstyle.[ch]: Replace uses of GBSearchArray
with GArray and bsearch(), to remove dependency on a still
evolving interface that we want to keep private to glib/gobject.

22 years agoput GtkPacker back in here so it won't be in gtk-unused.txt, but don't put
Havoc Pennington [Sat, 8 Sep 2001 06:24:46 +0000 (06:24 +0000)]
put GtkPacker back in here so it won't be in gtk-unused.txt, but don't put

2001-09-08  Havoc Pennington  <hp@pobox.com>

* gtk/gtk-sections.txt: put GtkPacker back in here so it won't be
in gtk-unused.txt, but don't put it back in gtk-docs.sgml.

Tons of other additions from gtk-unused.txt, but mostly skipping
all the tree stuff for now.

2001-09-08  Havoc Pennington  <hp@pobox.com>

* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_add_attribute):
docs fixes

* gtk/gtktable.c (gtk_table_get_col_spacing): docs fixes

* gtk/gtkspinbutton.c (gtk_spin_button_get_increments): docs fixes

* gtk/gtksocket.c (gtk_socket_steal): docs fixes

* gtk/gtkscrolledwindow.h: docs fixes

* gtk/gtkimage.c (gtk_image_new): docs fixes

22 years agoPrevent a false alarm constness warning with a cast.
Owen Taylor [Sat, 8 Sep 2001 05:57:10 +0000 (05:57 +0000)]
Prevent a false alarm constness warning with a cast.

Sat Sep  8 01:49:22 2001  Owen Taylor  <otaylor@redhat.com>

* gdk/x11/gdkmain-x11.c (_gdk_windowing_init_check): Prevent a
false alarm  constness warning with a cast.

* gdk/x11/gdkx.h: Undefine GDK_ROOT_PARENT before redefining it
for the inside-gdk case.

22 years agoRemove a whole lot of duplicates introduced at some point, to prevent
Owen Taylor [Sat, 8 Sep 2001 05:51:35 +0000 (05:51 +0000)]
Remove a whole lot of duplicates introduced at some point, to prevent

Sat Sep  8 01:38:39 2001  Owen Taylor  <otaylor@redhat.com>

* POTFILES.in: Remove a whole lot of duplicates
introduced at some point, to prevent problems
        like the last.

22 years agoremove g_print.
Jonathan Blandford [Sat, 8 Sep 2001 05:50:44 +0000 (05:50 +0000)]
remove g_print.

Sat Sep  8 01:44:18 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_set_dirty):
remove g_print.

* gtk/gtktreeview.c (gtk_tree_view_set_model): unref model when we
change models, #59899

Sat Sep  8 01:44:32 2001  Jonathan Blandford  <jrb@redhat.com>

* POTFILES.in: missed one.

22 years agoremove CellRendererTextPixbuf
Havoc Pennington [Sat, 8 Sep 2001 04:39:53 +0000 (04:39 +0000)]
remove CellRendererTextPixbuf

2001-09-08  Havoc Pennington  <hp@pobox.com>

* gtk/gtk-docs.sgml: remove CellRendererTextPixbuf

* gtk/resources.sgml: add section on mailing lists, bugzilla, etc.

* gtk/tmpl/gtkaccelgroup.sgml: add long description

* gtk/gtk-sections.txt: reorder accel group section; probably need
to delete most of it

* gtk/tmpl/gtkmain.sgml: Clean it up a little bit

* gtk/gtk-docs.sgml: rearrange the list of "core/misc" sections so
that useful things are near the top and stupid junk is near the
bottom.

* gtk/tmpl/gtkfeatures.sgml: fix/finish this section

* gtk/gtk-docs.sgml: create a separate section for
overview/tutorial material and special notes, and put the
reference docs for the "misc non-widget" stuff into its own
section.

* gtk/compiling.sgml: write this section

* gtk/gtk-docs.sgml: The intro section weirdly had two paragraphs
that said the same thing. Delete one of them.

22 years agoRemoved gtk/gtkcellrenderertextpixbuf.c since it's not around any more.
Darin Adler [Sat, 8 Sep 2001 02:10:00 +0000 (02:10 +0000)]
Removed gtk/gtkcellrenderertextpixbuf.c since it's not around any more.

* POTFILES.in: Removed gtk/gtkcellrenderertextpixbuf.c
since it's not around any more.

22 years agotsk tsk, jrb broke the build
Havoc Pennington [Sat, 8 Sep 2001 01:38:28 +0000 (01:38 +0000)]
tsk tsk, jrb broke the build

2001-09-07  Havoc Pennington  <hp@pobox.com>

* gtk/gtk.h: tsk tsk, jrb broke the build

22 years agoRemoved 'fill' attribute. It was silly b/c that was a property of the cell
Jonathan Blandford [Sat, 8 Sep 2001 00:56:30 +0000 (00:56 +0000)]
Removed 'fill' attribute. It was silly b/c that was a property of the cell

Fri Sep  7 20:45:29 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_pack_{start,end}):
Removed 'fill' attribute.  It was silly b/c that was a property of
the cell renderer, anyway.
(gtk_tree_view_column_render): Actually render the packed
renderers.
* doc/tree-column-sizing.txt: initial devel documentation.
* gtk/gtktreeview.c (gtk_tree_view_expand_all): Fix bug.
* gtk/gtkcellrenderertextpixbuf.[ch]: removed.

* tests/testtreefocus.c: fix up to reflect above changes.
* tests/testtreeview.c: ditto
* demos/gtk-demo/stock_browser.c: ditto

22 years agoRemoved unused function.
Alex Larsson [Sat, 8 Sep 2001 00:30:13 +0000 (00:30 +0000)]
Removed unused function.

2001-09-07  Alex Larsson  <alexl@redhat.com>

* gdk/linux-fb/gdkcolor-fb.c:
Removed unused function.

* gdk/linux-fb/gdkdrawable-fb2.c
* gdk/linux-fb/gdkfont-fb.c:
Use PangoLanguage functions.

* gdk/linux-fb/gdkinput.c:
* gdk/linux-fb/gdkselection-fb.c:
Fix const warnings.

* gdk/linux-fb/gdkwindow-fb.c:
Fix warning. Implement gdk_window_set_icon_list() and
gdk_window_get_frame_extents(). (No icon support yet though.)

* gtk/gtkwindow.c (gtk_window_get_position):
If window->frame is set get the extents of it instead.

22 years agoMake the default default colormap the GdkRGB colormap, not the system
Owen Taylor [Fri, 7 Sep 2001 23:11:17 +0000 (23:11 +0000)]
Make the default default colormap the GdkRGB colormap, not the system

Fri Sep  7 18:50:59 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkwidget.c (gtk_widget_get_default_colormap):
Make the default default colormap the GdkRGB colormap,
not the system colormap.

* gtk/gtkinvisible.c (gtk_invisible_init)
  gtk/gtkwindow.c (gtk_window_init): Set the current
colormap, as returned by _gtk_widget_peek_colormap()
on the widget.

* gtk/gtkwidget.[ch]: Export _gtk_widget_peek_colormap
to GTK+. Make it return %NULL instead of the default
colormap if no colormap has explicitely been pushed.

* gtk/gtkwidget.c (gtk_widget_get_colormap): Check for
colormaps on ancestral widgets before defaulting the
the system default colormap.

* docs/Changes-2.0.txt: explain colormap changes.

22 years agoadd some lame code to handle G_MININT, fixes #57424
Havoc Pennington [Fri, 7 Sep 2001 22:48:30 +0000 (22:48 +0000)]
add some lame code to handle G_MININT, fixes #57424

2001-09-07  Havoc Pennington  <hp@redhat.com>

* gtk/gtktextiter.c: add some lame code to handle G_MININT, fixes
#57424

22 years agoDeprecate gdk_set/get_use_xshm, make gdk_set_use_xshm a noop. Remove
Owen Taylor [Fri, 7 Sep 2001 22:33:09 +0000 (22:33 +0000)]
Deprecate gdk_set/get_use_xshm, make gdk_set_use_xshm a noop. Remove

Fri Sep  7 18:17:47 2001  Owen Taylor  <otaylor@redhat.com>

* gdk/gdk.h gdk/x11/gdkmain-x11.c: Deprecate gdk_set/get_use_xshm,
make gdk_set_use_xshm a noop. Remove --no-xshm command line
option. If we aren't autodetecting properly, we need
to fix the problem, or at least make it an environment
variable setting, to avoid problems with propagating
to embedded children, plugins, etc.

* gdk/gdkcolor.h: Deprecate gdk_colormap_get_system_size().

* gdk/gdkpixbuf-render.c gdk/gdkpixbuf.h
(gdk_pixbuf_render_pixmap_and_mask_for_colormap):
New function to render a pixmap and mask for a particular colormap.

* gtk/gtkwindow.c (get_pixmap_and_mask): Change to use
gdk_pixbuf_render_pixmap_and_mask_for_colormap () instead
of internal implementation of the same.

22 years agoremove some debug code that seems to have caused a breakpoint in valid
Havoc Pennington [Fri, 7 Sep 2001 22:32:02 +0000 (22:32 +0000)]
remove some debug code that seems to have caused a breakpoint in valid

2001-09-07  Havoc Pennington  <hp@redhat.com>

* gtk/gtktextlayout.c (gtk_text_layout_get_lines): remove some
debug code that seems to have caused a breakpoint in valid cases

* gtk/gtktextbtree.c (_gtk_text_btree_add_view): set the prev
pointer on the first view when adding the second view, fixes
crash when closing gtk-demo text test with active selection

* gtk/gtktextbuffer.c
(gtk_text_buffer_remove_selection_clipboard): don't leave dead
clipboards in the list of clipboards - probably fixes #59836

22 years agoMake gdkx.h the only installed header from gdk/x11. All structures in
Owen Taylor [Fri, 7 Sep 2001 21:50:20 +0000 (21:50 +0000)]
Make gdkx.h the only installed header from gdk/x11. All structures in

Fri Sep  7 11:51:44 2001  Owen Taylor  <otaylor@redhat.com>

      Make gdkx.h the only installed header from gdk/x11.
      All structures in gdk/x11 are opaque.

* gdk/x11/Makefile.am gdk/x11/gdkx.h gdk/x11/gdkprivate-x11.h:
Don't install gdk{drawable,pixmap,window}-x11.h.

* gdk/x11/{gdkcolormap-x11.c, gdkfont-x11.c, gdkx.h, gdkvisual-x11.c:
Move GdkColormapPrivateX11, GdkFontPrivateX GdkImagePrivateX11,
GdkVisualClass into C files.

* gdk/gdkpixmap-x11.[ch]: Make gdk_pixmap_impl_get_type() static.

* gdk/x11/{gdkcolor-x11.c, gdkcursor-x11.c, gdkdrawable-x11.c,
gdkfont-x11.c, gdkgc-x11.c, gdkx.h, gdkimage-x11,gdkvisual-x11.c}
Add public functions to replace previously exported direct
structure access.
gdk_x11_colormap_get_{xdisplay,xcolormap}
gdk_x11_cursor_get_{xdisplay,xcursor},
gdk_x11_drawable_get_{xdisplay,xcursor,gdk_x11_visual_get_xvisual,
gdk_x11_font_get_{xdisplay,xfont}, gdk_x11_image_get_{xdisplay,ximage},
gdk_x11_gc_get_{xdisplay,ximage}

* gdk/gdkprivate.h gdk/gdkinternals.h: Move GdkColorInfo,
GdkEventFilter, GdkClientFilter, GdkFontPrivate to gdkinternals.

      Fix a number of variables and functions that were exported
      "accidentally" from GDK.

* gdk/**.[ch]: gdk => _gdk for gdk_visual_init,
gdk_events_init, gdk_input_init, gdk_dnd_init, gdk_image_exit,
gdk_input_exit, gdk_windowing_exit, gdk_event_func, gdk_event_data,
gdk_event_notify, gdk_queued_events, gdk_queued_tail,
gdk_event_new, gdk_events_queue, gdk_events_unqueue,
gdk_event_queue_find_first, gdk_event_queue_remove_link,
gdk_event_queue_append, gdk_event_button_generate,
gdk_debug_flags, gdk_default_filters, gdk_parent_root.

* gdk/x11/{gdkevents-x11.c, gdkglobals-x11.c, gdkimage-x11.c,
   gdkmain-x11.c, gdkprivate-x11.h, gdk/x11/gdkwindow-x11.c}:
gdk => _gdk for gdk_event_mask_table, gkd_nevent_masks,
gdk_wm_window_protocols, gdk_leader_window, gdk_xgrab_window,
gdk_use_xshm, gdk_input_ignore_core.

* gdk/x11/xsettings-common.h (xsettings_list_insert): Add
#defines to namespace functions into the private _gdk_
namespace.

* gdk/gdkwindow.[ch] gdk/x11/gdkx.h: Add gdk_get_default_root_window ()
to replace gdk_parent_root exported variable. Adjust and
deprecate GDK_ROOT_PARENT().

* demos/{testpixbuf-drawable.c,testpixbuf-save.c}: Fix
GDK_ROOT_PARENT usage, remove includes of port-specific
headers.

* gdk/{win32,x11,fb}/gdkinput*.[ch]: s/gdk/_gdk/ for
_gdk_input_gxid_host, _gdk_input_gxid_port, _gdk_input_ignore_core,
gdk_input_devices, _gdk_input_windows, gdk_init_input_core.

* gdk/x11/{gdkevents-x11.,c gdkglobals-x11.c, gdkmain-x11.c}
docs/Changes-2.0.txt: Remove gdk_wm_protocols,
gdk_wm_delete_window functions, gdk_wm_take_focus,
use gdk_atom_intern() instead.

* gdk/linux-fb/{gdkselection-fb.c, gdkmain-fb.c, gdkprivatefb.h}
  gdk/win32/{gdkselection-win32.c, gdkmgdkwin32.h, gdkprivate-win32.h}
  gdk/x11/{gdkselection-x11.c gdkx.h, gtkprivate-x11.h}
  gtk/gtkselection.c
        Unexport gdk_selection_property, just use
gdk_atom_intern ("GDK_SELECTION").

* gdk/x11/{gdkprivate-x11.h,gdkdrawable-x11h,gdkgc-x11.c,gdkx.h}:
Unexport gdk_drawable_impl_x11_get_type, gdk_gc_x11_get_type,
GDK_GC_X11 cast macros, GdkGCX11 structures, GdkCursorPrivate,
GdkVisualprivate, gdk_x11_gc_flush.

      Make a number of public exports of variables into functions
      to increase encapsulation.

* gdk/gdkinternals.h gdk/gdkinput.h gdk/gdkevents.h
gdk/linux-fb/gdkmouse-fb.c: gdk_core_pointer => _gdk_core_pointer,
move to gdkinternals.h. Add gdk_device_get_core_pointer ().

* gdk/gdkprivate.h gdk/gdkpango.c gdk/gdkinternals.h
docs/Changes-2.0.txt: Unexport gdk_parent_root, gdk_error_code,
gdk_error_warnings.

* gdk/x11/{gdkcolormap-x11.c, gdkmain-x11.c, gdkx.h}
  docs/Changes-2.0.txt:
s/gdk_screen/_gdk_screen/, add gdk_x11_get_default_screen()
s/gdk_root_window/_gdk_root_window/, add gdk_x11_get_default_root_xwindow()
Add gdk_x11_get_default_xdisplay().

* gdk/gdk.h gdk/gdk.c linux-fb/gdkfb.h linux-fb/gdkglobals-fb.c
win32/gdkwin32.h x11/gdkglobals-x11.c gdk/x11/gdkmain-x11.c
gdk/x11/gdkx.h: gdk/gdk.def: Add gdk_get/set_program_class,
Don't export gdk_progclass, move --class command line
option and handling to common portion of GDK.

      Miscellaneous fixes:

* gdk/x11/gdkwindow-x11.c (gdk_window_set_icon_list): Fix
g_return_val_if_fail that should have been g_return_if_fail.

* gdk/gdkinternals.h gdk/gdkprivate.h: Move
gdk_synthesize_window_state() to the semi-public gdkprivate.h.

* gtk/gtkdnd.c (_gtk_drag_source_handle_event): Remove uneeded
X11 dependency.

* gdk/linux-fb/gdkmain-fb.c gdk/win32/gdkmain-win32.c gdk/TODO:
Remove unused gdk_key_repeat_disable/restore.

* linux-fb/gdkglobals-fb.c win32/gdkglobals-win32.c
x11/gdkglobals-x11.c x11/gdkprivate-x11.h gdk/gdk.def:
Remove unused gdk_null_window_warnings variable.

* gdk/Makefile.am (DIST_SUBDIRS) nanox/*: cvs remove nanox;
it can be retrieved from the repository; it is too far
from functional to be worth having people check out;
it would be easier to start from scratch, I suspect.

* gdk/x11/gdkpixmap-x11.c: Fix lvalue usage of GDK_PIXMAP_XID().

* gdk/x11/gdkkeys-x11.c gdk/gdkrgb.c gdk/gdkwindow.c
gdk/x11/gdkpango-x11.c gdk/x11/gdkselection-x11.c:
Fix some accidentally global variables and unused global variables.

* gdk/x11/gdkkeys-x11.c gdk/gdkrgb.c gdk/gdkwindow.c
gdk/x11/gdkpango-x11.c gdk/x11/gdkselection-x11.c:
Fix some accidentally global variables and unused global variables.

      Add some space for future expansion to multihead.

* gdk/gdkdrawable.h: Add four reserved function pointers
for future expansion of GdkDrawableClass.

* gtk/gtkwindow.h gtk/gtkinvisible.h: Add reserved pointer
where we can put a GdkScreen * later.

22 years agoupdate adjustments after validating destination yrange; fixes #53918 (This
Havoc Pennington [Fri, 7 Sep 2001 21:39:18 +0000 (21:39 +0000)]
update adjustments after validating destination yrange; fixes #53918 (This

2001-09-07  Havoc Pennington  <hp@redhat.com>

* gtk/gtktextview.c (gtk_text_view_flush_scroll): update
adjustments after validating destination yrange; fixes #53918
(This may cause other issues, but I hope it won't)

2001-09-05  Havoc Pennington  <hp@redhat.com>

* gtk/gtktextbtree.c (_gtk_text_btree_delete): when merging end
line into start line, update the character counts in parent nodes;
caused a bug when end and start line had different parent nodes.

2001-08-30  Havoc Pennington  <hp@redhat.com>

* gtk/gtktexttag.c (_gtk_text_attributes_fill_from_tags): add
assertion that tag is in a table

22 years agogdk/x11/gdkkeys-x11.c (get_direction): Don't call g_strcasecmp on NULL strings. ...
Matthias Clasen [Fri, 7 Sep 2001 11:43:20 +0000 (11:43 +0000)]
gdk/x11/gdkkeys-x11.c (get_direction): Don't call g_strcasecmp on NULL strings. (#59058)

22 years agoMore translations.
Stanislav Visnovsky [Fri, 7 Sep 2001 09:08:27 +0000 (09:08 +0000)]
More translations.

2001-09-07  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>

* sk.po: More translations.

22 years agoUse GtkType/GType instead of uint.
Alex Larsson [Thu, 6 Sep 2001 21:51:35 +0000 (21:51 +0000)]
Use GtkType/GType instead of uint.

2001-09-06  Alex Larsson  <alexl@redhat.com>

* gtk/gtkbin.c:
* gtk/gtkfontsel.c:
* gtk/gtkspinbutton.c:
* gtk/gtktipsquery.c:
Use GtkType/GType instead of uint.

22 years agoContinued fixing of Slovak translation.
Stanislav Visnovsky [Thu, 6 Sep 2001 14:24:26 +0000 (14:24 +0000)]
Continued fixing of Slovak translation.

2001-09-06  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>

* sk.po: Continued fixing of Slovak translation.

22 years agoUpdated Norwegian nynorsk translation
Roy-Magne Mo [Wed, 5 Sep 2001 23:35:38 +0000 (23:35 +0000)]
Updated Norwegian nynorsk translation

22 years agoTake DESTDIR into account in install/uninstall
Ross Golder [Wed, 5 Sep 2001 21:56:19 +0000 (21:56 +0000)]
Take DESTDIR into account in install/uninstall

22 years agoupdated Spanish file
Pablo Saratxaga [Wed, 5 Sep 2001 09:35:05 +0000 (09:35 +0000)]
updated Spanish file

22 years agofix initial val for sort column.
Jonathan Blandford [Tue, 4 Sep 2001 22:15:18 +0000 (22:15 +0000)]
fix initial val for sort column.

Tue Sep  4 18:13:43 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkliststore.c (gtk_list_store_init): fix initial val for
sort column.

* gtk/gtktreestore.c (gtk_list_store_init): ditto

* gtk/gtktreesortable.c: add docs.

22 years agoVersion 1.3.7
Owen Taylor [Tue, 4 Sep 2001 16:07:05 +0000 (16:07 +0000)]
Version 1.3.7

Tue Sep  4 09:37:19 2001  Owen Taylor  <otaylor@redhat.com>

        * Version 1.3.7

        * configure.in docs/Makefile.am docs/gtk-config.1.in: Remove
        docs for gtk-config

        * modules/input/Makefile.am (install-data-local): Don't
        run gtk-query-immodules if DESTDIR is set.

        * NEWS: Various additions.

22 years agoupdates for 1.3.7 release.
Tim Janik [Tue, 4 Sep 2001 01:10:11 +0000 (01:10 +0000)]
updates for 1.3.7 release.

Tue Sep  4 03:12:25 2001  Tim Janik  <timj@gtk.org>

        * NEWS: updates for 1.3.7 release.

Tue Sep  4 03:09:52 2001  Tim Janik  <timj@gtk.org>

        * gdk-pixbuf-csource.1: new file, manual page for
        the publically installed gdk-pixbuf-csource utility.

22 years agohandle default sort feature
Jonathan Blandford [Mon, 3 Sep 2001 23:37:39 +0000 (23:37 +0000)]
handle default sort feature

Mon Sep  3 18:03:56 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreestore.c (gtk_tree_store_set_default_sort_func):
handle default sort feature

* gtk/gtktreesortable.c (gtk_tree_sortable_set_default_sort_func):
new function to handle default sort.
(gtk_tree_sortable_has_default_sort_func): check if default sort
is set.

* gtk/gtkliststore.c (gtk_list_store_set_default_sort_func):
handle default sort feature

22 years agoStarted fixing Slovak translation.
Stanislav Visnovsky [Mon, 3 Sep 2001 15:44:09 +0000 (15:44 +0000)]
Started fixing Slovak translation.

2001-09-03  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>

* sk.po: Started fixing Slovak translation.

22 years agopatch from vishnu@pobox.com (Joshua N Pritikin) to fix math and an
Jonathan Blandford [Mon, 3 Sep 2001 08:41:06 +0000 (08:41 +0000)]
patch from vishnu@pobox.com (Joshua N Pritikin) to fix math and an

Sun Sep  2 20:32:36 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_scroll_to_cell): patch from
vishnu@pobox.com (Joshua N Pritikin) to fix math and an assertion,
#59731

22 years agoPatch from vishnu@pobox.com (Joshua N Pritikin) to emit signal at the
Jonathan Blandford [Mon, 3 Sep 2001 06:45:17 +0000 (06:45 +0000)]
Patch from vishnu@pobox.com (Joshua N Pritikin) to emit signal at the

Sun Sep  2 17:38:42 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_deleted): Patch from
vishnu@pobox.com (Joshua N Pritikin) to emit signal at the correct
time, #59727

* gtk/gtkbutton.c (gtk_button_update_state): Get depressed
correctly.

22 years agoUsual update.
Kwok-Koon Cheung [Mon, 3 Sep 2001 03:07:31 +0000 (03:07 +0000)]
Usual update.

22 years agoSet current serial so that we don't eternally update the keymap after we
Owen Taylor [Mon, 3 Sep 2001 01:43:53 +0000 (01:43 +0000)]
Set current serial so that we don't eternally update the keymap after we

Sun Sep  2 21:41:21 2001  Owen Taylor  <otaylor@redhat.com>

* gdk/x11/gdkkeys-x11.c (update_keymaps): Set current serial
so that we don't eternally update the keymap after we
get a change notification.

* gtk/gtkmenuitem.c (gtk_menu_item_set_right_justified): Fix
incorrect cast.

22 years agomuch changes in an attempt to make it working. It mostly works now,
Kristian Rietveld [Sun, 2 Sep 2001 21:47:12 +0000 (21:47 +0000)]
much changes in an attempt to make it working. It mostly works now,

Sun Sep  2 23:27:16 2001  Kristian Rietveld  <kristian@planet.nl>

        * gtk/gtktreemodelsort.[ch]: much changes in an attempt to make
        it working. It mostly works now, although there're still a few issues
        to be worked out.

        * tests/testtreesort.c (main): changes to have a better test
        application for the GtkTreeModelSort.

22 years agocode cleaup, fix for bug #59222.
Kristian Rietveld [Sun, 2 Sep 2001 21:20:45 +0000 (21:20 +0000)]
code cleaup, fix for bug #59222.

Sun Sep  2 23:19:07 2001  Kristian Rietveld  <kristian@planet.nl>

        * gtk/gtktreeview.c (gtk_tree_view_search_iter): code cleaup,
        fix for bug #59222.

        * gtk/gtktreeview.c (gtk_tree_view_search_equal_func): add
        gpointer search_data argument to function definition and
        prototype, to match GtkTreeViewSearchEqualFunc typedef.

22 years agoadd warnings per jrb's request.
Kristian Rietveld [Sat, 1 Sep 2001 20:56:41 +0000 (20:56 +0000)]
add warnings per jrb's request.

Sat Sep  1 21:57:27 2001  Kristian Rietveld  <kristian@planet.nl>

        * gtk/gtkrbtree.c (_gtk_rbtree_reorder): add warnings
        per jrb's request.

22 years agopass in user data.
Jonathan Blandford [Sat, 1 Sep 2001 04:14:25 +0000 (04:14 +0000)]
pass in user data.

Fri Aug 31 20:01:23 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_search_iter): pass in user data.

* gtk/gtktreeview.c (gtk_tree_view_destroy): destroy search_data.

22 years agoInstead of always mirroring the selection to a single PRIMARY selection,
Owen Taylor [Fri, 31 Aug 2001 01:33:11 +0000 (01:33 +0000)]
Instead of always mirroring the selection to a single PRIMARY selection,

Wed Aug 29 20:40:58 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtktextbuffer.[ch] (gtk_text_buffer_add/remove_selection_clipboard):
        Instead of always mirroring the selection to a single PRIMARY
        selection, allow it to be mirrored to any number of clipboards.

        * gtk/gtktextbuffer.[ch] (gtk_text_buffer_paste_primary): Remove,
        just use gtk_text_buffer_paste_clipboard with the appropriate clipboard.

        * gtk/gtktextbuffer.[ch] (gtk_text_buffer_cut/copy/paste_clipboard): Add a
        GtkClipboard argument, and for paste_clipboard, the
        @override_location argument from @paste_primary.

        * gtk/gtktextview.c: Adapt to above change.

22 years agoFix obvious mistake.
Jonathan Blandford [Thu, 30 Aug 2001 23:36:26 +0000 (23:36 +0000)]
Fix obvious mistake.

Thu Aug 30 19:34:38 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/tmpl/gtkdialog.sgml: Fix obvious mistake.

22 years agoUpdate japanese translation
Yukihiro Nakai [Thu, 30 Aug 2001 22:45:01 +0000 (22:45 +0000)]
Update japanese translation

22 years agoUpdate Japanese translation.
Yukihiro Nakai [Thu, 30 Aug 2001 22:26:42 +0000 (22:26 +0000)]
Update Japanese translation.

22 years agoput validate idle at resize - 2 just for flexibility
Havoc Pennington [Thu, 30 Aug 2001 22:01:04 +0000 (22:01 +0000)]
put validate idle at resize - 2 just for flexibility

2001-08-30  Havoc Pennington  <hp@redhat.com>

* gtk/gtktextview.c (invalidated_handler): put validate idle at
resize - 2 just for flexibility

22 years agohandle NULL shaped object from the empty-child-anchor case by drawing a
Havoc Pennington [Thu, 30 Aug 2001 19:09:09 +0000 (19:09 +0000)]
handle NULL shaped object from the empty-child-anchor case by drawing a

2001-08-30  Havoc Pennington  <hp@redhat.com>

* gtk/gtktextdisplay.c (render_layout_line): handle NULL shaped
object from the empty-child-anchor case by drawing a little box.

* gtk/gtktextlayout.c (add_child_attrs): Still set shape attribute
if the child anchor has no anchored widgets - fixes #59328.

Also, remove bizarre deletion of preedit string that seems to have
gotten in here somehow.

22 years agoapply fix to #58420 from Hidetoshi Tajima and Matthias Clasen
Havoc Pennington [Thu, 30 Aug 2001 16:32:34 +0000 (16:32 +0000)]
apply fix to #58420 from Hidetoshi Tajima and Matthias Clasen

2001-08-30  Havoc Pennington  <hp@redhat.com>

* gtk/gtktextview.c (gtk_text_view_check_cursor_blink): apply fix
to #58420 from Hidetoshi Tajima and Matthias Clasen

22 years agogdk-pixbuf-loader.c (gdk_pixbuf_loader_close): Propagate
Matthias Clasen [Thu, 30 Aug 2001 07:23:32 +0000 (07:23 +0000)]
gdk-pixbuf-loader.c (gdk_pixbuf_loader_close): Propagate
errors from gdk_pixbuf_loader_load_module.

22 years agoio-png.c (png_row_callback): Check that row_num is valid.
Matthias Clasen [Thu, 30 Aug 2001 07:21:13 +0000 (07:21 +0000)]
io-png.c (png_row_callback): Check that row_num is valid.

22 years agochange color when the GtkTreeView loses focus.
Jonathan Blandford [Wed, 29 Aug 2001 21:30:20 +0000 (21:30 +0000)]
change color when the GtkTreeView loses focus.

Wed Aug 29 17:28:04 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_render):
change color when the GtkTreeView loses focus.

* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_render):
ditto.

* gtk/gtkstyle.c (gtk_default_draw_flat_box): ditto

22 years agofix g_object_notify
Havoc Pennington [Wed, 29 Aug 2001 02:45:24 +0000 (02:45 +0000)]
fix g_object_notify

2001-08-28  Havoc Pennington  <hp@pobox.com>

* gtk/gtkwindow.c (gtk_window_set_icon_list): fix g_object_notify

22 years agoadd default icon
Havoc Pennington [Wed, 29 Aug 2001 02:20:02 +0000 (02:20 +0000)]
add default icon

2001-08-28  Havoc Pennington  <hp@pobox.com>

* demos/gtk-demo/main.c (setup_default_icon): add default icon

* gtk/gtkradiobutton.c (gtk_radio_button_new_with_mnemonic):
warning fix
(gtk_radio_button_new_with_label): warning fix

* gtk/gtkdnd.c: used some random GtkImage private structs,
update to reflect GtkImage changes

* gdk/x11/gdkwindow-x11.c (gdk_window_set_icon_list): don't check
whether the hint is supported, just always set the icon. A task
list might want to use it even if the WM doesn't, and the WM may
change over time. Also, XDeleteProperty() if list == NULL.

* gtk/gtkwindow.c (gtk_window_set_icon_list)
(gtk_window_get_icon_list)
(gtk_window_set_icon)
(gtk_window_get_icon)
(gtk_window_set_default_icon_list)
(gtk_window_get_default_icon_list):
new functions

* gtk/gtk-boxed.defs (GtkIconSet): add GtkIconSet

* gtk/gtkimage.c: Implement property support, bug #59408

* gtk/gtkcontainer.c (gtk_container_add): make the warning message
on reparent-without-removing-first a bit more helpful.
Let's just destroy this FAQ.

22 years agodemos/gtk-demo/appwindow.c (do_appwindow): Use g_signal_connect_object
Matthias Clasen [Tue, 28 Aug 2001 20:31:16 +0000 (20:31 +0000)]
demos/gtk-demo/appwindow.c (do_appwindow): Use g_signal_connect_object
instead of gtk_signal_connect, to avoid warnings at destruction time. (#58161)

22 years agoio-bmp.c (OneLine): Emit area_updated signal with proper
Matthias Clasen [Tue, 28 Aug 2001 19:59:42 +0000 (19:59 +0000)]
io-bmp.c (OneLine): Emit area_updated signal with proper
area information. (#52002)

22 years agogtk/gtkprogressbar.c (gtk_progress_bar_set_text): Move the setting
Matthias Clasen [Tue, 28 Aug 2001 19:54:52 +0000 (19:54 +0000)]
gtk/gtkprogressbar.c (gtk_progress_bar_set_text): Move the setting
of use_text_format to the end of the function. (#56447)

22 years ago*** empty log message ***
Matthias Clasen [Tue, 28 Aug 2001 19:08:53 +0000 (19:08 +0000)]
*** empty log message ***

22 years agogdk-pixbuf/test-loaders.c (test_loader): Catch errors at close time.
Matthias Clasen [Tue, 28 Aug 2001 19:06:58 +0000 (19:06 +0000)]
gdk-pixbuf/test-loaders.c (test_loader): Catch errors at close time.
gdk-pixbuf/test-loaders.c (main): Remove C++ comments.
demos/testpixbuf.c (update_timeout): Use gdk_pixbuf_loader_get_pixbuf
only in response to an area_prepared signal.

22 years agoMake unrealize GTK_RUN_LAST.
Alex Larsson [Tue, 28 Aug 2001 16:43:28 +0000 (16:43 +0000)]
Make unrealize GTK_RUN_LAST.

2001-08-28  Alex Larsson  <alexl@redhat.com>

* gtk/gtkwidget.c (gtk_widget_class_init):
Make unrealize GTK_RUN_LAST.

22 years agofix silly cut'n'paste error, with_label and with_mnemonic should create
Manish Singh [Tue, 28 Aug 2001 05:05:53 +0000 (05:05 +0000)]
fix silly cut'n'paste error, with_label and with_mnemonic should create

Mon Aug 27 22:00:41 2001 Manish Singh <yosh@gimp.org>

        * gtk/gtkradiobutton.c: fix silly cut'n'paste error,
        with_label and with_mnemonic should create radio buttons, not
        check buttons

22 years agoFix to use GtkSelectionMode. ditto ditto ditto.
Jonathan Blandford [Mon, 27 Aug 2001 19:42:08 +0000 (19:42 +0000)]
Fix to use GtkSelectionMode. ditto ditto ditto.

Mon Aug 27 15:28:56 2001  Jonathan Blandford  <jrb@redhat.com>

* tests/testtreefocus.c (main): Fix to use GtkSelectionMode.
* tests/treestoretest.c (make_window): ditto
* demos/gtk-demo/main.c (create_tree): ditto
* demos/gtk-demo/stock_browser.c (do_stock_browser): ditto.

22 years agoUse the GTK selection types rather than GtkTreeSelectionMode.
Jonathan Blandford [Mon, 27 Aug 2001 19:19:24 +0000 (19:19 +0000)]
Use the GTK selection types rather than GtkTreeSelectionMode.

Mon Aug 27 15:18:14 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeselection.c (gtk_tree_selection_set_mode): Use the
GTK selection types rather than GtkTreeSelectionMode.

* docs/Changes-2.0: Add comment about selection change.

22 years agodeprecate GTK_SELECTION_EXTENDED.
Jonathan Blandford [Mon, 27 Aug 2001 18:25:49 +0000 (18:25 +0000)]
deprecate GTK_SELECTION_EXTENDED.

Mon Aug 27 14:21:30 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkenums.h (GtkSelectionMode): deprecate
GTK_SELECTION_EXTENDED.

* gtk/gtkclist.c: Remove old GTK_SELECTION_MULTIPLE behavior.
Make GTK_SELECTION_EXTENDED be GTK_SELECTION_MULTIPLE.

* gtk/gtkctree.c: ditto

* gtk/gtklist.c: ditto

* gtk/gtktree.c: ditto

22 years agoFix a cuple of typos in compat macros. (#59624, Skip Montaro)
Owen Taylor [Mon, 27 Aug 2001 18:22:31 +0000 (18:22 +0000)]
Fix a cuple of typos in compat macros. (#59624, Skip Montaro)

Mon Aug 27 14:18:12 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkmenubar.h (gtk_menu_bar_prepend): Fix a cuple
of typos in compat macros. (#59624, Skip Montaro)

22 years agoUse autoconf 2.13/2.50 compat macro.
Owen Taylor [Mon, 27 Aug 2001 15:17:51 +0000 (15:17 +0000)]
Use autoconf 2.13/2.50 compat macro.

Sun Aug 26 20:00:00 2001  Owen Taylor  <otaylor@redhat.com>

* configure.in acinclude.m4: Use autoconf 2.13/2.50 compat
macro.

         (patch from ERDI Gergo  <cactus@cactus.rulez.org>, #58920)

* gtk/gtkmenuitem.c (gtk_menu_item_set_right_justified): Change
interface to be a standard setter from gtk_menu_item_right_justify.
(gtk_menu_item_get_right_justified): a getter to go with the setter

* gtk/gtkmenuitem.h: Add a deprecated compat macro for
gtk_menu_item_right_justify.

* demos/gtk-demo/menus.c tests/testgtk.c: Switch to
gtk_menu_item_set_right_justified.