commit 2392dacb2bc8828b03e3cb273a38fbc82c977f18
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 29 13:56:27 2010 -0500

    No more rulers

 docs/reference/gtk/gtk-docs.sgml |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit 4893d662a7bb0f295f20998cac0edf5eae87b1fc
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 29 13:29:49 2010 -0500

    Clean up POTFILES.skip as well

 po-properties/POTFILES.in   |    3 ---
 po-properties/POTFILES.skip |    9 ---------
 po/POTFILES.in              |    3 ---
 po/POTFILES.skip            |    1 -
 4 files changed, 0 insertions(+), 16 deletions(-)

commit d79afd9a17c2d50cd070497e6d57a285d170826b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 29 13:04:15 2010 -0500

    Update NEWS

 NEWS |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 9c1e61e9aaa1e3777d2b37eae01d24f6ce155d71
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 29 13:00:04 2010 -0500

    Revert c00b85bf3f9cb1dc77dd22f138eb53048eb355b7

    This needs more work, currently we do dupe targets when copying
    target entries in various places, and consequently free them
    later. To do this correctly, the strings need to be interned
    or something like that.

 gtk/gtkselection.h |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 670dfdb7cc4491421da597b5c4df50bca1fc369c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 29 12:47:44 2010 -0500

    Re-add some conditionals to symbols files

    We need to keep the ifdefs for platform abi differences.

 gdk/gdk.symbols |    2 ++
 gtk/abicheck.sh |    2 +-
 gtk/gtk.symbols |    8 +++++++-
 3 files changed, 10 insertions(+), 2 deletions(-)

commit 6b5221380eab5de62165a6a1dd8ae5e3e05162cd
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 29 12:04:38 2010 -0500

    remove some duplicate symbols

 gtk/gtk.symbols |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit a562646678263660df4b2b16d4960ffb3ab54315
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 29 11:49:11 2010 -0500

    Add gdk_device_get_n_keys to symbol list

 gdk/gdk.symbols |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 6a3be062b3f331ed6f5451b74f7866ff8b0a1a76
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 29 11:46:58 2010 -0500

    Add GtkSwitch to POTFILES

 po-properties/POTFILES.in |    1 +
 po/POTFILES.in            |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit 6210faa0704cdb7b7363b20f7b183bfda7f8aab3
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 29 11:43:45 2010 -0500

    Updates

 NEWS |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 48 insertions(+), 0 deletions(-)

commit 2451e6f690154b5cc5970fe5838c1805179e88e2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 29 11:25:10 2010 -0500

    Small doc fixup

 gtk/gtkcombobox.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 99aa90b0bcab50bc3dce888ddffc5753ca643928
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 29 11:23:07 2010 -0500

    Add GtkSwitch to the widget gallery

 docs/reference/gtk/Makefile.am       |    3 ++-
 docs/reference/gtk/images/switch.png |  Bin 0 -> 1875 bytes
 docs/reference/gtk/visual_index.xml  |    3 +++
 docs/tools/widgets.c                 |   22 ++++++++++++++++++++++
 4 files changed, 27 insertions(+), 1 deletions(-)

commit 0ca07a6df736eb9c549f144c3850ee8899638a80
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 29 10:14:21 2010 -0500

    Add a GtkSwitch

 tests/testmerge.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 1f71d641e8c4a0e8315e8ff7105769b9a4d20ded
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Mon Nov 29 13:43:53 2010 +0000

    switch: Use ATK macros to reduce the amount of code

    And the insanity.

    Reviewed-by: Christian Persch <chpe@gnome.org>

 gtk/gtkswitch.c |   60
 ++++++++++++------------------------------------------
 1 files changed, 14 insertions(+), 46 deletions(-)

commit 9ad31a5a2117f8fb0c24b0ff4afc41a1daf26118
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Mon Nov 29 13:23:28 2010 +0000

    switch: Use the right value for comparison

 gtk/gtkswitch.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ae95cdf8fc3457bf40552359174e3aa50ab5ab28
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Mon Nov 29 00:18:56 2010 +0000

    switch: Add accessibility implementation

    Modelled on GailToggleButton.

    https://bugzilla.gnome.org/show_bug.cgi?id=634987

 gtk/gtkswitch.c |  166
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 163 insertions(+), 3 deletions(-)

commit 044040dfd1df2a22b7325cb0e5d019050ee4b8e0
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Sun Nov 28 09:46:36 2010 +0000

    docs: Add GtkSwitch to the API reference

    https://bugzilla.gnome.org/show_bug.cgi?id=634987

 docs/reference/gtk/gtk-docs.sgml     |    1 +
 docs/reference/gtk/gtk3-sections.txt |   21 +++++++++++++++++++++
 docs/reference/gtk/gtk3.types        |    1 +
 3 files changed, 23 insertions(+), 0 deletions(-)

commit 0cd0e4091f049adf0268019c4171db3812104d64
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Fri Nov 26 13:24:04 2010 +0000

    Add GtkSwitch, a "light-switch" like widget

    The GtkSwitch widget is a simple UI control that has two states:
    on and
    off. Toggling between the states is possible by clicking the widget or
    by dragging the handle.

    https://bugzilla.gnome.org/show_bug.cgi?id=634987

 gtk/Makefile.am    |    2 +
 gtk/gtk.h          |    1 +
 gtk/gtk.symbols    |    4 +
 gtk/gtkswitch.c    |  864
 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkswitch.h    |   95 ++++++
 tests/Makefile.am  |    7 +-
 tests/testswitch.c |   86 ++++++
 7 files changed, 1058 insertions(+), 1 deletions(-)

commit 7d0e356946188940cba3ad39132b91c94847b3d4
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date:   Mon Nov 29 18:56:35 2010 +0700

    Updated Thai translation.

 po/th.po |   56 ++++++++++++++++++++++++--------------------------------
 1 files changed, 24 insertions(+), 32 deletions(-)

commit 1779ae79a13029a4efb77b2ab4b39393a3a9c9b8
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Sun Nov 28 18:49:47 2010 +0000

    rgba: Invert the arguments and improve bindability

    Since parse() is a method of the Gdk.RGBA class, the GdkRGBA pointer
    should be the first argument, and the string the second one, to
    allow a
    more natural binding.

    https://bugzilla.gnome.org/show_bug.cgi?id=635879

 gdk/gdkrgba.c             |    6 +++---
 gdk/gdkrgba.h             |    4 ++--
 gdk/tests/gdk-color.c     |   16 ++++++++--------
 gtk/gtkbuilder.c          |    2 +-
 gtk/gtkcellrenderer.c     |    2 +-
 gtk/gtkcellrenderertext.c |    4 ++--
 6 files changed, 17 insertions(+), 17 deletions(-)

commit b0bf2b5202782526edcba678c6239baecf897b16
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Nov 27 23:12:09 2010 -0500

    Avoid delays in starting applications

    Only query file info once, and don't do it for non-native files, since
    that may cause sync network IO.

    Bug http://bugzilla.gnome.org/show_bug.cgi?id=635588

 gdk/x11/gdkapplaunchcontext-x11.c |  187
 +++++++++++++++++++------------------
 1 files changed, 95 insertions(+), 92 deletions(-)

