commit bddb72476c343a0a62ea29d6dd3670eff16293c7
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Tue Aug 17 15:43:08 2010 +0200

    GtkButton: Also handle activate from mouse events.

 gtk/gtkbutton.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit b2545e1732198dd00f2e21f652ab90250eb18fc1
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Tue Aug 17 15:39:03 2010 +0200

    GdkWindow: Check device cursor first in update_cursor().

 gdk/gdkwindow.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 203c06342d8371210cb837255a347c8a3ea3657a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Aug 17 08:56:07 2010 -0400

    Remove no-longer-existing file from POTFILES.in

 po-properties/POTFILES.in |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 3115de0c36f09b8c3168ae000f5e099b9696142c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Aug 17 08:56:07 2010 -0400

    Remove no-longer-existing file from POTFILES.in

 po/POTFILES.in |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 6917d46749aa852630d8cbfbef4d411d427bf0d0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Aug 17 00:04:10 2010 -0400

    Remove a dangling reference

 docs/reference/gtk/gtk-docs.sgml |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit ce08b9bb01f2e916c488f6fe4ca15bb9eb97b7ca
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Aug 16 23:52:03 2010 -0400

    Fix some documentation issues

 docs/reference/gdk/gdk3-sections.txt |    5 ++---
 docs/reference/gtk/gtk3-sections.txt |   25 +++++++++++++++++++++++--
 gdk/gdkdisplay.c                     |    4 +++-
 3 files changed, 28 insertions(+), 6 deletions(-)

commit db3af409cce2a18cfb7a6c9451073b6c304fc39c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Aug 16 23:28:35 2010 -0400

    NEWS for 2.90.6

 NEWS |  100
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 100 insertions(+), 0 deletions(-)

commit 0ea8572d89cd607c6f4d5b6b7b6524a9235ad773
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Aug 13 00:54:31 2010 -0400

    Drop internal function from header

    Make _gtk_button_box_child_requisition static.

 gtk/gtkbbox.c |    2 +-
 gtk/gtkbbox.h |    6 ------
 2 files changed, 1 insertions(+), 7 deletions(-)

commit e057cb8b4dcf244da1272f3195a086647ad36b60
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Aug 13 00:53:49 2010 -0400

    Drop some unnecessary variables

 gtk/gtkbbox.c |   17 ++++-------------
 1 files changed, 4 insertions(+), 13 deletions(-)

commit 434b3e1072e20c6970bcd9ef3d0b07bf648619b9
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 16 00:08:58 2010 +0200

    gdk: Use gdk_window_get_background_pixmap() when setting up paint

 gdk/gdkwindow.c |   52
 +++++++++++++++++-----------------------------------
 1 files changed, 17 insertions(+), 35 deletions(-)

commit 2944561ba301e0317fe7a1f39892df553d5f4e67
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 23:50:02 2010 +0200

    API: Add gdk_window_get_background_pattern()

    This is the suggested way for GTK3 to store a Window's background
    so it
    makes sense to use the same function today already.

 docs/reference/gdk/gdk3-sections.txt |    3 +-
 gdk/gdk.symbols                      |    1 +
 gdk/gdkinternals.h                   |    1 +
 gdk/gdkwindow.c                      |   68
 ++++++++++++++++++++++++++++++++++
 gdk/gdkwindow.h                      |    2 +
 5 files changed, 73 insertions(+), 2 deletions(-)

commit 8805b58e62e060b529e3362a3918774258ca5717
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 22:50:22 2010 +0200

    textview: Fix rendering of embedded images

 gtk/gtktextdisplay.c |   21 +++++----------------
 1 files changed, 5 insertions(+), 16 deletions(-)

commit 7993ee6d0e7e73e0b826ffea021683fb738b7714
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Mon Aug 16 10:26:42 2010 +0200

    Updated Galician translations

 po/gl.po |  166
 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 88 insertions(+), 78 deletions(-)

commit a0a302f7f70b9fff14b3f6c32761538052f629d2
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Aug 15 21:44:22 2010 +0200

    Updated Spanish translation

 po-properties/es.po |   48
 +++++++++++++-----------------------------------
 1 files changed, 13 insertions(+), 35 deletions(-)

commit 6a88255e00835eea9dda2aed2189bca16c75b137
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Aug 15 21:01:19 2010 +0200

    Updated Spanish translation

 po-properties/es.po |  358
 ++++++++++++++++++++++++++++++---------------------
 1 files changed, 211 insertions(+), 147 deletions(-)

commit c411df5406573ca0d58f66393657801c894614ed
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Aug 15 21:01:12 2010 +0200

    Updated Spanish translation

 po/es.po |  160
 ++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 84 insertions(+), 76 deletions(-)

commit 14cc894dd7ab28df43b58abcc916301c0dda5879
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sun Aug 15 13:30:55 2010 +0200

    quartz: gdk_window_get_frame_extents() needs to get effective toplevel

 gdk/quartz/gdkwindow-quartz.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit dc7a8f9be75ef88d508829415f09a2cb96090320
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 03:51:39 2010 +0200

    tests: unbreak testwindows test

    Delete code that was broken and also used the APIs I just removed.

 tests/testwindows.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 0b29f4e76971629d4d85cd238685f8ac0b646286
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 03:31:37 2010 +0200

    Remove window background getters again

    They were added as accessors for 2.22 even though querying the
    background wasn't possible previously. As GTK 3.0 will change
    background
    handling, it doesn't make sense at all to expose these getters.

 gdk/gdk.symbols |    2 -
 gdk/gdkwindow.c |   60
 -------------------------------------------------------
 gdk/gdkwindow.h |    5 ----
 3 files changed, 0 insertions(+), 67 deletions(-)

commit 374d5094a386b3415dd5e1fa27f1a2d9673d457b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Aug 14 02:17:59 2010 +0200

    Use accessor functions to access GtkToolbar

 tests/stresstest-toolbar.c |   30 +++++++++++++++++++-----------
 tests/testtoolbar.c        |    2 +-
 2 files changed, 20 insertions(+), 12 deletions(-)

commit 83c20d4b3201820524b90efd54616587ea76bb0d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Aug 14 02:00:14 2010 +0200

    GtkToolbar: move public members to private structure

 gtk/gtktoolbar.c |  446
 ++++++++++++++++++++++++++++++------------------------
 gtk/gtktoolbar.h |   19 +--
 2 files changed, 248 insertions(+), 217 deletions(-)

commit ca7d3f90819246986e33e03ca354f1843eac5b5a
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 14 01:46:04 2010 +0200

    gdk: When using OPERATOR_SOURCE, use clip + paint instead of fill

    SOURCE is unbounded, so we clear unwanted areas.

 gdk/gdkwindow.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit fc170551b6ffb57d9be6386a5d4d526bdca5bc68
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 13 20:46:12 2010 +0200

    gdk: Do final copy with OPERATOR_SOURCE in end_implicit_paint

    For windows with alpha channel, the previous contents would otherwise
    not be erased. Visible for example in the status icon code.

    Thanks to Thomas Wood for noticing.

 gdk/gdkwindow.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 6334d13de56ba9d3e84916f2c7f668a6e94e783d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Aug 12 23:22:07 2010 -0400

    Remove some leftovers of deprecated functionality

    There were some vestiges of the
    gtk_{h,v}button_box_set_default_layout()
    functionality left. These are gone now. I have also removed
    the GTK_BUTTONBOX_DEFAULT value in GtkButtonBoxStyle, but the other
    values have been kept at their numeric values, to avoid more serious
    ABI change.

 gtk/gtkbbox.c  |  261
 ++++++++++++++++++++++++--------------------------------
 gtk/gtkbbox.h  |    4 +-
 gtk/gtkenums.h |    3 +-
 gtk/gtkhbbox.c |    7 --
 gtk/gtkvbbox.c |    9 --
 5 files changed, 113 insertions(+), 171 deletions(-)

commit 05e33f69eb8dc04a69117845c9dfb474a8af5cc3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Aug 13 02:49:27 2010 +0200

    gtk_range_set_min_slider_size() should receive an gint, not a gboolean

 gtk/gtkrange.c |    2 +-
 gtk/gtkrange.h |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit cc09ec07328aed90d97f4acd2d3d53470b35599f
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Aug 12 23:38:17 2010 +0200

    gtk-demo: update drawingarea example

    Use gdk_window_create_similar_surface() instead of gdk_pixmap_new()

 demos/gtk-demo/drawingarea.c |   42
 ++++++++++++++++++++++--------------------
 1 files changed, 22 insertions(+), 20 deletions(-)

commit c989d3000a8f26a09d01282c8dfc7e2d5fde47d8
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Aug 12 23:43:11 2010 +0200

    API: Add gdk_window_create_similar_surface()

 docs/reference/gdk/gdk3-sections.txt |    1 +
 gdk/gdk.symbols                      |    1 +
 gdk/gdkwindow.c                      |   49
 ++++++++++++++++++++++++++++++++++
 gdk/gdkwindow.h                      |    6 ++++
 4 files changed, 57 insertions(+), 0 deletions(-)

commit 97fbf97be27e77c4ce9bcb0b62a78614bddb6925
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Aug 12 18:33:28 2010 +0200

    GtkTextTagTable: move public members to private structure

 gtk/gtktexttagtable.c |   88
 +++++++++++++++++++++++++++++++++++--------------
 gtk/gtktexttagtable.h |    7 +---
 2 files changed, 65 insertions(+), 30 deletions(-)

commit 1516c86ca421ead18809091a7bdc2208280d0305
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Aug 12 17:59:32 2010 +0200

    Use accessor funcions to access GtkCalendar

 tests/testcalendar.c |   54
 ++++++++++++-------------------------------------
 1 files changed, 13 insertions(+), 41 deletions(-)

commit e6ed4da2152116001206d0e94edc33e5083c0661
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Aug 12 17:14:51 2010 +0200

    GtkCalendar: move public members to private structure

 gtk/gtkcalendar.c |  572
 +++++++++++++++++++++++++++++------------------------
 gtk/gtkcalendar.h |   32 +---
 2 files changed, 316 insertions(+), 288 deletions(-)

commit 05134768fed4eb54f74d193348d3c26b1a0df844
Author: Christian Persch <chpe@gnome.org>
Date:   Thu Aug 12 16:18:47 2010 +0200

    Revert "Added UG translation" AGAIN

    This reverts commit ac94b406a1a1965a5788e84d119e48f07701b899.

 po/LINGUAS |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 8313c7fdbbf4172e3e74944082bb1d8331004ba7
Author: Klemen Košir <klemen.nna@gmail.com>
Date:   Thu Aug 12 14:12:17 2010 +0200

    Updated Slovenian translation

 po/sl.po |  170
 ++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 89 insertions(+), 81 deletions(-)

commit e4a83370c4026d6cd1a1912eb2febe288c974d2b
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Thu Aug 12 13:15:20 2010 +0300

    Improve the looks of the license text in GtkAboutDialog

    It is not safe to assume that copyright text in applications is
    one liner, therefore it's better to split it from the program name.

    Also, the license text should be in a paragraph of its own, so
    add an extra '\n' above it.

    https://bugzilla.gnome.org/show_bug.cgi?id=626514

 gtk/gtkaboutdialog.c |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit cd00b0a490330d43cc0c9950cd590cac38a06be9
Author: Sven Herzberg <herzi@gnome-de.org>
Date:   Thu Aug 12 11:20:41 2010 +0200

    avoid redundant recursion for executing tests

    * Makefile.decl: make sure that check-local does not depend on a
      recursive target for the tests. This way check can recurse and call
      check-local in each folder which then invokes test-cwd. This will
      make sure that a toplevel check-local doesn't recurse into
      subfolders
      as well. The was resulting in test being run twice (for "/tests"),
      tree
      times (e.g. for "/gtk/tests") and potentially more often

 Makefile.decl |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

commit 8b917eeaf60424f23e5d6619ba25e449e37b0f3b
Author: Kristian Rietveld <kris@gtk.org>
Date:   Thu Aug 12 10:57:59 2010 +0200

    quartz: make it compile

 gdk/quartz/gdkwindow-quartz.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 159caba3e22ab42c8c099e51ca3e47b6c8c751e4
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Aug 11 21:42:23 2010 +0200

    Add gtk_license_get_type() to gtk.symbols

 gtk/gtk.symbols |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit ddc184ec79ea35e7bc94ff6827021b22763d511f
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Aug 11 21:36:46 2010 +0200

    gdk: Remove nonexistant symbols

    These symbols have been deleted from the public API with the rendering
    cleanup work.

 gdk/gdk.symbols |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit 48c34b68689a9c430d0fdf6c549a8c87e0ef2023
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Wed Aug 11 18:19:34 2010 +0200

    Updated galician translations

 po-properties/gl.po |  307
 +++++++++++++++++++++++++++------------------------
 1 files changed, 163 insertions(+), 144 deletions(-)

commit ac94b406a1a1965a5788e84d119e48f07701b899
Author: Sahran <sahran@live.com>
Date:   Wed Aug 11 17:48:38 2010 +0200

    Added UG translation

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit aa8a1a8a8ee3db27b09fe0f29ccd878cd711b1eb
Author: Yinghua Wang <wantinghard@gmail.com>
Date:   Wed Aug 11 22:42:48 2010 +0800

    Update Simplified Chinese UI translation.

 po/zh_CN.po |  173
 +++++++++++++++++++++++++++++++----------------------------
 1 files changed, 91 insertions(+), 82 deletions(-)

commit a151eac4fb56f66844c178bc42afad4531112669
Author: Yinghua Wang <wantinghard@gmail.com>
Date:   Wed Aug 11 22:37:13 2010 +0800

    Update Simplified Chinese property nicks translation.

 po-properties/zh_CN.po |  554
 ++++++++++++++++++++++++++----------------------
 1 files changed, 302 insertions(+), 252 deletions(-)

commit 416d132a72798d9f8af58ad73747cd4f0c935855
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Aug 11 05:12:49 2010 +0200

    docs: Some style fixes to the migration guide

    Most importantly, I decided to not capitalize "cairo".

 docs/reference/gtk/migrating-2to3.xml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 2acf529b3bef8d88af522c772fb39e3348667ed6
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Aug 10 21:21:01 2010 -0400

    Beef up the migration guide

    This includes a first cut at documenting the rendering cleanup changes
    and the region removal.

 docs/reference/gtk/gtk-docs.sgml      |    2 +-
 docs/reference/gtk/migrating-2to3.xml |  386
 +++++++++++++++++++++++++++++++-
 2 files changed, 374 insertions(+), 14 deletions(-)

commit eff92cb1d68af7e97a838cadeedaf35db98cea51
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Aug 11 02:30:29 2010 +0200

    dnd: Remove default_icon_pixmap variable and friends

    The functions to set them were gone already, this is just cleanup

 gtk/gtkdnd.c |   42 +++++-------------------------------------
 1 files changed, 5 insertions(+), 37 deletions(-)

commit bde0f9a8f68b626aac364690e8658b28decb3ee1
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sun Aug 8 18:22:51 2010 +0200

    quartz: Misc. fixes for getting offscreen windows to work

    Mainly fixes to properly differentiate between toplevel and offscreen
    windows, since these sometimes need different treatment.  Furthermore,
    usage of gdk_window_get_effective_foo() instead of
    gdk_window_get_foo()
    where applicable.

 gdk/quartz/gdkdevice-core.c   |    4 ++--
 gdk/quartz/gdkevents-quartz.c |   16 +++++++++++-----
 gdk/quartz/gdkwindow-quartz.c |   17 +++++++++++------
 3 files changed, 24 insertions(+), 13 deletions(-)

commit d819bc4814742bd9afbb2852c26ea434e834b3b1
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sun Aug 8 18:17:29 2010 +0200

    Invalidate cairo surface if resizing is not supported for target

    While X11 surfaces can be resized, this is not the case for Quartz
    surfaces.  Instead of resizing we will invalidate the surface instead.
    By giving _gdk_windowing_set_cairo_surface_size() a boolean return
    value, we can signal back whether or not resizing was possible.
    If not
    possible, we invalidate the surface.

 gdk/gdkinternals.h              |    6 +++---
 gdk/gdkwindow.c                 |   17 ++++++++++++-----
 gdk/quartz/gdkdrawable-quartz.c |    3 ++-
 gdk/win32/gdkdrawable-win32.c   |    3 ++-
 gdk/x11/gdkdrawable-x11.c       |    3 ++-
 5 files changed, 21 insertions(+), 11 deletions(-)

commit 9c6696dfcc04433c57fde0ee40e5562051c9be0b
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sun Aug 8 18:02:04 2010 +0200

    quartz: Convert default background drawing to cairo

    Includes some untested (read: uncompiled) simplifications from
    Benjamin
    Otte.

 gdk/quartz/gdkwindow-quartz.c |   69
 +++++++++++++----------------------------
 1 files changed, 22 insertions(+), 47 deletions(-)

commit 709e05cdb20fd6d2360b7158286d6c3176c300c0
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 7 02:18:06 2010 +0200

    style: Use _gtk_pango_fill_layout()

 gtk/gtkstyle.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit ccacd3a46aa5e3a5c50841bc86a007b4cf8bca2d
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 7 02:14:10 2010 +0200

    style: Apply same matrix conversion as gdk_draw_layout() did

    This is only necessary for GtkLabel with an angle set as no other
    widget
    rotates text.
    Note that the label code does not need these adjustments as those
    paths
    are only taken when the label is not rotated.

 gtk/gtkstyle.c |   32 ++++++++++++++++++++++++++++++--
 1 files changed, 30 insertions(+), 2 deletions(-)

commit c9d08d02e540dfbd2c4517dbffdf635a462c0fe3
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 23:27:09 2010 +0200

    gdk: Remove data consructors for GdkPixmap

    That is all of the gdk_pixmap/bitmap_create_from_* constructors.

 docs/reference/gdk/gdk3-sections.txt |    6 -
 docs/reference/gdk/tmpl/pixmaps.sgml |   72 ----------
 gdk/directfb/gdkpixmap-directfb.c    |  105 --------------
 gdk/gdk.symbols                      |    6 -
 gdk/gdkinternals.h                   |   11 --
 gdk/gdkpixmap.c                      |  247
 ----------------------------------
 gdk/gdkpixmap.h                      |   30 ----
 gdk/gdkwindow.h                      |    2 -
 gdk/quartz/gdkpixmap-quartz.c        |   53 -------
 gdk/win32/gdkpixmap-win32.c          |  125 -----------------
 gdk/x11/gdkcursor-x11.c              |   39 +-----
 gdk/x11/gdkpixmap-x11.c              |   98 --------------
 12 files changed, 1 insertions(+), 793 deletions(-)

commit 4f37e6833c356ac3c70e084ede86ff05db84f703
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 22:41:21 2010 +0200

    x11: Create empty cursor without old functions

    In particular, clear the bitmap manually instead of using
    create_from_data.

 gdk/x11/gdkcursor-x11.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit aaf70d13278494bb5c125ade8da30b06c5098562
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 22:37:34 2010 +0200

    testgtk: Use Cairo to load XBM image

    This should really use GdkPixbuf, but apparently we can't load XBM
    images. And I'm too lazy to convert it.

 tests/testgtk.c |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

commit de285edc7290b510973c787e52a5f268acf0d078
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 22:28:09 2010 +0200

    testgtk: Use Pixbufs in the shapes example

 tests/testgtk.c |   33 ++++++++++++++++++---------------
 1 files changed, 18 insertions(+), 15 deletions(-)

commit 25136368778bff37c16352b275547dcc06416b83
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 22:12:24 2010 +0200

    testgtk: Rename pixmap => pixbuf in various places

    Now that we use Pixbufs for the tests instead of Pixmaps, we
    should name
    the tests like that.

 tests/testgtk.c |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 6b19815f877ad9c7f6b6be4ff935d8549087236d
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 22:09:08 2010 +0200

    testgtk: Use pixbufs instead of pixmaps

    This is for creating a GtkImage with an icon.

 tests/testgtk.c |   37 +++++++++++++++++--------------------
 1 files changed, 17 insertions(+), 20 deletions(-)

commit ad571a3a5e335c4c879ecfb52c6cf0c6331ddafd
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 21:54:16 2010 +0200

    testgtk: Make image test not use Pixmaps, but Pixbufs

 tests/testgtk.c |   15 ++++++---------
 1 files changed, 6 insertions(+), 9 deletions(-)

commit 727122b8d66ba3dc8aeb1607ea083a5fa888b2d6
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 20:37:48 2010 +0200

    testgtk: Fix types and get rid of casting

 tests/testgtk.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit f3c3e47db7b229f7afe77d927f182fd55821a5b4
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 20:33:57 2010 +0200

    testdnd: Convert to use pixbufs as icons

    Using Pixmaps is outdated.

 tests/testdnd.c |   47 ++++++++++++++---------------------------------
 1 files changed, 14 insertions(+), 33 deletions(-)

commit e98f760e9cb05a89eda30bb4442b3e07f80db5c2
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 20:11:45 2010 +0200

    x11: Make fallback pixbuf-cursor code not use old constructors

    These bitmap constructors are about to die. The replacement is
    painting
    with Cairo image surfaces and that's what we do here.

 gdk/x11/gdkcursor-x11.c |   40 ++++++++++++++++++++++++++++++----------
 1 files changed, 30 insertions(+), 10 deletions(-)

commit e42033d2ccf002b67832676ac2cb19f28d4df805
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 18:03:18 2010 +0200

    colorsel: Create cursor image using Cairo

 gtk/gtkcolorsel.c |   65
 ++++++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 49 insertions(+), 16 deletions(-)

commit 7b9e2b941cc1c566fe140198a597351d4d7e2fe9
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 16:02:24 2010 +0200

    style: Don't use gdk_pixmap_create_from_xpm

    Instead, do what that code did manually.

 gtk/gtkstyle.c |   30 +++++++++++++++++++++++++++---
 1 files changed, 27 insertions(+), 3 deletions(-)

commit 1e706ed64f143599c2c538aa3a14d8d8ae8af805
Author: Kristian Høgsberg <krh@bitplanet.net>
Date:   Thu Aug 5 10:10:45 2010 -0400

    gdk: Drop Xrender configure.ac check

    GTK+ no longer depends on the render extension!

 configure.ac |   14 ++++++--------
 1 files changed, 6 insertions(+), 8 deletions(-)

commit 8868e77fa0d4aee7ca6370c1594e8b4f83af6392
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 04:36:17 2010 +0200

    x11: Remove display_x11->have_render

    Also remove setters and getters for the variable and the GdkTristate
    enum, as it's the only place where it was used.

 gdk/x11/gdkdisplay-x11.c  |    2 -
 gdk/x11/gdkdisplay-x11.h  |    8 ----
 gdk/x11/gdkdrawable-x11.c |   88
 ---------------------------------------------
 gdk/x11/gdkprivate-x11.h  |    2 -
 4 files changed, 0 insertions(+), 100 deletions(-)

commit 7182a2dc19cbe7d445aa7a548c83b29facb881a8
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 04:23:34 2010 +0200

    gdk-xft: Don't call render about the subpixel order

    Instead assume that the root window property is working properly. This
    removes the last real Xrender call from GTK.

 gdk/x11/gdkxftdefaults.c |   37 +------------------------------------
 1 files changed, 1 insertions(+), 36 deletions(-)

