commit 2c4b3ce8d68126c3e68f53fd4c5c3037c4b22ef5 Author: Matthias Clasen Date: Sun May 22 22:31:11 2011 -0400 Updates NEWS | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) commit de8a45d7f0be3d599e01d199ec27a126932857cd Author: Chun-wei Fan Date: Wed May 18 12:34:07 2011 +0800 Update Visual C++ README.txt -Make the preparation instructions a bit more clear -Tell people about the now-optional dependency on fontconfig on Visual C++ builds build/win32/vs10/README.txt | 39 ++++++++++++++++++++++++++------------- build/win32/vs9/README.txt | 41 +++++++++++++++++++++++++++-------------- 2 files changed, 53 insertions(+), 27 deletions(-) commit 636cdd2b0225d348b3e0d054d87c9ccb69291caf Author: Carlos Garnacho Date: Tue May 17 13:12:26 2011 +0200 button: Fix typo in keyboard grab's evmask https://bugzilla.gnome.org/show_bug.cgi?id=650382, spotted by Alexander Larsson. gtk/gtkbutton.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ab0875c0206ff2cec5e6d8dadddb13d6df6c1949 Author: Friedel Wolff Date: Tue May 10 12:44:33 2011 +0200 Fix two small translation bugs po/af.po | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit b846363e246a713d3847fae006cebcd3d64383b2 Author: John Stowers Date: Mon May 9 22:43:30 2011 +1200 Add missing gtk_widget_override_* annotations https://bugzilla.gnome.org/show_bug.cgi?id=649779 gtk/gtkwidget.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit 9917861cb1cc266854eaaf10bf8f335cdf43cd72 Author: Benjamin Otte Date: Thu May 5 17:30:58 2011 +0200 label: Compute label offset properly for wrapped justified labels label offsets were computed wrong for wrapped or ellipsized labels that were right- or center-justified and had excess space available. gtk/gtklabel.c | 7 +------ 1 files changed, 1 insertions(+), 6 deletions(-) commit 49a764f933c316391c5bc03ba5b5f07c07ccc027 Author: Martin Pitt Date: Tue May 3 09:30:49 2011 +0200 GdkWindow: Add missing (allow-none) annotations gdk/gdkwindow.c | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-) commit d11c6e1bebdb53ddd04eb0e1dec29078d98cb404 Author: Benjamin Otte Date: Mon May 2 18:36:14 2011 +0200 cellarea: Fix warning messages to display the right type The warning displayed the type of the area instead of the cell renderer's type before. gtk/gtkcellarea.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit e3717bc749e62a99dba3e91c1f312e07ff6d95f3 Author: Abduxukur Abdurixit Date: Mon May 2 08:38:25 2011 +0200 Added UG translation po-properties/ug.po | 2955 +++++++++++++++++++++++++++------------------------ 1 files changed, 1589 insertions(+), 1366 deletions(-) commit c900fd1cd345384ef1b9ac87323b083f940ba3ea Author: Benjamin Otte Date: Sun May 1 04:15:42 2011 +0200 settings: Recompute styles when font name changes gtk/gtksettings.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 82d517e8292ed6e6f3faea7cda14afcf30d13657 Author: Simos Xenitellis Date: Wed Apr 27 23:22:19 2011 +0300 l10n: Updated Greek translation for gtk+ po-properties/el.po | 1983 +++++++++++++++++++++++++-------------------------- 1 files changed, 977 insertions(+), 1006 deletions(-) commit 7835746ac35e9e97d299034c99fcc91eb61af84d Author: Giorgos Stephanakis Date: Wed Apr 27 23:20:24 2011 +0300 l10n: Updated Greek translation for gtk+ po-properties/el.po | 4467 ++++++++++++++++++++++++++++----------------------- 1 files changed, 2436 insertions(+), 2031 deletions(-) commit 57a71d179b561472b4c9956012a81e3886ba1014 Author: Chun-wei Fan Date: Wed Apr 27 01:00:07 2011 +0800 VS 2010 support updates Sorry, accidently left ATK-2.0 stuff in this, should have been ATK-1.0. doh. Only use ATK-2.x in the coming GTK+-3.2 Also mend for GDK-Pixbuf 2.0 include path in property file. build/win32/vs10/gtk+.props | 2 +- build/win32/vs10/gtk.vcxprojin | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) commit 334ff9781e391bb58008d85a4c9f15afe7d0bbdc Author: Chun-wei Fan Date: Wed Apr 27 00:17:13 2011 +0800 Bug 643270: VS 2010 support (autotools part) -Added distribution for the VS 2010 project files -Added rules in the GDK/GTK+ Makefile.am to fill in the template project/filter files during "make dist" to ensure the source file listing is up-to-date to simplify maintenance. This was checked with "make dist" on Ubuntu. Any comments on the use of the VS 2010 Projects are welcome. build/win32/Makefile.am | 3 ++- build/win32/vs10/Makefile.am | 19 +++++++++++++++++++ configure.ac | 1 + gdk/Makefile.am | 22 +++++++++++++++++++++- gtk/Makefile.am | 22 +++++++++++++++++++++- 5 files changed, 64 insertions(+), 3 deletions(-) commit 7f6cc796cb79b71684b117efa146e4f6349b67f4 Author: Chun-wei Fan Date: Wed Apr 27 00:14:01 2011 +0800 Bug 643270: VS 2010 Project Files These are the VS2010 project files to compile GDK and GTK+ with the Win32 backend, with a README.txt file to briefly explain the steps to build this. The main GDK and GTK+ project/filter files are templates that are expanded during "make dist" so that the source file listings in them will be up-to-date as far as possible, simplifying maintenance. Any comments and suggestions are welcome. build/win32/vs10/README.txt | 66 +++ build/win32/vs10/gdk-win32.vcxproj | 141 ++++++ build/win32/vs10/gdk-win32.vcxproj.filters | 79 ++++ build/win32/vs10/gdk.vcxproj.filtersin | 29 ++ build/win32/vs10/gdk.vcxprojin | 192 +++++++++ build/win32/vs10/gtk+.props | 640 ++++++++++++++++++++++++++++ build/win32/vs10/gtk+.sln | 65 +++ build/win32/vs10/gtk-demo.vcxproj | 220 ++++++++++ build/win32/vs10/gtk-demo.vcxproj.filters | 132 ++++++ build/win32/vs10/gtk.vcxproj.filtersin | 43 ++ build/win32/vs10/gtk.vcxprojin | 206 +++++++++ build/win32/vs10/install.vcxproj | 113 +++++ 12 files changed, 1926 insertions(+), 0 deletions(-) commit 71f38cb9581bbb01e1c5837ce0e7202d86b6778e Author: Chun-wei Fan Date: Wed Apr 27 00:06:12 2011 +0800 VS 2008 support: Update README.txt again Make the requirements for GDK-Pixbuf a bit more clear... build/win32/vs9/README.txt | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) commit f85feed1136a1e8dcf60b79cf000d723c22378f3 Author: Benjamin Otte Date: Tue Apr 26 14:07:27 2011 +0200 widget: Add hack to make label mnemonics work again Mnemonics for characters that go beyond the baseline (q, y, g) were not being shown, because they are drawn outside of the label's allocated size. This patch just disables the clip-to-size for labels, so that the label can draw outsize of its allocation. In most cases, that works around this bug. https://bugzilla.gnome.org/show_bug.cgi?id=648570 gtk/gtkwidget.c | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) commit 373b8de3acbd8cc4f64450988213ae75a0d2e8d1 Author: Chun-wei Fan Date: Mon Apr 25 15:12:10 2011 +0800 VS2008 support: Process filechooser gsettings xml This will copy the xml file and compile it so that the GTK+3 filechooser can be used on Windows, especially the MSVC-compiled versions. build/win32/vs9/gtk+.vsprops | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 12cf577f66bd587099a5e29c8ed9bf376a472653 Author: Michael Natterer Date: Thu Apr 21 23:54:52 2011 +0200 gdk: add precondition checks to all GdkKeymap functions so it warns instead of simply crashing. Also fix some whitespace stuff. (cherry picked from commit 6c24a257513844777997d51239031e861d7b4475) gdk/gdkkeys.c | 64 +++++++++++++++++++++++++++++++++++++++----------------- 1 files changed, 44 insertions(+), 20 deletions(-) commit 2143c1835edc873dde6140613c8e98ae645e4c1a Author: Paolo Borelli Date: Wed Apr 20 16:02:52 2011 +0200 label: Always respect width-chars and max-width-chars Not just when labels are set to ellipsize or wrap. https://bugzilla.gnome.org/show_bug.cgi?id=647284 gtk/gtklabel.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 264539728c096090bce8a75d7afa7e896d6ed015 Author: Gintautas Miliauskas Date: Tue Apr 19 13:58:33 2011 +0200 Updated Lithuanian translation. po-properties/lt.po | 5597 ++++++++++++++++++++++++++++----------------------- 1 files changed, 3130 insertions(+), 2467 deletions(-) commit 61f111fe76d0d55d93d09298763fc96aae210bef Author: David King Date: Sun Apr 17 17:37:11 2011 +0200 widget: add Since tags for margin accessors gtk/gtkwidget.c | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) commit 9833fbd77a63ee5dd8f6b5519831db2a4b29ebb9 Author: Matthias Clasen Date: Sun Apr 17 23:09:39 2011 -0400 gtk_menu_shell_activate shall remain private, seriously What a travesty ! And all because I forgot to include gtkmenuitem.c in my first commit related to this. gtk/gtkmenuitem.c | 21 --------------------- gtk/gtkmenushell.c | 8 ++++---- gtk/gtkmenushellprivate.h | 2 -- 3 files changed, 4 insertions(+), 27 deletions(-) commit 4eac7f24177d947852574f11ef483b1c43fd17e5 Author: Chun-wei Fan Date: Mon Apr 18 02:04:24 2011 +0800 Update gtk/gtkmenuitem.c... Copy over the implementation of _gtk_menu_shell_activate so that C4013 warning/error (aka gcc's "implicit declaration of ...") can be avoided when compiling with MSVC. This is in response of the changes for bug 554057 in commit f5eee56b56e2f371a0dc659f2d402b0cfc1c42c2. gtk/gtkmenuitem.c | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) commit 5f14831f7df5c6e7810d91d61b9bbfb0d880ffff Author: Chun-wei Fan Date: Mon Apr 18 00:23:58 2011 +0800 Update build/win32/vs9/README.txt Make the build instructions and information more up-to-date and clearer to people Please let me know if I have missed any details that are needed. Thank you! build/win32/vs9/README.txt | 52 +++++++++++++++++++++++++++++++++++++++---- 1 files changed, 47 insertions(+), 5 deletions(-) commit be6d434f7848a9036f62cb97718daf9569f42350 Author: Benjamin Otte Date: Sat Apr 16 22:51:28 2011 +0200 window: cast value so gcc shuts up gtk/gtkwindow.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a07c41dc38987383307985a9def86354c73b1fdd Author: Benjamin Otte Date: Thu Apr 14 15:28:40 2011 +0200 menushell: Include a function in the private header Don't copy over the implementation. This avoids a copy of the function. Reverts 0098344f84cedb6347fc99691f6e3d358ec112e7. gtk/gtkmenushellprivate.h | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 83678a1c59170c4c880eaf8868f2605707a90001 Author: Benjamin Otte Date: Sat Apr 16 21:51:41 2011 +0200 entry: Use the new get_frame_size() argument in gtk_entry_draw_frame() gtk/gtkentry.c | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-) commit 44b5fe2a60a8dd7146e876fe7ea001ae02e83da0 Author: Benjamin Otte Date: Sat Apr 16 21:59:36 2011 +0200 entry: Fix gtk_entry_get_icon_at_pos() The passed in coordinates are widget-relative, not window-relative. gtk/gtkentry.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) commit 57fd192679adca81b043d6194ee737d0e82ced9c Author: Benjamin Otte Date: Sat Apr 16 21:49:01 2011 +0200 entry: Add the ability to query frame size in two ways TRUE: relative to widget->window FALSE: relative to widget For now, no caller has beeen changed. gtk/gtkentry.c | 21 +++++++++++++-------- 1 files changed, 13 insertions(+), 8 deletions(-) commit 0cf31b35eb10cb5bc08048ecdc141c949efec4cc Author: Benjamin Otte Date: Sat Apr 16 21:48:05 2011 +0200 window: Only draw the resize grip if it is actually visible This issue can only be seen if someone calls gtk_widget_draw() on the window as otherwise gtk_cairo_should_draw_window() would return FALSE. gtk/gtkwindow.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f537ebf02402a3e6bd93a957f4b827b3db1508b7 Author: Benjamin Otte Date: Sat Apr 16 22:01:18 2011 +0200 docs: Fix wrong description for query-tooltip Coordinates are not relative to widget->window gtk/gtkwidget.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 89fbd574ced92f9bcc95ca47810875a439b24981 Author: Matthias Clasen Date: Fri Apr 15 11:48:22 2011 -0400 Bump version configure.ac | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)