commit 289ad41bd105758110cc1861d623138aa77ec974
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Nov 27 20:56:09 2010 -0500

    Fix recursion in the GtkIconView accessible initialization

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=634474

 gtk/gtkiconview.c |   45 +++++++++++++++++++--------------------------
 1 files changed, 19 insertions(+), 26 deletions(-)

commit ec78fb182118c11ab35e56387c53c782feffbb3f
Author: Spoiala Marian <spoiala.marian@yahoo.com>
Date:   Fri Nov 26 16:01:41 2010 +0200

    Updated Romanian translation

 po/ro.po |   89
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 46 insertions(+), 43 deletions(-)

commit 7c4f20f4e3f0fa94c8bb52dae9ee082f5cd577e9
Author: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
Date:   Fri Nov 26 15:57:32 2010 +0200

    Updated Romanian translation

 po/ro.po | 1737
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 872 insertions(+), 865 deletions(-)

commit 4df1214483016b6cc169ef25b66fbd6568ef7b0a
Author: Andika Triwidada <andika@gmail.com>
Date:   Fri Nov 26 12:08:00 2010 +0700

    Updated Indonesian translation

 po/id.po | 1897
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 953 insertions(+), 944 deletions(-)

commit b850f8bf184da0bbd29dce7233b03889232b6d9d
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Nov 25 22:42:13 2010 +0000

    docs: Make docs build after GtkRuler removal

 docs/reference/gtk/gtk3.types |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 24862a5f6008f8e7de96ea3b6b653f3db8e01d85
Author: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
Date:   Fri Nov 26 01:29:50 2010 +0200

    Updated Romanian translation

 po/ro.po | 1835
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 911 insertions(+), 924 deletions(-)

commit d588f85cc8918b335fbe65b35d184899190fd763
Author: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
Date:   Fri Nov 26 01:25:14 2010 +0200

    Updated Romanian translation (remove windows line endings)

 po-properties/ro.po |   36 ++++++++++++++++++------------------
 1 files changed, 18 insertions(+), 18 deletions(-)

commit e2e05e8bf375cc73a88e91a1ba5f6a1020653650
Author: Spoiala Marian <spoiala.marian@yahoo.com>
Date:   Fri Nov 26 01:24:15 2010 +0200

    Updated Romanian translation

 po/ro.po | 1835
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 924 insertions(+), 911 deletions(-)

commit e2f6cf45611a66330a7c54a28975ae3dc5489847
Author: Spoiala Marian <spoiala.marian@yahoo.com>
Date:   Fri Nov 26 01:22:40 2010 +0200

    Updated Romanian translation

 po-properties/ro.po | 4423
 ++++++++++++++++++++++++---------------------------
 1 files changed, 2109 insertions(+), 2314 deletions(-)

commit eb5a5004959227d22b2f98a157beda8600df00d3
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Nov 25 14:37:02 2010 +0900

    Changing GtkBox:fill child property default back to TRUE.

    Since Havoc's patches introducing the GtkWidget halign/valign
    properties, fill should always be TRUE. If the widget should
    not fill its allocated space then it should set the halign or
    valign properties for that purpose.

    This also consequently fixes bug 634592.

 gtk/gtkbox.c |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

commit 6716e7c3f1925560a5b4901581cabbaee4e01e28
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Nov 25 14:04:52 2010 +0900

    Fixed GtkMenuShell to deactivate itself at dispose time

    Since GdkDevice stuff, it seems that destroying an active
    menu doesnt get rid of all the device grabery, this fixes
    bug 635693.

 gtk/gtkmenu.c      |    7 +++++--
 gtk/gtkmenushell.c |   12 ++++++++++++
 2 files changed, 17 insertions(+), 2 deletions(-)

commit 2e3935ba9db3a7864b3eefed5da800b26aef97ef
Author: Milan Bouchet-Valat <nalimilan@club.fr>
Date:   Wed Nov 24 20:13:09 2010 +0100

    Fix missing (transfer) annotations in GDK

    Mostly missing (transfer none).

 gdk/gdk.c                  |    4 ++--
 gdk/gdkdevice.c            |    6 +++---
 gdk/gdkdevicemanager.c     |    8 +++++---
 gdk/gdkdisplay.c           |   14 +++++++-------
 gdk/gdkevents.c            |    2 +-
 gdk/gdkkeys.c              |    2 +-
 gdk/gdkoffscreenwindow.c   |    4 ++--
 gdk/gdkpango.c             |    4 ++--
 gdk/gdkselection.c         |    6 +++---
 gdk/gdkwindow.c            |   12 ++++++------
 gdk/x11/gdkcursor-x11.c    |    4 ++--
 gdk/x11/gdkdisplay-x11.c   |   14 ++++++++------
 gdk/x11/gdkdnd-x11.c       |    4 ++--
 gdk/x11/gdkkeys-x11.c      |    3 ++-
 gdk/x11/gdkscreen-x11.c    |    6 +++---
 gdk/x11/gdkselection-x11.c |    6 +++---
 gdk/x11/gdkwindow-x11.c    |   14 +++++++-------
 gdk/x11/gdkxid.c           |    8 ++++----
 18 files changed, 63 insertions(+), 58 deletions(-)

commit c00b85bf3f9cb1dc77dd22f138eb53048eb355b7
Author: Michael Natterer <mitch@gimp.org>
Date:   Wed Nov 24 21:01:45 2010 +0100

    Bug 565665 - GtkTargetEntry member target should be const char *

 gtk/gtkselection.h |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit aaf853017768fcae8440394d9504621a264bcdc4
Author: Michael Natterer <mitch@gimp.org>
Date:   Wed Nov 24 20:28:19 2010 +0100

    gdk: remove GdkDeviceKey and GdkDeviceAxis from the public API

    move GdkDeviceKey to gdkdevice.c because it's still used there, remove
    GdkDeviceAxis entirely.

 gdk/gdkdevice.c |    8 ++++++++
 gdk/gdkdevice.h |   34 ----------------------------------
 2 files changed, 8 insertions(+), 34 deletions(-)

commit bdf18500ec6a679c33338f29305e2190ba5533d9
Author: Michael Natterer <mitch@gimp.org>
Date:   Wed Nov 24 20:16:25 2010 +0100

    gdk: gdk_device_get_n_keys() is now Since: 2.24

 gdk/gdkdevice.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e0fb7a86e59278dccd7c276c754f9e8b7fdab0d5
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Nov 24 16:44:16 2010 +0100

    gtk: Remove GtkRuler

    It is really bad code, mostly unused and no one stepped up to fix it.

    Note that Gtk developers do not object to a ruler widget in priciple,
    just to the current implementation. If someone wants to propose a sane
    version, please don't hesitate.

    https://bugzilla.gnome.org/show_bug.cgi?id=613942

 docs/reference/gtk/gtk3-sections.txt  |   55 --
 docs/reference/gtk/tmpl/gtkenums.sgml |    9 -
 gtk/Makefile.am                       |    6 -
 gtk/gtk.h                             |    3 -
 gtk/gtk.symbols                       |   10 -
 gtk/gtkenums.h                        |    7 -
 gtk/gtkhruler.c                       |   51 --
 gtk/gtkhruler.h                       |   80 ---
 gtk/gtkruler.c                        |  959
 ---------------------------------
 gtk/gtkruler.h                        |  120 ----
 gtk/gtkvruler.c                       |   80 ---
 gtk/gtkvruler.h                       |   80 ---
 gtk/makefile.msc.in                   |    6 -
 gtk/tests/builder.c                   |    2 -
 tests/testgtk.c                       |   69 ---
 15 files changed, 0 insertions(+), 1537 deletions(-)