commit c7bd2ad1c9a65fbeac79ae6cb3c56fb3291ffd6a
Author: Kristian Høgsberg <krh@bitplanet.net>
Date:   Thu Aug 5 10:10:45 2010 -0400

    gdk: Remove picture pointer from X11 drawable

    It's not used anymore

 gdk/x11/gdkdisplay-x11.h  |    3 ---
 gdk/x11/gdkdrawable-x11.c |    7 -------
 gdk/x11/gdkdrawable-x11.h |    2 --
 3 files changed, 0 insertions(+), 12 deletions(-)

commit c4f280651a3e81ad338c6b1a0b0e653a7a1a7b0d
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Aug 5 02:26:59 2010 +0200

    gdk: Don't infinite loop when flushing moves

    Spotted by Kristian Rietvield. Fixes testoffscreen test.

 gdk/gdkwindow.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 075661d376333a25b7fb622e1da2f02e347c0b6a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Aug 4 18:43:53 2010 -0400

    generic damage generation for offscreen windows

    Generating damage from gdk drawing api doesn't help for cairo
    rendering
    ...and the gdk drawing api is gone anyway. Bug 621571

 gdk/gdkoffscreenwindow.c |   39 ---------------------------------------
 gdk/gdkwindow.c          |    4 ++++
 2 files changed, 4 insertions(+), 39 deletions(-)

commit 7fd148fc5976fe5921764a787cfa859e94e8014c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Aug 4 10:33:01 2010 -0400

    Cleanup gdk_pixbuf_render_pixmap_and_mask_for_colormap()

 gdk/gdkpixbuf-render.c |   26 +++++++++++---------------
 1 files changed, 11 insertions(+), 15 deletions(-)

commit d0d2a6f12c758e93fc2778754d254e27c7b39216
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 12:47:38 2010 +0200

    API: remove gdk_colormap_query_color

 docs/reference/gdk/gdk3-sections.txt |    1 -
 docs/reference/gdk/tmpl/colors.sgml  |   10 -----
 gdk/directfb/gdkcolor-directfb.c     |   48 ------------------------
 gdk/gdk.symbols                      |    1 -
 gdk/gdkcolor.h                       |    3 --
 gdk/quartz/gdkcolor-quartz.c         |   15 --------
 gdk/win32/gdkcolor-win32.c           |   38 -------------------
 gdk/x11/gdkcolor-x11.c               |   66
 ----------------------------------
 8 files changed, 0 insertions(+), 182 deletions(-)

commit 09fbed7bc93c29cd78d55484df03d692f960538a
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 12:24:03 2010 +0200

    style: Do not allocate colors anymore

 gtk/gtkstyle.c |   36 ------------------------------------
 1 files changed, 0 insertions(+), 36 deletions(-)

commit a50843e1603abe4bf68ae830d3e8005e2e117186
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 12:00:45 2010 +0200

    gtkbuilder: Do not allocate colors when parsing GtkBuilder files

 gtk/gtkbuilder.c |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

commit 25fc4d97f853b459836a1999a65832697897b728
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 11:27:34 2010 +0200

    textview: remove GtkTextAttributes (un)realize code

    It was unused (apart from a few assertion that indeed it was unused).

 docs/reference/gtk/tmpl/gtktexttag.sgml |    1 -
 gtk/gtktexttag.c                        |   66
 -------------------------------
 gtk/gtktexttag.h                        |    3 -
 gtk/gtktexttagprivate.h                 |   10 -----
 4 files changed, 0 insertions(+), 80 deletions(-)

commit 13087315808a2bf88a647dcbf75446cd48c563a1
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 11:20:46 2010 +0200

    gdk: Don't require allocating window background colors anymore

    X!! allocates the colors itself now.

 gdk/gdkoffscreenwindow.c |    2 --
 gdk/gdkwindow.c          |    5 -----
 gdk/x11/gdkwindow-x11.c  |   11 ++++++++++-
 3 files changed, 10 insertions(+), 8 deletions(-)

commit c3a59fbfcc078f3991b49b6ca50d9bfaac7a588d
Author: Kristian Rietveld <kris@gtk.org>
Date:   Thu Jul 29 14:20:32 2010 +0200

    Fix compile warnings

 gdk/gdkwindow.c |    9 +--------
 1 files changed, 1 insertions(+), 8 deletions(-)

commit 54ac92aaaf0dde6fc7d46e7e97b75d5b95c17ece
Author: Kristian Rietveld <kris@gtk.org>
Date:   Thu Jul 29 14:15:41 2010 +0200

    Add call to cairo_destroy() to gtk_text_layout_draw()

 gtk/gtktextdisplay.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 089892df2761c4e60e3e5559a57be91501603c27
Author: Kristian Rietveld <kris@gtk.org>
Date:   Tue Jul 27 17:46:51 2010 +0200

    Add missing calls to cairo_destroy()

 gtk/gtkstyle.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit f7a8bac5e63086245245953bed598f9254e857ec
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sat Jul 24 10:52:37 2010 +0200

    quartz: Make backend compile again

 gdk/quartz/gdkdrawable-quartz.c |   29 -----------------------------
 gdk/quartz/gdkprivate-quartz.h  |    9 ++++-----
 gdk/quartz/gdkwindow-quartz.c   |    4 +---
 3 files changed, 5 insertions(+), 37 deletions(-)

commit 23c9cee274102d19232644f526dfa927cf85d1cd
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sat Jul 24 10:52:10 2010 +0200

    quartz: Fix up _gdk_quartz_window_translate

 gdk/quartz/gdkgeometry-quartz.c |   26 +++++++++++++++++++++-----
 1 files changed, 21 insertions(+), 5 deletions(-)

commit 6a48a042c7a2f61707eeb1f7bfa6438f63be7c04
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 03:55:27 2010 +0200

    API: remove GdkGC

    XXX: Some traces in the win32 code are left. I suppose they'd best be
    replaced using Cairo.

 docs/reference/gdk/gdk-docs.sgml           |    1 -
 docs/reference/gdk/gdk3-sections.txt       |   71 --
 docs/reference/gdk/gdk3.types              |    1 -
 docs/reference/gdk/tmpl/gcs.sgml           |  426 ----------
 docs/reference/gdk/tmpl/x_interaction.sgml |   45 -
 gdk/Makefile.am                            |    3 -
 gdk/directfb/Makefile.am                   |    1 -
 gdk/directfb/gdkgc-directfb.c              |  386 ---------
 gdk/directfb/gdkprivate-directfb.h         |   25 -
 gdk/gdk.h                                  |    1 -
 gdk/gdk.symbols                            |   42 -
 gdk/gdkdraw.c                              |    5 +-
 gdk/gdkdrawable.h                          |    5 -
 gdk/gdkgc.c                                | 1244
 ----------------------------
 gdk/gdkgc.h                                |  288 -------
 gdk/gdkinternals.h                         |   64 --
 gdk/gdkoffscreenwindow.c                   |   13 -
 gdk/gdkpixmap.c                            |   15 -
 gdk/gdktypes.h                             |    1 -
 gdk/gdkwindow.c                            |  116 ---
 gdk/quartz/Makefile.am                     |    1 -
 gdk/quartz/gdkgc-quartz.c                  |  686 ---------------
 gdk/quartz/gdkprivate-quartz.h             |   49 --
 gdk/win32/Makefile.am                      |    1 -
 gdk/win32/gdkdrawable-win32.c              |   87 --
 gdk/win32/gdkgc-win32.c                    | 1102
 ------------------------
 gdk/win32/gdkprivate-win32.h               |   55 --
 gdk/x11/Makefile.am                        |    1 -
 gdk/x11/gdkdrawable-x11.c                  |    2 -
 gdk/x11/gdkgc-x11.c                        |  697 ----------------
 gdk/x11/gdkprivate-x11.h                   |   34 -
 gdk/x11/gdkx.h                             |    7 -
 32 files changed, 1 insertions(+), 5474 deletions(-)

commit 0fa7d810e7091e721f381898b9ac138f5c2b97fc
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 14:01:49 2010 +0200

    calendar: Remove unused GdkGC members

 gtk/gtkcalendar.h |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit ef2d37cdaf3adb2cdcd462ce6b3e64d063986f72
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 03:25:11 2010 +0200

    API: remove begin/end_direct_draw functions

    They're not needed without GdkGCs.

    FIXME: This breaks the win32 XP theme. Someone gotta fix it.

 gdk/gdk.symbols             |    2 -
 gdk/gdkinternals.h          |    7 ---
 gdk/gdkwindow.c             |  124
 -------------------------------------------
 gdk/win32/gdkwin32.h        |    7 ---
 gdk/win32/gdkwindow-win32.c |   23 --------
 5 files changed, 0 insertions(+), 163 deletions(-)

commit ac3ddfa2a74f7dbce4758dc4754328dd5f7a9500
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 02:55:26 2010 +0200

    API: Remove gtk_gc_get() and gtk_gc_release()

    With this change, GTK does not use GdkGC anymore.

 docs/reference/gtk/gtk3-sections.txt |    8 -
 docs/reference/gtk/tmpl/gtkgc.sgml   |   51 -----
 gtk/Makefile.am                      |    2 -
 gtk/gtk.h                            |    1 -
 gtk/gtk.symbols                      |    7 -
 gtk/gtkgc.c                          |  404
 ----------------------------------
 gtk/gtkgc.h                          |   49 ----
 7 files changed, 0 insertions(+), 522 deletions(-)

commit acf33c9e4c0bfac9c5cd5815afa1b98fb6405074
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 02:55:12 2010 +0200

    API: Remove GC members from GtkStyle

 gtk/gtkstyle.c |   89
 +++++++-------------------------------------------------
 gtk/gtkstyle.h |   11 -------
 2 files changed, 11 insertions(+), 89 deletions(-)

commit 90ac7b915c745c661f8baf474aa30640709ba366
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 02:30:08 2010 +0200

    textview: Replace GdkGC * argument with gpointer

    The argument is unused.
    That's also the reason why we can pass NULL instead of the real GC in
    the caller.

 gtk/gtktextdisplay.c |    2 +-
 gtk/gtktextdisplay.h |    2 +-
 gtk/gtktextutil.c    |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit f7608c33aca855e33d8087622f2780e4a23e5928
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 02:26:05 2010 +0200

    gdk: Move scratch GC handling to X11

    ... and implement it directly instead of using GdkGC, as GdkGC
    is about
    to be deleted, but we need this code.

 gdk/gdkdraw.c             |   46 -------------------------------------
 gdk/gdkinternals.h        |    3 --
 gdk/gdkscreen.c           |   20 ----------------
 gdk/gdkscreen.h           |    2 -
 gdk/x11/gdkgeometry-x11.c |   56
 +++++++++++++++++++++++++++++++++++---------
 gdk/x11/gdkscreen-x11.c   |   10 ++++++++
 gdk/x11/gdkscreen-x11.h   |    3 ++
 7 files changed, 57 insertions(+), 83 deletions(-)

commit 9c026fb32e6034c8e770f7dde25bc0e77f7ef661
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 02:23:54 2010 +0200

    x11: Remove unused code

    These are function definitions and leftover variabl;es that weren't in
    use for a while.

 gdk/x11/gdkprivate-x11.h |    3 ---
 gdk/x11/gdkscreen-x11.c  |    3 ---
 gdk/x11/gdkscreen-x11.h  |    3 ---
 3 files changed, 0 insertions(+), 9 deletions(-)

commit 1ac8d80e34bdf55007cea17982ec5fcf821d2c48
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 01:56:00 2010 +0200

    API: remove GdkPangoRenderer

    Also removes the pango attributes for stipple, emboss and emboss color

 docs/reference/gdk/gdk3-sections.txt           |   27 -
 docs/reference/gdk/gdk3.types                  |    1 -
 docs/reference/gdk/tmpl/pango_interaction.sgml |  144 ----
 gdk/gdk.symbols                                |   10 -
 gdk/gdkgc.c                                    |  222 ------
 gdk/gdkinternals.h                             |    7 -
 gdk/gdkpango.c                                 |  992
 ------------------------
 gdk/gdkpango.h                                 |   97 ---
 gtk/tests/defaultvalue.c                       |    6 -
 9 files changed, 0 insertions(+), 1506 deletions(-)

commit fea39c078b8cc636684b9adaf4a42fadf149565e
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 01:17:01 2010 +0200

    textview: Make the PangoRenderer use Cairo exclusively

    No more gdkpango usage, no more GdkGC required, yay!

 gtk/gtktextdisplay.c |  338
 ++++++++++++++++++++++++++++++-------------------
 1 files changed, 207 insertions(+), 131 deletions(-)

commit 4c16995868b848f3284142a680f11a7deec5b878
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 21:13:23 2010 +0200

    gdk: remove get_composite_drawable vfunc

    The vfunc is not used anymore.

 gdk/gdkdraw.c            |   25 ---------
 gdk/gdkdrawable.h        |    8 ---
 gdk/gdkoffscreenwindow.c |   15 -----
 gdk/gdkwindow.c          |  136
 ----------------------------------------------
 4 files changed, 0 insertions(+), 184 deletions(-)

commit 61d4a019f87abd4d68ed8837735bb3e504849e1c
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 21:02:35 2010 +0200

    API: remove gdk_draw_drawable()

 docs/reference/gdk/gdk3-sections.txt       |    3 -
 docs/reference/gdk/tmpl/drawing.sgml       |   16 ---
 docs/reference/gdk/tmpl/event_structs.sgml |    3 +-
 docs/reference/gdk/tmpl/pixmaps.sgml       |    2 +-
 gdk/directfb/gdkdrawable-directfb.c        |   57 ---------
 gdk/gdk.symbols                            |    1 -
 gdk/gdkdraw.c                              |  129 -------------------
 gdk/gdkdrawable.h                          |   32 -----
 gdk/gdkgc.c                                |    2 +-
 gdk/gdkoffscreenwindow.c                   |   33 -----
 gdk/gdkpixmap.c                            |   35 ------
 gdk/gdkwindow.c                            |  100 ---------------
 gdk/quartz/gdkdrawable-quartz.c            |   82 -------------
 gdk/win32/gdkdrawable-win32.c              |  183
 ----------------------------
 gdk/x11/gdkdrawable-x11.c                  |  101 ---------------
 15 files changed, 3 insertions(+), 776 deletions(-)

commit 0cef9c2bbea9a2475f7eea3837375fe4d2879aef
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 20:45:21 2010 +0200

    quartz: Do repeated fill with Cairo

    Some things are so easy with Cairo...

    XXX: I did not compile this, this is just proof of concept.

 gdk/quartz/gdkwindow-quartz.c |   32 ++++++++------------------------
 1 files changed, 8 insertions(+), 24 deletions(-)

commit 65ac54bb23b351e5df786c1eadeac771d4bf23b6
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 20:37:33 2010 +0200

    gdk: Make window moves a custom vfunc

    The window move code needs special attention for multiple reasons:
    - invalid areas for expose events need to be modified
    - self-copy is not supported by Cairo
    - in X11, copying from an overlapped Window might cause unexposed
    areas
      to be copied in, spo expose events for those need to be generated.

    This was all special cased in various parts of the code. By making
    it an
    explicit vfunc, we can work around it.

 gdk/gdkoffscreenwindow.c        |   38 ++++++++++++++++++++----
 gdk/gdkwindow.c                 |   40 ++------------------------
 gdk/gdkwindowimpl.h             |   13 ++++++--
 gdk/quartz/gdkgeometry-quartz.c |   38 +++++++++++-------------
 gdk/quartz/gdkwindow-quartz.c   |    2 +-
 gdk/win32/gdkwindow-win32.c     |   36 ++++++++++++-----------
 gdk/x11/gdkgeometry-x11.c       |   60
 +++++++++++++++++++++++++++++++-------
 gdk/x11/gdkprivate-x11.h        |    3 +-
 gdk/x11/gdkwindow-x11.c         |    2 +-
 9 files changed, 133 insertions(+), 99 deletions(-)

commit a5814019202c9ab66134a804866fdc21f80fa886
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 14:54:44 2010 +0200

    API: remove gdk_draw_layout_*()

 docs/reference/gdk/gdk3-sections.txt |    6 -
 docs/reference/gdk/tmpl/drawing.sgml |   52 --------
 gdk/gdk.symbols                      |    9 --
 gdk/gdkdrawable.h                    |   26 ----
 gdk/gdkpango.c                       |  228
 +---------------------------------
 gdk/gdkpango.h                       |    7 -
 6 files changed, 5 insertions(+), 323 deletions(-)

commit 805e0d108268a8cd0c267032107e95ea7c96b876
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 14:23:22 2010 +0200

    label: Draw all text using PangoCairo

    This includes the addition of a "small" helper function,
    _gtk_pango_fill_layout() that ignores color information. This
    functionality is not available inside Pango and until that happens, we
    need this fix. The bug is filed at:

    https://bugzilla.gnome.org/show_bug.cgi?id=624917

 gtk/Makefile.am |    2 +
 gtk/gtklabel.c  |   49 ++++++++----
 gtk/gtkpango.c  |  233
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkpango.h  |   47 +++++++++++
 4 files changed, 314 insertions(+), 17 deletions(-)

commit 9f1939cbd5aa8fb9ee98e5400780194c9bbb25cf
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 03:16:47 2010 +0200

    API: Remove GtkTextTag's stipple properties

    They seem pretty much unused and the only reason why GtkTextView
    uses a
    GdkPangoRenderer and not a PangoCairoRenderer.

 docs/reference/gtk/tmpl/gtktexttag.sgml    |   22 ----
 gtk/gtktextdisplay.c                       |   26 -----
 gtk/gtktextlayout.c                        |   12 ---
 gtk/gtktexttag.c                           |  149
 ----------------------------
 gtk/gtktexttag.h                           |    4 -
 modules/other/gail/libgail-util/gailmisc.c |   32 ------
 6 files changed, 0 insertions(+), 245 deletions(-)

commit 4729460a4fa3e0393223aec8bedd675ba1d4afa5
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 03:16:29 2010 +0200

    gtk-demo: Adapt textview example for stipple removal

 demos/gtk-demo/textview.c |   30 +-----------------------------
 1 files changed, 1 insertions(+), 29 deletions(-)

commit 3fc31e88b03915fbc3f6b8b3554e14a3610c4200
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 20 02:25:09 2010 +0200

    gdk: Remove _gdk_drawable_get_scratch_gc()

    The function is unused now.

 gdk/gdkdraw.c      |   59
 ----------------------------------------------------
 gdk/gdkinternals.h |    2 -
 gdk/gdkscreen.c    |   12 ++--------
 gdk/gdkscreen.h    |    2 -
 4 files changed, 3 insertions(+), 72 deletions(-)

commit db5fc43759fd9cafcd9df26ee57bd9a9a05aab7e
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 20 02:19:29 2010 +0200

    gdk: Draw redirected windows using Cairo

 gdk/gdkwindow.c |   22 +++++++---------------
 1 files changed, 7 insertions(+), 15 deletions(-)

commit 56e7abb8a42f22328a400f641998a7d1c0c52438
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 20 02:02:26 2010 +0200

    gdk: Refactor redirection code

    This will make future patches easier

 gdk/gdkwindow.c |   22 ++++++++++++----------
 1 files changed, 12 insertions(+), 10 deletions(-)

commit 755bd51757381163e3070818fc1aada24adcd85a
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 20 01:21:38 2010 +0200

    gdk: Simplify code

    Use new Cairo APIs to make the code simpler.

 gdk/gdkwindow.c |   15 ++++-----------
 1 files changed, 4 insertions(+), 11 deletions(-)

commit a6fcc75774aa2520d843dfddf5434f629c8834b6
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 20 00:56:46 2010 +0200

    gdk: Remove excess variables

 gdk/gdkwindow.c |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

commit 3df6726656ad11cf7e0b1e35613880c09226dc7d
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 19 23:49:09 2010 +0200

    gdk: Do end_implicit_paint copy with Cairo

 gdk/gdkwindow.c |   18 +++++++++++-------
 1 files changed, 11 insertions(+), 7 deletions(-)

commit f1620b5ce1742697ef429a4fb3ec1c3def7747a7
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 19 23:31:24 2010 +0200

    gdk: Implement gdk_window_get_source_drawable() using Cairo

    Do we have a test case for this?

 gdk/gdkwindow.c |   49 +++++++++++++++++++++++++------------------------
 1 files changed, 25 insertions(+), 24 deletions(-)

commit 46206f8bb824d82d89b528bc9bd557b3bd30d5d2
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 19 13:29:47 2010 +0200

    gdk: Implement end_implicit_paint() with Cairo

 gdk/gdkwindow.c |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

commit 600fbd3e740f72a010ecf84780b07927f08d743f
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 17 04:50:49 2010 +0200

    API: remove gdk_draw_rectangle()

 docs/reference/gdk/gdk3-sections.txt |    1 -
 docs/reference/gdk/tmpl/drawing.sgml |   17 --
 gdk/directfb/gdkdrawable-directfb.c  |  153 ----------------
 gdk/gdk.symbols                      |    1 -
 gdk/gdkdraw.c                        |   50 ------
 gdk/gdkdrawable.h                    |   14 --
 gdk/gdkoffscreenwindow.c             |   20 --
 gdk/gdkpixmap.c                      |   24 ---
 gdk/gdkwindow.c                      |   26 ---
 gdk/quartz/gdkdrawable-quartz.c      |   38 ----
 gdk/win32/gdkdrawable-win32.c        |  320
 ----------------------------------
 gdk/x11/gdkdrawable-x11.c            |   29 ---
 12 files changed, 0 insertions(+), 693 deletions(-)

commit 66048b2f92d000f426b40d54aa1f9267b2165b9b
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 19:23:27 2010 +0200

    style: Replace last gdk_draw_rectangle() with Cairo

 gtk/gtkstyle.c |   20 +++++++++++---------
 1 files changed, 11 insertions(+), 9 deletions(-)

commit 9ee51764925907c8212671fd6fd1336584dfcb2a
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 18:07:42 2010 +0200

    API: remove gdk_draw_point(s)

 docs/reference/gdk/gdk3-sections.txt |    2 -
 docs/reference/gdk/tmpl/drawing.sgml |   20 ------------
 gdk/directfb/gdkdrawable-directfb.c  |   49
 ------------------------------
 gdk/gdk.symbols                      |    2 -
 gdk/gdkdraw.c                        |   55
 ----------------------------------
 gdk/gdkdrawable.h                    |   12 -------
 gdk/gdkoffscreenwindow.c             |   38 -----------------------
 gdk/gdkpixmap.c                      |   17 ----------
 gdk/gdkwindow.c                      |   40 ------------------------
 gdk/quartz/gdkdrawable-quartz.c      |   27 ----------------
 gdk/win32/gdkdrawable-win32.c        |   36 ----------------------
 gdk/x11/gdkdrawable-x11.c            |   48 -----------------------------
 12 files changed, 0 insertions(+), 346 deletions(-)

commit a9e99e7f5ba6982db4d54a134738d1ddd30c898c
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 17:58:50 2010 +0200

    API: remove gdk_draw_{line,lines,segments}

    Those were the 3 intermixed line drawing calls.

 docs/reference/gdk/gdk3-sections.txt |    4 -
 docs/reference/gdk/tmpl/drawing.sgml |   44 -------
 gdk/directfb/gdkdrawable-directfb.c  |  151 ----------------------
 gdk/gdk.symbols                      |    3 -
 gdk/gdkdraw.c                        |   92 -------------
 gdk/gdkdrawable.h                    |   22 ---
 gdk/gdkoffscreenwindow.c             |   63 ---------
 gdk/gdkpixmap.c                      |   34 -----
 gdk/gdktypes.h                       |    9 --
 gdk/gdkwindow.c                      |   82 ------------
 gdk/quartz/gdkdrawable-quartz.c      |   76 -----------
 gdk/win32/gdkdrawable-win32.c        |  233
 ----------------------------------
 gdk/x11/gdkdrawable-x11.c            |   80 ------------
 13 files changed, 0 insertions(+), 893 deletions(-)

