commit 9f4d990702594ed3b3ec6cd2532366bcb831edd0 Author: Colin Walters Date: Mon Nov 15 11:44:42 2010 -0500 Various srcdir != builddir fixes Some of the header files have #include where foo.h is built, so we should put it in our base INCLUDES. Filter out non-pubilc gtkmarshal.h from introspection set. Also just for GdkX11.gir, we need to include the builddir/gdk. gdk/Makefile.am | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 14f264e0ebc17454fd1dea077b6b3d6b4c073838 Author: Matthias Clasen Date: Mon Nov 15 07:24:36 2010 -0500 Update NEWS for 2.22.1 NEWS | 36 ++++++++++++++++++++++++++++++++++++ 1 files changed, 36 insertions(+), 0 deletions(-) commit 54741c5612cda8106ae6e094b47b039698a1ca08 Author: Fran Diéguez Date: Mon Nov 15 10:56:15 2010 +0100 Updated Galician translations po/gl.po | 309 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 158 insertions(+), 151 deletions(-) commit 5c2c5ce247fcb820c009ca2557d2b61d37611dbe Author: Petr Kovar Date: Mon Nov 15 06:05:17 2010 +0100 Update Czech translation po/cs.po | 288 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 148 insertions(+), 140 deletions(-) commit 7a420bdf7561d302a948d163b6d606364d505ef8 Author: Bruce Cowan Date: Sun Nov 14 14:30:05 2010 +0000 Updated British English translation po/en_GB.po | 302 ++++++++++++++++++++++++++++++----------------------------- 1 files changed, 155 insertions(+), 147 deletions(-) commit e50bfcb885a6ab1b85055e98cec507c74e4a90e2 Author: Piotr Drąg Date: Sun Nov 14 14:03:18 2010 +0100 Updated Polish translation po/pl.po | 287 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 148 insertions(+), 139 deletions(-) commit efe8dfcd423fa2c1148ada75284a661fef350da4 Author: Gabor Kelemen Date: Sat Nov 13 16:35:33 2010 +0100 Updated Hungarian translation po/hu.po | 339 ++++++++++++++++++++++++++++++-------------------------------- 1 files changed, 166 insertions(+), 173 deletions(-) commit 05e6290c5697d57bb3da5ee6c7d86ab4a36f2f71 Author: Matej Urbančič Date: Sat Nov 13 11:28:43 2010 +0100 Updated Slovenian translation po/sl.po | 502 +++++++++++++++++++------------------------------------------- 1 files changed, 150 insertions(+), 352 deletions(-) commit 01cd47361e587c66a2067610d81735b17ab39c72 Author: Matthias Clasen Date: Wed Nov 10 09:21:10 2010 -0500 autogen: allow libtool 2.4 Proposed by Jürg Billeter (cherry picked from commit 1fb94a8410f3900398341c398f1b680c79c3aec6) autogen.sh | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6a7e7edea582385ac76f5f4d41591e0750d275bd Author: Christian Dywan Date: Fri Oct 22 16:07:25 2010 +0200 Only show Desktop in file chooser button if there is one Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=632894 (cherry picked from commit 6a80d40154b3a45d4360a09267094a71972cf14b) gtk/gtkfilechooserbutton.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 874ccc63a5751e076e77f2f8d2e53027b8301cee Author: Marek Kasik Date: Fri Oct 15 12:08:12 2010 +0200 Parse lpoptions correctly Parse options job-sheets, job-hold-until and sides correctly. Add get_lpoption_name() for translation of lpoption names to gtk option names. Usable for options which values don't need conversion (e.g. number-up, number-up-layout, job-billing and job-priority). Rename array option_names to ppd_option_names to reflect its purpose better. Rename get_option_name() to get_ppd_option_name() because of the same reason. (cherry picked from commit 95e69afea83e6a43163a3c2b0d2928c9e646b77b) (cherry picked from commit 5045337162e54a03536054ee37bf0cc55092dacf) gtk/gtkprintunixdialog.c | 7 ++ modules/printbackends/cups/gtkprintbackendcups.c | 102 +++++++++++++++++++--- 2 files changed, 97 insertions(+), 12 deletions(-) commit 00f174222550fb54d20fa4a1515037889c6a0a71 Author: Federico Mena Quintero Date: Wed Oct 6 12:59:44 2010 -0500 Filechooser - In OPEN or SAVE mode, typing a plain folder name should switch to it If you type 'subfolder/' and hit Enter, the file chooser will switch you to it. But if you type just 'subfolder' without the trailing slash, apps would receive *that* filename (e.g. file:///foo/bar/subfolder) as the response, and they would likely print an error that they can't open that file (as it is a folder). So, we change the file chooser's current folder to that subfolder in this case. Signed-off-by: Federico Mena Quintero (cherry picked from commit 5350edbb2ce4ac7b6d7e05ab0914ae21c28c58d0) gtk/gtkfilechooserdefault.c | 14 +++++++++++--- 1 files changed, 11 insertions(+), 3 deletions(-) commit addd63777d95b16297caa48379500ea1a334e0d8 Author: Federico Mena Quintero Date: Tue Oct 5 14:41:51 2010 -0500 Handle the case where you type /blah/nonexistent in SELECT_FOLDER mode Previously name_entry_get_parent_info_cb() would fail as it doesn't handle SELECT_FOLDER. Now we just make that function act the same as for CREATE_FOLDER mode. In either case, if you type "/blah/nonexistent" and hit Enter, you want a folder with that name to be created (under the already-existing /blah). Signed-off-by: Federico Mena Quintero (cherry picked from commit 09cf709fe9bf01f043ba3f3444dcb2513370d2c0) gtk/gtkfilechooserdefault.c | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) commit 2c133ef76e7eceb1e0d980b15fb7d139c14047e4 Author: Stephen Shaw Date: Tue Oct 5 12:59:45 2010 -0500 Clarify the name of a callback The old save_entry_get_info_cb() was misnamed; it is actually used to see if a file's presumed parent *is* a folder. So we rename it to name_entry_get_parent_info_cb(). Signed-off-by: Federico Mena Quintero (cherry picked from commit b6f4b7dbce1b1128296240fd95536ed69224cdad) gtk/gtkfilechooserdefault.c | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) commit 5302babe37c382e3fc6e22be217c6eba9fa42628 Author: Stephen Shaw Date: Tue Oct 5 12:55:03 2010 -0500 bgo#629722 - file chooser should cope with typing a directory name and then Enter file_exists_get_info_cb() used to let some actions fall through to the code that checks for the file type of the selected file's parent (e.g. to see if /foo/bar *is* indeed a folder if you type /foo/bar/baz). However, we need to be more explicit for each file chooser action, as in SELECT_FOLDER mode typing /foo/foldername and hitting Enter would not give you an immediate selection, but rather the file chooser would complain that it couldn't create that directory as it already exists. Signed-off-by: Federico Mena Quintero gtk/gtkfilechooserdefault.c | 87 ++++++++++++++++++++++++++++++++++-------- 1 files changed, 70 insertions(+), 17 deletions(-) commit 6fb2c4d031f1b8f7ed6dafa8e5f02e10b94d8f6b Author: Hans Breuer Date: Sun Nov 7 22:00:48 2010 +0100 win32: Prefer MessageBeep() over Beep() Only the former respects the sound volume setting. If MessageBeep() fails fall back to the latter. (cherry picked from commit 5e59db1554a9ee5138c1e9a5e1c21a4f196d476a) gdk/win32/gdkmain-win32.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 62327e7d400f9d243b36bc8a846cd2c3f0160329 Author: Hans Breuer Date: Sun Nov 7 21:19:48 2010 +0100 Bug 609622 - disappearing statusicon Windows 7 is managing status icon visibility across process lifetime, which did not work with GTK+ create icons. Apparently the mechanism does not require use of new API (like suggested by MSDN), but it is enough to give a "unique" tooltip at creation time. Formerly this initial tooltip was not set at all, later setting via gtk_status_icon_set_tooltip_text() is not enough, but luckily different follow-up tooltips don't disturb the intended behavior. (cherry picked from commit ae0544c636c72753098b698e4951897c609a75b6) gtk/gtkstatusicon.c | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) commit cd6c91993eb6e971f1bd9638bd1921ee0b902278 Author: Kizito Birabwa Date: Sat Nov 6 16:40:35 2010 +0100 Added Luganda translation po-properties/lg.po | 7183 +++++++++++++++++++++++++++++++++++++++++++++++++++ po/LINGUAS | 1 + po/lg.po | 4360 +++++++++++++++++++++++++++++++ 3 files changed, 11544 insertions(+), 0 deletions(-) commit 0f0d2844cc6680dac560c4a222c67d1d4a620e2c Author: Takayuki KUSANO Date: Wed Nov 3 08:59:17 2010 +0900 Updated Japanese translation po/ja.po | 48 ++++++++++++++++++++++++------------------------ 1 files changed, 24 insertions(+), 24 deletions(-) commit 65375a0374e2c5ed69fb03ed8585b7c076240378 Author: Ivar Smolin Date: Mon Nov 1 08:21:36 2010 +0200 [l10n] Updated Estonian translation po-properties/et.po | 15 +++++++-------- 1 files changed, 7 insertions(+), 8 deletions(-) commit 3693b9aafd5d857c28c57c125df219d5527973bd Author: Carles Ferrando Date: Fri Oct 29 01:34:04 2010 +0100 Updated Catalan (Valencian) translation po/ca@valencia.po | 7970 ++++++++++++++++++++++++++--------------------------- 1 files changed, 3878 insertions(+), 4092 deletions(-) commit debb5d90c588c41fc87b0a18796f9f74d3d6e85d Author: Carles Ferrando Date: Fri Oct 29 01:33:27 2010 +0100 Updated Catalan (Valencian) translation po-properties/ca@valencia.po | 3727 +++++++++++++++++++++--------------------- 1 files changed, 1903 insertions(+), 1824 deletions(-) commit 737e2fc3834411e27f1fc39e51279da8b3768dbc Author: Ivar Smolin Date: Wed Oct 27 12:58:03 2010 +0300 [l10n] Updated Estonian translation po-properties/et.po | 35 ++++++++++++++++++++--------------- 1 files changed, 20 insertions(+), 15 deletions(-) commit c496c02e45e981b5e07ea9767d47b51b0b98c0e2 Author: Kristian Rietveld Date: Thu Oct 21 21:15:47 2010 +0200 quartz: release pattern in GC finalize gdk/quartz/gdkgc-quartz.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 1e1bb1d98182964ace0039eb4af8885cd1b0bfe9 Author: Kristian Rietveld Date: Thu Oct 21 21:15:09 2010 +0200 quartz: Reset drawable on pattern callback info when gc is updated gdk/quartz/gdkgc-quartz.c | 12 +++++++++++- gdk/quartz/gdkprivate-quartz.h | 1 + 2 files changed, 12 insertions(+), 1 deletions(-) commit 3b0baf1fe1e0b51ba0699e44177d52927dd7c032 Author: Kristian Rietveld Date: Thu Oct 21 15:40:05 2010 +0200 Pass pixmap to _gdk_pixmap_get_cgimage() and not the impl gdk/quartz/gdkgc-quartz.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit e5b0d8c336c6be62e43d8cfdf9b5f2a8330687dc Author: krishnababu k Date: Tue Oct 19 16:07:35 2010 +0530 Updated Telugu Translations po/te.po | 3503 ++++++++++++++++++++++++++++---------------------------------- 1 files changed, 1597 insertions(+), 1906 deletions(-) commit d013edb3a464285d323c1870f337ce2a2be351b3 Author: Kristian Rietveld Date: Tue Oct 19 00:55:52 2010 +0200 quartz: Always use generic color space Switch all usage of device color spaces to generic color spaces. Since the former color spaces are no longer device-dependent as of Mac OS X 10.4, these yielded a very costly color space conversion when drawing pixmaps to the screen. We now avoid this by using the generic color space. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=624025 gdk/quartz/gdkdrawable-quartz.c | 4 ++-- gdk/quartz/gdkpixmap-quartz.c | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) commit 6d77b7d5fafa76a9e679a7e3f462a4a7a2ad71bb Author: Kristian Rietveld Date: Tue Oct 19 00:47:33 2010 +0200 Rework GdkPixmapImplQuartz to create CGImage on-demand If the data that backs a bitmap context changes, then the CGImage that is backed by this data might not always update due to caching effects. By creating the CGImage on-demand, we ascertain ourselves that the CGImage is up to date. gdk/quartz/gdkdrawable-quartz.c | 5 +- gdk/quartz/gdkgc-quartz.c | 33 ++++--- gdk/quartz/gdkpixmap-quartz.c | 194 ++++++++++++++++++++++++++++----------- gdk/quartz/gdkpixmap-quartz.h | 3 +- gdk/quartz/gdkprivate-quartz.h | 3 + 5 files changed, 170 insertions(+), 68 deletions(-) commit 3e596542d1450b905d6185160c53ecd386a47650 Author: Takayuki KUSANO Date: Sun Oct 17 15:10:45 2010 +0900 Updated Japanese translation po-properties/ja.po | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) commit 2d643ac8a981487903fd3a5d4ce7549419680928 Author: Federico Mena Quintero Date: Thu Oct 14 13:17:46 2010 -0500 Part of bgo#613728 - [GtkTreeView] Focus the list, not the headers, when Tab-focusing The idea is that it is way more common to want to manipulate the actual list, rather than the headers. Once you Tab into the treeview (and the list part gets the focus), you can use Shift-Tab to focus the headers. This means that some hysteresis is added to the focus chain, but it makes the treeview a lot more convenient to focus with the keyboard. Signed-off-by: Federico Mena Quintero gtk/gtktreeview.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit d45595a7e903d8cb338bc26295a5aa29b3e49ed8 Author: Michael Natterer Date: Thu Oct 14 11:28:41 2010 +0200 gtk: add cast to fix warning in my last commit gtk/gtkfilechooserdefault.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 795c8070db6c97ace040bfd220794bae3e2721c2 Author: Michael Natterer Date: Tue Oct 12 21:20:16 2010 +0200 Bug 563002 - Doesn't call 'update-preview' on set_filename Call gtk_tree_view_set_cursor() in addition to gtk_tree_selection_select_iter() when selecting the file in show_and_select_files() so the preview update machinery gets triggered. gtk/gtkfilechooserdefault.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit e4116c07d74e8deb44bfa72b97e360268c93e973 Author: Vincent Untz Date: Mon Oct 11 13:59:06 2010 +0200 build: Distribute README.multipress https://bugzilla.gnome.org/show_bug.cgi?id=631872 modules/input/Makefile.am | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 3b665a26115faaf36be0d2a10c7bea20f6e3af34 Author: Gil Forcada Date: Sun Oct 10 23:21:24 2010 +0200 Updated Catalan translation po-properties/ca.po | 3746 ++++++++++++++++++++++++++------------------------- 1 files changed, 1907 insertions(+), 1839 deletions(-) commit cf391a457c96c728e5b74b761f2babc942354843 Author: Javier Jardón Date: Wed Oct 6 00:47:03 2010 +0200 docs: Fix some docs in gdkrgb Reported by Milan Bouchet-Valat in https://bugzilla.gnome.org/show_bug.cgi?id=631473 gdk/gdkrgb.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit b28bd8d5b398a148d1c3801481b1bc7e98be86ec Author: Kibavuidi Nsiangani Date: Tue Oct 5 21:52:42 2010 +0200 Added Kikongo translation po-properties/kg.po |10282 +++++++++++++++++++++++++++++++++++++++++++++++++++ po/LINGUAS | 1 + po/kg.po | 5401 +++++++++++++++++++++++++++ 3 files changed, 15684 insertions(+), 0 deletions(-) commit 856bb36d887d1b4ba7056a777c6ef58ab422acfd Author: Luis Menina Date: Tue Oct 5 02:50:00 2010 +0200 gdk: Allow drawable == NULL in gdk_pixmap_create_from_data() again client-side windows introduced a function that assumed a non-NULL drawable. This call needs to be special-cased to restore functionality from before. https://bugzilla.gnome.org/show_bug.cgi?id=631332 gdk/gdkpixmap.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit fbb008c058fae6b065fdd10d5ae8d387184f0a36 Author: Žygimantas Beručka Date: Sun Oct 3 15:37:45 2010 +0200 Updated Lithuanian translation by Aurimas Černius and Rimas Kudelis po-properties/lt.po | 3922 ++++++++++++++++++++++++++------------------------- po/lt.po | 3421 +++++++++++++++++++++------------------------ 2 files changed, 3585 insertions(+), 3758 deletions(-) commit bac707787b724251fb6ad184f013bbb9c0628ad5 Author: Colin Walters Date: Fri Oct 1 17:29:20 2010 -0400 Distribute autogen.sh This makes it easier for OS vendors to always invoke autogen.sh for building, regardless of building from legacy tarballs or git snapshots. Makefile.am | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 9abe8d73674cd52675a9b094f98f0ea6b184e253 Author: Tor Lillqvist Date: Thu Sep 30 20:19:59 2010 +0300 Remove superfluous call to _gdk_event_button_generate() Fixes bug #630962. gdk/win32/gdkevents-win32.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit 9754126972cf165de8edae81759883c934fb3176 Author: Giannis Katsampirhs Date: Thu Sep 30 14:51:24 2010 +0300 l10n: Updated Greek translation for gtk-po-properties po-properties/el.po | 3747 ++++++++++++++++++++++++++------------------------- 1 files changed, 1908 insertions(+), 1839 deletions(-) commit 247ac80d69c222cbb3f5f9c784e3dd5385b63611 Author: Tor Lillqvist Date: Tue Sep 28 16:26:17 2010 +0300 Create directory before installing files there gdk/Makefile.am | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 9495719d6c71edb52f8a522bfa4c81716a3103ee Author: Sílvia Miranda Date: Tue Sep 28 00:05:39 2010 +0200 Updated Catalan translation po/ca.po | 3546 +++++++++++++++++++++++++++++--------------------------------- 1 files changed, 1665 insertions(+), 1881 deletions(-) commit ddd86c5f9efd9df27adc116a91c31c1c1cadd299 Author: Johan Dahlin Date: Mon Sep 27 16:48:46 2010 -0300 Another paper-bag fix Put back --strip-prefix which is available in 0.9.3 gdk/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 596fff642540cdd3ba2280856f2c279e8cfb76cb Author: Johan Dahlin Date: Mon Sep 27 15:55:48 2010 -0300 Require only g-i 0.9.3 configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 5b4360f9728a06e10497e02c861dd253f9ae6f01 Author: Johan Dahlin Date: Mon Sep 27 15:48:47 2010 -0300 Revert "introspection: Only use 0.9.3 API" This reverts commit 62c2b4f529334b57323287c8bd04022eaf963ce6. This fixes so that we can be properly built against gobject-introspection 0.9.3 configure.in | 2 +- gdk/Makefile.am | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit f99963338d8469e6f2bf7282c55fc8cbdf0cee2d Author: Damyan Ivanov Date: Sun Sep 26 22:04:43 2010 +0300 Updated Bulgarian translation po-properties/bg.po | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit acf3cb355c34810a9b1581984297591d9013b9d1 Author: Damyan Ivanov Date: Sun Sep 26 18:24:33 2010 +0300 Updated Bulgarian translation po-properties/bg.po | 3719 ++++++++++++++++++++++++++------------------------- po/bg.po | 2778 +++++++++++++------------------------- 2 files changed, 2820 insertions(+), 3677 deletions(-) commit 4d120b76a0ddbb872a7c6444a1a57537b0c50ec4 Author: Yuri Myasoedov Date: Sat Sep 25 20:30:46 2010 +0400 Updated Russian translation po-properties/ru.po | 5194 ++++++++++++++++++++++++--------------------------- po/ru.po | 2977 ++++++++++------------------- 2 files changed, 3497 insertions(+), 4674 deletions(-) commit 90f5f7809b646741bc5b9d4f172734370ae01f66 Author: Chao-Hsiung Liao Date: Sat Sep 25 13:43:41 2010 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) po/zh_HK.po | 753 +++++++++++----------------------------------------------- po/zh_TW.po | 763 ++++++++++++----------------------------------------------- 2 files changed, 293 insertions(+), 1223 deletions(-) commit 71bec7e7adea1630dddb8d24aba69b9da65a1718 Author: Matthias Clasen Date: Thu Sep 23 13:36:09 2010 -0400 Bump version configure.in | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit b7cd904fe38581ca4c12a5cc151db553d185cd2d Author: Takayuki KUSANO Date: Fri Sep 24 02:13:15 2010 +0900 Updated Japanese translation (symbolic link related) po/ja.po | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 537a2534b9ff57856708ae3024599f730974dac8 Author: Javier Jardón Date: Thu Sep 23 17:05:02 2010 +0200 INSTALL.in: the Glib required version is 2.25.10 INSTALL.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)