commit 5383f20c7e9f0862b9f7277e2170034bb3d9eb62 Author: Matthias Clasen Date: Tue Dec 21 21:46:11 2010 -0500 Update NEWS NEWS | 33 +++++++++++++++++++++++++++++++++ 1 files changed, 33 insertions(+), 0 deletions(-) commit 3e9dc75768aa8ff500a3c13cb134c6bb49ca599b Author: Matthias Clasen Date: Tue Dec 21 18:06:54 2010 -0500 Fix another typo gdk/gdkdnd.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8ad1c959efca24782e88cd4379f4a48f437f9f3d Author: Matthias Clasen Date: Tue Dec 21 11:35:38 2010 -0500 Fix a typo gdk/x11/gdkx.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit dd05e41475f02c85d5a33d412744a57e82334cd6 Author: Matthias Clasen Date: Tue Dec 21 08:00:35 2010 -0500 Deprecate gdk_xid_table* functions gdk/x11/gdkx.h | 5 +++-- gdk/x11/gdkxid.c | 8 ++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) commit 7b1c38b57c0ab79db7be7815804f26628b00d4ea Author: Matthias Clasen Date: Tue Dec 21 08:43:33 2010 -0500 Deprecated gdk_drag_find_window and gdk_drag_get_protocol gdk/gdk.symbols | 2 ++ gdk/gdkdnd.c | 4 ++++ gdk/gdkdnd.h | 4 ++++ 3 files changed, 10 insertions(+), 0 deletions(-) commit a88f8e4c5743c2923a2fb0f1b8a09e7f0ff84fe5 Author: Matthias Clasen Date: Tue Dec 21 08:39:40 2010 -0500 Deprecate gdk_drag_context_new gdk/gdk.symbols | 2 +- gdk/x11/gdkdnd-x11.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletions(-) commit bad6d00966fe6b2ad45ac0c1201b7dcb777fa798 Author: Matthias Clasen Date: Fri Dec 17 01:43:24 2010 -0500 Deprecate some gdk text conversion routines And add x11-specific replacements for them gdk/gdk.symbols | 16 ++++++++++++- gdk/gdkproperty.h | 22 ++++++++++------- gdk/x11/gdkselection-x11.c | 55 ++++++++++++++++++++++++++++++++++++++++++++ gdk/x11/gdkx.h | 21 ++++++++++++++++ 4 files changed, 104 insertions(+), 10 deletions(-) commit e65e208d40a540a3508b56fe68f7a17aff48bc16 Author: Matthias Clasen Date: Fri Dec 17 01:22:47 2010 -0500 Deprecate gdk_set_locale and gtk_set_locale docs/reference/gdk/tmpl/general.sgml | 1 + gdk/gdk.h | 2 +- gdk/gdk.symbols | 2 +- gtk/gtk.symbols | 2 +- gtk/gtkmain.c | 2 ++ gtk/gtkmain.h | 2 +- 6 files changed, 7 insertions(+), 4 deletions(-) commit 6250c1dbe1004a04cbcbd6f8edf9efe4f3a7fc3a Author: Matthias Clasen Date: Fri Dec 17 01:14:35 2010 -0500 Deprecate gdk_net_wm_supports gdk/gdk.symbols | 2 ++ gdk/x11/gdkevents-x11.c | 2 ++ gdk/x11/gdkx.h | 2 ++ 3 files changed, 6 insertions(+), 0 deletions(-) commit dd1de27061283416d88d3b4383c2de788fbd3883 Author: Matthias Clasen Date: Fri Dec 17 01:11:20 2010 -0500 Deprecate gdkx_visual_get gdk/gdk.symbols | 2 ++ gdk/x11/gdkvisual-x11.c | 8 +++++--- gdk/x11/gdkx.h | 2 ++ 3 files changed, 9 insertions(+), 3 deletions(-) commit 08e4a60de1f8f492a9477f8097f17a13585d6910 Author: Matthias Clasen Date: Fri Dec 17 01:07:41 2010 -0500 Deprecate gdk_spawn apis gdk/gdk.symbols | 2 ++ gdk/gdkspawn.h | 2 ++ gdk/x11/gdkspawn-x11.c | 9 +++++++++ 3 files changed, 13 insertions(+), 0 deletions(-) commit 2f8c78ddc568ef75ef416bc2b45b049fa9e2a5d5 Author: Matthias Clasen Date: Fri Dec 17 00:34:25 2010 -0500 Deprecate foreign window apis And add x11- and win32-specific apis for these at the same time docs/reference/gdk/gdk-sections.txt | 3 + gdk/gdk.symbols | 2 + gdk/gdkwindow.h | 2 + gdk/win32/gdkwin32.h | 5 ++ gdk/win32/gdkwindow-win32.c | 14 ++++++ gdk/x11/gdkwindow-x11.c | 89 +++++++++++++++++++++++++++------- gdk/x11/gdkx.h | 6 ++ 7 files changed, 102 insertions(+), 19 deletions(-) commit 0f8251da611579a8d20e957c4c8184183465309e Author: Matthias Clasen Date: Fri Dec 17 00:17:00 2010 -0500 Deprecate gdk_set_sm_client_id And add a gdk_x11_set_sm_client_id to replace it. gdk/gdk.symbols | 1 + gdk/gdkdisplay.c | 2 ++ gdk/gdkwindow.h | 2 ++ gdk/x11/gdkmain-x11.c | 20 ++++++++++++++++++++ gdk/x11/gdkx.h | 2 ++ 5 files changed, 27 insertions(+), 0 deletions(-) commit 3bdd56c92802fa24b4769492611c327aa128e281 Author: Matthias Clasen Date: Thu Dec 16 23:55:04 2010 -0500 Add some forgotten accessors for GdkDragContext These fields are accessed in gtk. gdk/gdk.symbols | 2 ++ gdk/gdkdnd.c | 36 ++++++++++++++++++++++++++++++++++++ gdk/gdkdnd.h | 3 +++ 3 files changed, 41 insertions(+), 0 deletions(-) commit b2bd11618f5832ac2aed2a02616425e43082b51f Author: Matthias Clasen Date: Thu Dec 16 23:52:10 2010 -0500 Don't access GdkDragContext fields directly Instead use the accessors. gtk/gtkcalendar.c | 10 +++--- gtk/gtkdnd.c | 79 +++++++++++++++++++----------------------- gtk/gtkentry.c | 6 ++-- gtk/gtkfilechooserdefault.c | 8 ++-- gtk/gtkiconview.c | 6 ++-- gtk/gtktextview.c | 8 ++-- gtk/gtktreeview.c | 6 ++-- 7 files changed, 58 insertions(+), 65 deletions(-) commit 55cf284749f3e3c56440b2f535956161657cd150 Author: Carlos Garcia Campos Date: Sun Dec 12 12:54:47 2010 +0100 printing: Set new print operation settings before emitting custom-widget-apply signal So that custom settings can be added from the custom-widget-apply callback. https://bugzilla.gnome.org/show_bug.cgi?id=637069 gtk/gtkprintoperation-unix.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit 53ff5679f7331bc61fdea387e36513b63129894c Author: Tristan Van Berkom Date: Fri Dec 17 18:15:08 2010 +0900 Fixed gtk_entry_set_icon_tooltip_text & markup to not crash Setting this property before the icon is actually set was resulting in a crash (found by way of Glade bug 606103). gtk/gtkentry.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit c282958fb4bb25c736c682735002d15c50cb44d0 Author: Matthias Clasen Date: Tue Dec 14 22:24:09 2010 -0500 Optimize gdk_window_set_shape_combine_region When setting no shape on an unshaped window, nothing changes, so return early instead of recomputing lots of visibility information. Pointed out by Owen Taylor in bug 637156. gdk/gdkwindow.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 64f2460b7baad65cff8441df72e7acfa461c6043 Author: Matthias Clasen Date: Tue Dec 14 22:18:41 2010 -0500 Deprecate gtk_widget_reset_shapes This function has been removed in GTK+ 3 gtk/gtkwidget.c | 2 ++ gtk/gtkwidget.h | 2 ++ 2 files changed, 4 insertions(+), 0 deletions(-) commit fced380ec992b4654c5dfab74daf245040b89b30 Author: Tristan Van Berkom Date: Wed Dec 15 01:07:06 2010 +0900 gtktoolitemgroup: don't use GTimeSpec Use gint64 time instead. Conflicts: gtk/gtktoolitemgroup.c gtk/gtktoolitemgroup.c | 6 +----- 1 files changed, 1 insertions(+), 5 deletions(-) commit 512d29e53ae50dee606f3c8f8de58094ea002a74 Author: Martyn Russell Date: Thu Dec 9 23:47:31 2010 +0000 gtk-faq: Fix all information related to CVS Fixes bug #636832, anoncvs.gnome.org does not exist docs/faq/gtk-faq.sgml | 65 +++++++++++++++++++----------------------------- 1 files changed, 26 insertions(+), 39 deletions(-) commit 098e02c29d1228781fbf56cff6e98345513cf9e9 Author: Matthias Clasen Date: Sat Dec 4 18:35:03 2010 -0500 Revert b3c5232a9b63f23aca4909a0a47358b53162d70b This causes warning and breaks e.g. the mozilla build. gtk/gtkselection.h | 9 ++++----- 1 files changed, 4 insertions(+), 5 deletions(-) commit b2274ba08a832e9e8299f4d2642f1f38a4a7c4c3 Author: Matthias Clasen Date: Sat Nov 27 23:12:09 2010 -0500 Avoid delays in starting applications Only query file info once, and don't do it for non-native files, since that may cause sync network IO. Bug http://bugzilla.gnome.org/show_bug.cgi?id=635588 gdk/x11/gdkapplaunchcontext-x11.c | 187 +++++++++++++++++++------------------ 1 files changed, 95 insertions(+), 92 deletions(-) commit 6e2573fd76fbcafcca3d70e1739bc8fead709d50 Author: Murray Cumming Date: Thu Nov 25 12:28:15 2010 +0100 gtk_combo_box_get_active_text(): Fix my docs typo. gtk/gtkcombobox.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 36a1730bb8e18e91d2e5af0c0be796bad68b8f0d Author: Murray Cumming Date: Thu Nov 25 11:48:25 2010 +0100 gtk_combo_box_get_active_text(): Documentation: Restore old text. Bring back the note about using this with GtkComboBoxEntry because otherwise it is a change of behaviour in the stable branch. This does apparently still work because the get_active_text vfunc is implemented in GtkComboBoxEntry. Also make the deprecation note more helpful, giving a hint about what to do in both cases. Note that the advice is ugly for the GtkComboBoxEntry case and I wish there was real API for that. gtk/gtkcombobox.c | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) commit b3c5232a9b63f23aca4909a0a47358b53162d70b Author: Michael Natterer Date: Wed Nov 24 21:01:10 2010 +0100 Bug 565665 - GtkTargetEntry member target should be const char * gtk/gtkselection.h | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) commit d0f2b1330990b75d6ee8f078b35c61d9b555dd26 Author: Michael Natterer Date: Wed Nov 24 20:15:29 2010 +0100 gdk: add gdk_device_get_n_keys() to access the sealed num_keys member gdk/directfb/gdkinput-directfb.c | 8 ++++++++ gdk/gdk.symbols | 1 + gdk/gdkinput.h | 1 + gdk/quartz/gdkinput.c | 8 ++++++++ gdk/win32/gdkinput.c | 8 ++++++++ gdk/x11/gdkinput.c | 18 ++++++++++++++++++ 6 files changed, 44 insertions(+), 0 deletions(-) commit 07c00b996985886e1902d802353142a93a2b0d4b Author: Benjamin Otte Date: Wed Nov 24 17:26:09 2010 +0100 gtk: Deprecate GtkRuler and subclasses. They have been removed fom GTK 3. docs/reference/gtk/tmpl/gtkhruler.sgml | 13 +++++++------ docs/reference/gtk/tmpl/gtkruler.sgml | 17 +++++++++++------ gtk/gtk.symbols | 6 ++++++ gtk/gtkhruler.c | 2 ++ gtk/gtkhruler.h | 4 ++++ gtk/gtkruler.c | 30 ++++++++++-------------------- gtk/gtkruler.h | 4 ++++ gtk/gtkvruler.c | 15 +++++++++------ gtk/gtkvruler.h | 4 ++++ 9 files changed, 57 insertions(+), 38 deletions(-) commit 058ff14ac83821bbc4f9baa84061a7759f5da486 Author: Colin Walters Date: Fri Nov 19 15:46:51 2010 -0500 iconcache: Ensure we don't lose data on power loss fsync() should ensure our data hits disk; since corrupt icon caches break all apps, we need to ensure it's valid. https://bugzilla.gnome.org/show_bug.cgi?id=635307 gtk/updateiconcache.c | 42 +++++++++++++++++++++++++++++++++++------- 1 files changed, 35 insertions(+), 7 deletions(-) commit 7f6b9ce7f512025d169e8bd0eabf2781fc5f1186 Author: Michael Natterer Date: Fri Nov 19 14:52:55 2010 +0100 gtk: draw the frame around the spinbutton's buttons conditionally (depending on GtkEntry::has-frame) gtk/gtkspinbutton.c | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) commit 3024081928bb3cc159191d865c0b216641c997e4 Author: Benjamin Otte Date: Wed Nov 17 06:42:21 2010 +0100 tests: Remove broken ellipsise test tests/Makefile.am | 3 -- tests/testellipsise.c | 69 ------------------------------------------------- 2 files changed, 0 insertions(+), 72 deletions(-) commit 516a6d84950d9a4c61b7bdc624efd346bacce0e6 Author: Benjamin Otte Date: Wed Nov 17 06:29:46 2010 +0100 testgtk: Make it compile with warnings enabled The code is pretty hairy, so it'll probably not work. But at least it won't crash. tests/testgtk.c | 41 +---------------------------------------- 1 files changed, 1 insertions(+), 40 deletions(-) commit f27b33b40e74b96bda8de66775a8730229250dfd Author: Benjamin Otte Date: Wed Nov 17 06:29:20 2010 +0100 tests: Don't clip in offscreenbox test The clipping is unnecessary tests/gtkoffscreenbox.c | 7 ------- 1 files changed, 0 insertions(+), 7 deletions(-) commit b91b0ebbd7fb873228708b9fc4d56ecbf4f8fb28 Author: Benjamin Otte Date: Wed Nov 17 06:28:58 2010 +0100 tests: Remove unused variable tests/testoffscreen.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 931d93d9a48226b8a54bbe1af843c843be254941 Author: Benjamin Otte Date: Wed Nov 17 06:28:20 2010 +0100 tests: Define GTK_DISABLE_DEPRECATED in statusicon test We support blinking in that test... tests/teststatusicon.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 5101c0d46968ce54ec6ce3f40cb75063e1817c7c Author: Benjamin Otte Date: Wed Nov 17 06:27:36 2010 +0100 gail: Use non-deprecated gdk_pixmap_get_size() modules/other/gail/gailimage.c | 2 +- modules/other/gail/gailpixmap.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit b70f365c221d8edc81a69a972edba4da813a32c5 Author: Benjamin Otte Date: Wed Nov 17 06:26:32 2010 +0100 gail: Use gdk_window_get_screen() modules/other/gail/gailwindow.c | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-) commit 55b88f1779bdcf18b408225304c9d0b94e00f281 Author: Benjamin Otte Date: Wed Nov 17 06:22:56 2010 +0100 tests: Add a hack to silence gcc gtk/tests/object.c | 14 -------------- 1 files changed, 0 insertions(+), 14 deletions(-) commit b38249b35c6e489f0278be725248e93139b1a04b Author: Benjamin Otte Date: Wed Nov 17 06:22:28 2010 +0100 gtkrc: Crude hack to silence gcc 4.5 enum warnings gtk/gtkrc.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 02ae5c8cdf6d7c5dc9ee4645737d5ce1d972bbef Author: Benjamin Otte Date: Wed Nov 17 06:21:45 2010 +0100 iconview: Correct type of enum variable Thanks gcc! gtk/gtkiconview.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f0ff8dfd0fc1b913e1173229de3821e5bf785735 Author: Benjamin Otte Date: Wed Nov 17 06:21:18 2010 +0100 bindings: Crude hack to silence gcc 4.5 enum warnings gtk/gtkbindings.c | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) commit adfcc91be673df9ea1368b4d64e19a7a1969edb9 Author: Benjamin Otte Date: Wed Nov 17 06:21:06 2010 +0100 iconfactory: Silence gcc warning gtk/gtkiconfactory.c | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) commit 3770f98e7b8e717cf45552e0cc3de6fcce08cb82 Author: Benjamin Otte Date: Wed Nov 17 06:19:53 2010 +0100 filechooser: Remove unused variables gtk/gtkfilechooserdefault.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit 49b7cef2c388c634c3af912916ac82e8ee21f280 Author: Benjamin Otte Date: Wed Nov 17 06:19:29 2010 +0100 aboutdialog: Remove unused function gtk/gtkaboutdialog.c | 24 ------------------------ 1 files changed, 0 insertions(+), 24 deletions(-) commit 795e1b77e33b86546321dafd995a55d90c9e30b1 Author: Benjamin Otte Date: Wed Nov 17 06:18:13 2010 +0100 gtk-demo: offscreen examples use deprecated functions demos/gtk-demo/offscreen_window.c | 2 +- demos/gtk-demo/offscreen_window2.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 5f044d33ef95fba2fabf864ae5cc9076139f8fb2 Author: Benjamin Otte Date: Wed Nov 17 06:17:55 2010 +0100 gtk-demo: Remove unused functions demos/gtk-demo/appwindow.c | 19 ------------------- 1 files changed, 0 insertions(+), 19 deletions(-) commit 9e91b6557a2374bdf1b822f62f5936e574e24b64 Author: Benjamin Otte Date: Mon Oct 18 19:08:55 2010 +0200 cups: Add hack to work around gcc warning gcc warns if you switch on values that are not part of the enum you're switching on. So handle those cases in the default handler by using if statments. PS: Someone file a bug against cups about this? modules/printbackends/cups/gtkprintbackendcups.c | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) commit 176218c5a000fa4a5caa934893954c31c5e9a676 Author: Benjamin Otte Date: Thu Nov 18 17:28:19 2010 +0100 API: Add gdk_pixmap_get_size() Allows querying a pixmap's size when compiling with deprecations. docs/reference/gdk/gdk-sections.txt | 1 + gdk/gdk.symbols | 1 + gdk/gdkdraw.c | 3 ++- gdk/gdkpixmap.c | 22 ++++++++++++++++++++++ gdk/gdkpixmap.h | 4 ++++ 5 files changed, 30 insertions(+), 1 deletions(-) commit 174158bf9c9793887f0d92001aef0d60284f274d Author: Kjartan Maraas Date: Thu Nov 18 14:09:35 2010 +0100 Updated Norwegian bokmål translation po/nb.po | 356 +++++++++++++++++++++++++++++++------------------------------ 1 files changed, 181 insertions(+), 175 deletions(-) commit 2ab90f5d657b3111a236511985c90e64cb2bb365 Author: Michael Natterer Date: Thu Nov 18 13:24:51 2010 +0100 gdk: cast impl to GdkWindow* when calling gdk_drawable_get_size() gdk/gdkwindow.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 95f588dc78ff5d78d70438afe1f9df3fc9fb20c0 Author: Michael Natterer Date: Tue Nov 16 19:25:45 2010 +0100 gtk: draw the progress only on the text area so it doesn't extend under GtkSpinButton's buttons. gtk/gtkentry.c | 60 +++++++++++++++++++------------------------------------ 1 files changed, 21 insertions(+), 39 deletions(-) commit 10d541b8b695e91d9b96a7612457f93f93a07978 Author: Federico Mena Quintero Date: Tue Nov 16 10:56:34 2010 -0600 bgo#634558 - filechooser - Actually focus the Search entry when selecting the Search shortcut Signed-off-by: Federico Mena Quintero gtk/gtkfilechooserdefault.c | 62 +++++++++++++++++++++++++++++++++--------- gtk/gtkfilechooserprivate.h | 2 + 2 files changed, 50 insertions(+), 14 deletions(-) commit 70929bc7ba48b9266448094b96f274167e2a8844 Author: Javier Jardón Date: Tue Nov 16 07:24:22 2010 +0100 Deprecate GtkCallbackMarshal and GtkFunction As they're only used by already deprecated API https://bugzilla.gnome.org/show_bug.cgi?id=629955 docs/reference/gtk/tmpl/gtktypeutils.sgml | 2 ++ gtk/gtktypeutils.h | 2 ++ 2 files changed, 4 insertions(+), 0 deletions(-) commit df08bc43ec91cfacc5c8b91e8cd57d9f5a87c162 Author: Bastien Nocera Date: Fri Nov 12 17:00:09 2010 +0000 gdk: Add XSetting for "gtk-cursor-blink-timeout" Otherwise the blink timeout is the one used by default in GTK+. https://bugzilla.gnome.org/show_bug.cgi?id=634697 gdk/win32/gdkproperty-win32.c | 1 + gdk/x11/gdksettings.c | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) commit f03eca7b1dc56a14814839a3602e45a8435f824d Author: Fan, Chun-wei Date: Mon Nov 15 16:07:38 2010 +0100 gtktoolitemgroup: Update to new Glib api Also, bump required Glib version to 2.27.3 Fixes https://bugzilla.gnome.org/show_bug.cgi?id=634882 Signed-off-by: Javier Jardón configure.in | 2 +- gtk/gtktoolitemgroup.c | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) commit 513befc4f2d9a6d38794d6ef9337b3985f881b16 Author: Petr Kovar Date: Mon Nov 15 06:21:23 2010 +0100 Update Czech translation po/cs.po | 356 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 182 insertions(+), 174 deletions(-) commit 7f8578791696a1023d72306f336b684213adb043 Author: Matthias Clasen Date: Wed Nov 10 10:22:47 2010 -0500 Bump version configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)