commit c661eb73a153f3f110f763ac9ee6af2921223ba0
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 15:08:56 2010 +0200

    testgtk: Remove image from drawable test

    The test only tested old APIs.

 tests/testgtk.c |  324
 -------------------------------------------------------
 1 files changed, 0 insertions(+), 324 deletions(-)

commit a3057d015081331f07caebf9f9576242d1c3591f
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 00:55:26 2010 +0200

    style: replace draw_frame_gap with Cairo calls

 gtk/gtkstyle.c |  250
 +++++++++++++++++++++++++++----------------------------
 1 files changed, 123 insertions(+), 127 deletions(-)

commit 5eb76955fdd0cfbb5a24dba677cc86d329a68c37
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 00:35:15 2010 +0200

    style: Replace draw_diamond vfunc with Cairo calls

 gtk/gtkstyle.c |  168
 +++++++++++++++++++++++++++-----------------------------
 1 files changed, 81 insertions(+), 87 deletions(-)

commit 8f21b09eeeec1847c95ba8e716aeb9a650db35d8
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 23:12:48 2010 +0200

    tests: remove "draw drawable" button from testwindows test

    draw_drawable is gone soon. And testing the proper functioning of
    drawing calls is Cairo's job anyway.

 tests/testwindows.c |   26 --------------------------
 1 files changed, 0 insertions(+), 26 deletions(-)

commit e85dfc7cc4334430b7f95d7e97a10c6c9e3f1233
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 19:23:45 2010 +0200

    API: remove gdk_draw_polygon()

 docs/reference/gdk/gdk3-sections.txt |    1 -
 docs/reference/gdk/tmpl/drawing.sgml |   11 ----
 gdk/directfb/gdkdrawable-directfb.c  |   75 ----------------------------
 gdk/gdk.symbols                      |    1 -
 gdk/gdkdraw.c                        |   28 ----------
 gdk/gdkdrawable.h                    |   10 ----
 gdk/gdkoffscreenwindow.c             |   38 --------------
 gdk/gdkpixmap.c                      |   19 -------
 gdk/gdkwindow.c                      |   42 ----------------
 gdk/quartz/gdkdrawable-quartz.c      |   41 ---------------
 gdk/win32/gdkdrawable-win32.c        |   91
 ----------------------------------
 gdk/x11/gdkdrawable-x11.c            |   50 ------------------
 12 files changed, 0 insertions(+), 407 deletions(-)

commit d2b1da4e844f9674140a2793037e1d875835cac4
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 19:13:59 2010 +0200

    API: remove gtk_paint_polygon()

    Almost noone uses it in real applications and it's broken in most
    theme
    engines.

 docs/reference/gtk/gtk3-sections.txt |    1 -
 gtk/gtk.symbols                      |    1 -
 gtk/gtkstyle.c                       |  178
 ----------------------------------
 gtk/gtkstyle.h                       |   20 ----
 4 files changed, 0 insertions(+), 200 deletions(-)

commit 53b9bdc3fc932f2741bc633fdbd4d57f0130e83d
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 17:59:41 2010 +0200

    iconview: Remove debug drawing code

    It uses APIs I'm about to deprecate.

 gtk/gtkiconview.c |   28 ----------------------------
 1 files changed, 0 insertions(+), 28 deletions(-)

commit 1c4ce45a42a322b99633c722a3b6763c653a099c
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 17:45:26 2010 +0200

    style: apply cleanup patch from bug 576988

    Ideally this patch would be split up into chunks, but the git
    branch it
    came from doesn't exist anymore. Only this patch is left in a bug
    report.

    It it's adapted to use accessors and contains some fixes that were
    spotted while using the patch.

    https://bugzilla.gnome.org/show_bug.cgi?id=576988

 gtk/gtkstyle.c | 1708
 ++++++++++++++++++++++++++------------------------------
 1 files changed, 785 insertions(+), 923 deletions(-)

commit 89d28eb09d98204c10c4924b2c0a81d86283d8fa
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 16:03:51 2010 +0200

    API: remove gdk_draw_glyphs() and gdk_draw_glyphs_transformed()

 docs/reference/gdk/gdk3-sections.txt           |    2 -
 docs/reference/gdk/tmpl/drawing.sgml           |   27 ------
 docs/reference/gdk/tmpl/pango_interaction.sgml |    9 +-
 gdk/gdk.symbols                                |    2 -
 gdk/gdkdraw.c                                  |  107
 ------------------------
 gdk/gdkdrawable.h                              |   29 -------
 gdk/gdkpixmap.c                                |   45 ----------
 gdk/gdkwindow.c                                |   79 -----------------
 8 files changed, 4 insertions(+), 296 deletions(-)

commit 92f488249737542b0a41da0e63ef5dbfe2daa76a
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 14:37:23 2010 +0200

    API: remove gdk_draw_trapezoids() and GdkTrapezoid struct

 docs/reference/gdk/gdk3-sections.txt |    2 -
 docs/reference/gdk/tmpl/drawing.sgml |   25 -------------------
 gdk/gdk.symbols                      |    1 -
 gdk/gdkdraw.c                        |   45
 ----------------------------------
 gdk/gdkdrawable.h                    |   15 -----------
 gdk/gdkpixmap.c                      |   18 -------------
 gdk/gdkwindow.c                      |   44
 ---------------------------------
 7 files changed, 0 insertions(+), 150 deletions(-)

commit 559ae63f01efa2ca20041ec1f17e0e7cbce7adb5
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 14:07:21 2010 +0200

    API: remove gdk_draw_arc()

 docs/reference/gdk/gdk3-sections.txt        |    1 -
 docs/reference/gdk/tmpl/drawing.sgml        |   15 ----
 docs/reference/gtk/tmpl/gtkdrawingarea.sgml |   13 ++-
 gdk/directfb/gdkdrawable-directfb.c         |   15 ----
 gdk/gdk.symbols                             |    1 -
 gdk/gdkdraw.c                               |   49 ------------
 gdk/gdkdrawable.h                           |   18 -----
 gdk/gdkoffscreenwindow.c                    |   27 -------
 gdk/gdkpixmap.c                             |   29 -------
 gdk/gdkwindow.c                             |   31 --------
 gdk/quartz/gdkdrawable-quartz.c             |   75 ------------------
 gdk/win32/gdkdrawable-win32.c               |  108
 ---------------------------
 gdk/x11/gdkdrawable-x11.c                   |   34 ---------
 13 files changed, 8 insertions(+), 408 deletions(-)

commit 9b713fa4fde3174d78994674c407ee3d688bbbea
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 14:01:01 2010 +0200

    gdk: Remove testgdk code

    The file wasn't build anyway and it's using all the APIs that are
    getting removed.

 gdk/testgdk.c |  928
 ---------------------------------------------------------
 1 files changed, 0 insertions(+), 928 deletions(-)

commit 14fe04ec8931a1f6ae89af811cc44ea75a3e9d45
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 00:22:45 2010 +0200

    API: remove GdkImage

    It was unused and buggy.

 build/win32/vs9/gdk-win32.vcproj           |    1 -
 build/win32/vs9/gtk+.vsprops               |    1 -
 docs/reference/gdk/gdk-docs.sgml           |    1 -
 docs/reference/gdk/gdk3-sections.txt       |   42 --
 docs/reference/gdk/tmpl/images.sgml        |  228 -----------
 docs/reference/gdk/tmpl/visuals.sgml       |   10 +-
 docs/reference/gdk/tmpl/x_interaction.sgml |   36 --
 gdk/Makefile.am                            |    3 -
 gdk/directfb/Makefile.am                   |    1 -
 gdk/directfb/TODO                          |    1 -
 gdk/directfb/gdkdisplay-directfb.c         |    1 -
 gdk/directfb/gdkimage-directfb.c           |  335 ----------------
 gdk/directfb/gdkprivate-directfb.h         |    6 -
 gdk/gdk.h                                  |    1 -
 gdk/gdk.symbols                            |   32 --
 gdk/gdkimage.c                             |  566
 ----------------------------
 gdk/gdkimage.h                             |  126 ------
 gdk/gdkinternals.h                         |   17 -
 gdk/gdktypes.h                             |    1 -
 gdk/makefile.msc                           |    2 -
 gdk/quartz/Makefile.am                     |    1 -
 gdk/quartz/gdkimage-quartz.c               |  152 --------
 gdk/win32/Makefile.am                      |    1 -
 gdk/win32/gdkdisplay-win32.c               |    1 -
 gdk/win32/gdkdrawable-win32.c              |    3 +-
 gdk/win32/gdkimage-win32.c                 |  363 ------------------
 gdk/win32/gdkprivate-win32.h               |    7 -
 gdk/win32/makefile.msc                     |    1 -
 gdk/x11/Makefile.am                        |    1 -
 gdk/x11/gdkcolor-x11.c                     |    4 +-
 gdk/x11/gdkdisplay-x11.c                   |    2 -
 gdk/x11/gdkdisplay-x11.h                   |    2 -
 gdk/x11/gdkimage-x11.c                     |  564
 ---------------------------
 gdk/x11/gdkprivate-x11.h                   |    3 -
 gdk/x11/gdkx.h                             |    4 -
 35 files changed, 3 insertions(+), 2517 deletions(-)

commit 6f5084551a771120eefae91b8a514e237ff4d278
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 23:28:20 2010 +0200

    API: remove gdk_drawable_copy_to_image()

 docs/reference/gdk/gdk3-sections.txt |    1 -
 docs/reference/gdk/tmpl/drawing.sgml |   16 ---
 gdk/directfb/gdkdrawable-directfb.c  |    1 -
 gdk/directfb/gdkimage-directfb.c     |   70 -------------
 gdk/directfb/gdkprivate-directfb.h   |    9 --
 gdk/gdk.symbols                      |    1 -
 gdk/gdkdraw.c                        |   76 --------------
 gdk/gdkdrawable.h                    |   18 ---
 gdk/gdkinternals.h                   |    9 --
 gdk/gdkoffscreenwindow.c             |   21 ----
 gdk/gdkpixmap.c                      |   28 -----
 gdk/gdkwindow.c                      |   44 --------
 gdk/quartz/gdkdrawable-quartz.c      |    2 -
 gdk/quartz/gdkimage-quartz.c         |  149 --------------------------
 gdk/quartz/gdkprivate-quartz.h       |   10 --
 gdk/win32/gdkdrawable-win32.c        |    2 -
 gdk/win32/gdkimage-win32.c           |   33 ------
 gdk/win32/gdkprivate-win32.h         |    9 --
 gdk/x11/gdkdrawable-x11.c            |    2 -
 gdk/x11/gdkimage-x11.c               |  190
 ----------------------------------
 gdk/x11/gdkprivate-x11.h             |    8 --
 gdk/x11/gdktestutils-x11.c           |    9 ++-
 22 files changed, 7 insertions(+), 701 deletions(-)

commit 2a72ffd4de67fe60dd4ebd7aa86599f496492f9e
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 23:10:33 2010 +0200

    API: remove gdk_drawable_get_image()

 docs/reference/gdk/gdk3-sections.txt |    1 -
 docs/reference/gdk/tmpl/drawing.sgml |   13 ----
 docs/reference/gdk/tmpl/pixbufs.sgml |   16 +++++
 gdk/gdk.symbols                      |    1 -
 gdk/gdkdraw.c                        |  104
 ----------------------------------
 gdk/gdkdrawable.h                    |   11 ----
 6 files changed, 16 insertions(+), 130 deletions(-)

commit a1a1b135ac115a4c1c68beb62962732b880721d3
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 22:50:25 2010 +0200

    API: remove gdk_pixbuf_get_from_image()

 docs/reference/gdk/gdk3-sections.txt |    1 -
 docs/reference/gdk/tmpl/pixbufs.sgml |   17 -
 gdk/gdk.symbols                      |    1 -
 gdk/gdkpixbuf-drawable.c             | 1202
 ----------------------------------
 gdk/gdkpixbuf.h                      |   10 -
 5 files changed, 0 insertions(+), 1231 deletions(-)

commit 7489c260eb651a392ccc73fef5e71973d37fc011
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 22:12:50 2010 +0200

    colorsel: Use gdk_pixbuf_get_from_drawable()

    Instead of fiddling with GdkImage directly.

 gtk/gtkcolorsel.c |   28 +++++++++++++++++-----------
 1 files changed, 17 insertions(+), 11 deletions(-)

commit 84015d4d3ffd9fdc4cdf6d8d2ac063642f4387cb
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 21:39:16 2010 +0200

    Implement gdk_pixbuf_get_from_drawable() with Cairo

    Use gdk_pixbuf_get_from_surface() instead of
    gdk_pixbuf_get_from_image().

 gdk/gdkpixbuf-drawable.c |   50
 +++++++--------------------------------------
 1 files changed, 8 insertions(+), 42 deletions(-)

commit 39b47eaf2536c5c7b52b21705ce76bd526812aa7
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 19:44:41 2010 +0200

    API: Add gdk_pixbuf_get_from_surface()

    New API to copy any cairo surface into a pixbuf.

 docs/reference/gdk/gdk3-sections.txt |    1 +
 gdk/gdk.symbols                      |    1 +
 gdk/gdkpixbuf-drawable.c             |  226
 ++++++++++++++++++++++++++++++++++
 gdk/gdkpixbuf.h                      |    9 ++
 4 files changed, 237 insertions(+), 0 deletions(-)

commit b926ce719bcdfaf0a6ff39cbaa1f6cf01eb55d03
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 18:22:51 2010 +0200

    API: remove gdk_draw_image()

 docs/reference/gdk/gdk3-sections.txt |    1 -
 docs/reference/gdk/tmpl/drawing.sgml |   15 --------
 gdk/directfb/gdkdrawable-directfb.c  |   61
 ----------------------------------
 gdk/gdk.symbols                      |    1 -
 gdk/gdkdraw.c                        |   41 -----------------------
 gdk/gdkdrawable.h                    |   19 ----------
 gdk/gdkoffscreenwindow.c             |   28 ---------------
 gdk/gdkpixmap.c                      |   28 ---------------
 gdk/gdkwindow.c                      |   32 ------------------
 gdk/quartz/gdkdrawable-quartz.c      |   47 --------------------------
 gdk/win32/gdkdrawable-win32.c        |   28 ---------------
 gdk/x11/gdkdrawable-x11.c            |   38 ---------------------
 12 files changed, 0 insertions(+), 339 deletions(-)

commit d18abf42b74b20384bc86107185be151a12ec231
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 17:50:41 2010 +0200

    API: Get rid of GdkRGB

 docs/reference/gdk/gdk-docs.sgml     |    1 -
 docs/reference/gdk/gdk3-sections.txt |   35 -
 docs/reference/gdk/tmpl/drawing.sgml |   19 -
 docs/reference/gdk/tmpl/gcs.sgml     |    1 -
 docs/reference/gdk/tmpl/rgb.sgml     |  410 ----
 gdk/Makefile.am                      |    2 -
 gdk/gdk.h                            |    1 -
 gdk/gdk.symbols                      |   22 -
 gdk/gdkrgb.c                         | 3675
 ----------------------------------
 gdk/gdkrgb.h                         |  137 --
 gdk/makefile.msc                     |    2 -
 11 files changed, 0 insertions(+), 4305 deletions(-)

commit 17b8bee168ad255d8d9c157a03adf1a2a1c64bda
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 17:49:33 2010 +0200

    demos: Convert testpixbuf-save to Cairo

 demos/testpixbuf-save.c |   34 +++++++++-------------------------
 1 files changed, 9 insertions(+), 25 deletions(-)

commit 46794cc65cf3514a6b042dffdd129091b1af6a4c
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 17:11:22 2010 +0200

    demos: Remove testpixbuf

    Another test mainly utilizing inline pixbufs and GdkRGB, both of which
    are kinda outdated.

 demos/Makefile.am  |   16 --
 demos/testpixbuf.c |  642
 ----------------------------------------------------
 2 files changed, 0 insertions(+), 658 deletions(-)

commit 638e415a6dbf819e69193067a3e728c3d093e6a5
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 17:08:33 2010 +0200

    demos: remove testpixbuf-drawable

    It only tested GdkRGB, and we're about to kill that.

 demos/Makefile.am           |    4 --
 demos/testpixbuf-drawable.c |  115
 -------------------------------------------
 2 files changed, 0 insertions(+), 119 deletions(-)

commit a513bdf3f78b0756f5bdaf706c2909010ba400ff
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 15:54:04 2010 +0200

    testgtk: Remove alpha drawing test

    We use Cairo for that these days.

 tests/testgtk.c |   68
 -------------------------------------------------------
 1 files changed, 0 insertions(+), 68 deletions(-)

commit 8f19db7565ba615e1613ccf0dfcd860043797339
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 15:52:56 2010 +0200

    Replace gdk_rgb_find_color()

    Use gdk_colormap_alloc_color() instead.

 gdk/gdkgc.c         |    7 ++++---
 tests/testwindows.c |    3 ++-
 2 files changed, 6 insertions(+), 4 deletions(-)

commit 548ebc29e5d502d6d0570c02e0ddce236065bf25
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 02:53:51 2010 +0200

    debug: remove GdkRGB debuggability

    GdkRGB is on its way out, so there's no need to have a debugging
    category for it.

 gdk/gdk.c          |    4 ----
 gdk/gdkinternals.h |   19 +++++++++----------
 2 files changed, 9 insertions(+), 14 deletions(-)

commit 119d48c89b79731802c3efac72d5ebc53c401a52
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 02:48:08 2010 +0200

    gdk: Remove unused gdkrgb.h includes

 gdk/gdkdrawable.h |    1 -
 gdk/gdkpango.c    |    1 -
 gdk/gdkpixbuf.h   |    1 -
 3 files changed, 0 insertions(+), 3 deletions(-)

commit d54c2cfeeed56f3bf0b16b4e80b2b9d0fa180221
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 02:40:12 2010 +0200

    API: remove gdk_screen_get_rgb_colormap/visual()

    People want to use gdk_screen_get_default_colormap/visual().
    Also, GdkRGB is about to die.

 docs/reference/gdk/gdk3-sections.txt   |    2 -
 docs/reference/gdk/tmpl/gdkscreen.sgml |   18 --------
 gdk/gdk.symbols                        |    7 ---
 gdk/gdkrgb.c                           |   70
 ++++++++------------------------
 gdk/gdkscreen.h                        |    2 -
 gtk/gtktrayicon-x11.c                  |    2 -
 6 files changed, 17 insertions(+), 84 deletions(-)

commit 32c95ebe27a255c4cfdd34cfbd11f1f737d01f50
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 02:25:41 2010 +0200

    tests: remove testrgb test

    This is in preparation for the GdkRGB removal

 tests/Makefile.am |    3 -
 tests/testrgb.c   |  329
 -----------------------------------------------------
 2 files changed, 0 insertions(+), 332 deletions(-)

commit 24a867f8da7847bbc1cb7113ec33548efb1cae23
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 17:34:19 2010 +0200

    image: remove GdkImage as a possible image type

    GdkImage is about to be deprecated.

 docs/reference/gtk/gtk3-sections.txt |    3 -
 gtk/gtk.symbols                      |    3 -
 gtk/gtkimage.c                       |  184
 +---------------------------------
 gtk/gtkimage.h                       |   15 ---
 modules/other/gail/gailimage.c       |    8 --
 5 files changed, 1 insertions(+), 212 deletions(-)

commit 4f8dbd4a8dd72dddfa81ed9db44a30544b35b1bc
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 16:50:00 2010 +0200

    API: Remove gdk_draw_pixbuf()

 docs/reference/gdk/gdk3-sections.txt |    1 -
 gdk/directfb/gdkdrawable-directfb.c  |  445 ----------------------------
 gdk/gdk.symbols                      |    1 -
 gdk/gdkdraw.c                        |  526
 ----------------------------------
 gdk/gdkdrawable.h                    |   24 --
 gdk/gdkoffscreenwindow.c             |   36 ---
 gdk/gdkpixbuf-render.c               |    4 +-
 gdk/gdkpixmap.c                      |   47 +---
 gdk/gdkwindow.c                      |   56 ----
 gdk/quartz/gdkdrawable-quartz.c      |   59 ----
 gdk/win32/gdkdrawable-win32.c        |   34 ---
 gdk/x11/gdkdrawable-x11.c            |  471
 ------------------------------
 12 files changed, 7 insertions(+), 1697 deletions(-)

commit 11ee2abaccb8102abd2bdf92d1844eba6d71ab1a
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sun Aug 8 18:02:35 2010 +0200

    Add missing cairo_destroy() call

 gtk/gtkcolorbutton.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit a66e4ebe1ad8e8809342b1ff7adfecaba9a1a0e8
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 10 20:52:58 2010 +0200

    docs: Add sgml goo for new notebook APIs

 docs/reference/gtk/tmpl/gtknotebook.sgml |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit 472b9d6f66871576f4e95ff9d0c1e6ed70429ba0
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 10 20:52:36 2010 +0200

    docs: Add sgml goo for new GtkExpander APIs

 docs/reference/gtk/tmpl/gtkexpander.sgml |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

commit 1481ab66266b89ee7b517838b47ed3200400b6ab
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 10 20:51:58 2010 +0200

    docs: Add sgml goo for gdk_display_is_closed()

 docs/reference/gdk/tmpl/gdkdisplay.sgml |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 50266ca95d111019cb42a533698a229968b5e686
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 10 20:50:48 2010 +0200

    filechooser: Remove unused functions.

    The last user is gone since 3a1ba3bd1ed261c8ea964f1dfcdfd29acbc477f8

 gtk/gtkfilechooserdefault.c |   28 ----------------------------
 1 files changed, 0 insertions(+), 28 deletions(-)

commit 2c40c2b7c8dbd960ae3ab5154d6f16af9a343e32
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Aug 10 13:42:17 2010 -0400

    Don't activate insensitive widgets

    This was reported by Christian Becke in bug 626052.

 gtk/gtkfilechooserdialog.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 3a1ba3bd1ed261c8ea964f1dfcdfd29acbc477f8
Author: Federico Mena Quintero <federico@novell.com>
Date:   Tue Aug 10 11:36:03 2010 -0500

    bgo#625416 - Don't reload the filechooser's folder during a re-map
    event

    Long ago, before we had file monitoring at the GIO/Glib level,
    we would
    reload the current folder each time a file chooser gets (re)mapped.
    This was basically to let the GIMP recycle the same file chooser
    for all
    file/open or file/save operations, instead of creating a new one
    every time.
    In that case, we reloaded the folder with each ::map() event so
    that the
    file chooser would present an up-to-date view of the folder that
    was being
    displayed.  Now, the folder should always be up-to-date as we do
    file monitoring all the time.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |   13 -------------
 gtk/gtkfilechooserprivate.h |    3 +--
 gtk/tests/filechooser.c     |    1 -
 3 files changed, 1 insertions(+), 16 deletions(-)

commit 316b9da87322068533d50f52abadd6c0758fd187
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Aug 10 07:30:21 2010 -0400

    Allow to unset the tree selection function

    This is not causing problems, and seems natural. Bug 626276.

 gtk/gtktreeselection.c |   33 ++++++++++++---------------------
 1 files changed, 12 insertions(+), 21 deletions(-)

