commit 6d9191f601d82689f47f9e7b9b906e2efa38db68 Author: Matthias Clasen Date: Mon Jan 10 22:59:13 2011 -0500 Revert accidental gtk.symbols changes gtk/gtk.symbols | 28 ++++++++++++++++++---------- 1 files changed, 18 insertions(+), 10 deletions(-) commit a9a7eca7f3c4b7803b6112b116ca57b37298b4af Author: Matthias Clasen Date: Mon Jan 10 22:19:12 2011 -0500 Update NEWS NEWS | 37 +++++++++++++++++++++++++++++++++++++ 1 files changed, 37 insertions(+), 0 deletions(-) commit 8f6cd8d86deda769f56690ae20cc9120b8020643 Author: Sébastien Granjoux Date: Wed Jan 5 22:46:51 2011 +0100 Fix bgo #638017 Crash in gtk_text_view_set_tabs() gtk/gtktextview.c | 22 +++++++++++----------- 1 files changed, 11 insertions(+), 11 deletions(-) commit 9b752aee1a07e2b9a71969ddeb3f560f137b8ce8 Author: Matthias Clasen Date: Mon Jan 10 20:33:13 2011 -0500 Don't use deprecated style api demos/gtk-demo/offscreen_window.c | 1 - demos/gtk-demo/offscreen_window2.c | 1 - 2 files changed, 0 insertions(+), 2 deletions(-) commit 48a4f88ab1d49ad405710ba0908ee31e50a1bc2e Author: Carlos Garnacho Date: Mon Jan 10 23:38:47 2011 +0100 Mark orientable widgets with the vertical/horizontal css classes This can be used to theme widgets differently depending on the orientation. Bug 639157, reported by Christian Dywan. gtk/gtkorientable.c | 18 ++++++++++++++++++ gtk/gtkstylecontext.h | 14 ++++++++++++++ 2 files changed, 32 insertions(+), 0 deletions(-) commit 529fcc84cfa8541378ed0fccc6d3ff4e66a21d85 Author: Carlos Garnacho Date: Mon Jan 10 23:49:21 2011 +0100 Add missing CSS class defines to gtk3-sections.txt docs/reference/gtk/gtk3-sections.txt | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 4c4df23d12169740c819f3f696b23aa38be3a3c5 Author: Carlos Garnacho Date: Mon Jan 10 23:23:54 2011 +0100 GtkThemingEngine: Fix handles rendering The wrong class was being used, so the theming engine didn't match it properly. gtk/gtkpaned.c | 4 ++++ gtk/gtkstylecontext.h | 7 +++++++ gtk/gtkthemingengine.c | 4 ++-- 3 files changed, 13 insertions(+), 2 deletions(-) commit d5b0ccacce2179628b22d4f9ce9392625c106a7f Author: Carlos Garnacho Date: Mon Jan 10 23:16:09 2011 +0100 GtkStyleContext: Do not cancel possibly unstarted transitions It might happen that this overcautious check is done on an animation that didn't have time to gather invalidation rectangles. gtk/gtkstylecontext.c | 7 +------ 1 files changed, 1 insertions(+), 6 deletions(-) commit 733cb5e43d10003c78921c69f0675487ae0b032b Author: Carlos Garnacho Date: Mon Jan 10 23:11:42 2011 +0100 Cleanup leftover code in gtkplug-x11 This code was part of the GdkDeviceManagerCore hack gtk/gtkplug-x11.c | 15 --------------- 1 files changed, 0 insertions(+), 15 deletions(-) commit 42ad651914916c720cb2720559f09afdeb2b7b59 Author: Carlos Garnacho Date: Mon Jan 10 23:11:00 2011 +0100 Mark gtk_widget_style_attach() as deprecated. This isn't needed anymore. gtk/gtkwidget.c | 2 ++ gtk/gtkwidget.h | 3 +-- 2 files changed, 3 insertions(+), 2 deletions(-) commit e426f76e5797b6a2cc9e26d76bc35e52f687aa8f Author: Carlos Garnacho Date: Mon Jan 10 23:48:22 2011 +0100 Fix compiler warning. gtk/gtkwidget.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit fa2bfd93f8d44fd079ad91909dd376e9910cd96e Author: Carlos Garnacho Date: Mon Jan 10 22:57:31 2011 +0100 Add gtk_widget_set_device_enabled() This function is a more convenient variant than gtk_widget_set_device_events(), as it will 1) perform changes down a widget hierarchy, to all windows. 1) use the same event mask than gdk_window_get_events() docs/reference/gtk/gtk3-sections.txt | 2 + gtk/gtk.symbols | 2 + gtk/gtkwidget.c | 158 +++++++++++++++++++++++++++++++++- gtk/gtkwidget.h | 7 ++ 4 files changed, 168 insertions(+), 1 deletions(-) commit c94912afd5bcdf70bb94d36fa74db996292f0959 Author: Carlos Garnacho Date: Mon Jan 10 22:55:31 2011 +0100 GtkTextUtil: Fix typo Use the right "context" object around in GtkStyleContext methods. gtk/gtktextutil.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit a67507a53e4c98b2d08e165f18d135010cc3f9df Author: Paolo Borelli Date: Mon Jan 10 21:34:08 2011 +0100 Set the proper css class when getting attributes. gtk/gtktextview.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 0a9abb0222a657700da4051fb9c4112c395e15be Author: Hans Breuer Date: Mon Jan 10 21:35:53 2011 +0100 [portability] Use G_PI rather than M_PI gtk/gtknumerableicon.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit f605d3d698fd2c3558aa0d0048cd5d89ada1ae98 Author: Hans Breuer Date: Mon Jan 10 21:34:33 2011 +0100 Bug 639127 - Add missing gdkdisplaymanager-win32.c gdk/win32/gdkdisplaymanager-win32.c | 135 +++++++++++++++++++++++++++++++++++ gtk/gtk.symbols | 28 +++----- 2 files changed, 145 insertions(+), 18 deletions(-) commit de36dda9251f4f60b0be575231974f3ab7bd879e Author: Carlos Garnacho Date: Mon Jan 10 20:45:23 2011 +0100 Add gtk_style_context_scroll_animations() This function will be needed in widgets like GtkTreeView, since gdk_window_scroll() doesn't trigger the usual mechanisms to update the invalidation area, this function is needed together with it. docs/reference/gtk/gtk3-sections.txt | 1 + gtk/gtk.symbols | 1 + gtk/gtkstylecontext.c | 70 ++++++++++++++++++++++++++++++++++ gtk/gtkstylecontext.h | 4 ++ 4 files changed, 76 insertions(+), 0 deletions(-) commit 162380fca5a44c86e0c9709d50aca08579418bc0 Author: Carlos Garnacho Date: Mon Jan 10 20:40:37 2011 +0100 Make GtkCalendar use GtkStyleContext gtk/gtkcalendar.c | 449 ++++++++++++++++++++++++------------------------ gtk/gtkcssprovider.c | 28 +++ gtk/gtkthemingengine.c | 4 +- 3 files changed, 255 insertions(+), 226 deletions(-) commit 12944d9c2357c146df11d5a5af947291c3e7d0b3 Author: Carlos Garnacho Date: Mon Jan 10 20:19:58 2011 +0100 Do not set any padding for scrolled window children. gtk/gtkcssprovider.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit d9dab98ad67b98a641c7e94842f821b88b8a83a1 Author: Carlos Garnacho Date: Mon Jan 10 20:13:56 2011 +0100 GtkCssProvider: enable parsing negative GtkBorders this can be used as in regular CSS under some situations, so child items overlap the parent element's border. gtk/gtkcssprovider.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 2ec40cac8cacebe8b601e9470d1ebe5fdb277a2b Author: Carlos Garnacho Date: Mon Jan 10 20:09:34 2011 +0100 Make GtkTextUtil use GtkStyleContext. gtk/gtktextutil.c | 64 ++++++++++++++++++++++++++++++++++++++-------------- 1 files changed, 47 insertions(+), 17 deletions(-) commit c5a8584c3e33cc9b45d1b3b9baa54f0da5fa4d17 Author: Paolo Borelli Date: Sun Jan 9 23:10:47 2011 +0100 CSS styles for the selection in a TextView. https://bugzilla.gnome.org/show_bug.cgi?id=639106 gtk/gtkcssprovider.c | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) commit 2290ec6bd8e6670fd630ae36d36612bdcfba72f7 Author: Paolo Borelli Date: Sun Jan 9 22:42:06 2011 +0100 Port GtkTextDisplay to StyleContext. Use the new StyleContext and StateFlags to draw the text https://bugzilla.gnome.org/show_bug.cgi?id=639105 gtk/gtktextdisplay.c | 179 ++++++++++++++++++++++++++++++++----------------- 1 files changed, 117 insertions(+), 62 deletions(-) commit 845d864a519667c6cf9c97361227ee9567b430cc Author: Matthias Clasen Date: Mon Jan 10 12:06:31 2011 -0500 add gtknumerable.c to POTFILES.in po-properties/POTFILES.in | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 5caa2b58cb728b9b86d787de7cf768e53a80bedb Author: Yaakov Selkowitz Date: Sun Jan 9 02:46:35 2011 -0600 Fix remaining usage of g[dk]ktargetlib. This is a follow-up to commit 07d49ee56a4ce86d9d6154e00ff6b10bd3bdc2a4. https://bugzilla.gnome.org/show_bug.cgi?id=639047 modules/engines/ms-windows/Makefile.am | 4 +- modules/engines/pixbuf/Makefile.am | 4 +- modules/other/gail/libgail-util/Makefile.am | 4 +- modules/other/gail/tests/Makefile.am | 70 +++++++++++++------------- 4 files changed, 41 insertions(+), 41 deletions(-) commit efd0e6ec1f436d56ba9546c61ee34320630cb475 Author: Matthias Clasen Date: Mon Jan 10 11:49:06 2011 -0500 Add a setter for GtkWindow.has_user_ref_count This is needed for some language bindings. https://bugzilla.gnome.org/show_bug.cgi?id=638880 docs/reference/gtk/gtk3-sections.txt | 37 +++++++++++++++++++++++++++++++++- gtk/gtk.symbols | 1 + gtk/gtkwindow.c | 24 ++++++++++++++++++++++ gtk/gtkwindow.h | 2 + 4 files changed, 63 insertions(+), 1 deletions(-) commit 061d48b68dc6909281fe89f17e65c7f6cf8b78b4 Author: Matthias Clasen Date: Mon Jan 10 10:59:50 2011 -0500 More doc build fixes Grr, our mixture of xml and plain text in long descriptions is a mess. gtk/gtkcomboboxtext.c | 3 ++- gtk/gtktexttagtable.c | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) commit f75838535308de0c33b5d714416be40222c4ce74 Author: Matthias Clasen Date: Mon Jan 10 09:47:09 2011 -0500 Fix doc syntax gtk/gtktexttagtable.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 63bb0c73bcf4d44e5945aedc7e4d49bf606526a7 Author: Javier Jardón Date: Mon Jan 10 13:20:13 2011 +0000 build: Use mkdir_p instead mkinstalldirs As we don't use mkinstalldirs, $(mkinstalldirs) is simply an alias for $(mkdir_p) Makefile.am | 1 - gtk/Makefile.am | 8 ++++---- 2 files changed, 4 insertions(+), 5 deletions(-) commit 3f911b251618b30ffbfc1ad7a557b51bc61a36fe Author: Tristan Van Berkom Date: Mon Jan 10 22:26:46 2011 +0900 Fixed GtkEntry to report the proper default value for "primary/secondary-icon-activatable" gtk/gtkentry.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 2dafbba921ba15908f7b0f45b9f96c305a0ffa42 Author: Tristan Van Berkom Date: Sun Jan 9 15:25:53 2011 +0900 Added GtkBuildable support for specifying in GtkComboBoxText. gtk/gtkcomboboxtext.c | 232 +++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 226 insertions(+), 6 deletions(-) commit cfecb6bf10ca661301e19aac34047241d735ddce Author: Tristan Van Berkom Date: Sun Jan 9 14:06:19 2011 +0900 Added GtkBuildable support to add "tag" children to GtkTextTagTable. gtk/gtktexttagtable.c | 47 +++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 45 insertions(+), 2 deletions(-) commit 03975b8e7439bc124a0d4ad3bdaa7f2af1765abb Author: Tristan Van Berkom Date: Sun Jan 9 13:10:40 2011 +0900 Added GtkBuilder support for "menu" child type of GtkMenuToolButton docs/reference/gtk/tmpl/gtkmenutoolbutton.sgml | 18 +++++++++++++ gtk/gtkmenutoolbutton.c | 33 +++++++++++++++++++++++- 2 files changed, 50 insertions(+), 1 deletions(-) commit 1fa280938b62a489317934ea7db8114a649dfc87 Author: Tristan Van Berkom Date: Mon Jan 10 18:46:51 2011 +0900 Fixed GtkCellAreaBox to not allocate invisible cells. This was already done for the most part but not taken care of for single cell groups (which is the most common case). gtk/gtkcellareabox.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 34a7dbae3b5092215afd217b66b9b038240196ab Author: Tristan Van Berkom Date: Mon Jan 10 17:56:51 2011 +0900 Fixed GtkCellArea to never activate/start editing insensitive cells. Included extension to tests/testtreeedit to show this is working properly. gtk/gtkcellarea.c | 3 ++ tests/testtreeedit.c | 64 +++++++++++++++++++++++++++++++++++++++++-------- 2 files changed, 56 insertions(+), 11 deletions(-) commit 5c3b49ab14c8556d269d3a4e5bfb7af6e45fd6db Author: Carlos Garnacho Date: Mon Jan 10 03:41:19 2011 +0100 Ensure GtkStyleContext is generated on gtk_widget_render_icon_pixbuf() This fixes some warnings seen when this is called early on non yet styled widgets. gtk/gtkwidget.c | 11 ++++------- 1 files changed, 4 insertions(+), 7 deletions(-) commit 6f3706ac28abb6e45f4aef9534daa3a6b435c2d0 Author: Carlos Garnacho Date: Mon Jan 10 03:38:35 2011 +0100 Make GtkViewport use GtkStyleContext gtk/gtkviewport.c | 96 ++++++++++++++++++++++++++++++++-------------------- 1 files changed, 59 insertions(+), 37 deletions(-) commit e6277d3b82440168e073bc83bf10fceb76d63995 Author: Carlos Garnacho Date: Mon Jan 10 03:31:35 2011 +0100 Add gtk_style_context_cancel_animations() This function takes a region ID and cancels all animations on or beneath that region (as in push/pop_animatable_region). First user of this is GtkWidget itself, so unmapped widgets have looping animations cancelled. Fixes bug #638119, reported by Jesse van den Kieboom. docs/reference/gtk/gtk3-sections.txt | 1 + gtk/gtk.symbols | 1 + gtk/gtkstylecontext.c | 72 +++++++++++++++++++++++++++++---- gtk/gtkstylecontext.h | 3 + gtk/gtkwidget.c | 3 + 5 files changed, 71 insertions(+), 9 deletions(-) commit 3dd838fe76c3193c95ed29fc2e9e1a538dd8b907 Author: Carlos Garnacho Date: Mon Jan 10 02:46:29 2011 +0100 Make GtkLayout use GtkStyleContext gtk/gtklayout.c | 16 ++++++---------- 1 files changed, 6 insertions(+), 10 deletions(-) commit 18502518f34312495f580b1e7cb8cda44825eff0 Author: Carlos Garnacho Date: Mon Jan 10 02:45:14 2011 +0100 Make GtkImage use GtkStyleContext gtk/gtkimage.c | 87 ++++++++++++++++++++++++++----------------------------- 1 files changed, 41 insertions(+), 46 deletions(-) commit 4e7326732590e2b41ed2ab1134286fb1e6209b93 Author: Carlos Garnacho Date: Mon Jan 10 02:42:05 2011 +0100 Make GtkPrintUnixDialog use GtkStyleContext. gtk/gtkprintunixdialog.c | 47 +++++++++++++++++++++++++++++---------------- 1 files changed, 30 insertions(+), 17 deletions(-) commit 6fae7c9fa792a18d5c52a813406a9c4db4201187 Author: Carlos Garnacho Date: Mon Jan 10 02:39:12 2011 +0100 Make GtkFontSelection use GtkStyleContext gtk/gtkfontsel.c | 18 +++++++----------- 1 files changed, 7 insertions(+), 11 deletions(-) commit 2f6514ce3415f42690180e09dd35054a16f57d2c Author: Carlos Garnacho Date: Mon Jan 10 02:37:26 2011 +0100 Make GtkHSV use GtkStyleContext two custom classes replace the light/dark focus detail strings, it doesn't make much sense to have a GTK_STYLE_CLASS_* for that. gtk/gtkcssprovider.c | 8 +++++++ gtk/gtkhsv.c | 55 ++++++++++++++++++++++++++++++------------------- 2 files changed, 42 insertions(+), 21 deletions(-) commit 27c5cc88f8c62f7287d8e3f4078b3adbb2ef7a01 Author: Carlos Garnacho Date: Mon Jan 10 02:31:23 2011 +0100 Make GtkColorSelection use GtkStyleContext gtk/gtkcolorsel.c | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) commit 455c31d815547fce9fce509001ef7419063d4aa0 Author: Carlos Garnacho Date: Mon Jan 10 02:30:25 2011 +0100 Make GtkColorButton use GtkStyleContext gtk/gtkcolorbutton.c | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) commit e0e36b621f8008569d5ebfab453008f5fd34e7ea Author: Carlos Garnacho Date: Mon Jan 10 02:26:28 2011 +0100 Update _gtk_button_paint() arguments to GtkStyleContext The detail strings weren't in use anymore, and the state argument is now a GtkStateFlags. GtkToggleButton has been updated as well. gtk/gtkbutton.c | 21 +++++++-------------- gtk/gtkbutton.h | 5 +---- gtk/gtktogglebutton.c | 18 ++++++------------ 3 files changed, 14 insertions(+), 30 deletions(-) commit f506fc3e93df6d701fe141dda39a55b5f2954a83 Author: Carlos Garnacho Date: Mon Jan 10 02:21:06 2011 +0100 Remove recent GtkStyle usage in GtkWindow GtkStyleContext API is used instead. gtk/gtkwindow.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit e94b515171bd4700a826e9f5d82c31abb34d2667 Author: Fran Diéguez Date: Mon Jan 10 00:02:32 2011 +0100 Updated Galician translations po-properties/gl.po | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit ab656b3f7a8a6b77e8e8f2526eb2847ec532b8d6 Author: Paolo Borelli Date: Sun Jan 9 18:10:50 2011 +0100 Obtain the fg color from the renderer prepare_run must have been called before draw_shape, so we can avoid fiddling the the (deprecated) style and state and just use the color alredy set on the renderer. https://bugzilla.gnome.org/show_bug.cgi?id=639079 gtk/gtktextdisplay.c | 28 ++++++---------------------- 1 files changed, 6 insertions(+), 22 deletions(-) commit fadca187f2cc1f011937c789edd21909f68d0aa1 Author: Paolo Borelli Date: Sun Jan 9 01:32:49 2011 +0100 Remove stipple attributes GtkTextView does not support them anymore. https://bugzilla.gnome.org/show_bug.cgi?id=639030 modules/other/gail/gailtextview.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit 12c4730e6f65bcd72c3335deab798a08b439a410 Author: Paolo Borelli Date: Sun Jan 9 00:16:20 2011 +0100 Small cleanup in gailtextview code. Fold gail_misc_add_to_attr_set into the only function calling it, which avoids a useless big "switch" and results in much less code. https://bugzilla.gnome.org/show_bug.cgi?id=639030 modules/other/gail/gailtextview.c | 133 ++++++++++++-------------- modules/other/gail/libgail-util/gailmisc.c | 113 ---------------------- modules/other/gail/libgail-util/gailmisc.h | 4 - modules/other/gail/libgail-util/gailutil.def | 1 - 4 files changed, 63 insertions(+), 188 deletions(-) commit 89c8e2af2d6f2c36273d1cadc48653be0a51fe62 Author: Yaron Shahrabani Date: Sun Jan 9 21:04:58 2011 +0200 Updated Hebrew translation po/he.po | 901 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 488 insertions(+), 413 deletions(-) commit e0d393dec88faa35e969224f7824250cbe138395 Author: Fran Diéguez Date: Sun Jan 9 16:42:40 2011 +0100 Updated Galician translations po-properties/gl.po | 127 ++++++++++++++++----------------------------------- 1 files changed, 40 insertions(+), 87 deletions(-) commit f9e685e5c082e4d7b0d02bba5a813b9ece97bdad Author: Milan Bouchet-Valat Date: Sat Jan 8 17:25:39 2011 +0100 [Doc] gtk_symbolic_color_resolve()'s props arg can be NULL Document this behavior and add annotations. gtk/gtksymboliccolor.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit b761cadaccda761d70f7c2c77b57d5c9c40551db Author: Jorge González Date: Sat Jan 8 13:49:31 2011 +0100 Updated Spanish translation, fixes bug #638991 po/es.po | 827 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 460 insertions(+), 367 deletions(-) commit cc0a65cb5668e9c20d8a45dba41866fe900393a5 Author: Javier Jardón Date: Sat Jan 8 10:56:59 2011 +0100 docs: Fix typo in GtkWidget geometry-management documentation Reported by Andrew Cowie in https://bugzilla.gnome.org/show_bug.cgi?id=638963 gtk/gtkwidget.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1ff8df1e18ba16a4668b3c1c4bd23b219bb0c669 Author: Tristan Van Berkom Date: Sat Jan 8 18:46:46 2011 +0900 Adding missing gtk-doc annotations. GtkProgressBar:show-text, GtkScrolledWindow:min-content-width/height are new properties in 3.0. gtk/gtkprogressbar.c | 10 ++++++++++ gtk/gtkscrolledwindow.c | 15 +++++++++++++++ 2 files changed, 25 insertions(+), 0 deletions(-) commit 094d4c81befb92082df8b6bfed5121cd7bc1c74d Author: Bruce Cowan Date: Fri Jan 7 23:25:18 2011 +0000 Updated British English translation po-properties/en_GB.po | 4433 +++++++++++++++++++++++++++--------------------- po/en_GB.po | 1030 +++++++----- 2 files changed, 3035 insertions(+), 2428 deletions(-) commit 29b4baea97efd9d219c4c90df348297afe9cfa73 Author: Carlos Garnacho Date: Fri Jan 7 21:51:23 2011 +0100 Translate KeyPress/KeyRelease in gtkplug-x11 This makes XEmbed work properly again. Only event->key.group and is_modifier are left blank at the moment. Exposing the necessary XKB bits should be considered, but it's not urgent for the current usecases. gtk/gtkplug-x11.c | 88 +++++++++++++++++++++++------------------------------ 1 files changed, 38 insertions(+), 50 deletions(-) commit 4ed781778d4ea1cd2ff0cde37f8a3cf268a5fa80 Author: Kristian Rietveld Date: Fri Jan 7 15:35:35 2011 +0100 Introduce gtk_tree_view_is_blank_at_pos() This function is useful to figure out whether the tree view is "blank" at a given location. For such locations you might want to popup a custom popup menu, clear the current selection or start rubber banding. In the future, we are planning on updating GtkTreeView's user interactions to take advantage of this new function. Part of bug 350618. gtk/gtk.symbols | 1 + gtk/gtktreeprivate.h | 5 ++ gtk/gtktreeview.c | 103 +++++++++++++++++++++++++++++++++++++++++++++++ gtk/gtktreeview.h | 7 +++ gtk/gtktreeviewcolumn.c | 39 ++++++++++++++++++ 5 files changed, 155 insertions(+), 0 deletions(-) commit 688d0534362917a4ff171846e9e9cabb250b37c7 Author: Kristian Rietveld Date: Fri Jan 7 15:10:06 2011 +0100 Fix gtk_tree_view_column_cell_get_position() gtk/gtktreeviewcolumn.c | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) commit c40c4a45e5ce326a685729e458410a9857a0cc62 Author: Andika Triwidada Date: Fri Jan 7 20:38:52 2011 +0700 Updated Indonesian translation po/id.po | 1071 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 596 insertions(+), 475 deletions(-) commit be632558dc002e0df1168680bfdd37823687dca6 Author: Matthias Clasen Date: Fri Jan 7 08:12:07 2011 -0500 Document that GtkModuleInit doesn't receive argv anymore gtk/gtkmodules.h | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) commit 8de4661d8057578870bb27985a0e0e533d4a5783 Author: Ignacio Casal Quinteiro Date: Fri Jan 7 11:34:35 2011 +0100 Set the style for .view so i.e the GtkTextView gets the right style. gtk/gtkcssprovider.c | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) commit da41937b421fd5bafc4cad309f4c7cf7752d3fb4 Author: Tristan Van Berkom Date: Fri Jan 7 18:08:51 2011 +0900 Removed special casing code in GtkCellLayout in favor of default implementation. The fact that GtkCellLayout was checking "if (gtk_cell_layout_get_area (layout))" and executing code contitionally from the apis instead of simply falling back to the default implementation for these things was causing problems in language bindings such as gtkmm... Regardless, the implementation is cleaner this way too. gtk/gtkcelllayout.c | 337 +++++++++++++++++++++++++++++---------------------- 1 files changed, 192 insertions(+), 145 deletions(-) commit 685fe294730f52927369e5b707d11cbfd992b22d Author: Tristan Van Berkom Date: Fri Jan 7 15:47:13 2011 +0900 Fixed documentation of gtk_cell_area_set_focus_cell(). gtk/gtkcellarea.c | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) commit ec15c405cf6354e9267e7e6b7ce878c519bffe4c Author: Emilio Pozuelo Monfort Date: Fri Jan 7 01:30:11 2011 +0000 Support disabling X11 extensions Based on a patch from Cyril Brulebois https://bugzilla.gnome.org/show_bug.cgi?id=612918 configure.ac | 72 +++++++++++++++++++++++++++++++++++++++++---------------- 1 files changed, 52 insertions(+), 20 deletions(-) commit 7fc09ee135140069d925b7dbb12ec105f7987ae9 Author: Fran Diéguez Date: Fri Jan 7 00:11:51 2011 +0100 Updated Galician translations po-properties/gl.po | 3412 ++++++++++++++++++++++++++++----------------------- po/gl.po | 969 ++++++++------- 2 files changed, 2426 insertions(+), 1955 deletions(-) commit aead0b04dffda32a198ccfd8b2510b35ecadfcc5 Author: Matthias Clasen Date: Thu Jan 6 11:27:38 2011 -0500 Forgotten documentation fix gtk/gtkcellarea.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 7f58c57606c0902fc79789193eb5610fb9a4cbb1 Author: Matthias Clasen Date: Thu Jan 6 11:27:15 2011 -0500 Bump version configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)