commit 1d1132d02b808d8ee1ec44572b06d1eae329f904 Author: Matthias Clasen Date: Tue Dec 8 10:18:31 2009 -0500 Updates NEWS | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) commit f0111dba7369996b5d51110ab372ced8f6a6d48f Author: Matthias Clasen Date: Tue Dec 8 10:09:04 2009 -0500 Never do implicit paints for foreign windows They don't need double buffer combination since they have no client-side children, and creating pixmaps for them is risky since they could disappear at any time. May fix bug 598476 and 603652. gdk/gdkwindow.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit 141716164a16f05cac898962e5cfa96fb24b2ed2 Author: Matthias Clasen Date: Tue Dec 8 09:58:23 2009 -0500 Set colormap of offscreen pixmaps This fixes problems in clutter-gtk. See bug 603619. gdk/gdkoffscreenwindow.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit d71364f38666b958bb2dd89fdbbacb6418312835 Author: Alexander Larsson Date: Tue Dec 8 12:28:44 2009 +0100 Fix up last commit (cherry picked from commit 22d1d0d5077a518c1e1a3622678cb7d1e6ab8e87) gdk/gdkwindow.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 98f044cf4101865a32a3219f6a403816e2d60a2b Author: Alexander Larsson Date: Tue Dec 8 12:19:00 2009 +0100 Handle input extension events when making a window native It may happen when turning a client side window into a native window that the window, or some of its children with the same native parent have extension events enabled, and thus have an input window enabled for the native parent which needs to change as the window is made native. We fix this by temporarily disabling extension events on all the affected windows while we create the native window, and then reenable them afterwards. This fixes: https://bugzilla.redhat.com/show_bug.cgi?id=544624 (cherry picked from commit 159214173d2ec626dd0390a5fd0e5beaa6404f6e) gdk/gdkwindow.c | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 71 insertions(+), 0 deletions(-) commit 229b44b8752ffa0d958645f62f2d726b700b9cf7 Author: Alexander Larsson Date: Mon Dec 7 10:47:05 2009 +0100 Fix damage report for lines drawn on offscreen windows All kinds of lines (lines, segments, arcs, etc) need to take into account the line properties (width, miter limit, joins, caps, etc) to get proper damage extents. This is not really possible to do, but we can make it likely to work with some ad-hoc estimates. Fixes bug 603904. (cherry picked from commit 98a9c5c69a796b48d3797a35a301dabe1dcb2430) gdk/gdkoffscreenwindow.c | 48 +++++++++++++++++++++++++++++++++------------ 1 files changed, 35 insertions(+), 13 deletions(-) commit 141366a0409da81649c165e99c490407ab78ad80 Author: Alexander Larsson Date: Mon Dec 7 09:58:34 2009 +0100 Fix mouse pointer handling on multiple screens The fix in 786b589d95077b465dcc2311ff2489ee7bb9a49f for the "Cannot click buttons more than once without moving the mouse cursor" did not correctly handle setups with multiple screens in one display. We need to handle the case where the first XQueryPointer returns a different root window than the default one. This fixes bug 597386 (agaion) (cherry picked from commit 48fc0f36c28fb0317a3433bafbe7bf8ae8a01171) gdk/x11/gdkwindow-x11.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 4a92edd10a33b3826959263b0726fb402dd07ef2 Author: Alexander Larsson Date: Wed Dec 2 11:09:37 2009 +0100 Don't filter out BUTTON_MOTION event masks We don't really need to filter these out, it was just a leftover safety check to not override the GDK_POINTER_MOTION_MASK. Furthermore when we changed behaviour to not always select for native pointer motion it is actually wrong. We'll still get normal motion events for the toplevel which we will emulate as button motion on the child, but the button motion mask will not be inherited by implicit grabs which makes us not get any motion events during grabs. This fixes bug 601473 (cherry picked from commit b509f28559dba03684ecc88acac498b6f27d2ebf) gdk/gdkwindow.c | 20 +++++++------------- 1 files changed, 7 insertions(+), 13 deletions(-) commit b1861ddc6a8775fe831cdce41dda16c8cc88a9fb Author: Matthias Clasen Date: Tue Dec 1 00:02:53 2009 -0500 Bump version configure.in | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 516918e5ca79c8cd79cb330941aff21db96694cb Author: Matthias Clasen Date: Tue Dec 1 00:00:32 2009 -0500 2.18.3 po-properties/af.po | 116 +- po-properties/am.po | 116 +- po-properties/ang.po | 116 +- po-properties/ar.po | 116 +- po-properties/as.po | 116 +- po-properties/ast.po | 116 +- po-properties/az.po | 116 +- po-properties/az_IR.po | 116 +- po-properties/be.po | 116 +- po-properties/be@latin.po | 116 +- po-properties/bg.po | 116 +- po-properties/bn.po | 116 +- po-properties/bn_IN.po | 116 +- po-properties/br.po | 116 +- po-properties/bs.po | 116 +- po-properties/ca.po | 116 +- po-properties/ca@valencia.po | 116 +- po-properties/crh.po | 116 +- po-properties/cs.po | 116 +- po-properties/cy.po | 116 +- po-properties/da.po | 116 +- po-properties/de.po | 116 +- po-properties/dz.po | 116 +- po-properties/el.po | 116 +- po-properties/en_CA.po | 116 +- po-properties/en_GB.po | 116 +- po-properties/eo.po | 116 +- po-properties/es.po | 116 +- po-properties/et.po | 116 +- po-properties/eu.po | 116 +- po-properties/fa.po | 116 +- po-properties/fi.po | 116 +- po-properties/fr.po | 116 +- po-properties/ga.po | 116 +- po-properties/gl.po | 116 +- po-properties/gu.po | 116 +- po-properties/he.po | 116 +- po-properties/hi.po | 116 +- po-properties/hr.po | 116 +- po-properties/hu.po | 116 +- po-properties/hy.po | 116 +- po-properties/ia.po | 116 +- po-properties/id.po | 116 +- po-properties/io.po | 116 +- po-properties/is.po | 116 +- po-properties/it.po | 116 +- po-properties/ja.po | 116 +- po-properties/ka.po | 116 +- po-properties/kn.po | 116 +- po-properties/ko.po | 116 +- po-properties/ku.po | 116 +- po-properties/li.po | 116 +- po-properties/lt.po | 116 +- po-properties/lv.po | 116 +- po-properties/mai.po | 116 +- po-properties/mi.po | 116 +- po-properties/mk.po | 116 +- po-properties/ml.po | 116 +- po-properties/mn.po | 116 +- po-properties/mr.po | 116 +- po-properties/ms.po | 116 +- po-properties/nb.po | 116 +- po-properties/nds.po | 3477 +++++++++++++++++++++--------------------- po-properties/ne.po | 116 +- po-properties/nl.po | 116 +- po-properties/nn.po | 116 +- po-properties/nso.po | 116 +- po-properties/oc.po | 116 +- po-properties/or.po | 116 +- po-properties/pa.po | 116 +- po-properties/pl.po | 116 +- po-properties/ps.po | 116 +- po-properties/pt.po | 116 +- po-properties/pt_BR.po | 116 +- po-properties/ro.po | 116 +- po-properties/ru.po | 3474 +++++++++++++++++++++--------------------- po-properties/rw.po | 116 +- po-properties/si.po | 116 +- po-properties/sk.po | 116 +- po-properties/sl.po | 116 +- po-properties/sq.po | 116 +- po-properties/sr.po | 116 +- po-properties/sr@ije.po | 116 +- po-properties/sr@latin.po | 116 +- po-properties/sv.po | 116 +- po-properties/ta.po | 116 +- po-properties/te.po | 116 +- po-properties/th.po | 116 +- po-properties/tk.po | 116 +- po-properties/tr.po | 116 +- po-properties/tt.po | 116 +- po-properties/uk.po | 116 +- po-properties/ur.po | 116 +- po-properties/uz.po | 116 +- po-properties/uz@cyrillic.po | 116 +- po-properties/vi.po | 116 +- po-properties/wa.po | 116 +- po-properties/xh.po | 116 +- po-properties/yi.po | 116 +- po-properties/zh_CN.po | 116 +- po-properties/zh_HK.po | 116 +- po-properties/zh_TW.po | 116 +- po/af.po | 192 ++-- po/am.po | 192 ++-- po/ang.po | 192 ++-- po/ar.po | 192 ++-- po/as.po | 192 ++-- po/ast.po | 192 ++-- po/az.po | 192 ++-- po/az_IR.po | 192 ++-- po/be.po | 192 ++-- po/be@latin.po | 192 ++-- po/bg.po | 192 ++-- po/bn.po | 192 ++-- po/bn_IN.po | 192 ++-- po/br.po | 192 ++-- po/bs.po | 192 ++-- po/ca.po | 192 ++-- po/ca@valencia.po | 192 ++-- po/crh.po | 192 ++-- po/cs.po | 192 ++-- po/cy.po | 192 ++-- po/da.po | 192 ++-- po/de.po | 192 ++-- po/dz.po | 192 ++-- po/el.po | 192 ++-- po/en_CA.po | 192 ++-- po/en_GB.po | 192 ++-- po/eo.po | 192 ++-- po/es.po | 192 ++-- po/et.po | 192 ++-- po/eu.po | 192 ++-- po/fa.po | 192 ++-- po/fi.po | 192 ++-- po/fr.po | 192 ++-- po/ga.po | 192 ++-- po/gl.po | 192 ++-- po/gu.po | 192 ++-- po/he.po | 192 ++-- po/hi.po | 192 ++-- po/hr.po | 192 ++-- po/hu.po | 192 ++-- po/hy.po | 192 ++-- po/ia.po | 192 ++-- po/id.po | 192 ++-- po/io.po | 192 ++-- po/is.po | 192 ++-- po/it.po | 2209 ++++++++++++++------------- po/ja.po | 32 +- po/ka.po | 192 ++-- po/kn.po | 192 ++-- po/ko.po | 192 ++-- po/ku.po | 192 ++-- po/li.po | 192 ++-- po/lt.po | 192 ++-- po/lv.po | 192 ++-- po/mai.po | 192 ++-- po/mi.po | 192 ++-- po/mk.po | 192 ++-- po/ml.po | 192 ++-- po/mn.po | 192 ++-- po/mr.po | 192 ++-- po/ms.po | 192 ++-- po/nb.po | 192 ++-- po/nds.po | 2203 ++++++++++++++------------- po/ne.po | 192 ++-- po/nl.po | 192 ++-- po/nn.po | 192 ++-- po/nso.po | 192 ++-- po/oc.po | 192 ++-- po/or.po | 192 ++-- po/pa.po | 192 ++-- po/pl.po | 192 ++-- po/ps.po | 192 ++-- po/pt.po | 192 ++-- po/pt_BR.po | 192 ++-- po/ro.po | 2214 ++++++++++++++-------------- po/ru.po | 2227 ++++++++++++++-------------- po/rw.po | 192 ++-- po/si.po | 192 ++-- po/sk.po | 192 ++-- po/sl.po | 2791 ++++++++++++++++++---------------- po/sq.po | 192 ++-- po/sr.po | 192 ++-- po/sr@ije.po | 192 ++-- po/sr@latin.po | 192 ++-- po/sv.po | 192 ++-- po/ta.po | 192 ++-- po/te.po | 192 ++-- po/th.po | 192 ++-- po/tk.po | 192 ++-- po/tr.po | 192 ++-- po/tt.po | 192 ++-- po/uk.po | 192 ++-- po/ur.po | 192 ++-- po/uz.po | 192 ++-- po/uz@cyrillic.po | 192 ++-- po/vi.po | 192 ++-- po/wa.po | 192 ++-- po/xh.po | 192 ++-- po/yi.po | 192 ++-- po/zh_CN.po | 192 ++-- po/zh_HK.po | 192 ++-- po/zh_TW.po | 192 ++-- 204 files changed, 24605 insertions(+), 24054 deletions(-)