commit 89d4eb6ded5bf3ae0698a6ee9ea4fdcb6090b049
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Tue Aug 10 11:35:59 2010 +0300

    Updated Hebrew translation.

 po/he.po |  158
 ++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 83 insertions(+), 75 deletions(-)

commit ad8f1ef85b3e517392a4012be5f30f2cf3459332
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Tue Aug 10 11:33:34 2010 +0300

    Updated Hebrew translation.

 po-properties/he.po |  340
 +++++++++++++++++++++++++++------------------------
 1 files changed, 179 insertions(+), 161 deletions(-)

commit 7f985e760a0962db97e5dc1dba4da6fc88d8fca6
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Tue Aug 10 11:31:22 2010 +0300

    Updated Hebrew translation.

 po-properties/he.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3eb197b51fbcfab20abc618c7081bb400844996e
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Tue Aug 10 09:23:49 2010 +0100

    Bug 596125 — Property string fixes

 gtk/gtkcellrendererspin.c |    2 +-
 gtk/gtkcellrenderertext.c |    2 +-
 gtk/gtkcolorbutton.c      |    2 +-
 gtk/gtkentry.c            |    4 ++--
 gtk/gtkfilechooser.c      |    2 +-
 gtk/gtknotebook.c         |   10 +++++-----
 gtk/gtkplug.c             |    2 +-
 gtk/gtkprintunixdialog.c  |    2 +-
 gtk/gtkprogressbar.c      |   12 ++++++------
 gtk/gtkspinbutton.c       |    2 +-
 gtk/gtkstatusicon.c       |    6 +++---
 gtk/gtktoggleaction.c     |    4 ++--
 gtk/gtktogglebutton.c     |    2 +-
 gtk/gtktoggletoolbutton.c |    4 ++--
 gtk/gtkwidget.c           |    4 ++--
 15 files changed, 30 insertions(+), 30 deletions(-)

commit fb48e023d2959b5596eae54728c689264ffabdbd
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Aug 10 00:31:46 2010 -0400

    Fix a sporadic segfault in treeview keynav

    If a a treeview has frequent periodic additions and removals of
    rows, it is possible that a page down keypress moves the cursor
    out of the height of the treeview. In some of these cases, we
    can be tricked into dereferencing a  NULL pointer.

    Bug 612919.

 gtk/gtktreeview.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit e3bd926c1ef83027c756488ba19f4353930fc6db
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Tue Aug 10 00:11:40 2010 -0400

    Set translation domain for parameter_string in gtk_init_with_args

    This was requested in bug 554926.

 gtk/gtkmain.c |   23 ++++++++++++-----------
 1 files changed, 12 insertions(+), 11 deletions(-)

commit 73030c462f19b46d352fdfae6c207eb5dfcdf6d4
Author: Emmanuele Bassi <ebassi@gmail.com>
Date:   Tue Aug 10 00:00:15 2010 -0400

    about: Add :license-type property

    The :license-type property of GtkAboutDialog allows using a symbolic
    enumeration value that will construct a placeholder license preamble
    linking to a specific URL. This allows localization of the licensing
    text without using a translation of the actual license, since it would
    not be valid.
    Bug 336225.

 demos/gtk-demo/appwindow.c           |   18 +----
 docs/reference/gtk/gtk3-sections.txt |    2 +
 gtk/gtk.symbols                      |    2 +
 gtk/gtkaboutdialog.c                 |  159
 +++++++++++++++++++++++++++++++++-
 gtk/gtkaboutdialog.h                 |   38 ++++++++
 5 files changed, 200 insertions(+), 19 deletions(-)

commit 79ef5de5056fc44ba87e5f2684250db1c8575a2f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Aug 9 23:08:39 2010 -0400

    Make it possible to make the expander label fill the entire space

    This adds a boolean GtkExpander::label-fill property and uses it
    when allocating space to the label. Based on a patch by Matt Barnes,
    bug 614049.

 docs/reference/gtk/gtk3-sections.txt |    2 +
 gtk/gtk.symbols                      |    2 +
 gtk/gtkexpander.c                    |  102
 +++++++++++++++++++++++++++++----
 gtk/gtkexpander.h                    |    3 +
 4 files changed, 96 insertions(+), 13 deletions(-)

commit 7844d3b8db94922ff17a598d6b36dd30ea0d569d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Aug 9 22:22:03 2010 -0400

    Fix gail_notebook_get_selection_count()

    This function should return 0 for empty notebooks. Based on
    a patch by Mike Gorse, bug 557263.

 modules/other/gail/gailnotebook.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f760538f17673c5bd7fec792be2f1abf8148fc32
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu May 20 02:39:45 2010 +0200

    gtkaccellabel: Remove unused class members

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=97414

 gtk/gtkaccellabel.c |    6 +-----
 gtk/gtkaccellabel.h |    4 +---
 2 files changed, 2 insertions(+), 8 deletions(-)

commit 61e34032ec0365928824900ed256c4e57ce8dc6f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Aug 9 21:39:20 2010 -0400

    Clarify the docs for gtk_widget_set_has_window()

    The previous version of the docs did not make it clear that has-window
    is the defaults. Pointed out by Magnus Hjorth, bug 615474.

 gtk/gtkwidget.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 2a12f74c8e8334d7b1f7629b99fd3e23f0f8a3af
Author: Christian Dywan <christian@lanedo.com>
Date:   Mon Aug 9 21:35:26 2010 -0400

    Clarify memory management of tree models

    It helps to be explicit about these things.
    Bug 609264.

 gtk/gtkliststore.c |    4 +++-
 gtk/gtktreemodel.c |    4 +++-
 gtk/gtktreestore.c |    4 +++-
 3 files changed, 9 insertions(+), 3 deletions(-)

commit 0824862e3be0e696a0ab117bf25ee026a468b16e
Author: Hiroyuki Ikezoe <hikezoe@gnome.org>
Date:   Mon Aug 9 21:31:25 2010 -0400

    Drop xim-related configure options from the docs

    These options have been dropped from configure a while ago,
    so they should no longer be in the docs either. Bug 605190.

 docs/reference/gtk/building.sgml |   32 --------------------------------
 1 files changed, 0 insertions(+), 32 deletions(-)

commit a2b72c5953d4a5a13a04b60a8b1ea75c0e0ff3b1
Author: Sam Thursfield <ssssam@gmail.com>
Date:   Mon Aug 9 21:20:07 2010 -0400

    Add missing accessors for notebook details

    The ms-windows theme engine needs to access the tab-{h,v}border,
    so add accessors. Bug 625655.

 docs/reference/gtk/gtk3-sections.txt   |    2 +
 gtk/gtk.symbols                        |    2 +
 gtk/gtknotebook.c                      |   47
 +++++++++++++++++++++++++++++---
 gtk/gtknotebook.h                      |    2 +
 modules/engines/ms-windows/msw_style.c |   12 ++++----
 5 files changed, 55 insertions(+), 10 deletions(-)

commit 4047d0526deffe2c0d3545d86a7fa096423b1c46
Author: Sam Thursfield <ssssam@gmail.com>
Date:   Mon Aug 9 21:17:37 2010 -0400

    Towards GSEAL-clean build on win32

    Use accessors instead of direct member access in a few places.
    Bug 625655.

 gtk/gtkwin32embedwidget.c              |   37
 +++++++++++++++++++-------------
 modules/engines/ms-windows/msw_style.c |    2 +-
 2 files changed, 23 insertions(+), 16 deletions(-)

commit 93fa95e79fb03add226954c0e679d2cf52f6392e
Author: Szilárd Pfeiffer <mailbox@pfeifferszilard.hu>
Date:   Mon Aug 9 21:12:46 2010 -0400

    Implement GailAdjustment::get_minimium_increment

    ...and use it in GailRange and GailSpinButton. Bug 625953.

 modules/other/gail/gailadjustment.c |   44
 +++++++++++++++++++++++++++++++++++
 modules/other/gail/gailrange.c      |   20 ++++++++++++++++
 modules/other/gail/gailspinbutton.c |   20 ++++++++++++++++
 3 files changed, 84 insertions(+), 0 deletions(-)

commit 2686af2fbb3cd12bb5437837c891d302a0674496
Author: Szilárd Pfeiffer <mailbox@pfeifferszilard.hu>
Date:   Mon Aug 9 21:09:30 2010 -0400

    Make Gail work with custom treemodels

    Gail did set the role to ATK_ROLE_TABLE for anything that is
    not a GtkTreeStore. The propery way to do this is to look at the
    tree model flags for list-onlyness. Bug 580291.

 modules/other/gail/gailtreeview.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 99e8a76cabd68d18a6c2381bd66d53652de7fbdd
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 9 13:21:24 2010 +0200

    Revert "Added UG translation"

    ug.po is not in po-properties directory

    This reverts commit 623c6239acfaafbabfe091d15904663396cb8b75.

 po/LINGUAS |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 8397e8e219895edbcb8fd08ead926adf5f0fd686
Author: A S Alam <aalam@users.sf.net>
Date:   Tue Aug 10 06:10:54 2010 +0530

    update for Punjabi in master by A S Alam

 po-properties/pa.po | 3860
 ++++++++++++++++++++++++++-------------------------
 po/pa.po            | 1745 ++++++++++++------------
 2 files changed, 2807 insertions(+), 2798 deletions(-)

commit 623c6239acfaafbabfe091d15904663396cb8b75
Author: Sahran <sahran@live.com>
Date:   Sun Aug 8 13:11:50 2010 +0200

    Added UG translation

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit ae5700f64bd7706d89eecc7b60cfcfed9b9f4255
Author: Sahran <sahran@live.com>
Date:   Sun Aug 8 13:10:49 2010 +0200

    Added UG translation

 po/ug.po | 5008
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 5008 insertions(+), 0 deletions(-)

commit e15e37b6cedda5c2746fa6ef61aada81101231ba
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jul 19 17:22:32 2010 +0200

    Fix GtkIMContextClass inheritance

    Should be GObjectClass instead GtkObjectClass

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=90935

 gtk/gtkimcontext.h |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

commit 8b2108a8a458621e82b4b1de8eb25fded6829c48
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jul 23 11:59:36 2010 +0200

    gtkcombobox: Only use the child if It is a GtkCellLayout

    This error was introduced in
    commit 4427760bcc330f60ec5778be04274f9f8073a84d

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=625104

 gtk/gtkcombobox.c |   26 ++++++++++++++++----------
 1 files changed, 16 insertions(+), 10 deletions(-)

commit 1d8aec51ccb4ea32affd95839c7d77b534937141
Author: Dan Williams <dcbw@redhat.com>
Date:   Sat Aug 7 23:14:47 2010 -0500

    Elaborate interaction of gtk_widget_grab_default() and GtkEntry
    widgets

 gtk/gtkwidget.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 9ddef2365fe6785b2ed37dc20707fd86e194db25
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Sat Aug 7 17:41:29 2010 -0400

    Fixed expressions in gtk_button_size_allocate()

    Children were getting negative allocations by misusage
    of MAX() macro (bad signedness of expressions).

 gtk/gtkbutton.c |   34 ++++++++++++++++++++--------------
 1 files changed, 20 insertions(+), 14 deletions(-)

commit 3ccc617052cbd85a066aba2d17c6983551f6d499
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Aug 7 17:07:17 2010 +0200

    Completely remove any use of GtkWindow allow-grow and allow-shrink
    properties

    These have been deprecated and removed from master.
    GtkWindow:resizable should be used instead.
    This completes commit 1a03a65e36b6288f7854da30bf89b86ad3592726

    Reported by Benjamin Otte

 demos/testpixbuf.c         |    1 -
 docs/sizing-test.txt       |    3 +--
 docs/tutorial/gtk-tut.sgml |    1 -
 gtk/gtk.symbols            |    1 +
 gtk/gtkwindow-decorate.c   |    4 ++--
 gtk/gtkwindow.c            |    4 ----
 tests/simple.c             |    3 +--
 tests/testgtk.c            |   36 ++++++++----------------------------
 tests/testmultiscreen.c    |    3 +--
 tests/testrgb.c            |    1 -
 10 files changed, 14 insertions(+), 43 deletions(-)

commit 4198dd8519c3bce56f51b071e9ee0477fe6c3a26
Author: John Stowers <john.stowers@gmail.com>
Date:   Wed Jul 14 20:48:54 2010 +1200

    Add gdk_display_is_closed

    https://bugzilla.gnome.org/show_bug.cgi?id=624224

 docs/reference/gdk/gdk3-sections.txt |    1 +
 gdk/gdk.symbols                      |    1 +
 gdk/gdkdisplay.c                     |   16 ++++++++++++++++
 gdk/gdkdisplay.h                     |    3 ++-
 4 files changed, 20 insertions(+), 1 deletions(-)

commit 59e7571aae6f61984cc0e5737e482feb33ef9f20
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Aug 6 22:44:11 2010 -0400

    Fixed alignment of wrapping labels allocated a greater width than
    needed

    When wrapping labels to allocation width, never set the label wrap
    width to a size greater than needed for the label's text (closes
    bug 625715)

 gtk/gtklabel.c |   23 ++++++++---------------
 1 files changed, 8 insertions(+), 15 deletions(-)

commit 32d365f4768137f3f7e36aa4e24014f12a001964
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 7 01:06:29 2010 +0200

    label: Make angle part of GtkLabelPrivate

 gtk/gtklabel.c |   55
 +++++++++++++------------------------------------------
 1 files changed, 13 insertions(+), 42 deletions(-)

commit 35105ab2b44c50a96698cc55a77a68c2e816f56b
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:   Sat Aug 7 01:58:29 2010 +0200

    Fix improperly unwinded loops

 gtk/gtkbox.c |   27 ++++++++++++++++++++++-----
 1 files changed, 22 insertions(+), 5 deletions(-)

commit 03dfaf3c3e53b892eeff9e72639aca3eab28f437
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Aug 6 18:57:41 2010 -0400

    Fixed bad typo causing bad vertical requests on frames with no label.

 gtk/gtkframe.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 651bed57a4da840149caca5738c0915f937b2bc5
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:   Fri Aug 6 22:07:42 2010 +0200

    Implement fair extra space allocation

 gtk/gtkbox.c |  651
 ++++++++++++++++++++++++++++++----------------------------
 1 files changed, 332 insertions(+), 319 deletions(-)

commit 208ba9bb50227a2681515b9847c651dd943c7127
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Aug 6 15:58:12 2010 -0400

    Make GtkFrame allocate its label considering natural size requests

    Also like the GtkExpander, the label widget is allocated the minimum
    height for its allocated width and the remaining space is given to
    the child, test case included.

 gtk/gtkframe.c             |  131
 ++++++++++++++++++++++++++++++++++++--------
 tests/testheightforwidth.c |   43 ++++++++++++++
 2 files changed, 150 insertions(+), 24 deletions(-)

commit c9579f3ca480d931bbdd359091311710bd113cc3
Author: Daniel Nylander <po@danielnylander.se>
Date:   Fri Aug 6 14:11:43 2010 +0200

    Updated Swedish translation

 po/sv.po | 2413
 ++++++++++++++++++++++++--------------------------------------
 1 files changed, 948 insertions(+), 1465 deletions(-)

commit 63958858c1c80d321869e7303871608448fbb4af
Author: Daniel Nylander <po@danielnylander.se>
Date:   Fri Aug 6 14:10:27 2010 +0200

    Updated Swedish translation

 po-properties/sv.po | 5063
 ++++++++++++++++++++++++---------------------------
 1 files changed, 2396 insertions(+), 2667 deletions(-)

commit e83a8826e63c9720d2a2b98591a5f8348321fbb7
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Aug 5 12:48:13 2010 -0400

    Implemented GtkSizeRequest on GtkExpander and added test

    Now the expander requests and distributes space naturally,
    the expander widget prioritizes the child widget vertically
    and only allocates the minimum height for width to the label
    widget.

 gtk/gtkexpander.c          |  398
 +++++++++++++++++++++++++++++++------------
 tests/testheightforwidth.c |   69 ++++++++
 2 files changed, 356 insertions(+), 111 deletions(-)

commit 95b3e630573c7ca92acd9d313321928acb125e58
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Aug 5 12:47:33 2010 -0400

    Migrated old loops to use gtk_distribute_allocation().

 gtk/gtkbox.c |  150
 +++++-----------------------------------------------------
 1 files changed, 13 insertions(+), 137 deletions(-)

commit 6c76243f463e95f023250aec5f7c1fe29e92673c
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Aug 5 12:45:48 2010 -0400

    Added gtk_distribute_allocation()

    Added a convenience api for containers to use when allocating
    children (used to distribute space evenly to children).

 gtk/gtksizerequest.c |  117
 ++++++++++++++++++++++++++++++++++++++++++++++----
 gtk/gtksizerequest.h |   25 +++++++++++
 2 files changed, 133 insertions(+), 9 deletions(-)

commit 32869d439d21113cc2217ced7ed4c666f48c4ba7
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Thu Aug 5 16:16:43 2010 +0200

    Updated Galician translations

 po-properties/gl.po |  248
 ++++++++++++++++++++++++++++-----------------------
 1 files changed, 136 insertions(+), 112 deletions(-)

commit b220c2b9752e8b28053c1b6d4c5570f186879350
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Thu Aug 5 13:32:41 2010 +0300

    Updated Hebrew translation.

 po-properties/he.po |  294
 +++++++++++++++++++++++++++-----------------------
 1 files changed, 159 insertions(+), 135 deletions(-)

commit 119a04e0cb59e07159bcf9e2d14521203ba4c505
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Thu Aug 5 11:46:38 2010 +0200

    Updated Spanish translation

 po-properties/es.po |  301
 ++++++++++++++++++++++++++++-----------------------
 1 files changed, 165 insertions(+), 136 deletions(-)

commit 963e1ec033670ef0e0cc83e48a5bf63759ed8446
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date:   Mon Jul 12 17:02:06 2010 +0200

    Stop assuming that priv->label_widget will be a GtkLabel.

    https://bugzilla.gnome.org/show_bug.cgi?id=623603

 gtk/gtktoolbutton.c |   41 ++++++++++++++++++++++-------------------
 1 files changed, 22 insertions(+), 19 deletions(-)

commit 76267f9d0621c07b13e56f6ffd93e942111dfbcf
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Mon Jul 26 15:24:15 2010 +0200

    Add _gtk_box_get_children() internal function

    https://bugzilla.gnome.org/show_bug.cgi?id=625300

 gtk/gtkbbox.c      |    4 ++--
 gtk/gtkbox.c       |   24 ++++++++++++++++++++++++
 gtk/gtkbox.h       |    1 +
 gtk/gtkstatusbar.c |   10 +++++++---
 4 files changed, 34 insertions(+), 5 deletions(-)

commit dcdb00adb4be64768583eb3f0d301a931d7694d4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Aug 5 00:12:41 2010 -0400

    Avoid warnings with tooltips on toplevels

    This was reported for tooltips on statusicons in bug 625235, but
    it was affecting regular toplevel windows as well.

 gtk/gtktooltip.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 92d34337f74c4d4373ff55b117d19d57afe222e1
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Aug 4 22:58:14 2010 -0400

    Re-add a lost Since: line

    Pointed out in bug 579583

 gtk/gtkstatusicon.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 519eae87296fecf4ee06e680f7abdeb8864ae427
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Aug 4 21:47:54 2010 -0400

    Don't allocate space for "" in scale marks

    Turns out GtkBuilder ends up creating marks with non-NULL
    empty texts, so ignore those. Bug 614443, reported by Filippo
    Argiolas.

 gtk/gtkscale.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3a34295b9c3e12ece03c4c53ea7d298699babeaf
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date:   Fri Jul 30 13:55:56 2010 +0200

    Add (transfer none) annotation to
    gtk_tree_selection_get_selected_rows()

    Closes: bgo#625650

 gtk/gtktreeselection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 080e8ab0a8f5e0ff7f6ecb5a62635600f76211f9
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date:   Fri Jul 30 13:51:39 2010 +0200

    Add (inout) annotation to gtk_tree_model_iter_next()

    Closes: bgo#625650

 gtk/gtktreemodel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ae66d4feb47e62865365c8ccc0e32b4b0c50a0cb
Author: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
Date:   Thu Aug 5 02:02:03 2010 +0300

    Updated Romanian translation

 po-properties/ro.po | 3759
 ++++++++++++++++++++++++++-------------------------
 po/ro.po            | 1738 ++++++++++++------------
 2 files changed, 2783 insertions(+), 2714 deletions(-)

commit cffda84e935ae67d455a24d795e62fa45fa1b980
Author: Paolo Borelli <pborelli@gnome.org>
Date:   Sat Jul 31 14:01:41 2010 +0200

    Annotate GtkTextBuffer insert methods

 gtk/gtktextbuffer.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7df17ad475116c7ee686f47f0b10cda1ff8ca182
Author: Pablo Castellano <pablog@src.gnome.org>
Date:   Tue Aug 3 19:52:18 2010 +0200

    Update git.mk from pango

 git.mk |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

commit cd3510ce1fe6273073ba717b190aa3d327a011c7
Author: Cody Russell <bratsche@gnome.org>
Date:   Tue Aug 3 10:45:14 2010 -0500

    Change GtkCalendar's inner border and separator values from hard-coded
    ones to using style properties.

    https://bugzilla.gnome.org/show_bug.cgi?id=624779

 gtk/gtkcalendar.c |  189
 ++++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 135 insertions(+), 54 deletions(-)

commit 237ed3bbf8d42f93540a8e77d2967fcdd9dd931c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 3 12:44:52 2010 +0200

    Remove some unused variables

 gtk/gtkprogressbar.c |    3 ---
 gtk/gtkstyle.c       |    1 -
 gtk/gtktreeview.c    |    5 -----
 3 files changed, 0 insertions(+), 9 deletions(-)

commit c4b129bac27d4a2083cbbaea9fb0d08f001526e6
Author: Fridrich Å trba <fridrich.strba@bluewin.ch>
Date:   Tue Aug 3 03:01:49 2010 +0200

    Fix 32-bit Windows build using mingw-w64 toolchain

 gtk/gtkprintoperation-win32.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 02068350ff322f5085dfe11258b8eef5e60a1e7d
Author: Fridrich Å trba <fridrich.strba@bluewin.ch>
Date:   Tue Aug 3 02:49:01 2010 +0200

    Make the Windows manifest correspond to the name of the binary

 gtk/Makefile.am |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 57550e1b473be7e8e74e68fefff36c55d1661cdc
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jul 19 16:29:01 2010 +0200

    POTFILES.in: Add some missing files

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=624737

 po/POTFILES.in |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 5e8c274e32ce5a40a0f9acc6036da1a09a4a1128
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 16:09:11 2010 +0200

    progressbar: Remove act_mode_enter vfunc

    It doesn't make sense to have a vfunc for this.

 gtk/gtkprogressbar.c |    4 +---
 gtk/gtkprogressbar.h |    2 --
 2 files changed, 1 insertions(+), 5 deletions(-)

commit 97f361c98ffed6a4164c3261c5e95940574b2d6a
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 15:57:08 2010 +0200

    progressbar: Remove offscreen pixmap

    Why did the progressbar keep an offscreen pixmap anyway? It didn't
    even
    double buffer...

 gtk/gtkprogressbar.c |  140
 ++++++++++++-------------------------------------
 1 files changed, 35 insertions(+), 105 deletions(-)

