]> Pileus Git - ~andy/gtk/log
~andy/gtk
21 years agoRemove gtk+.spec.in from EXTRA_DIST, and from dist rules. (#102231)
Owen Taylor [Thu, 30 Jan 2003 21:42:28 +0000 (21:42 +0000)]
Remove gtk+.spec.in from EXTRA_DIST, and from dist rules. (#102231)

Thu Jan 30 16:30:54 2003  Owen Taylor  <otaylor@redhat.com>

        * Makefile.am (EXTRA_DIST): Remove gtk+.spec.in from
        EXTRA_DIST, and from dist rules. (#102231)

21 years agoNew helper function that sets the icon's and label's packing options and
Daniel Elstner [Thu, 30 Jan 2003 21:38:37 +0000 (21:38 +0000)]
New helper function that sets the icon's and label's packing options and

2003-01-30  Daniel Elstner  <daniel.elstner@gmx.net>

* gtk/gtktoolbar.c (set_child_packing_and_visibility): New helper
function that sets the icon's and label's packing options and
visibility based on toolbar->style.

(gtk_toolbar_internal_insert_element):
(gtk_real_toolbar_style_changed): Make use of
set_child_packing_and_visibility() to clean up the code and get
the packing right for icon-only/text-only toolbars. (#104679)

(get_first_child): Remove, and use gtk_bin_get_child() instead.

21 years agoReplace PAGE_HORIZONTALLY_HACK_VALUE by GTK_MOVEMENT_HORIZONTAL_PAGES.
Matthias Clasen [Thu, 30 Jan 2003 21:29:28 +0000 (21:29 +0000)]
Replace PAGE_HORIZONTALLY_HACK_VALUE by GTK_MOVEMENT_HORIZONTAL_PAGES.

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

* gtk/gtktextview.c: Replace PAGE_HORIZONTALLY_HACK_VALUE by
GTK_MOVEMENT_HORIZONTAL_PAGES.  (#68947)

* gtk/gtkenums.h: Add GTK_MOVEMENT_HORIZONTAL_PAGES to GtkMovementStep.

21 years agoRemove the attempt-to-allocate then free code. To handle multiple people
Owen Taylor [Thu, 30 Jan 2003 21:19:46 +0000 (21:19 +0000)]
Remove the attempt-to-allocate then free code. To handle multiple people

Thu Jan 30 16:01:29 2003  Owen Taylor  <otaylor@redhat.com>

        * gdk/gdkrgb.c (gdk_rgb_try_colormap): Remove the
        attempt-to-allocate then free code. To handle multiple
        people allocating colors at the same time, we need
        to just go ahead and try. (#102213, Shivram U)

21 years agoExplicitely draw an opaque rectangle using the background color rather
Daniel Elstner [Thu, 30 Jan 2003 20:05:03 +0000 (20:05 +0000)]
Explicitely draw an opaque rectangle using the background color rather

2003-01-30  Daniel Elstner  <daniel.elstner@gmx.net>

* gtk/gtkcolorsel.c (palette_paint): Explicitely draw an opaque
rectangle using the background color rather than relying on
gdk_window_clear_area(), so that the palette works properly with
pixmap themes.

* demos/gtk-demo/colorsel.c: Install an "expose_event" handler
to fill the drawing area in the background color.

21 years agos/overwrite/override/g (#104627, Brian Cameron)
Matthias Clasen [Thu, 30 Jan 2003 00:05:24 +0000 (00:05 +0000)]
s/overwrite/override/g (#104627, Brian Cameron)

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

* gtk/running.sgml: s/overwrite/override/g  (#104627, Brian Cameron)

21 years agofix a memory initialization error for selecting input style (#103549).
Hidetoshi Tajima [Wed, 29 Jan 2003 22:45:51 +0000 (22:45 +0000)]
fix a memory initialization error for selecting input style (#103549).

* modules/input/gtkimcontextxim.c (choose_better_style): fix a memory
initialization error for selecting input style (#103549).

21 years agoMake the translation of GDK_KP_Decimal dependent on LC_NUMERIC. (#101225)
Owen Taylor [Wed, 29 Jan 2003 22:24:36 +0000 (22:24 +0000)]
Make the translation of GDK_KP_Decimal dependent on LC_NUMERIC. (#101225)

Wed Jan 29 17:02:41 2003  Owen Taylor  <otaylor@redhat.com>

        * gdk/gdkkeyuni.c (get_decimal_char): Make the
        translation of GDK_KP_Decimal dependent on LC_NUMERIC.
        (#101225)

21 years agoMake up from the menu bar go to the end of the submenu. (#96114, Ian
Owen Taylor [Wed, 29 Jan 2003 21:02:03 +0000 (21:02 +0000)]
Make up from the menu bar go to the end of the submenu. (#96114, Ian

Wed Jan 29 15:43:56 2003  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkmenushell.c (gtk_real_menu_shell_move_current):
        Make up from the menu bar go to the end of the submenu.
        (#96114, Ian Peters.)

        * gtk/gtkmenuitem.c (gtk_menu_item_mnemonic_activate):
        Only do the select-but-not-activate stuff if the
        menu is already active. Otherwise, just activate.
        (#101690, Arvind Samptur)

21 years agoFix version in complaint message about automake. (#104366, Rich Burridge)
Owen Taylor [Tue, 28 Jan 2003 20:32:55 +0000 (20:32 +0000)]
Fix version in complaint message about automake. (#104366, Rich Burridge)

Tue Jan 28 15:18:24 2003  Owen Taylor  <otaylor@redhat.com>

* autogen.sh (have_automake): Fix version in complaint
message about automake. (#104366, Rich Burridge)

21 years agoRemove SOEXT stuff; it doesn't work portably.
Owen Taylor [Mon, 27 Jan 2003 23:22:30 +0000 (23:22 +0000)]
Remove SOEXT stuff; it doesn't work portably.

Mon Jan 27 16:38:13 2003  Owen Taylor  <otaylor@redhat.com>

        * configure.in: Remove SOEXT stuff; it doesn't work portably.

21 years agoRewrite to run on the .la files rather than looking for .so files.
Owen Taylor [Mon, 27 Jan 2003 23:17:51 +0000 (23:17 +0000)]
Rewrite to run on the .la files rather than looking for .so files.

Mon Jan 27 17:10:30 2003  Owen Taylor  <otaylor@redhat.com>

        * Makefile.am (gdk-pixbuf.loaders): Rewrite to run
        on the .la files rather than looking for .so files.
        (#102142, Martin Gansser)

        * Makefile.am: Don't build gdk-pixbuf.loaders when
        cross-compiling.

21 years agoChangeLog too long to mention here. Bugs fixed: #100973, #83195, #87556,
Kristian Rietveld [Mon, 27 Jan 2003 21:41:06 +0000 (21:41 +0000)]
ChangeLog too long to mention here. Bugs fixed: #100973, #83195, #87556,
#99803, #100458. And a couple of non-bugzilla'd bugs (I am soooo sure
I misspelled that).

21 years agoevent->any.window might be NULL. Use gtk_widget_get_display (widget)
Owen Taylor [Mon, 27 Jan 2003 21:22:16 +0000 (21:22 +0000)]
event->any.window might be NULL. Use gtk_widget_get_display (widget)

Mon Jan 27 16:19:59 2003  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtksocket.c (gtk_socket_filter_func): event->any.window
        might be NULL. Use gtk_widget_get_display (widget)
        (#102860, Thomas Leonard)

21 years agoFix --without-modules/--disable-modules confusion that was causing
Owen Taylor [Mon, 27 Jan 2003 21:15:01 +0000 (21:15 +0000)]
Fix --without-modules/--disable-modules confusion that was causing

Mon Jan 27 15:58:31 2003  Owen Taylor  <otaylor@redhat.com>

        * configure.in: Fix --without-modules/--disable-modules
        confusion that was causing --disable-modules not to work.
        (#102865, Akira Tagoh)

        * configure.in: Fix problem with plain --with-xinput
        (#104266, Akira Tagoh)

21 years agoUpdated Simplified Chinese translation by Funda Wang
He Qiangqiang [Sun, 26 Jan 2003 13:11:02 +0000 (13:11 +0000)]
Updated Simplified Chinese translation by Funda Wang

2003-01-26  He Qiangqiang  <carton@linux.net.cn>

        * zh_CN.po: Updated Simplified Chinese translation by
        Funda Wang <fundawang@en2china.com>.

21 years agoUpdated ta.po
Fatih Demir [Sun, 26 Jan 2003 01:50:00 +0000 (01:50 +0000)]
Updated ta.po

21 years agoFix a few typos, introduced by my last patch.
Sebastian Rittau [Fri, 24 Jan 2003 17:24:29 +0000 (17:24 +0000)]
Fix a few typos, introduced by my last patch.

        * docs/tutorial/gtk-tut.sgml: Fix a few typos, introduced by my last
        patch.

21 years agoRemove duplicate copy of tictactoe.h
GMT 2003 Tony Gale [Fri, 24 Jan 2003 17:09:29 +0000 (17:09 +0000)]
Remove duplicate copy of tictactoe.h

Fri Jan 24 17:06:41 GMT 2003  Tony Gale <gale@gtk.org>

* docs/tutorial/gtk-tut.sgml: Remove duplicate copy of tictactoe.h

21 years agoLearn to spell Library
GMT 2003 Tony Gale [Thu, 23 Jan 2003 21:17:47 +0000 (21:17 +0000)]
Learn to spell Library

Thu Jan 23 21:15:29 GMT 2003  Tony Gale <gale@gtk.org>

        * docs/faq/gtk-faq.sgml: Learn to spell Library

21 years ago*** RETRY - last commit aborted half way through
GMT 2003 Tony Gale [Thu, 23 Jan 2003 21:08:59 +0000 (21:08 +0000)]
*** RETRY - last commit aborted half way through

Thu Jan 23 20:56:56 GMT 2003  Tony Gale <gale@gtk.org>
        * Sebastian Rittau  <srittau@jroger.in-berlin.de>:

           docs/tutorial/gtk-tut.sgml: Adopted chapter 21.3 "Creating a
           Composite widget" to modern standards. (I.e. use gobject instead of
           glib, derive from GtkTable instead of GtkVBox.) Bugzilla #103869.

        * docs/tutorial/gtk-tut.sgml, examples/tictactoe: Fixup tic-tac-toe
        code in Appendix C to reflect above changes.

        * examples/rangewidgets/rangewidgets.c: From Roger Leigh
        auto resize on page size change

21 years agodocs/tutorial/gtk-tut.sgml: Adopted chapter 21.3 "Creating a Composite
GMT 2003 Tony Gale [Thu, 23 Jan 2003 21:07:42 +0000 (21:07 +0000)]
docs/tutorial/gtk-tut.sgml: Adopted chapter 21.3 "Creating a Composite

Thu Jan 23 20:56:56 GMT 2003  Tony Gale <gale@gtk.org>
        * Sebastian Rittau  <srittau@jroger.in-berlin.de>:

           docs/tutorial/gtk-tut.sgml: Adopted chapter 21.3 "Creating a
           Composite widget" to modern standards. (I.e. use gobject instead of
           glib, derive from GtkTable instead of GtkVBox.) Bugzilla #103869.

        * docs/tutorial/gtk-tut.sgml, examples/tictactoe: Fixup tic-tac-toe
        code in Appendix C to reflect above changes.

        * examples/rangewidgets/rangewidgets.c: From Roger Leigh
        auto resize on page size change

21 years agoOverride hide_all in addition to show_all in order to keep them symmetric.
Daniel Elstner [Thu, 23 Jan 2003 19:48:39 +0000 (19:48 +0000)]
Override hide_all in addition to show_all in order to keep them symmetric.

2003-01-23  Daniel Elstner  <daniel.elstner@gmx.net>

* gtk/gtktoolbar.c (gtk_toolbar_hide_all): Override hide_all
in addition to show_all in order to keep them symmetric. (#102201)

21 years agoUpdated Ukrainian translation
Yuri Syrota [Thu, 23 Jan 2003 19:13:08 +0000 (19:13 +0000)]
Updated Ukrainian translation

21 years agoFixed bug #103087.
Pablo Gonzalo del Campo [Wed, 22 Jan 2003 22:28:46 +0000 (22:28 +0000)]
Fixed bug #103087.

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

* es.po: Fixed bug #103087.

21 years agoadd a "return" at the end of the function, so there is a statement
Manish Singh [Wed, 22 Jan 2003 22:14:00 +0000 (22:14 +0000)]
add a "return" at the end of the function, so there is a statement

Wed Jan 22 14:18:46 2003  Manish Singh  <yosh@gimp.org>

        * gdk/x11/gdkevents-x11.c (translate_key_event): add a "return" at
        the end of the function, so there is a statement following the "out"
        label in all cases (fixes #101961)

21 years agoAdded "mn" to ALL_LINGUAS. Added Mongolian translation by Sanlig Badral
Christian Rose [Wed, 22 Jan 2003 01:48:38 +0000 (01:48 +0000)]
Added "mn" to ALL_LINGUAS. Added Mongolian translation by Sanlig Badral

2003-01-22  Christian Rose  <menthos@menthos.com>

* configure.in: Added "mn" to ALL_LINGUAS.
* po/mn.po: Added Mongolian translation by
Sanlig Badral <badral@chinggis.com>.

21 years agoFix off-by-one error on the backward iteration loop, that was causing the
Owen Taylor [Tue, 21 Jan 2003 22:48:33 +0000 (22:48 +0000)]
Fix off-by-one error on the backward iteration loop, that was causing the

Wed Jan 15 17:02:18 2003  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtktextlayout.c (gtk_text_layout_validate_yrange):
        Fix off-by-one error on the backward iteration loop,
        that was causing the wrong range to be redrawn.
        (at least part of #72734)

21 years agoAdjust the vadjustment value after changing its bounds. (fixes #101963 and
Matthias Clasen [Tue, 21 Jan 2003 22:31:29 +0000 (22:31 +0000)]
Adjust the vadjustment value after changing its bounds. (fixes #101963 and

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

* gtk/gtktextview.c (gtk_text_view_size_allocate): Adjust the
vadjustment value after changing its bounds.  (fixes #101963 and
#73562)

21 years agoFix clamping to [0,1] to avoid unnecessary roundtrip failures. (#93500)
Matthias Clasen [Mon, 20 Jan 2003 23:57:12 +0000 (23:57 +0000)]
Fix clamping to [0,1] to avoid unnecessary roundtrip failures. (#93500)

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

* gtk/gtkcolorsel.c (hex_changed): Fix clamping to [0,1] to avoid
unnecessary roundtrip failures.  (#93500)

21 years agoFix integer color range. (#103992)
Matthias Clasen [Mon, 20 Jan 2003 23:11:18 +0000 (23:11 +0000)]
Fix integer color range. (#103992)

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

* gtk/tmpl/gtkrc.sgml: Fix integer color range.  (#103992)

21 years agofixed mnemonic
Gustavo Noronha Silva [Mon, 20 Jan 2003 14:34:31 +0000 (14:34 +0000)]
fixed mnemonic

21 years agoFix assertion.
Soeren Sandmann [Mon, 20 Jan 2003 12:52:10 +0000 (12:52 +0000)]
Fix assertion.

Mon Jan 20 13:59:53 2003  Soeren Sandmann  <sandmann@daimi.au.dk>

        * gtk/gtktable.c (gtk_table_resize): Fix assertion.

21 years agoMerge from stable:
Tor Lillqvist [Sun, 19 Jan 2003 21:18:15 +0000 (21:18 +0000)]
Merge from stable:

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

Merge from stable:

Fix for #103614 and some other problems with GtkFileSelection on
Windows:

* gtk/fnmatch.c (get_char): Need to use g_unichar_tolower(), not
g_ascii_tolower(). Windows file names are case-insensitive for all
Unicode letters.

* gtk/gtkfilesel.c: Instead of checking for G_OS_WIN32 or
G_WITH_CYGWIN, check G_PLATFORM_WIN32. Move inclusion of gtkintl.h
earlier, as it includes config.h unconditionally, and gtkprivate.h
redefines GTK_LOCALEDIR.
(struct _CompletionDirSent): Ifdef out the fields not used on
Windows.
(compare_utf8_filenames, compare_sys_filenames): Need different
comparison implementation for UTF-8 file names and system locale
file names on Win32. Cannot simply use g_ascii_strcasecmp(), but
need to casefold all Unicode letters.
(cmpl_completion_matches, open_dir, correct_parent): Ifdef out
variables not used on Win32 to avoid warnings about unused
variables.
(open_ref_dir): Use g_path_skip_root() to skip past potential
drive letter in front of the leading (back)slash.
(open_new_dir): Ifdef out use of CompletionDirSent fields not
there on Win32.
(correct_parent): Bypass inode check also on Cygwin.

Fix bug noticed by Alex Shaduri: Tooltips and other
GDK_WINDOW_TEMP windows were activated. This looked very odd, and
was a regression from earlier versions.

* gdk/win32/gdkwindow-win32.c (show_window_internal): Fine-tune
behaviour. Don't ever activate GDK_WINDOW_TEMP windows.
(gdk_window_move, gdk_window_resize): Add debug logging.

* gdk/win32/gdkevents-win32.c (gdk_event_translate): When we get a
WM_SIZE message for a non-visible (withdrawn) window, don't clear
the GDK_WINDOW_STATE_WITHDRAWN bit. The window is still withdrawn
even if its size changes.

21 years agoUpdated Spanish translation.
German Poo-Caaman~o [Thu, 16 Jan 2003 12:44:16 +0000 (12:44 +0000)]
Updated Spanish translation.

2003-01-16  German Poo-Caaman~o <gpoo@ubiobio.cl>

* es.po: Updated Spanish translation.

21 years agoMore fixes for invisible text.
Matthias Clasen [Thu, 16 Jan 2003 00:25:56 +0000 (00:25 +0000)]
More fixes for invisible text.

21 years agoSet the double click speed from XSETTINGS when creating a new GtkSettings
Owen Taylor [Wed, 15 Jan 2003 21:01:54 +0000 (21:01 +0000)]
Set the double click speed from XSETTINGS when creating a new GtkSettings

Wed Jan 15 15:55:47 2003  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtksettings.c: Set the double click speed from
        XSETTINGS when creating a new GtkSettings object
        as well as when getting a notify. (#103601, reported
        by Louis Garcia)

21 years agoShow/hide the notebook event window as necessary, we weren't previously
Owen Taylor [Wed, 15 Jan 2003 20:31:28 +0000 (20:31 +0000)]
Show/hide the notebook event window as necessary, we weren't previously

Wed Jan 15 14:56:09 2003  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtknotebook.c (gtk_notebook_size_allocate):
        Show/hide the notebook event window as necessary,
        we weren't previously keeping the visibility updated
        properly.  (#103599)

21 years agoFixed another couple of strings in Spanish translation.
Pablo Gonzalo del Campo [Wed, 15 Jan 2003 20:05:45 +0000 (20:05 +0000)]
Fixed another couple of strings in Spanish translation.

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

        * es.po: Fixed another couple of strings in Spanish translation.

21 years agoUpdated a couple of strings in Spanish translation.
Pablo Gonzalo del Campo [Wed, 15 Jan 2003 18:27:56 +0000 (18:27 +0000)]
Updated a couple of strings in Spanish translation.

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

        * es.po: Updated a couple of strings in Spanish translation.

21 years agoupdated Vietnamese file
Pablo Saratxaga [Wed, 15 Jan 2003 17:52:13 +0000 (17:52 +0000)]
updated Vietnamese file

21 years agoko.po updated
Kang Jeong-Hee [Wed, 15 Jan 2003 16:50:14 +0000 (16:50 +0000)]
ko.po updated

21 years agoru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.
Dmitry Mastrukov [Wed, 15 Jan 2003 06:07:36 +0000 (06:07 +0000)]
ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.

21 years agoAdd a <StockItem> to the itemfactory example. (#103211)
Matthias Clasen [Tue, 14 Jan 2003 23:33:03 +0000 (23:33 +0000)]
Add a <StockItem> to the itemfactory example. (#103211)

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

* examples/menu/itemfactory.c:
* docs/tutorial/gtk-tut.sgml: Add a <StockItem> to the itemfactory
example.  (#103211)

21 years agoFixes #102168.
Murray Cumming [Tue, 14 Jan 2003 22:57:37 +0000 (22:57 +0000)]
Fixes #102168.

2002-12-29  Murray Cumming  <murrayc@usa.net>

Fixes #102168.

* gtk/gtkliststore.c, gtktreednd.c, gtktreestore.c:
Actually implement the GtkTreeDragSource::row_draggable virtual
function in GtkListStore and GtkTreeStore instead of just checking
whether it's implemented at all. This means that DnD isn't broken by
gtkmm's virtual function wrappers. The alternative would be to
hard-code the TRUE return value into gtkmm's wrappers, but that's
part of GTK+'s implementation, not it's API.

21 years agofix compiler warning.
Kristian Rietveld [Tue, 14 Jan 2003 22:33:13 +0000 (22:33 +0000)]
fix compiler warning.

Tue Jan 14 23:42:29 2002  Kristian Rietveld  <kris@gtk.org>

* gtk/gtktreeview.c: fix compiler warning.

21 years agoThe full changelog for this commit is too long to paste here, so to avoid
Kristian Rietveld [Tue, 14 Jan 2003 22:30:41 +0000 (22:30 +0000)]
The full changelog for this commit is too long to paste here, so to avoid
annoying everybody I will write a short summary here.

Fixes for: #102890, #103198, #102618, #93629, #100172, #101235, #96650,
#102379.

Other than that also a ListStore fix and a TreeView scrolling fix.

Those interested in the hairy details can checkout gtk+/ChangeLog.

21 years agoforgot changelog.
Daniel Yacob [Tue, 14 Jan 2003 17:25:06 +0000 (17:25 +0000)]
forgot changelog.

21 years agoUpdating Amharic translation.
Daniel Yacob [Tue, 14 Jan 2003 17:24:50 +0000 (17:24 +0000)]
Updating Amharic translation.

21 years ago*** empty log message ***
Benjamin Greiner [Tue, 14 Jan 2003 16:28:35 +0000 (16:28 +0000)]
*** empty log message ***

21 years agoSkip invisible chars for GTK_MOVEMENT_LOGICAL_POSITIONS and
Matthias Clasen [Tue, 14 Jan 2003 01:07:58 +0000 (01:07 +0000)]
Skip invisible chars for GTK_MOVEMENT_LOGICAL_POSITIONS and

* gtk/gtktextview.c (gtk_text_view_move_cursor_internal): Skip
invisible chars for GTK_MOVEMENT_LOGICAL_POSITIONS and
GTK_MOVEMENT_WORDS.

* gtk/gtktextiter.c,
gtk/gtktextiter.h: Add some variant movement functions which
skip invisible chars, and do some cleanups.

* gtk/gtk-sections.txt: Add new GtkTextIter functions.

21 years agoRemove ids which are now generated by gtk-doc.
Matthias Clasen [Mon, 13 Jan 2003 18:34:52 +0000 (18:34 +0000)]
Remove ids which are now generated by gtk-doc.

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

* gdk-pixbuf/tmpl/gdk-pixbuf.sgml:
* gdk-pixbuf/tmpl/animation.sgml: Remove ids which are now
generated by gtk-doc.

21 years agoUpdated German translation.
Christian Neumair [Mon, 13 Jan 2003 15:20:28 +0000 (15:20 +0000)]
Updated German translation.

21 years agoUpdated Slovenian translation
Andraz Tori [Sun, 12 Jan 2003 16:12:48 +0000 (16:12 +0000)]
Updated Slovenian translation

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.