]> Pileus Git - ~andy/gtk/log
~andy/gtk
21 years agoMerge from stable:
Tor Lillqvist [Sun, 12 Jan 2003 04:44:23 +0000 (04:44 +0000)]
Merge from stable:

2003-01-12  Tor Lillqvist  <tml@iki.fi>

Merge from stable:

* gtk/gtkmain.c: Move inclusion of config.h and gtkintl.h earlier,
as gtkprivate.h redefines GTK_LOCALEDIR on Win32, for run-time
lookup.

* gdk/Makefile.am (libgdk_win32_2_0_la_DEPENDENCIES): Depend on
gdk.def.

* gdk/gdk.def
* gtk/gtk.def: Add some missing entries. Thanks to Kenichi SUTO.

* gtk-zip.sh.in (DEVZIP): Add bin/{gtk-query-immodules-2.0,
gtk-demo}.exe and share/gtk-2.0.

* gdk/win32/gdkwindow-win32.c (gdk_window_set_skip_taskbar_hint):
Implement by setting or clearing the WS_EX_TOOLWINDOW extended
window style.
(gdk_window_set_type_hint): Add all cases to the switch (not all
do anything, though). Handle GDK_WINDOW_TYPE_HINT_TOOLBAR by
calling gdk_window_set_skip_taskbar_hint(). This means that GTK
won't know that the skip_taskbar hint is on for the window, is
this bad?

21 years agoUpdating Amharic translation.
Daniel Yacob [Fri, 10 Jan 2003 02:53:03 +0000 (02:53 +0000)]
Updating Amharic translation.

21 years ago#include <stdlib.h> for putenv, <string.h> for strlen.
Manish Singh [Thu, 9 Jan 2003 02:38:13 +0000 (02:38 +0000)]
#include <stdlib.h> for putenv, <string.h> for strlen.

Wed Jan  8 18:43:03 2003  Manish Singh  <yosh@gimp.org>

        * gdk/x11/gdkdisplay-x11.c: #include <stdlib.h> for putenv,
        <string.h> for strlen.

        * gdk/x11/gdkscreen-x11.c: #include <stdlib.h> for getenv,
        <string.h> for strrchr.

        * tests/testgtk.c (create_saved_position): "x" and "y" properties
        for widgets no longer exist, use gtk_window_move instead.

        * test/testtextbuffer.c (check_get_set_text): cast strlen to
        int for g_error.

21 years agoFix display of the selection in the presence of invisible segments.
Matthias Clasen [Wed, 8 Jan 2003 19:00:29 +0000 (19:00 +0000)]
Fix display of the selection in the presence of invisible segments.

2003-01-08  Matthias Clasen  <maclas@gmx.de>

* gtk/gtktextdisplay.c (gtk_text_layout_draw): Fix display of
the selection in the presence of invisible segments.

21 years agoFixed bug #102758.
Pablo Gonzalo del Campo [Tue, 7 Jan 2003 17:49:34 +0000 (17:49 +0000)]
Fixed bug #102758.

2003-01-07  Pablo Gonzalo del Campo <pablodc@bigfoot.com>

* es.po: Fixed bug #102758.

21 years agoUpdated Amharic translation.
Daniel Yacob [Tue, 7 Jan 2003 16:45:22 +0000 (16:45 +0000)]
Updated Amharic translation.

