commit b693b2860a9a5420fd24f6c3e61bb72801c77028 Author: Abduxukur Abdurixit Date: 2011-02-19 Added UG translation M po/ug.po commit 9699c781e456af93f9f150f07338f333403be47a Author: Vincent Untz 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 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 Date: 2011-02-18 core: Remove usage of gdk_display_get_default() in screen.c M libwnck/screen.c commit c3cd8987ab4067bcc327a09719ecc059cb3edb76 Author: Vincent Untz 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 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 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 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 Date: 2011-02-03 core: Fix crash when reading pixmap icons that have no mask M libwnck/xutils.c commit 794c801b9262ccabe2fec260c5b400d835ce128b Author: Vincent Untz 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 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 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 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 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 Date: 2011-02-03 pager: Document that the orientation impacts geometry management M libwnck/pager.c commit ca576b2089094881a07b0f64e9f0f627f219c204 Author: Vincent Untz Date: 2011-02-03 pager: Make sure the workspace size we request is always positive M libwnck/pager.c commit 08f4209683ff4acfb8407c765eb8195725e7c23d Author: Vincent Untz 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 Date: 2011-01-27 pager: Port to GtkStyleContext M libwnck/pager.c commit 93fb4ff17130509660fba3c140006b9a43fe256a Author: Carlos Garcia Campos Date: 2011-01-27 selector: Port to GtkStyleContext M libwnck/selector.c commit 1a123f923385e409394aa627ff90acac0d2c2d1c Author: Vincent Untz Date: 2011-02-03 tasklist: Rework a bit how arrows are drawn for class groups M libwnck/tasklist.c commit 8e6b7e50d85756438f97b63f512ba6a061b76802 Author: Vincent Untz Date: 2011-02-03 tasklist: Add missing gtk_style_context_restore() M libwnck/tasklist.c commit 6c0e76ed1518d1e3a0427d4d00fca2abb588e200 Author: Carlos Garcia Campos Date: 2011-01-26 tasklist: Port to GtkStyleContext M libwnck/tasklist.c commit 9215f5123d9984c7f461ff9e68122234ff1ed26c Author: Vincent Untz Date: 2011-02-02 release: post-release bump to 2.91.90 M configure.ac commit eac1644b6fff558ec375d4d6dd9bfaf13ff2baad Author: Vincent Untz Date: 2011-02-02 release: 2.91.6 M NEWS M configure.ac