commit b693b2860a9a5420fd24f6c3e61bb72801c77028
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date:   2011-02-19

    Added UG translation

M	po/ug.po

commit 9699c781e456af93f9f150f07338f333403be47a
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-18

    core: Push/pop error trap in _wnck_cairo_surface_get_from_pixmap()

    We were doing that in its callers, which is not intuitive for the
    callers.

M	libwnck/pager.c
M	libwnck/xutils.c

commit 20816b65fb9596f44beb0998198541ee4af06d57
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-18

    core: Add Display argument to _wnck_error_trap_push()/pop()

M	libwnck/pager.c
M	libwnck/screen.c
M	libwnck/util.c
M	libwnck/window.c
M	libwnck/xutils.c
M	libwnck/xutils.h

commit 458454795054aea966036adb0e7eac435f2513db
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-18

    core: Remove usage of gdk_display_get_default() in screen.c

M	libwnck/screen.c

commit c3cd8987ab4067bcc327a09719ecc059cb3edb76
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-18

    core: Add private _wnck_get_gdk_display() utility API

    We don't have to duplicate error messages this way.

M	libwnck/xutils.c
M	libwnck/xutils.h

commit 88b233eef0f398ab1a7a63799e74ca93883fbd46
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-18

    core: Remove usage of gdk_display_get_default() in
    text_property_to_utf8

M	libwnck/xutils.c

commit 923f6fb7b25dabbe83d846acea09bb68e021fc1a
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-18

    doc: Add some high-level documentation

    This includes hints as to when to use the library, common pitfalls and
    two simple examples.

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

M	doc/Makefile.am
A	doc/example-force-update.c
A	doc/example-lazy-initialization.c
M	doc/libwnck-docs.sgml

commit dae2284998cdf1aba6c921403ec612ed282ea564
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-04

    build: Add ${ACLOCAL_FLAGS} to ACLOCAL_AMFLAGS

    This is used by gnome-autogen.sh, and we need it when aclocal.m4 is
    to be rebuilt by make, to avoid losing some aclocal paths.

    Also, don't set ACLOCAL in configure.

M	Makefile.am
M	configure.ac

commit 77827ce14197637a7ac535ef5b3f3477d8a92b6a
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-03

    core: Fix crash when reading pixmap icons that have no mask

M	libwnck/xutils.c

commit 794c801b9262ccabe2fec260c5b400d835ce128b
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-03

    selector: Don't implement scrolling with signal handler

    We can directly implement the virtual method.

M	libwnck/selector.c

commit a4baa9e78b7bba2491f68411313dba3e6d18dc66
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-03

    tasklist: Don't implement scrolling with signal handler

    We can directly implement the virtual method.

M	libwnck/tasklist.c

commit 8401759647ad4f21c3c86c08ac785e80baf5ddc8
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-03

    pager: Implement switching workspace on scroll events

    This was done in the panel applet before, but it makes sense to do
    so in
    the widget.

M	libwnck/pager.c

commit 02ec5eb9a9dcc23e1345d2870fabea987bd9e88d
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-03

    pager: Add _wnck_pager_get_padding() helper

    We were doing the same logic multiple times, because the padding
    depends
    on the shadow type. A small helper makes things more readable.

M	libwnck/pager.c

commit 6e328ad5ed48878ee5993054e5ba6aa44a656893
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-03

    pager: Do not call gtk_widget_queue_resize() in size_allocate()
    handler

    It's not allowed to do so. However we know when we want to do this, so
    add an idle function to do later when it's needed.

M	libwnck/pager.c

commit dc7d82f3223806b4bb51c636f16c4f2ef6c57261
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-03

    pager: Document that the orientation impacts geometry management

M	libwnck/pager.c

commit ca576b2089094881a07b0f64e9f0f627f219c204
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-03

    pager: Make sure the workspace size we request is always positive

M	libwnck/pager.c

commit 08f4209683ff4acfb8407c765eb8195725e7c23d
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-03

    pager: Improved geometry management

    Implement get_preferred_width_for_height() and
    get_preferred_height_for_width(), by re-using bits from
    wnck_pager_size_request().

    Also implement get_request_mode(): we consider that a vertical
    orientation means we have a hard constraint for the width, while an
    horizontal orientation means a hard constraint for the height. Since
    the
    orientation is mostly used for applets, this makes sense.

    This should fix some weird initial size issues with the pager.

M	libwnck/pager.c

commit 3e932beeacd5080237c2508a8ff8f228990fc3e2
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2011-01-27

    pager: Port to GtkStyleContext

M	libwnck/pager.c

commit 93fb4ff17130509660fba3c140006b9a43fe256a
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2011-01-27

    selector: Port to GtkStyleContext

M	libwnck/selector.c

commit 1a123f923385e409394aa627ff90acac0d2c2d1c
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-03

    tasklist: Rework a bit how arrows are drawn for class groups

M	libwnck/tasklist.c

commit 8e6b7e50d85756438f97b63f512ba6a061b76802
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-03

    tasklist: Add missing gtk_style_context_restore()

M	libwnck/tasklist.c

commit 6c0e76ed1518d1e3a0427d4d00fca2abb588e200
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2011-01-26

    tasklist: Port to GtkStyleContext

M	libwnck/tasklist.c

commit 9215f5123d9984c7f461ff9e68122234ff1ed26c
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-02

    release: post-release bump to 2.91.90

M	configure.ac

commit eac1644b6fff558ec375d4d6dd9bfaf13ff2baad
Author: Vincent Untz <vuntz@gnome.org>
Date:	2011-02-02

    release: 2.91.6

M	NEWS
M	configure.ac