commit ca513cec2ed81cfedef85ae5ec34845535b93f7e
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 15:32:33 2010 +0200

    progressbar: Remove paint vfunc

    Unconditionally call gtk_progress_bar_paint() instead. It was
    called in
    various places instead of the vfunc already anyway.

 gtk/gtkprogressbar.c |    3 +--
 gtk/gtkprogressbar.h |    1 -
 2 files changed, 1 insertions(+), 3 deletions(-)

commit de401fd06dba7c656b529fd72346c69042f0ab4b
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 15:24:12 2010 +0200

    progressbar: Remove unused update vfunc

 gtk/gtkprogressbar.c |    1 -
 gtk/gtkprogressbar.h |    1 -
 2 files changed, 0 insertions(+), 2 deletions(-)

commit decbe422124ff1153a37ad3807b1e7e2f3f32c2a
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 14:59:16 2010 +0200

    docs: Add gdk_cursor_get_cursor_type() template

 docs/reference/gdk/tmpl/cursors.sgml |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit f03ce229e950ed45c3bb247c46b191aed546550f
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 14:57:11 2010 +0200

    docs: Remove GtkNotebookPage from docs

 docs/reference/gtk/gtk3-sections.txt     |    1 -
 docs/reference/gtk/tmpl/gtknotebook.sgml |    6 ------
 2 files changed, 0 insertions(+), 7 deletions(-)

commit 5d5332a493929995db34d674a6602e5443169a1e
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 14:36:04 2010 +0200

    paned: Remove unused GdkGC

 gtk/gtkpaned.c |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit 5f1827983bab5b559a9a53903b0bd6a73eefea29
Author: John (J5) Palmieri <johnp@redhat.com>
Date:   Thu Jul 29 04:50:52 2010 -0400

    add the transfer and element-type annotation to
    gdk_device_manager_list_devices

 gdk/gdkdevicemanager.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 1fa7f1085eaf164c2521d2941c86364788226ca4
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date:   Wed Jul 28 16:53:14 2010 +0200

    Annotate gdk_rectangle_intersect

 gdk/gdkrectangle.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 14d4bc3c400f16a5bbb385685deaee6369c95567
Author: Xandru Armesto <xandru@softastur.org>
Date:   Wed Jul 28 12:53:24 2010 +0200

    Updated asturian translation

 po/ast.po | 1734
 +++++++++++++++++++++++++++++++------------------------------
 1 files changed, 872 insertions(+), 862 deletions(-)

commit c774b0fbdb20ca93f11446311f735ece9cbf6d69
Author: Xandru Armesto <xandru@softastur.org>
Date:   Wed Jul 28 12:47:57 2010 +0200

    Updated asturian translation

 po/ast.po |   21 +++++++++------------
 1 files changed, 9 insertions(+), 12 deletions(-)

commit 5a02536da4d6ace4d51c877e27d6044cd8149ffb
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Mon Jul 26 20:59:11 2010 +0200

    Updated Spanish translation

 po/es.po |  767
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 386 insertions(+), 381 deletions(-)

commit a37ec87ed7b038d0a047688b45035ed6e9cd4320
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 19 12:24:17 2010 +0200

    gdk: Flush implicit paints with Cairo

 gdk/gdkwindow.c |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

commit cfa3a71c7b6ae3ee250db45e35bd1915bcee512c
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 17 04:28:40 2010 +0200

    gdk: Do DEBUG_UPDATES drawing with Cairo

 gdk/gdkwindow.c |   23 +++++++----------------
 1 files changed, 7 insertions(+), 16 deletions(-)

commit 2db020890e3831abe3940673977989bf7544d516
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 17 03:15:33 2010 +0200

    offscreenwindow: Copy old to new pixmap using Cairo

 gdk/gdkoffscreenwindow.c |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

commit b13480702baf6dfbd020d292c2f6605936aece0f
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 17 02:52:59 2010 +0200

    gdk: Create solid mask with Cairo

 gdk/gdkpixmap.c |   12 ++++--------
 1 files changed, 4 insertions(+), 8 deletions(-)

commit b478081b7dcda24496b03aaf21b282657d842d50
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Jul 25 18:13:19 2010 +0200

    gdk: Always clear backing store with Cairo

    The code to use Cairo existed but wasn't used on Unix due to a bug in
    XAA (that was fixed). Fwiw, we use EXA these days...

 gdk/gdkwindow.c |  159
 +++++++++----------------------------------------------
 1 files changed, 25 insertions(+), 134 deletions(-)

commit 331d77f3d7a4722bfde04a8d51fee3f6b6a12a09
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 17 00:42:15 2010 +0200

    gdkgc: Draw clip mask with Cairo

 gdk/gdkgc.c |   29 +++++++++++++++++------------
 1 files changed, 17 insertions(+), 12 deletions(-)

commit 37c502eae3bb597832b3c38dc35c59a608b9e8f1
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 17:49:08 2010 +0200

    gdkpixbuf: Implement gdk_pixbuf_render_threshold_alpha() with Cairo

 gdk/gdkpixbuf-render.c |   45
 ++++++++++++++++++++++++++++-----------------
 1 files changed, 28 insertions(+), 17 deletions(-)

commit 5649431acbb706c983c4c14d2c18c123eee25088
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 23:14:33 2010 +0200

    docs: Remove mention of gdk_draw_drawable()

    That function is about to die.

 gtk/gtkwidget.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit ccc26207fe894f2fb887f1e057800a1e8a938fd4
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 02:47:04 2010 +0200

    gdk: Use the system colormap, not the rgb colormap

    RGB colormaps are on their way out.

 gdk/gdkpixbuf-render.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b68801f168d9fef8efe1be4fe19ce1118d9ad041
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 23:09:53 2010 +0200

    gdk: Get rid of GdkRGB usage

    Unfortunately, there's no code for getting rid of the alpha channel,
    so we opacify the image ourselves.

 gdk/gdkpixbuf-render.c |   57
 +++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 44 insertions(+), 13 deletions(-)

commit 7b213d5604675f708c3d14e1a76fafb673d3b662
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 13:27:41 2010 +0200

    gdk: Get rid of gdk_draw_pixbuf() call

    Use Cairo code instead.

 gdk/gdkpixbuf-render.c |   26 ++++++++++++++------------
 1 files changed, 14 insertions(+), 12 deletions(-)

commit 610e29892e16e3cf9e49e018b57540adfa19065e
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Jul 25 18:09:06 2010 +0200

    style: Draw insertion cursor with Cairo

 gtk/gtkstyle.c |  152
 +++++++++++++++++++++-----------------------------------
 1 files changed, 57 insertions(+), 95 deletions(-)

commit 9bac13b1f5c32850f913edd6bdc11c086d233f05
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 14:53:42 2010 +0200

    Remove _gtk_widget_get_cursor_gc() function

    It's unused now.

 gtk/gtkstyle.c |    8 --------
 gtk/gtkstyle.h |    1 -
 2 files changed, 0 insertions(+), 9 deletions(-)

commit 761b0ea3ae9e9210058e22f7b05142944c1649da
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 01:08:03 2010 +0200

    testing: Use Cairo calls instead of gdk_draw_line() to test server
    sync

 gtk/tests/testing.c |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

commit 188884a9b19697f2902b82baad17e42284086b07
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 19 12:15:58 2010 +0200

    gtk-demo: Blit backing pixmap using Cairo

 demos/gtk-demo/drawingarea.c |   21 ++++++++-------------
 1 files changed, 8 insertions(+), 13 deletions(-)

commit 831afa2159957b737e9ee62d7d1230778e70befa
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 17 00:18:57 2010 +0200

    gtk-demo: Convert color selection example to Cairo

 demos/gtk-demo/colorsel.c |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

commit 760ba34bd868c115fda9c4dcefa9cc086e247413
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 17 00:18:35 2010 +0200

    gtk-demo: Convert drawingarea example to Cairo

 demos/gtk-demo/drawingarea.c |   60
 +++++++++++++++--------------------------
 1 files changed, 22 insertions(+), 38 deletions(-)

commit 4d07fa577292723b2436070bc97a6d3cf7e3e322
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 15:57:18 2010 +0200

    gtk-demo: Make pixbufs demo use Cairo

 demos/gtk-demo/pixbufs.c |   17 ++++++-----------
 1 files changed, 6 insertions(+), 11 deletions(-)

commit 1e64e36b5828c55138d1a11ac2b5814f8121a9e2
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 17:14:14 2010 +0200

    demos: No need to set the rgb colormap here

 demos/testpixbuf-color.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit da49daecc4a22e271a3a1d9c61cbbda96a549be7
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 17:17:19 2010 +0200

    demos: Convert to drawing with Cairo instead of GdkRGB

 demos/pixbuf-demo.c |   22 ++++++++--------------
 1 files changed, 8 insertions(+), 14 deletions(-)

commit 73ae8a787ec0fbdf5f7d131b1a8be6d63b1ca7c1
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 16:48:53 2010 +0200

    demos: Use Cairo instead of gdk_draw_pixbuf()

 demos/testpixbuf-scale.c |   13 ++++++++-----
 demos/testpixbuf.c       |   13 ++++++++-----
 2 files changed, 16 insertions(+), 10 deletions(-)

commit e0efb8798a23fc2d9ee9bdda5706b62a8a69ff27
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 02:28:19 2010 +0200

    testgtk: Remove unused variable

 tests/testgtk.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit e8bf80ebea5a9724f2976b0a296b0749833d2b9b
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 01:51:59 2010 +0200

    testgtk: Draw rotated text example with pangocairo

 tests/testgtk.c |   73
 ++++++++++++++++--------------------------------------
 1 files changed, 22 insertions(+), 51 deletions(-)

commit 8630657324b62d4898cd28a8a54d7840ff04b3a0
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 19:05:46 2010 +0200

    testgtk: Replace gdk_draw_rectangle() with Cairo

 tests/testgtk.c |   98
 +++++++++++++++++++++++++++++--------------------------
 1 files changed, 52 insertions(+), 46 deletions(-)

commit 0a451f508b6c6256a57ab79db5791bf140593f4a
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 18:37:08 2010 +0200

    test: Convert testinput to Cairo

    The test is broken though as it draws onto windows outside of expose
    events.
    And we all know you shouldn't do that.

 tests/testinput.c |   39 ++++++++++++++++++++++-----------------
 1 files changed, 22 insertions(+), 17 deletions(-)

commit 6dd7e5af083577e0b138a3e2f9fe3738a717f50c
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 18:18:27 2010 +0200

    tests: Make testoffscreen use Cairo

 tests/testoffscreen.c |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

commit a625e587a3d651392691f039319d37022866b7b3
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 23:10:31 2010 +0200

    tests: replace gdk_draw_drawable() with Cairo calls in testinput

 tests/testinput.c |   40 ++++++++++++++++++++++------------------
 1 files changed, 22 insertions(+), 18 deletions(-)

commit 17bd528df5bbf04160342503cfe8c068f9989e3e
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 02:38:21 2010 +0200

    tests: Use gdk_screen_get_default_colormap()

    We don't need the RGB colormap here.

 tests/testgtk.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 58ef2afdfa1faf981e0ba438978a8c08dac501af
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 02:17:48 2010 +0200

    tests: Use GdkPixbuf for taking a screenshot, not GdkImage

 tests/testgtk.c |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

commit 6d4bae5cccdf34b9bd1ac613d639befcc742d369
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 15:45:12 2010 +0200

    tests: Remove gdk_draw_pixbuf() with Cairo equivalent

 tests/testgtk.c |   20 ++++++++++++++------
 tests/testrgb.c |   12 +++++++-----
 2 files changed, 21 insertions(+), 11 deletions(-)

commit c1c9b7dfc8ac22edd9110a40fd1fb97e9585cd88
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 15:44:24 2010 +0200

    pixbuf-engine: Draw mask with Cairo

    No more gdk_pixbuf_render_threshold_alpha()

 modules/engines/pixbuf/pixbuf-render.c |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

commit a22ebc974fb564be838acb0e38da69c93fd41957
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 15:44:32 2010 +0200

    pixbuf-engine: replace call to gdk_draw_pixbuf() with Cairo equivalent

 modules/engines/pixbuf/pixbuf-render.c |   19 ++++++++++++-------
 1 files changed, 12 insertions(+), 7 deletions(-)

commit 59db821725fcfd64d5e14fe3aa0d735ae9d38651
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 15:41:27 2010 +0200

    pixbuf-engine: Replace gdk_draw_pixbuf() with Cairo equivalent

    This replaces the tiled fill call only.

 modules/engines/pixbuf/pixbuf-render.c |   36
 ++++++++-----------------------
 1 files changed, 10 insertions(+), 26 deletions(-)

commit 7f1801eae10b67fb8878eb562ed3614514b96097
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 17 04:41:58 2010 +0200

    imcontextxim: Draw with Cairo

 modules/input/gtkimcontextxim.c |   25 +++++++++++++++----------
 1 files changed, 15 insertions(+), 10 deletions(-)

commit c122d31c295df20d10a3729ba4fcaac093b85d22
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 13:20:22 2010 +0200

    decorations: Draw text with Cairo

 gtk/gtkwindow-decorate.c |   11 ++---------
 1 files changed, 2 insertions(+), 9 deletions(-)

commit a8d805ffbc96abd1be47b034fda7b6e830d951cf
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 13:05:57 2010 +0200

    decorate: Draw decorations using Cairo

    Patch is untested, is there an example using this?

 gtk/gtkwindow-decorate.c |   64
 ++++++++++++++++++++++-----------------------
 1 files changed, 31 insertions(+), 33 deletions(-)

commit ff25b0dc20c64ca407a91974f192c60ebeaef79f
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 05:40:05 2010 +0200

    hsv: Remove unused variable

 gtk/gtkhsv.c |   10 ----------
 1 files changed, 0 insertions(+), 10 deletions(-)

commit 5cd6d309ead35b127d7815322129613003a02dcf
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 05:18:33 2010 +0200

    treeview: Draw the dnd pixmaps with Cairo

 gtk/gtktreeview.c |   25 +++++++++++++------------
 1 files changed, 13 insertions(+), 12 deletions(-)

commit da426ec97c53f2a14fedad299738506e6b041ed2
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 05:04:46 2010 +0200

    treeview: Draw lines with Cairo

 gtk/gtktreeprivate.h |    6 ++-
 gtk/gtktreeview.c    |  107
 +++++++++++++++++++++++++++-----------------------
 2 files changed, 62 insertions(+), 51 deletions(-)

commit 8dd33175020c666eab24abed1bf03e93cf16870a
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 03:36:07 2010 +0200

    treeview: Unify all line drawing into the same function

    This is useful because the dashing stuff needs to be done and it seems
    like a good idea to unify it.

 gtk/gtktreeview.c |  138
 ++++++++++++++++++++++++++++++++++-------------------
 1 files changed, 88 insertions(+), 50 deletions(-)

commit 526aac1fda1b15a1ff800ab5b44dcbab44bba447
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 03:02:59 2010 +0200

    treeview: Draw column reordering arrows with Cairo

 gtk/gtktreeview.c |   99
 +++++++++++++++++++++++------------------------------
 1 files changed, 43 insertions(+), 56 deletions(-)

commit 41621e212b570aca757352d066e133e71287b268
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 22:43:08 2010 +0200

    ruler: Replace gdk_draw_drawable calls with Cairo

    and get rid of the custom GC

 gtk/gtkruler.c |   41 +++++++++++++++--------------------------
 1 files changed, 15 insertions(+), 26 deletions(-)

commit 5fd0c28c7815c7a681ca44cf6c4dd9ae143885d3
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 21:56:15 2010 +0200

    menu: replace gdk_draw_drawable() call with Cairo equivalent

 gtk/gtkmenu.c |   18 ++++++++----------
 1 files changed, 8 insertions(+), 10 deletions(-)

commit 671c506dfc29477e93d37069aeef1087972a29e9
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 14:47:10 2010 +0200

    filechooser: Remove commented out code

    It wouldn't compile with current APIs anyway

 gtk/gtkfilechooserdefault.c |  160
 -------------------------------------------
 1 files changed, 0 insertions(+), 160 deletions(-)

commit 4181abd69a69cce696cc338deccd0fba9a2b4078
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 18:28:49 2010 +0200

    progressbar: Use cairo instead of gdk_draw_drawable()

 gtk/gtkprogressbar.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 6eed18550292e01088f6225544589e60a36ed2ed
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 02:22:40 2010 +0200

    spinner: We want the default colormap, not the RGB colormap

    GtkSpinner doesn't use GdkRGB

 gtk/gtkspinner.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8f6a014de4c5ddbb562209aeeb4c977a063a7468
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 19:46:58 2010 +0200

    image: Use Cairo instead of gdk_draw_drawable()

 gtk/gtkimage.c |   43 +++++++++++++++++++++++++------------------
 1 files changed, 25 insertions(+), 18 deletions(-)

commit 847d401df39879fa99588da48519cd1255b135d9
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 14:25:53 2010 +0200

    image: replace gdk_draw_pixbuf() call with Cairo equivalent

 gtk/gtkimage.c |   16 +++++-----------
 1 files changed, 5 insertions(+), 11 deletions(-)

commit 0310626938ddc6f326b7eacf2412bd1fc2735dc8
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 12:37:35 2010 +0200

    textview: draw dnd icon with Pango

 gtk/gtktextutil.c |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

commit dec093d9f188ba5ef0384c5c5bdd982a70570b88
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Jul 16 23:56:20 2010 +0200

    textview: Draw selection background with Cairo

 gtk/gtktextdisplay.c |  101
 ++++++++++++++++++++++++++------------------------
 1 files changed, 53 insertions(+), 48 deletions(-)

commit 3e469d737e04c6f5a9b39b7c73feb3e5680783e8
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Jul 16 01:45:06 2010 +0200

    textview: Draw drag icons using Cairo

 gtk/gtktextutil.c |   43 +++++++++++++++++++------------------------
 1 files changed, 19 insertions(+), 24 deletions(-)

commit f1074be1ed7941352cd1b96677b977242136f7fe
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 14:50:36 2010 +0200

    textview: Use _gtk_widget_get_cursor_color() and Cairo

    Previously the code was using _gtk_widget_get_cursor_gc()

 gtk/gtktextdisplay.c |   20 +++++++++-----------
 1 files changed, 9 insertions(+), 11 deletions(-)

commit 8c035b60488c74b2b2e496e20d51d97038e54002
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 14:04:19 2010 +0200

    textview: Draw empty shape logo with Cairo

 gtk/gtktextdisplay.c |   43 +++++++++++++++++++++++++------------------
 1 files changed, 25 insertions(+), 18 deletions(-)

commit 373128ce29f71fca2643db8d7f666a5a4d7f30eb
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 01:40:30 2010 +0200

    textview: replace gdk_draw_pixbuf() call with Cairo version

 gtk/gtktextdisplay.c |   17 +++++++----------
 1 files changed, 7 insertions(+), 10 deletions(-)

commit de6314d0848797264e49c39b617bb4bec5fbe5cf
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 01:10:08 2010 +0200

    colorbutton: Render with Cairo

    In particular, this gets rid of gdk_draw_pixbuf() and GdkGC usage.

 gtk/gtkcolorbutton.c |  250
 +++++++++++++-------------------------------------
 1 files changed, 62 insertions(+), 188 deletions(-)

commit d203b830a9b80b98e852496de143de4de8a764c9
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 00:00:07 2010 +0200

    entry: replace gdk_draw_pixbuf() call with Cairo version

 gtk/gtkentry.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 2883a274cc104aa7d1a1fdc2f5d6c106ab10c6cd
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 19 13:24:30 2010 +0200

    gdk: Revert making get_size optional

    49a0ec6e95408e3484397602ad46e274cedbf98b added this hunk without
    explanations and it's obviously wrong because failing to have
    a get_size
    vfunc will now not set width and height and they'll end up with
    invalid
    values.

    In fact, the GdkDrawableImpl{X11,Win32,Quartz} functions do not have
    get_size implemented, so the patch was most likely an attempt to work
    around calling this function erroneously on the impl objects.

    The correct fix is to call impl->wrapper instead.

 gdk/gdkdraw.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 8adfc326f8f0daf307f7f55c3b4834c57068f84a
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 19 13:15:10 2010 +0200

    x11: Query size on real drawable

    The X11 drawable does not have a clue about the real size of the
    surface.

    This might also be the cause for:
    https://bugzilla.gnome.org/show_bug.cgi?id=599574

 gdk/x11/gdkdrawable-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b806701cdb0af4ce6e0cf2c7aa5509fcda3524de
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 18:05:07 2010 +0200

    docs: Fix sgml file to add gdk_keymap_get_num_lock_state()

 docs/reference/gdk/tmpl/keys.sgml |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit c90ba0a3be89760587965db601c42c2945771e5f
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 14:40:04 2010 +0200

    cups: Fix cast warnings

 modules/printbackends/cups/gtkprintbackendcups.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 90cd0f6ae72485b933c223a3b115b8509f32d97d
Author: Klemen Košir <klemen.nna@gmail.com>
Date:   Mon Jul 26 14:45:57 2010 +0200

    Updated Slovenian translation

 po/sl.po |  855
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 430 insertions(+), 425 deletions(-)

commit ac34031b4e870f12648af31b4e3677e4fcb462a2
Author: Szilárd Pfeiffer <mailbox@pfeifferszilard.hu>
Date:   Sun Jul 25 14:46:57 2010 +0200

    Moved the drawing of horizontal grid lines after cell drawing.

    Without the change if the cell background is set the horizontal
    grid line cannot be seen.

 gtk/gtktreeview.c |   34 +++++++++++++++++-----------------
 1 files changed, 17 insertions(+), 17 deletions(-)

commit fe603cccf26b3f20bdd0c6182d7d43fcc5ef3392
Author: John Stowers <john.stowers@gmail.com>
Date:   Wed Jul 14 21:55:27 2010 +1200

    Add gdk_cursor_get_cursor_type

    https://bugzilla.gnome.org/show_bug.cgi?id=624087

 docs/reference/gdk/gdk3-sections.txt |    1 +
 gdk/gdk.symbols                      |    1 +
 gdk/gdkcursor.c                      |   17 +++++++++++++++++
 gdk/gdkcursor.h                      |    1 +
 4 files changed, 20 insertions(+), 0 deletions(-)

commit 5616a82c0a22182f79b2876534ebb3be3bd4ce4f
Author: Aron Xu <aronxu@gnome.org>
Date:   Sat Jul 24 13:15:32 2010 +0800

    Update Simplified Chinese translation.

 po/zh_CN.po |  662
 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 334 insertions(+), 328 deletions(-)

commit 917f5c12722225f12c4f81c5aeacec7d20ae83b3
Author: Federico Mena Quintero <federico@novell.com>
Date:   Fri Jul 23 11:51:23 2010 -0500

    Clarify what the @event is used for when calling gtk_drag_begin()

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkdnd.c |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

commit 1c5ee1df12db53dfb8213b27041efd3905842296
Author: Christian Dywan <christian@twotoasts.de>
Date:   Mon Jul 19 11:04:56 2010 +0200

    Correct marshaller for switch-page and adjust emission from menu

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=624687

 gtk/gtknotebook.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit ccc3d2c69f8faa6eedd6148a0a323e0dc2d924a6
