commit 314fede98a786619892ded7b7a0885e626a0869e Author: Matthias Clasen Date: Mon Jan 11 17:16:54 2010 -0500 Doc fixes docs/reference/gtk/gtk-sections.txt | 1 - gtk/gtkclipboard.c | 21 +++++++++------------ gtk/gtkiconview.c | 14 +++++++------- gtk/gtktoolitem.c | 20 ++++++++++---------- 4 files changed, 26 insertions(+), 30 deletions(-) commit f25813eaebe3b0b90f08ddf864cc3a45dfc9f914 Author: Matthias Clasen Date: Mon Jan 11 16:10:11 2010 -0500 Updates NEWS | 25 +++++++++++++++++++++++++ 1 files changed, 25 insertions(+), 0 deletions(-) commit 0e17e8daa551193b9c3b1922f152eaafe6167957 Author: Matthias Clasen Date: Mon Jan 11 10:23:57 2010 -0500 Plug a pixmap leak We were getting our refcounts tangled up when setting drawable clips on GCs with CSW, leading to a pretty bad pixmap leak. See bug 606143. (cherry picked from commit d32b061895378aa721cca52065608e1b34a60e2b) gdk/gdkgc.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 30b4352d6250007163c1110a3ba57e36daba8a95 Author: Matthias Clasen Date: Fri Jan 8 13:22:19 2010 -0500 Try a little harder to survive close to OOM (cherry picked from commit d85735a3376e2174fbf91360d82bada841853368) modules/engines/pixbuf/pixbuf-render.c | 48 ++++++++++++++++++++++++++++++-- 1 files changed, 45 insertions(+), 3 deletions(-) commit ee17312399ee02d442de65ec1e069fb8db82b1d6 Author: Matthias Clasen Date: Fri Jan 8 13:20:28 2010 -0500 Avoid an FPE for ludicrous scale values ...just bail out early. (cherry picked from commit 1d4c6ebe5feae2566e005d260cc8a6f4285c7419) gdk-pixbuf/pixops/pixops.c | 17 +++++++++++++---- 1 files changed, 13 insertions(+), 4 deletions(-) commit e956191163886e7a428945c30bdcc9d0a63e8624 Author: Matthias Clasen Date: Wed Jan 6 22:44:16 2010 -0500 Setup libjpeg error handlers early enough See bug 606068 for details. (cherry picked from commit 9fc436d810d12f75387bf8bfd440ef6db460500a) gdk-pixbuf/io-jpeg.c | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit 1eb83b8a693b992dd17ff1365fd960663ad2ace5 Author: Matthias Clasen Date: Mon Dec 21 11:29:12 2009 -0500 Improve selection/arrow key behaviour in GtkTextView This patch makes the text view behave more similar to entries. Patch by Michael Natterer, see bug 50942 (cherry picked from commit c0d8b71bc5d4b404727b03053d27eaf35e7309b7) gtk/gtktextview.c | 52 ++++++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 44 insertions(+), 8 deletions(-) commit f07fced38c8879f76238a6badceae8151e139ad0 Author: Benjamin Otte Date: Mon Dec 21 02:43:10 2009 +0100 Build adds not-yet-built libgtk-x11-2.0.la into the linker flags Commit 9e7c91bf83fd21a559b5658d02a1466deb4de919 added a bit too many LDFLAGS to the build of gtk-update-icon-cache, revert it to only use the required ones. BugĀ 605036 (cherry picked from commit 3921834b96281732bca7618325e747a7bfd8d80f) gtk/Makefile.am | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit aaad8050382f09d5a866f0232a0d9a01130fd38b Author: Matthias Clasen Date: Sun Dec 20 17:56:28 2009 -0500 Handle reading the create-folders property (cherry picked from commit 4116baef3244e2d43f9dd81b0e213c5d00572201) gtk/gtkfilechooserbutton.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit b0225e7f09ec28fbd2976570448e3551f7cf9c73 Author: Matthias Clasen Date: Sat Dec 19 13:51:12 2009 -0500 Properly free damage events This was reported in bug 605008 (cherry picked from commit 9d999fb89f36a1341f7013efc753d53d1abda49f) gdk/gdkevents.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 3f935d85d3e2c13b4f6590db8d6efb118c6c8875 Author: Benjamin Otte Date: Sat Dec 19 18:37:39 2009 +0100 Fix up linker flags This adds LDFLAGS everywhere where they were previously pulled in via other libraries. This is however unsupported by modern linkers. You can trigger these failures by building with gold (or, I'm told, with very new ld). (cherry picked from commit 9e7c91bf83fd21a559b5658d02a1466deb4de919) configure.in | 1 + demos/Makefile.am | 4 +++- demos/gtk-demo/Makefile.am | 3 ++- docs/tools/Makefile.am | 3 ++- gtk/Makefile.am | 5 +++-- gtk/tests/Makefile.am | 3 ++- gtk/theme-bits/Makefile.am | 2 +- perf/Makefile.am | 3 ++- tests/Makefile.am | 3 ++- 9 files changed, 18 insertions(+), 9 deletions(-) commit 71cef6c8a0ec3d5e5d9d7ebf05be956efb45bf7b Author: Benjamin Otte Date: Sat Dec 19 13:46:18 2009 +0100 Disconnect signal handlers on adjustment in destroy handler Not removing the signal handler caused crashes if the adjustment survived longer than the scrolled window and still emitted signals. This could happen inside WebKit. (cherry picked from commit ff1343a594383e0d88b1aecdf34025dd3ee36ed6) gtk/gtkscrolledwindow.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit af0f6dc77850e892fb4de9d43ed44559dc3c88e8 Author: Jean Brefort Date: Thu Jan 7 16:45:20 2010 +0100 fix critical in gtk_editable_insert_text gtk/gtkentry.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 5eba1d0675d5f389ec4b73e495fad2697d52667e Author: Shankar Prasad Date: Thu Jan 7 14:06:23 2010 +0530 Made couple of translation changes in kn.po po/kn.po | 2271 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 1127 insertions(+), 1144 deletions(-) commit 6a135bf8107a4eec48a44981429fbf4baca21290 Author: Amitakhya Phukan Date: Thu Jan 7 13:23:46 2010 +0530 Updated Assamese translations. po/as.po | 2436 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 1212 insertions(+), 1224 deletions(-) commit 4f59e4427daf66e1243d638bcf6ff7241b6e87ab Author: Inaki Larranaga Murgoitio Date: Tue Jan 5 13:20:02 2010 +0100 Updated Basque language po/eu.po | 3364 +++++++++++++++----------------------------------------------- 1 files changed, 801 insertions(+), 2563 deletions(-) commit eeaeb015902eef6df7a20e1fe4dd939bf024e2b6 Author: Jonh Wendell Date: Tue Dec 22 11:18:05 2009 -0300 Fix a memory leak in gtk_label_compose_effective_attrs() gtk/gtklabel.c | 25 ++++++++++++++----------- 1 files changed, 14 insertions(+), 11 deletions(-) commit 9ac1b6830c3b9820f50b61395662771a5cc22383 Author: Matthias Clasen Date: Mon Dec 21 15:27:46 2009 -0500 Fix a think in the CSW input extension handling This was causing stack overflow due to an obvious infinite recursion. See e.g. RH #548849. (cherry picked from commit d2ce67734a5b1ce83ee09356846f44204d25bab0) gdk/gdkwindow.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0d15334671644a903ebc67f358a08ff67585300b Author: Matthias Clasen Date: Fri Dec 18 19:17:04 2009 -0500 Fix a thinko in computing damage for segments The code was not taking the endpoint of the first segment into account. This was reported in bug 604747. (cherry picked from commit aadb190b77b0bd7d55f0e8939aaea10932c5328c) gdk/gdkoffscreenwindow.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d97a72a22b92298a8072938a7ddc0621ba501f19 Author: Matthias Clasen Date: Fri Dec 18 18:43:32 2009 -0500 Ensure native windows in gdk_property_change Using X properties on non-toplevel windows is somewhat exotic, but some people seem to do it, so better to keep it working. See bug 604787. (cherry picked from commit 7a9a3077e4064ca284ec53e5c4d223f278f57781) gdk/x11/gdkproperty-x11.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 321c7d16c384574204a1d8c6ed914bc05735786e Author: Alexander Larsson Date: Fri Dec 18 15:35:04 2009 +0100 Actually send exposes from gdk_window_clear_area_e (cherry picked from commit 7e9d89b555d7d22a89645e0821a334dec318bc21) gdk/gdkwindow.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 3470ef274d79194bb733771a29abaf6a0e60d479 Author: Philip Withnall Date: Tue Dec 15 17:33:25 2009 +0000 Updated British English translation po/en_GB.po | 2204 ++++++++++++++++++++++++++++++----------------------------- 1 files changed, 1104 insertions(+), 1100 deletions(-) commit 19a95139fff369d23785962d022c5925765fa838 Author: Sven Herzberg Date: Thu Dec 10 22:08:30 2009 +0100 Revert "let the close button reflect the page_complete status of SUMMARY pages" This reverts commit da3b33f1a8e60e3239ba2e7f20046836ffb3ffde. This was accidentally commited and intended for master only. gtk/gtkassistant.c | 15 ++------------- gtk/tests/treeview.c | 2 +- tests/testassistant.c | 14 ++------------ 3 files changed, 5 insertions(+), 26 deletions(-) commit da3b33f1a8e60e3239ba2e7f20046836ffb3ffde Author: Sven Herzberg Date: Thu Dec 10 17:34:29 2009 +0100 let the close button reflect the page_complete status of SUMMARY pages Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=604289 In order to respect this properly, we have to restore the original behavior by watching a flag to check if the user has already set this. * gtk/gtkassistant.c: fix the bug by introducing a flag to check for non-automatic value setting * tests/testassistant.c: updated the "generous assistant" to permit quick manual testing of this feature gtk/gtkassistant.c | 15 +++++++++++++-- gtk/tests/treeview.c | 2 +- tests/testassistant.c | 14 ++++++++++++-- 3 files changed, 26 insertions(+), 5 deletions(-) commit 69bd84917c93ea332c83b929055240dd27cb01b1 Author: Danielle Madeley Date: Wed Dec 9 15:48:58 2009 +1100 Fix GTK_TREE_MODEL_FILTER_GET_CLASS macro gtk/gtktreemodelfilter.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8ed0520df09964bc991548e22cc8a40b94d18ca4 Author: Matthias Clasen Date: Tue Dec 8 11:06:08 2009 -0500 Bump version configure.in | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 4483e2ee3b75575b587bc7370e2b0809345bfc7a Author: Matthias Clasen Date: Tue Dec 8 11:02:45 2009 -0500 2.18.5 po-properties/af.po | 2 +- po-properties/am.po | 2 +- po-properties/ang.po | 2 +- po-properties/ar.po | 2 +- po-properties/as.po | 2 +- po-properties/ast.po | 2 +- po-properties/az.po | 2 +- po-properties/az_IR.po | 2 +- po-properties/be.po | 2 +- po-properties/be@latin.po | 2 +- po-properties/bg.po | 2 +- po-properties/bn.po | 2 +- po-properties/bn_IN.po | 2 +- po-properties/br.po | 2 +- po-properties/bs.po | 2 +- po-properties/ca.po | 2 +- po-properties/ca@valencia.po | 2 +- po-properties/crh.po | 2 +- po-properties/cs.po | 2 +- po-properties/cy.po | 2 +- po-properties/da.po | 2 +- po-properties/de.po | 2 +- po-properties/dz.po | 2 +- po-properties/el.po | 2 +- po-properties/en_CA.po | 2 +- po-properties/en_GB.po | 2 +- po-properties/eo.po | 2 +- po-properties/es.po | 2 +- po-properties/et.po | 2 +- po-properties/eu.po | 2 +- po-properties/fa.po | 2 +- po-properties/fi.po | 2 +- po-properties/fr.po | 2 +- po-properties/ga.po | 2 +- po-properties/gl.po | 2 +- po-properties/gu.po | 2 +- po-properties/he.po | 2 +- po-properties/hi.po | 2 +- po-properties/hr.po | 2 +- po-properties/hu.po | 2 +- po-properties/hy.po | 2 +- po-properties/ia.po | 2 +- po-properties/id.po | 2 +- po-properties/io.po | 2 +- po-properties/is.po | 2 +- po-properties/it.po | 2 +- po-properties/ja.po | 2 +- po-properties/ka.po | 2 +- po-properties/kn.po | 2 +- po-properties/ko.po | 2 +- po-properties/ku.po | 2 +- po-properties/li.po | 2 +- po-properties/lt.po | 2 +- po-properties/lv.po | 2 +- po-properties/mai.po | 2 +- po-properties/mi.po | 2 +- po-properties/mk.po | 2 +- po-properties/ml.po | 2 +- po-properties/mn.po | 2 +- po-properties/mr.po | 2 +- po-properties/ms.po | 2 +- po-properties/nb.po | 2 +- po-properties/nds.po | 2 +- po-properties/ne.po | 2 +- po-properties/nl.po | 2 +- po-properties/nn.po | 2 +- po-properties/nso.po | 2 +- po-properties/oc.po | 2 +- po-properties/or.po | 2 +- po-properties/pa.po | 2 +- po-properties/pl.po | 2 +- po-properties/ps.po | 2 +- po-properties/pt.po | 2 +- po-properties/pt_BR.po | 2 +- po-properties/ro.po | 2 +- po-properties/ru.po | 2 +- po-properties/rw.po | 2 +- po-properties/si.po | 2 +- po-properties/sk.po | 2 +- po-properties/sl.po | 2 +- po-properties/sq.po | 2 +- po-properties/sr.po | 2 +- po-properties/sr@ije.po | 2 +- po-properties/sr@latin.po | 2 +- po-properties/sv.po | 2 +- po-properties/ta.po | 2 +- po-properties/te.po | 2 +- po-properties/th.po | 2 +- po-properties/tk.po | 2 +- po-properties/tr.po | 2 +- po-properties/tt.po | 2 +- po-properties/uk.po | 2 +- po-properties/ur.po | 2 +- po-properties/uz.po | 2 +- po-properties/uz@cyrillic.po | 2 +- po-properties/vi.po | 2 +- po-properties/wa.po | 2 +- po-properties/xh.po | 2 +- po-properties/yi.po | 2 +- po-properties/zh_CN.po | 2 +- po-properties/zh_HK.po | 2 +- po-properties/zh_TW.po | 2 +- po/af.po | 2 +- po/am.po | 2 +- po/ang.po | 2 +- po/ar.po | 2 +- po/as.po | 2 +- po/ast.po | 2 +- po/az.po | 2 +- po/az_IR.po | 2 +- po/be.po | 2 +- po/be@latin.po | 2 +- po/bg.po | 2 +- po/bn.po | 2 +- po/bn_IN.po | 2 +- po/br.po | 2 +- po/bs.po | 2 +- po/ca.po | 2 +- po/ca@valencia.po | 2 +- po/crh.po | 2 +- po/cs.po | 2 +- po/cy.po | 2 +- po/da.po | 2 +- po/de.po | 2 +- po/dz.po | 2 +- po/el.po | 2 +- po/en_CA.po | 2 +- po/en_GB.po | 2 +- po/eo.po | 2 +- po/es.po | 2 +- po/et.po | 2 +- po/eu.po | 2 +- po/fa.po | 2 +- po/fi.po | 2 +- po/fr.po | 2 +- po/ga.po | 2 +- po/gl.po | 2 +- po/gu.po | 2 +- po/he.po | 2 +- po/hi.po | 2 +- po/hr.po | 2 +- po/hu.po | 2 +- po/hy.po | 2 +- po/ia.po | 2 +- po/id.po | 2 +- po/io.po | 2 +- po/is.po | 2 +- po/it.po | 2 +- po/ja.po | 2 +- po/ka.po | 2 +- po/kn.po | 2 +- po/ko.po | 2 +- po/ku.po | 2 +- po/li.po | 2 +- po/lt.po | 2 +- po/lv.po | 2 +- po/mai.po | 2 +- po/mi.po | 2 +- po/mk.po | 2 +- po/ml.po | 2 +- po/mn.po | 2 +- po/mr.po | 2 +- po/ms.po | 2 +- po/nb.po | 2 +- po/nds.po | 2 +- po/ne.po | 2 +- po/nl.po | 2 +- po/nn.po | 2 +- po/nso.po | 2 +- po/oc.po | 2 +- po/or.po | 2 +- po/pa.po | 2 +- po/pl.po | 2 +- po/ps.po | 2 +- po/pt.po | 2 +- po/pt_BR.po | 2 +- po/ro.po | 2 +- po/ru.po | 2 +- po/rw.po | 2 +- po/si.po | 2 +- po/sk.po | 2 +- po/sl.po | 2 +- po/sq.po | 2 +- po/sr.po | 2 +- po/sr@ije.po | 2 +- po/sr@latin.po | 2 +- po/sv.po | 2 +- po/ta.po | 2 +- po/te.po | 2 +- po/th.po | 2 +- po/tk.po | 2 +- po/tr.po | 2 +- po/tt.po | 2 +- po/uk.po | 2 +- po/ur.po | 2 +- po/uz.po | 2 +- po/uz@cyrillic.po | 2 +- po/vi.po | 2 +- po/wa.po | 2 +- po/xh.po | 2 +- po/yi.po | 2 +- po/zh_CN.po | 2 +- po/zh_HK.po | 2 +- po/zh_TW.po | 2 +- 204 files changed, 204 insertions(+), 204 deletions(-)