commit c5e25b1532535506c9a5d2df126c5e0aa518d1e5
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Nov 24 16:40:40 2010 +0100

    gtk: Remove unused variables from build scripts

    ALL_FILES and INCLUDE_VARIABLES are unused

 gtk/Makefile.am     |    2 +-
 gtk/abicheck.sh     |    2 +-
 gtk/makefile.msc.in |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 0c0b1c3a466db890ba4d3427457ad44f6c641384
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Nov 24 16:39:32 2010 +0100

    gtk: Uncruftify gtk.symbols

 gtk/gtk.symbols | 3215
 ++++++++++++++++++-------------------------------------
 1 files changed, 1051 insertions(+), 2164 deletions(-)

commit fd96b16c156bc696a4e1f977a89d83db9c7289a1
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Nov 24 16:18:46 2010 +0100

    gdk: Remove unused macros from build

    Both ALL_FILES and INCLUDE_VARIABLES don't exist anymore

 gdk/Makefile.am  |    2 +-
 gdk/abicheck.sh  |    2 +-
 gdk/makefile.msc |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit cca530070e584c72d6fcc67b1a7ceed3ab1b4188
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Nov 24 16:15:47 2010 +0100

    gdk: Clean up gdk.symbols file

    Remove all the macro madness and sort it alphabetically.

 gdk/gdk.symbols | 1329
 ++++++++++++++++++-------------------------------------
 1 files changed, 432 insertions(+), 897 deletions(-)

commit 4e59750ac079c4741cc0f2345108e4fec868076d
Author: Tor Lillqvist <tml@iki.fi>
Date:   Wed Nov 24 14:36:18 2010 +0200

    No fsync on Windows

 gtk/updateiconcache.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 290ecb0aba07c3a051fe90fd8f0258db18146c58
Author: Tor Lillqvist <tml@iki.fi>
Date:   Wed Nov 24 14:26:53 2010 +0200

    Fix compilation breakage in gdk/win32

 gdk/win32/gdkdevice-win32.c  |    4 ++--
 gdk/win32/gdkdevice-wintab.c |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit c0aae6644aedb16d71c9a480c5e89b0c7b58b7f7
Author: John Ralls <jralls@ceridwen.us>
Date:   Tue Nov 23 16:52:24 2010 -0800

    Replace references to sealed GdkDevice private variables with accessor
    calls in quartz.

 gdk/quartz/gdkevents-quartz.c |    2 +-
 gdk/quartz/gdkinput.c         |   10 +++-------
 2 files changed, 4 insertions(+), 8 deletions(-)

commit 38b8ab300269916d19e55827590f35af0d708e4f
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Tue Nov 23 21:14:15 2010 +0100

    [l10n] Updated German translation

 po/de.po | 2220
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1126 insertions(+), 1094 deletions(-)

commit fb5dd9f72fea478ab219b690763b8372f574d1ff
Author: Michael Natterer <mitch@gimp.org>
Date:   Tue Nov 23 20:25:13 2010 +0100

    Move all GdkDevice members to private and add one missing accessor

 gdk/gdkdevice.c                |  144
 +++++++++++++++++++++-------------------
 gdk/gdkdevice.h                |   15 +----
 gdk/gdkdisplay.c               |   18 +++---
 gdk/gdkevents.c                |   11 ++--
 gdk/gdkwindow.c                |   10 ++--
 gdk/x11/gdkdevice-core.c       |    4 +-
 gdk/x11/gdkdevice-xi.c         |   15 +++--
 gdk/x11/gdkdevice-xi2.c        |    2 +-
 gdk/x11/gdkdevicemanager-xi.c  |   15 ++--
 gdk/x11/gdkdevicemanager-xi2.c |    8 +-
 gdk/x11/gdkdisplay-x11.c       |    4 +-
 gtk/gtkbutton.c                |    4 +-
 gtk/gtkcellrendereraccel.c     |    2 +-
 gtk/gtkcolorsel.c              |    2 +-
 gtk/gtkcombobox.c              |    2 +-
 gtk/gtkdnd.c                   |    2 +-
 gtk/gtkentry.c                 |    2 +-
 gtk/gtkmenu.c                  |    2 +-
 gtk/gtkmenushell.c             |    2 +-
 gtk/gtkplug-x11.c              |    2 +-
 gtk/gtkscalebutton.c           |    2 +-
 gtk/gtktooltip.c               |    2 +-
 gtk/gtktreeview.c              |    2 +-
 gtk/gtkwindow.c                |    2 +-
 tests/testinput.c              |   19 +++--
 25 files changed, 149 insertions(+), 144 deletions(-)

commit fad1bc0de434a46e3e014e74d890d4bee11c77f9
Author: Chris Kühl <chrisk@openismus.com>
Date:   Tue Nov 23 10:48:44 2010 +0100

    tests: Fixed argument naming inconsistancy

 tests/gtkoffscreenbox.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6c6b49392629a8ee2facafb66c8867a49a3e9036
Author: Colin Walters <walters@verbum.org>
Date:   Mon Nov 22 20:42:50 2010 +0100

    iconcache: Ensure we don't lose data on power loss

    fsync() should ensure our data hits disk; since corrupt icon
    caches break all apps, we need to ensure it's valid.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=635307

 gtk/updateiconcache.c |   42 +++++++++++++++++++++++++++++++++++-------
 1 files changed, 35 insertions(+), 7 deletions(-)

commit 323df2b2800383832ed3c2e43626f2c6821c33ec
Author: William Jon McCann <jmccann@redhat.com>
Date:   Sat Nov 20 17:58:50 2010 -0500

    Make gdk_event_apply_filters safe against changes in filter list

    An event filter may add or remove filters itself.  This patch does
    two things to address this case.  The first is to take a temporary
    reference to the filter while it is being used.  The second is
    to wait until after the filter function is run before determining
    the next node in the list to process.  This guards against
    changes to the next node.  It also does not run functions
    that have been marked as removed.  Though I'm not sure if this
    case can arise.

    https://bugzilla.gnome.org/show_bug.cgi?id=635380

 gdk/gdkinternals.h            |    6 ++++++
 gdk/gdkwindow.c               |   12 +++++++++++-
 gdk/quartz/gdkevents-quartz.c |   33 +++++++++++++++++++++++++++------
 gdk/win32/gdkevents-win32.c   |   33 +++++++++++++++++++++++++++------
 gdk/x11/gdkeventsource.c      |   30 +++++++++++++++++++++++++-----
 5 files changed, 96 insertions(+), 18 deletions(-)