21 years agoBind C-/ and C-\ to "select all" and "unselect all". (#102065)
Matthias Clasen [Tue, 7 Jan 2003 00:25:10 +0000 (00:25 +0000)]
Bind C-/ and C-\ to "select all" and "unselect all". (#102065)

2003-01-07  Matthias Clasen  <maclas@gmx.de>

* gtk/gtktextview.c (gtk_text_view_class_init): Bind C-/ and C-\
to "select all" and "unselect all".  (#102065)

21 years agoAdd a comment that the just_selected_element is unused.
Matthias Clasen [Mon, 6 Jan 2003 23:07:06 +0000 (23:07 +0000)]
Add a comment that the just_selected_element is unused.

2003-01-07  Matthias Clasen  <maclas@gmx.de>

* gtk/gtktextview.h (struct _GtkTextView): Add a comment that
the just_selected_element is unused.

* gtk/gtktextview.c (extend_selection): New helper function to
find the range that should be added to the selection.
(selection_motion_event_handler):
(gtk_text_view_start_selection_drag):
(gtk_text_view_end_selection_drag):
(selection_motion_event_handler):
(selection_scan_timeout): Support select-by-words/lines.
(gtk_text_view_button_press_event): Start a selection drag on
double/triple clicks.  (#78599)

21 years agoImplement a utility function proposed in #102534:
Matthias Clasen [Mon, 6 Jan 2003 22:34:23 +0000 (22:34 +0000)]
Implement a utility function proposed in #102534:

2003-01-06  Matthias Clasen  <maclas@gmx.de>

Implement a utility function proposed in #102534:

* gtk/gtktextbtree.h:
* gtk/gtktextbtree.c (_gtk_text_btree_select_range): New function.
(_gtk_text_btree_place_cursor): Now a simple wrapper around
_gtk_text_btree_select_range().

* gtk/gtktextbuffer.h:
* gtk/gtktextbuffer.c (gtk_text_buffer_select_range): New function.
(gtk_text_buffer_place_cursor): Now a simple wrapper around
gtk_text_buffer_select_range().

21 years agoUpdated German translation, added "missing" to .cvsignore.
Christian Neumair [Mon, 6 Jan 2003 16:11:24 +0000 (16:11 +0000)]
Updated German translation, added "missing" to .cvsignore.

21 years agoUpdated Finnish translation.
Pauli Virtanen [Mon, 6 Jan 2003 15:31:00 +0000 (15:31 +0000)]
Updated Finnish translation.

2003-01-06  Pauli Virtanen  <pauli.virtanen@hut.fi>

* fi.po: Updated Finnish translation.

21 years agoru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.
Dmitry Mastrukov [Mon, 6 Jan 2003 11:21:26 +0000 (11:21 +0000)]
ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.

21 years agotranslation update
Gustavo Noronha Silva [Sun, 5 Jan 2003 22:12:17 +0000 (22:12 +0000)]
translation update

21 years agofix a stray bracket that was breaking the build
Havoc Pennington [Sun, 5 Jan 2003 04:54:01 +0000 (04:54 +0000)]
fix a stray bracket that was breaking the build

2003-01-05  Havoc Pennington  <hp@pobox.com>

* configure.in: fix a stray bracket that was breaking the build

21 years agoUpdates. Don't mention the now removed makefile.mingw files.
Tor Lillqvist [Sun, 5 Jan 2003 02:33:11 +0000 (02:33 +0000)]
Updates. Don't mention the now removed makefile.mingw files.

2003-01-05  Tor Lillqvist  <tml@iki.fi>

* README.win32: Updates. Don't mention the now removed
makefile.mingw files.

21 years agoAdd gdk_pixbuf_loader_set_size.
Tor Lillqvist [Sun, 5 Jan 2003 02:24:50 +0000 (02:24 +0000)]
Add gdk_pixbuf_loader_set_size.

2003-01-05  Tor Lillqvist  <tml@iki.fi>

* gdk_pixbuf.def: Add gdk_pixbuf_loader_set_size.

21 years agoUse correct DLL and import library names, with GTK_API_VERSION in name,
Tor Lillqvist [Sun, 5 Jan 2003 02:24:15 +0000 (02:24 +0000)]
Use correct DLL and import library names, with GTK_API_VERSION in name,

2003-01-05  Tor Lillqvist  <tml@iki.fi>

* gtk-zip.sh.in: Use correct DLL and import library names, with
GTK_API_VERSION in name, not GTK_MAJOR_VERSION.GTK_MINOR_VERSION.
(DEVZIP): Add gdk-pixbuf-query-loaders.exe.

* configure.in: Improve check for dimm.h.

* configure.in: Set SOEXT to 'so' on Unix, 'dll' on Win32. Used in
gdk-pixbuf/Makefile.am.

* gdk-pixbuf/makefile.mingw.in
* gdk-pixbuf/pixops/makefile.mingw.in
* gdk/makefile.mingw.in
* gdk/win32/makefile.mingw.in
* gtk/makefile.mingw.in: Remove. Not maintained anyway.

* gdk-pixbuf/Makefile.am
* gdk-pixbuf/pixops/Makefile.am
* gdk/Makefile.am
* gdk/win32/Makefile.am
* gtk/Makefile.am
* configure.in: Remove makefile.mingw{,.in} from here, too.

* README.win32: Updates. Don't mention the now removed
makefile.mingw files.

* gdk/gdk.def
* gtk/gtk.def: Add a couple of missing entries.

* gdk/gdkkeynames.c: Include <string.h> for strcmp() and memcpy().

* gdk/win32/gdkevents-win32.c: Move dimm.h header clash workaround
earlier.

* gdk/win32/rc/Makefile.am: Add hack to help
build/win32/lt-compile-resource decide which kind of libtool
object file to produce.

21 years agoMake C-Down step through the sequence of paragraph ends (old behaviour
Matthias Clasen [Sat, 4 Jan 2003 23:28:06 +0000 (23:28 +0000)]
Make C-Down step through the sequence of paragraph ends (old behaviour

2003-01-05  Matthias Clasen  <maclas@gmx.de>

* gtk/gtktextview.c (gtk_text_view_move_cursor_internal): Make
C-Down step through the sequence of paragraph ends (old behaviour
included paragraph starts).  (#80340, patch by Narayana Pattipati)

* gtk/gtktextiter.c (_gtk_text_btree_get_iter_at_first_toggle):
  Check for a tag toggle at the start iterator before calling
  gtk_text_iter_forward_to_tag_toggle().  (#102090, patch by Daniel
Elstner)

21 years agoAdd /*< public >*/ and /*< private >*/ as appropriate. (#97211)
Matthias Clasen [Sat, 4 Jan 2003 20:44:29 +0000 (20:44 +0000)]
Add /*< public >*/ and /*< private >*/ as appropriate. (#97211)

2003-01-04  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkfilesel.h (struct _GtkFileSelection): Add /*< public >*/
and /*< private >*/ as appropriate.  (#97211)

21 years agoDon't distribute gtk-zip.sh, but do distribute gtk-zip.sh.in.
Tor Lillqvist [Sat, 4 Jan 2003 17:38:21 +0000 (17:38 +0000)]
Don't distribute gtk-zip.sh, but do distribute gtk-zip.sh.in.

2003-01-04  Tor Lillqvist  <tml@iki.fi>

* Makefile.am (EXTRA_DIST): Don't distribute gtk-zip.sh, but do
distribute gtk-zip.sh.in.

21 years agoAdd gdk-pixbuf-csource.exe and .1.
Tor Lillqvist [Sat, 4 Jan 2003 03:16:12 +0000 (03:16 +0000)]
Add gdk-pixbuf-csource.exe and .1.

2003-01-04  Tor Lillqvist  <tml@iki.fi>

* gtk-zip.sh.in (DEVZIP): Add gdk-pixbuf-csource.exe and .1.

21 years agoput it in EXTRA_DIST
Havoc Pennington [Sat, 4 Jan 2003 03:07:57 +0000 (03:07 +0000)]
put it in EXTRA_DIST

2003-01-03  Havoc Pennington  <hp@pobox.com>

* docs/Makefile.am (EXTRA_DIST): put it in EXTRA_DIST

21 years agoadd a file documenting some of the text widget internals
Havoc Pennington [Sat, 4 Jan 2003 03:07:14 +0000 (03:07 +0000)]
add a file documenting some of the text widget internals

2003-01-03  Havoc Pennington  <hp@pobox.com>

* docs/text_widget_internals.txt: add a file documenting some of
the text widget internals

21 years agoUpdate description of priorities for styles and bindings. (#98054)
Matthias Clasen [Fri, 3 Jan 2003 22:50:40 +0000 (22:50 +0000)]
Update description of priorities for styles and bindings. (#98054)

2003-01-03  Matthias Clasen  <maclas@gmx.de>

* gtk/tmpl/gtkrc.sgml: Update description of priorities for styles
and bindings.  (#98054)

21 years agoDon't crash if gdk-pixbuf.loaders file is missing. (#102222)
Matthias Clasen [Thu, 2 Jan 2003 23:13:11 +0000 (23:13 +0000)]
Don't crash if gdk-pixbuf.loaders file is missing. (#102222)

2003-01-03  Matthias Clasen  <maclas@gmx.de>

* gdk-pixbuf-io.c (gdk_pixbuf_new_from_xpm_data): Don't crash if
gdk-pixbuf.loaders file is missing.  (#102222)

21 years agoDocument that it may return NULL. (#102069)
Matthias Clasen [Thu, 2 Jan 2003 21:56:08 +0000 (21:56 +0000)]
Document that it may return NULL. (#102069)

2003-01-02  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkwindow.c (gtk_window_get_focus): Document that it may
return NULL.  (#102069)

21 years agoUpdated traditional Chinese translation.
Abel Cheung [Wed, 1 Jan 2003 09:50:21 +0000 (09:50 +0000)]
Updated traditional Chinese translation.

2003-01-01  Abel Cheung  <maddog@linux.org.hk>

* zh_TW.po: Updated traditional Chinese translation.

21 years ago#ifdef out test cases.
Matthias Clasen [Tue, 31 Dec 2002 23:19:19 +0000 (23:19 +0000)]
#ifdef out test cases.

21 years agoAdd a note about gtkrc-2.0 being parsed by all 2.x versions.
Matthias Clasen [Tue, 31 Dec 2002 00:25:04 +0000 (00:25 +0000)]
Add a note about gtkrc-2.0 being parsed by all 2.x versions.

2002-12-31  Matthias Clasen  <maclas@gmx.de>

* gtk/tmpl/gtkrc.sgml: Add a note about gtkrc-2.0 being parsed by
all 2.x versions.

21 years agoSplit ChangeLog
Owen Taylor [Sat, 28 Dec 2002 21:24:40 +0000 (21:24 +0000)]
Split ChangeLog

21 years agoFix the fix for #75694.
Matthias Clasen [Fri, 27 Dec 2002 12:19:13 +0000 (12:19 +0000)]
Fix the fix for #75694.

21 years agoPlace the cursor at drop point. (#72384) (gtk_text_view_size_allocate):
Matthias Clasen [Fri, 27 Dec 2002 02:04:01 +0000 (02:04 +0000)]
Place the cursor at drop point. (#72384) (gtk_text_view_size_allocate):

2002-12-27  Matthias Clasen  <maclas@gmx.de>

* gtk/gtktextview.c (gtk_text_view_drag_data_received): Place the
cursor at drop point.  (#72384)
(gtk_text_view_size_allocate): Update the horizontal adjustment
value.  (#75694)

21 years agoMore bugs fixed already...
Matthias Clasen [Wed, 25 Dec 2002 21:33:19 +0000 (21:33 +0000)]
More bugs fixed already...

21 years agoFix highlighting of selection wrt. to empty lines. (#90435, #90582)
Matthias Clasen [Wed, 25 Dec 2002 21:02:25 +0000 (21:02 +0000)]
Fix highlighting of selection wrt. to empty lines. (#90435, #90582)

2002-12-25  Matthias Clasen  <maclas@gmx.de>

* gtk/gtktextdisplay.c (gtk_text_layout_draw): Fix highlighting of
selection wrt. to empty lines.  (#90435, #90582)

* gtk/gtktextview.c (gtk_text_view_preedit_changed_handler):
Keep the cursor on screen.  (#96929)

21 years agoAdded Macedonian translation
Ivan Stojmirov [Wed, 25 Dec 2002 11:34:25 +0000 (11:34 +0000)]
Added Macedonian translation

21 years agoForgotten commit, already ChangeLogged.
Matthias Clasen [Wed, 25 Dec 2002 00:39:51 +0000 (00:39 +0000)]
Forgotten commit, already ChangeLogged.

21 years agoLet the user action span the insertion and the deletion of the old
Matthias Clasen [Tue, 24 Dec 2002 22:24:48 +0000 (22:24 +0000)]
Let the user action span the insertion and the deletion of the old

2002-12-24  Matthias Clasen  <maclas@gmx.de>

* gtk/gtktextbuffer.c (paste_from_buffer):
(clipboard_text_received): Let the user action span the insertion
and the deletion of the old selection.  (#82844)

21 years agoDon't call gtk_text_iter_backward_sentence_start() if count is zero.
Matthias Clasen [Mon, 23 Dec 2002 18:13:46 +0000 (18:13 +0000)]
Don't call gtk_text_iter_backward_sentence_start() if count is zero.

2002-12-23  Matthias Clasen  <maclas@gmx.de>

* gtk/gtktextiter.c (gtk_text_iter_backward_sentence_starts):
Don't call gtk_text_iter_backward_sentence_start() if
count is zero.  (#99115)

* gtk/gtktextview.c (gtk_text_view_move_cursor_internal): Call
move_cursor() even if the cursor hasn't moved, since it has the
side effect of canceling the selection.  (#81395, #98537, #9833)

21 years agoDon't add attributes with empty ranges. (fixes #101564 and #80637)
Matthias Clasen [Sun, 22 Dec 2002 22:13:31 +0000 (22:13 +0000)]
Don't add attributes with empty ranges. (fixes #101564 and #80637)

2002-12-22  Matthias Clasen  <maclas@gmx.de>

* gtk/gtktextlayout.c (add_preedit_attrs): Don't add attributes
with empty ranges.  (fixes #101564 and #80637)

21 years agoMove the code that sets the window style and extended window style, and
Tor Lillqvist [Sat, 21 Dec 2002 23:32:20 +0000 (23:32 +0000)]
Move the code that sets the window style and extended window style, and

2002-12-21  Tor Lillqvist  <tml@iki.fi>

* gdk/win32/gdkwindow-win32.c (gdk_window_new): Move the code that
sets the window style and extended window style, and adjusts the
width and height to take the window decorations into account
earlier. The adjusted width and height used to be ignored. Remove
the local x, y, width and height variables, no need to further
confuse the code by having local copies. (Partial fix, I hope, for
#101588)

(gdk_window_move): When moving top-level windows, take title bar
and border width into account, offsetting the coordinates before
calling SetWindowPos().

(gdk_window_set_decorations, gdk_window_set_functions):
Reimplement, taking into account the peculiar semantics of
GDK_DECOR_ALL and GDK_FUNC_ALL. (#79036)

(gdk_window_get_decorations): Implement. (#98981)

(gdk_window_set_type_hint): When setting
GDK_WINDOW_TYPE_HINT_MENU, call gdk_window_set_decorations().
(#79036)

* gdk/gdk.def: Add gdk_window_get_decorations. (#98981)

21 years agoNew static function to set the background of all windows.
Matthias Clasen [Sat, 21 Dec 2002 22:49:28 +0000 (22:49 +0000)]
New static function to set the background of all windows.

* gtk/gtktextview.c (gtk_text_view_set_background): New static
function to set the background of all windows.
(gtk_text_view_style_set): Use gtk_text_view_set_background().
(gtk_text_view_state_changed): New function; change background
according to state.  (#88126)

21 years agofix the documentation
Havoc Pennington [Sat, 21 Dec 2002 15:51:38 +0000 (15:51 +0000)]
fix the documentation

2002-12-21  Havoc Pennington  <hp@pobox.com>

* gtk/gtktextview.c (gtk_text_view_move_visually): fix the documentation

21 years ago=== Released 2.2.0 ===
Owen Taylor [Sat, 21 Dec 2002 01:59:14 +0000 (01:59 +0000)]
=== Released 2.2.0 ===

Fri Dec 20 15:23:26 2002  Owen Taylor  <otaylor@redhat.com>

        * === Released 2.2.0 ===

        * configure.in: Version 2.2.0, interface age 0, binary age 200.

        * README.in: Update the release notes.

        * INSTALL.in: Mention that Pango-1.0 can be used with GTK+-2.2.

        * NEWS: Update.

21 years agoUpdate directories in download locations; add information about fontconfig
Owen Taylor [Fri, 20 Dec 2002 18:26:12 +0000 (18:26 +0000)]
Update directories in download locations; add information about fontconfig

Fri Dec 20 13:10:06 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/building.sgml: Update directories in download
        locations; add information about fontconfig and Xft2.

21 years ago*** empty log message ***
Sven Neumann [Fri, 20 Dec 2002 14:58:24 +0000 (14:58 +0000)]
*** empty log message ***

21 years agouse G_PI instead of M_PI.
Sven Neumann [Fri, 20 Dec 2002 14:55:28 +0000 (14:55 +0000)]
use G_PI instead of M_PI.

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

* examples/gtkdial/gtkdial.c: use G_PI instead of M_PI.

21 years agoru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.
Dmitry Mastrukov [Fri, 20 Dec 2002 11:20:04 +0000 (11:20 +0000)]
ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.

21 years agoUpdated Japanese translation.
Akira TAGOH [Fri, 20 Dec 2002 08:39:38 +0000 (08:39 +0000)]
Updated Japanese translation.

2002-12-20  Akira TAGOH  <tagoh@gnome.gr.jp>

* ja.po: Updated Japanese translation.

21 years agofix some msg found by ko-po-check
Nam SungHyun [Fri, 20 Dec 2002 07:44:29 +0000 (07:44 +0000)]
fix some msg found by ko-po-check

21 years agoCall the filters on the window where the event is received, not on the
Owen Taylor [Thu, 19 Dec 2002 16:51:02 +0000 (16:51 +0000)]
Call the filters on the window where the event is received, not on the

Thu Dec 19 11:42:00 2002  Owen Taylor  <otaylor@redhat.com>

        * gdk/x11/gdkevents-x11.c (gdk_event_translate): Call
        the filters on the window where the event is received,
        not on the window the event is "about". (#101512,
        Bolian Yin.)

21 years ago2002-12-19 Artis Trops <hornet@navigator.lv> * lv.po: Updated Latvian translation
Peteris Krisjanis [Thu, 19 Dec 2002 14:27:15 +0000 (14:27 +0000)]
2002-12-19  Artis Trops  <hornet@navigator.lv> * lv.po: Updated Latvian translation

21 years agothe rand variable should be static to avoid conflicts with rand().
Kristian Rietveld [Thu, 19 Dec 2002 02:38:27 +0000 (02:38 +0000)]
the rand variable should be static to avoid conflicts with rand().

Thu Dec 19 03:58:36 2002  Kristian Rietveld  <kris@gtk.org>

        * tests/testtreeflow.c: the rand variable should be static to
        avoid conflicts with rand(). (#100844, reported by Soeren Sandmann,
        fix pointed out by Matthias Clasen).

Thu Dec 19 03:56:23 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreeview.c (gtk_tree_view_real_select_cursor_row): if we
        started editing, we handled this key signal, so return TRUE.
        (#100532, reported by Soeren Sandmann).

21 years agoUpdated Swedish translation.
Christian Rose [Wed, 18 Dec 2002 23:54:34 +0000 (23:54 +0000)]
Updated Swedish translation.

2002-12-18  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

21 years agoAdd docs.
Matthias Clasen [Wed, 18 Dec 2002 23:45:53 +0000 (23:45 +0000)]
Add docs.

21 years agoDutch translation updated by Tino Meinen.
Vincent van Adrighem [Wed, 18 Dec 2002 22:59:45 +0000 (22:59 +0000)]
Dutch translation updated by Tino Meinen.

2002-12-18  Vincent van Adrighem  <V.vanAdrighem@dirck.mine.nu>

* nl.po: Dutch translation updated by Tino Meinen.

21 years agoVarious name fixes.
Owen Taylor [Wed, 18 Dec 2002 17:06:01 +0000 (17:06 +0000)]
Various name fixes.

Wed Dec 18 12:05:33 2002  Owen Taylor  <otaylor@redhat.com>

        * NEWS: Various name fixes.

21 years agoUpdated Slovak translation.
Stanislav Visnovsky [Wed, 18 Dec 2002 13:14:14 +0000 (13:14 +0000)]
Updated Slovak translation.

2002-12-18  Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>

* sk.po: Updated Slovak translation.

21 years agoru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.
Dmitry Mastrukov [Wed, 18 Dec 2002 04:32:32 +0000 (04:32 +0000)]
ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.

21 years agoUpdated Swedish translation somewhat.
Christian Rose [Tue, 17 Dec 2002 23:13:29 +0000 (23:13 +0000)]
Updated Swedish translation somewhat.

2002-12-18  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation somewhat.

21 years agoLink to style properties.
Matthias Clasen [Tue, 17 Dec 2002 18:38:35 +0000 (18:38 +0000)]
Link to style properties.

* gtk/tmpl/gtkrc.sgml: Link to style properties.

21 years agoUpdated Spanish Translation.
Pablo Gonzalo del Campo [Tue, 17 Dec 2002 16:36:09 +0000 (16:36 +0000)]
Updated Spanish Translation.

2002-12-17  Pablo Gonzalo del Campo <pablodc@bigfoot.com>

* es.po: Updated Spanish Translation.

21 years agojust a correction for my name: Kang Jeong-Hee :)
Kang Jeong-Hee [Tue, 17 Dec 2002 10:53:18 +0000 (10:53 +0000)]
just a correction for my name: Kang Jeong-Hee :)

21 years agoUpdated Malay Translation.
Hasbullah Bin Pit [Tue, 17 Dec 2002 05:55:39 +0000 (05:55 +0000)]
Updated Malay Translation.

2002-12-16  Hasbullah Bin Pit <sebol@ikhlas.com>

        * ms.po: Updated Malay Translation.

21 years ago=== Released 2.1.5 ===
Owen Taylor [Tue, 17 Dec 2002 04:39:21 +0000 (04:39 +0000)]
=== Released 2.1.5 ===

Mon Dec 16 22:38:11 2002  Owen Taylor  <otaylor@redhat.com>

        * === Released 2.1.5 ===

        * configure.in: GTK+-2.1.5, interface age 2, binary age 105.

        * NEWS: Updated.

        * gtk/Makefile.am (gtk_c_sources): Remove reference to fnmatch.h

21 years agoDon't use AC_CHECK_LIB() when checking for FreeType, Pango, Atk since that
Owen Taylor [Tue, 17 Dec 2002 03:25:21 +0000 (03:25 +0000)]
Don't use AC_CHECK_LIB() when checking for FreeType, Pango, Atk since that

Mon Dec 16 22:12:01 2002  Owen Taylor  <otaylor@redhat.com>

        * configure.in: Don't use AC_CHECK_LIB() when
        checking for FreeType, Pango, Atk since that get
        the ordering wrong. Instead, set LIBS ourself
        and call AC_TRY_LINK_FUNC(). (#98406)

21 years agoCall gtk_entry_set_position_internal() that takes a new "reset_IM"
Owen Taylor [Tue, 17 Dec 2002 02:59:18 +0000 (02:59 +0000)]
Call gtk_entry_set_position_internal() that takes a new "reset_IM"

Mon Dec 16 21:39:28 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkentry.c (gtk_entry_enter_text): Call
        gtk_entry_set_position_internal() that takes a
        new "reset_IM" parameter, so that we avoid the
        problem where committing text would reset the
        input method. (#74381, Kang Jeong-Hee)

21 years agoImplement two missing functions (#101369)
Tor Lillqvist [Tue, 17 Dec 2002 02:24:01 +0000 (02:24 +0000)]
Implement two missing functions (#101369)

2002-12-17  Tor Lillqvist  <tml@iki.fi>

Implement two missing functions (#101369)

* gdk/gdk.def: Add here, too.

21 years agoFix a few doc comments. Link to style properties.
Matthias Clasen [Tue, 17 Dec 2002 02:07:57 +0000 (02:07 +0000)]
Fix a few doc comments. Link to style properties.

2002-12-17  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkcontainer.c: Fix a few doc comments.
* gtk/tmpl/gtkrc.sgml: Link to style properties.

* gtk/tmpl/gtkcontainer.sgml: Add bits about child properties.

* gtk/tmpl/gtkwidget.sgml: Add bits about style properties.

* gdk/tmpl/pixmaps.sgml:
* gdk/tmpl/windows.sgml:
* gdk/tmpl/drawing.sgml:
* gdk/tmpl/gcs.sgml:
* gtk/tmpl/gtktextview.sgml:
* gtk/tmpl/gtkrc.sgml:
* gtk/tmpl/gtkiconfactory.sgml:
* gtk/tmpl/gtkaccelgroup.sgml: Remove ids which are now
generated by gtk-doc.

21 years agoMinor cosmetics.
Tor Lillqvist [Tue, 17 Dec 2002 01:39:11 +0000 (01:39 +0000)]
Minor cosmetics.

2002-12-17  Tor Lillqvist  <tml@iki.fi>

* gdk/win32/gdkglobals-win32.c: Minor cosmetics.

Implement two missing functions (#101369)

* gdk/win32/gdkevents-win32.c
(gdk_display_add_client_message_filter): Implement by calling
gdk_add_client_message_filter(), no separate displays on Windows,
at least not yet.

* gdk/win32/gdkgc-win32.c (gdk_gc_get_screen): Implement by
returning the only screen so far, _gdk_screen.

21 years agoAdd some information about group list handling. (#101328, James M. Cape)
Matthias Clasen [Mon, 16 Dec 2002 22:46:30 +0000 (22:46 +0000)]
Add some information about group list handling. (#101328, James M. Cape)

2002-12-16  Matthias Clasen  <maclas@gmx.de>

* gtk/tmpl/gtkradiomenuitem.sgml:
* gtk/tmpl/gtkradiobutton.sgml: Add some information about group
list handling.  (#101328, James M. Cape)

21 years agoGet rid of incorrect calls to g_value_init(). (#100669, Johan Dahlin,
Owen Taylor [Mon, 16 Dec 2002 21:26:59 +0000 (21:26 +0000)]
Get rid of incorrect calls to g_value_init(). (#100669, Johan Dahlin,

Mon Dec 16 16:18:15 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtktexttag.c (gtk_text_tag_get_property): Get rid
        of incorrect calls to g_value_init(). (#100669, Johan
        Dahlin, James Henstridge)

21 years agoImplement Owen's susggestion from #80764. Fixes #101314.
Soeren Sandmann [Mon, 16 Dec 2002 16:22:11 +0000 (16:22 +0000)]
Implement Owen's susggestion from #80764. Fixes #101314.

Mon Dec 16 17:20:02 2002  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtkaccellabel.c: Implement Owen's susggestion from
#80764. Fixes #101314.

21 years agoSome fixes for modal hint setting based on a patch from Arvind Samptur
Owen Taylor [Mon, 16 Dec 2002 00:05:26 +0000 (00:05 +0000)]
Some fixes for modal hint setting based on a patch from Arvind Samptur

Sun Dec 15 18:47:30 2002  Owen Taylor  <otaylor@redhat.com>

Some fixes for modal hint setting based on a patch
from Arvind Samptur (#100416)

* gtk/gtkdialog.c (gtk_dialog_run): Call gtk_window_set_modal
before showing the window for efficiency.

* gtk/gtkwindow.c (gtk_window_realize): Ignore the EWMH
constraint that the transient-for hint must always be
set on windows with the modal hint and just always set
the modal hint.

* gtk/gtkwindow.c (gtk_window_set_modal): Update the
modal hint on the GdkWindow when the window is realized.

21 years agoAdd a missed bug number
Owen Taylor [Sun, 15 Dec 2002 23:43:17 +0000 (23:43 +0000)]
Add a missed bug number

21 years agoHard-code GTK_BINARY_VERSION=2.2.0 for now; should stay the same until we
Owen Taylor [Sun, 15 Dec 2002 23:42:23 +0000 (23:42 +0000)]
Hard-code GTK_BINARY_VERSION=2.2.0 for now; should stay the same until we

Sun Dec 15 18:39:09 2002  Owen Taylor  <otaylor@redhat.com>

        * configure.in: Hard-code GTK_BINARY_VERSION=2.2.0 for
        now; should stay the same until we branch for 2.3.

21 years agoPass TRUE for search_sensitive - prevents a problem where after hitting
Owen Taylor [Sun, 15 Dec 2002 23:32:44 +0000 (23:32 +0000)]
Pass TRUE for search_sensitive - prevents a problem where after hitting

Sun Dec 15 18:14:16 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkmenuitem.c (gtk_real_menu_item_activate_item):
        Pass TRUE for search_sensitive - prevents a problem
        where after hitting Alt-F to bring up the File menu,
        the mnemonics for the items in the menu might not
        be usable. (#89336)

21 years agoUpdated French translation.
Christophe Merlet [Sun, 15 Dec 2002 16:09:38 +0000 (16:09 +0000)]
Updated French translation.

21 years agoUpdated Danish translation.
Ole Laursen [Sun, 15 Dec 2002 15:57:30 +0000 (15:57 +0000)]
Updated Danish translation.

2002-12-15  Ole Laursen  <olau@hardworking.dk>

* da.po: Updated Danish translation.

21 years agoMinor updates for 2.2.0. (#67820)
Eric Warmenhoven [Sun, 15 Dec 2002 05:47:24 +0000 (05:47 +0000)]
Minor updates for 2.2.0. (#67820)

2002-12-14  Eric Warmenhoven <eric@warmenhoven.org>

* gtk/framebuffer.sgml: Minor updates for 2.2.0. (#67820)

21 years agoFix a bug with checking the private flag on the wrong window; improve the
Owen Taylor [Sun, 15 Dec 2002 03:28:44 +0000 (03:28 +0000)]
Fix a bug with checking the private flag on the wrong window; improve the

Sat Dec 14 22:18:45 2002  Owen Taylor  <otaylor@redhat.com>

        * gdk/x11/gdkwindow-x11.c (gdk_window_get_frame_extents):
        Fix a bug with checking the private flag on the wrong
        window; improve the answer on failure a bit; push
        an error trap around the X operations. (#100933)

21 years agoDon't call status_window_set_text() if the status window doesn't already
Owen Taylor [Sun, 15 Dec 2002 03:11:40 +0000 (03:11 +0000)]
Don't call status_window_set_text() if the status window doesn't already

Sat Dec 14 22:03:21 2002  Owen Taylor  <otaylor@redhat.com>

* modules/input/gtkimcontextxim.c (status_window_hide): Don't
call status_window_set_text() if the status window doesn't
already exist. (#100933, reported by Anand Subra)

* modules/input/gtkimcontextxim.c (status_window_show):
Don't bother creating the status window here, wait for
the set_text(). (Fixes a warning)

21 years agoUse g_printf instead of system printf. (#99327)
Matthias Clasen [Sun, 15 Dec 2002 01:49:01 +0000 (01:49 +0000)]
Use g_printf instead of system printf. (#99327)

2002-12-15  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkcalendar.c:
* gtk/gtkfilesel.c:
* gtk/gtkfontsel.c:
* gtk/gtkhruler.c:
* gtk/gtkinputdialog.c:
* gtk/gtkprogress.c:
* gtk/gtktreemodel.c:
* gtk/gtkvruler.c:
* gtk/queryimmodules.c:
* gtk/theme-bits/decompose-bits.c:
* gdk-pixbuf/gdk-pixbuf-csource.c:
* gdk-pixbuf/make-inline-pixbuf.c:
* gdk-pixbuf/queryloaders.c:
* gdk/gdkkeynames.c:
* gdk/gdkrgb.c:
* gdk/linux-fb/gdkfbmanager.c:
* gdk/win32/gdkevents-win32.c:
* gdk/win32/gdkmain-win32.c:
* gdk/win32/gdkproperty-win32.c:
* gdk/x11/gdkmain-x11.c: Use g_printf instead of system
printf.  (#99327)

21 years agoAdd docs.
Matthias Clasen [Sun, 15 Dec 2002 01:15:52 +0000 (01:15 +0000)]
Add docs.

* gtk/gtkcontainer.c (gtk_container_class_install_child_property):
(gtk_container_child_get_valist):
(gtk_container_child_get_property):
(gtk_container_child_set_valist):
(gtk_container_child_set_property):
(gtk_container_add_with_properties):
(gtk_container_child_set):
(gtk_container_child_get): Add docs.

* gtk/gtkwindow.c (gtk_window_activate_default):
(gtk_window_activate_focus): Add docs.

21 years agoMade Xinerama-aware. (#85711)
Matthias Clasen [Sat, 14 Dec 2002 22:50:38 +0000 (22:50 +0000)]
Made Xinerama-aware. (#85711)

2002-12-14  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkmenuitem.c (gtk_menu_item_position_menu): Made
Xinerama-aware.  (#85711)

21 years agoAdd a new binding signal, "move_scroll", and use it to hook up
Owen Taylor [Sat, 14 Dec 2002 22:43:52 +0000 (22:43 +0000)]
Add a new binding signal, "move_scroll", and use it to hook up

Sat Dec 14 14:19:16 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkmenu.c: Add a new binding signal, "move_scroll",
        and use it to hook up Home/End/Page_Up/Page_Down keybindings.
        (#80484, Narayana Pattipati, Marius Andreiana)

        * gtk/gtkmenu.c (gtk_menu_scroll_item_visible): Fix some
        bugs in the computation of when an item is visible. (#99545)

        * gtk/gtkbindings.[ch] (_gtk_binding_signal_new) gtk/gtkmenushell.c:
        Move here, export privately.

        * gtk/gtkmenushell.c (_gtk_menu_shell_select_last): Export
        privately.

        * gtk/gtkmenushell.c (gtk_menu_shell_select_item): Don't
        select the item if it is already selected.

21 years agominor coding style fix.
Chema Celorio [Sat, 14 Dec 2002 16:54:08 +0000 (16:54 +0000)]
minor coding style fix.

Sat Dec 14 01:51:05 2002  Chema Celorio  <chema@celorio.com>

* gtk/gtkdialog.c (gtk_dialog_add_buttons_valist): minor coding
style fix.

21 years agoDon't recalculate the acceleration label in an idle handler.
Soeren Sandmann [Sat, 14 Dec 2002 11:01:08 +0000 (11:01 +0000)]
Don't recalculate the acceleration label in an idle handler.

Sat Dec 14 01:22:05 2002  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtkaccellabel.[ch] (gtk_accel_label_refetch): Don't
recalculate the acceleration label in an idle handler.

21 years agoHandle the case where the pointer isn't on the same screen as the widget
Owen Taylor [Sat, 14 Dec 2002 06:05:00 +0000 (06:05 +0000)]
Handle the case where the pointer isn't on the same screen as the widget

Sat Dec 14 01:00:12 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkmenu.c (gtk_menu_position): Handle the case
        where the pointer isn't on the same screen as the widget
        by centering the menu on the widget's screen. (#94563)

21 years agogdk/gdkscreen.c (gdk_screen_get_monitor_at_point) Provide a useful
Owen Taylor [Sat, 14 Dec 2002 05:27:23 +0000 (05:27 +0000)]
gdk/gdkscreen.c (gdk_screen_get_monitor_at_point) Provide a useful

Fri Dec 13 23:58:06 2002  Owen Taylor  <otaylor@redhat.com>

* gdk/gdkscreen.c (gdk_screen_get_monitor_at_point)
* gdk/gdkscreen.c (gdk_screen_get_monitor_at_window):
Provide a useful fallback on failure - return a monitor
close to the point or window. (#79991)

* gtk/gtkmenu.c (gtk_menu_position): Remove a now
unneeded check for failure of
gdk_screen_get_monitor_at_point()

21 years agoComitting missed ChangeLog from earlier commit..
Owen Taylor [Sat, 14 Dec 2002 04:13:34 +0000 (04:13 +0000)]
Comitting missed ChangeLog from earlier commit..

Fri Dec 13 23:10:21 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkclist.c: Fix a problem with the focus row
        ending up off the list when rows were deleted
        (#94812, Christian Reis, Jon Nelson).

21 years agoIf the screen for the menu changes while the menu is torn off, move the
Owen Taylor [Sat, 14 Dec 2002 04:07:08 +0000 (04:07 +0000)]
If the screen for the menu changes while the menu is torn off, move the

Fri Dec 13 22:55:27 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkmenu.c (menu_change_screen): If the screen
        for the menu changes while the menu is torn off, move
        the tearoff along with it. (#85669)

        * gtk/gtkmenu.c (gtk_menu_set_tearoff_state): When
        reattaching, get rid of the get rid of the tearoff window.

21 years agoHandle the case where the pointer is moved between screens during a handle
Owen Taylor [Sat, 14 Dec 2002 02:41:30 +0000 (02:41 +0000)]
Handle the case where the pointer is moved between screens during a handle

Fri Dec 13 21:35:12 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkhandlebox.c (gtk_handle_box_motion): Handle
        the case where the pointer is moved between screens
        during a handle box drag by resetting the original
        location. (#94562)

        * gtk/gtkinputdialog.c (gtk_input_dialog_get_private):
        Fix a leftover variable name from cut-and-paste.

21 years agoChange the Escape key binding to only close if the dialog contains a
Owen Taylor [Sat, 14 Dec 2002 00:14:54 +0000 (00:14 +0000)]
Change the Escape key binding to only close if the dialog contains a

Fri Dec 13 18:57:20 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkdialog.c: Change the Escape key binding to only close
        if the dialog contains a cancel button.  (Patch from
        James Willcox, #74221)

21 years agoUse g_utf8_collate_key() to sort in human-friendly order. (#94473)
Owen Taylor [Fri, 13 Dec 2002 23:28:56 +0000 (23:28 +0000)]
Use g_utf8_collate_key() to sort in human-friendly order. (#94473)

Fri Dec 13 18:22:21 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkfilesel.c (compare_cmpl_dir): Use
        g_utf8_collate_key() to sort in human-friendly order.
        (#94473)

21 years agoSystem fnmatch wasn't going to be UTF-8 clean, neither was our version.
Owen Taylor [Fri, 13 Dec 2002 23:18:03 +0000 (23:18 +0000)]
System fnmatch wasn't going to be UTF-8 clean, neither was our version.

Fri Dec 13 17:45:40 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/fnmatch.c gtk/gtkprivate.h gtk/gtkfilesel.c:
        System fnmatch wasn't going to be UTF-8 clean, neither
        was our version. Redo our fnmatch.c to be UTF-8, add
        test cases, fix all sorts of bugs inherited
        from the antique GNU fnmatch code. Change interface
        to get rid of fnmatch.h constants. Fixes basic
        non-workingness of filesel with non-ASCII filenames.

        * gtk/fnmatch.h: No longer needed.

21 years agoupdated
Nam SungHyun [Fri, 13 Dec 2002 06:07:22 +0000 (06:07 +0000)]
updated

21 years agoConst warning fix.
Owen Taylor [Fri, 13 Dec 2002 01:23:42 +0000 (01:23 +0000)]
Const warning fix.

Thu Dec 12 20:07:25 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkfilesel.c (cmpl_completion_fullname): Const
        warning fix.

21 years agoInclude "." and ".." in the list of entries; they are needed for correct
Owen Taylor [Fri, 13 Dec 2002 01:06:55 +0000 (01:06 +0000)]
Include "." and ".." in the list of entries; they are needed for correct

Thu Dec 12 19:51:45 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkfilesel.c (open_new_dir): Include "."
        and ".." in the list of entries; they are needed for
        correct handling of .<TAB>, ..<TAB>; were lost
        with the GDir conversion. (Francisco Bustamante,
        #89972)

        * gtk/gtkfilesel.c (open_new_dir): If we hit
        EOF unexpectedly, that's OK... a file was just
        deleted while we were reading the directory.

21 years agoIntercept events of type GDK_SETTING before we check to see if there was
Owen Taylor [Thu, 12 Dec 2002 23:07:45 +0000 (23:07 +0000)]
Intercept events of type GDK_SETTING before we check to see if there was

Thu Dec 12 18:02:34 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkmain.c (gtk_main_do_event): Intercept events
        of type GDK_SETTING before we check to see if there
        was an event widget or not. (#97451, Simon Wong,
        Bastien Nocera)

21 years agoAdd C-u/C-h/C-w. (#72245)
Owen Taylor [Thu, 12 Dec 2002 23:02:40 +0000 (23:02 +0000)]
Add C-u/C-h/C-w. (#72245)

Thu Dec 12 17:58:41 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkrc.key.emacs: Add C-u/C-h/C-w. (#72245)