]> Pileus Git - ~andy/gtk/log
~andy/gtk
21 years agoRemove unnecessary leftover check that was causing a UMR. (#100768,
Owen Taylor [Mon, 9 Dec 2002 22:34:23 +0000 (22:34 +0000)]
Remove unnecessary leftover check that was causing a UMR. (#100768,

Mon Dec  9 17:31:06 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkiconfactory.c (icon_size_lookup_intern): Remove
        unnecessary leftover check that was causing a UMR.
        (#100768, Kjartan Maraas)

21 years agoUpdated Spanish Translation.
Pablo Gonzalo del Campo [Mon, 9 Dec 2002 21:14:27 +0000 (21:14 +0000)]
Updated Spanish Translation.

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

* es.po: Updated Spanish Translation.

21 years agoAdd docs.
Matthias Clasen [Mon, 9 Dec 2002 18:37:59 +0000 (18:37 +0000)]
Add docs.

21 years ago2002-12-09 Artis Trops <hornet@navigator.lv> * lv.po: Added Latvian translation...
Peteris Krisjanis [Mon, 9 Dec 2002 17:17:39 +0000 (17:17 +0000)]
2002-12-09  Artis Trops  <hornet@navigator.lv> * lv.po: Added Latvian translation by Artis Trops

21 years ago2002-12-09 Artis Trops <hornet@navigator.lv> * configure.in: Added Latvian (lv...
Peteris Krisjanis [Mon, 9 Dec 2002 17:15:34 +0000 (17:15 +0000)]
2002-12-09  Artis Trops  <hornet@navigator.lv> * configure.in: Added Latvian (lv) to ALL_LINGUAS

21 years agoFix a bug in one of my earlier changes. (From Naofumi Yasufuku, #100023)
Owen Taylor [Mon, 9 Dec 2002 15:48:09 +0000 (15:48 +0000)]
Fix a bug in one of my earlier changes. (From Naofumi Yasufuku, #100023)

Mon Dec  9 10:44:59 2002  Owen Taylor  <otaylor@redhat.com>

        * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc_colors_private):
        Fix a bug in one of my earlier changes. (From Naofumi Yasufuku,
        #100023)

21 years agoFix spacing in a bunch of for (i=0; i<ncolors; i++).
Owen Taylor [Mon, 9 Dec 2002 02:51:14 +0000 (02:51 +0000)]
Fix spacing in a bunch of for (i=0; i<ncolors; i++).

Sun Dec  8 21:43:31 2002  Owen Taylor  <otaylor@redhat.com>

        * gdk/x11/gdkcolor-x11.c: Fix spacing in a bunch of
        for (i=0; i<ncolors; i++).

        * gdk/x11/gdkcolor-x11.c: Various g_return_if_fail()
        cleanup.

21 years agoFix a lost refcount in the case where we get a duplicate back from the X
Owen Taylor [Mon, 9 Dec 2002 02:41:51 +0000 (02:41 +0000)]
Fix a lost refcount in the case where we get a duplicate back from the X

Sun Dec  8 21:29:10 2002  Owen Taylor  <otaylor@redhat.com>

        * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc1): Fix
        a lost refcount in the case where we get a duplicate
        back from the X server.

        * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc_colors_writeable):
        Set success[] for all colors when allocation of colors
        cells via XAllocColorCells succeeds.

        * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc_colors_private):
        Don't match against colors cells allocated writeable.

21 years agoWhen allocating non-writeable colors, fill in the flags field of the
Owen Taylor [Mon, 9 Dec 2002 02:25:14 +0000 (02:25 +0000)]
When allocating non-writeable colors, fill in the flags field of the

Sun Dec  8 21:22:46 2002  Owen Taylor  <otaylor@redhat.com>

        * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc_colors_private):
        When allocating non-writeable colors, fill in the flags
        field of the XColor, and insert the returned color into
        our color hash. (#100023, Naofumi Yasufuku)

        * gdk/x11/gdkcolor-x11.c (gdk_colormap_free_colors):
        Fix a typo (my fault) that slipped in in the last patch.

21 years agoMore fixes for GdkColormapX11 (#100023, Naofumi Yasufuku)
Owen Taylor [Mon, 9 Dec 2002 02:02:27 +0000 (02:02 +0000)]
More fixes for GdkColormapX11 (#100023, Naofumi Yasufuku)

Sun Dec  8 20:32:23 2002  Owen Taylor  <otaylor@redhat.com>

        More fixes for GdkColormapX11 (#100023, Naofumi Yasufuku)

        * gdk/x11/gdkcolor-x11.c (gdk_colors_free)
        (gdk_colormap_free_colors): Don't call XFreeColors() for
        private colorsmaps.

        * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc_colors_writeable,
        gdk_colormap_colors_private, gdk_colormap_alloc_colors_shared):
        Fix return values to return number remaining not number
        allocated.

        * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc_colors_shared,
        gdk_colormap_alloc_colors_private): Clean up some a stray
        initializations.

21 years agoFixes for GdkColormapX11 (#100023, Naofumi Yasufuku)
Owen Taylor [Mon, 9 Dec 2002 01:29:34 +0000 (01:29 +0000)]
Fixes for GdkColormapX11 (#100023, Naofumi Yasufuku)

Sun Dec  8 20:19:22 2002  Owen Taylor  <otaylor@redhat.com>

        Fixes for GdkColormapX11 (#100023, Naofumi Yasufuku)

        * gdk/x11/gdkcolor-x11.c (gdk_x11_colormap_foreign_new):
        Fix typo that caused us to always return the system
        colormap.

        * gdk/x11/gdkcolor-x11.c (gdk_colormap_new): When allocating
        a private colormap and copying the system palette
        to prevent flashing, handle colormap->size greater than
        system_colormap->size.

        * gdk/x11/gdkcolor-x11.c (gdk_x11_colormap_get_xdisplay):
        Get rid of the last remains of private->xdisplay
        in favor of using private->screen.

21 years agoMerge from stable:
Tor Lillqvist [Mon, 9 Dec 2002 00:43:42 +0000 (00:43 +0000)]
Merge from stable:

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

Merge from stable:

* gdk/win32/gdkdrawable-win32.c (generic_draw): Don't leak
stipple_gc. More checks for errors. Use correct ternary ROP when
blitting the foreground into the tile pixmap onto those pixels
where the stipple is set. (I didn't notice that I had used the
wrong one, as it didn't matter on Win2k, where DIB sections
apparently are zeroed upon creation. But on Win98 they have random
initial contents. Thanks to Hans Breuer for reporting this.)
(gdk_win32_draw_rectangle, gdk_win32_draw_arc,
gdk_win32_draw_polygon): Don't pass the LINE_ATTRIBUTES bits to
generic_draw() if drawing a filled figure.

* gdk/win32/gdkmain-win32.c (_gdk_win32_print_dc): Minor cosmetics.
(_gdk_win32_gcvalues_mask_to_string): Initialize buffer as empty.
(_gdk_win32_window_state_to_string): New debugging output helper
function.

* gdk/win32/gdkevents-win32.c: Minor debugging output changes.
(gdk_event_translate): Ignore the WM_SHOWWINDOW/SW_OTHERUNZOOM or
SW_OTHERZOOM messages. Do not generate a GDK_UNMAP event for
WM_SIZE/SIZE_MINIMIZED messages, they do not really corrspond to
unmapping on X11. Set window state correctly for all three of
SIZE_{MINIMIZED,MAXIMIZED,RESTORED}. A maximized and then iconified
("minimized" in Windows terminology) window still has the
"maximized" property, i.e. when deiconified, it will reappear as
maximized. (#10557)

* gdk/win32/gdkprivate-win32.h: Declare new function.
(WIN32_API_FAILED, WIN32_GDI_FAILED, OTHER_API_FAILED): Don't use
__PRETTY_FUNCTION__ if __GNUC__ >= 3, to avoid warning message.

* gdk/win32/gdkwindow-win32.c (show_window_internal): Handle more
situations. Add parameter to tell whether deiconifying. Code
reorg: Return early when appropriate instead of using nested if
statements. If just deiconifying without raising, restore active
window. (#10557)

(gdk_window_hide, gdk_window_withdraw, gdk_window_iconify,
gdk_window_deiconify, gdk_window_maximize, gdk_window_unmaximize,
gdk_window_focus): Use _gdk_win32_window_state_to_string() in
debugging output.

(gdk_window_iconify): Restore active window after calling
ShowWindow(). Otherwise the "next" window gets activated.

(gdk_window_stick, gdk_window_unstick): Don't output any warnings.

(gdk_window_set_transient_for): Rewrite. Just call SetWindowLong()
with GWL_HWNDPARENT, which despite its name sets the *owner*
window, which should be exactly what we want. The PSDK
documentation is said to be misleading. testgtk's modal window
test now works much better. (#50586)

21 years agoshut up cvs
Manish Singh [Mon, 9 Dec 2002 00:41:00 +0000 (00:41 +0000)]
shut up cvs

21 years agoRemove left-over NULL checks that were preventing the NULL to "unmodify"
Owen Taylor [Sun, 8 Dec 2002 23:32:29 +0000 (23:32 +0000)]
Remove left-over NULL checks that were preventing the NULL to "unmodify"

Sun Dec  8 18:28:51 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkwidget.c (gtk_widget_modify_fg/bg/base/text/font):
        Remove left-over NULL checks that were preventing the
        NULL to "unmodify" feature from actually working.

21 years agoReset priv->changing before returning. (#100443)
Matthias Clasen [Sun, 8 Dec 2002 22:17:22 +0000 (22:17 +0000)]
Reset priv->changing before returning. (#100443)

* gtk/gtkcolorsel.c (gtk_color_selection_set_previous_color):
(gtk_color_selection_set_previous_alpha): Reset priv->changing
before returning.  (#100443)

21 years agoAdd deprecation info.
Matthias Clasen [Sun, 8 Dec 2002 01:03:03 +0000 (01:03 +0000)]
Add deprecation info.

21 years agoAdd deprecation info.
Matthias Clasen [Sun, 8 Dec 2002 00:45:36 +0000 (00:45 +0000)]
Add deprecation info.

21 years agoAdd docs.
Matthias Clasen [Sun, 8 Dec 2002 00:18:13 +0000 (00:18 +0000)]
Add docs.

21 years agoUpdated Norwegian (bokm?¥l) translation.
Kjartan Maraas [Sat, 7 Dec 2002 21:30:46 +0000 (21:30 +0000)]
Updated Norwegian (bokm?¥l) translation.

2002-12-07  Kjartan Maraas  <kmaraas@gnome.org>

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

21 years agoUpdated Hungarian Translation.
Andras Timar [Sat, 7 Dec 2002 15:22:21 +0000 (15:22 +0000)]
Updated Hungarian Translation.

2002-12-07  Andras Timar  <timar@gnome.hu>

        * hu.po : Updated Hungarian Translation.

21 years agoMake gdk-pixbuf.loaders also depend gdk-pixbuf-query-loaders. (#97096,
Owen Taylor [Sat, 7 Dec 2002 15:16:01 +0000 (15:16 +0000)]
Make gdk-pixbuf.loaders also depend gdk-pixbuf-query-loaders. (#97096,

Sat Dec  7 10:14:05 2002  Owen Taylor  <otaylor@redhat.com>

        * Makefile.am (gdk-pixbuf.loaders): Make gdk-pixbuf.loaders
        also depend gdk-pixbuf-query-loaders. (#97096, Daniel Elstner)

21 years agominor fixes
GMT 2002 Tony Gale [Sat, 7 Dec 2002 14:48:08 +0000 (14:48 +0000)]
minor fixes

Sat Dec  7 14:45:50 GMT 2002  Tony Gale <gale@gtk.org>

        * docs/tutorial/gtk-tut.sgml: minor fixes

        * examples/pixmap: don't use deprecated function

21 years agoUpdated Hebrew translation.
Gil Osher [Sat, 7 Dec 2002 08:25:15 +0000 (08:25 +0000)]
Updated Hebrew translation.

* he.po: Updated Hebrew translation.

21 years ago*** empty log message ***
Gil Osher [Sat, 7 Dec 2002 08:24:00 +0000 (08:24 +0000)]
*** empty log message ***

21 years agoUse octal escapes rather than literal UTF-8.
Owen Taylor [Sat, 7 Dec 2002 00:03:34 +0000 (00:03 +0000)]
Use octal escapes rather than literal UTF-8.

Fri Dec  6 19:00:59 2002  Owen Taylor  <otaylor@redhat.com>

        * demos/gtk-demo/testview.c tests/testgtk.c
        tests/testtext.c tests/testtextbuffer.c: Use
        octal escapes rather than literal UTF-8.

21 years agoFix incorrect masks in PACKED_COLOR definition. (#99795, John Finlay)
Owen Taylor [Fri, 6 Dec 2002 22:56:26 +0000 (22:56 +0000)]
Fix incorrect masks in PACKED_COLOR definition. (#99795, John Finlay)

Fri Dec  6 17:50:57 2002  Owen Taylor  <otaylor@redhat.com>

        * gdk/gdkpixmap.c (PACKED_COLOR): Fix incorrect
        masks in PACKED_COLOR definition. (#99795,
        John Finlay)

21 years agoUse the correct screen for getting the height. (Fix from Stephen Browne,
Owen Taylor [Fri, 6 Dec 2002 22:49:56 +0000 (22:49 +0000)]
Use the correct screen for getting the height. (Fix from Stephen Browne,

Fri Dec  6 17:46:42 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkmenu.c (gtk_menu_window_size_request): Use
        the correct screen for getting the height.
        (Fix from Stephen Browne, #96777)

21 years agoUpdate Czech translation
Miloslav Trmac [Fri, 6 Dec 2002 10:57:46 +0000 (10:57 +0000)]
Update Czech translation

21 years agoFix gdkenumtypes.h hack
Eric Warmenhoven [Fri, 6 Dec 2002 00:12:53 +0000 (00:12 +0000)]
Fix gdkenumtypes.h hack

Thu Dec  5 16:01:14 2002  Eric Warmenhoven <eric@warmenhoven.org>

* gdk/{linux-fb,win32}/Makefile.am: Fix gdkenumtypes.h hack

21 years agoAdd "Since" information.
Matthias Clasen [Fri, 6 Dec 2002 00:10:20 +0000 (00:10 +0000)]
Add "Since" information.

* gdk/tmpl/x_interaction.sgml:
* gdk/tmpl/gdkscreen.sgml:
* gdk/tmpl/gdkdisplaymanager.sgml:
* gdk/tmpl/gdkdisplay.sgml:
* gtk/tmpl/gtkstock.sgml:
* gtk/tmpl/gtkwidget.sgml:
* gtk/tmpl/gtkmain.sgml:
* gtk/tmpl/gtkcolorsel.sgml:
* gtk/tmpl/gtkaccelgroup.sgml:
* gdk-pixbuf/tmpl/module_interface.sgml: Add "Since" information.

* gdk/gdkcolor.c:
* gdk/gdkfont.c: Add some Deprecation info.

21 years agoReplace gtk_list_store_move by _move_before and _move_after.
Matthias Clasen [Thu, 5 Dec 2002 23:16:16 +0000 (23:16 +0000)]
Replace gtk_list_store_move by _move_before and _move_after.

* gtk/gtk-sections.txt: Replace gtk_list_store_move by
_move_before and _move_after.

21 years agoRemove leftover debug output. (#100357, Owen Taylor)
Matthias Clasen [Thu, 5 Dec 2002 21:37:37 +0000 (21:37 +0000)]
Remove leftover debug output. (#100357, Owen Taylor)

* io-ico.c: Remove leftover debug output.  (#100357, Owen Taylor)

21 years agoMore proper vt switch handling
Eric Warmenhoven [Thu, 5 Dec 2002 16:28:35 +0000 (16:28 +0000)]
More proper vt switch handling

Wed Dec  4 19:41:14 2002  Eric Warmenhoven <eric@warmenhoven.org>

* gdk/linux-fb/gdkglobals-fb.c gdk/linux-fb/gdkkeyboard-fb.c
gdk/linux-fb/gdkmain-fb.c gdk/linux-fb/gdkprivate-fb.h
gdk/linux-fb/gdkrender-fb.c: More proper vt switch handling

21 years agouse G_BIG_ENDIAN instead of WORDS_BIGENDIAN which isn't set by
Bastien Nocera [Wed, 4 Dec 2002 21:07:30 +0000 (21:07 +0000)]
use G_BIG_ENDIAN instead of WORDS_BIGENDIAN which isn't set by

2002-12-04  Bastien Nocera  <hadess@hadess.net>

        * io-tiff.c: (tiff_image_parse): use G_BIG_ENDIAN instead of
WORDS_BIGENDIAN which isn't set by configure.in

21 years agoAlways look up and create the Motif drag window as a child of the root
Owen Taylor [Wed, 4 Dec 2002 19:50:57 +0000 (19:50 +0000)]
Always look up and create the Motif drag window as a child of the root

Wed Dec  4 14:31:46 2002  Owen Taylor  <otaylor@redhat.com>

        * gdk/x11/gdkdnd-x11.c: Always look up and create the
        Motif drag window as a child of the root window of screen 0
        rather than the default screen. (#100362, Erwann Chenede)

        * gdk/x11/gdkdnd-x11.c (motif_read_initiator_info):
        Return FALSE, not GDK_FILTER_REMOVE on failure; this
        isn't a filter function.

        * gdk/x11/gdkselection-x11.c gtk/gtkselection.c: Add
        some g_return_if_fail() to catch selection == None more
        gracefully than an X error.

21 years agoFixed typo in gtkcellrendertoggle.c.
Christian Neumair [Wed, 4 Dec 2002 19:32:13 +0000 (19:32 +0000)]
Fixed typo in gtkcellrendertoggle.c.

21 years agoUpdated Ukrainian translation
Yuri Syrota [Wed, 4 Dec 2002 18:07:33 +0000 (18:07 +0000)]
Updated Ukrainian translation

21 years agoAdd back the monitoring of the selection when the combo isn't popped down;
Owen Taylor [Wed, 4 Dec 2002 18:07:08 +0000 (18:07 +0000)]
Add back the monitoring of the selection when the combo isn't popped down;

Wed Dec  4 12:44:50 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkcombo.c (gtk_combo_selection_changed): Add
        back the monitoring of the selection when the combo
        isn't popped down; apparently people depended upon
        the side-effect where gtk_combo_set_popdown_strings()
        would wipe out the contents of the list when browse-mode
        autoselected the first item in the list. (#100347)

21 years agoUpdated Ukrainian translation
Yuri Syrota [Wed, 4 Dec 2002 15:51:18 +0000 (15:51 +0000)]
Updated Ukrainian translation

21 years agoupdated
Marius Andreiana [Wed, 4 Dec 2002 12:08:02 +0000 (12:08 +0000)]
updated

2002-12-04  Marius Andreiana <marius galuna.ro>

        * ro.po: updated

21 years agoUpdated Ukrainian translation
Yuri Syrota [Wed, 4 Dec 2002 10:43:38 +0000 (10:43 +0000)]
Updated Ukrainian translation

21 years agoUse datadir, not $(prefix)/share. (#89339)
Owen Taylor [Wed, 4 Dec 2002 01:50:20 +0000 (01:50 +0000)]
Use datadir, not $(prefix)/share. (#89339)

Tue Dec  3 20:40:56 2002  Owen Taylor  <otaylor@redhat.com>

        * Makefile.in.in: Use datadir, not $(prefix)/share. (#89339)

21 years agoFix wrong sign for queued translation. (Found by Chris Blizzard, #100274)
Owen Taylor [Tue, 3 Dec 2002 22:54:09 +0000 (22:54 +0000)]
Fix wrong sign for queued translation. (Found by Chris Blizzard, #100274)

Tue Dec  3 17:47:24 2002  Owen Taylor  <otaylor@redhat.com>

        * gdk/x11/gdkgeometry-x11.c (gdk_window_guffaw_scroll): Fix wrong
        sign for queued translation. (Found by Chris Blizzard,
        #100274)

21 years ago Moveresize emulation for all edges. (#52833)
Matthias Clasen [Tue, 3 Dec 2002 21:57:13 +0000 (21:57 +0000)]
Moveresize emulation for all edges.  (#52833)

21 years agoRTL flipping for statusbars.
Matthias Clasen [Tue, 3 Dec 2002 21:49:39 +0000 (21:49 +0000)]
RTL flipping for statusbars.

21 years agoFix doc comment.
Anders Carlsson [Tue, 3 Dec 2002 19:23:26 +0000 (19:23 +0000)]
Fix doc comment.

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

* gtk/gtkstyle.c: Fix doc comment.

21 years agoUpdated the Greek translation
Kostas Papadimas [Tue, 3 Dec 2002 11:35:52 +0000 (11:35 +0000)]
Updated the Greek translation

21 years ago=== Released GTK+-2.1.3 ===
Owen Taylor [Tue, 3 Dec 2002 03:12:16 +0000 (03:12 +0000)]
=== Released GTK+-2.1.3 ===

Mon Dec  2 20:36:28 2002  Owen Taylor  <otaylor@redhat.com>

        * === Released GTK+-2.1.3 ===

        * configure.in: Version 2.1.3, interface ago 0.

        * NEWS: Update

21 years agoDeclare gtk_tree_row_reference_get_type(). It is already used by a macro
Murray Cumming [Mon, 2 Dec 2002 22:24:39 +0000 (22:24 +0000)]
Declare gtk_tree_row_reference_get_type(). It is already used by a macro

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

        * gtk/gtktreemodel.h: Declare gtk_tree_row_reference_get_type(). It is
        already used by a macro in the same header.

21 years ago*** empty log message ***
Gil Osher [Sat, 30 Nov 2002 21:05:59 +0000 (21:05 +0000)]
*** empty log message ***

21 years agoUpdated Danish translation.
Ole Laursen [Sat, 30 Nov 2002 16:21:55 +0000 (16:21 +0000)]
Updated Danish translation.

2002-11-30  Ole Laursen  <olau@hardworking.dk>

* da.po: Updated Danish translation.

21 years agoMinor tweaks and completions of shortdescs.
Matthias Clasen [Fri, 29 Nov 2002 23:08:54 +0000 (23:08 +0000)]
Minor tweaks and completions of shortdescs.

* gtk/tmpl/gtkalignment.sgml:
* gtk/tmpl/gtkadjustment.sgml:
* gtk/tmpl/gtkaccellabel.sgml:
* gtk/tmpl/gtkoldeditable.sgml:
* gtk/tmpl/gtkwidget.sgml:
* gtk/tmpl/gtkrange.sgml:
* gtk/tmpl/gtkeditable.sgml:
* gtk/tmpl/gtkwindowgroup.sgml:
* gtk/tmpl/gtkwindow.sgml:
* gtk/tmpl/gtktypeutils.sgml:
* gtk/tmpl/gtksignal.sgml:
* gtk/tmpl/gtkfeatures.sgml:
* gtk/tmpl/gtkstyle.sgml:
* gtk/tmpl/gtkselection.sgml:
* gtk/tmpl/gtkgc.sgml:
* gtk/tmpl/gtkenums.sgml:
* gtk/tmpl/gtkbindings.sgml:
* gtk/tmpl/gtksettings.sgml:
* gtk/tmpl/gtkdnd.sgml:
* gtk/tmpl/gtkclipboard.sgml:
* gtk/tmpl/gtkaccelgroup.sgml:
* gtk/tmpl/gtkaccelmap.sgml:
Minor tweaks and completions of shortdescs.

21 years agoMinor tweaks.
Matthias Clasen [Fri, 29 Nov 2002 20:47:24 +0000 (20:47 +0000)]
Minor tweaks.

* gdk/tmpl/rgb.sgml:
* gdk/tmpl/gcs.sgml: Minor tweaks.

21 years agoAdd deprecation docs.
Matthias Clasen [Fri, 29 Nov 2002 20:36:26 +0000 (20:36 +0000)]
Add deprecation docs.

* gdk-pixbuf-animation.c:
* gdk-pixbuf.c: Add deprecation docs.

21 years agoAdd some docs.
Matthias Clasen [Thu, 28 Nov 2002 23:20:35 +0000 (23:20 +0000)]
Add some docs.

21 years agoUpdated Czech translation.
Michal Bukovjan [Thu, 28 Nov 2002 14:10:52 +0000 (14:10 +0000)]
Updated Czech translation.

21 years agoDocument 2.2 API additions.
Matthias Clasen [Thu, 28 Nov 2002 00:33:17 +0000 (00:33 +0000)]
Document 2.2 API additions.

21 years agoUpdated Norwegian (bokmål) translation.
Kjartan Maraas [Wed, 27 Nov 2002 23:38:49 +0000 (23:38 +0000)]
Updated Norwegian (bokmål) translation.

2002-11-28  Kjartan Maraas  <kmaraas@gnome.org>

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

21 years agoReplace gtk_tree_store_move by _move_before and _move_after.
Matthias Clasen [Wed, 27 Nov 2002 21:54:49 +0000 (21:54 +0000)]
Replace gtk_tree_store_move by _move_before and _move_after.

* gtk/gtk-sections.txt: Replace gtk_tree_store_move by
_move_before and _move_after.

21 years agoFix invalid UTF-8 in comment.
Daniel Elstner [Tue, 26 Nov 2002 22:25:44 +0000 (22:25 +0000)]
Fix invalid UTF-8 in comment.

2002-11-26  Daniel Elstner  <daniel.elstner@gmx.net>

* de.po: Fix invalid UTF-8 in comment.

21 years agoFix #99593: Fix a memory leak when XmbLookupString returns XBufferOverflow
Hidetoshi Tajima [Tue, 26 Nov 2002 22:13:50 +0000 (22:13 +0000)]
Fix #99593: Fix a memory leak when XmbLookupString returns XBufferOverflow

* modules/input/gtkimcontextxim.c
(gtk_im_context_xim_filter_keypress):
Fix #99593: Fix a memory leak when XmbLookupString returns
XBufferOverflow

21 years agoFix nasty typo (#99653): strlen (original + 1) -> strlen (original) + 1
Daniel Elstner [Tue, 26 Nov 2002 22:12:56 +0000 (22:12 +0000)]
Fix nasty typo (#99653): strlen (original + 1) -> strlen (original) + 1

2002-11-26  Daniel Elstner  <daniel.elstner@gmx.net>

* gtk/gtktoolbar.c (elide_underscores): Fix nasty typo (#99653):
strlen (original + 1) -> strlen (original) + 1

21 years agoadd a gtk_list_store_sort_iter_changed line for some special case ...
Kristian Rietveld [Tue, 26 Nov 2002 21:28:01 +0000 (21:28 +0000)]
add a gtk_list_store_sort_iter_changed line for some special case ...

Tue Nov 26 22:26:04 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtk{tree,list}store.c (gtk_{tree,list}_store_real_set_value):
        add a gtk_list_store_sort_iter_changed line for some special
        case ... (#96647 (issue 1), testcases from Soeren Sandmann and
        Daniel Elstner).

Tue Nov 26 22:18:06 2002  Kristian Rietveld  <kris@gtk.org>

        Inconsistent state for toggle renderers, requested by Paolo Bacchilega
        in #88130.

        * gtk/gtktreeprivate.h: move GtkCellRendererInfo here.

        * gtk/gtkcellrenderer.c: moved GtkCellRendererInfo away,
        fix some indentation issues.

        * gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_class_init),
        (gtk_cell_renderer_toggle_set_property),
        (gtk_cell_renderer_toggle_get_property),
        (gtk_cell_renderer_toggle_render): add an inconsistent property.

        * gtk/gtkstyle.c (gtk_default_draw_check),
        (gtk_default_draw_option): support drawing inconsistent
        options/checks for cells.

Tue Nov 26 22:14:14 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_editing_done),
        (gtk_cell_renderer_text_start_editing): add a focus_out_id to avoid
        calling _editing_done twice (which has nasty side-effects). (#96647,
        (issue 2) testcase from Soeren Sandmann).

Tue Nov 26 22:12:21 2002  Kristian Rietveld  <kris@gtk.org>

        #82739, patch from Padraig O'Briain.

        * gtk/gtktreeviewcolumn.[ch]: add
        gtk_tree_view_column_cell_get_position()

Tue Nov 26 22:06:29 2002  Kristian Rietveld  <kris@gtk.org>

        Yes, this chunk breaks ABI compatibility. Owen knows about it and
        agreed with it. It doesn't break ABI that bad though, things will
        still work. Please keep it silent :P.

        This patch fixes some keynav issues reported by Narayana Pattipati
        in #81633. (Also mentioned in #92037 (Sun tracking bug)).

        * gtk/gtkmarshalers.list: add two silly marshalers

        * gtk/gtktreeview.[ch] (gtk_tree_view_real_select_all),
        (gtk_tree_view_real_unselect_all),
        (gtk_tree_view_real_select_cursor_row),
        (gtk_tree_view_real_toggle_cursor_row),
        (gtk_tree_view_real_expand_collapse_cursor_row),
        (gtk_tree_view_real_start_interactive_search): change the return
        type from void to gboolean, update prototypes, functions, signals and
        entries in GtkTreeViewClass,
        (gtk_tree_view_class_init): add select_cursor_row binding for
        enter key,
        (gtk_tree_view_key_press): only navigate the header button if the
        header is also visible ...

Tue Nov 26 22:05:48 2002  Kristian Rietveld  <kris@gtk.org>

        API bit of #75745, reported by Richard Hult.

        * gtk/gtkcellrenderer.h (GtkCellRendererState): add
        GTK_CELL_RENDERER_FOCUSED, rest of this bug fix will follow later.

21 years agocreate split package files
GMT 2002 Tony Gale [Tue, 26 Nov 2002 18:32:07 +0000 (18:32 +0000)]
create split package files

Tue Nov 26 18:28:58 GMT 2002  Tony Gale <gale@gtk.org>

        * docs/tutorial/package-db-tutorial.sh:
        (see #71679) create split package files

21 years ago*** empty log message ***
Gil Osher [Tue, 26 Nov 2002 05:51:27 +0000 (05:51 +0000)]
*** empty log message ***

21 years agoMassive copy-paste from stable branch.
Vincent van Adrighem [Tue, 26 Nov 2002 02:09:25 +0000 (02:09 +0000)]
Massive copy-paste from stable branch.

2002-11-25 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>

* nl.po: Massive copy-paste from stable branch.

21 years agoAdd hint about calling gdk_flush() before gdk_threads_leave(). (#70665,
Matthias Clasen [Tue, 26 Nov 2002 01:29:05 +0000 (01:29 +0000)]
Add hint about calling gdk_flush() before gdk_threads_leave(). (#70665,

* gdk/tmpl/threads.sgml: Add hint about calling gdk_flush() before
gdk_threads_leave().  (#70665, wording suggested by Owen Taylor)

21 years agodon't offset one pixel when calculating the x position of the text.
Soeren Sandmann [Tue, 26 Nov 2002 01:13:27 +0000 (01:13 +0000)]
don't offset one pixel when calculating the x position of the text.

Tue Nov 26 01:55:47 2002  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtkprogressbar.c (gtk_progress_bar_paint_text): don't offset
one pixel when calculating the x position of the text.

21 years agodraw text twice, once with the prelight state and clipped to the progress
Soeren Sandmann [Mon, 25 Nov 2002 23:38:49 +0000 (23:38 +0000)]
draw text twice, once with the prelight state and clipped to the progress

Tue Nov 26 00:40:53 2002  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtkprogressbar.c (gtk_progress_bar_paint_text): draw text
twice, once with the prelight state and clipped to the progress
bar, and once with the normal state and clipped to the visible
part of the trough. Also fix a spelling error pointed out by
Matthias Clasen.

21 years agoFixes from #98358, Havoc Pennington.
Owen Taylor [Mon, 25 Nov 2002 22:52:36 +0000 (22:52 +0000)]
Fixes from #98358, Havoc Pennington.

Mon Nov 25 17:44:09 2002  Owen Taylor  <otaylor@redhat.com>

        Fixes from #98358, Havoc Pennington.

        * gdk/{x11,win32,linux-fb}/gdkcolor-*.c (gdk_colormap_finalize):
        Free the private structure.

        * gdk/x11,win32,linxu-fb}/gdkscreen-*.c (gdk_screen_set_default_colormap):
          gdk/x11/gdkwindow-x11.c (_gdk_windowing_window_init):
        Keep a ref to the default colormap.

        * gdk/x11/gdkscreen-x11.c (gdk_screen_x11_dispose): Unref
        the default colormap.

        * gdk/x11/gdkwindow-x11.c (gdk_window_impl_x11_set_colormap):
        Handle the CMAP == NULL case even when the window is
        destroyed.

        * gdk/x11/gdkwindow-x11.c (_gdk_windowing_window_init):
        Add a missing ref for the system colormap.

21 years agoFix missing adjustments for new type of
Owen Taylor [Mon, 25 Nov 2002 22:29:32 +0000 (22:29 +0000)]
Fix missing adjustments for new type of

Mon Nov 25 17:10:54 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtksettings.c (gtk_settings_set_property_value):
        Fix missing adjustments for new type of
        gtk_settings_set_property_value_internal(). (#99436,
        Iain Holmes.)

        * gtk/gtksettings.c (apply_queued_setting): Set the
        source _after_ we call g_object_set_property, or otherwise
        we get the APPLICATION source from our setter
        implemenatation.

21 years agoEnclose in #ifdef G_ENABLE_DEBUG, as they use functions only available
Tor Lillqvist [Mon, 25 Nov 2002 22:17:46 +0000 (22:17 +0000)]
Enclose in #ifdef G_ENABLE_DEBUG, as they use functions only available

2002-11-25  Tor Lillqvist  <tml@iki.fi>

* gdk/win32/gdkevents-win32.c (print_event_state,
print_window_state, print_event): Enclose in #ifdef
G_ENABLE_DEBUG, as they use functions only available with
G_ENABLE_DEBUG, and are called only when G_ENABLE_DEBUG. (#99494,
Arnaud Charlet)

21 years agoUse _NET_WM_WINDOW_TYPE_SPLASH, not TYPE_SPLASHSCREEN. (#99482, Gregory
Owen Taylor [Mon, 25 Nov 2002 22:05:52 +0000 (22:05 +0000)]
Use _NET_WM_WINDOW_TYPE_SPLASH, not TYPE_SPLASHSCREEN. (#99482, Gregory

Mon Nov 25 16:58:27 2002  Owen Taylor  <otaylor@redhat.com>

        * gdk/x11/gdkwindow-x11.c: Use _NET_WM_WINDOW_TYPE_SPLASH,
        not TYPE_SPLASHSCREEN. (#99482, Gregory Merchan)

21 years agoFix the ftp download url.
Matthias Clasen [Mon, 25 Nov 2002 19:20:39 +0000 (19:20 +0000)]
Fix the ftp download url.

* docs/tutorial/gtk-tut.sgml: Fix the ftp download url.

21 years agoStyle improvements that I forgot about in last commit.
Soeren Sandmann [Mon, 25 Nov 2002 18:09:00 +0000 (18:09 +0000)]
Style improvements that I forgot about in last commit.

Mon Nov 25 19:10:54 2002  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtkprogressbar.c: Style improvements that I forgot about
in last commit.

21 years agoBreak this function into simpler functions: gtk_progress_bar_paint_text(),
Soeren Sandmann [Mon, 25 Nov 2002 18:03:34 +0000 (18:03 +0000)]
Break this function into simpler functions: gtk_progress_bar_paint_text(),

Mon Nov 25 18:56:55 2002  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtkprogressbar.c (gtk_progress_bar_paint): Break this
function into simpler functions:
gtk_progress_bar_paint_text(), gtk_progress_bar_paint_discrete(),
gtk_progress_bar_paint_continous(),
gtk_progress_bar_paint_activity().

21 years agoRemove code to grab the focus here, it is no longer needed since we focus
Owen Taylor [Mon, 25 Nov 2002 17:45:32 +0000 (17:45 +0000)]
Remove code to grab the focus here, it is no longer needed since we focus

Mon Nov 25 12:34:44 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkdialog.c (gtk_dialog_set_default_response):
        Remove code to grab the focus here, it is no longer
        needed since we focus a widget on map, and can cause
        harm. (#99048, Daniel Elstner)

21 years agoConvert all to UTF-8.
Yanko Kaneti [Mon, 25 Nov 2002 06:46:22 +0000 (06:46 +0000)]
Convert all to UTF-8.

2002-11-25  Yanko Kaneti  <yaneti@declera.com>

* *.po: Convert all to UTF-8.

21 years agoMerge from stable:
Tor Lillqvist [Sun, 24 Nov 2002 23:54:01 +0000 (23:54 +0000)]
Merge from stable:

2002-11-24  Tor Lillqvist  <tml@iki.fi>

Merge from stable:

Implement tiles and stipples for all drawing methids (except the
deprecated draw_text() and draw_text_wc()).

* gdk/win32/gdkdrawable-win32.c: Remove the already ifdeffed-out
code that didn't use generic_draw().

(generic_draw): When drawing into the mask (for tiled/stippled
fill styles), copy the line attributes from the actual GC. Also
ask for text drawing setup if needed. Use differently set up HDCs
in the normal and tiled/stippled cases.

(draw_lines, gdk_win32_draw_lines, draw_polygon,
gdk_win32_draw_polygon, draw_segments, gdk_win32_draw_segments,
draw_arc, gdk_win32_draw_arc): Use generic_draw(), thus
implementing tiled and stippled fill styles for lines, polygons,
segments, and args.

(gdk_win32_draw_points): Use Rectangle() instead of
SetPixel(). Rectangle() uses the function (raster op) set for the
HDC, SetPixel() doesn't.

(widen_bounds): New function, refactoring.

* gdk/win32/gdkgc-win32.c: Remove ifdeffed-out code.

(predraw_set_foreground, gdk_win32_hdc_get): Some code moved
around. Call SetROP2() only if necessary. Call SetTextColor() only
if GDK_GC_FOREGROUND flag present. Don't handle
GDK_OPAQUE_STIPPLED here, has been superseded by the code in
generic_draw(). Always create a solid brush.

Remove background color handling from here. The background color
of a GdkGC is supposed to affect only GDK_OPAQUE_STIPPLED fill
style, which it is already handled in generic_draw(), and
GDK_LINE_DOUBLE_DASH lines, which aren't implemented properly
anyway. Calling SetBkColor() is unnecessary as we always use
TRANSPARENT text output.

(gdk_win32_hdc_get, gdk_win32_hdc_release): Add doc comments, as
these are public functions.

* gdk/win32/gdkevents-win32.c (synthesize_expose_events): Don't
synthesize expose events for GDK_INPUT_ONLY windows.
(gdk_event_translate): On WM_SIZE, call
gdk_synthesize_window_state() if window was iconified, restored or
maximized. (#98983, Arnaud Charlet)

* gtk+/gdk/win32/gdkwindow-win32.c
(gdk_window_get_frame_extents): Fix typo in setting y.  (#98983,
Arnaud Charlet)

21 years agoRemove period from title of example in docs.
Matthias Clasen [Sat, 23 Nov 2002 23:02:10 +0000 (23:02 +0000)]
Remove period from title of example in docs.

* gdk/x11/gdkcursor-x11.c (gdk_cursor_new_from_pixmap):
Remove period from title of example in docs.

* gdk/tmpl/x_interaction.sgml:
* gdk/tmpl/pango_interaction.sgml:
* gdk/tmpl/input_devices.sgml:
* gdk/tmpl/input.sgml:
* gdk/tmpl/threads.sgml:
* gdk/tmpl/properties.sgml:
* gdk/tmpl/dnd.sgml:
* gdk/tmpl/selections.sgml:
* gdk/tmpl/keys.sgml:
* gdk/tmpl/event_structs.sgml:
* gdk/tmpl/events.sgml:
* gdk/tmpl/windows.sgml:
* gdk/tmpl/cursors.sgml:
* gdk/tmpl/fonts.sgml:
* gdk/tmpl/colors.sgml:
* gdk/tmpl/pixbufs.sgml:
* gdk/tmpl/images.sgml:
* gdk/tmpl/pixmaps.sgml:
* gdk/tmpl/drawing.sgml:
* gdk/tmpl/regions.sgml:
* gdk/tmpl/gdkdisplaymanager.sgml:
* gdk/tmpl/gdkscreen.sgml:
* gdk/tmpl/gdkdisplay.sgml:
* gdk/tmpl/general.sgml:
Add missing short descriptions, standardize them to start with
a capital and end without a period. Also remove periods from
titles of examples.

21 years agoUpdated Norwegian (bokmål) translation.
Kjartan Maraas [Fri, 22 Nov 2002 20:15:50 +0000 (20:15 +0000)]
Updated Norwegian (bokmål) translation.

2002-11-15  Kjartan Maraas  <kmaraas@gnome.org>

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

21 years agoFixup a typo to massage the build.
Yanko Kaneti [Fri, 22 Nov 2002 08:05:35 +0000 (08:05 +0000)]
Fixup a typo to massage the build.

2002-11-22  Yanko Kaneti  <yaneti@declera.com>

* gtk/tmpl/gtkliststore.sgml: Fixup a typo to massage the build.

21 years agobe.po: Updated Belarusian translation from Belarusian team <i18n@mova.org>.
Dmitry Mastrukov [Fri, 22 Nov 2002 05:43:30 +0000 (05:43 +0000)]
be.po: Updated Belarusian translation from Belarusian team <i18n@mova.org>.

21 years agoreplace gtk-doc version check with an all-sh version that works better,
15:43:54 2002 Dan Mills [Thu, 21 Nov 2002 23:22:32 +0000 (23:22 +0000)]
replace gtk-doc version check with an all-sh version that works better,

2002-11-21 15:43:54 2002 Dan Mills  <thunder@ximian.com>

* configure.in: replace gtk-doc version check with an all-sh
version that works better,
also up the required gtk-doc version to 0.10 (#99216).

21 years agoAdd package version info to API docs.
Matthias Clasen [Thu, 21 Nov 2002 20:19:01 +0000 (20:19 +0000)]
Add package version info to API docs.

21 years agoAdd a note about reflexive ancestry. (#99085, Frederic Lespez)
Matthias Clasen [Thu, 21 Nov 2002 20:03:03 +0000 (20:03 +0000)]
Add a note about reflexive ancestry. (#99085, Frederic Lespez)

* gtk/gtkwidget.c (gtk_widget_get_ancestor): Add a note about
reflexive ancestry.  (#99085, Frederic Lespez)

21 years agoNumerous fixes to the calendar example. (#97956, Owen Taylor)
Matthias Clasen [Thu, 21 Nov 2002 19:56:52 +0000 (19:56 +0000)]
Numerous fixes to the calendar example. (#97956, Owen Taylor)

* docs/tutorial/gtk-tut.sgml:
* examples/calendar/calendar.c: Numerous fixes to the calendar
example.  (#97956, Owen Taylor)

21 years agoFix doc comment typos. (#97432, Vitaly Tishkov)
Matthias Clasen [Thu, 21 Nov 2002 19:28:43 +0000 (19:28 +0000)]
Fix doc comment typos. (#97432, Vitaly Tishkov)

* gtk/gtktreeview.c (gtk_tree_view_set_cursor): Fix doc
comment typos.  (#97432, Vitaly Tishkov)

21 years agoFix doc comment typos. (#98158, Vitaly Tishkov)
Matthias Clasen [Thu, 21 Nov 2002 19:21:55 +0000 (19:21 +0000)]
Fix doc comment typos. (#98158, Vitaly Tishkov)

* gtk/gtktreemodel.c (gtk_tree_model_iter_nth_child): Fix doc
comment typos.  (#98158, Vitaly Tishkov)

21 years agoFix doc comment typos. (#98480, Vitaly Tishkov)
Matthias Clasen [Thu, 21 Nov 2002 19:12:43 +0000 (19:12 +0000)]
Fix doc comment typos. (#98480, Vitaly Tishkov)

* gtk/gtkmenu.c (gtk_menu_set_screen): Fix doc comment
typos.  (#98480, Vitaly Tishkov)

21 years agoFix typo in example code. (#99078)
Matthias Clasen [Thu, 21 Nov 2002 19:10:10 +0000 (19:10 +0000)]
Fix typo in example code. (#99078)

  * gtk/tmpl/gtkcombo.sgml: Fix typo in example code.  (#99078)

21 years agoUpdated German translation, added missing files to POTFILES.in
Christian Neumair [Thu, 21 Nov 2002 17:18:51 +0000 (17:18 +0000)]
Updated German translation, added missing files to POTFILES.in

21 years agosmall tweaks.
Kristian Rietveld [Wed, 20 Nov 2002 21:55:05 +0000 (21:55 +0000)]
small tweaks.

Wed Nov 20 23:13:19 2002  Kristian Rietveld  <kris@gtk.org>

        * docs/RELEASE-HOWTO: small tweaks.

21 years agoreturn a value in the range of [-1, 1] instead [0, 1],
Kristian Rietveld [Wed, 20 Nov 2002 18:15:28 +0000 (18:15 +0000)]
return a value in the range of [-1, 1] instead [0, 1],

Wed Nov 20 19:29:50 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtkrbtree.c (gtk_rbtree_reorder_sort_func): return a value
        in the range of [-1, 1] instead [0, 1],
        (gtk_rbtree_reorder_invert_func): ditto,
        This makes treeview reordering working on platforms as FreeBSD and
        solaris, thanks go to Heiner Eichmann for finding this out and
        sending in a patch (#98251).

Wed Nov 20 19:27:07 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreestore.c (node_free): only free the data list if
        node->data is not NULL,
        (gtk_tree_store_remove): free the data list from the node if
        needed. (#94728, pointed out by Peter Bloomfield).

Wed Nov 20 19:23:13 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreeview.c (gtk_tree_view_remove_column): stop editing
        and set the edited_column to NULL if edited_column is set.
        (#91288, modified patch from Josh Parsons).

Wed Nov 20 19:20:34 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreeview.c (gtk_tree_view_size_allocate): do a full
        redraw if vadjustment->value is bigger than tree_view->priv->height,
        (gtk_tree_view_row_deleted): free the row ref if it isn't valid
        anymore. (#83726, reported by Robert Kinsella).

21 years agoadd -DGTK_DISABLE_DEPRECATED. #undef it at the top of gtktypebuiltins.c.
Manish Singh [Wed, 20 Nov 2002 01:07:33 +0000 (01:07 +0000)]
add -DGTK_DISABLE_DEPRECATED. #undef it at the top of gtktypebuiltins.c.

Tue Nov 19 17:05:51 2002 Manish Singh  <yosh@gimp.org>

* gtk/Makefile.am: add -DGTK_DISABLE_DEPRECATED. #undef it at the
top of gtktypebuiltins.c.

* gtk/gtkclist.c
* gtk/gtkcombo.c
* gtk/gtkctree.c
* gtk/gtklist.c
* gtk/gtklistitem.c
* gtk/gtkoldeditable.c
* gtk/gtkpixmap.c
* gtk/gtkpreview.c
* gtk/gtksignal.c
* gtk/gtktext.c
* gtk/gtktipsquery.c
* gtk/gtktree.c
* gtk/gtktreeitem.c
* gtk/gtktypeutils.c: #undef GTK_DISABLE_DEPRECATED, deprecated widgets
and compat code.

* gtk/gtkcolorsel.c: move gtk_color_selection_set_color implementation
to set_color_internal, and use that. The deprecated function now
merely wraps it.

* gtk/gtkfontsel.c: same as above, except with
gtk_font_selection_get_font.

* gtk/gtknotebook.c: same as above, except with
gtk_notebook_set_homogeneous, and gtk_notebook_set_tab_{border,
hborder,vborder}.

* gtk/gtkprogressbar.c: same as above, except with
gtk_progress_bar_set_{bar_stype,discrete_blocks,activity_step,
activity_blocks}.

* gtk/gtkstyle.c: same as above, except with gtk_style_get_font.

* gtk/gtkwidget.c: same as above, except with gtk_widget_set_usize.

* gtk/gtkitemfactory.h: declare compatibility functions for deprecated
GtkMenuFactory stuff if GTK_COMPILATION, since they are used
internally by the compat code.

* gtk/gtkitemfactory.c (gtk_item_factory_create_item): remove
use of deprecated gtk_check_menu_item_set_show_toggle (it is a noop
now).

* gtk/gtkmain.c: replaced deprecated GTK_TYPE_* with G_TYPE_*.

* gtk/gtkobject.c: replaced various deprecated functions. In set and
get_property, use g_object_{set,get}_data with "user_data" instead
of gtk_object_{set,get}_user_data.

* gtk/gtkprogress.h: API declared if GTK_COMPILATION

* gtk/gtkprogress.c: port get_type to GObject API.

* gtk/gtktypeutils.h: declare GtkArg stuff and gtk_type_init,
if GTK_COMPILATION.

* gtk/gtkwidget.c: define gtk_widget_queue_clear in terms of
gtk_widget_queue_draw instead of the other way around.

* tests/Makefile.am: define -DGTK_DISABLE_DEPRECATED

* tests/testgtk.c
* tests/testselection.c
* tests/testsocket.c: #undef GTK_DISABLE_DEPRECATED, makes use of
deprecated stuff.

21 years agoinitialize anchor_path to NULL.
Manish Singh [Wed, 20 Nov 2002 01:05:26 +0000 (01:05 +0000)]
initialize anchor_path to NULL.

Tue Nov 19 17:01:40 2002  Manish Singh  <yosh@gimp.org>

        * gtk/gtktreeselection.c (gtk_tree_selection_real_modify_range):
        initialize anchor_path to NULL.

        * examples/buttonbox/buttonbox.c: remove useless static qualifier.

21 years agoAdd a dummy widget and pass it as first argument to the various create
Matthias Clasen [Tue, 19 Nov 2002 21:18:23 +0000 (21:18 +0000)]
Add a dummy widget and pass it as first argument to the various create

* tests/testgtk.c (do_bench):
(do_real_bench):
(bench_iteration): Add a dummy widget and pass it as first
argument to the various create functions when in --bench mode,
since these call gtk_widget_get_screen () on their first argument.

21 years agouse gdk_drawable_get_size instead of gdk_window_get_size. Fixes #98957.
Manish Singh [Tue, 19 Nov 2002 01:16:36 +0000 (01:16 +0000)]
use gdk_drawable_get_size instead of gdk_window_get_size. Fixes #98957.

Mon Nov 18 17:15:07 2002  Manish Singh  <yosh@gimp.org>

        * gtk/gtkwindow-decorate.c (gtk_decorated_window_paint): use
        gdk_drawable_get_size instead of gdk_window_get_size. Fixes
        #98957.

21 years agonew file describing the release process.
Kristian Rietveld [Mon, 18 Nov 2002 23:34:02 +0000 (23:34 +0000)]
new file describing the release process.

Tue Nov 19 00:45:34 2002  Kristian Rietveld  <kris@gtk.org>

        * docs/RELEASE-HOWTO: new file describing the release process.

        * docs/Makefile.am: added RELEASE-HOWTO to EXTRA_DIST.

21 years agoClean up a bit of duplicated code.
Owen Taylor [Mon, 18 Nov 2002 23:18:13 +0000 (23:18 +0000)]
Clean up a bit of duplicated code.

Mon Nov 18 18:15:56 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtksettings.c (gtk_settings_get_property): Clean up
        a bit of duplicated code.