]> Pileus Git - ~andy/gtk/log
~andy/gtk
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.

22 years agoMon Aug 27 2001 Jens Finke <jens@gnome.org> - Renamed package to gtk2. -
Jens Finke [Mon, 27 Aug 2001 14:36:50 +0000 (14:36 +0000)]
Mon Aug 27 2001 Jens Finke <jens@gnome.org> - Renamed package to gtk2. -

* Mon Aug 27 2001 Jens Finke <jens@gnome.org>
- Renamed package to gtk2.
- Updated source url.
- glib2 package required.

22 years agoArg, why does evolution now work when you need it? I guess, it's Murphy's Law.
Fatih Demir [Mon, 27 Aug 2001 10:36:37 +0000 (10:36 +0000)]
Arg, why does evolution now work when you need it? I guess, it's Murphy's Law.

22 years agoUpdated to match gpp requirements, reworked the files section to make it
Jens Finke [Mon, 27 Aug 2001 08:54:53 +0000 (08:54 +0000)]
Updated to match gpp requirements, reworked the files section to make it

2001-08-27  Jens Finke <jens@gnome.org>

* gtk+.spec.in: Updated to match gpp requirements, reworked the
files section to make it work with 1.3.x releases.

22 years agoAdd properties for labels, mnemonics and stock items. Added C accessor
Alexander Larsson [Mon, 27 Aug 2001 01:05:07 +0000 (01:05 +0000)]
Add properties for labels, mnemonics and stock items. Added C accessor

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

* gtk/gtkbutton.[ch]:
Add properties for labels, mnemonics and stock items.
Added C accessor functions for the properties.
Removed deprecated button->child.

* gtk/gtkradiobutton.c:
* gtk/gtktogglebutton.c:
Update to use the functions in GtkButton.

* gtk/gtkcheckbutton.c:
Update to use the functions in GtkButton.
Changed size allocation of child. Now only gets as much
space as it requests.

* gtk/gtkclist.c:
Don't use GtkButton->child

* gtk/gtklabel.c:
Fixed typo in docs

22 years agoDisable a string because of gettext error.
Kwok-Koon Cheung [Sun, 26 Aug 2001 22:33:13 +0000 (22:33 +0000)]
Disable a string because of gettext error.

22 years agoRessurect the properties test. I don't care if it is inferior, I just want
Alexander Larsson [Sun, 26 Aug 2001 22:23:28 +0000 (22:23 +0000)]
Ressurect the properties test. I don't care if it is inferior, I just want

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

* tests/testgtk.c:
* tests/Makefile.am:
Ressurect the properties test.
I don't care if it is inferior, I just want to test my property code.

22 years agopass ->nrows to gtk_table_resize as the first argument for
Chema Celorio [Sun, 26 Aug 2001 04:01:27 +0000 (04:01 +0000)]
pass ->nrows to gtk_table_resize as the first argument for

2001-08-25  Chema Celorio  <chema@celorio.com>

* gtk/gtktable.c (gtk_table_set_child_property): pass ->nrows to
gtk_table_resize as the first argument for CHILD_PROP_RIGHT_ATTACH
and CHILD_PROP_LEFT_ATTACH v.s. using ->ncols

22 years agoremove gtk_menu_* compat defines; these are already in gtkmenu.h, and the
Havoc Pennington [Sun, 26 Aug 2001 02:03:10 +0000 (02:03 +0000)]
remove gtk_menu_* compat defines; these are already in gtkmenu.h, and the

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

* gtk/gtkcompat.h: remove gtk_menu_* compat defines;
these are already in gtkmenu.h, and the copies
here were broken.

Also, change GTK_DISABLE_COMPAT_H to GTK_DISABLE_DEPRECATED

* gdk/gdkpixbuf-drawable.c (gdk_pixbuf_get_from_image):
special-case bitmaps to allow no colormap
(bitmap1): implement no-colormap bitmap-getting
(bitmap1a): implement no-colormap bitmap-getting to pixbuf with
alpha
(rgb8): indentation
(rgb1a, rgb1): change the way we read the data out of the image,
old way didn't seem to work quite right.