Author: Stanislav Brabec <sbrabec@suse.cz>
Date:   Thu Jul 22 16:19:49 2010 -0500

    Fix stuck pointer grab due to passing GDK_CURRENT_TIME to
    gtk_drag_begin()

    If gtk_drag_begin() gets passed GDK_CURRENT_TIME, try to use
    gtk_get_current_event_time().  If it fails, use GDK_CURRENT_TIME when
    ungrabbing in gtk_drag_end().

    For more see https://bugzilla.gnome.org/show_bug.cgi?id=623865

 gtk/gtkdnd.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit c1a2ecc369b8419fdd835bb4d45b48982bfb6dab
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 22 16:43:23 2010 +0200

    Check if childs actually exists before using it

    Check seems to have gone lost during GtkBin sealing in commit 4427760b

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=624707

 gtk/gtkhandlebox.c       |    9 ++++++---
 gtk/gtkmenuitem.c        |    3 ++-
 gtk/gtkoffscreenwindow.c |    6 ++++--
 gtk/gtkplug.c            |    6 ++++--
 4 files changed, 16 insertions(+), 8 deletions(-)

commit 90db251624eff5e80d8445d159339c72af228be2
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Thu Jul 22 16:28:52 2010 +0200

    Updated Galician translations

 po-properties/gl.po | 3079
 ++++++++++++++++++++++++++-------------------------
 po/gl.po            |  156 ++--
 2 files changed, 1623 insertions(+), 1612 deletions(-)

commit a94ff624b66c69d163d211949d9b856a4ca3637a
Author: Tao Wang <dancefire@gmail.com>
Date:   Wed Jul 21 12:04:06 2010 +0800

    Update Simplified Chinese translations.

 po-properties/zh_CN.po | 1867
 ++++++++++++++++++++++++------------------------
 1 files changed, 933 insertions(+), 934 deletions(-)

commit d3ef6af1a658a2cfc3a0344dbceb201d508f2a42
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Tue Jul 20 12:26:38 2010 +0200

    Updated Galician translations

 po/gl.po |  903
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 453 insertions(+), 450 deletions(-)

commit 6852137e13545d10df1c9e512ba717668f82e583
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 15 00:54:41 2010 +0200

    Move GtkBoxChild from the public .h to gtkbox.c

    https://bugzilla.gnome.org/show_bug.cgi?id=624397

 docs/reference/gtk/gtk3-sections.txt |    1 -
 gtk/gtkbox.c                         |   26 ++++++++++++++++++++++++++
 gtk/gtkbox.h                         |   34
 ----------------------------------
 3 files changed, 26 insertions(+), 35 deletions(-)

commit 82efd2d92f775a60639a4b404b66a4096acbcd12
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 15 00:46:22 2010 +0200

    Do not use GtkBoxChild in GtkStatusBar

    https://bugzilla.gnome.org/show_bug.cgi?id=624397

 gtk/gtkstatusbar.c |   17 ++++++++++++-----
 1 files changed, 12 insertions(+), 5 deletions(-)

commit 910ad4872ca4413d958e4303245611acd3a84d0f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jul 19 20:45:25 2010 +0200

    gtkentrycompletion: check return value because It can be non-UTF8

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=624270

 gtk/gtkentrycompletion.c |   18 +++++++++++-------
 1 files changed, 11 insertions(+), 7 deletions(-)

commit 0a8043da1386ea35a2c0fa5fcf762ef0296520d6
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Mon Jul 19 21:38:04 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po |  652
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 330 insertions(+), 322 deletions(-)

commit 4a7cff0cab352c7e52622cbb4a3816ecdcda6d15
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Mon Jul 19 21:39:43 2010 +0300

    Updated Hebrew translation.

 po/he.po |  767
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 386 insertions(+), 381 deletions(-)

commit cd9a9e1548b806db59e8fe3a0c1b51a5d3c18447
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 18:38:16 2010 +0200

    GtkWindowGroup: Add guards to some gtk_window_group_* functions

 gtk/gtkwindow.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 9ee3d73a19f71492b6cba77b1e9fa42e3461fdd3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 15 16:49:45 2010 +0200

    Add _gtk_check_menu_item_set_active() internal function

    It's needed by gtkradiomenuitem

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=624432

 gtk/gtkcheckmenuitem.c |   20 ++++++++++++++++++++
 gtk/gtkcheckmenuitem.h |    5 +++++
 gtk/gtkradiomenuitem.c |    6 +++---
 3 files changed, 28 insertions(+), 3 deletions(-)

commit 1af1362a369bb79deaeec8d5bf580c97df6c0c87
Author: Christian Persch <chpe@gnome.org>
Date:   Tue Mar 23 14:45:07 2010 +0100

    gtknotebook: Fix critical warnings on scroll events

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=604391

 gtk/gtknotebook.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 6330ea9e43edd3025d3281f5779e6352eb7f2308
Author: Ted Gould <ted@gould.cx>
Date:   Thu Jun 24 14:51:38 2010 -0500

    gtkstock: Adding a File label stock item.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=622658

 gtk/gtkstock.c |    1 +
 gtk/gtkstock.h |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

commit 1bfa931e2033e81d226483394a90cbbbe33a92b1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jul 16 18:34:46 2010 +0200

    Add _gtk_toggle_action_set_active() internal function

    It's needed in gtkradioaction

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=624540

 gtk/gtkradioaction.c  |    4 ++--
 gtk/gtktoggleaction.c |   20 ++++++++++++++++++++
 gtk/gtktoggleaction.h |    4 ++++
 3 files changed, 26 insertions(+), 2 deletions(-)

commit 4682d563cff99cc92734bfd9bda53eb8e6041ddf
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Mon Jul 19 15:01:04 2010 +0200

    GtkWindow: keep a reference of the widget on focus change.

    Focus out could lead to the widget being destroyed (for example,
    in editable cell renderers when DnD starts), so keep the widget
    alive while iterating through the devices.

 gtk/gtkwindow.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 0fd82767fff53ea9c8fe8210ce6989094a333957
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jul 19 15:01:02 2010 +0200

    gtktextbuffer: Remove GET_PRIVATE macro

    It's only needed one time and should not be used again in the code.

 gtk/gtktextbuffer.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit ad9a9b791593b2012d478a3c7eb23adaf8b3ad60
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sun Jul 18 20:35:06 2010 +0200

    [i18n] Updated German translation

 po/de.po | 1794
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 896 insertions(+), 898 deletions(-)

commit 1411613a7049c636b002815bef500dce727d6ca7
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sun Jul 18 20:31:28 2010 +0200

    [i18n] Updated German translation

 po-properties/de.po | 5374
 ++++++++++++++++++++++++---------------------------
 1 files changed, 2474 insertions(+), 2900 deletions(-)

commit a9e96106f9a54825e5a875fd3806ac3b1cd96150
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Jul 18 12:03:33 2010 +0200

    Updated Spanish translation

 po-properties/es.po | 3171
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1587 insertions(+), 1584 deletions(-)

commit edbee1d9fc5597af0e657e958ee15a61263d1a61
Author: Andika Triwidada <andika@gmail.com>
Date:   Sun Jul 18 12:00:22 2010 +0700

    Updated Indonesian translation after reapply newest POT

 po/id.po | 2577
 ++++++++++++++++++++++----------------------------------------
 1 files changed, 900 insertions(+), 1677 deletions(-)

commit 442f7fb2a6ea7efb31bc356e0bf9ec976ea8007c
Author: Andika Triwidada <andika@gmail.com>
Date:   Sun Jul 18 11:55:39 2010 +0700

    Updated Indonesian translation

 po/id.po | 3723
 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 2007 insertions(+), 1716 deletions(-)

commit a1be4eccb0cf3174860d9fc23f75aad3421f1886
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   Tue Jul 13 11:23:57 2010 +0200

    Move GtkTextBuffer sealed attributes to private struct.

 gtk/gtktextbuffer.c          |  167
 +++++++++++++++++++++++++-----------------
 gtk/gtktextbuffer.h          |   18 +----
 gtk/gtktextbufferserialize.c |   16 +++-
 3 files changed, 112 insertions(+), 89 deletions(-)

commit e42c29ca98c9a6316d5fe9158514ec0d0db52f9b
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Wed Jul 14 16:01:45 2010 +0100

    gail-util: Constify gchar argument

    And avoid a compiler warning.

    https://bugzilla.gnome.org/show_bug.cgi?id=624349

 modules/other/gail/libgail-util/gailmisc.c |    2 +-
 modules/other/gail/libgail-util/gailmisc.h |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit ddcbc0e0513b533c5711a66b4f0104ab8fb52f88
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Fri Jul 16 17:17:13 2010 +0300

    Updated Hebrew translation.

 po-properties/he.po | 3165
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1584 insertions(+), 1581 deletions(-)

commit 271d66fc810f810301f2e8f2a2fd50b62e9e446a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jul 16 01:22:01 2010 -0400

    Remove accidental addition

 gtk/gtkseparatortoolitem.c |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit 7491e9e97aa6b0f9950897c4f1282b470c79d451
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jul 16 01:15:47 2010 -0400

    Allow windows to be dragged by clicking on empty areas

    Allow windows to be dragged by clicking on empty areas in menubars
    and toolbars. This is under theme control, via the
    GtkWidget::window-dragging
    style property. The idea is that it makes sense to turn this on if a
    theme makes the window frame and the menubar/toolbar appear visually
    contiguous.

    The main patch was written by Cody Russell, with a contribution by
    Ayan George. See bug 611313.

 gtk/gtkmenushell.c         |   41 ++++++++--
 gtk/gtkseparatortoolitem.c |  197
 ++++++++++++++++++++++++++++++++++++--------
 gtk/gtktoolbar.c           |   30 ++++++-
 gtk/gtkwidget.c            |    7 ++
 4 files changed, 231 insertions(+), 44 deletions(-)

commit 89d09554315addbd639ffc4a112386257a858ace
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Jul 15 23:42:04 2010 -0400

    Back down glib requires

    We really only need 2.25.11 after all.

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0754f2d72fd5bda86253d548e895482e682f12e9
Author: Paolo Borelli <pborelli@gnome.org>
Date:   Wed Jul 14 22:23:14 2010 +0200

    Do not use GtkBoxChild in GtkButtonBox.

    Do not store the is_secondary bit in the deprecated parent struct,
    use a
    simple flag on the object instead. Fixes bug #624367.

 gtk/gtkbbox.c |   91
 +++++++++++++++++++++++++--------------------------------
 gtk/gtkbox.c  |    1 -
 gtk/gtkbox.h  |    2 -
 3 files changed, 40 insertions(+), 54 deletions(-)

commit 133f0744b9d8990861c58516824be0fc617173db
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 15 15:42:41 2010 +0200

    docs: gitignore GtkRecentManager .sgml template

    THis completes commit 8eeeb97de6f65e3d6653063e51435a422919d378

 docs/reference/gtk/tmpl/.gitignore |    1 +
 gtk/gtkrecentmanager.c             |    4 ++--
 gtk/gtkrecentmanager.h             |    4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

commit 8eeeb97de6f65e3d6653063e51435a422919d378
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Thu Jul 15 09:10:55 2010 +0100

    docs: Inline GtkRecentManager documentation

 docs/reference/gtk/tmpl/gtkrecentmanager.sgml |  464
 -------------------------
 gtk/gtkrecentmanager.c                        |   84 +++++-
 gtk/gtkrecentmanager.h                        |   30 ++-
 3 files changed, 109 insertions(+), 469 deletions(-)

commit cfa241a8912b9a5c483b3cf0c6e11d6722651b3c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 15 03:04:50 2010 +0200

    Remove GtkRecenManager:limit deprecated property

 docs/reference/gtk/gtk3-sections.txt          |    2 -
 docs/reference/gtk/tmpl/gtkrecentmanager.sgml |   18 -----
 gtk/gtk.symbols                               |    2 -
 gtk/gtkrecentmanager.c                        |   84
 +------------------------
 gtk/gtkrecentmanager.h                        |    3 -
 5 files changed, 1 insertions(+), 108 deletions(-)

commit 678e738f8dce754ae4b415dfb7ec70abc38e0083
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 17:35:08 2010 +0200

    Deprecate GtkRecenManager::limit property

    The :limit property of GtkRecentManager does not serve any useful
    purpose: the length of the list should be managed by the view
    (implementing GtkRecentChooser), and not by the model (the recent
    manager).

    https://bugzilla.gnome.org/show_bug.cgi?id=624333

 gtk/gtkrecentmanager.c |   21 ++++++++++++++-------
 1 files changed, 14 insertions(+), 7 deletions(-)

commit 5c2966dda3fbe020e9d14fb1cb082446b6820ad6
Author: Jonh Wendell <jwendell@gnome.org>
Date:   Wed Jul 14 14:45:42 2010 -0300

    Do not access an invalid ActionGroup. Closes #624362.

 gtk/gtkapplication.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit b35c2e695ac5db971e16461f2ddf80ed783e2ddb
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Wed Jul 14 19:25:57 2010 +0800

    Updated Traditional Chinese translation (Hong Kong and Taiwan)

 po-properties/zh_HK.po | 3795
 ++++++++++++++++++++++++------------------------
 po-properties/zh_TW.po | 3686
 +++++++++++++++++++++++-----------------------
 po/zh_HK.po            | 1756 +++++++++++-----------
 po/zh_TW.po            | 1721 +++++++++++-----------
 4 files changed, 5465 insertions(+), 5493 deletions(-)

commit 8fbccfb1a9b28890a89cbf4beaeab08d1a36d9af
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 02:21:28 2010 +0200

    GtkTreeView: unseal private pointer

 gtk/gtktreeview.h |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 66c0673a416a1482edce3eee45d7dde51147f489
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 02:19:36 2010 +0200

    GtkTreeModelFilter: unseal private pointer

 gtk/gtktreemodelfilter.c |    5 +++--
 gtk/gtktreemodelfilter.h |    2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

commit aedc5e967f0437b28cb230f98ea9dbff6efad5e3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 02:15:25 2010 +0200

    GtkToolItem: unseal private pointer

 gtk/gtktoolitem.c |    5 +++--
 gtk/gtktoolitem.h |    2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

commit c90ca18c2f2a6bbe3e455c339aa4a64a153c3402
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 02:13:29 2010 +0200

    GtkToggleToolButton: unseal private pointer

 gtk/gtktoggletoolbutton.c |    6 +++---
 gtk/gtktoggletoolbutton.h |    2 +-
 gtk/gtktoolbutton.c       |    2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

commit 87b0f02403f0aa743853c9553c012909dfedae12
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 02:11:00 2010 +0200

    GtkPrintUnixDialog: unseal private pointer

 gtk/gtkprintunixdialog.c |   11 ++++++-----
 gtk/gtkprintunixdialog.h |    3 ++-
 2 files changed, 8 insertions(+), 6 deletions(-)

commit 9db9c5f247dbe4ca1a62305976d8db2f83f0e099
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 02:07:04 2010 +0200

    GtkPrintOperation: unseal private pointer

 gtk/gtkprintoperation.c |    5 +++--
 gtk/gtkprintoperation.h |    3 ++-
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 6fae72c419679be63c24790243e28d1cb04d2835
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 02:01:20 2010 +0200

    GtkExpander: unseal private pointer

 gtk/gtkexpander.c |    5 +++--
 gtk/gtkexpander.h |    2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

commit a2fef51b6486c3ba26a6837718944715d3b27a21
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 01:58:29 2010 +0200

    GtkToolButton: unseal private pointer

 gtk/gtktoolbutton.c |    7 ++++---
 gtk/gtktoolbutton.h |    2 +-
 2 files changed, 5 insertions(+), 4 deletions(-)

commit 461f055da615efdb2f6a9c3961abdf21bf49cfa7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 01:38:00 2010 +0200

    GtkAlignment: move public members to private structure

 gtk/gtkalignment.c |  165
 +++++++++++++++++++++++++++-------------------------
 gtk/gtkalignment.h |    8 +--
 2 files changed, 88 insertions(+), 85 deletions(-)

commit 5828453ae5fa74186fed5098093aa7f028746ce7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 01:45:55 2010 +0200

    Use accessor functions to access GtkAlignment

 gtk/gtkbutton.c |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

commit e1184e362cc3e6bd373aea12cb7df6b8ef29fac3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 23:20:38 2010 +0200

    GtkViewport: move public members to private structure

 gtk/gtkviewport.c |  146
 ++++++++++++++++++++++++++++++++++-------------------
 gtk/gtkviewport.h |    8 +--
 2 files changed, 97 insertions(+), 57 deletions(-)

commit 3ea904fa49a4fa10c380727b38e8841193694d79
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 22:44:53 2010 +0200

    gtkuimanager: unseal private pointer

 gtk/gtkuimanager.c |    5 +++--
 gtk/gtkuimanager.h |    3 +--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 18a06d6b6a125b70db45180c6152985649fc1205
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 20:27:16 2010 +0200

    gtktoggleaction: move public members to private structure

 docs/reference/gtk/Makefile.am |    1 -
 gtk/Makefile.am                |    1 -
 gtk/gtkradioaction.c           |    1 -
 gtk/gtktoggleaction.c          |   10 +++++++-
 gtk/gtktoggleaction.h          |    3 +-
 gtk/gtktoggleactionprivate.h   |   43
 ----------------------------------------
 6 files changed, 9 insertions(+), 50 deletions(-)

commit 3ce68cd5dea2f720f01f9e30dc7289a4a628a4f9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 20:40:42 2010 +0200

    Use accessor functions to access GtkToggleAction

 gtk/gtkradioaction.c |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

commit e69979f7b66c02ac34e80d62af76c2babdbdf854
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 20:09:59 2010 +0200

    gtktearoffmenuitem: Move public members to private structure

 gtk/gtktearoffmenuitem.c |   22 +++++++++++++++++++---
 gtk/gtktearoffmenuitem.h |    4 +++-
 2 files changed, 22 insertions(+), 4 deletions(-)

commit 5f1b5d24067468fc86b28dccc504c71abdaf68b8
Merge: 703f712 9125ccb
Author: Jonh Wendell <jwendell@gnome.org>
Date:   Tue Jul 13 16:49:21 2010 -0300

    Merge branch 'windows_list'

commit 703f7121ae4dfe2c4dc167dd27741b33d6be6ed1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 03:55:37 2010 +0200

    GtkTable: move public members to private structure

 gtk/gtktable.c |  656
 +++++++++++++++++++++++++++++++-------------------------
 gtk/gtktable.h |   11 +-
 2 files changed, 370 insertions(+), 297 deletions(-)

commit 1af22acbf78690bbe3eaba434949aacaa931091f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 04:09:38 2010 +0200

    Use accessor functions to access GtkTable

 gtk/gtkprintunixdialog.c |   17 ++++++++++++-----
 1 files changed, 12 insertions(+), 5 deletions(-)

commit ff276779574e70070c532f461d24ec750145ffe2
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 03:14:53 2010 +0200

    gtkstatusicon: unseal private pointer

 gtk/gtkstatusicon.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9114c4c41074f017d901d38da8b0801c815e4c73
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 01:46:15 2010 +0200

    gtkstatusbar: Move public members to private structure

 gtk/gtkstatusbar.c |  280
 +++++++++++++++++++++++++++++++---------------------
 gtk/gtkstatusbar.h |   21 +----
 2 files changed, 171 insertions(+), 130 deletions(-)

commit bf976cc1e4d3d48e1538f12ac4833398e5c3961b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 03:05:58 2010 +0200

    Use accessor functions to access GtkStatusbar

 modules/other/gail/gailstatusbar.c |    5 ++++-
 tests/testgtk.c                    |    2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

commit e6db32de44a1c85472939275ba554cfbb50354c9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 01:09:28 2010 +0200

    gtkspinner: Remove GET_PRIVATE macro

 gtk/gtkspinner.c |    6 +++---
 gtk/gtkspinner.h |    2 ++
 2 files changed, 5 insertions(+), 3 deletions(-)

commit c17dad9d3254d8b7bdab556fe09e7164b27af950
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 00:48:49 2010 +0200

    Use accessor functions to access GtkSpinButton

 modules/other/gail/gailspinbutton.c |   14 +++++++++-----
 tests/testgtk.c                     |   22 +++++++++++++++++-----
 2 files changed, 26 insertions(+), 10 deletions(-)

commit cbbffa18f848d1b741ab5f69c53ae77343a9ebb6
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 00:11:39 2010 +0200

    Add _gtk_spin_button_get_panel private function

    It's needed in gtktestutils.c

 gtk/gtkspinbutton.c |    6 ++++++
 gtk/gtkspinbutton.h |    3 +++
 gtk/gtktestutils.c  |   13 +++++++++----
 3 files changed, 18 insertions(+), 4 deletions(-)

commit 57d870ac5b48ed0d4c15eb046728431c84fc935a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jul 12 23:43:18 2010 +0200

    gtkspinbutton: move public members to private structure

 gtk/gtkspinbutton.c |  562
 +++++++++++++++++++++++++++++++--------------------
 gtk/gtkspinbutton.h |   23 +--
 2 files changed, 346 insertions(+), 239 deletions(-)

commit d5c3fb5231cf1819d97335b3373a7c6207340192
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jul 12 21:06:14 2010 +0200

    gtksizegroup: Move public members to private structure

 gtk/gtksizegroup.c |  127
 +++++++++++++++++++++++++++++++++++----------------
 gtk/gtksizegroup.h |   11 +----
 2 files changed, 89 insertions(+), 49 deletions(-)

commit 22d4515d9a062ca83a51baf5c764d8ffc4c3d42b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jul 12 20:26:22 2010 +0200

    gtkseparatortoolitem: unseal private pointer

 gtk/gtkseparatortoolitem.c |   21 ++++++++++-----------
 gtk/gtkseparatortoolitem.h |    2 +-
 2 files changed, 11 insertions(+), 12 deletions(-)

commit 675745e1ca2fc0007b65f8bc70f6c4693eafbf4c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jul 9 21:53:55 2010 +0200

    Use accessor functions to access GtkScrolledWindow

 gtk/gtkentrycompletion.c                |    3 +-
 modules/other/gail/gailscrolledwindow.c |   34
 +++++++++++++++++++-----------
 2 files changed, 23 insertions(+), 14 deletions(-)

commit 65acc3641aaba9332579ff1c4b33d709bee93d3f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 04:04:24 2010 +0200

    GtkScale: move public members to private structure

 gtk/gtkscale.c |  128
 +++++++++++++++++++++++++++++++++----------------------
 gtk/gtkscale.h |    6 +-
 2 files changed, 80 insertions(+), 54 deletions(-)

commit de9c5f8d3d57a7909e721e433a5f6ef8e705db34
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 04:14:44 2010 +0200

    Use accessor functions to access GtkScale

 gtk/gtkrange.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9ddda9c8444c4fa86bc5314fe55f5d99dee8dfe3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 03:13:10 2010 +0200

    GtkScaleButton: Move public members to private structure

 gtk/gtkscalebutton.c |   38 ++++++++++++++++++++------------------
 gtk/gtkscalebutton.h |    5 +----
 2 files changed, 21 insertions(+), 22 deletions(-)

commit bcc84948995b94dc51450eba48f7335e3150637c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 03:30:47 2010 +0200

    Use accessor functions to access GtkScaleButton

 docs/tools/widgets.c  |    2 +-
 gtk/gtkvolumebutton.c |   16 ++++++++++------
 2 files changed, 11 insertions(+), 7 deletions(-)

commit 6fb0e3a09f234c18cfeefad4416cf1dfd075df1f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 02:56:59 2010 +0200

    GtkRuler: move public member to private structure

 gtk/gtkruler.c |  253
 +++++++++++++++++++++++++++++++------------------------
 gtk/gtkruler.h |   18 +----
 2 files changed, 146 insertions(+), 125 deletions(-)

