commit 03344207b9b2951bb51a31ff06fe6910542e6d99 Author: Matthias Clasen Date: Wed Jan 12 19:06:48 2011 -0500 Update NEWS NEWS | 24 +++++++++++++++++++++++- 1 files changed, 23 insertions(+), 1 deletions(-) commit 76de8aa7904e44a4effd70ac2abbd5af442bfe2c Author: Matthias Clasen Date: Wed Jan 12 18:48:20 2011 -0500 Move GtkTreeModel docs inline docs/reference/gtk/tmpl/.gitignore | 2 + docs/reference/gtk/tmpl/gtktreemodel.sgml | 864 ------------------- gtk/gtktreemodel.c | 1301 +++++++++++++++++------------ gtk/gtktreemodel.h | 42 +- 4 files changed, 810 insertions(+), 1399 deletions(-) commit 349c3a8839d48cc01d83b1508d76792c90a94026 Author: Matthias Clasen Date: Wed Jan 12 17:06:27 2011 -0500 Move enum docs inline Based on a patch by Garrett Regier https://bugzilla.gnome.org/show_bug.cgi?id=617324 docs/reference/gtk/tmpl/gtkenums.sgml | 458 --------------------------------- gtk/gtkenums.h | 258 +++++++++++++++++-- 2 files changed, 236 insertions(+), 480 deletions(-) commit 0c6251d0d2b52cd49d63d7dcb61491f5c810ff33 Author: Thomas Wood Date: Tue Jan 11 11:34:23 2011 +0000 switch: allow the user to toggle the switch by clicking on the handle gtk/gtkswitch.c | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) commit 49a6e0c2b6b58d130bf0a0f9ceaad2222562df3b Author: Inaki Larranaga Murgoitio Date: Wed Jan 12 23:20:26 2011 +0100 Updated Basque language po/eu.po | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit e3304fe130b17e78be095f9977aea1f1d81b5a1f Author: Inaki Larranaga Murgoitio Date: Wed Jan 12 23:18:55 2011 +0100 Updated Basque language po/eu.po | 3998 ++++++++++++++++++++++++++++---------------------------------- 1 files changed, 1829 insertions(+), 2169 deletions(-) commit 6a5d9b0bec147158f9054ff586aa633e393dae95 Author: Inaki Larranaga Murgoitio Date: Wed Jan 12 23:09:13 2011 +0100 Updated Basque language po/eu.po | 4324 ++++++++++++++++++++++++++++---------------------------------- 1 files changed, 1968 insertions(+), 2356 deletions(-) commit e2e7075533b003f54ed0852af8595d3ef4f23b01 Author: Carlos Garnacho Date: Wed Jan 12 22:55:55 2011 +0100 Redo patch in efae64b (Set vertical/horizontal class...) Add a _gtk_orientable_set_style_classes() function so all orientation changes to style happen in a single place. gtk/gtkcellareabox.c | 20 -------------------- gtk/gtkcellview.c | 21 +-------------------- gtk/gtkgrid.c | 14 +------------- gtk/gtkorientable.c | 41 +++++++++++++++++++++++++---------------- gtk/gtkorientable.h | 3 +++ gtk/gtkprogressbar.c | 14 +------------- gtk/gtkseparator.c | 21 +-------------------- gtk/gtktoolpalette.c | 21 +-------------------- 8 files changed, 33 insertions(+), 122 deletions(-) commit b6464b6c0a467226057e21d7f35e8afa50321422 Author: Christian Persch Date: Wed Jan 12 19:02:20 2011 +0100 Add target version handling to gtk-builder-convert When converting to gtk3, replace GtkComboBoxEntry with GtkComboxBox has-entry=True, and remove the has-separator property from GtkDialogs. Bug #639327. docs/reference/gtk/gtk-builder-convert.xml | 11 ++++++++++ gtk/gtk-builder-convert | 31 ++++++++++++++++++++++++++- 2 files changed, 40 insertions(+), 2 deletions(-) commit efae64be666e7d7489f1a7b8b19d6a9d760a6cda Author: Carlos Garnacho Date: Wed Jan 12 22:28:43 2011 +0100 Set vertical/horizontal class on all widgets overriding GtkOrientable::orientation This is so g_object_set() on that property leaves widgets' style in a meaningful state. Fully fixes bug 639157. gtk/gtkcellareabox.c | 21 +++++++++++++++++++++ gtk/gtkcellview.c | 21 +++++++++++++++++++++ gtk/gtkgrid.c | 13 +++++++++++++ gtk/gtkprogressbar.c | 13 +++++++++++++ gtk/gtkseparator.c | 20 ++++++++++++++++++++ gtk/gtktoolpalette.c | 20 ++++++++++++++++++++ 6 files changed, 108 insertions(+), 0 deletions(-) commit 8ad724ebcc07a5cd167bfde8c9387a9b8da96fdd Author: Carlos Garnacho Date: Wed Jan 12 22:07:34 2011 +0100 Deal with the abscence of horizontal/vertical class when rendering an expander gtk/gtkthemingengine.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 26db0b7276af9eadec4ce422915fd26cc307949d Author: Carlos Garnacho Date: Wed Jan 12 20:35:04 2011 +0100 Make GtkMenu(Shell) use GtkStyleContext The default CSS has also been modified to theme these sensibly gtk/gtkcssprovider.c | 34 ++++++++++-------- gtk/gtkmenu.c | 91 ++++++++++++++++++++++++++++++++++++++------------ gtk/gtkmenushell.c | 9 +++-- 3 files changed, 93 insertions(+), 41 deletions(-) commit 4b61182521a928deadbaff14d3be992d787181c4 Author: Carlos Garnacho Date: Wed Jan 12 20:31:57 2011 +0100 Make GtkCheckMenuItem use GtkStyleContext gtk/gtkcheckmenuitem.c | 45 ++++++++++++++++++++++++--------------------- 1 files changed, 24 insertions(+), 21 deletions(-) commit b7caeb7adbf9dc14cf3ce6733d100eb35c5d381c Author: Carlos Garnacho Date: Wed Jan 12 20:29:08 2011 +0100 Fix rendering glitch in menu radiobuttons The arcs needed a new subpath. gtk/gtkthemingengine.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit f4714ccae2c5b15ac1d6b96b567613a606171b3d Author: Carlos Garnacho Date: Wed Jan 12 03:02:33 2011 +0100 Make GtkTearoffMenuItem use GtkStyleContext gtk/gtktearoffmenuitem.c | 88 ++++++++++++++++++++++----------------------- 1 files changed, 43 insertions(+), 45 deletions(-) commit 7f5349b75a9aa6f74737a8eda2199054534182da Author: Carlos Garnacho Date: Wed Jan 12 03:01:28 2011 +0100 Make GtkImageMenuItem use GtkStyleContext gtk/gtkimagemenuitem.c | 22 ++++++++++++---------- 1 files changed, 12 insertions(+), 10 deletions(-) commit c42f20efe33473e480a26ed1de8227a2351ff2a4 Author: Carlos Garnacho Date: Wed Jan 12 03:00:51 2011 +0100 Make GtkMenuItem use GtkStyleContext gtk/gtkmenuitem.c | 195 ++++++++++++++++++++++++++++++++--------------------- 1 files changed, 118 insertions(+), 77 deletions(-) commit 6ff7a8daf2ee769f601879c19adf817eb00d2eb9 Author: Carlos Garnacho Date: Wed Jan 12 02:35:19 2011 +0100 Make GtkToolItemGroup use GtkStyleContext gtk/gtkthemingengine.c | 16 ++++++- gtk/gtktoolitemgroup.c | 99 ++++++++++++++++++++++++------------------------ 2 files changed, 63 insertions(+), 52 deletions(-) commit 3492b1567de8d042d0a75b1caba01cf1e5b70f63 Author: Tristan Van Berkom Date: Thu Jan 13 01:12:33 2011 +0900 Fixed assertions in gtk_cell_renderer_get_aligned_area(). The assertions here were not accounting for the possiblility of zero width visible renderers that are aligned completely to the right (i.e. renderers with no content set for a said row). gtk/gtkcellrenderer.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit aa1f58b731bfc38992eca2a07368b9907b4995ec Author: Guillaume Desmottes Date: Wed Jan 12 14:33:27 2011 +0100 _gtk_cell_area_set_cell_data_func_with_proxy: set the proxy when creating a new CellInfo (#637965) gtk/gtkcellarea.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 2b0b08a86155a9473b2a8b468263f95dd6b27eb4 Author: Benjamin Otte Date: Wed Jan 12 11:36:32 2011 +0100 stylecontext: Protect the cairo contexts with cairo_save/cairo_restore() We don't want theme engines to mess up the context we are currently drawing with. gtk/gtkstylecontext.c | 56 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 56 insertions(+), 0 deletions(-) commit 479a08054ba5e17cf35269aa5c8acba19d8a516c Author: Chun-wei Fan Date: Wed Jan 12 13:09:54 2011 +0800 Update MSVC 2008 Project Files -Update the project files to simplify them a bit after the seperation of GDK-Pixbuf (move GDK-Pixbuf includes into the property sheet, move the linking of Cairo/Pango/PangoCairo into the property sheet)--this is for all DLL/EXE Projects (GDK/GTK/gtk-demo) -Update the GDK-Win32 project as the source files have changed significantly (especially as GDK3 was not compilable on Windows for a while--thanks to Hans Breuer for the help in the process-Bug 639127) -Made up for missed headers in the "install" stage and removed the removed headers in the property sheet -Updated GTK+ .def file generation as an extra macro is needed for that -Updated gdk/Makefile.am for the generation of gdk.vcproj from gdk.vcprojin build/win32/vs9/gdk-win32.vcproj | 13 ++++--------- build/win32/vs9/gdk.vcprojin | 9 +++++---- build/win32/vs9/gtk+.vsprops | 35 ++++++++++++++++++++++------------- build/win32/vs9/gtk-demo.vcproj | 8 ++++---- build/win32/vs9/gtk.vcprojin | 14 +++++++------- gdk/Makefile.am | 2 +- 6 files changed, 43 insertions(+), 38 deletions(-) commit 6d6b38cf7868e6871eae61f59aeb872d66cdcd0e Author: Khaled Hosny Date: Wed Jan 12 09:11:04 2011 +0200 Updated Arabic translation po/ar.po | 75 +++++++++++++++++++++++++++---------------------------------- 1 files changed, 33 insertions(+), 42 deletions(-) commit 908b41926054cf5bc59605d8b6f4e691d89f6b99 Author: Khaled Hosny Date: Wed Jan 12 08:56:41 2011 +0200 Updated Arabic translation po/ar.po | 1034 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 574 insertions(+), 460 deletions(-) commit 2f3c3ca7d387f4b7bbe277c60788405b316fdbab Author: Fridrich Štrba Date: Tue Jan 11 22:45:40 2011 +0100 Fix windows build from git clean and a minor linking issue gtk/Makefile.am | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit f0b05328a65cdc0a18dad2614505a003e14a540b Author: Yaron Shahrabani Date: Tue Jan 11 20:40:36 2011 +0200 Updated Hebrew translation po-properties/he.po | 3187 ++++++++++++++++++++++++++++----------------------- 1 files changed, 1763 insertions(+), 1424 deletions(-) commit 5616ad0e19d7a6c8ead5af1f735e401e1596c59f Author: Florian Müllner Date: Tue Jan 11 18:10:26 2011 +0100 [build] Add gtktextattributes.h Commit 7fae37ecd54 factored out GtkTextAttributes, but did not add the new header to the build system. gtk/Makefile.am | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit a606ea62a156015a7a19bb93123ae19ef87e3076 Author: Fridrich Štrba Date: Tue Jan 11 16:13:34 2011 +0100 Fix win32 build gdk/win32/Makefile.am | 1 + gdk/win32/gdkprivate-win32.h | 1 - gtk/Makefile.am | 4 ++-- gtk/gtk.symbols | 2 +- gtk/gtkappchooserbutton.c | 2 ++ gtk/gtkappchooserwidget.c | 2 ++ gtk/gtkmain.c | 9 ++++++++- gtk/gtkmain.h | 2 +- modules/input/gtkimcontextime.c | 4 ++++ 9 files changed, 21 insertions(+), 6 deletions(-) commit 7e33c009a0aab41d86430f50972d3c59a4eb55a9 Author: Benjamin Otte Date: Tue Jan 11 17:06:49 2011 +0100 gdk: Fix typo : Comapny: kludge, with a k gdk/gdkx.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b05f54ff73615bd7e94f1f9dc9363e9477114f9b Author: Benjamin Otte Date: Tue Jan 11 16:34:59 2011 +0100 x11: Add --c-include for gdk/gdkx.h to Gdk-X11 gir build gdk/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ebd5f8b10e2287e9b1e13ead0a780573612b9201 Author: Benjamin Otte Date: Tue Jan 11 16:31:55 2011 +0100 gdk: Put stub gdkx.h into gdk/ dir This is so we can include gdk/gdkx.h from inside GTK code. gdk/Makefile.am | 3 ++- gdk/gdkx.h | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+), 1 deletions(-) commit 654aca5ccde4cc0c88d5523f603ae3c970d24191 Author: Benjamin Otte Date: Tue Jan 11 16:34:41 2011 +0100 gdk: Don't build X11 stuff into Gdk.gir gdk/Makefile.am | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 268efbc0ef45089ff1c35425278c265187ca24c7 Author: Benjamin Otte Date: Tue Jan 11 16:34:01 2011 +0100 gdk: Add --c-include gdk/gdk.h to Gir build. gdk/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a25813cc2403a73047598f59512802bc927edfb6 Author: Benjamin Otte Date: Tue Jan 11 16:16:44 2011 +0100 gtk: Add --c-include to gir build gtk/Makefile.am | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit b30b33998ff8b12176585e0dad0ebd391fd35f8d Author: Benjamin Otte Date: Tue Jan 11 16:40:35 2011 +0100 gtk: Prefix GtkCellAreaBoxContext symbols with an underscore They are private. gtk/gtkcellareabox.c | 20 +++++----- gtk/gtkcellareaboxcontext.c | 78 ++++++++++++++++++------------------ gtk/gtkcellareaboxcontextprivate.h | 28 ++++++------ 3 files changed, 63 insertions(+), 63 deletions(-) commit 8899ab3f91d3af4029ff0de2eb1a1519be7d2d92 Author: Benjamin Otte Date: Tue Jan 11 16:36:39 2011 +0100 gtk: Remove private GtkCellAreaBoxContext symbols from gtk.symbols gtk/gtk.symbols | 13 ------------- 1 files changed, 0 insertions(+), 13 deletions(-) commit 04c773c94d64337568490b024c4206fb5a4f6792 Author: Benjamin Otte Date: Tue Jan 11 16:04:00 2011 +0100 gtk: Rename private header to private name gtk/gtkcellareaboxcontext.h -> gtk/gtkcellareaboxcontextprivate.h gtk/Makefile.am | 2 +- gtk/gtkcellareabox.c | 2 +- gtk/gtkcellareaboxcontext.c | 2 +- gtk/gtkcellareaboxcontext.h | 139 ------------------------------------ gtk/gtkcellareaboxcontextprivate.h | 139 ++++++++++++++++++++++++++++++++++++ 5 files changed, 142 insertions(+), 142 deletions(-) commit b43bafff52c4e7b319329455d2dd3af196398a30 Author: Benjamin Otte Date: Mon Jan 10 14:57:39 2011 +0100 textview: Move text attributes code into its own .c file gtk/Makefile.am | 1 + gtk/gtktextattributes.c | 348 +++++++++++++++++++++++++++++++++++++++++++++++ gtk/gtktexttag.c | 295 --------------------------------------- 3 files changed, 349 insertions(+), 295 deletions(-) commit 7fae37ecd544da77884410971b69c5d481bbea4c Author: Benjamin Otte Date: Thu Jan 6 21:45:58 2011 +0100 textview: Move GtkTextAttributes to its own header gtk/gtk.h | 1 + gtk/gtktextattributes.h | 166 +++++++++++++++++++++++++++++++++++++++++++++++ gtk/gtktextiter.h | 3 +- gtk/gtktexttag.h | 102 ----------------------------- 4 files changed, 169 insertions(+), 103 deletions(-) commit b40dc528f65c2275eb066e2b43ba283a31122d72 Author: Benjamin Otte Date: Tue Jan 11 16:40:16 2011 +0100 tests: Remove useless calls to gtk_widget_style_attach() tests/cellareascaffold.c | 2 -- tests/gtkoffscreenbox.c | 1 - 2 files changed, 0 insertions(+), 3 deletions(-) commit 35d361fce9bae17c1d16dadda225df12ea07a34a Author: Christian Dywan Date: Tue Jan 11 16:36:19 2011 +0100 2 to 3 migration should say gtk_widget_set_visual docs/reference/gtk/migrating-2to3.xml | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 44da5a0094603b5a07527456e90c211d5936ecd7 Author: Milan Bouchet-Valat Date: Sat Jan 8 18:11:59 2011 +0100 Improve docs about GtkStyleContext padding/border/margin GTK_STYLE_PROPERTY_BORDER_WIDTH is of style GtkBorder, not gint. Also make it clearer what the definition and ordering of these 3 properties is. Reorder them in the header to be more logical. gtk/gtkstylecontext.c | 3 +++ gtk/gtkstylecontext.h | 31 ++++++++++++++++++++----------- 2 files changed, 23 insertions(+), 11 deletions(-) commit 27ee3fec96c1fa4b2f3d5d4094a999fae478e298 Author: Cosimo Cecchi Date: Tue Jan 11 10:54:54 2011 +0100 numerableicon: fix a typo in the gtk-doc annotation gtk/gtknumerableicon.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit df2a4a6131f760740225aee4ff1cafb3ace8c100 Author: Javier Jardón Date: Tue Jan 11 09:37:05 2011 +0000 docs: question_index: Do not reference deprecated API docs/reference/gtk/question_index.sgml | 9 ++------- 1 files changed, 2 insertions(+), 7 deletions(-) commit 44f16bfe6db82e27831cc59dc00e368f251298a7 Author: Javier Jardón Date: Tue Jan 11 09:35:15 2011 +0000 docs: question_index: GtkComboBoxEntry no longer exists docs/reference/gtk/question_index.sgml | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 1a79d9939ca2f9561f61c71b01737d2e4efe0a56 Author: Javier Jardón Date: Tue Jan 11 09:31:08 2011 +0000 docs: question_index: Some documentation fixes docs/reference/gtk/question_index.sgml | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit 62ba85858201152f820cfadda65b5e3e0db62a1d Author: Matthias Clasen Date: Mon Jan 10 23:36:47 2011 -0500 Bump version configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)