commit abe20a7c9788bd262508e13e987f4ffd6586ea69
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Nov 20 21:04:44 2010 +0100

    docs: Add private structures to private sections

 docs/reference/gtk/gtk3-sections.txt |   32
 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

commit a61d63d607911f9f2887c06ac9c2c69787f9c458
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Nov 20 20:44:17 2010 +0100

    docs: Add new GtkAssitant API to gtk3-sections

 docs/reference/gtk/gtk3-sections.txt |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 5cd64fbd08b080d7bc045ee6864d4e38421bbb66
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Nov 20 20:38:24 2010 +0100

    docs: Add the new GtkScrollablePolicy API to gtk3-sections

 docs/reference/gtk/gtk3-sections.txt |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit f350c4c1b2dca0fa7304110ef5b5f3b103ddf986
Author: Gheyret T.Kenji <gheyret@gmail.com>
Date:   Sat Nov 20 11:56:21 2010 +0100

    Added UG translation

 po/ug.po |  176
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 88 insertions(+), 88 deletions(-)

commit 85e15a3880423198545462a0fb255206ba6a4495
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sat Nov 20 11:48:08 2010 +0100

    Updated Norwegian bokmål translation

 po/nb.po |  571
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 289 insertions(+), 282 deletions(-)

commit f2a187f27aacc2708eda83a41dd13a071923c1dc
Author: John (J5) Palmieri <johnp@redhat.com>
Date:   Fri Nov 19 15:06:40 2010 -0500

    [gi] add array annotations for DnD related methods

 gtk/gtkselection.c |    2 +-
 gtk/gtktreeview.c  |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit bc0e6b2b2189c973cd415724d842020763b9dee6
Author: Michael Natterer <mitch@gimp.org>
Date:   Fri Nov 19 19:38:48 2010 +0100

    gtk: remove GtkWidget::size-request

    Fixes Bug 633324 - Stop invoking size-request completely

 gtk/gtksizerequest.c |   41 +++--------------------------------------
 gtk/gtkwidget.c      |   34 ----------------------------------
 gtk/gtkwidget.h      |    2 --
 3 files changed, 3 insertions(+), 74 deletions(-)

commit 3431f7a2d7fd63e670dfbc5c25b4a7adf7bb5739
Author: Martin Pitt <martin.pitt@ubuntu.com>
Date:   Fri Nov 19 10:19:32 2010 +0100

    GtkRadioButtons: Mark group arguments as "allow-none"

    In the current introspection data, the various gtk_radio_button_new_*
    constructors take an existing group or widget. These all allow
    passing a NULL
    widget or group list, so that it becomes easy to build a radio button
    list in a
    loop (pass in None the first time, and the previously created button
    in all
    other iterations).

    Add the missing "allow-none" tag to the introspection data, so that
    this will
    also eventually work for GIR users. NB that it does not actually
    work for some
    constructors yet (like new_with_label_from_widget()) due to
    https://bugzilla.gnome.org/show_bug.cgi?id=561264.

    https://bugzilla.gnome.org/show_bug.cgi?id=635253

 gtk/gtkradiobutton.c |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

commit a4d59f7415968e2cd2d6bb0cff97dffaff022f2e
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date:   Sun Nov 14 09:38:32 2010 -0500

    Create the icon pixmap with the system visual

    Since what we are doing is turning an icon with alpha into a
    no-alpha icon + mask for legacy window managers, it makes more sense
    to use the system visual than the window's visual, which might
    be ARGB.

    https://bugzilla.gnome.org/show_bug.cgi?id=634821

 gdk/x11/gdkwindow-x11.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit d3f1312c98db6c5994e6aee8223913fa9f361af8
Author: Evan Martin <martine@danga.com>
Date:   Fri Nov 12 10:43:20 2010 -0800

    docs: Copy GtkSizeGroup ownership discussion to GtkWindowGroup

    The two behave identically, so the text is the same with
    s/size/window/.

 docs/reference/gtk/tmpl/gtkwindowgroup.sgml |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit c2fd7e8350c92002b30d957977269698b5eed74d
Author: Michael Natterer <mitch@gimp.org>
Date:   Fri Nov 19 14:55:47 2010 +0100

    gtk: draw the frame around the spinbutton's buttons conditionally

    (depending on GtkEntry::has-frame)

 gtk/gtkspinbutton.c |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

commit 39f57407639b85c7e929d349ee95eabc46d083e7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Nov 19 09:01:39 2010 +0100

    configure: define GTK+ version before AC_INIT

    So the gtk_version varibale will be defined

 configure.ac |   19 +++++++++----------
 1 files changed, 9 insertions(+), 10 deletions(-)

commit 4e3db2e3a8eb9a9f4cc0ce5c2abe17ba8f5f72ca
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Nov 19 07:47:27 2010 +0100

    gtkcombobox: Use accessor functions to access GtkTreeViewColumn

 gtk/gtkcombobox.c |    2 +-
 gtk/gtktreeview.c |   14 +++++++-------
 2 files changed, 8 insertions(+), 8 deletions(-)

commit 224ce2cf6c66551d65ffac4eac04c9621d01c190
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Nov 19 07:47:07 2010 +0100

    gtktreeview: Use accessor functions to access GtkTreeViewColumn

 gtk/gtktreeview.c |  268
 ++++++++++++++++++++++++++++++-----------------------
 1 files changed, 153 insertions(+), 115 deletions(-)

commit c4be956473d7cd4fc1a60f392646a6ced6b06c68
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Oct 20 17:14:11 2010 +0200

    gtkentry: move public members to private structure

 docs/reference/gtk/gtk3-sections.txt |    1 +
 gtk/gtkentry.c                       | 1343
 +++++++++++++++++++---------------
 gtk/gtkentry.h                       |   58 +--
 3 files changed, 757 insertions(+), 645 deletions(-)

commit f2abd656f64fe7676e4294c5d1803996900a77dd
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Oct 20 19:22:46 2010 +0200

    gail: Use accessor functions to access GtkEntry

    Also, we can't access entry->preedit now. Commented that code until
    some gail expert can fix it

 modules/other/gail/gailentry.c |   40
 +++++++++++++++++++++++++++++-----------
 1 files changed, 29 insertions(+), 11 deletions(-)

commit 8c941d2b4e2566611160b46623a6d81178804f30
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Oct 21 14:06:47 2010 +0200

    Add _gtk_entry_get_im_context() internal accessor

    It's needed by gtktreeview

 gtk/gtkentry.c        |    5 +++++
 gtk/gtkentryprivate.h |    1 +
 gtk/gtktreeview.c     |    5 ++++-
 3 files changed, 10 insertions(+), 1 deletions(-)

commit fb3429e5072508570d78dcc7cccb6ef425586bb2
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Oct 21 13:39:42 2010 +0200

    gtkcombobox: Do not access GtkEntry internals

    It's not needed anymore

 gtk/gtkcombobox.c |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit 9fa0edd9285bd6d43d39f5abc287a61fbb989be0
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Oct 19 18:46:07 2010 +0200

    gail: we cant access button->in_button directly now.

    Commented some code until some gail expert can fix this.

 modules/other/gail/gailbutton.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit dec57f8ce963f459adb21a33bb766c8864a68ea9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Oct 19 02:01:31 2010 +0200

    Create a private header to access some GtkButton variables

 gtk/Makefile.am        |    1 +
 gtk/gtkbutton.c        |   37 +++----------------------------
 gtk/gtkbuttonprivate.h |   55
 ++++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkcheckbutton.c   |    5 ++-
 gtk/gtkradiobutton.c   |   19 +++++++++-------
 gtk/gtktogglebutton.c  |   25 ++++++++++++---------
 6 files changed, 88 insertions(+), 54 deletions(-)

