commit 17468162b14304977fb47ac37511dd1f747d9374
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date:   2012-02-04

    Updated Dutch translation

M	po/nl.po

commit 24e813dedbb68bddf2c3e314ba17816d14f1a0b5
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	2012-02-04

    Updated Norwegian bokmål translation

M	po/nb.po

commit 22da095abd8c28741f3ef64aebc1facf0263d95e
Author: Vincent Untz <vuntz@gnome.org>
Date:	2012-02-02

    tasklist: Don't ask for menus to be pushed in

    That is really only useful for combo boxes.

    (based on similar commit in gnome-panel)

M	libwnck/tasklist.c

commit 375712fb492bd76495e02d1ade6c7a651b70fdbc
Author: Vincent Untz <vuntz@gnome.org>
Date:	2012-01-31

    core: Fix build for people without xres

M	libwnck/util.c

commit 2db365cb6397edb359072c8acbc9dd642909460f
Author: Vincent Untz <vuntz@gnome.org>
Date:	2012-01-30

    core: Also reset the XSelectInput for WnckScreen and WnckApplication

    We don't want to break apps that have set some specific mask with
    XSelectInput.

M	libwnck/application.c
M	libwnck/screen.c
M	libwnck/window.c

commit 46f87fa639a108c2ecd5ed711a530716545b2065
Author: Vincent Untz <vuntz@gnome.org>
Date:	2012-01-30

    core: Fix order of shutting down operations in wnck_shutdown()

    Due to the way objects are referenced and unreferenced, we also
    need to
    be extra careful in the order we shut things down in wnck_shutdown().

M	libwnck/util.c

commit 500561512c2b073072206aa70e28590fb04e65bb
Author: Vincent Untz <vuntz@gnome.org>
Date:	2012-01-30

    doc: Finish wnck_shutdown()-related docs, with note about
    introspection

    The introspection note is quite important, as the way memory
    management
    works in libwnck is not completely compatible with introspection. And
    wnck_shutdown() exhibits this.

    See https://bugzilla.gnome.org/show_bug.cgi?id=642692#c11 for
    discussion.

M	doc/libwnck-docs.sgml
M	doc/libwnck-sections.txt
M	doc/tmpl/misc.sgml
M	libwnck/util.c

commit c25b6ab7c6f24f7d0d20be1c1e0a70a54b5433ee
Author: Vincent Untz <vuntz@gnome.org>
Date:	2012-01-30

    core: Also shutdown everything resource-related

M	libwnck/util.c
M	libwnck/util.h

commit 3f7b269ffc7bafda5f360691d2fff4c2aafe1d85
Author: Vincent Untz <vuntz@gnome.org>
Date:	2012-01-30

    core: Add _wnck_window_shutdown_all()

    We also need to destroy the hashtable of WnckWindow on shutdown.

M	libwnck/private.h
M	libwnck/util.c
M	libwnck/window.c

commit bb27586c2cb81bb650d2a2d8a183ac89fccf5960
Author: Vincent Untz <vuntz@gnome.org>
Date:	2012-01-30

    core: Rely on finalize() instead of manual shutdown() functions

    For WnckScreen and WnckWindow, there was a manual shutdown function
    called for each object. However, when we shut down, we know that the
    object will have no reference left and will get finalized. So we can
    simply rely on the finalize() functions.

M	libwnck/private.h
M	libwnck/screen.c
M	libwnck/window.c

commit 0dde8be271f19cfc2368aaf59f25a48f5ee51f08
Author: Vincent Untz <vuntz@gnome.org>
Date:	2012-01-30

    core: Use a destroy notify in hash tables to unref when removing item

    We were manually unreferencing objects from hash tables when remove
    them, instead of using an automatic, and therefore safer, mechanism.

M	libwnck/application.c
M	libwnck/class-group.c
M	libwnck/window.c

commit 0e17e7b82ff81d678dee17ad44f472672fb41327
Author: Vincent Untz <vuntz@gnome.org>
Date:	2012-01-30

    tests: Add test-shutdown tool

    It's just a small binary to test wnck_shutdown().

M	libwnck/Makefile.am
A	libwnck/test-shutdown.c

commit 040a3b358840a8ef32f9f64792bb41a5327cd81c
Author: Martin Pitt <martin.pitt@ubuntu.com>
Date:	2012-01-18

    core: Add wnck_shutdown()

    Add wnck_shutdown() method that stops listening to events and tear
    down all
    resources from libwnck. This should be done if you are not going to
    need the
    state change notifications for an extended period of time, to
    avoid wakeups
    with every key and focus event. After this all Wnck object references
    you might
    still hold are invalid.

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

M	libwnck/application.c
M	libwnck/class-group.c
M	libwnck/private.h
M	libwnck/screen.c
M	libwnck/util.c
M	libwnck/util.h
M	libwnck/window.c
M	libwnck/xutils.c
M	libwnck/xutils.h

commit 085a93c7fd1f235def445823b06ffef5b6343810
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	2012-01-28

    Updated Norwegian bokmål translation

M	po/nb.po

commit bb9bd3675f72e4d81295e98eb19391d61dd50673
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-12-20

    build: Create xz tarballs

M	configure.ac

commit 685939a0677fe530bf1dc8668557f17ea68eafc5
Author: OKANO Takayoshi <kano@na.rim.or.jp>
Date:	2011-10-20

    Updated Japanese translation

M	po/ja.po

commit 2f0f8e359920ada57eaee38689e819494d33c71a
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-10-16

    release: post-release bump to 3.2.2

M	configure.ac

commit b9fd1b7d3a2abfc2dfb138ef9a9c820ab17a99d3
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-10-16

    release: 3.2.1

M	NEWS