]> Pileus Git - ~andy/gtk/log
~andy/gtk
22 years agoSet MATH_LIB to empty also on Win32.
Tor Lillqvist [Fri, 15 Mar 2002 21:35:38 +0000 (21:35 +0000)]
Set MATH_LIB to empty also on Win32.

2002-03-15  Tor Lillqvist  <tml@iki.fi>

* configure.in: Set MATH_LIB to empty also on Win32.

22 years agoFix byte shift arithmetic for big-endian. (Tracked down with help from
Owen Taylor [Fri, 15 Mar 2002 20:43:13 +0000 (20:43 +0000)]
Fix byte shift arithmetic for big-endian. (Tracked down with help from

Fri Mar 15 15:37:01 2002  Owen Taylor  <otaylor@redhat.com>

        * gdk/x11/gdkdrawable-x11.c (convert_to_format):
        Fix byte shift arithmetic for big-endian. (Tracked
        down with help from Tuomas Kuosmanen)

22 years agomake args const, 74159 (gtk_tree_view_insert_column_with_attributes):
Jonathan Blandford [Fri, 15 Mar 2002 16:37:07 +0000 (16:37 +0000)]
make args const, 74159 (gtk_tree_view_insert_column_with_attributes):

Fri Mar 15 11:28:41 2002  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_insert_column_with_data_func):
make args const, 74159
(gtk_tree_view_insert_column_with_attributes): ditto

* gtk/gtktreeviewcolumn.c
(gtk_tree_view_column_cell_process_action): remov unused variables.

22 years agoFix test for "active submenu".
Soeren Sandmann [Fri, 15 Mar 2002 13:15:17 +0000 (13:15 +0000)]
Fix test for "active submenu".

Fri Mar 15 13:31:51 2002  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtkmenu.c (gtk_menu_leave_notify): Fix test for "active
submenu".

22 years agoFudge keymap to have lower upper case variants if there is only a single
Padraig O'Briain [Fri, 15 Mar 2002 10:06:02 +0000 (10:06 +0000)]
Fudge keymap to have lower upper case variants if there is only a single

* gdk/x11/gdkkeys-x11.c (update_keymaps): Fudge keymap to have lower
upper case variants if there is only a single keysym per keycode and
the key symbol has upper and lower case variants (#74512)

22 years agoshut up cvs
Manish Singh [Fri, 15 Mar 2002 01:43:08 +0000 (01:43 +0000)]
shut up cvs

22 years agoFix rather improbable reentrancy problem if a window is destroyed while
Owen Taylor [Thu, 14 Mar 2002 22:12:51 +0000 (22:12 +0000)]
Fix rather improbable reentrancy problem if a window is destroyed while

Thu Mar 14 17:09:52 2002  Owen Taylor  <otaylor@redhat.com>

        * gdk/gdkwindow.c (gdk_window_process_all_updates): Fix rather
        improbable reentrancy problem if a window is destroyed
        while updates are being processed on another window. (Noticed
        by Michael Meeks, #74708)

22 years agogtk/gtktreemodelsort.c typo in docs for
Vitaly Tishkov [Thu, 14 Mar 2002 17:56:57 +0000 (17:56 +0000)]
gtk/gtktreemodelsort.c typo in docs for

2002-03-14 Vitaly Tishkov <tvv@sparc.spb.su>

        * gtk/gtktreemodelsort.c
typo in docs for gtk_tree_model_sort_convert_iter_to_child_iter() fixed

22 years agoWhen removing keys from the key hash, reinsert the right list back into
Owen Taylor [Thu, 14 Mar 2002 16:20:42 +0000 (16:20 +0000)]
When removing keys from the key hash, reinsert the right list back into

Thu Mar 14 11:17:18 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkkeyhash.c (_gtk_key_hash_remove_entry): When
        removing keys from the key hash, reinsert the right list
        back into the hash. (Dave Camp, #74571)

22 years agoRemove left-over GTK_OBJECT_CONNECTED macro that was defined in terms of
Owen Taylor [Wed, 13 Mar 2002 22:45:23 +0000 (22:45 +0000)]
Remove left-over GTK_OBJECT_CONNECTED macro that was defined in terms of

Wed Mar 13 17:17:40 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkobject.h: Remove left-over GTK_OBJECT_CONNECTED
        macro that was defined in terms of the now-gone GTK_CONNECTED
        flag. (Seth Burgess, #74028)

22 years agoUnset the acceleratable_groups qdata because qdata isn't removed on
Owen Taylor [Wed, 13 Mar 2002 22:14:47 +0000 (22:14 +0000)]
Unset the acceleratable_groups qdata because qdata isn't removed on

Wed Mar 13 17:11:10 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkaccelgroup.c (accel_group_weak_ref_detach): Unset
        the acceleratable_groups qdata because qdata isn't removed
        on ->dispose but rather on ->finalize. (#74569, found
        by Matt Wilson.)

22 years agoAdd valid_ras_test and invalid_bmp_1.
Matthias Clasen [Wed, 13 Mar 2002 18:11:15 +0000 (18:11 +0000)]
Add valid_ras_test and invalid_bmp_1.

* test-images.h: Add valid_ras_test and invalid_bmp_1.

* test-loaders.c (main): Add random tests for ras and pnm and an
invalid bmp which was a crasher until my 2002-03-12 commit.

* io-pnm.c (gdk_pixbuf__pnm_image_load_increment): Don't unref the
pixbuf on errors.

* io-ras.c: Handle some errors.

22 years agoFix cut-n-paste bug.
Jonathan Blandford [Wed, 13 Mar 2002 04:23:50 +0000 (04:23 +0000)]
Fix cut-n-paste bug.

Tue Mar 12 23:14:23 2002  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeselection.c (gtk_tree_selection_unselect_iter): Fix
cut-n-paste bug.

22 years agoAllow NULL filenames.
Richard Hestilow [Tue, 12 Mar 2002 21:23:43 +0000 (21:23 +0000)]
Allow NULL filenames.

Sat Mar  9 18:23:25 2002  Richard Hestilow  <hestilow@ximian.com>

* gtk/gtkimage.c (gtk_image_set_from_filename): Allow NULL
filenames.

22 years agouse sequential writes instead of calling memcpy(). Simpler and potentially
Sven Neumann [Tue, 12 Mar 2002 20:38:49 +0000 (20:38 +0000)]
use sequential writes instead of calling memcpy(). Simpler and potentially

2002-03-12  Sven Neumann  <sven@gimp.org>

* gdk-pixbuf.c (gdk_pixbuf_fill): use sequential writes instead of
calling memcpy(). Simpler and potentially faster. (#70332)

22 years agofix accidentally committed junk chars
Owen Taylor [Tue, 12 Mar 2002 20:02:17 +0000 (20:02 +0000)]
fix accidentally committed junk chars

22 years agoFix incorrect return value, filter out returns of 0x7f for the delete key.
Owen Taylor [Tue, 12 Mar 2002 20:01:47 +0000 (20:01 +0000)]
Fix incorrect return value, filter out returns of 0x7f for the delete key.

Tue Mar 12 10:50:09 2002  Owen Taylor  <otaylor@redhat.com>

        * modules/input/gtkimcontextxim.c (gtk_im_context_xim_filter_keypress):
        Fix incorrect return value, filter out returns of 0x7f for
        the delete key. (#74179, Kang Jeong-He)

22 years agoReplace a g_assert_not_reached () which could actually be reached by a
Matthias Clasen [Tue, 12 Mar 2002 19:49:03 +0000 (19:49 +0000)]
Replace a g_assert_not_reached () which could actually be reached by a

* io-bmp.c (DecodeHeader): Replace a g_assert_not_reached ()
which could actually be reached by a proper error status return.

22 years agoUpdated Ukrainian translation
Yuri Syrota [Tue, 12 Mar 2002 19:38:18 +0000 (19:38 +0000)]
Updated Ukrainian translation

22 years agonew FAQ.
Jonathan Blandford [Tue, 12 Mar 2002 05:36:12 +0000 (05:36 +0000)]
new FAQ.

Tue Mar 12 00:29:31 2002  Jonathan Blandford  <jrb@redhat.com>

* gtk/question_index.sgml: new FAQ.

* gtk/tmpl/gtktreemodel.sgml: clean up example

22 years agofix totally broken foreach function.
Jonathan Blandford [Tue, 12 Mar 2002 04:48:50 +0000 (04:48 +0000)]
fix totally broken foreach function.

Mon Mar 11 23:42:11 2002  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreemodel.c (gtk_tree_model_foreach): fix totally broken
foreach function.

22 years agoDocument GdkScreen.
Matthias Clasen [Tue, 12 Mar 2002 00:20:02 +0000 (00:20 +0000)]
Document GdkScreen.

* gdk/tmpl/windows.sgml: Document GdkScreen.

* gtk/gtk-sections.txt: Move a few Class structs to Standard sections.

* gtk/tmpl/gtktreemodel.sgml, gtk/tmpl/gtkprogress.sgml,
gtk/tmpl/gtksignal.sgml, gtk/tmpl/gtkimage.sgml: Generate proper
markup for format strings in examples, also fix an oversight in
the GtkTreeModel example.  (#74213)

22 years agoDocument gtk_{menu_item,widget}_set_accel_path() as the recommended API.
Matthias Clasen [Mon, 11 Mar 2002 22:07:05 +0000 (22:07 +0000)]
Document gtk_{menu_item,widget}_set_accel_path() as the recommended API.

* gtk/gtkitemfactory.c (gtk_item_factory_add_foreign): Document
gtk_{menu_item,widget}_set_accel_path() as the recommended API.
(#69244)

22 years agoAdd interfaces to get docs on their signals.
Matthias Clasen [Mon, 11 Mar 2002 18:20:34 +0000 (18:20 +0000)]
Add interfaces to get docs on their signals.

  * gtk/gtk.types: Add interfaces to get docs on their signals.

22 years agoUpdated Korean translation
Changwoo Ryu [Mon, 11 Mar 2002 16:59:12 +0000 (16:59 +0000)]
Updated Korean translation

22 years agoforgot to save ChangeLog before last commit
James Henstridge [Mon, 11 Mar 2002 07:42:21 +0000 (07:42 +0000)]
forgot to save ChangeLog before last commit

22 years agoset CCAS and CCASFLAGS to get automake 1.6 compatibility without breaking
James Henstridge [Mon, 11 Mar 2002 07:40:16 +0000 (07:40 +0000)]
set CCAS and CCASFLAGS to get automake 1.6 compatibility without breaking

2002-03-11  James Henstridge  <james@daa.com.au>

* configure.in: set CCAS and CCASFLAGS to get automake 1.6
compatibility without breaking things for people using 1.4.

22 years agofinally get the right behavior.
Jonathan Blandford [Mon, 11 Mar 2002 02:13:21 +0000 (02:13 +0000)]
finally get the right behavior.

Sun Mar 10 21:04:30 2002  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_button_press): finally get the
right behavior.

22 years agocompare path with cursor path and not with the selected iter in the
Kristian Rietveld [Mon, 11 Mar 2002 00:28:47 +0000 (00:28 +0000)]
compare path with cursor path and not with the selected iter in the

Mon Mar 11 01:25:14 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreeview.c (gtk_tree_view_button_press): compare path with
        cursor path and not with the selected iter in the 'decide to edit'
        check

22 years agoUpdated Slovenian translation
Andraz Tori [Sun, 10 Mar 2002 19:25:44 +0000 (19:25 +0000)]
Updated Slovenian translation

22 years agoUpdated Greek translation
Simos Xenitellis [Sat, 9 Mar 2002 21:24:36 +0000 (21:24 +0000)]
Updated Greek translation

22 years agoLots of docs.
Jonathan Blandford [Sat, 9 Mar 2002 18:06:05 +0000 (18:06 +0000)]
Lots of docs.

Sat Mar  9 13:00:38 2002  Jonathan Blandford  <jrb@redhat.com>

* gtk/tmpl/gtktreemodel.sgml: Lots of docs.

22 years agoSo I am already late for 2.0.0 :(
Gediminas Paulauskas [Fri, 8 Mar 2002 23:01:28 +0000 (23:01 +0000)]
So I am already late for 2.0.0 :(
Why GTK+ is so ahead of GNOME 2.....

22 years agoList -I/opt/gtk/include not -I /opt/gtk/include.
Owen Taylor [Fri, 8 Mar 2002 20:16:30 +0000 (20:16 +0000)]
List -I/opt/gtk/include not -I /opt/gtk/include.

Fri Mar  8 15:14:32 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/building.sgml: List -I/opt/gtk/include not
        -I /opt/gtk/include.

        * gtk/building.sgml: Add a gloss for XIM.

22 years ago======== Released GTK+-2.0 ========
Owen Taylor [Fri, 8 Mar 2002 20:00:44 +0000 (20:00 +0000)]
======== Released GTK+-2.0 ========

Fri Mar  8 14:45:00 2002  Owen Taylor  <otaylor@redhat.com>

        * ======== Released GTK+-2.0 ========

22 years agohandle gtk-tree-model-drop-append like the ListStore, includes some tweaks
Kristian Rietveld [Fri, 8 Mar 2002 19:40:15 +0000 (19:40 +0000)]
handle gtk-tree-model-drop-append like the ListStore, includes some tweaks

Fri Mar  8 20:41:51 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreestore.c (gtk_tree_store_drag_data_received): handle
        gtk-tree-model-drop-append like the ListStore, includes some
        tweaks to work right with trees

22 years agoSome packing tweaks.
Owen Taylor [Fri, 8 Mar 2002 19:28:50 +0000 (19:28 +0000)]
Some packing tweaks.

Fri Mar  8 14:22:43 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkfilesel.c (gtk_file_selection_init): Some packing
        tweaks.

        * configure.in: Include GLIB_LIBS when checking
        for bind_textdomain_codeset, to catch the case where
        it is in -lintl.

22 years agoget rid of really bad focus loop. (gtk_tree_view_clamp_node_visible): only
Jonathan Blandford [Fri, 8 Mar 2002 17:58:22 +0000 (17:58 +0000)]
get rid of really bad focus loop. (gtk_tree_view_clamp_node_visible): only

Thu Mar  7 16:46:58 2002  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (validate_visible_area): get rid of really
bad focus loop.
(gtk_tree_view_clamp_node_visible): only clamp the node when
realized.  Need to replace this with scroll_to_cell sometime.
(gtk_tree_view_header_focus): clickable or reorderable columns are
focusable, #73656

* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_get_widget): fix
docs to reflect behaviour change, #73682

22 years agoFix version numbers. (Johan Dahlin.)
Owen Taylor [Fri, 8 Mar 2002 17:15:20 +0000 (17:15 +0000)]
Fix version numbers. (Johan Dahlin.)

Fri Mar  8 11:12:32 2002  Owen Taylor  <otaylor@redhat.com>

        * NEWS: Fix version numbers. (Johan Dahlin.)

        * INSTALL.in: Update, just refer to gtk-building.html
        rather than duplicating information.

        * README.in: Add release specific notes.

        * Makefile.am (EXTRA_DIST): Remove TODO and TODO.xml
        from the distribution.

22 years agoUpdated russian translation.
Valek Frob [Fri, 8 Mar 2002 17:07:49 +0000 (17:07 +0000)]
Updated russian translation.

22 years agoLast-minute update to German translation
Matthias Warkus [Fri, 8 Mar 2002 12:05:48 +0000 (12:05 +0000)]
Last-minute update to German translation

22 years agoFinal updates for 2.0.0
Owen Taylor [Fri, 8 Mar 2002 05:53:51 +0000 (05:53 +0000)]
Final updates for 2.0.0

Thu Mar  7 23:29:35 2002  Owen Taylor  <otaylor@redhat.com>

        * NEWS: Final updates for 2.0.0

        * README.in: Updates.

22 years agoAdd missing .la suffix for libgdk_pixbuf.
Tor Lillqvist [Thu, 7 Mar 2002 23:27:00 +0000 (23:27 +0000)]
Add missing .la suffix for libgdk_pixbuf.

2002-03-08  Tor Lillqvist  <tml@iki.fi>

* gdk/Makefile.am (LDFLAGS): Add missing .la suffix for libgdk_pixbuf.

22 years agoAdd some ids which are referenced from the object hierarchy.
Matthias Clasen [Thu, 7 Mar 2002 23:20:16 +0000 (23:20 +0000)]
Add some ids which are referenced from the object hierarchy.

* gdk-pixbuf/tmpl/animation.sgml, gdk-pixbuf/tmpl/gdk-pixbuf.sgml,
gtk/tmpl/gtkrc.sgml, gtk/tmpl/gtktextview.sgml, gtk/tmpl/gtkiconfactory.sgml,
gtk/tmpl/gtkaccelgroup.sgml: Add some ids which are referenced
from the object hierarchy.

* gtk/gtk-docs.sgml: Use parts as top-level division (#61575),
include gtkaccessible docs.

22 years agoincrease value of new_location by one if cmp_a > 0 and we hit the end of
Kristian Rietveld [Thu, 7 Mar 2002 21:18:28 +0000 (21:18 +0000)]
increase value of new_location by one if cmp_a > 0 and we hit the end of

Thu Mar  7 21:32:01 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreestore.c (gtk_tree_store_sort_iter_changed): increase
        value of new_location by one if cmp_a > 0 and we hit the end of
        the list.

22 years agoUpdated Danish translation.
Ole Laursen [Thu, 7 Mar 2002 21:05:16 +0000 (21:05 +0000)]
Updated Danish translation.

2002-03-07  Ole Laursen  <olau@hardworking.dk>

* da.po: Updated Danish translation.

22 years agoMassive translation update from a joint translation attempt.
Vincent van Adrighem [Thu, 7 Mar 2002 20:51:56 +0000 (20:51 +0000)]
Massive translation update from a joint translation attempt.

2002-03-07 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
* nl.po: Massive translation update from a joint translation attempt.
  Gathering.tweakers.net, a dutch forum with lots of nice people.

22 years agoSome typo and markup fixes.
Matthias Clasen [Thu, 7 Mar 2002 20:39:57 +0000 (20:39 +0000)]
Some typo and markup fixes.

* gtk/building.sgml: Some typo and markup fixes.

22 years agoFix problem where there were two copies of the "do an arrow step" code,
Owen Taylor [Thu, 7 Mar 2002 15:39:31 +0000 (15:39 +0000)]
Fix problem where there were two copies of the "do an arrow step" code,

Thu Mar  7 10:31:57 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtknotebook.c (gtk_notebook_timer): Fix problem where
        there were two copies of the "do an arrow step" code,
        one correct for rotated notebooks, one not. (#73855,
        Thomas Leonard.)

22 years agoUpdated Slovenian translation
Andraz Tori [Thu, 7 Mar 2002 12:47:02 +0000 (12:47 +0000)]
Updated Slovenian translation

22 years agoTranslation updated by Ronald Hummelink
Vincent van Adrighem [Thu, 7 Mar 2002 12:40:39 +0000 (12:40 +0000)]
Translation updated by Ronald Hummelink

2002-03-07 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
* nl.po: Translation updated by Ronald Hummelink

22 years agostart implementing
Jonathan Blandford [Thu, 7 Mar 2002 08:03:09 +0000 (08:03 +0000)]
start implementing

Thu Mar  7 02:58:16 2002  Jonathan Blandford  <jrb@redhat.com>

* gtk/tmpl/gtkliststore.sgml: start implementing

* gtk/question_index.sgml: "I can set with the tree, but not
get???!?!"

Wed Mar  6 23:20:51 2002  Jonathan Blandford  <jrb@redhat.com>
and   Kristian Rietveld  <kris@gtk.org>

Finishing touch for 2.0.0 release, fixes #70782, #72729, the
'stealth' bug and other last-minute minor issues.

* gtk/gtktreeview.c (gtk_tree_view_bin_expose): set dnd dest line
drawing right. We can't draw the line at the position of the next
row, because that one still has to be drawn. So draw everthing at
a -1 offset.
(validate_visible_area): add check for invalid descendants and
NULL scroll_to_path path, get scrolling right.  Also, fix the
area_above value.  Pretty amazing I got it wrong.
(get_logical_dest_row): add gtk-tree-model-drop-append magic, so
dragging a row to the end of the model works right.
(gtk_tree_view_get_dest_row_at_pos): minor floating point fix
(gtk_tree_view_start_editing): add call to validate_row
(gtk_tree_view_tree_to_widget_coords): Never subtract
HEADER_HEIGHT from y values anymore!!!
(gtk_tree_view_widget_coords_to_tree): ditto.
(gtk_tree_view_scroll_to_point): allow -1 as values for the
scroll_to coords
(gtk_tree_view_move_cursor_page_up_down): Don't need scroll_to_y
as clamp_node_visible will make it work.

* gtk/gtktreestore.c (gtk_tree_store_drag_data_received): also check
path depth, as we can't get iters from empty paths

* gtk/gtkliststore.c (gtk_list_store_drag_data_received): handle
gtk-tree-model-drop-append

* gtk/gtktreednd.c (gtk_tree_set_row_drag_data): free path_str

* tests/testtreeflow.c (main): select path where we are scrolling to

22 years agoUpdate offsets before finding where to insert the new value.
Darin Adler [Thu, 7 Mar 2002 06:04:03 +0000 (06:04 +0000)]
Update offsets before finding where to insert the new value.

* gtk/gtktreemodelsort.c: (gtk_tree_model_sort_insert_value):
Update offsets before finding where to insert the new value.

* gtk/gtktreeview.c: (validate_visible_area): Make sure we redraw when
we scroll, instead of just updating the scroll position variables.

22 years agoTranslation updated by Ronald Hummelink.
Vincent van Adrighem [Thu, 7 Mar 2002 00:46:57 +0000 (00:46 +0000)]
Translation updated by Ronald Hummelink.

2002-03-07 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
* nl.po: Translation updated by Ronald Hummelink.

22 years agoMention the need to subscribe to the GTK+ mailing lists.
Owen Taylor [Wed, 6 Mar 2002 23:36:37 +0000 (23:36 +0000)]
Mention the need to subscribe to the GTK+ mailing lists.

Wed Mar  6 18:11:05 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/resources.sgml: Mention the need to subscribe
        to the GTK+ mailing lists.

        * gtk/building.sgml: Go into much more details about
        building the entire set of GTK+ libraries and about the
        dependencies that are required.

        * gtk/building.sgml: Add docs for --enable-explicit-deps,
        --with-xinput.

22 years agolink pixbuf engine against the gtk+ libraries, so that it can be used with
James Henstridge [Wed, 6 Mar 2002 23:34:11 +0000 (23:34 +0000)]
link pixbuf engine against the gtk+ libraries, so that it can be used with

2002-03-07  James Henstridge  <james@daa.com.au>

* Makefile.am (libpixmap_la_LIBADD): link pixbuf engine against
the gtk+ libraries, so that it can be used with programs that
dlopen gtk+ without the RTLD_GLOBAL flag (such as scripting
languages and mozilla).

22 years agoUpdated Spanish translation.
Carlos Perello Marin [Wed, 6 Mar 2002 23:15:58 +0000 (23:15 +0000)]
Updated Spanish translation.

2002-03-07  Carlos Perello Marin <carlos@gnome-db.org>

* es.po: Updated Spanish translation.

22 years agofix tyop
Jonathan Blandford [Wed, 6 Mar 2002 19:29:08 +0000 (19:29 +0000)]
fix tyop

22 years agodocs
Jonathan Blandford [Wed, 6 Mar 2002 19:22:36 +0000 (19:22 +0000)]
docs

Wed Mar  6 14:12:34 2002  Jonathan Blandford  <jrb@redhat.com>

* gtk/tmpl/gtktreeselection.sgml: docs

* gtk/tree_widget.sgml: clean up docs

22 years agogdk/Makefile.am rework so that only things that really need to be done
Manish Singh [Wed, 6 Mar 2002 18:03:28 +0000 (18:03 +0000)]
gdk/Makefile.am rework so that only things that really need to be done

2002-03-06  Manish Singh  <yosh@gimp.org>

        * gdk/Makefile.am
        * gtk/Makefile.am: rework so that only things that really need to be
        done post install are in the hook

22 years agoRegister 16x16 version of properties stock icon.
Anders Carlsson [Wed, 6 Mar 2002 17:47:15 +0000 (17:47 +0000)]
Register 16x16 version of properties stock icon.

2002-03-06  Anders Carlsson  <andersca@gnu.org>

* gtk/gtkiconfactory.c (get_default_icons): Register 16x16 version
of properties stock icon.

* gtk/stock-icons/Makefile.am: Add stock_properties_16.png

22 years agoUpdated Korean translation.
Changwoo Ryu [Wed, 6 Mar 2002 17:09:28 +0000 (17:09 +0000)]
Updated Korean translation.

* ko.po: Updated Korean translation.

22 years agonl.po Dutch translation updated by Ronald Hummelink
Vincent van Adrighem [Wed, 6 Mar 2002 13:17:40 +0000 (13:17 +0000)]
nl.po Dutch translation updated by Ronald Hummelink

2002-03-06 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
* nl.po Dutch translation updated by Ronald Hummelink

22 years agoFix various problems when truncating the inserted text to fit into the
Owen Taylor [Wed, 6 Mar 2002 13:17:11 +0000 (13:17 +0000)]
Fix various problems when truncating the inserted text to fit into the

Wed Mar  6 00:38:29 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkentry.c (gtk_entry_real_insert_text): Fix various problems
        when truncating the inserted text to fit into the GtkEntry
        size limit of 65kb. (#73119)

22 years agoUpdated Norwegian (bokmål) translation.
Kjartan Maraas [Wed, 6 Mar 2002 06:49:40 +0000 (06:49 +0000)]
Updated Norwegian (bokmål) translation.

2002-03-06  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Updated Norwegian (bokmål) translation.

22 years agoUpdated spanish translation
Germán Poó Caamaño [Wed, 6 Mar 2002 05:38:12 +0000 (05:38 +0000)]
Updated spanish translation

22 years agomove event handling to the process_action function so we can have the
Jonathan Blandford [Wed, 6 Mar 2002 05:27:29 +0000 (05:27 +0000)]
move event handling to the process_action function so we can have the

Wed Mar  6 00:20:59 2002  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeviewcolumn.c
(gtk_tree_view_column_cell_process_action): move event handling to
the process_action function so we can have the event go to
individual cells.

22 years agoGTK+-2.0.0 rc1
Owen Taylor [Wed, 6 Mar 2002 03:59:22 +0000 (03:59 +0000)]
GTK+-2.0.0 rc1

Tue Mar  5 22:16:58 2002  Owen Taylor  <otaylor@redhat.com>

        * GTK+-2.0.0 rc1

        * docs/tutorial,faq/Makefile.am: Deal with the html directory
        already being there.

        * docs/faq/Makefile.am (EXTRA_DIST): Add gtk-faq.sgml to EXTRA_DIST.

22 years agogdk/Makefile.am use install-foo-hook instead of install-foo-local, since
Manish Singh [Wed, 6 Mar 2002 02:57:42 +0000 (02:57 +0000)]
gdk/Makefile.am use install-foo-hook instead of install-foo-local, since

2002-03-05  Manish Singh  <yosh@gimp.org>

        * gdk/Makefile.am
        * gtk/Makefile.am: use install-foo-hook instead of install-foo-local,
        since foo-local is run before the their respective builtin targets
        in automake 1.5

22 years agochange an == to =
jacob berkman [Wed, 6 Mar 2002 01:56:25 +0000 (01:56 +0000)]
change an == to =

2002-03-05  jacob berkman  <jacob@ximian.com>

* configure.in: change an == to =

22 years agogdk-pixbuf/gdk_pixbuf.rc.in gdk/win32/rc/gdk.rc.in Use GTK_API_VERSION.
Tor Lillqvist [Wed, 6 Mar 2002 01:50:43 +0000 (01:50 +0000)]
gdk-pixbuf/gdk_pixbuf.rc.in gdk/win32/rc/gdk.rc.in Use GTK_API_VERSION.

2002-03-06  Tor Lillqvist  <tml@iki.fi>

* gdk-pixbuf/gdk_pixbuf.rc.in
* gdk/win32/rc/gdk.rc.in
* gtk/gtk-win32.rc.in: Use GTK_API_VERSION.

22 years agoUpdated Portuguese translation.
Duarte Loreto [Wed, 6 Mar 2002 01:08:34 +0000 (01:08 +0000)]
Updated Portuguese translation.

2002-03-06  Duarte Loreto <happyguy_pt@hotmail.com>

        * pt.po: Updated Portuguese translation.

22 years agoFix up the freetype checking logic. Suppress suprious "no" with
Manish Singh [Wed, 6 Mar 2002 01:07:44 +0000 (01:07 +0000)]
Fix up the freetype checking logic. Suppress suprious "no" with

2002-03-05  Manish Singh  <yosh@gimp.org>

        * configure.in: Fix up the freetype checking logic. Suppress
        suprious "no" with --disable-modules.

22 years agoBypass calls to the grab/ungrab functions in gdkinput-win32.c, as they
Tor Lillqvist [Wed, 6 Mar 2002 00:36:08 +0000 (00:36 +0000)]
Bypass calls to the grab/ungrab functions in gdkinput-win32.c, as they

2002-03-06  Tor Lillqvist  <tml@iki.fi>

* gdk/win32/gdkevents-win32.c (gdk_pointer_grab,
gdk_pointer_ungrab): Bypass calls to the grab/ungrab functions in
gdkinput-win32.c, as they don't effectively do anything anyway.
(build_key_event_state): Set MOD2 bit if key is in AltGr group.
(gdk_event_translate): Call _gdk_windowing_window_get_offsets()
each time the offsets are used, on the window they refer to,
instead of once in the beginning. The window in question might
change due to event propagation.
(gdk_event_translate): Set key event group to 0 for non-AltGr
keys. Do set the SHIFT bit in the key event state also for
ISO_Left_Tab. Now backtabbing finally works again.

* gdk/win32/gdkunput-win32.c: Minor debugging output change.

* gdk/win32/gdkkeys-win32.c (update_keymap): Set VK_TAB mapping to
Gdk_Tab and GDK_ISO_Left_Tab, like on X11.
(gdk_keymap_translate_keyboard_state): Add similar code as in the
non-XKB case on X11 to generate a more correct
consumed_modifiers. Add debugging output.
(gdk_keyval_name): Use the U+xxxx format for UCS characters
encoded as keyvals. Never return NULL, but hex number
representation if keyval not in table.

* gdk/win32/gdkwindow-win32.c (gdk_window_focus): Call
SetFocus(). Doesn't seem to have any harmful effect, and probably
is close to what this function is supposed to do. But it didn't
fix GtkCombo as I had hoped.
(gdk_window_set_type_hint): Don't intern the _NET_WM_* atoms that
weren't used and wouldn't have any meaning on Win32 anyway.

22 years agoWhen setting the focus to NULL, clear the existing focus chain so that
Owen Taylor [Wed, 6 Mar 2002 00:30:52 +0000 (00:30 +0000)]
When setting the focus to NULL, clear the existing focus chain so that

Tue Mar  5 19:19:19 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkwindow.c (gtk_window_set_focus): When setting
        the focus to NULL, clear the existing focus chain so
        that when we focus into the window again, we start
        at the beginning. (Pointed out by Tim Janik.)

22 years agolibpango is now called libpango-1.0
James Henstridge [Wed, 6 Mar 2002 00:03:55 +0000 (00:03 +0000)]
libpango is now called libpango-1.0

2002-03-06  James Henstridge  <james@daa.com.au>

        * configure.in: libpango is now called libpango-1.0

22 years agoremove sizing == AUTOSIZE check. Update docs.
Jonathan Blandford [Tue, 5 Mar 2002 23:22:27 +0000 (23:22 +0000)]
remove sizing == AUTOSIZE check. Update docs.

Tue Mar  5 18:17:31 2002  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_fixed_width):
remove sizing == AUTOSIZE check.  Update docs.

22 years agoDon't create ->font_entry, ->font_style_entry at all rather than just not
Owen Taylor [Tue, 5 Mar 2002 23:10:11 +0000 (23:10 +0000)]
Don't create ->font_entry, ->font_style_entry at all rather than just not

Tue Mar  5 17:43:43 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkfontsel.c (gtk_font_selection_init): Don't
        create ->font_entry, ->font_style_entry at all rather
        than just not showing them to avoid the problem of
        them popping up if gtk_widget_show_all() is done
        on the dialog. (#72913, Charles Kerr.)

22 years agodoc fix proposed by tvv@sparc.spb.su (Vitaly Tishkov), #73567.
Jonathan Blandford [Tue, 5 Mar 2002 23:08:56 +0000 (23:08 +0000)]
doc fix proposed by tvv@sparc.spb.su (Vitaly Tishkov), #73567.

Tue Mar  5 18:06:49 2002  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_resizable):
doc fix proposed by tvv@sparc.spb.su (Vitaly Tishkov), #73567.

22 years agoFix docs.
Matthias Clasen [Tue, 5 Mar 2002 22:44:27 +0000 (22:44 +0000)]
Fix docs.

* gtk/gtktreemodel.c (gtk_tree_row_reference_deleted): Fix docs.

* gtk/gtkwindow.c (gtk_window_remove_mnemonic):
(gtk_window_add_mnemonic):
(gtk_window_mnemonic_activate): Add docs.

* gtk/gtktreeview.c (gtk_tree_view_get_search_equal_func): Fix
typo in docs.

* test-loaders.c, test-images.h: More random tests.

* io-bmp.c (DecodeHeader): Fail gracefully on OOM here.

* gtk/gtk-sections.txt: Remove gtk_win32_get_installation_directory.

22 years agos/menu_new/menu_item_new/. (#69199, Akira Tagoh.)
Owen Taylor [Tue, 5 Mar 2002 22:05:21 +0000 (22:05 +0000)]
s/menu_new/menu_item_new/. (#69199, Akira Tagoh.)

Tue Mar  5 17:02:59 2002  Owen Taylor  <otaylor@redhat.com>

        * docs/tutorial/gtk-tut.sgml: s/menu_new/menu_item_new/.
        (#69199, Akira Tagoh.)

22 years agoBuild the docbook version, not the old linuxdoc version.
Owen Taylor [Tue, 5 Mar 2002 21:57:08 +0000 (21:57 +0000)]
Build the docbook version, not the old linuxdoc version.

Tue Mar  5 16:53:05 2002  Owen Taylor  <otaylor@redhat.com>

        * docs/faq/Makefile.am: Build the docbook version, not
        the old linuxdoc version.

22 years agoUpdate version to 2.0.0
Owen Taylor [Tue, 5 Mar 2002 21:04:09 +0000 (21:04 +0000)]
Update version to 2.0.0

Tue Mar  5 15:47:54 2002  Owen Taylor  <otaylor@redhat.com>

        * configure.in test/makefile.msc **.pc.in **/*.am:
Update version to 2.0.0

        * gtk/Makefile.am (MAINTAINERCLEANFILES): Add stamp
        files.

        * configure.in (GDK_PIXBUF_VERSION): Require GLib 2.0.0,
        Pango, Atk, 1.0.0.

        * m4macros/gtk-2.0.m4: Default to 2.0.0 as the minimum
        version.

22 years agodon't assign yoffset here, just let it get updated in response to the
Havoc Pennington [Tue, 5 Mar 2002 20:31:54 +0000 (20:31 +0000)]
don't assign yoffset here, just let it get updated in response to the

2002-03-05  Havoc Pennington  <hp@redhat.com>

* gtk/gtktextview.c (gtk_text_view_size_allocate): don't assign
yoffset here, just let it get updated in response to the
value_changed. Fixes #72479

22 years agoue Mar 5 10:39:03 2002 Owen Taylor <otaylor@redhat.com>
Owen Taylor [Tue, 5 Mar 2002 15:40:48 +0000 (15:40 +0000)]
ue Mar  5 10:39:03 2002  Owen Taylor  <otaylor@redhat.com>

        * Makefile.am (loaderdir): Put the modules into the
        GTK_BINARY_VERSION directory for consistency with
        immodules and theme engines.

22 years agoDon't use this same functions as idle callbacks and directly, to avoid
Owen Taylor [Tue, 5 Mar 2002 15:30:52 +0000 (15:30 +0000)]
Don't use this same functions as idle callbacks and directly, to avoid

Tue Mar  5 10:29:09 2002  Owen Taylor  <otaylor@redhat.com>

* gtk/gtktreeview.c (do_presize_handler)
gtk/gtktreeview.c (do_validate_rows): Don't use this
same functions as idle callbacks and directly, to avoid
threading deadlocks. (#72392, Scott Guilbeaux)

* gtk/gtktable.c (gtk_table_size_request_init): Fix
row/column confusion from recent patch. (#73505,
Vitaly Tishkov.)

22 years agoUpdated Swedish translation.
Christian Rose [Tue, 5 Mar 2002 02:03:47 +0000 (02:03 +0000)]
Updated Swedish translation.

2002-03-05  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

22 years agoMake color selection and selection examples work.
Matthias Clasen [Mon, 4 Mar 2002 22:19:47 +0000 (22:19 +0000)]
Make color selection and selection examples work.

* docs/tutorial/gtk-tut.sgml: Make color selection and selection
examples work.

* tests/testselection.c (selection_toggled, selection_clear):
Use selection_widget as selection owner - otherwise clearing the
selection doesn't work.

22 years agoMove GtkOldEditable to the "Deprecated" section. (#68408)
Matthias Clasen [Mon, 4 Mar 2002 22:04:53 +0000 (22:04 +0000)]
Move GtkOldEditable to the "Deprecated" section. (#68408)

* gtk/gtk-docs.sgml: Move GtkOldEditable to the "Deprecated"
section.  (#68408)

* gtk/tmpl/gtktreeview.sgml: Close linkend attribute.  (#73364)

22 years agoFixes for non XKB operation. (#73103)
Owen Taylor [Mon, 4 Mar 2002 20:19:04 +0000 (20:19 +0000)]
Fixes for non XKB operation. (#73103)

Mon Mar  4 12:43:48 2002  Owen Taylor  <otaylor@redhat.com>

        Fixes for non XKB operation. (#73103)

        * gdk/x11/gdkkeys-x11.c (gdk_keymap_translate_keyboard_state):
        Fix problem where GDK_Tab was converted to GDK_ISO_Left_Tab
        always, not just if Shift was pressed.

        * gdk/x11/gdkkeys-x11.c gdk/x11/gdkprivate-x11.c
        gdk/x11/gdkevents-x11.c: Move determination of group
        to _gdk_x11_get_group_for_state(), fix to handle non-XKB.

        * gdk/x11/gdkkeys-x11.c (gdk_keymap_translate_keyboard_state): Only
        add in SHIFT_MASK | LOCK_MASK to consumed_modifiers if the shifted
        and unshifted keysyms are different. Only add in group_switch_mask
        if the group-switched and non-group-switched keysyms are diferent.

        * gdk/x11/gdkkeys-x11.c (gdk_keymap_translate_keyboard_state):
        When calling XKeycodeToKeysym, use group * keysyms_per_keycode / 2
        not group * keysyms_per_keycode. (Tor Lillquist)

        * gdk/x11/gdkkeys-x11.c (gdk_keymap_translate_keyboard_state):
        Remove the hack to fudge the return value for GDK_Tab + Shift
        since that didn't work -- it didn't affect the reverse mapping.
        Instead fudge the non-XKB keymap instead.

22 years agoFix memory leak. (#73370, Paolo Maggi).
Owen Taylor [Mon, 4 Mar 2002 16:04:31 +0000 (16:04 +0000)]
Fix memory leak. (#73370, Paolo Maggi).

Mon Mar  4 11:02:18 2002  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkfilesel.c (gtk_file_selection_get_selections): Fix
memory leak. (#73370, Paolo Maggi).

22 years agoFix docs in terms of what out of range @page_num does. (#73371, Vitaly
Owen Taylor [Mon, 4 Mar 2002 15:54:09 +0000 (15:54 +0000)]
Fix docs in terms of what out of range @page_num does. (#73371, Vitaly

Mon Mar  4 10:35:28 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtknotebook.c (gtk_notebook_set_current_page): Fix docs
        in terms of what out of range @page_num does. (#73371,
        Vitaly Tishkov.)

22 years agoUpdated Slovak translation.
Stanislav Visnovsky [Mon, 4 Mar 2002 15:48:23 +0000 (15:48 +0000)]
Updated Slovak translation.

2002-03-04  Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>

* sk.po: Updated Slovak translation.

22 years agoconst fix
Havoc Pennington [Mon, 4 Mar 2002 03:24:57 +0000 (03:24 +0000)]
const fix

2002-03-02  Havoc Pennington  <hp@pobox.com>

* demos/gtk-demo/editable_cells.c (cell_edited): const fix

22 years agoshut up CVS
Manish Singh [Mon, 4 Mar 2002 00:39:44 +0000 (00:39 +0000)]
shut up CVS

22 years agoFix to properly take the default window into account by setting a flag and
Owen Taylor [Mon, 4 Mar 2002 00:11:25 +0000 (00:11 +0000)]
Fix to properly take the default window into account by setting a flag and

Sun Mar  3 18:47:13 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkwindow.c (gtk_window_parse_geometry): Fix
        to properly take the default window into account by
        setting a flag and in gtk_window_compute_configure_request_size ()
        multiplying by the increments and adding in the base
        size. (#72393)

        * tests/testgtk.c (create_gridded_geometry): Add a
        test for gridded geometry and for gtk_window_parse_geometry().

22 years agodon't build gtk.defs anymore
Hans Breuer [Mon, 4 Mar 2002 00:03:50 +0000 (00:03 +0000)]
don't build gtk.defs anymore

2002-03-04  Hans Breuer  <hans@breuer.org>

* gtk/makefile.msc.in : don't build gtk.defs anymore

22 years agoRemove obsolete Win32-only declaration of
Tor Lillqvist [Sun, 3 Mar 2002 22:55:58 +0000 (22:55 +0000)]
Remove obsolete Win32-only declaration of

2002-03-04  Tor Lillqvist  <tml@iki.fi>

* gtk/gtkrc.h: Remove obsolete Win32-only declaration of
gtk_win32_get_installation_directory().

22 years agoBack out changes to propagate keys to parent menu shells, since that broke
Owen Taylor [Sun, 3 Mar 2002 22:15:39 +0000 (22:15 +0000)]
Back out changes to propagate keys to parent menu shells, since that broke

Sun Mar  3 17:03:30 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkmenushell.c gtk/gtkmenubar.[ch]: Back out
        changes to propagate keys to parent menu shells, since
        that broke stuff; rather implement ::cycle-focus as
        a key binding on GtkMenuShell rather than on GtkMenuBar.

        * gtk/gtkmenushell.c (gtk_menu_shell_class_init): Add
        add bindings for ::cycle-focus. (In gtkmenubar.c, were
        mistakently bound to ::move-focus.)

22 years agoMinor edits.
Tor Lillqvist [Sun, 3 Mar 2002 21:52:28 +0000 (21:52 +0000)]
Minor edits.

2002-03-03  Tor Lillqvist  <tml@iki.fi>

* README.win32: Minor edits.