commit c295ab0943e78c673e49ff5199b1429dd43921db
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Oct 18 19:39:19 2010 +0200

    gtktbutton: Move public members to private structure

 docs/reference/gtk/gtk3-sections.txt |    1 +
 gtk/gtkbutton.c                      |  411
 +++++++++++++++++++---------------
 gtk/gtkbutton.h                      |   22 +--
 3 files changed, 238 insertions(+), 196 deletions(-)

commit 9f16f993582178f20d7e5cfd76740f08d6f4a929
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Nov 19 04:44:42 2010 +0100

    docs: Improve cross-referencing in the migration guide

 docs/reference/gtk/migrating-2to3.xml |   42
 +++++++++++++++++++++++---------
 1 files changed, 30 insertions(+), 12 deletions(-)

commit 29fc179a89b9e9ab1fbb48b8d5d0873655322645
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Nov 18 17:47:04 2010 +0100

    gtkplug: Do not leak in gtk_plug_realize()

    Indeed, we should check for window->wmclass_name

    Reported by Guillaume Desmottes in bug
    https://bugzilla.gnome.org/show_bug.cgi?id=635175

 gtk/gtkplug.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c03a3ca6012d8797507f83ce317b74144e5bc464
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Nov 19 00:53:19 2010 +0900

    Fixing GtkScrolledWindow inconsistent scrollbar visibility.

    Also removing the hack to prevent hangs which is properly fixed by
    the preceeding commit.

 gtk/gtkscrolledwindow.c |   39 ++++++++++++++++++++++++++-------------
 1 files changed, 26 insertions(+), 13 deletions(-)

commit f20ac5792fe306885329817f7e6e9dabf0e91da0
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Nov 19 00:53:13 2010 +0900

    Fixing hangs with GtkScrolledWindow

    Now gtk_widget_size_allocate() unsets the resize_needed flags
    before returning, essentially this means that any widget that
    has a queued resize and is allocated before resize time, including
    queued resizes from inside a size_allocate() method will be
    cancelled.

 gtk/gtkwidget.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 881282e055493f1c83ec38f24a909085b844a980
Author: Michael Natterer <mitch@gimp.org>
Date:   Thu Nov 18 01:04:11 2010 +0100

    gtk: honor entry->has_frame again draw the frame conditionally

    when GtkEntry had visible windows, it was never noticed that we always
    draw the frame, because the text_area window would cover it if
    draw_frame was FALSE.

 gtk/gtkentry.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 3ec8daa66c1a4e67ef8be8b9e85045bfe52993ff
Author: Michael Natterer <mitch@gimp.org>
Date:   Thu Nov 18 01:02:57 2010 +0100

    gtk: draw the progress only on the text area

    so it doesn't extend under GtkSpinButton's buttons.

 gtk/gtkentry.c |   64
 ++++++++++++++++++-------------------------------------
 1 files changed, 21 insertions(+), 43 deletions(-)

commit 4782804b9ddb10aa09ee2ed8e4c42a27352b9ee4
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Nov 17 23:56:48 2010 +0100

    demos: Replace size_request by get_preferred_width/height

 demos/gtk-demo/offscreen_window.c  |   35
 ++++++++++++++++++++++++++++++++---
 demos/gtk-demo/offscreen_window2.c |   35
 ++++++++++++++++++++++++++++++++---
 2 files changed, 64 insertions(+), 6 deletions(-)

commit f427d6998d899c0a976f1c2fe678756cfa5c6d11
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Nov 17 22:57:45 2010 +0100

    gtkoffscreenbox.c: Replace size_request by get_preferred_width/height

 tests/gtkoffscreenbox.c |   35 ++++++++++++++++++++++++++++++++---
 1 files changed, 32 insertions(+), 3 deletions(-)

commit 10d5686fe19eb031af5590e956eda5e863270a93
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Nov 17 22:55:59 2010 +0100

    docs: Move Height-for-width geometry management virtual methods docs

 gtk/gtkwidget.c |   69
 +++++-------------------------------------------------
 gtk/gtkwidget.h |   35 ++++++++++++++++++++++++++++
 2 files changed, 42 insertions(+), 62 deletions(-)

commit ad2209135d3c6aae46bfe3e76838383a37d3b32b
Author: Jordi Mas <jmas@softcatala.org>
Date:   Tue Nov 16 19:39:20 2010 -0500

    Fix for Catalan translation

 po-properties/ca.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b8cde533509cdf3b41204ec318913818407ceb6c
Author: Federico Mena Quintero <federico@novell.com>
Date:   Tue Nov 16 10:56:34 2010 -0600

    bgo#634558 - filechooser - Actually focus the Search entry when
    selecting the Search shortcut

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |   62
 +++++++++++++++++++++++++++++++++---------
 gtk/gtkfilechooserprivate.h |    2 +
 2 files changed, 50 insertions(+), 14 deletions(-)

commit 6ebc15028b6871412875f9622ec395cb08da476b
Author: John (J5) Palmieri <johnp@redhat.com>
Date:   Mon Nov 15 12:34:16 2010 -0500

    [gi] add "array" annotations to GtkAboutDialog methods

    * set_authors, set_documenters and  set_artists required the array
    annotation
      to work properly

 gtk/gtkaboutdialog.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 70d95f04e7e3d7e7738d69aabd1000e75d7fed0d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Oct 13 03:05:22 2010 +0200

    gtkmain: Remove deprecated gtk_init_add() function

    https://bugzilla.gnome.org/show_bug.cgi?id=629955

 docs/reference/gtk/gtk3-sections.txt |    1 -
 docs/reference/gtk/tmpl/gtkmain.sgml |   10 ---------
 gtk/gtk.symbols                      |    1 -
 gtk/gtkmain.c                        |   37
 ----------------------------------
 gtk/gtkmain.h                        |    2 -
 5 files changed, 0 insertions(+), 51 deletions(-)

commit 77d6bd12b95abfd33d1fca4195ea1f367283c305
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Oct 19 11:47:27 2010 +0200

    Deprecate GtkCallbackMarshal and GtkFunction

    As they're only used by already deprecated API

    https://bugzilla.gnome.org/show_bug.cgi?id=629955

 gtk/gtktypeutils.h |   21 +++++++++++++--------
 1 files changed, 13 insertions(+), 8 deletions(-)

