commit 9c1b0e4cc021de3e2f607b0d73cb7356f0ee6a1c Author: Matthias Clasen Date: Thu Jan 6 14:19:09 2011 -0500 Update the NEWS NEWS | 23 +++++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-) commit b9c9919fe22dd243b3771c6b59d7e751e556753b Author: Matthias Clasen Date: Thu Jan 6 13:00:07 2011 -0500 Mention gvfs in the gtk_show_uri() docs https://bugzilla.gnome.org/show_bug.cgi?id=622125 gtk/gtkshow.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit e00c9fbc18c8903329556947192533656c8332c0 Author: Matthias Clasen Date: Tue Jan 4 11:18:42 2011 -0500 Some documentation improvements for gtk_init/gtk_parse_args https://bugzilla.gnome.org/show_bug.cgi?id=562182 gtk/gtkmain.c | 47 +++++++++++++++++++++++++---------------------- 1 files changed, 25 insertions(+), 22 deletions(-) commit fda64442164fc7b2d8e1013bf3deeaf9c6ced8bf Author: Matthias Clasen Date: Tue Jan 4 10:58:04 2011 -0500 Document DESKTOP_STARTUP_ID use Closes https://bugzilla.gnome.org/show_bug.cgi?id=165987 docs/reference/gtk/running.sgml | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) commit 67d042f02b0516cc6fbc97d388d79b4fec12f555 Author: Milan Bouchet-Valat Date: Thu Jan 6 12:57:59 2011 -0500 GtkComboBox(Text): Add documentation about the entry gtk/gtkcombobox.c | 7 ++++++- gtk/gtkcomboboxtext.c | 8 +++++++- 2 files changed, 13 insertions(+), 2 deletions(-) commit ed4605e597e8ac341d6fd4c60709ef4d88383fed Author: Matthias Clasen Date: Mon Jan 3 09:34:04 2011 -0500 cups printbackend: create a pdf surface when appropriate This should address bug 560177. Based on a patch by Adrian Johnson. modules/printbackends/cups/gtkprintbackendcups.c | 28 ++++++++++++--------- 1 files changed, 16 insertions(+), 12 deletions(-) commit 2cf66d39e4750e650b54b7ea2ef0a82aefd9bf69 Author: Matthias Clasen Date: Mon Jan 3 08:02:41 2011 -0500 Remove gtk_printer_new from gtkprintbackend.h The function has been in gtkprinter.h forever. gtk/gtkprintbackend.h | 4 ---- 1 files changed, 0 insertions(+), 4 deletions(-) commit 0c6d327a25d23b8e09bc471ff5a61ff6fbd91d1a Author: Adrian Johnson Date: Wed Dec 29 16:04:49 2010 +1030 Set file GtkPrinter accepts_pdf/ps based on selected format gtk/gtkprintbackend.h | 4 ++ gtk/gtkprinter.c | 18 ++++++ modules/printbackends/file/gtkprintbackendfile.c | 63 ++++++++++++++++++++-- 3 files changed, 80 insertions(+), 5 deletions(-) commit 7de568a2aec5c8d4edb5d1319ed10cfe6280c99c Author: Adrian Johnson Date: Wed Dec 29 01:18:02 2010 +1030 Set "accepts-pdf" property to true only if supported by the print backend gtk/gtkprinter.c | 4 ++-- modules/printbackends/cups/gtkprintercups.c | 10 +++++++++- modules/printbackends/file/gtkprintbackendfile.c | 1 + 3 files changed, 12 insertions(+), 3 deletions(-) commit 3241efa11c8484f7dd916e0f8c6160bef9aa628e Author: Matthias Clasen Date: Thu Jan 6 12:48:23 2011 -0500 Deprecated long-obsolete linux-fb related GtkWindow API gtk/gtk.symbols | 8 +++++--- gtk/gtkwindow.c | 7 +++++++ gtk/gtkwindow.h | 3 ++- 3 files changed, 14 insertions(+), 4 deletions(-) commit 472aeda2e07ca68ae44f298c61e9449fa79b657a Author: Matthias Clasen Date: Thu Jan 6 12:17:28 2011 -0500 Bump version to 2.23.90 configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6490a22aaf39f7c9736d78cf4d0b7b633e03d5fd Author: Adel Gadllah Date: Wed Jan 5 17:54:29 2011 +0100 GdkX11dnd: Fix build issue I messed up while rebasing the window caches patch. gdk/x11/gdkdnd-x11.c | 50 +++++++++++++++++++++++++------------------------- 1 files changed, 25 insertions(+), 25 deletions(-) commit 644f25c4971bd8732a8738914776c7028b0bdfea Author: Matthias Clasen Date: Wed Jan 5 17:37:37 2011 +0100 Decouple GdkWindowCache life-cycle from GdkX11DragContext By making window caches refcounted. This fixes problems with leaking drag contexts, as experienced in https://bugzilla.gnome.org/show_bug.cgi?id=637691 and https://bugzilla.gnome.org/show_bug.cgi?id=144324 Based on a patch by drago01@gmail.com gdk/x11/gdkdnd-x11.c | 57 +++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 52 insertions(+), 5 deletions(-) commit 54a07580c038347cd6faa9297fa516565d5a08f8 Author: Benjamin Otte Date: Wed Jan 5 14:47:02 2011 +0100 range: Deprecate update policies. They're gonna be removed from GTK3. gtk/gtk.symbols | 4 ++++ gtk/gtkrange.c | 8 ++++++++ gtk/gtkrange.h | 2 ++ 3 files changed, 14 insertions(+), 0 deletions(-) commit 87285bc8bfd50a9feee225ddc06c8c006415b9da Author: Murray Cumming Date: Wed Jan 5 01:34:49 2011 +0100 gdk_spawn* deprecation docs: Mention actual replacement functions. gdk/x11/gdkspawn-x11.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) commit 882db1cf5f36bd255bbab9de5fcf821db0a6a0d8 Author: Benjamin Otte Date: Mon Jan 3 19:03:33 2011 +0100 gdk: Remove GTK_COMPILATION checks from headers Now that gtk doesn't compile with GDK_DISABLE_DEPRECATED anymore, they're not needed. gdk/gdk.h | 5 +---- gdk/gdkdrawable.h | 4 ++-- gdk/gdkfont.h | 2 +- gdk/gdkwindow.h | 2 +- 4 files changed, 5 insertions(+), 8 deletions(-) commit 79b4c34a8f7264186a2d8d4125d2ff24247fe15e Author: Benjamin Otte Date: Mon Jan 3 18:54:25 2011 +0100 gtk: Remove GDK_DISABLE_DEPRECATED from compilation flags With the recent deprecations going on, a lot of code doesn't compile without warnings anymore. And instead of fixing maintenance-only code, it's easier to just keep calling deprecated functions. gtk/Makefile.am | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit fb2eb5f1aa95f61dbb2d3efec5fc3e0402d2001e Author: Benjamin Otte Date: Mon Jan 3 18:52:10 2011 +0100 tests: Remove gtk_set_locale() calls They are unnecessary and cause compilation warnings due to deprecations. tests/flicker.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 9591369339a54c46f3799498a222d6c7f8e0b3c5 Author: Benjamin Otte Date: Mon Jan 3 18:26:04 2011 +0100 gdk: Deprecate gdk_display_set_pointer_hooks() gdk/gdkdisplay.c | 2 ++ gdk/gdkdisplay.h | 2 ++ 2 files changed, 4 insertions(+), 0 deletions(-) commit b22558584450b25e2e82e07fda9d9463f9a89cf7 Author: Benjamin Otte Date: Mon Jan 3 18:24:34 2011 +0100 gdk: Deprecated gdk_set_pointer_hooks() gdk/gdkdisplay.c | 2 ++ gdk/gdkwindow.h | 8 ++++---- 2 files changed, 6 insertions(+), 4 deletions(-) commit 6f776f08146d2d871ecf0635c95b54373a5538d9 Author: Matthias Clasen Date: Mon Jan 3 12:54:48 2011 -0500 Scale down print dialog size Shrink the preview display a little to make the print dialog fit on a typical netbook screen. https://bugzilla.gnome.org/show_bug.cgi?id=637958 gtk/gtkprintunixdialog.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 171bac4626b2b87f4fe8c95eafe13e1464945156 Author: Matthias Clasen Date: Mon Jan 3 12:21:52 2011 -0500 GtkBuilder migration docs: remove reference to a fixed issue docs/reference/gtk/migrating-GtkBuilder.sgml | 7 +------ 1 files changed, 1 insertions(+), 6 deletions(-) commit f9dd531bc9ccec1a407fe7b78c74f6fac242a05e Author: Matthias Clasen Date: Mon Dec 27 19:06:02 2010 -0500 Don't use deprecated API This should fix copy/paste problems observed with 2.23.3, as seen eg in http://bugzilla.gnome.org/show_bug.cgi?id=637973 gtk/gtkselection.c | 28 ++++++++++++++-------------- 1 files changed, 14 insertions(+), 14 deletions(-) commit c76b247da5194b165591a765b85e19dafba9c956 Author: Matthias Clasen Date: Mon Dec 27 18:16:14 2010 -0500 Revert some over-eager deprecation removal We can't replace drawable api with window api when the object is actually a pixmap. gdk/gdkdrawable.h | 4 +++- gtk/gtkdnd.c | 7 +++---- 2 files changed, 6 insertions(+), 5 deletions(-) commit e369d70dd64242478ce7c3167f8778e6e224dd5c Author: Murray Cumming Date: Wed Apr 7 15:24:28 2010 +0200 Fix typos in 2 gobject-introspection annotations. gtk/gtkactiongroup.c | 2 +- gtk/gtkeditable.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 1e93d01d47ecfdf5c176443eff472c0956c72e1b Author: Alejandro Piñeiro Date: Sun Dec 26 00:43:02 2010 +0100 Clean the code to check the redundan object on the show watcher The watcher doesn't add a window if is a redundant object. This patch fixes two things: * The check was made twice. * It uses a check with the string "redundant object", when the defined role ATK_ROLE_REDUNDANT_OBJECT is available modules/other/gail/gailtoplevel.c | 8 +------- 1 files changed, 1 insertions(+), 7 deletions(-) commit 1e196b39b8c21b3db9c1355e83c4daf9af796370 Author: Alejandro Piñeiro Date: Sun Dec 26 00:13:07 2010 +0100 Proper connection to a toplevel window destroy signal Only connect to the destroy of a toplevel window if it was really added to the toplevel list of windows. The destroy callback was added to remove the window from the toplevel list. The callback doesn't cause a error, but would iterate on the toplevel list without success. modules/other/gail/gailtoplevel.c | 32 +++++++++++++++++--------------- 1 files changed, 17 insertions(+), 15 deletions(-) commit be8c0e47345703e4c7ca82f04e11e3df6231cef4 Author: Tor Lillqvist Date: Wed Nov 24 14:36:18 2010 +0200 No fsync on Windows gtk/updateiconcache.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 9fb03bb40265517ba197678f6181d53a3bf2d441 Author: Tor Lillqvist Date: Mon Dec 27 11:30:07 2010 +0200 Export gdk_x11_ functions only on X11 gdk/gdk.symbols | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 120915d6deff05c0154c9d44c3903a8a6e1b3036 Author: Matthias Clasen Date: Thu Dec 23 11:58:26 2010 -0500 Reinstate the implementation of gdk_window_foreign_new_for_display This was accidentally dropped when introducing gdk_x11_window_foreign_new_for_display(). gdk/x11/gdkwindow-x11.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit e2361108f4e295818578f53f7d7b7231ceeadbb7 Author: Matthias Clasen Date: Thu Dec 23 10:15:59 2010 -0500 Document that keymap functions will stop accepting NULL gdk/x11/gdkkeys-x11.c | 22 ++++++++++++++++++++-- 1 files changed, 20 insertions(+), 2 deletions(-) commit b447cd972ef60f77e1aaf86cee37da16ab036dcb Author: Matthias Clasen Date: Wed Dec 22 14:52:50 2010 -0500 Fix a typo in GtkCombo There is no GtkButton::depressed signal. Reported by Nicolas Setton in bug 633089. gtk/gtkcombo.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8bccb1ecf175d390e7695b38ea80ec2137833c0e Author: Matthias Clasen Date: Tue Dec 21 23:19:09 2010 -0500 Bump version configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)