I'm pretty sure a lot of the rgbconvert code is still broken.

* gtk/gtkwindow.c (gtk_window_move_resize): move hints comparison
above position constraint (I really intended to do this before,
don't know what's up with that)
(gtk_XParseGeometry): shut up gcc

* gdk/gdkpixbuf-drawable.c (rgb1a): fix bug where "x1" was used
and "0" should have been. remove the attempted 4-bytes-at-once
optimization, it was totally broken.

22 years agoAdd optional movement on push to buttons (based on patch from Soeren
Owen Taylor [Sat, 25 Aug 2001 23:11:46 +0000 (23:11 +0000)]
Add optional movement on push to buttons (based on patch from Soeren

Sat Aug 25 19:02:39 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkbutton.[ch] gtk/gtktogglebutton.c: Add optional movement
        on push to buttons (based on patch from Soeren Sandmann, #54720)

          - Add child_displacement_x/y style properties to control how far the
            child moves when the button is depressed.

          - Add non-exported function _gtk_button_set_depressed to clean
            up the handling of the in/out shadow and separate it frmo
            widget->state.

          - Lots of code cleanup and simplification of state handling
            for GtkButton/GtkToggleButton.

        * tests/testgtkrc: Set the x/y displacement to 1 to provide a test
        of button movement. testgtk + testgtkrc == test ugly GTK+, as always.

22 years agoBreak compatibility and make gtk_image_new() take no arguments. The
Owen Taylor [Sat, 25 Aug 2001 03:15:26 +0000 (03:15 +0000)]
Break compatibility and make gtk_image_new() take no arguments. The

Fri Aug 24 23:09:05 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkimage.[ch] docs/Changes-2.0.txt: Break compatibility
and make gtk_image_new() take no arguments. The compiler will
catch it, and it is vastly more useful than having
gtk_image_new() be a deprecated alias for gtk_image_new_from_image().

* gtk/gtkmenu.c (gtk_menu_set_property): Apply patch
to add tearoff-title property (#51319, Lee Mallabone)

22 years agoRemove unused and useless function gtk_menu_item_configure(). (#58925)
Owen Taylor [Sat, 25 Aug 2001 02:20:33 +0000 (02:20 +0000)]
Remove unused and useless function gtk_menu_item_configure(). (#58925)

Fri Aug 24 22:12:32 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkmenuitem.[ch]: Remove unused and useless function
gtk_menu_item_configure(). (#58925)

22 years agoAdd "use_align" to give people the option to just make a cell visible.
Jonathan Blandford [Fri, 24 Aug 2001 20:09:26 +0000 (20:09 +0000)]
Add "use_align" to give people the option to just make a cell visible.

Fri Aug 24 16:03:45 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_scroll_to_cell): Add
"use_align" to give people the option to just make a cell visible.

* gtk/gtktreeview.c (gtk_tree_view_scroll_to_point): fix bug where
we were scrolling past the end of the tree.

* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_pack_start):
rename gtk_tree_view_column_pack_start_cell_renderer to
gtk_tree_view_column_pack_start.  Same for pack_end, and clear.

22 years agoRemove a stray g_object_ref() left over from gtk_object_ref/sink. (Pointed
Owen Taylor [Fri, 24 Aug 2001 16:06:55 +0000 (16:06 +0000)]
Remove a stray g_object_ref() left over from gtk_object_ref/sink. (Pointed

Fri Aug 24 12:02:08 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtktextbuffer.c (gtk_text_buffer_new): Remove
        a stray g_object_ref() left over from gtk_object_ref/sink.
        (Pointed out by Josh Pritikin.)

22 years agoRename gtk_container_children() to gtk_container_get_children. Added
Owen Taylor [Thu, 23 Aug 2001 23:38:32 +0000 (23:38 +0000)]
Rename gtk_container_children() to gtk_container_get_children. Added

Thu Aug 23 19:33:54 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkcontainer.[ch]: Rename gtk_container_children()
to gtk_container_get_children. Added deprecated compatibility
macro. (Suggested by Vitaly Tishkov, #59051)

* gtk/gtktoolbar.c gtkdialog.c: Fix gtk_container_children()
calls.

22 years agoDeprecate gtk_menu_bar_append/prepend/insert, forgot to do this when we
Owen Taylor [Thu, 23 Aug 2001 23:30:43 +0000 (23:30 +0000)]
Deprecate gtk_menu_bar_append/prepend/insert, forgot to do this when we

Thu Aug 23 19:10:01 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkmenubar.h (gtk_menu_bar_insert): Deprecate
gtk_menu_bar_append/prepend/insert, forgot to do this
        when we deprecated gtk_menu_append/prepend/insert.

        * gtk/gtkmenu.h (gtk_menu_insert): Add casts to deprecated
        compat macros.

       * gtk/gtkmenu.c: Fix problem with static gtk_menu_insert() being
renamed by compat macro.

* gtk/gtkfontsel.h: Deprecated gtk_font_selection_get_font(),
        gtk_font_selection_dialog_get_font(). (Suggested by
       Vitaly Tishkov, #59383)

22 years agoRename from gtk_text_tag_table_size(). (#59366)
Owen Taylor [Thu, 23 Aug 2001 22:51:58 +0000 (22:51 +0000)]
Rename from gtk_text_tag_table_size(). (#59366)

Thu Aug 23 18:23:31 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtktexttag.c (gtk_text_tag_table_get_size):
Rename from gtk_text_tag_table_size(). (#59366)

22 years agouse GtkSortType instead of GtkTreeSortOrder. (#59173).
Kristian Rietveld [Thu, 23 Aug 2001 18:33:37 +0000 (18:33 +0000)]
use GtkSortType instead of GtkTreeSortOrder. (#59173).

Thu Aug 23 20:01:41 2001  Kristian Rietveld  <kristian@planet.nl>

        * gtk/gtktreemodelsort.[ch], gtk/gtktreesortable.[ch],
        gtk/gtktreestore.[ch], gtk/gtktreeviewcolumn.[ch],
        gtk/gtkliststore.[ch]: use GtkSortType instead of GtkTreeSortOrder.
        (#59173).

22 years agochain parent class handlers, pointed out by Joshua N Pritikin
Tim Janik [Thu, 23 Aug 2001 16:54:49 +0000 (16:54 +0000)]
chain parent class handlers, pointed out by Joshua N Pritikin

Thu Aug 23 16:26:47 2001  Tim Janik  <timj@gtk.org>

        * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_finalize):
        * gtk/gtktextmark.c (gtk_text_mark_finalize): chain parent class
        handlers, pointed out by Joshua N Pritikin <vishnu@pobox.com>.

22 years ago[ Patch from Sebastian Wilhelmi, 52790 ]
Owen Taylor [Thu, 23 Aug 2001 15:27:21 +0000 (15:27 +0000)]
[ Patch from Sebastian Wilhelmi, 52790 ]

Wed Aug 22 19:15:39 2001  Owen Taylor  <otaylor@redhat.com>

[ Patch from Sebastian Wilhelmi, 52790 ]

* gtk/gtkversion.h.in gtk/gtk.h: New file replacing gtkcompat.h

22 years ago[ Patch from Sebastian Wilhelmi, 52790 ]
Owen Taylor [Thu, 23 Aug 2001 15:26:49 +0000 (15:26 +0000)]
[ Patch from Sebastian Wilhelmi, 52790 ]

Wed Aug 22 19:15:39 2001  Owen Taylor  <otaylor@redhat.com>

[ Patch from Sebastian Wilhelmi, 52790 ]

* gtk/gtkversion.h.in gtk/gtk.h: New file replacing gtkcompat.h

* gdk/gdkcompat.h gdk/gdk*.h gtk/gtkcompat.h.in gtk/gtk*.h:
Move compatibility macros from g[dt]kcompat.h to within
#ifndef G[DT]K_DISABLE_DEPRECATED in each file.

* gdk/gdk-pixbuf-csource.c: Fix up include of gtkcompat.h.

* demos/Makefile.am demos/gtk-demo/Makefile.am
          docs/reference/gdk-pixbuf/Makefile.am modules/input/Makefile.am
          tests/Makefile.am: Remove references to -G[DT]K_DISABLE_DEPRECATED.

* demos/{pixbuf-demo.c,testpixbuf-drawable.c,testpixbuf-save.c,
                 testpixbuf.c}: Fix usages of deprecated functions.

22 years agoclean up selection when changing models.
Jonathan Blandford [Wed, 22 Aug 2001 23:05:07 +0000 (23:05 +0000)]
clean up selection when changing models.

Wed Aug 22 19:03:27 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_set_model): clean up selection
when changing models.

22 years agoFix selection. I think it's all dandy now. We check the current event for
Jonathan Blandford [Wed, 22 Aug 2001 22:27:41 +0000 (22:27 +0000)]
Fix selection. I think it's all dandy now. We check the current event for

Wed Aug 22 18:25:46 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c: Fix selection.  I think it's all dandy now.
We check the current event for modifiers rather than try to trap
all presses.

22 years agoFix a small typo. It's LIST_STORE, not LISTSTORE.
Anders Carlsson [Wed, 22 Aug 2001 13:33:58 +0000 (13:33 +0000)]
Fix a small typo. It's LIST_STORE, not LISTSTORE.

2001-08-22  Anders Carlsson  <andersca@gnu.org>

* gtk/gtkliststore.h (GTK_LIST_STORE_CLASS): Fix a small typo.
It's LIST_STORE, not LISTSTORE.

22 years agoRemove commented out gtkpacker reference.
Owen Taylor [Tue, 21 Aug 2001 16:43:55 +0000 (16:43 +0000)]
Remove commented out gtkpacker reference.

Tue Aug 21 12:43:29 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtk.h: Remove commented out gtkpacker reference.

22 years agoRemove GtkPacker
Owen Taylor [Tue, 21 Aug 2001 16:43:17 +0000 (16:43 +0000)]
Remove GtkPacker

Tue Aug 21 12:42:19 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtk-sections.txt: Remove GtkPacker

22 years agoAdd tga loader, patch by Nicola Girardi. (#56067)
Matthias Clasen [Tue, 21 Aug 2001 08:51:06 +0000 (08:51 +0000)]
Add tga loader, patch by Nicola Girardi. (#56067)

22 years agoTue Aug 21 02:57:13 2001 Jonathan Blandford <jrb@redhat.com>>
Jonathan Blandford [Tue, 21 Aug 2001 06:59:55 +0000 (06:59 +0000)]
Tue Aug 21 02:57:13 2001  Jonathan Blandford  <jrb@redhat.com>>

* gtk/gtktreeview.c (gtk_tree_view_button_press): Fix up selection
a little.  More needs to be done tomorrow.

22 years agoGrr... Get it right.
Jonathan Blandford [Tue, 21 Aug 2001 04:49:15 +0000 (04:49 +0000)]
Grr... Get it right.

Tue Aug 21 00:45:55 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_destroy): Grr... Get it right.

22 years ago*** empty log message ***
Jonathan Blandford [Tue, 21 Aug 2001 03:53:13 +0000 (03:53 +0000)]
*** empty log message ***

22 years agoremoved gtk/gtkpacker.c since it is not part of the build anymore.
Sven Neumann [Mon, 20 Aug 2001 19:26:51 +0000 (19:26 +0000)]
removed gtk/gtkpacker.c since it is not part of the build anymore.

2001-08-20  Sven Neumann  <sven@gimp.org>

* POTFILES.in: removed gtk/gtkpacker.c since it is not part of the
build anymore.

22 years agoFixed typo.
Russ Nelson [Mon, 20 Aug 2001 17:01:47 +0000 (17:01 +0000)]
Fixed typo.

22 years agoUse correct marshaller.
Jonathan Blandford [Mon, 20 Aug 2001 15:46:49 +0000 (15:46 +0000)]
Use correct marshaller.

Mon Aug 20 11:39:44 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeselection.c (gtk_tree_selection_class_init): Use
correct marshaller.

22 years agoForgotten during last commit.
Matthias Clasen [Mon, 20 Aug 2001 12:44:56 +0000 (12:44 +0000)]
Forgotten during last commit.

22 years agoAdd ico and wbmp tests. Fail with a suitable error if buffer allocation
Matthias Clasen [Mon, 20 Aug 2001 06:47:28 +0000 (06:47 +0000)]
Add ico and wbmp tests. Fail with a suitable error if buffer allocation

* test-images.h, test-loaders.c: Add ico and wbmp tests.
* io-jpeg.c (gdk_pixbuf__jpeg_image_save): Fail with a suitable
error if buffer allocation fails.
* io-ico.c: Make .ICO loader more robust.
All of these are due to sandmann@daimi.au.dk (#50187)

22 years agoFix up warnings, #58928.
Jonathan Blandford [Sun, 19 Aug 2001 23:46:59 +0000 (23:46 +0000)]
Fix up warnings, #58928.

Sun Aug 19 03:22:59 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkliststore.c: Fix up warnings, #58928.

* gtk/gtktreeselection.h: Change signal prototype, #58647

* gtk/gtktreeview.c (_gdk_tree_view_find_node): Make more robust,
#59221.

* gtk/gtkstyle.c: Actually prelight arrow, #50981

22 years agocorrected usage of conversion scripts, the order of how to apply them was
Sven Neumann [Sun, 19 Aug 2001 22:33:18 +0000 (22:33 +0000)]
corrected usage of conversion scripts, the order of how to apply them was

2001-08-20  Sven Neumann  <sven@gimp.org>

* README.translators: corrected usage of conversion scripts, the
order of how to apply them was inverted.

22 years agoupdated externals
Hans Breuer [Sun, 19 Aug 2001 18:34:59 +0000 (18:34 +0000)]
updated externals

2001-08-18  Hans Breuer  <hans@breuer.org>

* gdk/gdk.def : updated externals

* gdk/win32/gdkselection-win32.c : returning TRUE with gdk_selection_set
is required to get (at least) visible in entry fields. Some selections
are really handled now - even on win32 - but copying via middle
mouse button into a different app needs to wait ...

* gdk/win32/gdkdnd-win32.c : implemented inter-app drag&drop
mostly by stealling code from gdkdnd-fb.c. Thanks to who ever wrote it!

* gdk/win32/gdkevents-win32.c : some tweaking to get better expose
handling. I'm not sure if it is better now, but at least not worse

* gdk/win32/gdkgeometry-win32.c : replaced every call to MoveWindow
with SetWindowPos () which allows more fine-tuning backing-store wise

* gdk/win32/gdkwindow-win32.c : allow unraised gdk_window_show ().
Also changed move/resize to be more like the X version.

* gtk/gtk.def : updated externals

22 years agogtk/gtktooltips.c tests/testtreesort.c inserted some casts to get rid of
Sven Neumann [Sun, 19 Aug 2001 11:48:32 +0000 (11:48 +0000)]
gtk/gtktooltips.c tests/testtreesort.c inserted some casts to get rid of

2001-08-19  Sven Neumann  <sven@gimp.org>

* gtk/gtktooltips.c
* tests/testtreesort.c
* tests/treestoretest.c: inserted some casts to get rid of compiler
warnings.

22 years agoUpdate.
Fatih Demir [Sun, 19 Aug 2001 11:46:40 +0000 (11:46 +0000)]
Update.

22 years agoapplied some simple but effective optimizations to
Sven Neumann [Sun, 19 Aug 2001 10:48:24 +0000 (10:48 +0000)]
applied some simple but effective optimizations to

2001-08-19  Sven Neumann  <sven@gimp.org>

* pixops/pixops.c: applied some simple but effective optimizations
to pixops_composite_nearest() and pixops_composite_color_nearest().