commit 5f3d81974631aaaf2407efc9efad9248665d7097
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Nov 16 06:43:16 2010 +0100

    GtkArg is deprecated since 2.2

 gtk/gtktypeutils.h |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit d45fd566b171136a180fff3667a0c2d4f7f6d3aa
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Nov 16 03:51:53 2010 +0100

    docs: Add cross-reference in GtkAlign docs

 gtk/gtkenums.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 9e7817668520d45b95173625614c0a3f1d4b06f9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Nov 16 03:37:09 2010 +0100

    docs: Fix a typo in gtk_button_set_alignment() docs

 gtk/gtkbutton.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2e2effbb6cf889a79b1d8704b12eff87ae101157
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 20:42:50 2010 +0100

    docs: Remove template of unused functions

 docs/reference/gdk/tmpl/gdk-unused.sgml |  986
 -------------------------------
 1 files changed, 0 insertions(+), 986 deletions(-)

commit b204995c6d88e987beff319ab9431ef1746fc056
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 20:41:44 2010 +0100

    docs: Move documentation to inline comments: event_structs

    All the GDK documentation is now moved to inline comments

 docs/reference/gdk/tmpl/.gitignore         |    1 +
 docs/reference/gdk/tmpl/event_structs.sgml |  548
 ----------------------------
 gdk/gdkevents.h                            |  536
 ++++++++++++++++++++++++++-
 gdk/gdktypes.h                             |    6 +
 4 files changed, 527 insertions(+), 564 deletions(-)

commit e2cfecf8137b1c1d15e9a5b633156bfecd9fe689
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 20:01:05 2010 +0100

    docs: Move documentation to inline comments: x_interaction

 docs/reference/gdk/tmpl/.gitignore         |    1 +
 docs/reference/gdk/tmpl/x_interaction.sgml |  555
 ----------------------------
 gdk/x11/gdkx.h                             |  120 ++++++
 3 files changed, 121 insertions(+), 555 deletions(-)

commit a384b35bb5fded7e761017d8837d33aafe9e81bc
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 19:47:35 2010 +0100

    docs: Move documentation to inline comments: drawing

 docs/reference/gdk/tmpl/.gitignore   |    1 +
 docs/reference/gdk/tmpl/drawing.sgml |   65
 ----------------------------------
 gdk/gdkdrawable.h                    |    6 +++
 3 files changed, 7 insertions(+), 65 deletions(-)

commit b63800bd33b8abbaad937a87c5e0d066765bcbb5
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 19:37:28 2010 +0100

    docs: Move documentation to inline comments: gdkthreads

 docs/reference/gdk/tmpl/.gitignore   |    1 +
 docs/reference/gdk/tmpl/threads.sgml |  381
 ----------------------------------
 gdk/gdk.c                            |  245 ++++++++++++++++++++++-
 gdk/gdkthreads.h                     |   17 ++
 4 files changed, 262 insertions(+), 382 deletions(-)

commit 4400f997a8e1f40116a6754dbdf5a28619da90bf
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 19:15:00 2010 +0100

    docs: Move documentation to inline comments: gdkevents

 docs/reference/gdk/tmpl/.gitignore  |    1 +
 docs/reference/gdk/tmpl/events.sgml |  430
 -----------------------------------
 gdk/gdkevents.c                     |   17 ++
 gdk/gdkevents.h                     |  108 +++++++--
 gdk/gdktypes.h                      |   49 ++++-
 5 files changed, 150 insertions(+), 455 deletions(-)

commit d2915ed9d1c8f6e0c1c58ba48cb7f4f0090fa05e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 17:59:52 2010 +0100

    docs: Move documentation to inline comments: properties

 docs/reference/gdk/tmpl/.gitignore      |    1 +
 docs/reference/gdk/tmpl/properties.sgml |  357
 -------------------------------
 gdk/gdkproperty.h                       |   15 ++-
 gdk/gdkselection.c                      |   35 +++
 gdk/gdktypes.h                          |   27 +++
 gdk/x11/gdkproperty-x11.c               |  137 ++++++++++++
 gdk/x11/gdkselection-x11.c              |   15 ++
 7 files changed, 229 insertions(+), 358 deletions(-)

commit 2f06ec02be1f409a1b9a01ccf8630ca1a1f2eaae
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 17:20:51 2010 +0100

    docs: Move documentation to inline comments: gdkselection

 docs/reference/gdk/tmpl/.gitignore      |    1 +
 docs/reference/gdk/tmpl/selections.sgml |  279
 -------------------------------
 gdk/gdkselection.c                      |   75 ++++++++
 gdk/gdkselection.h                      |  109 ++++++++++++
 4 files changed, 185 insertions(+), 279 deletions(-)

commit 6bfdecef7a964eb982b97458a156493722b606d3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 17:05:05 2010 +0100

    docs: Move documentation to inline comments: gdkvisual

 docs/reference/gdk/tmpl/.gitignore   |    1 +
 docs/reference/gdk/tmpl/visuals.sgml |  283
 ----------------------------------
 gdk/gdktypes.h                       |   12 ++
 gdk/gdkvisual.c                      |   27 ++++
 gdk/gdkvisual.h                      |   47 ++++--
 5 files changed, 71 insertions(+), 299 deletions(-)

commit 9a8fcfa65a1483d4f0fa6cb020d2b0d41f5c2935
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 16:50:21 2010 +0100

    docs: Move documentation to inline comments: gdkpango

 docs/reference/gdk/tmpl/.gitignore             |    1 +
 docs/reference/gdk/tmpl/pango_interaction.sgml |  158
 ------------------------
 gdk/gdkpango.c                                 |   99 +++++++++++++++
 3 files changed, 100 insertions(+), 158 deletions(-)

commit cc130473157e0fba43c15a7cdb7f48e7669068f4
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 16:41:31 2010 +0100

    docs: Move documentation to inline comments: gdkcursor

 docs/reference/gdk/tmpl/.gitignore   |    1 +
 docs/reference/gdk/tmpl/cursors.sgml |  214
 ----------------------------------
 gdk/gdkcursor.c                      |   23 ++++
 gdk/gdkcursor.h                      |   93 ++++++++++++++-
 4 files changed, 115 insertions(+), 216 deletions(-)

commit 157ec27a9a7e1f7d70bd39b0d008fafba5de323c
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Nov 15 17:13:46 2010 +0000

    gdk: Add big fat warning about updating XSettings

    There's a tool to see if we forgot to update the gdk_settings_map
    array, or got the offsets wrong. Mention those above the XSettings
    list.

 gdk/x11/gdksettings.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 6b23787d5a2b88f8a8b3f95e859bba7a02230b17
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Nov 15 17:02:40 2010 +0000

    gdk: Update gdk_settings_map for blink timeout to work

    gdk_settings_map needs to be updated when gdk_settings_names is
    changed,
    and it's easier to add the setting at the end, so we don't need to
    recalculate everything.

    Really fixing:
    https://bugzilla.gnome.org/show_bug.cgi?id=634697

 gdk/x11/gdksettings.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit a3da018a64b07d8f30a471b0975f5015bb1582db
Author: John (J5) Palmieri <johnp@redhat.com>
Date:   Mon Nov 15 12:13:32 2010 -0500

    [gi] add "out" annotations to gtk_tree_store_sort_column_id params

 gtk/gtktreesortable.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit f69a0354bba337487a6f4cd7a52151c981702d27
