commit 450b1f4322ae82221904556a39a241ff868f50c8 Author: Matthias Clasen Date: Mon Nov 1 11:44:30 2010 -0400 Update NEWS NEWS | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 69c7213ba99e80715b630bbbdfb88330913c0871 Author: Matthias Clasen Date: Mon Nov 1 11:15:30 2010 -0400 GtkToolitemGroup: Use monotonic clock for animation timeout gtk/gtktoolitemgroup.c | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) commit 1fad7eaf85d7749f8def4cbedca2ff6e68006290 Author: Ignacio Casal Quinteiro Date: Sat Oct 30 18:19:59 2010 +0200 Add caseless unit tests for textiter. gtk/tests/textiter.c | 94 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 93 insertions(+), 1 deletions(-) commit 2f98a1c8b3c6dd24ece40dec6b18f03741ec21cd Author: Ignacio Casal Quinteiro Date: Tue Oct 26 22:02:38 2010 +0200 Add case insensitive to GtkTextIter. Fixes bug #61852. This code has been taken from GtkSourceView so also kudos to Paolo Maggi and Paolo Borelli for helping with this patch. gtk/gtktextiter.c | 397 +++++++++++++++++++++++++++++++++++++++++++++-------- gtk/gtktextiter.h | 7 +- 2 files changed, 346 insertions(+), 58 deletions(-) commit 42910194a93bd4c36cd5d1e59231d7253e77d8a0 Author: Paolo Borelli Date: Sun Oct 31 13:52:06 2010 +0100 Fix backward search bug exposed by the unit test When searching with multiple lines first_line_start/end were initialized to the last line start/end iters gtk/gtktextiter.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit be703155aad47619bd9876681621a0c5399fd83f Author: Ignacio Casal Quinteiro Date: Sat Oct 30 18:19:59 2010 +0200 Add unit tests for textiter. gtk/tests/Makefile.am | 4 + gtk/tests/textiter.c | 179 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 183 insertions(+), 0 deletions(-) commit 9ff207bd257da4634458d540b85e7bd240f06310 Author: Matthias Clasen Date: Mon Nov 1 09:16:37 2010 -0400 Avoid exporting an extra symbol gtk/gtksizerequest.c | 4 ++-- gtk/gtkwidget.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) commit 816f08872af55e50efdc32dedd5043f054edbe17 Author: Matthias Clasen Date: Mon Nov 1 09:15:57 2010 -0400 Fix make check gtk/tests/builder.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit c59ca4f6b9c144c59cac6288862e7a59eaa7a2cc Author: Paolo Borelli Date: Mon Nov 1 14:15:03 2010 +0100 Move the /*< private >*/ at the correct position gtk/gtkgrid.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8eee2f9bcec826dac2777141d07296f003623384 Author: Matthias Clasen Date: Mon Nov 1 08:14:19 2010 -0400 NEWS for 2.91.3 NEWS | 30 ++++++++++++++++++++++++++++++ 1 files changed, 30 insertions(+), 0 deletions(-) commit b2ff82d0a34be7308158ba4b04e8587ee1032781 Author: Ivar Smolin Date: Mon Nov 1 08:19:38 2010 +0200 [l10n] Updated Estonian translation po-properties/et.po | 15 +++++++-------- 1 files changed, 7 insertions(+), 8 deletions(-) commit 750a9f3225a9cd24211a2766e370ac7b3abbf646 Author: Matthias Clasen Date: Sun Oct 31 22:16:41 2010 -0400 Fix a typo docs/reference/gtk/migrating-2to3.xml | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a3f19ddae8798262fcef882db87c63dd29fc44c8 Author: Matthias Clasen Date: Sun Oct 31 22:14:53 2010 -0400 Mention actions in the libunique migration guide docs/reference/gtk/migrating-GtkApplication.xml | 26 ++++++++++++++-------- 1 files changed, 16 insertions(+), 10 deletions(-) commit 54a5e37136568db21bcc669a4462ade7b8ee1069 Author: Matthias Clasen Date: Sun Oct 31 15:52:32 2010 -0400 Fix interaction between scrolling menus and automatic mnemonics https://bugzilla.gnome.org/show_bug.cgi?id=612611 gtk/gtkmenu.c | 17 ++++++++++------- 1 files changed, 10 insertions(+), 7 deletions(-) commit d1a58b78bea1e4603ffca81670ab7b83c1e8ad2b Author: Michael Natterer Date: Sun Oct 31 20:16:19 2010 +0100 gtk: remove all border_width handling from the button box and let GtkContainer do the job; fixes doubled border widths. GtkBox did already delegate border handling to Gtkcontainer, which interacted badly with a subclass that didn't. gtk/gtkbbox.c | 40 +++++++++++++++++----------------------- 1 files changed, 17 insertions(+), 23 deletions(-) commit 476b4c248c60f8529237373560b2b34ea1ea3f16 Author: Michael Natterer Date: Sun Oct 31 20:03:55 2010 +0100 gtk: fix automatic width of spin buttons which have no width in chars set gtk/gtkspinbutton.c | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) commit 240e1b4b59153ba00f15471a12bc9689555787fa Author: Michael Natterer Date: Sun Oct 31 20:00:38 2010 +0100 tests: missed these two gtk_box_new() which sneaked in by rebasing... tests/testscrolledwindow.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit c6a379dc62e0405b2e00ff0965e02968bc418914 Author: Matthias Clasen Date: Sun Oct 31 14:34:35 2010 -0400 GtkAssistant: Mention custom pages in the introduction gtk/gtkassistant.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 3a0afce5091978b51b75153dc9b910c2a251bc2c Author: Michael Natterer Date: Sun Oct 31 18:07:20 2010 +0100 gtk: remove "gboolean homogeneous" from gtk_box_new() Because it's FALSE in virtually all use cases. demos/gtk-demo/assistant.c | 4 +- demos/gtk-demo/button_box.c | 6 +- demos/gtk-demo/changedisplay.c | 6 +- demos/gtk-demo/clipboard.c | 8 +- demos/gtk-demo/colorsel.c | 2 +- demos/gtk-demo/combobox.c | 8 +- demos/gtk-demo/dialog.c | 10 +- demos/gtk-demo/drawingarea.c | 2 +- demos/gtk-demo/editable_cells.c | 5 +- demos/gtk-demo/entry_buffer.c | 2 +- demos/gtk-demo/entry_completion.c | 2 +- demos/gtk-demo/expander.c | 2 +- demos/gtk-demo/iconview.c | 2 +- demos/gtk-demo/images.c | 2 +- demos/gtk-demo/infobar.c | 4 +- demos/gtk-demo/list_store.c | 2 +- demos/gtk-demo/main.c | 2 +- demos/gtk-demo/menus.c | 6 +- demos/gtk-demo/offscreen_window.c | 2 +- demos/gtk-demo/offscreen_window2.c | 4 +- demos/gtk-demo/panes.c | 4 +- demos/gtk-demo/rotated_text.c | 3 +- demos/gtk-demo/search_entry.c | 4 +- demos/gtk-demo/sizegroup.c | 2 +- demos/gtk-demo/spinner.c | 6 +- demos/gtk-demo/stock_browser.c | 4 +- demos/gtk-demo/textscroll.c | 3 +- demos/gtk-demo/toolpalette.c | 4 +- demos/gtk-demo/tree_store.c | 2 +- demos/gtk-demo/ui_manager.c | 4 +- demos/testanimation.c | 4 +- demos/testpixbuf-save.c | 2 +- demos/testpixbuf-scale.c | 4 +- docs/tools/widgets.c | 43 +++--- gtk/gtkaboutdialog.c | 5 +- gtk/gtkassistant.c | 4 +- gtk/gtkbox.c | 3 - gtk/gtkbox.h | 1 - gtk/gtkbutton.c | 4 +- gtk/gtkcolorsel.c | 12 +- gtk/gtkcombobox.c | 2 +- gtk/gtkcustompaperunixdialog.c | 14 +- gtk/gtkdialog.c | 3 +- gtk/gtkentrycompletion.c | 4 +- gtk/gtkfilechooserbutton.c | 2 +- gtk/gtkfilechooserdefault.c | 28 ++-- gtk/gtkfontbutton.c | 4 +- gtk/gtkfontsel.c | 9 +- gtk/gtkinfobar.c | 2 +- gtk/gtkmenu.c | 2 +- gtk/gtkmenutoolbutton.c | 6 +- gtk/gtkmessagedialog.c | 4 +- gtk/gtkmountoperation.c | 12 +- gtk/gtkpagesetupunixdialog.c | 2 +- gtk/gtkpathbar.c | 2 +- gtk/gtkprintbackend.c | 7 +- gtk/gtkprinteroptionwidget.c | 2 +- gtk/gtkprintunixdialog.c | 26 ++-- gtk/gtkrecentchooserdefault.c | 4 +- gtk/gtkscalebutton.c | 2 +- gtk/gtkstatusbar.c | 2 +- gtk/gtktoolbutton.c | 8 +- gtk/gtktooltip.c | 3 +- gtk/gtktreeview.c | 2 +- gtk/gtktreeviewcolumn.c | 2 +- modules/other/gail/tests/ferret.c | 26 ++-- modules/other/gail/tests/testlib.c | 5 +- modules/other/gail/tests/testtable.c | 9 +- perf/appwindow.c | 2 +- tests/flicker.c | 8 +- tests/print-editor.c | 8 +- tests/prop-editor.c | 16 +- tests/testactions.c | 4 +- tests/testadjustsize.c | 4 +- tests/testassistant.c | 6 +- tests/testbbox.c | 4 +- tests/testbuttons.c | 14 +- tests/testcalendar.c | 27 ++-- tests/testcellrenderertext.c | 2 +- tests/testcombo.c | 22 ++-- tests/testcombochange.c | 6 +- tests/testellipsise.c | 2 +- tests/testentrycompletion.c | 4 +- tests/testexpand.c | 6 +- tests/testfilechooser.c | 2 +- tests/testfilechooserbutton.c | 10 +- tests/testframe.c | 2 +- tests/testgrid.c | 6 +- tests/testgtk.c | 252 +++++++++++++++++----------------- tests/testheightforwidth.c | 2 +- tests/testiconview-keynav.c | 2 +- tests/testiconview.c | 2 +- tests/testinput.c | 2 +- tests/testmenubars.c | 8 +- tests/testmerge.c | 4 +- tests/testmultiscreen.c | 8 +- tests/testoffscreen.c | 12 +- tests/testorientable.c | 2 +- tests/testrecentchoosermenu.c | 2 +- tests/testscale.c | 4 +- tests/testscrolledwindow.c | 12 +- tests/testselection.c | 2 +- tests/testsocket.c | 8 +- tests/testsocket_common.c | 3 +- tests/testspinbutton.c | 6 +- tests/testtoolbar.c | 6 +- tests/testtooltips.c | 2 +- tests/testtreecolumns.c | 10 +- tests/testtreecolumnsizing.c | 2 +- tests/testtreeflow.c | 4 +- tests/testtreefocus.c | 4 +- tests/testtreesort.c | 6 +- tests/testvolumebutton.c | 2 +- tests/testwindows.c | 8 +- tests/testxinerama.c | 3 +- tests/treestoretest.c | 8 +- 116 files changed, 473 insertions(+), 461 deletions(-) commit 81d7dd07742d20bd5a03c8244c2c5b3e94be9f68 Author: Matthias Clasen Date: Sun Oct 31 14:09:48 2010 -0400 Add content size test for scrolled window tests/testscrolledwindow.c | 51 ++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 51 insertions(+), 0 deletions(-) commit cbbfd7beb6c7faed9ba73bd8e3b7523a61e98f23 Author: Bastien Nocera Date: Sat Oct 30 20:12:58 2010 +0100 GtkAssistant: Add custom page type The custom page type will not show any buttons by default, and it is left to the application to add its own buttons instead. The _next_page() and _previous_page() functions can be used for the back and forward buttons used by the application. https://bugzilla.gnome.org/show_bug.cgi?id=576498 gtk/gtk.symbols | 2 + gtk/gtkassistant.c | 102 ++++++++++++++++++++++++++++++++++++++++------------ gtk/gtkassistant.h | 8 ++++- 3 files changed, 88 insertions(+), 24 deletions(-) commit b5abd10940176d544fd544ebe9a4b2e313bf1e8c Author: Bastien Nocera Date: Sat Oct 30 19:57:55 2010 +0100 GtkAssistant: Add more details about buttons shown Add more documentation about which buttons will be shown for which type of GtkAssistant page. https://bugzilla.gnome.org/show_bug.cgi?id=576498 gtk/gtkassistant.h | 14 ++++++++++---- 1 files changed, 10 insertions(+), 4 deletions(-) commit c5e9526faf218a0ed1873d7e337052295b155e26 Author: Matthias Clasen Date: Sat Oct 30 21:25:21 2010 -0400 Improve GtkAssistant docs gtk/gtkassistant.c | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit cdda7f91515ada8cd56de95feb122829b62d53a1 Author: Martin Nordholts Date: Sun Oct 31 00:06:48 2010 +0200 Handle NULL intp in test_increment_intp() Support passing NULL for &int to gtk_test_display_button_window() so we can use that function also when we are not interested in counting clicks. gtk/gtktestutils.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit ae71cf72090de41a47dd9989f390cb515179050b Author: Tristan Van Berkom Date: Sat Oct 30 23:10:43 2010 +0900 Fixed hangs in TextView and ToolPalette Fixed the hangs by adding a ->inside_allocation flag and avoiding to queue resizes while inside the allocation loop. The extra queue'd resizes were causing the scrolled window size_allocate() to perform the guess again and again thus causing an infinite loop. gtk/gtkscrolledwindow.c | 270 ++++++++++++++++++++++++----------------------- 1 files changed, 138 insertions(+), 132 deletions(-) commit 338001ae483c2edcfc3e7f3284010a0815bc75df Author: Tristan Van Berkom Date: Sat Oct 30 23:09:14 2010 +0900 Fixing typo in scrolled window Seems with GtkScrollable interface we were setting the hadjustment as the vadjustment, thanks to Cosimo Cecchi who debugged this and finally found the typo. gtk/gtkscrolledwindow.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 73bac5af3b95b5b5c539a8f8700bfe2ae796dd25 Author: Javier Jardón Date: Sat Oct 30 06:53:44 2010 +0200 Emphasize that GtkBox and GtkTable can be replaced by GtkGrid docs/reference/gtk/tmpl/gtktable.sgml | 2 ++ gtk/gtkbox.c | 4 ++++ 2 files changed, 6 insertions(+), 0 deletions(-) commit a9894d4cf48e04dcb89043b425be07870ad7c496 Author: Javier Jardón Date: Sat Oct 30 05:00:32 2010 +0200 Use gtk_box_new() instead gtk_[v|h]box_new() demos/gtk-demo/assistant.c | 4 +- demos/gtk-demo/button_box.c | 6 +- demos/gtk-demo/changedisplay.c | 6 +- demos/gtk-demo/clipboard.c | 8 +- demos/gtk-demo/colorsel.c | 2 +- demos/gtk-demo/combobox.c | 8 +- demos/gtk-demo/dialog.c | 10 +- demos/gtk-demo/drawingarea.c | 2 +- demos/gtk-demo/editable_cells.c | 4 +- demos/gtk-demo/entry_buffer.c | 2 +- demos/gtk-demo/entry_completion.c | 2 +- demos/gtk-demo/expander.c | 2 +- demos/gtk-demo/iconview.c | 2 +- demos/gtk-demo/images.c | 2 +- demos/gtk-demo/infobar.c | 4 +- demos/gtk-demo/list_store.c | 2 +- demos/gtk-demo/main.c | 2 +- demos/gtk-demo/menus.c | 6 +- demos/gtk-demo/offscreen_window.c | 2 +- demos/gtk-demo/offscreen_window2.c | 4 +- demos/gtk-demo/panes.c | 2 +- demos/gtk-demo/rotated_text.c | 2 +- demos/gtk-demo/search_entry.c | 4 +- demos/gtk-demo/sizegroup.c | 2 +- demos/gtk-demo/spinner.c | 6 +- demos/gtk-demo/stock_browser.c | 4 +- demos/gtk-demo/textscroll.c | 2 +- demos/gtk-demo/toolpalette.c | 4 +- demos/gtk-demo/tree_store.c | 2 +- demos/gtk-demo/ui_manager.c | 4 +- demos/testanimation.c | 4 +- demos/testgtk/main.c | 2 +- demos/testpixbuf-save.c | 2 +- demos/testpixbuf-scale.c | 4 +- docs/tools/widgets.c | 40 +++--- examples/arrow/arrow.c | 2 +- examples/buttonbox/buttonbox.c | 6 +- examples/buttons/buttons.c | 2 +- examples/calendar/calendar.c | 16 +- examples/entry/entry.c | 4 +- examples/gtkdial/dial_test.c | 2 +- examples/helloworld2/helloworld2.c | 2 +- examples/label/label.c | 6 +- examples/menu/itemfactory.c | 2 +- examples/menu/menu.c | 2 +- examples/packbox/packbox.c | 14 +- examples/progressbar/progressbar.c | 2 +- examples/radiobuttons/radiobuttons.c | 6 +- examples/rangewidgets/rangewidgets.c | 18 +- examples/scribble-simple/scribble-simple.c | 2 +- examples/scribble-xinput/scribble-xinput.c | 2 +- examples/spinbutton/spinbutton.c | 26 ++-- examples/statusbar/statusbar.c | 2 +- gtk/gtkaboutdialog.c | 4 +- gtk/gtkassistant.c | 2 +- gtk/gtkbutton.c | 4 +- gtk/gtkcolorsel.c | 12 +- gtk/gtkcombobox.c | 2 +- gtk/gtkcustompaperunixdialog.c | 14 +- gtk/gtkdialog.c | 2 +- gtk/gtkentrycompletion.c | 2 +- gtk/gtkfilechooserbutton.c | 2 +- gtk/gtkfilechooserdefault.c | 25 ++-- gtk/gtkfontbutton.c | 2 +- gtk/gtkfontsel.c | 4 +- gtk/gtkinfobar.c | 2 +- gtk/gtkmenu.c | 4 +- gtk/gtkmenutoolbutton.c | 6 +- gtk/gtkmessagedialog.c | 4 +- gtk/gtkmountoperation.c | 12 +- gtk/gtkpagesetupunixdialog.c | 2 +- gtk/gtkpathbar.c | 2 +- gtk/gtkprintbackend.c | 6 +- gtk/gtkprinteroptionwidget.c | 2 +- gtk/gtkprintunixdialog.c | 26 ++-- gtk/gtkradiobutton.c | 2 +- gtk/gtkrecentchooserdefault.c | 2 +- gtk/gtkscalebutton.c | 2 +- gtk/gtkstatusbar.c | 2 +- gtk/gtktoolbutton.c | 8 +- gtk/gtktooltip.c | 3 +- gtk/gtktreeview.c | 2 +- gtk/gtktreeviewcolumn.c | 2 +- gtk/gtkwindow.c | 2 +- gtk/tests/crossingevents.c | 2 +- modules/other/gail/tests/ferret.c | 26 ++-- modules/other/gail/tests/testlib.c | 4 +- modules/other/gail/tests/testtable.c | 8 +- perf/appwindow.c | 2 +- tests/flicker.c | 8 +- tests/print-editor.c | 8 +- tests/prop-editor.c | 16 +- tests/testactions.c | 4 +- tests/testadjustsize.c | 2 +- tests/testassistant.c | 6 +- tests/testbbox.c | 4 +- tests/testbuttons.c | 14 +- tests/testcalendar.c | 26 ++-- tests/testcellrenderertext.c | 2 +- tests/testcombo.c | 22 ++-- tests/testcombochange.c | 6 +- tests/testellipsise.c | 2 +- tests/testentrycompletion.c | 4 +- tests/testfilechooser.c | 2 +- tests/testfilechooserbutton.c | 10 +- tests/testframe.c | 2 +- tests/testgtk.c | 248 ++++++++++++++-------------- tests/testheightforwidth.c | 2 +- tests/testiconview.c | 2 +- tests/testinput.c | 2 +- tests/testmenubars.c | 8 +- tests/testmerge.c | 4 +- tests/testmultiscreen.c | 4 +- tests/testoffscreen.c | 12 +- tests/testorientable.c | 2 +- tests/testrecentchoosermenu.c | 2 +- tests/testscale.c | 4 +- tests/testscrolledwindow.c | 12 +- tests/testselection.c | 2 +- tests/testsocket.c | 8 +- tests/testsocket_common.c | 2 +- tests/testspinbutton.c | 4 +- tests/testtext.c | 6 +- tests/testthreads.c | 2 +- tests/testtoolbar.c | 6 +- tests/testtooltips.c | 2 +- tests/testtreecolumns.c | 10 +- tests/testtreecolumnsizing.c | 2 +- tests/testtreeflow.c | 4 +- tests/testtreefocus.c | 4 +- tests/testtreesort.c | 6 +- tests/testvolumebutton.c | 2 +- tests/testwindows.c | 4 +- tests/testxinerama.c | 2 +- tests/treestoretest.c | 8 +- 135 files changed, 502 insertions(+), 500 deletions(-) commit b2207f6730137f5167b39d6c686a905ba2f532ab Author: Javier Jardón Date: Sat Oct 30 05:01:31 2010 +0200 docs: remove template of deprecated gtkcombo widget docs/reference/gtk/tmpl/gtkcombo.sgml | 222 --------------------------------- 1 files changed, 0 insertions(+), 222 deletions(-) commit 9795bd4c8c484bfe48f5abedb879b8eeb6d0e33c Author: Matthias Clasen Date: Fri Oct 29 22:48:26 2010 -0400 Migration guide additions Add some information about expand flags and the scrollable interface. docs/reference/gtk/migrating-2to3.xml | 31 ++++++++++++++++++++++++++++++- 1 files changed, 30 insertions(+), 1 deletions(-) commit edec3e12ddba878781a41b5e67e3c47dff03d635 Author: Christian Persch Date: Fri Oct 29 21:16:52 2010 -0400 Make gdk_rgba_to_string() take a const GdkRGBA https://bugzilla.gnome.org/show_bug.cgi?id=633216 gdk/gdkrgba.c | 2 +- gdk/gdkrgba.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 630b2c58b4e7f5ba245ab57794c31a6b2e6090d4 Author: Matthias Clasen Date: Fri Oct 29 21:13:55 2010 -0400 Fix initial size allocation with child widgets On some cases, it would take a resize of the window for children to 'jump into place'. https://bugzilla.gnome.org/show_bug.cgi?id=633500 gtk/gtkstatusbar.c | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 deletions(-) commit 570b90e218d06da28fb7674c010c73da9427aa9b Author: Javier Jardón Date: Sat Oct 30 02:11:05 2010 +0200 Use gtk_scrollbar_new() instead gtk_[v|h]scrollbar_new() examples/rangewidgets/rangewidgets.c | 2 +- gtk/gtkmenu.c | 2 +- gtk/gtkscrolledwindow.c | 4 ++-- gtk/gtkwidget.c | 2 +- tests/testgtk.c | 8 ++++---- 5 files changed, 9 insertions(+), 9 deletions(-) commit 217036975a1305c734e912e7c87394ee874bc6ee Author: Javier Jardón Date: Sat Oct 30 02:07:28 2010 +0200 Use gtk_scale_new() instead gtk_[v|h]scale_new() demos/gtk-demo/textview.c | 2 +- demos/testpixbuf-scale.c | 2 +- examples/rangewidgets/rangewidgets.c | 8 ++++---- gtk/gtkcolorsel.c | 2 +- tests/testgtk.c | 10 +++++----- 5 files changed, 12 insertions(+), 12 deletions(-) commit 8177ad320e19a5800ccb2d9d0b79dfe7dc334486 Author: Javier Jardón Date: Sat Oct 30 02:01:27 2010 +0200 Use gtk_scale_new_with_range() instead gtk_[v|h]scale_new_with_range() demos/gtk-demo/offscreen_window.c | 3 ++- docs/tools/widgets.c | 6 ++++-- gtk/tests/testing.c | 3 ++- tests/testellipsise.c | 3 ++- tests/testgtk.c | 3 ++- tests/testoffscreen.c | 5 ++--- tests/testscale.c | 30 ++++++++++++++++++++---------- 7 files changed, 34 insertions(+), 19 deletions(-) commit b3a7d401a155a3cfeee61b4b094124f2ea97e6ac Author: Javier Jardón Date: Sat Oct 30 01:47:13 2010 +0200 Use gtk_paned_new() instead gtk_[v|h]paned_new() demos/gtk-demo/panes.c | 4 ++-- demos/gtk-demo/textview.c | 2 +- docs/reference/gtk/tmpl/gtkpaned.sgml | 2 +- docs/tools/widgets.c | 4 ++-- examples/paned/paned.c | 2 +- gtk/gtkfilechooserdefault.c | 2 +- modules/other/gail/tests/ferret.c | 2 +- tests/flicker.c | 6 +++--- tests/testcalendar.c | 2 +- tests/testgtk.c | 28 ++++++++++++++-------------- tests/testiconview.c | 2 +- tests/testoffscreen.c | 2 +- 12 files changed, 29 insertions(+), 29 deletions(-) commit f00f120fd7daa01904dfb3dc5248ac3793274e83 Author: Javier Jardón Date: Sat Oct 30 01:41:55 2010 +0200 Use gtk_ruler_new() instead gtk_[v|h]ruler_new() examples/rulers/rulers.c | 4 ++-- tests/testgtk.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) commit 8d008790be41f3bd265a2addb2143ebbc8afac2b Author: Javier Jardón Date: Sat Oct 30 01:32:34 2010 +0200 Use gtk_separator_new() instead gtk_[v|h]separator_new() demos/gtk-demo/dialog.c | 3 +- demos/gtk-demo/ui_manager.c | 2 +- docs/tools/widgets.c | 6 ++-- examples/calendar/calendar.c | 2 +- examples/packbox/packbox.c | 10 ++++---- examples/progressbar/progressbar.c | 2 +- examples/radiobuttons/radiobuttons.c | 2 +- examples/rangewidgets/rangewidgets.c | 2 +- gtk/gtkcolorsel.c | 2 +- gtk/gtkcombobox.c | 2 +- gtk/gtkfilechooserbutton.c | 2 +- gtk/gtkfontbutton.c | 2 +- modules/other/gail/tests/testtable.c | 2 +- tests/testcalendar.c | 15 ++++++++---- tests/testgtk.c | 40 +++++++++++++++++----------------- tests/testmenubars.c | 2 +- tests/testorientable.c | 2 +- tests/testtext.c | 2 +- tests/testtreecolumns.c | 3 +- 19 files changed, 55 insertions(+), 48 deletions(-) commit e31304fb7b86b134edf85c9acb1432b1e15f5831 Author: Javier Jardón Date: Sat Oct 30 01:21:15 2010 +0200 Use gtk_button_box_new() instead gtk_[v|h]_button_box_new() demos/gtk-demo/button_box.c | 4 ++-- examples/buttonbox/buttonbox.c | 4 ++-- examples/calendar/calendar.c | 4 ++-- gtk/gtkdialog.c | 2 +- gtk/gtkinfobar.c | 2 +- modules/other/gail/tests/testlib.c | 2 +- tests/testbbox.c | 4 ++-- tests/testcalendar.c | 2 +- tests/testfilechooser.c | 2 +- tests/testgtk.c | 8 ++++---- tests/testiconview.c | 4 ++-- tests/testorientable.c | 2 +- tests/testrecentchooser.c | 2 +- tests/testtext.c | 2 +- tests/testtreecolumns.c | 4 ++-- 15 files changed, 24 insertions(+), 24 deletions(-) commit 8154a5930dab5f9a75132d82d867273e4b776120 Author: Michael Natterer Date: Fri Oct 29 13:19:22 2010 +0200 gtk: remove declarations of removed internal functions gtk/gtkhbbox.h | 5 ----- gtk/gtkvbbox.h | 5 ----- 2 files changed, 0 insertions(+), 10 deletions(-) commit b2397d3d7e1babada20ca2e6d10640e3eb20a7e7 Author: Matthias Clasen Date: Fri Oct 29 12:58:24 2010 -0400 Don't set get_preferred_width_for_height to NULL The size request machinery expects that it is non-NULL. gtk/gtkbbox.c | 43 +++++++++++++++++++++++++++++++++++-------- 1 files changed, 35 insertions(+), 8 deletions(-) commit ac3fe174f7497a743bc01b6f699ebb740706d488 Author: Matthias Clasen Date: Fri Oct 29 12:28:42 2010 -0400 GtkComboBox: Add a constructor that takes a model and adds an entry https://bugzilla.gnome.org/show_bug.cgi?id=633050 docs/reference/gtk/gtk3-sections.txt | 1 + gtk/gtk.symbols | 1 + gtk/gtkcombobox.c | 17 +++++++++++++++++ gtk/gtkcombobox.h | 9 +++++---- 4 files changed, 24 insertions(+), 4 deletions(-) commit 8b512bd9dd4c16abb27d18dc40b32b6c0545fff5 Author: Javier Jardón Date: Fri Oct 29 03:28:24 2010 +0200 Re-enable deprecation guards gtk/gtklayout.c | 2 -- gtk/gtklayout.h | 2 +- gtk/gtkviewport.c | 3 +-- gtk/gtkviewport.h | 2 +- 4 files changed, 3 insertions(+), 6 deletions(-) commit a4d9d2c3d4c5c47b600b27d65994d66ab3b0c28a Author: Carles Ferrando Date: Fri Oct 29 01:37:58 2010 +0100 Updated Catalan (Valencian) translation po-properties/ca@valencia.po | 4661 ++++++++++++++++++++---------------------- po/ca@valencia.po | 2367 +++++++++++----------- 2 files changed, 3479 insertions(+), 3549 deletions(-) commit b1dec866e595818f80532004064b5e1d399f2eb5 Author: Carlos Garnacho Date: Thu Oct 28 23:01:16 2010 +0200 Use the client pointer for events with no device. The core pointer is sort of meaningless in a multidevice environment, the client pointer is used instead to fake a GdkDevice on events that don't have one. gdk/gdkevents.c | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) commit 398728feb520d6f31f23055d2c33888a9396cdaf Author: Owen W. Taylor Date: Thu Oct 28 16:43:55 2010 -0400 Remove unused GdkDeviceManager variable gdk_display_get_device_manager() was called but the device manager not used. gdk/gdkevents.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 7da5cd5fe627d4693285a4a9f4886699fae8477b Author: Matthias Clasen Date: Thu Oct 28 14:27:04 2010 -0400 ifdef X-specific stuff gdk_x11_ APIs can only be used inside #ifdef GDK_WINDOWING_X11. gtk/gtkapplication.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 7018c2acc7da8a7d3a363cc6ea2fd0f2d51d4451 Author: Matthias Clasen Date: Thu Oct 28 14:22:46 2010 -0400 GtkButtonBox doesn't do height-for-width GtkButtonBox doesn't do height-for-width, therefore we should explicitly set these methods to NULL instead of hoping that the inherited GtkBox implementations work ok. gtk/gtkbbox.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit a863697784649f5e04453665bee5b645ef54951f Author: John (J5) Palmieri Date: Thu Oct 28 13:25:10 2010 -0400 [introspection] annotate delete_text invoker to match do_delete_text v-method gtk/gtkeditable.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 4f9f52a6ea3c2010473005430bcb31e80ec543c4 Author: Vincent Untz Date: Thu Oct 28 12:16:55 2010 -0400 Port tests to GtkScrollable API instead of deprecated GtkLayout API https://bugzilla.gnome.org/show_bug.cgi?id=633374 tests/testgtk.c | 8 ++++---- tests/testoffscreen.c | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) commit 60feed736018539e8b830638744b66793525cd14 Author: Ignacio Casal Quinteiro Date: Thu Oct 28 11:54:05 2010 +0200 Remove useless vars. gtk/gtktable.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit c41ec57fb04a99cbce41f93cab1b990166e417e6 Author: Tristan Van Berkom Date: Thu Oct 28 16:00:19 2010 +0900 Fire a warning if there are any handlers connected to the deprecated "size-request" signal. gtk/gtksizerequest.c | 7 +++++++ gtk/gtkwidget.c | 5 ++++- 2 files changed, 11 insertions(+), 1 deletions(-) commit 18f46adb7da78f6e0592e54f7cd2083d5b11cb09 Author: Tristan Van Berkom Date: Thu Oct 28 15:41:00 2010 +0900 Added a runtime warning if any class is implementing the ->size_request() vfunc. gtk/gtksizerequest.c | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit 2f3e51389e485ecb888e3102f5bebc0086d5abc5 Merge: 48d0be5 7af16e8 Author: Tristan Van Berkom Date: Thu Oct 28 15:30:32 2010 +0900 Merge branch 'kill-size-request' commit 7af16e8d91b46335667f9b6cc9dfe54f72e041bf Author: Tristan Van Berkom Date: Thu Oct 28 15:17:06 2010 +0900 Make GtkPathBar use set_size_request() instead of the "size-request" signal. gtk/gtkpathbar.c | 35 ++++++++++++++++++----------------- 1 files changed, 18 insertions(+), 17 deletions(-) commit 152350946771bf647bb3e2e4b84edf0df2d0d067 Author: Tristan Van Berkom Date: Thu Oct 28 15:16:06 2010 +0900 Removed size_request from GtkToolItemGroup Ofcourse GtkToolPalette needs real migration to height-for-width apis, this patch just removes the need for the size_request signal and vfunc. gtk/gtktoolitemgroup.c | 38 ++++++++++++++++++++++++++++++++------ 1 files changed, 32 insertions(+), 6 deletions(-) commit 6e22c646c6dcd4349c183e4b76efd7ab785bff22 Author: Tristan Van Berkom Date: Thu Oct 28 14:56:04 2010 +0900 Use gtk_widget_set_size_request() instead of handling "size-request" signals. gtk/gtktoolitemgroup.c | 14 ++------------ 1 files changed, 2 insertions(+), 12 deletions(-) commit df4c566220a0437c952aabd4178233c49f43d541 Author: Matthias Clasen Date: Wed Oct 27 15:55:33 2010 -0400 Add a migration guide section on size_request docs/reference/gtk/migrating-2to3.xml | 176 +++++++++++++++++++++++++++++++++ 1 files changed, 176 insertions(+), 0 deletions(-) commit 48d0be545cb0dbaaa8568ecae6af8af64bd394b4 Author: Matthias Clasen Date: Wed Oct 27 13:00:58 2010 -0400 Fix the build gtk/gtksocket-x11.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a84b81d4feff24063ac5dfd3561a33b20d97909d Author: Matthias Clasen Date: Wed Oct 27 12:53:47 2010 -0400 Fix gtk_fixed_get_preferred_width When dealing with widths, use x, not y. Spotted by Ignacio Casal Quintero. gtk/gtkfixed.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 94c8390ad76ce1586f37159a84faf666ba8c4cc8 Author: Bastien Nocera Date: Wed Oct 27 17:47:08 2010 +0100 gtk: Fix crasher when loading symbolic icons If the style didn't include symbolic colors for either success, warning or error, gtk_icon_info_load_symbolic_for_style() would crash. Instead, make sure we don't try to use the colors if they're not available, and fallback on default colors inside _gtk_icon_info_load_symbolic_internal(). gtk/gtkicontheme.c | 83 ++++++++++++++++++++++++++++++---------------------- 1 files changed, 48 insertions(+), 35 deletions(-) commit cb287cde00315146bd137d32fcea10c064932186 Author: Owen W. Taylor Date: Wed Oct 27 12:40:59 2010 -0400 GtkSocket: Add error trap around call to XFixesChangeSaveSet() Previously any X error from XFixesChangeSaveSet() was being eaten by the subsequent error trap when sending a client message. With asynchronous error traps, that side effect no longer occurs, so we need to add a proper error trap around the call to XFixesChangeSaveSet(). https://bugzilla.gnome.org/show_bug.cgi?id=633274 gtk/gtksocket-x11.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit d13bf0801df039bebee648a766ad11550ede9d80 Author: Tristan Van Berkom Date: Thu Oct 28 01:40:51 2010 +0900 Revert "Removed size_request from GtkTextView" This reverts commit 87dfa724ebb4e8710bee17461cb4823ba66d8658. I pushed this to the wrong branch, ouch sorry. gtk/gtktextview.c | 34 +--------------------------------- 1 files changed, 1 insertions(+), 33 deletions(-) commit e3bf39b2e68e3f574b8bdfbbe82539c835aa94a8 Author: Matthias Clasen Date: Wed Oct 27 11:17:40 2010 -0400 Remove size_request from GtkSocket This is only preliminary, GtkSocket can do minimal/natural width properly, there's code for that in the extended-layout branch. gtk/gtksocket.c | 53 ++++++++++++++++++++++++++++++++++++++--------------- 1 files changed, 38 insertions(+), 15 deletions(-) commit f5207ab6478901469d9ce6f928121f956d0ed7ac Author: Matthias Clasen Date: Wed Oct 27 11:16:02 2010 -0400 Don't g_free gslice-allocated structures This was causing memory corruption when removing remote plugs from sockets. gtk/gtkdnd.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit fb0a72dc0f63dc4e9d8c56450a1da33de842fd7e Author: Matthias Clasen Date: Wed Oct 27 10:32:58 2010 -0400 Remove size_request from GtkScale gtk/gtkscale.c | 59 ++++++++++++++++++++++++++++++++++++++++--------------- 1 files changed, 43 insertions(+), 16 deletions(-) commit a41436c40fc51da49924a9caa1a1661567eddabb Author: Tristan Van Berkom Date: Wed Oct 27 23:59:43 2010 +0900 Removed size_request from GtkTearoffMenuItem gtk/gtktearoffmenuitem.c | 49 ++++++++++++++++++++++++++++++++------------- 1 files changed, 35 insertions(+), 14 deletions(-) commit c33a2b72371fec390095b94c7c7fd99a9c23b1ef Author: Tristan Van Berkom Date: Wed Oct 27 23:34:58 2010 +0900 Fixed remaining call to ->size_request in GtkTextView. gtk/gtktextview.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1132f54dcca0fe65ae5ef3896c12a955b3e42a3b Author: Tristan Van Berkom Date: Wed Oct 27 23:25:05 2010 +0900 Removing size_request from GtkTextView gtk/gtktextview.c | 34 +++++++++++++++++++++++++++++++++- 1 files changed, 33 insertions(+), 1 deletions(-) commit 8f9807ac15cd416a93dbd69c2fcf0e826876af2d Author: Matthias Clasen Date: Wed Oct 27 10:17:58 2010 -0400 Remove size_request from GtkSeparatorToolItem gtk/gtkseparatortoolitem.c | 54 ++++++++++++++++++++++++++++++------------- 1 files changed, 37 insertions(+), 17 deletions(-) commit cb34d4036d4e2da29245c62799430e7da38d9dc2 Author: Matthias Clasen Date: Wed Oct 27 10:14:25 2010 -0400 Use correct icon name in testtoolbar tests/testtoolbar.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 87dfa724ebb4e8710bee17461cb4823ba66d8658 Author: Tristan Van Berkom Date: Wed Oct 27 22:59:49 2010 +0900 Removed size_request from GtkTextView gtk/gtktextview.c | 34 +++++++++++++++++++++++++++++++++- 1 files changed, 33 insertions(+), 1 deletions(-) commit 17c1bb4e52453a98f452fe5183b0db4a1b297d96 Author: Matthias Clasen Date: Wed Oct 27 09:53:46 2010 -0400 Remove size_request from gtkToolItem gtk/gtktoolitem.c | 80 +++++++++++++++++++++++++++++----------------------- 1 files changed, 45 insertions(+), 35 deletions(-) commit 7a85a31cc46401a1d96636053f145a07a6db7f64 Author: Tristan Van Berkom Date: Wed Oct 27 22:50:24 2010 +0900 Removing size_request from GtkToolPalette Note GtkToolPalette is internally height-for-width, it needs to be refactored to cooperate with GTK+'s height-for-width geometry management properly. gtk/gtktoolpalette.c | 28 +++++++++++++++++++++++++++- 1 files changed, 27 insertions(+), 1 deletions(-) commit 1205f5a2308953322e8a9ed6d34874ebfca84e63 Author: Matthias Clasen Date: Wed Oct 27 09:41:37 2010 -0400 Remove size_request from GtkToolbar This is just a bandaid fix, the toolbar should really return proper min/natural sizes, so that we can handle the overflow properly. gtk/gtktoolbar.c | 36 +++++++++++++++++++++++++++++++++--- 1 files changed, 33 insertions(+), 3 deletions(-) commit f7740fe5801dae48932679df2280c158bea5a1c1 Author: Matthias Clasen Date: Wed Oct 27 09:32:42 2010 -0400 Remove size_request from GtkTable gtk/gtktable.c | 50 ++++++++++++++++++++++++++++++++++++++------------ 1 files changed, 38 insertions(+), 12 deletions(-) commit add32bab71f05b99cf978bd2fe86fb08a84553ce Author: Tristan Van Berkom Date: Wed Oct 27 22:23:25 2010 +0900 Removing size_request from GtkTreeview. This should be implemented as propery height-for-width by the treeview-refactor branch. This commit includes a FIXME comment that scroll adjustments should not be updated from inside size requests but only after receiving an allocation. gtk/gtktreeview.c | 53 ++++++++++++++++++++++++++++++++++++++++++----------- 1 files changed, 42 insertions(+), 11 deletions(-) commit 11842956200b0d49f05a7ec1820f7cd686733f3c Author: Matthias Clasen Date: Wed Oct 27 09:23:07 2010 -0400 Remove size_request from GtkRuler gtk/gtkruler.c | 57 +++++++++++++++++++++++++++++++++++++++---------------- 1 files changed, 40 insertions(+), 17 deletions(-) commit fc081e7847eb3550c402f69518957c5081e85d14 Author: Matthias Clasen Date: Wed Oct 27 09:13:26 2010 -0400 Remove size_request from GtkPathBar gtk/gtkpathbar.c | 77 ++++++++++++++++++++++++++++++++++++++--------------- 1 files changed, 55 insertions(+), 22 deletions(-) commit 7947f1933eea61f1a112fc2fe28a344c2173b11d Author: Matthias Clasen Date: Wed Oct 27 08:33:42 2010 -0400 Remove size_request from GtkSeparator gtk/gtkseparator.c | 72 ++++++++++++++++++++++++++++++++------------------- 1 files changed, 45 insertions(+), 27 deletions(-) commit d95f8ae2e24c7a491874501fdcd80ba00faecc8c Author: Matthias Clasen Date: Wed Oct 27 08:10:40 2010 -0400 Remove size_request from GtkRange gtk/gtkrange.c | 51 ++++++++++++++++++++++++++++++++++++++++++--------- 1 files changed, 42 insertions(+), 9 deletions(-) commit 2b728f66a8907c27c5b8e328acac1bec1c294a6a Author: Matthias Clasen Date: Wed Oct 27 07:57:03 2010 -0400 Fix a typo gtk/gtkwidget.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9b60d27b83b8bdbc23bffd45b94c851df96ff130 Author: Matthias Clasen Date: Wed Oct 27 07:55:27 2010 -0400 Remove size_request from GtkPaned This is not the final word; GtkPaned should really implement height-for-width, but I didn't have time to complete that now. gtk/gtkpaned.c | 76 +++++++++++++++++++++++++++++++++++++------------------ 1 files changed, 51 insertions(+), 25 deletions(-) commit d8051d1f9437b9964689fac97c32aecef69a6a2d Author: Ivar Smolin Date: Wed Oct 27 11:22:06 2010 +0300 [l10n] Updated Estonian translation po-properties/et.po | 3022 +++++++++----------------------------------------- 1 files changed, 544 insertions(+), 2478 deletions(-) commit 80ac6c97013873cf5b3dbceb2d003892b361b115 Author: Tristan Van Berkom Date: Wed Oct 27 14:43:30 2010 +0900 Removed size_request from GtkOffscreenWindow gtk/gtkoffscreenwindow.c | 64 +++++++++++++++++++++++++++++++++++----------- 1 files changed, 49 insertions(+), 15 deletions(-) commit 9a80908c91e3c83c8c4aaf09b38bada36b32fe9c Author: Tristan Van Berkom Date: Wed Oct 27 14:35:04 2010 +0900 Removed size_request from GtkNotebook gtk/gtknotebook.c | 34 +++++++++++++++++++++++++++++++++- 1 files changed, 33 insertions(+), 1 deletions(-) commit 2dca7ad91d943b74d6790e8a65dc5a70453c7683 Author: Tristan Van Berkom Date: Wed Oct 27 14:30:07 2010 +0900 Removed size_request from GtkMenuBar gtk/gtkmenubar.c | 33 ++++++++++++++++++++++++++++++++- 1 files changed, 32 insertions(+), 1 deletions(-) commit c8c3cf9bebddb70620fb2eecfad02f575f60009b Author: Tristan Van Berkom Date: Wed Oct 27 14:12:41 2010 +0900 Removed size_request from GtkImageMenuItem gtk/gtkimagemenuitem.c | 114 ++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 95 insertions(+), 19 deletions(-) commit 814cd2c3ff86db46f3293a649bf15de88e5da350 Author: Tristan Van Berkom Date: Wed Oct 27 14:11:36 2010 +0900 Removed size_request from GtkIconView. gtk/gtkiconview.c | 42 +++++++++++++++++++----------------------- 1 files changed, 19 insertions(+), 23 deletions(-) commit 7e3e0636aa003059b99364aaeda92c6c1d497c6e Author: Tristan Van Berkom Date: Wed Oct 27 13:56:46 2010 +0900 Remove size_request from GtkHandleBox gtk/gtkhandlebox.c | 34 +++++++++++++++++++++++++++++++++- 1 files changed, 33 insertions(+), 1 deletions(-) commit 393bd507bb27edeb89f312eeb166f91c8fd81e41 Author: Tristan Van Berkom Date: Wed Oct 27 13:56:13 2010 +0900 Fixed unused variable in get_preferred_height(). gtk/gtkentry.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit ac1bb229d12d75fcaf2a77fb143deeceeb8cf086 Author: Matthias Clasen Date: Tue Oct 26 23:46:06 2010 -0400 Remove size_request from GtkSpinButton gtk/gtkspinbutton.c | 43 ++++++++++++++++++++++++------------------- 1 files changed, 24 insertions(+), 19 deletions(-) commit e45e9b187b9a98ba2a02bb68696520508c712775 Author: Matthias Clasen Date: Tue Oct 26 23:30:48 2010 -0400 Remove size_request from GtkProgressBar gtk/gtkprogressbar.c | 115 +++++++++++++++++++++++++++++++++++-------------- 1 files changed, 82 insertions(+), 33 deletions(-) commit 4ca87168d451aba473a15f46f1615a8bb5f82f94 Author: Matthias Clasen Date: Tue Oct 26 23:16:40 2010 -0400 Remove size_reuqest from GtkImage gtk/gtkimage.c | 90 ++++++++++++++++++++++++++++++++++--------------------- 1 files changed, 56 insertions(+), 34 deletions(-) commit 86cb8d02d3315eb165600b317874e66b5a9ded41 Author: Matthias Clasen Date: Tue Oct 26 23:03:10 2010 -0400 Remove size_request from GtkLayout gtk/gtklayout.c | 33 +++++++++++++++++++++++---------- 1 files changed, 23 insertions(+), 10 deletions(-) commit 909a005cb2d26065dc91881d678804b9cc32a7f0 Author: Matthias Clasen Date: Tue Oct 26 22:56:53 2010 -0400 Remove size_request from GtkHSV gtk/gtkhsv.c | 787 ++++++++++++++++++++++++++++------------------------------ 1 files changed, 386 insertions(+), 401 deletions(-) commit 58354f203630c35f0162cf9062b39aab25968dd4 Author: Matthias Clasen Date: Tue Oct 26 22:28:24 2010 -0400 Remove size_request from GtkFixed gtk/gtkfixed.c | 312 +++++++++++++++++++++++++++---------------------------- 1 files changed, 153 insertions(+), 159 deletions(-) commit 2432bf4a587f1a49e4827048ec353e0027652c69 Author: Matthias Clasen Date: Tue Oct 26 21:41:13 2010 -0400 Remove size_request from GtkEntry gtk/gtkentry.c | 78 +++++++++++++++++++++++++++++++++++++++++-------------- 1 files changed, 58 insertions(+), 20 deletions(-) commit 3bb3dc72e3d45ad05289e1c12df10cc8237fafdc Author: Matthias Clasen Date: Tue Oct 26 21:29:58 2010 -0400 Remove size_request from GtkCheckButton gtk/gtkcheckbutton.c | 103 +++++++++++++++++++++++++++++++++++++------------- 1 files changed, 77 insertions(+), 26 deletions(-) commit f85543af98632eca81125983580e4c79ac29734d Author: Matthias Clasen Date: Tue Oct 26 21:06:40 2010 -0400 Remove size_request from GtkCalendar gtk/gtkcalendar.c | 35 ++++++++++++++++++++++++++++++++--- 1 files changed, 32 insertions(+), 3 deletions(-) commit 8178e6016a3a0f4c83fa25fd0e0100e654147141 Author: Matthias Clasen Date: Tue Oct 26 20:57:40 2010 -0400 Remove size_request from GtkButtonBox gtk/gtkbbox.c | 35 ++++++++++++++++++++++++++++++++--- 1 files changed, 32 insertions(+), 3 deletions(-) commit d08e8aac62eb9ab773862ef34ab5a89c6c32d5f2 Author: Matthias Clasen Date: Tue Oct 26 20:57:23 2010 -0400 Remove size_request from GtkAssistant gtk/gtkassistant.c | 34 +++++++++++++++++++++++++++++++--- 1 files changed, 31 insertions(+), 3 deletions(-) commit e0e6d5b4dfefa9180f64cdbba83071d209643ec8 Author: Javier Jardón Date: Tue Oct 26 06:35:10 2010 +0200 Fix gtk-doc markup: /* */ should be /*< private >*/ gtk/gtkalignment.h | 2 +- gtk/gtkcellrenderer.h | 2 +- gtk/gtkcellrenderercombo.h | 2 +- gtk/gtkcellrendererspin.h | 2 +- gtk/gtkcellrendererspinner.h | 2 +- gtk/gtkcheckmenuitem.h | 2 +- gtk/gtkcolorseldialog.h | 2 +- gtk/gtkcomboboxtext.h | 2 +- gtk/gtkfixed.h | 2 +- gtk/gtkfontsel.h | 2 +- gtk/gtkframe.h | 2 +- gtk/gtkgrid.h | 2 +- gtk/gtkhandlebox.h | 2 +- gtk/gtkhsv.h | 2 +- gtk/gtkiconfactory.h | 2 +- gtk/gtkiconview.h | 2 +- gtk/gtkimage.h | 2 +- gtk/gtkimcontextsimple.h | 2 +- gtk/gtkimmulticontext.h | 2 +- gtk/gtkinvisible.h | 2 +- gtk/gtklayout.h | 2 +- gtk/gtkmenubar.h | 2 +- gtk/gtkmisc.h | 2 +- gtk/gtknotebook.h | 2 +- gtk/gtkprinter.h | 2 +- gtk/gtkprintoperation.h | 2 +- gtk/gtkprintunixdialog.h | 2 +- gtk/gtkprogressbar.h | 2 +- gtk/gtkradiobutton.h | 2 +- gtk/gtkradiomenuitem.h | 2 +- gtk/gtkrecentchoosermenu.h | 2 +- gtk/gtkrecentchooserwidget.h | 2 +- gtk/gtkrecentmanager.h | 2 +- gtk/gtkruler.h | 2 +- gtk/gtkscale.h | 2 +- gtk/gtksizegroup.h | 2 +- gtk/gtkspinbutton.h | 2 +- gtk/gtkspinner.h | 2 +- gtk/gtkstatusbar.h | 2 +- gtk/gtktable.h | 2 +- gtk/gtktearoffmenuitem.h | 2 +- gtk/gtktreeview.h | 2 +- gtk/gtkviewport.h | 2 +- 43 files changed, 43 insertions(+), 43 deletions(-) commit fca72da479ac7e0edd9dce22ba3fa4cae5ebec3f Author: Fran Diéguez Date: Tue Oct 26 16:59:45 2010 +0200 Updated galician translations po-properties/gl.po | 2113 ++++++++++++++++++++++++++------------------------- po/gl.po | 66 +- 2 files changed, 1109 insertions(+), 1070 deletions(-) commit b69232e51bd953d6ba5c877258b1a326b4187e5c Author: Matthias Clasen Date: Tue Oct 26 10:53:46 2010 -0400 Stop calling GtkWidget parameters 'request' There were at least a few places where we were using GTK_WIDGET() on something that was already a GtkWidget*, just because it was named wrong. gtk/gtksizerequest.c | 90 ++++++++++++++++++++++++------------------------- 1 files changed, 44 insertions(+), 46 deletions(-) commit bb77ea4a2cdb0e7c6e2639a327f109a5665f9e35 Author: Yaron Shahrabani Date: Tue Oct 26 08:32:05 2010 +0200 Update properties Hebrew translation. po-properties/he.po | 3883 +++++++++++++++++++++++++++------------------------ 1 files changed, 2020 insertions(+), 1863 deletions(-) commit 9c7016ab877800de7a312c18dc95e95cd300b5a7 Author: Xan Lopez Date: Tue Oct 26 15:18:35 2010 +0900 gtkcomboboxtext: remove unused variable gtk/gtkcomboboxtext.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 5aea672e001aae236c6f4d8cc3ae5b899fc2baa8 Author: Javier Jardón Date: Tue Oct 26 06:03:34 2010 +0200 gtk.symbols: Add scrollable policy API gtk/gtk.symbols | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 8dd7ae38f90a47282d29d0e5fa9da4e994248a49 Author: Javier Jardón Date: Wed Oct 20 18:37:59 2010 +0200 gtkfilechooserentry: Use accessor functions to access GtkEntry gtk/gtkfilechooserentry.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 0b72acf78d2f6aba5eaf416d18afb103e3b51449 Author: Javier Jardón Date: Wed Oct 20 17:45:17 2010 +0200 gtkspinbutton: Use accessor functions to access GtkEntry gtk/gtkspinbutton.c | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) commit f5615022a7e74a752fa9050505970d5a87aa69f9 Author: Javier Jardón Date: Tue Oct 19 02:00:10 2010 +0200 Use accessor functions to access GtkButton gtk/gtkcheckbutton.c | 2 +- gtk/gtkmenutoolbutton.c | 2 +- gtk/gtktoolbar.c | 2 +- gtk/gtktreeview.c | 2 +- gtk/gtktreeviewcolumn.c | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) commit 8991603c88d912c3d0c9d8dd8ab42e66954d9f30 Author: Javier Jardón Date: Tue Oct 19 18:18:02 2010 +0200 gtktogglebutton: move public members to private structure gtk/gtktogglebutton.c | 85 +++++++++++++++++++++++++++++++++--------------- gtk/gtktogglebutton.h | 11 +++--- 2 files changed, 63 insertions(+), 33 deletions(-) commit 49446ed57c68dc533fd086646f8061c1a41f7ba1 Author: Javier Jardón Date: Tue Oct 19 18:21:56 2010 +0200 gtktogglebutton: Add _gtk_toggle_button_set_active private accessor It's needed by gtkradiobutton gtk/gtkradiobutton.c | 8 +++++--- gtk/gtktogglebutton.c | 7 +++++++ gtk/gtktogglebutton.h | 3 +++ 3 files changed, 15 insertions(+), 3 deletions(-) commit a93e79f8d2c4ec609f88330527a53811200578da Author: Javier Jardón Date: Tue Oct 19 04:16:17 2010 +0200 gtkradiobutton: Use accessor functions to access GtkToggleButton gtk/gtkradiobutton.c | 21 +++++++++++---------- 1 files changed, 11 insertions(+), 10 deletions(-) commit 783d18650be9986788a6746616d82b675e10b3c2 Author: Javier Jardón Date: Tue Oct 19 04:15:37 2010 +0200 gtkcheckbutton: Use accessor functions to access GtkToggleButton gtk/gtkcheckbutton.c | 15 +++++++-------- 1 files changed, 7 insertions(+), 8 deletions(-) commit 356cfaa084427ee4408d5481de2caa2ce2cba508 Author: Javier Jardón Date: Tue Oct 19 18:45:11 2010 +0200 gtktoggletoolbutton: Use accessor functions to access GtkToggleButton gtk/gtktoggletoolbutton.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit fda588d10de92960b875718f4f98b86133d5a27c Author: Javier Jardón Date: Tue Oct 19 18:46:07 2010 +0200 gail: use accessor functions to access GtkToggleButton modules/other/gail/gailtogglebutton.c | 2 +- modules/other/gail/tests/testlib.c | 2 +- modules/other/gail/tests/testtable.c | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) commit 49c409c498bf66e54d4475acb80cec45a596bd16 Author: Javier Jardón Date: Tue Oct 19 18:46:40 2010 +0200 tests: use accessor functions to access GtkToogleButton tests/prop-editor.c | 9 +++++---- tests/testgtk.c | 30 +++++++++++++++++------------- tests/testselection.c | 2 +- 3 files changed, 23 insertions(+), 18 deletions(-) commit 209715f0eff9b0cc3210605e95686242893d2dd4 Author: Tristan Van Berkom Date: Tue Oct 26 11:35:04 2010 +0900 Missed adding the scrolled window test in previous commit, added scrolled window test. tests/testscrolledwindow.c | 165 ++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 165 insertions(+), 0 deletions(-) commit 3fe0fb4ed95a3d5c51a049a24147e628e6965d62 Author: Tristan Van Berkom Date: Tue Oct 26 09:59:02 2010 +0900 Added GtkScrollablePolicy property to scrollable interface This patch adds the GtkScrollablePolicy type property to GtkScrollable and implements it in all subclasses. GtkScrolledWindow observes this property to make a good guess about when to show/hide scrollbars for height-for-width content. Most scrollable children do not do height-for-width *yet* but most certainly will (toolpalette, treeview, iconview, textview widgets all TODO), for scrollable widgets that do have a minimum and natural size, it's important for them to observe the state of this property in order to properly drive the scroll adjustments according to the desired GtkScrollablePolicy. This patch makes GtkViewport do this. Patch also adds tests/testscrolledwindow.c to display the effects of this property. gtk/gtkenums.h | 15 ++++++ gtk/gtkiconview.c | 29 ++++++++++- gtk/gtklayout.c | 29 ++++++++++- gtk/gtkscrollable.c | 118 +++++++++++++++++++++++++++++++++++++++++++++++ gtk/gtkscrollable.h | 21 ++++++--- gtk/gtkscrolledwindow.c | 66 ++++++++++++++++---------- gtk/gtktextview.c | 33 ++++++++++++- gtk/gtktoolpalette.c | 39 +++++++++++++-- gtk/gtktreeprivate.h | 5 ++ gtk/gtktreeview.c | 22 ++++++++- gtk/gtkviewport.c | 64 +++++++++++++++++++++----- tests/Makefile.am | 8 +++- 12 files changed, 387 insertions(+), 62 deletions(-) commit 04c1337bdae99b2c45e44e20c9432a72e5e6602c Author: Matthias Clasen Date: Mon Oct 25 18:32:37 2010 -0400 Bump version configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)