commit f17a34599804d1c891b75cc35cb9ff030e705e46
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 02:05:32 2010 +0200

    gtkrecentmanager: unseal private pointer

 gtk/gtkrecentmanager.c |    8 +++++---
 gtk/gtkrecentmanager.h |    4 ++--
 2 files changed, 7 insertions(+), 5 deletions(-)

commit c1da2a92042cbd0967feb0b57c7d572408610858
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 02:00:00 2010 +0200

    gtkrecentchooserwidget: unseal private pointer

 gtk/gtkrecentchooserwidget.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 3dfaf72745bf2d6b7059e32ffb856129a37a0bec
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 01:56:13 2010 +0200

    gtkrecentchoosermenu: unseal private pointer

 gtk/gtkrecentchoosermenu.c |   13 +++++++------
 gtk/gtkrecentchoosermenu.h |    4 ++--
 2 files changed, 9 insertions(+), 8 deletions(-)

commit 37a499cea64d4d9a0180c37b902cab87e94e242d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 01:53:39 2010 +0200

    gtkrecentchooserdialog: unseal private pointer

 gtk/gtkrecentchooserdialog.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit e6bd773fdac0617e3439508954e8c6ab9ee3da0d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 01:48:01 2010 +0200

    GtkRecentAction: move public members to private structure

 gtk/gtkrecentaction.c |   28 +++++++++++++++++-----------
 gtk/gtkrecentaction.h |    2 +-
 2 files changed, 18 insertions(+), 12 deletions(-)

commit 133502d79856962f4aa5e64cbea1c52809999d1f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 01:23:02 2010 +0200

    GtkRadioMenuItem: Move public members to private structure

 gtk/gtkradiomenuitem.c |   72
 ++++++++++++++++++++++++++++++------------------
 gtk/gtkradiomenuitem.h |    4 ++-
 2 files changed, 48 insertions(+), 28 deletions(-)

commit ec4c06105d7746df7883fe88bf0198592a93da30
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 01:04:11 2010 +0200

    GtkRadioButton: Move public members to private structure

 gtk/gtkradiobutton.c |   92
 +++++++++++++++++++++++++++++--------------------
 gtk/gtkradiobutton.h |    4 ++-
 2 files changed, 57 insertions(+), 39 deletions(-)

commit 6ce52cab3c4a7055cb25e6f81522ae860ae58087
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 7 04:42:05 2010 +0200

    GtkRadioAction: unseal private pointer

 gtk/gtkradioaction.c |    7 ++++---
 gtk/gtkradioaction.h |    3 +--
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 0ddeccefe9a235ec1a6fd41f51973662f7d926c6
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 7 04:36:38 2010 +0200

    GtkProgressBar: Move public members to private structure

 gtk/gtkprogressbar.c |  326
 +++++++++++++++++++++++++++-----------------------
 gtk/gtkprogressbar.h |   21 +---
 2 files changed, 182 insertions(+), 165 deletions(-)

commit e3a4dfe0e1ddb62646ec5f7b815731387ef04343
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 7 03:54:48 2010 +0200

    gtkprinter: unseal private pointer

 gtk/gtkprinter.c |    7 +++----
 gtk/gtkprinter.h |    3 ++-
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 168fbac7f68dcb5e82fc7ce086f8696a92f69f26
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 7 03:51:19 2010 +0200

    gtkprintbackend: Use private pointer instead GET_PRIV() macro

 gtk/gtkprintbackend.c |   14 +++++---------
 1 files changed, 5 insertions(+), 9 deletions(-)

commit 8c041cde30604d05aa17501f2555e5b0596a262f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 6 04:37:38 2010 +0200

    GtkPaned: move public members to private structure

 gtk/gtkpaned.c |  776
 +++++++++++++++++++++++++++++++-------------------------
 gtk/gtkpaned.h |   31 +---
 2 files changed, 435 insertions(+), 372 deletions(-)

commit 92a1382bd661684cd7930041609397f38029f352
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 6 06:32:48 2010 +0200

    Use accessor functions to access GtkPaned

 demos/gtk-demo/panes.c         |   36
 ++++++++++++++++++++++--------------
 modules/other/gail/gailpaned.c |    8 ++++++--
 tests/testgtk.c                |   20 ++++++++++++--------
 3 files changed, 40 insertions(+), 24 deletions(-)

commit 28cf61a2ca6f33a97fb61e19c9f5824bbe2d1487
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jul 5 05:24:59 2010 +0200

    gtkpagesetupunixdialog: unseal private pointer

 gtk/gtkpagesetupunixdialog.c |    9 ++++-----
 gtk/gtkpagesetupunixdialog.h |    4 ++--
 2 files changed, 6 insertions(+), 7 deletions(-)

commit 1ca6edf6bf038fe3545c1ea8485bcedd9e86be8c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jul 2 17:04:26 2010 +0200

    GtkMisc: move public members to private structure

 gtk/gtkmisc.c |  114
 ++++++++++++++++++++++++++++++++++++---------------------
 gtk/gtkmisc.h |    8 +--
 2 files changed, 75 insertions(+), 47 deletions(-)

commit 978a031b76c3f6c06b52bdba87c8d26e41b2be48
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jul 2 17:49:18 2010 +0200

    Use accessor functions to access GtkMisc

 gtk/gtkarrow.c      |   30 ++++++++++--------
 gtk/gtkimage.c      |   33 +++++++++++++-------
 gtk/gtklabel.c      |   82
 ++++++++++++++++++++++++++++++++------------------
 gtk/gtkstatusicon.c |    7 +++-
 4 files changed, 95 insertions(+), 57 deletions(-)

commit e2b8112fd89eb0f6c824bcf6937a4ec8e493bca7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jul 2 15:53:46 2010 +0200

    GtkMessageDialog: move public members to private structure

 gtk/gtkmessagedialog.c |  128
 ++++++++++++++++++++++--------------------------
 gtk/gtkmessagedialog.h |    9 ++--
 2 files changed, 63 insertions(+), 74 deletions(-)

commit ecce43bcd12ddcc540f2700e8b40f65b758b3983
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jul 2 15:30:57 2010 +0200

    GtkMenuToolButton: unseal private pointer

 gtk/gtkmenutoolbutton.c |    6 +++---
 gtk/gtkmenutoolbutton.h |    2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 4d7ecabaf0fbc0dd248d46031e01c50cdc93d201
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jun 28 23:21:58 2010 +0200

    GtkMenuBar: Use private pointer instead GET_PRIV() macro all the time

 gtk/gtkmenubar.c |   31 +++++++++++--------------------
 gtk/gtkmenubar.h |    8 ++++++--
 2 files changed, 17 insertions(+), 22 deletions(-)

commit a3b039d3175a8fb91a6b76005288911ad3199c4f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jun 28 06:10:47 2010 +0200

    GtkListStore: move public members to private structure

 gtk/gtkliststore.c |  428
 ++++++++++++++++++++++++++++++++-------------------
 gtk/gtkliststore.h |   15 +--
 2 files changed, 270 insertions(+), 173 deletions(-)

commit 59942f91cb29fb1161c20e6a2e27e36751a63a84
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jun 28 06:10:15 2010 +0200

    GtkLinkButton: unseal private pointer

 gtk/gtklinkbutton.c |    7 ++++---
 gtk/gtklinkbutton.h |    2 +-
 2 files changed, 5 insertions(+), 4 deletions(-)

commit 801708b9e65b354c1206995b15f9e3ca55202f01
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jun 28 04:22:50 2010 +0200

    GtkLayout: move public members to private structure

 gtk/gtklayout.c |  293
 +++++++++++++++++++++++++++++++++---------------------
 gtk/gtklayout.h |   22 +----
 2 files changed, 183 insertions(+), 132 deletions(-)

commit fbf1de72c427b7441324a62e283a40c68432aa73
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jun 28 04:51:34 2010 +0200

    Use accessor funtions to access GtkLayout

 tests/testgtk.c       |   43 +++++++++++++++++++++++++------------------
 tests/testoffscreen.c |   36 ++++++++++++++++++++++--------------
 2 files changed, 47 insertions(+), 32 deletions(-)

commit bf9875860b7254a0b3a11066c8e68b3de9c6eb5f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 04:36:08 2010 +0200

    GtkLabel: move public members to private structure

 gtk/gtklabel.c | 1129
 ++++++++++++++++++++++++++++++++------------------------
 gtk/gtklabel.h |   27 +--
 2 files changed, 639 insertions(+), 517 deletions(-)

commit 511560ba888ea448f1303c5096df12d99c7d0308
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 02:58:49 2010 +0200

    GtkInvisible: move public members to private structure

 gtk/gtkinvisible.c |   49
 ++++++++++++++++++++++++++++++++++---------------
 gtk/gtkinvisible.h |    5 +++--
 2 files changed, 37 insertions(+), 17 deletions(-)

commit d4a59142adf7e031882a320432c97b19957c7e2a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 03:04:10 2010 +0200

    Use accessor funtions to acces GtkInvisible

 gtk/gtkwidget.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 75686d04a00c460e9bfab35494d0a8b80426b309
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 02:40:47 2010 +0200

    GtkInfoBar: use private pointer instead GET_PRIV() macro

 gtk/gtkinfobar.c |   28 ++++++++++------------------
 1 files changed, 10 insertions(+), 18 deletions(-)

commit e2a662b93def147be627388a90b7d6b5ea39b5c9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 01:20:47 2010 +0200

    GtkIMMulticontext: move public members to private structure

 gtk/gtkimmulticontext.c |  148
 +++++++++++++++++++++++++++-------------------
 gtk/gtkimmulticontext.h |    7 +--
 2 files changed, 89 insertions(+), 66 deletions(-)

commit 47e824a5e403999101d4f4e7a1ce92547cc6f584
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 00:53:00 2010 +0200

    GtkImageMenuItem: move public members to private structure

 gtk/gtkimcontextsimple.c |  237
 ++++++++++++++++++++++++++--------------------
 gtk/gtkimcontextsimple.h |   11 +--
 2 files changed, 136 insertions(+), 112 deletions(-)

commit ad3b5941ab14ddb15f7dc7e4e8cf09f32ee38126
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 23 23:40:06 2010 +0200

    GtkImageMenuItem: move public members to private structure

 gtk/gtkimagemenuitem.c |  177
 ++++++++++++++++++++++++-----------------------
 gtk/gtkimagemenuitem.h |    4 +-
 2 files changed, 92 insertions(+), 89 deletions(-)

commit 86f0bd5cc9555e8cbbe79056e5f26782a56f5e64
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 23 22:40:31 2010 +0200

    GtkImage: move public members to private structure

 gtk/gtkimage.c |  690
 +++++++++++++++++++++++++++++++-------------------------
 gtk/gtkimage.h |   22 +--
 2 files changed, 383 insertions(+), 329 deletions(-)

commit 41d2a4d059d881d8d05419013ae4946a81b308cb
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 23 22:56:13 2010 +0200

    Use accessor funtions to acces GtkImage

 modules/other/gail/gailimage.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 754dc6491baae7fe4ab69466ddc0481a10697e30
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 23 20:00:42 2010 +0200

    GtkIconView: Unseal private pointer

 gtk/gtkiconview.c |    8 ++++----
 gtk/gtkiconview.h |    3 ++-
 2 files changed, 6 insertions(+), 5 deletions(-)

commit f66ebd8e59ad4c2006b003e1d3e1c256deee7f1e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 22 16:42:00 2010 +0200

    GtkIconTheme: unseal private pointer

 gtk/gtkicontheme.c |    7 ++++---
 gtk/gtkicontheme.h |    2 +-
 2 files changed, 5 insertions(+), 4 deletions(-)

commit e1d182ce5ca28b6df720ae8d3eb50a532e1766f8
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 22 16:37:36 2010 +0200

    GtkIconFactory: move public members to private structure

 gtk/gtkiconfactory.c |   38 +++++++++++++++++++++++++++++---------
 gtk/gtkiconfactory.h |    7 +++++--
 2 files changed, 34 insertions(+), 11 deletions(-)

commit c0228f609c78f30e5eba90242340a6dd271c6783
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 22 16:26:09 2010 +0200

    GtkHSV: unseal private pointer

 gtk/gtkhsv.c |  167
 ++++++++++++++++++++++------------------------------------
 gtk/gtkhsv.h |    9 ++--
 2 files changed, 68 insertions(+), 108 deletions(-)

commit 997c7b96a8af58bd34323be537cfb9875694147c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 15 19:40:52 2010 +0200

    gtkhandlebox: move public members to private structure

 gtk/gtkhandlebox.c |  442
 ++++++++++++++++++++++++++++------------------------
 gtk/gtkhandlebox.h |   22 +---
 2 files changed, 241 insertions(+), 223 deletions(-)

commit 817d1f93cd2dd66d3a1b47b3864c8ac09c34bdb7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Jun 5 03:17:11 2010 +0200

    gtkframe: move public members to private structure

 gtk/gtkframe.c |  203
 ++++++++++++++++++++++++++++++++++----------------------
 gtk/gtkframe.h |   10 +--
 2 files changed, 127 insertions(+), 86 deletions(-)

commit 2d9aaf4cf32f9fdc22267bdd9ae4ada9fc27434d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Jun 5 03:29:31 2010 +0200

    Use accessor funtions to acces GtkFrame

 tests/testframe.c |   23 +++++++++++++++++------
 1 files changed, 17 insertions(+), 6 deletions(-)

commit 6fe5203c0adcf6d40f0a550d540d8796539b1450
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Jun 5 02:17:48 2010 +0200

    GtkFontSelection: move public members to private structure

 gtk/gtkfontsel.c |  347
 ++++++++++++++++++++++++++++++------------------------
 gtk/gtkfontsel.h |   21 +---
 2 files changed, 200 insertions(+), 168 deletions(-)

commit 324ab58710ac0a055a2f56d36afc2d5c1c53095a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Jun 5 00:58:32 2010 +0200

    GtkFontSelectionDialog: move public members to private structure

 gtk/gtkfontsel.c |  115
 +++++++++++++++++++++++++++++++++++-------------------
 gtk/gtkfontsel.h |   19 +--------
 2 files changed, 77 insertions(+), 57 deletions(-)

commit 558a02c730231692c7e47353e7b26e34bac48d61
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Jun 5 01:30:54 2010 +0200

    Use accessor funtions to access GtkFontSelectionDialog

 gtk/gtkfontbutton.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit f86456ccb5e7e0cb5d87e80f79382c953e35ac17
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jun 4 23:57:59 2010 +0200

    gtkfontbutton: unseal private pointer

 gtk/gtkfontbutton.c |    5 +++--
 gtk/gtkfontbutton.h |    2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

commit 0991115ada766bfbaa1765a92b7478c83771095a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jun 4 23:48:00 2010 +0200

    gtkfixed: Move public members to private structure

 gtk/gtkfixed.c |   53
 +++++++++++++++++++++++++++++++++++------------------
 gtk/gtkfixed.h |    5 +++--
 2 files changed, 38 insertions(+), 20 deletions(-)

commit 58030409d81520054a8d0e5720e6da22063e63d6
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jun 4 23:28:22 2010 +0200

    gtkfilechooserwidget: Unseal private pointer

 gtk/gtkfilechooserwidget.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9b63c322ee3d7201369cb1833da89a7dda118467
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jun 4 23:25:45 2010 +0200

    gtkfilechooserdialog: Unseal private pointer

 gtk/gtkfilechooserdialog.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 01bdc682fd9aa3076843c072f0b4163ce884c0c4
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jun 4 23:23:12 2010 +0200

    gtkfilechooserbutton: unseal private pointer

 gtk/gtkfilechooserbutton.c |    6 +++---
 gtk/gtkfilechooserbutton.h |    4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

commit d4813408b01bfbe29568951675bf7f56e94237e2
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jun 4 00:26:11 2010 +0200

    gtkentrycompletion: Do not use GET_PRIV() macro all the time

    Also, unseal private pointer

 gtk/gtkentrycompletion.c |   22 ++++++++++++----------
 gtk/gtkentrycompletion.h |    2 +-
 2 files changed, 13 insertions(+), 11 deletions(-)

commit a8014e6fec4559a15f25e449bccf1b3cf5c5336f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 3 07:31:06 2010 +0200

    gtkdialog: Move public members to private structure

 gtk/gtkdialog.c |  152
 ++++++++++++++++++++++++++++++++-----------------------
 gtk/gtkdialog.h |    7 +--
 2 files changed, 91 insertions(+), 68 deletions(-)

commit 7f2cc85db96afb9806fc62ce6e32c47e49a9f4d3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 3 09:36:39 2010 +0200

    Use accessor functions to access GtkDialog

 demos/gtk-demo/changedisplay.c       |   14 ++-
 demos/gtk-demo/dialog.c              |    5 +-
 demos/gtk-demo/entry_buffer.c        |    5 +-
 demos/gtk-demo/entry_completion.c    |    5 +-
 demos/gtk-demo/expander.c            |    5 +-
 demos/gtk-demo/search_entry.c        |    5 +-
 demos/gtk-demo/sizegroup.c           |    5 +-
 demos/gtk-demo/spinner.c             |    5 +-
 gtk/gtkcolorseldialog.c              |   12 +-
 gtk/gtkcustompaperunixdialog.c       |   15 ++-
 gtk/gtkfilechooserdialog.c           |   34 ++++--
 gtk/gtkfontsel.c                     |   14 ++-
 gtk/gtkmessagedialog.c               |   13 ++-
 gtk/gtkmountoperation.c              |   12 +-
 gtk/gtkpagesetupunixdialog.c         |   12 +-
 gtk/gtkprintbackend.c                |    4 +-
 gtk/gtkprintunixdialog.c             |   12 +-
 gtk/gtkrecentchooserdialog.c         |   28 +++-
 gtk/tests/builder.c                  |   11 +-
 modules/other/gail/tests/testimage.c |   23 ++--
 tests/testcombochange.c              |    7 +-
 tests/testfilechooserbutton.c        |   15 ++-
 tests/testgtk.c                      |  250
 ++++++++++++++++++++--------------
 tests/testmultidisplay.c             |   12 +-
 tests/testselection.c                |   13 +-
 tests/teststatusicon.c               |    9 +-
 26 files changed, 344 insertions(+), 201 deletions(-)

commit 80df961edb1557bae3a545e6b18871d7c4c6f566
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon May 24 21:51:49 2010 +0200

    gtkbin: Move public members to private structure

 gtk/gtkbin.c |   75
 +++++++++++++++++++++++++++++++++++++--------------------
 gtk/gtkbin.h |    4 ++-
 2 files changed, 52 insertions(+), 27 deletions(-)

commit 63d3b197c272ecedde0a6d2e43a7e9f34d209161
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri May 28 05:49:30 2010 +0200

    Add _gtk_bin_set_widget() internal function

 gtk/gtkbin.c            |    7 +++++++
 gtk/gtkbin.h            |    3 +++
 gtk/gtkcombobox.c       |   10 +++++-----
 gtk/gtknotebook.c       |    4 ++--
 gtk/gtkscrolledwindow.c |    2 +-
 5 files changed, 18 insertions(+), 8 deletions(-)

commit 4427760bcc330f60ec5778be04274f9f8073a84d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon May 24 22:31:36 2010 +0200

    Use GtkBin accessors

 demos/gtk-demo/changedisplay.c    |    2 +-
 demos/gtk-demo/combobox.c         |    2 +-
 docs/tools/widgets.c              |    4 +-
 gtk/gtkalignment.c                |   23 +++++---
 gtk/gtkaspectframe.c              |    6 +-
 gtk/gtkbutton.c                   |   27 +++++----
 gtk/gtkcellrenderercombo.c        |    2 +-
 gtk/gtkcheckbutton.c              |   24 +++++---
 gtk/gtkcombobox.c                 |  116
 ++++++++++++++++++++++---------------
 gtk/gtkcomboboxentry.c            |   32 +++++++---
 gtk/gtkeventbox.c                 |   16 +++--
 gtk/gtkexpander.c                 |   34 +++++++----
 gtk/gtkframe.c                    |   22 +++++---
 gtk/gtkhandlebox.c                |   58 +++++++++++-------
 gtk/gtkmenu.c                     |   12 ++--
 gtk/gtkmenuitem.c                 |   82 ++++++++++++++++-----------
 gtk/gtkmenutoolbutton.c           |    2 +-
 gtk/gtknotebook.c                 |    7 +-
 gtk/gtkoffscreenwindow.c          |   18 ++++--
 gtk/gtkplug.c                     |   20 ++++--
 gtk/gtkprintunixdialog.c          |    4 +-
 gtk/gtkradiobutton.c              |    2 +-
 gtk/gtkrecentchoosermenu.c        |    2 +-
 gtk/gtkscrolledwindow.c           |   62 ++++++++++++--------
 gtk/gtksocket.c                   |    6 +-
 gtk/gtktogglebutton.c             |    2 +-
 gtk/gtktoolbutton.c               |    8 ++-
 gtk/gtktoolitem.c                 |   12 ++--
 gtk/gtktreeviewcolumn.c           |    4 +-
 gtk/gtkviewport.c                 |   42 ++++++++-----
 gtk/gtkwindow.c                   |   22 +++++---
 gtk/tests/builder.c               |   21 ++++---
 gtk/tests/expander.c              |    4 +-
 gtk/tests/testing.c               |   15 ++++-
 modules/input/gtkimcontextxim.c   |    2 +-
 modules/other/gail/gailbutton.c   |    2 +-
 modules/other/gail/gaillabel.c    |    2 +-
 modules/other/gail/gailmenuitem.c |    2 +-
 modules/other/gail/gailtoplevel.c |   11 ++-
 tests/prop-editor.c               |    6 +-
 tests/testassistant.c             |    4 +-
 tests/testgtk.c                   |   16 +++--
 tests/testmenubars.c              |   10 ++-
 tests/testmultidisplay.c          |    2 +-
 tests/testtreeflow.c              |    2 +-
 45 files changed, 475 insertions(+), 299 deletions(-)

commit 2de1f3f88c661f2b932f9ab36a3b22ca35df1635
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 3 04:11:46 2010 +0200

    gtkcontainer: Move public members to private structure

 gtk/gtkcontainer.c |  137
 +++++++++++++++++++++++++++++++++++----------------
 gtk/gtkcontainer.h |   16 ++----
 2 files changed, 100 insertions(+), 53 deletions(-)

commit 63f83130154be9d773c1e8c939766d59a0040cc7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 3 01:38:05 2010 +0200

    gtkcontainer: Add _gtk_container_get_reallocate_redraws internal
    accessor

    Only used in gtkwidget

 gtk/gtkcontainer.c |    6 ++++++
 gtk/gtkcontainer.h |    1 +
 gtk/gtkwidget.c    |    2 +-
 3 files changed, 8 insertions(+), 1 deletions(-)

commit dfb24fd56e8215f0bbf89f0361441af05920b780
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 3 00:28:58 2010 +0200

    gtkcontainer: Add _gtk_container_*_need_resize internal accessors

    gtkoffscreenwindow and gtkwindow need access to need_resize var

 gtk/gtkcontainer.c       |   13 +++++++++++++
 gtk/gtkcontainer.h       |    4 +++-
 gtk/gtkoffscreenwindow.c |    4 ++--
 gtk/gtkwindow.c          |    4 ++--
 4 files changed, 20 insertions(+), 5 deletions(-)