Author: Petr Kovar <pknbe@volny.cz>
Date:   Mon Nov 15 06:07:55 2010 +0100

    Update Czech translation

 po/cs.po | 1734
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 871 insertions(+), 863 deletions(-)

commit 9677dc0b601d05707fde549f7fa373bcb65f9a68
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 05:56:00 2010 +0100

    docs: gdkrgba: Add "Since: 3.0" tags

 gdk/gdkrgba.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit d8e74867e4a4d82d73c5eb85e5b1fad4352d1bcc
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 05:39:25 2010 +0100

    docs: Remove GdkPixmap template

 docs/reference/gdk/tmpl/pixmaps.sgml |   60
 ----------------------------------
 1 files changed, 0 insertions(+), 60 deletions(-)

commit 1268c17983165cee4d94c53dc71ae7889bedc15f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 04:58:21 2010 +0100

    docs: Move documentation to inline comments: general

 docs/reference/gdk/tmpl/.gitignore   |    1 +
 docs/reference/gdk/tmpl/general.sgml |  366
 ----------------------------------
 gdk/gdk.c                            |   68 +++++--
 gdk/gdkmain.h                        |   37 ++++
 gdk/gdktypes.h                       |   15 +-
 gdk/gdkwindow.c                      |   17 +-
 6 files changed, 108 insertions(+), 396 deletions(-)

commit 2cd0302e64b411c19555a1a7cc61dc226ee64e6b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 04:34:40 2010 +0100

    docs: Move documentation to inline comments: gdkkeys

 docs/reference/gdk/tmpl/.gitignore |    1 +
 docs/reference/gdk/tmpl/keys.sgml  |  345
 ------------------------------------
 gdk/gdkkeys.c                      |  111 +++++++++++-
 gdk/gdkkeys.h                      |   62 ++++++--
 4 files changed, 161 insertions(+), 358 deletions(-)

commit 44ff1d86b43b43fefb7dd53afbdddd70ef73ca75
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 03:55:43 2010 +0100

    docs: move documentation to inline comments: gdktesting

 docs/reference/gdk/tmpl/.gitignore      |    1 +
 docs/reference/gdk/tmpl/gdktesting.sgml |   59
 -------------------------------
 gdk/gdktestutils.h                      |   11 ++++++
 3 files changed, 12 insertions(+), 59 deletions(-)

commit 5f89dea7f11fb34d801410abd4b9d6db98dff15b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 03:51:30 2010 +0100

    docs: Move documentation to inline comments: gdkscreen

 docs/reference/gdk/tmpl/.gitignore     |    1 +
 docs/reference/gdk/tmpl/gdkscreen.sgml |  397
 --------------------------------
 gdk/gdkscreen.c                        |   16 ++
 gdk/gdkscreen.h                        |    9 +
 4 files changed, 26 insertions(+), 397 deletions(-)

commit 133dfe55f32cb73b8889ffab24472d63eb3c4fd3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 03:43:54 2010 +0100

    docs: Move documentation to inline comments: gdkdisplaymanager

 docs/reference/gdk/tmpl/.gitignore             |    1 +
 docs/reference/gdk/tmpl/gdkdisplaymanager.sgml |   90
 ------------------------
 gdk/gdkdisplaymanager.c                        |   15 +++--
 gdk/gdkdisplaymanager.h                        |   10 ++-
 4 files changed, 19 insertions(+), 97 deletions(-)

commit ca480f3771e58435dc053591fae273b7b4d1f3f2
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 03:37:21 2010 +0100

    docs: Move documentation to inline comments: gdkdisplay

 docs/reference/gdk/tmpl/.gitignore      |    1 +
 docs/reference/gdk/tmpl/gdkdisplay.sgml |  502
 -------------------------------
 gdk/gdkdisplay.c                        |   26 ++
 gdk/gdkdisplay.h                        |   22 ++
 4 files changed, 49 insertions(+), 502 deletions(-)

commit 8ca6882e8897d8b2fc5b0ce6177110fea9b093d0
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 15 03:18:45 2010 +0100

    docs: Move documentation to inline comments: gdkapplaunchcontext

 docs/reference/gdk/tmpl/.gitignore               |    1 +
 docs/reference/gdk/tmpl/gdkapplaunchcontext.sgml |  110
 ----------------------
 gdk/gdkapplaunchcontext.c                        |   28 ++++++
 3 files changed, 29 insertions(+), 110 deletions(-)

commit 466931cb9ab9fa694af5fa6b858112817f4ecc69
Author: Jordi Mas <jmas@softcatala.org>
Date:   Sun Nov 14 14:53:24 2010 -0500

    Fixes wrong translation for Catalan

 po-properties/ca.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4083e49fe242fddda2c21de8bc932164213b7e45
Author: Bruce Cowan <bruce@bcowan.me.uk>
Date:   Sun Nov 14 14:35:29 2010 +0000

    Updated British English translation

 po/en_GB.po | 1738
 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 873 insertions(+), 865 deletions(-)

commit 3b90a21763250bc1c8a1755bb1d34347b4106025
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Sun Nov 14 12:39:48 2010 +0100

    docs: Mention that tooltip_column text should be escaped in
    GtkIconView

 gtk/gtkiconview.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit ac945031808d8d85dafd656c0506f5dcaa88739e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Nov 14 01:55:23 2010 +0100

    docs: Do not refer to deprecated GNOME2 porting guide

    But to the related sections of Pango manual

 docs/reference/gtk/question_index.sgml |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 97862638ec447f093bd0d676196331fb178f4fd2
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Nov 14 01:21:35 2010 +0100

    docs: Update URL of some documentation links

    http://developer.gnome.org -> http://library.gnome.org

 HACKING                                |    2 +-
 INSTALL.in                             |    3 +--
 README.in                              |    2 +-
 docs/reference/gtk/question_index.sgml |    2 +-
 gtk/gtkdialog.c                        |    2 +-
 gtk/gtkwidget.c                        |    3 ++-
 modules/engines/ms-windows/msw_style.c |    2 +-
 7 files changed, 8 insertions(+), 8 deletions(-)

commit 0f3b0e14e4053bffe8fd0ab0a8d3c906ecbd1bd8
Author: Gheyret T.Kenji <gheyret@gmail.com>
Date:   Sat Nov 13 22:39:03 2010 +0100

    Added UG translation

 po/ug.po | 2017
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 994 insertions(+), 1023 deletions(-)

commit fab3fcf22258439d3c30f0b053e9d3af2b550889
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Sat Nov 13 16:48:38 2010 +0100

    Updated Hungarian translation

 po/hu.po | 1949
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 886 insertions(+), 1063 deletions(-)

commit d129c2616b59e1e9bbe86b87315e6d8cf000ff0c
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:   Sat Nov 13 03:14:50 2010 +0200

    Updated Arabic translation

 po/ar.po |  664
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 335 insertions(+), 329 deletions(-)

commit c466d5ee6585a81507197f08f256f0feb5a0aef7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Nov 11 05:03:06 2010 +0100

    examples/gtkdial: Do not use size_request vfunc

 examples/gtkdial/gtkdial.c |   29 +++++++++++++++++++++--------
 1 files changed, 21 insertions(+), 8 deletions(-)

