commit a87d84225bf41d60e53499dd3ec18253a2872f59 Author: Matthias Clasen Date: Mon Mar 14 10:35:47 2011 -0400 Update NEWS for 2.24.2 NEWS | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) commit 4ddf2c651285bf17137034083ce43d43bd8528b0 Author: Matthias Clasen Date: Mon Mar 14 10:21:54 2011 -0400 Use existing mime type for GTK_FILE stock icon document-x-generic is not actually a mimetype. Using text-x-generic instead lets us work out-of-the-box in a11y themes. gtk/gtkiconfactory.c | 2 +- gtk/gtkrecentmanager.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 986289431725f15ab8f3e688df4f8cf4e679cefa Author: Matthias Clasen Date: Mon Mar 14 10:18:35 2011 -0400 Don't use GDK_NONE when GDK_SELECTION_CLIPBOARD is meant gtk/gtkentry.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 5af547bf83bcb0bc6f62b31dff75cf30c9a8da86 Author: Matthias Clasen Date: Sat Mar 12 21:36:18 2011 -0500 Add missing annotations This adds missing annotations for gdk_window_get_position(), gtk_window_get_position() and gtk_accelerator_parse(). Bug 644353, patch by Ulrik Sverdrup. gdk/gdkwindow.c | 4 ++-- gtk/gtkaccelgroup.c | 4 ++-- gtk/gtkwindow.c | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) commit cbe449dba49d11332332c63d4c5e098438114c45 Author: Chun-wei Fan Date: Fri Mar 11 12:19:27 2011 +0800 Update README.win32 Make the information in README.win32 more up-to-date. README.win32 | 26 ++++++++++++++++++++++---- 1 files changed, 22 insertions(+), 4 deletions(-) commit 3b3faee6d2299d1554cfc27e829bef7f5775ce62 Author: Martin Pitt Date: Thu Mar 10 13:25:55 2011 +0100 Fix gdk_keyval_name() and gdk_keyval_from_name() annotations Backport annotations from master (which fixes the keyval_name() crash due to the wrong default transfer annotation), and ensure that the g-ir-scanner includes them. https://launchnpad.net/bugs/732484 gdk/Makefile.am | 1 + gdk/gdkkeynames.c | 27 +++++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 0 deletions(-) commit f3cd3c3dd00bcca96c0e223ea836456215ad07d1 Author: Tristan Van Berkom Date: Wed Mar 9 15:06:45 2011 +0900 Fixed GtkTreeModel::row-deleted documentation This documentation was in direct conflict with the documentation of gtk_tree_model_row_deleted() docs, the function docs are TRUE, the signal docs were FALSE, fixed. gtk/gtktreemodel.c | 9 +++------ 1 files changed, 3 insertions(+), 6 deletions(-) commit 70715c377e11ac81a8824e2bf156ba459db5a848 Author: Benjamin Otte Date: Mon Mar 7 17:25:31 2011 +0100 gdk: when scrolling windows, use the correct source for copying from Previously we were copying from the toplevel window unconditionally. This is wrong in two cases: 1) composited windows 2) different visuals So when encountering such a window in the hierarchy, we stop going up and just use the latest window as the source. https://bugzilla.gnome.org/show_bug.cgi?id=643416 gdk/gdkwindow.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 559cb5d8abd55ee8be6ce0992e449a96bb7f5737 Author: Benjamin Otte Date: Mon Mar 7 17:11:26 2011 +0100 build: Fix generation of gtktypefuncs.c with -g3 in CFLAGS With -g3, macros are included in the output, and that caused gdk_window_get_type() to be included when it shouldn't be. gtk/Makefile.am | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit b18d4feaaffce04e997e2b8241a15b5bcf3d3710 Author: Benjamin Otte Date: Mon Mar 7 12:05:32 2011 +0100 x11: Remove unused variable gdk/x11/gdkdnd-x11.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit e229f2998b1916d6b0101ce39a64e93933d9a5e4 Author: Sebastian Pölsterl Date: Tue Jan 18 16:21:10 2011 +0100 Fixed gtk_calendar_get_date annotations: Added missing (out) Backported from master commit 34b573b07 gtk/gtkcalendar.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 931faeab12799a88caa8a1c41ff4ca06957582bc Author: Chun-wei Fan Date: Fri Feb 25 13:46:39 2011 +0800 Don't distribute GDK-Pixbuf VS 2008 Projects Since GDK-Pixbuf is now in a package of its own, stop the distribution of GDK-Pixbuf projects (those files are no longer referenced in the GTK+ solution file already) build/win32/vs9/Makefile.am | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit b6bf9112ad0316b0746f03e7458d8559eafb8481 Author: Federico Mena Quintero Date: Thu Feb 24 14:53:09 2011 -0600 [GtkFileChooser] Fix initial selection when hidden files are shown We were breaking prematurely out of the loop that goes through each file that is pending selection; not only does that loop disable filtering and show hidden files if needed, but it also selects the files themselves. So we need to walk the whole list of files. Signed-off-by: Federico Mena Quintero https://bugzilla.gnome.org/show_bug.cgi?id=643170 gtk/gtkfilechooserdefault.c | 43 +++++++++++++++++++++++++++++++------------ 1 files changed, 31 insertions(+), 12 deletions(-) commit e158b9b13a9f1134f6984f131282976898cf8a46 Author: Matthias Clasen Date: Wed Oct 13 10:18:03 2010 -0400 Make GtkRecentManager use standard icon names for themed icons gtk/gtkrecentmanager.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit b0d0bf7f7db06126427eeab64f1df01320b2e1ad Author: Alexander Larsson Date: Thu Feb 24 19:59:00 2011 +0100 Avoid spurious emissions of monitors-changed The monitor change detection code in _gdk_x11_screen_size_changed() and process_monitors_change() goes to some length to make sure its only emitted when there is an actual change to the data visible via the GdkScreen monitors api. However, commit 662e69ad added some code that always emits "monitors-changed" in _gdk_x11_screen_size_changed when we have randr13 and get a ConfigureNotify on the root window (even though we may already have emitted it in the RRScreenChangesNotify event!). As far as I can tell this is due to a comment in the bug referenced by the commit (https://bugzilla.gnome.org/show_bug.cgi?id=601712#c4) where it says: This version of the patch changes GdkDisplay to emit "monitors-changed" when the primary monitor changes (see the change in _gdk_x11_screen_size_changed). And, if you remove this part of the change the signal is not emitted when just the primary is changed. However, this is not really the right approach. We should just also check for if the primary changes in process_monitors_change() to avoid spurious signal emissions. https://bugzilla.gnome.org/show_bug.cgi?id=643216 (cherry picked from commit 0b0f110152df40795f473c805afd8548facf7377) Conflicts: gdk/x11/gdkscreen-x11.c gdk/x11/gdkscreen-x11.c | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) commit 20b794812f8cac842bfa5e78e748c82038fed9ad Author: Matthias Clasen Date: Mon Feb 21 17:54:24 2011 -0500 Fix duplicate 'new in 2.22' index Spotted by Dieter Verfaillie, https://bugzilla.gnome.org/show_bug.cgi?id=642905 docs/reference/gtk/gtk-docs.sgml | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b2f9a53c0040594223c656559ab3f61b6b6f16b8 Author: Matthias Clasen Date: Mon Feb 21 13:01:22 2011 -0500 Post-release version bump configure.in | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)