commit 3a10216dd01c8d10df235b88c8942b2fda15689b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 06:28:22 2010 +0200

    Use accessor functions to acces GtkContainer

 demos/gtk-demo/offscreen_window.c  |   14 +++---
 demos/gtk-demo/offscreen_window2.c |   15 ++++---
 gtk/gtkalignment.c                 |    8 ++--
 gtk/gtkassistant.c                 |   41 +++++++++---------
 gtk/gtkbbox.c                      |   83
 +++++++++++++++++++++---------------
 gtk/gtkbox.c                       |   14 +++---
 gtk/gtkbutton.c                    |   14 +++---
 gtk/gtkcheckbutton.c               |   23 ++++++----
 gtk/gtkcheckmenuitem.c             |    5 +-
 gtk/gtkcombobox.c                  |   32 +++++++-------
 gtk/gtkeventbox.c                  |   22 ++++++----
 gtk/gtkexpander.c                  |   24 ++++++-----
 gtk/gtkfixed.c                     |   14 +++---
 gtk/gtkframe.c                     |   25 ++++++-----
 gtk/gtkhandlebox.c                 |   23 +++++++---
 gtk/gtkimagemenuitem.c             |    4 +-
 gtk/gtkmenu.c                      |   34 ++++++++------
 gtk/gtkmenubar.c                   |   18 +++++---
 gtk/gtkmenuitem.c                  |   16 ++++---
 gtk/gtknotebook.c                  |   44 +++++++++++--------
 gtk/gtkoffscreenwindow.c           |    2 +-
 gtk/gtkpaned.c                     |   36 ++++++++++------
 gtk/gtkpathbar.c                   |   12 +++--
 gtk/gtkplug.c                      |    9 ++--
 gtk/gtkradiobutton.c               |   13 +++--
 gtk/gtkscrolledwindow.c            |   37 ++++++++++------
 gtk/gtksocket.c                    |    2 +-
 gtk/gtkstatusbar.c                 |    7 ++-
 gtk/gtktable.c                     |   24 ++++++----
 gtk/gtktearoffmenuitem.c           |   20 +++++----
 gtk/gtktextview.c                  |   21 ++++++---
 gtk/gtktoolbar.c                   |   54 ++++++++++++-----------
 gtk/gtktoolitem.c                  |   12 +++--
 gtk/gtktoolitemgroup.c             |   14 ++++--
 gtk/gtktoolpalette.c               |   13 ++++--
 gtk/gtktrayicon-x11.c              |    4 +-
 gtk/gtktreeview.c                  |    4 +-
 gtk/gtkviewport.c                  |   18 +++++---
 gtk/gtkwidget.c                    |    2 +-
 gtk/gtkwindow.c                    |   34 +++++++++------
 gtk/tests/builder.c                |    4 +-
 tests/gtkoffscreenbox.c            |   14 +++---
 42 files changed, 484 insertions(+), 345 deletions(-)

commit 009acc263e883923fd7c528c401f9d39756788aa
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 05:31:23 2010 +0200

    gtkcustompaperunixdialog: unseal private pointer

 gtk/gtkcustompaperunixdialog.c |   10 ++++++----
 gtk/gtkcustompaperunixdialog.h |    4 ++--
 2 files changed, 8 insertions(+), 6 deletions(-)

commit 5fd442eda2ebacf107a94e260664167f02e8110c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 05:23:43 2010 +0200

    gtkcomboboxentry: unseal private pointer

 gtk/gtkcomboboxentry.c |    6 ++++--
 gtk/gtkcomboboxentry.h |    2 +-
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 56cc11a4168d057504db9354c65eb34bebc9945a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 05:13:35 2010 +0200

    gtkcombobox: unseal private pointer

 gtk/gtkcombobox.c |   12 +++++++-----
 gtk/gtkcombobox.h |    2 +-
 2 files changed, 8 insertions(+), 6 deletions(-)

commit ebf6ce274a46d7c91983a176002f78f6a02ab90c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 03:14:22 2010 +0200

    gtkcolorseldialog: Move public members to private structure

 gtk/gtkcolorseldialog.c |   91
 ++++++++++++++++++++++++++++------------------
 gtk/gtkcolorseldialog.h |    7 ++--
 2 files changed, 58 insertions(+), 40 deletions(-)

commit 9663801be7ef4c702c0821a634bd5cdf57e8ddaf
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 04:24:16 2010 +0200

    Use accessor functions to access GtkColorSelectionDialog

 demos/gtk-demo/colorsel.c    |    6 ++++--
 docs/tools/widgets.c         |    4 +++-
 examples/colorsel/colorsel.c |    4 +++-
 gtk/gtkcolorbutton.c         |   26 ++++++++++++++++++--------
 tests/testgtk.c              |   14 +++++++++++---
 5 files changed, 39 insertions(+), 15 deletions(-)

commit 56eafbaad8dcd8d0742fea795f6381e731e4edbc
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 02:47:06 2010 +0200

    gtkcolorsel: unseal private pointer

 gtk/gtkcolorsel.c |    1 -
 gtk/gtkcolorsel.h |    4 ++--
 2 files changed, 2 insertions(+), 3 deletions(-)

commit ad45f1ce9de39e169b2a9b5240396b5c1fb210df
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 02:39:58 2010 +0200

    gtkcolorbutton: unseal private pointer

 gtk/gtkcolorbutton.c |    5 +++--
 gtk/gtkcolorbutton.h |    3 +--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 06dfffa132ffbe7bc2183cfaaed4bcfb3cf318b5
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 02:04:01 2010 +0200

    gtkcheckmenuitem: Move public members to private structure

 gtk/gtkcheckmenuitem.c |   76
 +++++++++++++++++++++++++++++++++++------------
 gtk/gtkcheckmenuitem.h |    7 ++--
 2 files changed, 59 insertions(+), 24 deletions(-)

commit 94fd7a350288b73aeffec44fb3b18ca8a061e045
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 02:23:10 2010 +0200

    Use accessor functions to access GtkCheckMenuItem

 gtk/gtkimmulticontext.c                   |    2 +-
 gtk/gtkradiomenuitem.c                    |   18 +++++++++++-------
 modules/other/gail/gailcheckmenuitem.c    |    2 +-
 modules/other/gail/gailchecksubmenuitem.c |    2 +-
 modules/other/gail/tests/ferret.c         |   14 +++++++-------
 5 files changed, 21 insertions(+), 17 deletions(-)

commit 72f515a0f3440c4d81f2d9e9e210c3b4a4ad8cc0
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 1 19:04:03 2010 +0200

    gtkcellrendererpixbuf: Move public members to private structure

 gtk/gtkcellrendererpixbuf.c        |  217
 +++++++++++++++++------------------
 gtk/gtkcellrendererpixbuf.h        |    7 +-
 modules/other/gail/gailimagecell.c |    2 +-
 3 files changed, 109 insertions(+), 117 deletions(-)

commit 637c9f16e3ead67b715c3dcd625dd9918be30226
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 1 23:38:52 2010 +0200

    gtkcellview: unseal private pointer

 gtk/gtkcellview.c |   10 +++++++---
 gtk/gtkcellview.h |    2 +-
 2 files changed, 8 insertions(+), 4 deletions(-)

commit 3c90ecf27b1eb5c73dd9e7eb9af4e17605dbbae1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 1 23:20:14 2010 +0200

    gtkcellrenderertoggle: Move public members to private structure

 gtk/gtkcellrenderertoggle.c |   87
 +++++++++++++++++++++++-------------------
 gtk/gtkcellrenderertoggle.h |    7 +--
 2 files changed, 51 insertions(+), 43 deletions(-)

commit 7fdb991b996422581b4bd5f6e26e9a9f33e6c14e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 1 20:45:11 2010 +0200

    gtkcellrenderertext: Move public members to private structure

 gtk/gtkcellrenderertext.c |  407
 +++++++++++++++++++++++----------------------
 gtk/gtkcellrenderertext.h |   32 +----
 2 files changed, 214 insertions(+), 225 deletions(-)

commit 6736c085b30faa63eb5ed129ec53fed9a56b7e6b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 1 21:01:33 2010 +0200

    Use accessor functions to access GtkCellRendererText

 gtk/gtkcellrendereraccel.c        |    4 +-
 gtk/gtkcellrenderercombo.c        |   20 ++++--
 gtk/gtkcellrendererspin.c         |   11 ++-
 modules/other/gail/gailtextcell.c |  136
 ++++++++++++++++++++++++++----------
 4 files changed, 123 insertions(+), 48 deletions(-)

commit b71d539fd065ec851932f8ed9d92da9c2e58df14
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 1 19:34:11 2010 +0200

    gtkcellrendererspinner: Remove GET_PRIV() macro

    This macro shouldn't be used in any function, but ->priv pointer
    instead.

 gtk/gtkcellrendererspinner.c |    9 ++++-----
 gtk/gtkcellrendererspinner.h |    2 ++
 2 files changed, 6 insertions(+), 5 deletions(-)

commit c2b079ca05f59abc12047f93abfbfb1f163ee888
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 1 19:27:25 2010 +0200

    gtkcellrendererspin: Use private pointer instead GET_PRIV macro

 gtk/gtkcellrendererspin.c |   14 ++++++++------
 gtk/gtkcellrendererspin.h |    3 +++
 2 files changed, 11 insertions(+), 6 deletions(-)

commit ee1d9df94c3574e6e393e12992308accbbc76d49
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 1 19:15:23 2010 +0200

    gtkcellrendererprogress: unseal private pointer

 gtk/gtkcellrendererprogress.c |   12 ++++++------
 gtk/gtkcellrendererprogress.h |    2 +-
 2 files changed, 7 insertions(+), 7 deletions(-)

commit c0b0b84c6e824398e23519a389e02d65494f6cfe
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 1 14:40:52 2010 +0200

    gtkcellrenderercombo: Move public members to private structure

 gtk/gtkcellrenderercombo.c |  115
 ++++++++++++++++++++++++-------------------
 gtk/gtkcellrenderercombo.h |    9 +--
 2 files changed, 67 insertions(+), 57 deletions(-)

commit 5e815bfee2d4e916e3c6236ac032ac0a7d43a643
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun May 30 22:21:33 2010 +0200

    gtkcellrenderer: Move public members to private structure

 gtk/gtkcellrenderer.c |  242
 +++++++++++++++++++++++++++++++------------------
 gtk/gtkcellrenderer.h |   21 +----
 2 files changed, 159 insertions(+), 104 deletions(-)

commit db584abef335a39b8c2dc8c5e2871ed41c148e17
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun May 30 22:38:33 2010 +0200

    Use accessor functions to access GtkCellRenderer

 gtk/gtkcellrendererpixbuf.c       |   40 ++++++++++++++-------
 gtk/gtkcellrendererprogress.c     |   19 ++++++----
 gtk/gtkcellrendererspinner.c      |    3 +-
 gtk/gtkcellrenderertext.c         |   69
 +++++++++++++++++++++++-------------
 gtk/gtkcellrenderertoggle.c       |   36 ++++++++++++-------
 gtk/gtkcellview.c                 |   10 +++---
 gtk/gtkfilechooserdefault.c       |    7 +++-
 gtk/gtkiconview.c                 |   22 +++++++-----
 gtk/gtktreeviewcolumn.c           |   40 +++++++++++++--------
 modules/other/gail/gailtextcell.c |   14 +++++---
 10 files changed, 164 insertions(+), 96 deletions(-)

commit 932568d1ed6c49f4cc3b4c7bdad117044fbff87e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun May 30 22:00:31 2010 +0200

    gtkcellrendereraccel: Move public members to private structure

 gtk/gtkcellrendereraccel.c |  111
 ++++++++++++++++++++++++--------------------
 gtk/gtkcellrendereraccel.h |   10 +---
 2 files changed, 63 insertions(+), 58 deletions(-)

commit 4d40f88310da3c23d83ec903fac83af87ca659a5
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri May 28 00:44:57 2010 +0200

    gtkbuilder: unseal private pointer

 gtk/gtkbuilder.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0677bb27853e78dca9dc401b7f5bdcce07bd4009
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue May 25 01:11:54 2010 +0200

    gtkbox: Move public members to private structure

 gtk/gtkbox.c |  193
 +++++++++++++++++++++++++++++++++------------------------
 gtk/gtkbox.h |    7 +-
 2 files changed, 115 insertions(+), 85 deletions(-)

commit a46c1eba6413b676c15103b38a85ba686c230161
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue May 25 01:57:10 2010 +0200

    Use accessor functions to access GtkBox

 gtk/gtkbbox.c               |   12 ++++++------
 gtk/gtkfilechooserdefault.c |    2 +-
 gtk/gtkstatusbar.c          |    6 +++---
 3 files changed, 10 insertions(+), 10 deletions(-)

commit abe267641a1ba63903d3191b0c6d7044fe260112
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon May 24 21:35:01 2010 +0200

    gtkbbox: Move public members to private structure

 gtk/gtkbbox.c |   82
 +++++++++++++++++++++++++++++++++++++++-----------------
 gtk/gtkbbox.h |    9 +++---
 2 files changed, 61 insertions(+), 30 deletions(-)

commit 123717510f927c7386214fe61ee89b47a84da737
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon May 24 15:46:51 2010 +0200

    gtkassistant: Move public members to private structure

 gtk/gtkassistant.c |  193
 +++++++++++++++++++++++++++-------------------------
 gtk/gtkassistant.h |    9 +--
 2 files changed, 102 insertions(+), 100 deletions(-)

commit 472753330d176532c8fcce41598c78d9277b3956
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun May 23 01:06:45 2010 +0200

    gtkaccessible: Move public members to private structure

 gtk/gtkaccessible.c |   28 ++++++++++++++++++++++------
 gtk/gtkaccessible.h |    8 +++-----
 2 files changed, 25 insertions(+), 11 deletions(-)

commit 5ee19bdafe57d070b9d4a26a6caf8c0e8fea9225
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun May 23 01:55:33 2010 +0200

    Use accessor functions to access GtkAccesible variables

 gtk/gtkassistant.c                        |    4 +-
 gtk/gtkiconview.c                         |   31 ++++++-----
 gtk/gtkspinner.c                          |    2 +-
 modules/other/gail/gailbox.c              |    2 +-
 modules/other/gail/gailbutton.c           |   65 ++++++++++++-----------
 modules/other/gail/gailcheckmenuitem.c    |    2 +-
 modules/other/gail/gailchecksubmenuitem.c |    2 +-
 modules/other/gail/gailcombobox.c         |   37 ++++++++------
 modules/other/gail/gailcontainer.c        |    5 +-
 modules/other/gail/gailentry.c            |   65 +++++++++++------------
 modules/other/gail/gailexpander.c         |   36 +++++++-------
 modules/other/gail/gailframe.c            |    2 +-
 modules/other/gail/gailimage.c            |    4 +-
 modules/other/gail/gailitem.c             |   24 ++++----
 modules/other/gail/gaillabel.c            |   40 +++++++-------
 modules/other/gail/gailmenu.c             |    4 +-
 modules/other/gail/gailmenuitem.c         |   27 ++++------
 modules/other/gail/gailmenushell.c        |   12 ++--
 modules/other/gail/gailnotebook.c         |   12 ++--
 modules/other/gail/gailpaned.c            |   10 ++--
 modules/other/gail/gailradiobutton.c      |    2 +-
 modules/other/gail/gailradiomenuitem.c    |    2 +-
 modules/other/gail/gailradiosubmenuitem.c |    2 +-
 modules/other/gail/gailrange.c            |   13 ++---
 modules/other/gail/gailscale.c            |   22 ++++----
 modules/other/gail/gailscalebutton.c      |   12 ++--
 modules/other/gail/gailscrollbar.c        |    2 +-
 modules/other/gail/gailscrolledwindow.c   |    6 +-
 modules/other/gail/gailseparator.c        |    2 +-
 modules/other/gail/gailstatusbar.c        |   26 +++++-----
 modules/other/gail/gailsubmenuitem.c      |   12 ++--
 modules/other/gail/gailtextcell.c         |    8 ++--
 modules/other/gail/gailtextview.c         |   52 +++++++++---------
 modules/other/gail/gailtogglebutton.c     |    2 +-
 modules/other/gail/gailtreeview.c         |   79
 +++++++++++++++--------------
 modules/other/gail/gailutil.c             |    4 +-
 modules/other/gail/gailwidget.c           |   44 ++++++++--------
 modules/other/gail/gailwindow.c           |   20 ++++----
 modules/other/gail/tests/ferret.c         |   14 +++--
 modules/other/gail/tests/testaction.c     |    2 +-
 modules/other/gail/tests/testbutton.c     |    2 +-
 modules/other/gail/tests/testcombo.c      |    2 +-
 modules/other/gail/tests/testlib.c        |    6 +-
 modules/other/gail/tests/testmenuitem.c   |    6 ++-
 modules/other/gail/tests/testnotebook.c   |    9 ++--
 modules/other/gail/tests/testobject.c     |    4 +-
 modules/other/gail/tests/testpaned.c      |    2 +-
 modules/other/gail/tests/testselection.c  |    2 +-
 modules/other/gail/tests/testtext.c       |    5 +-
 49 files changed, 380 insertions(+), 370 deletions(-)

commit a6e0fb92c6129edaecd4c60dde8a7cc21461e0e1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon May 24 06:10:41 2010 +0200

    gtkaspectframe: Move public members to private structure

 gtk/gtkaspectframe.c |  111
 ++++++++++++++++++++++++++++++++------------------
 gtk/gtkaspectframe.h |   10 +---
 2 files changed, 74 insertions(+), 47 deletions(-)

commit 3862bf3208c378a9ee32fb43d978ff746187472f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon May 24 05:18:05 2010 +0200

    gtkarrow: Move public members to private structure

 gtk/gtkarrow.c                  |   60
 +++++++++++++++++++++++++++-----------
 gtk/gtkarrow.h                  |   10 +++---
 modules/other/gail/gailbutton.c |   21 +++++++++----
 3 files changed, 61 insertions(+), 30 deletions(-)

commit fa740ae012fc285833b5a1a425be7055cb4faeb7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun May 23 01:25:06 2010 +0200

    gtkactiongroup: Unseal private pointer

    Also, use ->priv instead GET_PRIV() macro all the time

 gtk/gtkactiongroup.c |   49
 ++++++++++++++++++++++++++-----------------------
 gtk/gtkactiongroup.h |    3 +--
 2 files changed, 27 insertions(+), 25 deletions(-)

commit 8ad3afce95f1f4a6c52f6b86485d8675605c39be
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun May 23 01:12:12 2010 +0200

    gtkaction: unseal private pointer

 gtk/gtkaction.c |    6 +++---
 gtk/gtkaction.h |    3 +--
 2 files changed, 4 insertions(+), 5 deletions(-)

commit 335549b46a60408a0e58cb2dcded57d29bb0a087
Author: Christian Dywan <christian@twotoasts.de>
Date:   Tue Jul 13 18:46:33 2010 +0200

    Move definition of GtkNotebookPage out of the header

 gtk/gtknotebook.c |    1 +
 gtk/gtknotebook.h |    3 ---
 2 files changed, 1 insertions(+), 3 deletions(-)

commit dba6592601dee4d5b28d4f2fae8344c3ac7b5e25
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   Tue Jul 13 18:36:39 2010 +0200

    Add annotations for GtkAccelMap

 gtk/gtkaccelmap.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 33960b737d16af0db49ec1d761e5c3a5f94c2956
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 17:47:05 2010 +0200

    GtkNotebook: Move public members to private structure

 gtk/gtknotebook.c | 1432
 ++++++++++++++++++++++++++++-------------------------
 gtk/gtknotebook.h |   39 +--
 2 files changed, 770 insertions(+), 701 deletions(-)

commit d562611660dcbff3bbe2873071effce96dfafbc4
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jul 2 22:39:02 2010 +0200

    Use accessor functions to access GtkNotebook

 modules/other/gail/gail.c             |   12 ++----------
 modules/other/gail/gailnotebook.c     |   29
 ++++++++++++-----------------
 modules/other/gail/gailnotebookpage.c |    8 ++++----
 tests/testgtk.c                       |   10 +++++-----
 4 files changed, 23 insertions(+), 36 deletions(-)

commit c6b6ab05995fa4b923b8704ed9bc97e7745e6198
Author: Pablo Castellano <pablog@src.gnome.org>
Date:   Tue Jul 13 04:29:57 2010 +0200

    Bump glib to 2.25.12

    g_variant_new_bytestring_array() was introduced in
    424842e3a90150e8cab22f863ec1ae4edd7792f3 and requires in glib 2.25.12

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 828f5cbe2e04b60ec013df6fc33f7a5b537e6efd
Author: Christian Dywan <christian@twotoasts.de>
Date:   Tue Jul 13 17:05:22 2010 +0200

    Change GtkNotebookPage in switch-page into GtkWidget

 gtk/gtknotebook.c |    6 +++---
 gtk/gtknotebook.h |    6 +-----
 2 files changed, 4 insertions(+), 8 deletions(-)

commit 04c54efe5cf13cccf9897c4b5d9bf9d364d1e078
Author: Christian Dywan <christian@twotoasts.de>
Date:   Tue Jul 13 16:49:53 2010 +0200

    Deprecate GtkNotebookPage as used in switch-page

    Fixes: 618327

 gtk/gtknotebook.c                     |   10 ++++++----
 gtk/gtknotebook.h                     |   10 ++++++++++
 modules/other/gail/gailnotebookpage.h |    4 ++++
 tests/testgtk.c                       |    2 +-
 4 files changed, 21 insertions(+), 5 deletions(-)

commit a5272c82a688cf8b115610896f9274151c0d389e
Author: Aron Xu <aronxu@gnome.org>
Date:   Tue Jul 13 19:56:02 2010 +0800

    Update Simplified Chinese po-propertiese translation.

 po-properties/zh_CN.po |  156
 +++++++++++++++++++++---------------------------
 1 files changed, 68 insertions(+), 88 deletions(-)

commit d219adfa5a4b13fa48cd173c0f47cce76f3cc247
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   Sun Jul 11 11:55:44 2010 +0200

    Move sealed attributes to private struct.

 gtk/gtktextview.c                 | 1896
 +++++++++++++++++++++----------------
 gtk/gtktextview.h                 |   91 +--
 modules/other/gail/gailtextview.c |   44 +-
 tests/testtooltips.c              |    5 +-
 4 files changed, 1106 insertions(+), 930 deletions(-)

commit 75e75cd3050fd974e097ab4b7a801e59823fad85
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:   Sat Jul 3 23:16:39 2010 +0200

    Migrate GtkActionGroup API docs

 docs/reference/gtk/tmpl/.gitignore          |    1 +
 docs/reference/gtk/tmpl/gtkactiongroup.sgml |  401
 ---------------------------
 docs/reference/gtk/tmpl/gtkfontsel.sgml     |    5 -
 gtk/gtkactiongroup.c                        |   60 ++++
 gtk/gtkactiongroup.h                        |   51 ++++
 5 files changed, 112 insertions(+), 406 deletions(-)

commit 41671d1514c3bfa1b7cc52c18330a472bf377d84
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jul 12 11:56:35 2010 -0400

    Bump version

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9a812edff8edb7805e22b9a54101e6f3d39f45a2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jul 12 11:53:36 2010 -0400

    Fix distcheck

 gdk/Makefile.am |   55
 ++++++++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 46 insertions(+), 9 deletions(-)