commit 45498417c8405ad9ca3d8cd94940d6fb2702ec43
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Nov 12 19:19:48 2010 -0500

    Fix a crash in gnome-terminal when using a compositor

    In this case, gnome-terminal sets an RGBA visual on its window,
    and we need to be careful when creating the icon pixmap, to create
    the pixmap with the same depth as the visual, or we risk a BadMatch
    from XRenderCreatePicture deep inside cairo.

 gdk/x11/gdkwindow-x11.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 7a52b1df67e338e08b3a2c2f92cc14381ace83bd
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 12 17:00:09 2010 +0000

    gdk: Add XSetting for "gtk-cursor-blink-timeout"

    Otherwise the blink timeout is the one used by default in GTK+.

    https://bugzilla.gnome.org/show_bug.cgi?id=634697

 gdk/win32/gdkproperty-win32.c |    1 +
 gdk/x11/gdksettings.c         |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit aff1ca2d5c5e400aee1ac9dedae98ae4ca0be19e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Nov 11 14:12:04 2010 -0500

    Remove no longer existing files

    The gdk-pixbuf VC project files are gone, so don't reference
    them from Makefile.am anymore.

 build/win32/vs9/Makefile.am |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 5beb96e1db3335e3bf873eab35d017318f80f95a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Nov 11 14:09:29 2010 -0500

    Really get rid of _gtk_cell_renderer_calc_offset

 modules/other/gail/gailtextcell.c |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 63913ffe54b9ee9af2b314b572da46085b34dda8
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date:   Wed Nov 10 17:08:40 2010 -0500

    Pass the correct GDK library when working around Debian libtool

    We need to link against gdk/libgdk-x11-3.0.la, not
    gdk/x11/libgdk-x11.la, which is the convenience library containing
    the backend functions.

 gtk/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b96d1006376a78a35c9e22eec1730cf61de21450
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Wed Nov 10 19:37:39 2010 +0800

    Updated Traditional Chinese translation (Hong Kong and Taiwan)

 po-properties/zh_HK.po | 4048
 +++++++++++++++++++++++++-----------------------
 po-properties/zh_TW.po | 3959
 ++++++++++++++++++++++++-----------------------
 po/zh_HK.po            | 1812 +++++++++++-----------
 po/zh_TW.po            | 1805 +++++++++++-----------
 4 files changed, 5940 insertions(+), 5684 deletions(-)

commit 7c21974009afee1ef65ee1acd61ebd714ac18773
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Wed Nov 10 11:35:34 2010 +0100

    gtk_dialog_get_content_area(): Fix the docs.

    This returns a GtkBox now, not a GtkVBox.
    Language bindings may need to adjust their APIs accordingly.

 gtk/gtkdialog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ba4dde9b45765ec9dfb399b6f75bbddb0424fb28
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Wed Nov 10 11:35:09 2010 +0100

    gtkdialog.c: Remove trailing whitespace

 gtk/gtkdialog.c |  198
 +++++++++++++++++++++++++++---------------------------
 1 files changed, 99 insertions(+), 99 deletions(-)

commit bbd0e73c1bd789c3d4761874f839bf17cfff0bef
Author: Marek Kasik <mkasik@redhat.com>
Date:   Wed Nov 10 10:48:17 2010 +0100

    Print files to Documents directory by default

    Set default directory to G_USER_DIRECTORY_DOCUMENTS
    when printing to file backend and fallback to the current
    directory when it is not available (#633896).

 modules/printbackends/file/gtkprintbackendfile.c |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

commit 02cbc516eb8199fc195d07ad731b7ec28b417a67
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Nov 10 10:30:03 2010 +0800

    gtk.vcprojin: include .rc file

 build/win32/vs9/gtk.vcprojin |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7e47a5a18af6829ebd7fb23a6024d183bbba1822
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Nov 10 10:28:02 2010 +0800

    gtk+.sln: Remove GDK-Pixbuf compilation stuff

    GDK-Pixbuf is in a package of its own, so remove the project files
    from here

 build/win32/vs9/gdk-pixbuf-csource.vcproj       |  166 ---------------
 build/win32/vs9/gdk-pixbuf-query-loaders.vcproj |  166 ---------------
 build/win32/vs9/gdk-pixbuf.vcproj               |  258
 -----------------------
 build/win32/vs9/gtk+.sln                        |   42 ----
 4 files changed, 0 insertions(+), 632 deletions(-)

commit 66edc829421e27d3fdfddc9451b3d31baa03e83b
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Nov 10 10:25:05 2010 +0800

    gtk+.vsprops: Update for GTK-3.0

    -removed headers that ceased to exist
    -bump API version
    -made up for new headers that is to be installed
    -gtk-demo program and related sources/data copied to bin/gtk3-demo

 build/win32/vs9/gtk+.vsprops |   75
 ++++++++++++++---------------------------
 1 files changed, 26 insertions(+), 49 deletions(-)

commit 8c674c5d84915bcec29ebb6c38266afbfd26036f
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Nov 10 10:21:08 2010 +0800

    gtklabel.c: Added hack for rint()

 gtk/gtklabel.c |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit 086bfc723e6ed45fc24cf59b950c414b069f937b
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Nov 10 10:15:45 2010 +0800

    gtkwocket-win32.c Added missing include to avoid C4013

 gtk/gtksocket-win32.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit ce3680fe155328183a6ba4d76da70f75d3f5b2c3
Merge: 76dc9e6 eb34f33
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Nov 10 10:14:13 2010 +0800

    Merge ssh://git.gnome.org/git/gtk+

commit 76dc9e6b5303416a2ea6aea83718aac8aad09dbc
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Nov 10 10:08:14 2010 +0800

    gtk: fix C99-style variable declarations in various sources

 gtk/gtkcontainer.c      |    5 +-
 gtk/gtkrange.c          |    3 +-
 gtk/gtkscrolledwindow.c |  303
 +++++++++++++++++++++-------------------------
 gtk/gtktoolitemgroup.c  |    3 +-
 gtk/gtktoolpalette.c    |    3 +-
 gtk/gtkwindow.c         |    7 +-
 6 files changed, 151 insertions(+), 173 deletions(-)

commit eb34f3350f55f9b8bd524b38358c28c7dc807506
Author: John (J5) Palmieri <johnp@redhat.com>
Date:   Tue Nov 9 20:57:56 2010 -0500

    [introspection] mark invokers for gtkeditable vfuncs

 gtk/gtkeditable.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit cdf517d1c8e74bca417f8abe4d74ce0104772bf7
Author: John (J5) Palmieri <johnp@redhat.com>
Date:   Fri Oct 29 15:53:37 2010 -0400

    [introspection] add transfer none annotation to gdk_keyval_name return

    * moved docs from .sgml file to th e.c file so we can add the
    annotation

 docs/reference/gdk/tmpl/keys.sgml |   12 ------------
 gdk/x11/gdkkeys-x11.c             |   14 +++++++++++++-
 2 files changed, 13 insertions(+), 13 deletions(-)

commit bc070b9d2479fd3f208fdf3ac77bbe01b4b17957
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Nov 9 15:24:50 2010 -0500

    bump version

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)