commit dafdcefd172e79ed4819554fccc093491c531e2d Author: Matthias Clasen Date: Fri Apr 15 09:32:08 2011 -0400 bump version configure.ac | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 8eabbe22201318c92f782027804b523fa4e5199f Author: Paolo Borelli Date: Wed Apr 6 04:43:09 2011 +0200 Free MenuPopulateData struct in all the cases. For clarity factor out create/free functions. https://bugzilla.gnome.org/show_bug.cgi?id=646876 gtk/gtkrecentchoosermenu.c | 41 +++++++++++++++++++++++++++++------------ 1 files changed, 29 insertions(+), 12 deletions(-) commit 6fdfc879c898299d9a323bfe141ebb1326aa7816 Author: Matthias Clasen Date: Thu Apr 14 20:22:18 2011 -0400 Don't leak a list when activating keybindings Patch by Rui Matos, https://bugzilla.gnome.org/show_bug.cgi?id=647790 gtk/gtkkeyhash.c | 5 +++-- gtk/gtkmenushell.c | 7 +++++-- 2 files changed, 8 insertions(+), 4 deletions(-) commit e604efd8d3e15ff535cd655e33dda7484eccfd93 Author: Matthias Clasen Date: Thu Apr 14 10:15:46 2011 -0400 Updates NEWS | 23 +++++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-) commit f5eee56b56e2f371a0dc659f2d402b0cfc1c42c2 Author: Matthias Clasen Date: Wed Apr 13 13:28:46 2011 -0400 GtkMenuShell: always 'activate' menu shells Failing to do so can leave us with a stuck grab in some cases. https://bugzilla.gnome.org/show_bug.cgi?id=554057 gtk/gtkmenubar.c | 1 - gtk/gtkmenushell.c | 3 ++- gtk/gtkmenushellprivate.h | 1 - 3 files changed, 2 insertions(+), 3 deletions(-) commit 8990ad6a2004aa8640ca0195b710180d6c0bc307 Author: Matthias Clasen Date: Thu Apr 14 08:56:07 2011 -0400 GtkTimeline: don't look when animations are disabled Otherwise, we end up doing maximal work with minimal effect, and bring the X server to 100% CPU. Note that this makes spinner widgets look really unclear, but they really have to be changed to adapt to enable-animations == FALSE at the widget level. gtk/gtktimeline.c | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) commit 15de4031bc2bf656e6627f88fd4f999ca6441110 Author: Javier Jardón Date: Wed Apr 13 13:53:41 2011 +0100 docs: Fix a typo: gtk_style_get_context -> gtk_style_has_context docs/reference/gtk/gtk3-sections.txt | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 713488ed50732eabe13a3174eded073c60a24b1b Author: Cosimo Cecchi Date: Tue Apr 12 14:20:27 2011 -0400 combobox: always give the full allocation to the button in menu mode The button is what draws the background/frame outline of the combobox, and padding is defined as the spacing *inside* the widget between the border and the content. https://bugzilla.gnome.org/show_bug.cgi?id=646882 gtk/gtkcombobox.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 503466c8939b86c0a007059c82b08fe17a17d620 Author: Cosimo Cecchi Date: Tue Apr 12 14:10:43 2011 -0400 combobox: rename border->padding for code clarity https://bugzilla.gnome.org/show_bug.cgi?id=646882 gtk/gtkcombobox.c | 122 ++++++++++++++++++++++++++-------------------------- 1 files changed, 61 insertions(+), 61 deletions(-) commit e94b311fbfd1fd3d1cc5fd252ada45c9511d0854 Author: Cosimo Cecchi Date: Tue Apr 5 22:36:24 2011 -0400 combobox: allocate the right border to the arrow and not to the label When the combobox is in menu mode, the right padding of the togglebutton inside, should be allocated to its rightmost children, which is the arrow. https://bugzilla.gnome.org/show_bug.cgi?id=646882 gtk/gtkcombobox.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 22eb1f5b91ef125fa41de6480e3709b27cf62a7e Author: Cosimo Cecchi Date: Tue Apr 5 17:44:49 2011 -0400 combobox: don't use the border as a padding This causes the combobox to behave badly from the theme. https://bugzilla.gnome.org/show_bug.cgi?id=646882 gtk/gtkcombobox.c | 44 +++++++++++++++++++------------------------- 1 files changed, 19 insertions(+), 25 deletions(-) commit 9f4183c453e46b7e1bdec7466ffc969e4f949c4d Author: Cosimo Cecchi Date: Tue Apr 5 17:36:42 2011 -0400 combobox: don't add the button style class to the whole widget It already has a toggle button inside, and this way we cannot theme them separately. https://bugzilla.gnome.org/show_bug.cgi?id=646882 gtk/gtkcombobox.c | 4 ---- 1 files changed, 0 insertions(+), 4 deletions(-) commit 2c293119553141d31a9c50f65d22ca42f4340396 Author: Cosimo Cecchi Date: Tue Apr 5 15:35:05 2011 -0400 button: don't use the border values for padding It's wrong, and makes it impossible to theme the button properly. https://bugzilla.gnome.org/show_bug.cgi?id=646882 gtk/gtkbutton.c | 36 +++++++++++------------------------- 1 files changed, 11 insertions(+), 25 deletions(-) commit 29e45c4c89cd3614b2a8eb7a57abeedd7004b208 Author: Cosimo Cecchi Date: Tue Apr 5 15:34:32 2011 -0400 button: make gtk_button_get_props() return the padding too https://bugzilla.gnome.org/show_bug.cgi?id=646882 gtk/gtkbutton.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 00802c73e4295450353cf25c9d30c2c6beb624f9 Author: Dan Winship Date: Tue Apr 12 14:48:27 2011 -0400 gtk_window_present_with_time: fix when window is not initially visible When called on a hidden window, gtk_window_present_with_time() would just fall back to gtk_widget_show(), completely ignoring the passed-in timestamp. This ended up working anyway if the timestamp came from in-process, since gdk_window_x11_show() would initialize its user_time from the time of the most recent event. But if the timestamp came from another process, this would result in the window being shown with an out-of-date timestamp. Fix this by remembering the timestamp from gtk_window_present_with_time(), and then setting the GdkWindow's user_time from that when it the window is realized. https://bugzilla.gnome.org/show_bug.cgi?id=647275 gtk/gtkwindow.c | 34 ++++++++++++++++++++++++++-------- 1 files changed, 26 insertions(+), 8 deletions(-) commit 9404f77eb19047793783bb47f503b75239353b9b Author: Dan Winship Date: Tue Apr 12 14:48:02 2011 -0400 GdkDeviceManagerXI2: don't set user_time on ButtonRelease The XI2 device manager was mistakenly setting the window user_time on both ButtonPress and ButtonRelease, which meant that processes that tried to launch another process based on the time of a ButtonPress event would end up always focus-stealing-preventing the new app. https://bugzilla.gnome.org/show_bug.cgi?id=647275 gdk/x11/gdkdevicemanager-xi2.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 94b9e819a005945065482095aa7e5cde8972f039 Author: Dan Winship Date: Tue Mar 15 12:25:36 2011 -0400 GdkDeviceManagerXI2: process send_event core events XSendEvent doesn't currently work with XI2 events, so add code to translate core events when they have the send_event flag. (We still don't actually select for core pointer/keyboard events, so we will only receive send_event events that are sent with a 0 event_mask.) https://bugzilla.gnome.org/show_bug.cgi?id=644847 gdk/x11/gdkdevicemanager-xi2.c | 96 ++++++++++++++++++++++++++++++---------- 1 files changed, 72 insertions(+), 24 deletions(-) commit a0d9da74545576696d235d9465d258b5974a275f Author: Takayoshi OKANO Date: Mon Apr 11 23:17:23 2011 +0900 Updated Japanese translation. po/ja.po | 1372 +++++++++++++++++++++++++++++++++++++------------------------- 1 files changed, 823 insertions(+), 549 deletions(-) commit e21d72cf3a7af18284ea23e7ad9d3acd2327ed08 Author: Tristan Van Berkom Date: Sat Apr 9 01:55:50 2011 +0900 Fix some crashes caused by unimplemented functions in GdkOffscreenWindow These crashes happen when accessing GtkWindow properties and the GdkWindow is an offscreen (fixes https://bugzilla.gnome.org/show_bug.cgi?id=647244) gdk/gdkoffscreenwindow.c | 25 ++++++++++++++++++------- 1 files changed, 18 insertions(+), 7 deletions(-) commit f14a1af30e5266166b1630d8f8786dd26210febb Author: Matthias Clasen Date: Fri Apr 8 20:46:57 2011 -0400 Avoid a warning out of the print dialog Reported in https://bugzilla.gnome.org/show_bug.cgi?id=647152 gtk/gtkprintunixdialog.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit dcaafb1bc109be73df79a4638e40fa6a88a33c5a Author: Cosimo Cecchi Date: Thu Apr 7 15:22:18 2011 -0400 themingengine: don't set a line width before saving the cairo context https://bugzilla.gnome.org/show_bug.cgi?id=647086 gtk/gtkthemingengine.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit e5ae44bd1b7971309addc4ba084673fab39d5dd3 Author: Cosimo Cecchi Date: Thu Apr 7 15:21:51 2011 -0400 separator: call gtk_style_context_restore() after drawing https://bugzilla.gnome.org/show_bug.cgi?id=647086 gtk/gtkseparator.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit ccc173916118862e9f36f17b66304252fbfbd07d Author: Cosimo Cecchi Date: Thu Apr 7 15:21:32 2011 -0400 calendar: make sure to call gtk_style_context_restore() https://bugzilla.gnome.org/show_bug.cgi?id=647086 gtk/gtkcalendar.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 68c2bac9b154f6b02f70702bb0427eb2a7ccc330 Author: Paolo Borelli Date: Wed Apr 6 06:18:18 2011 +0200 Do not leak list when drawing notebook. When we construct the list in the other order we must free it. https://bugzilla.gnome.org/show_bug.cgi?id=646886 gtk/gtknotebook.c | 12 +++++------- 1 files changed, 5 insertions(+), 7 deletions(-) commit f6cfd6a8625ba53f35b44ccf4465a64de8da0fcd Author: Manoj Kumar Giri Date: Thu Apr 7 15:32:41 2011 +0530 Updated Oriya Translation po/or.po | 129 ++++++++++++++++++++++++++++---------------------------------- 1 files changed, 58 insertions(+), 71 deletions(-) commit ffda85161cbb8c3e0858f0f2ebdcaa0249eb5edd Author: Manoj Kumar Giri Date: Thu Apr 7 14:38:13 2011 +0530 Updated Oriya Translation po-properties/or.po | 4841 +++++++++++++++++++++++++++++---------------------- 1 files changed, 2770 insertions(+), 2071 deletions(-) commit 4e514b5b627db0941833212901bb42a93fdf22fe Author: Manoj Kumar Giri Date: Thu Apr 7 14:36:31 2011 +0530 Updated Oriya Translation po/or.po | 2108 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 1206 insertions(+), 902 deletions(-) commit 32428d8c12a5d0c25f89ac4fb9957662c8feec9e Author: Matthias Clasen Date: Wed Apr 6 00:56:37 2011 -0400 GtkColorButton: Don't leak references https://bugzilla.gnome.org/show_bug.cgi?id=646815 gtk/gtkcolorbutton.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit be19d1ae1439f0b389024a89d5e9b6ab1c4a604b Author: Matthias Clasen Date: Wed Mar 30 02:24:00 2011 -0400 GtkGrid: Add forgotten RTL flipping How did we manage to add a non-RTL savy container in GTK+ 3.0 ? gtk/gtkgrid.c | 4 ++++ tests/testgrid.c | 3 +++ 2 files changed, 7 insertions(+), 0 deletions(-) commit 0da77d180db40b68403c97f92cea3b85e137a9b6 Author: Petr Kovar Date: Wed Apr 6 03:43:06 2011 +0200 Update Czech translation po-properties/cs.po | 4871 ++++++++++++++++++++++++++------------------------- 1 files changed, 2490 insertions(+), 2381 deletions(-) commit 845066293c9c9c7982c9185eada7f0e53647417f Author: Jordi Serratosa Date: Mon Apr 4 21:53:00 2011 +0200 [l10n]Fixes on Catalan translation po/ca.po | 17 +++++++++-------- 1 files changed, 9 insertions(+), 8 deletions(-) commit 76a4f1ed31f5be484ac12500a9d392d98fe4733d Author: Jordi Serratosa Date: Mon Apr 4 21:50:08 2011 +0200 [l10n]Fixes on Catalan translation po-properties/ca.po | 138 +++++++++++++++++++++++++------------------------- 1 files changed, 69 insertions(+), 69 deletions(-) commit 68653d113fea6cb2640f14fcaec299f8d7d3f269 Author: Jamil Ahmed Date: Tue Apr 5 01:40:43 2011 +0600 Updated Bengali translation po-properties/bn.po | 4708 ++++++++++++++++++++++++++++++--------------------- 1 files changed, 2742 insertions(+), 1966 deletions(-) commit e0b5853a0f7464ba196e088b56368c926d414d36 Author: Chao-Hsiung Liao Date: Mon Apr 4 20:31:41 2011 +0800 Updated Traditional Chinese translation (Hong Kong and Taiwan) po-properties/zh_HK.po | 2765 ++++++++++++++++++++++++---------------------- po-properties/zh_TW.po | 2858 ++++++++++++++++++++++++------------------------ po/zh_HK.po | 1422 ++++++++++--------------- po/zh_TW.po | 1433 ++++++++++--------------- 4 files changed, 3999 insertions(+), 4479 deletions(-) commit 234802e0df4a2254d4a9ca041b9e19cf5472c3d5 Author: Jamil Ahmed Date: Mon Apr 4 16:44:56 2011 +0600 Updated Bengali translation po/bn.po | 2147 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 1217 insertions(+), 930 deletions(-) commit 56a53bb5ba9091701553f62f33258266dd3f7423 Author: Amitakhya Phukan Date: Mon Apr 4 11:20:11 2011 +0530 Updated Assamese translations po/as.po | 4109 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 2191 insertions(+), 1918 deletions(-) commit 9ae29b3214e80bcb4f22df88edee6c0589781538 Author: Daniel Korostil Date: Mon Apr 4 03:32:50 2011 +0300 Uploaded Ukranian po-properties/uk.po | 695 +++++++++++++++++++++++++++------------------------ 1 files changed, 366 insertions(+), 329 deletions(-) commit 0a0687a4763cb6aad3e2dfaf5051c3b8a6797f96 Author: Gil Forcada Date: Mon Apr 4 01:07:15 2011 +0200 [l10n]Updated Catalan translation po-properties/ca.po | 4662 ++++++++++++++++++++++++++++----------------------- 1 files changed, 2592 insertions(+), 2070 deletions(-)