commit 8694bd70706d08145a8c4fe26008a5701c7fdf31
Author: Xan Lopez <xlopez@igalia.com>
Date:   Tue Jul 5 13:21:13 2011 +0200

    [3.1.3] release

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

commit c1ecf8245ba6071c1fee3c5ccdacf247953decb2
Author: Xan Lopez <xlopez@igalia.com>
Date:   Mon Jul 4 17:17:02 2011 +0200

    window-commands: make get_suggested_title a separate function
    
    We'll reuse it in the future.

 src/window-commands.c |   50 ++++++++++++++++++++++++++++--------------------
 1 files changed, 29 insertions(+), 21 deletions(-)

commit 1ff0d93c8d6a5c61d3f1d0cead7f3a0a19892f9d
Author: Xan Lopez <xlopez@igalia.com>
Date:   Mon Jul 4 16:36:42 2011 +0200

    ephy-window: remove unused resize idle handler id

 src/ephy-window.c |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit d22d424aa8e31e5e8d82af60aeb133ee934bb950
Author: Fran Dieguez <fran@openhost.es>
Date:   Mon Jul 4 22:16:46 2011 +0200

    Updated Galician translations

 po/gl.po |  124 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 66 insertions(+), 58 deletions(-)

commit 733c318e0ba604df12d7918189c15cbea55419b8
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sat Jul 2 20:18:37 2011 +0200

    Updated Slovenian translation

 po/sl.po |   64 ++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 34 insertions(+), 30 deletions(-)

commit ad552b23c8d4200ce4afe5a6dfb30f6ae30e50d3
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Sat Jul 2 10:50:32 2011 +0300

    Updated Hebrew translation.

 po/he.po |  324 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 180 insertions(+), 144 deletions(-)

commit 8dd5b11836cc8bfb3a77361486c400125be46fe5
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sat Jul 2 01:38:43 2011 +0200

    Updated Norwegian bokmål translation

 po/nb.po |  124 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 66 insertions(+), 58 deletions(-)

commit 1ee6d400047fc1043d8a616a4bfbd7653cb8f7cc
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Fri Jul 1 10:40:52 2011 +0200

    Updated Spanish translation

 po/es.po |  104 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 54 insertions(+), 50 deletions(-)

commit 6183aaaaa51d705b7f1b8c216ecc13091c215ef8
Author: Muhammet Kara <muhammet.k@gmail.com>
Date:   Fri Jul 1 01:42:43 2011 +0300

    Updated Turkish translation

 po/tr.po |  130 +++++++++++++++++++++++++++++++------------------------------
 1 files changed, 66 insertions(+), 64 deletions(-)

commit 31f5d743a17dc5df98a0ee2ba83643c668b0437d
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Thu Jun 30 23:06:15 2011 +0300

    Open a new window in the primary instance when remoting without URIs

 src/ephy-shell.c |   16 +++++++++++++---
 1 files changed, 13 insertions(+), 3 deletions(-)

commit 1ae608baef5b8bcef83218da71b5bc9c31bd20f4
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Thu Jun 30 22:46:55 2011 +0300

    Delete trailing whitespaces in ephy-shell.c

 src/ephy-shell.c |  126 +++++++++++++++++++++++++++---------------------------
 1 files changed, 63 insertions(+), 63 deletions(-)

commit 70a4c5312e8ef182c94c15af4e9d10b3b79c4d18
Author: Xan Lopez <xlopez@igalia.com>
Date:   Thu Jun 30 17:30:56 2011 +0200

    ephy-shell: use new HACKING style

 src/ephy-shell.c | 1428 ++++++++++++++++++++++++++----------------------------
 src/ephy-shell.h |  174 ++++----
 2 files changed, 770 insertions(+), 832 deletions(-)

commit 4b9dcfe60460ed45c5ad2b5020cdf678b1629850
Author: Xan Lopez <xlopez@igalia.com>
Date:   Thu Jun 30 17:06:20 2011 +0200

    Add an --application-mode flag and global mode
    
    For now it's pretty much like a private instance, but:
    
    - A profile directory *must* be passed
    - Global passwords and cookies are accessed. In the future we'll
      likely restrict cookies to the ones for the web application domain,
      which we'll copy from the main cookies file.

 embed/ephy-embed-shell.h |    3 ++-
 src/ephy-main.c          |   25 ++++++++++++++++++++-----
 src/ephy-shell.c         |    5 +++--
 3 files changed, 25 insertions(+), 8 deletions(-)

commit f594ec68442049ad9b6ecce598f2623e0ece9049
Author: Xan Lopez <xlopez@igalia.com>
Date:   Thu Jun 30 16:31:01 2011 +0200

    Use an enum for the global mode of the application
    
    In preparation to add a new mode for WebApps.

 embed/ephy-embed-shell.c  |   40 +++++++++++++++++++++-------------------
 embed/ephy-embed-shell.h  |    8 +++++++-
 embed/ephy-embed-single.c |    2 +-
 embed/ephy-web-view.c     |    2 +-
 src/ephy-main.c           |    3 ++-
 src/ephy-shell.c          |    8 ++++----
 src/ephy-shell.h          |    2 +-
 src/pdm-dialog.c          |    3 ++-
 8 files changed, 39 insertions(+), 29 deletions(-)

commit 1b73fcdddb386855fb15cc61cf723f002743e7c0
Author: Xan Lopez <xlopez@igalia.com>
Date:   Thu Jun 30 03:09:45 2011 +0200

    ephy-window: do not set the app for the window twice
    
    We already call gtk_application_add_window

 src/ephy-window.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 94cb05f6d2b15ad84e7f826c6c4edc7923d1586c
Author: Xan Lopez <xlopez@igalia.com>
Date:   Thu Jun 30 02:59:17 2011 +0200

    ephy-shell: set GApplication flags in constructed vmethod
    
    Cleaner than doing it in the constructor.

 src/ephy-shell.c |   23 +++++++++++++++++------
 1 files changed, 17 insertions(+), 6 deletions(-)

commit 0ea926b7639db07086101cb9bca0fc10b69c07c9
Author: Xan Lopez <xlopez@igalia.com>
Date:   Wed Jun 29 20:29:17 2011 +0200

    ephy-shell: do not ref the shell more than needed
    
    We already guarantee that the app will stay up by adding the windows
    to the GtkApplication, so stop reffing the shell in these callbacks.

 src/ephy-shell.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit eddaae421e4e38d8124f659b1bd8ff65162247e4
Author: Xan Lopez <xlopez@igalia.com>
Date:   Wed Jun 29 20:19:40 2011 +0200

    Use GtkApplication's window tracking for EphyWindow too
    
    Instead of our own home-grown system.
    
    I think we should subclass window_added in GtkApplication and do there
    the session & state stuff and get rid of ephy_session_add_window and
    ephy_state_add_window.

 embed/ephy-embed-shell.c |   40 ----------------------------------------
 embed/ephy-embed-shell.h |    4 ----
 src/ephy-window.c        |    2 +-
 3 files changed, 1 insertions(+), 45 deletions(-)

commit 5b3154f5ddb95f162389340b178d6fc51b3a3bd7
Author: Xan Lopez <xlopez@igalia.com>
Date:   Wed Jun 29 20:03:40 2011 +0200

    Always use the EphyEmbedShell to know if we are a private instance
    
    We can now get rid of the EphyFileHelpers method.

 embed/ephy-embed-single.c |    2 +-
 embed/ephy-web-view.c     |    2 +-
 lib/ephy-file-helpers.c   |   15 ---------------
 lib/ephy-file-helpers.h   |    1 -
 src/pdm-dialog.c          |    2 +-
 5 files changed, 3 insertions(+), 19 deletions(-)

commit 4c444c0f7693b9a0f3058729bea04832b66d6214
Author: Xan Lopez <xlopez@igalia.com>
Date:   Wed Jun 29 19:55:28 2011 +0200

    Merge EphyApplication into Ephy(Embed)Shell
    
    We want to use EphyApplication from embed/ too, so instead of
    following the EphyEmbedShell/EphyShell pattern just fold the code into
    the Shell itself. This makes sense since both classes have basically
    the same function, and we can easily leave the non-embed code in
    EphyShell and move to EphyEmbedShell the bits we want to be global.
    
    The better name would be EphyCoreApplication/EphyApplication for the
    resulting object, but we can do this later.

 embed/ephy-embed-shell.c  |   78 ++++++++-
 embed/ephy-embed-shell.h  |    8 +-
 src/Makefile.am           |    4 -
 src/ephy-application.c    |  449 ---------------------------------------------
 src/ephy-application.h    |   92 ---------
 src/ephy-main.c           |   24 +--
 src/ephy-session.c        |    8 +-
 src/ephy-shell.c          |  346 +++++++++++++++++++++++++++++++---
 src/ephy-shell.h          |   36 ++++-
 src/ephy-window.c         |    2 +-
 tests/ephy-download.c     |    2 +-
 tests/ephy-embed-single.c |    2 +-
 12 files changed, 448 insertions(+), 603 deletions(-)

commit 7628d25419c00d95da3e104ad6f132f4607b78c0
Author: Xan Lopez <xlopez@igalia.com>
Date:   Wed Jun 29 01:11:09 2011 +0200

    ephy-application: use our private instance property
    
    Instead of relying on ephy-file-helpers global method. Down the road
    we want to do this everywhere, but first we need some refactoring to
    be able to use EphyApplication outside of src/.

 src/ephy-application.c |   16 +++++++++++++++-
 src/ephy-application.h |    4 +++-
 2 files changed, 18 insertions(+), 2 deletions(-)

commit c652dbec96495d77fb85860ce1a01008b48c56a1
Author: Xan Lopez <xlopez@igalia.com>
Date:   Wed Jun 29 00:39:55 2011 +0200

    ephy-application: set G_APPLICATION_NON_UNIQUE inside the object
    
    Based on the private-instance paramater.

 src/ephy-application.c |    7 ++++++-
 src/ephy-main.c        |    8 --------
 2 files changed, 6 insertions(+), 9 deletions(-)

commit 841b59d9a2af4492c8c51a040ea164e46c5093b9
Author: Xan Lopez <xlopez@igalia.com>
Date:   Wed Jun 29 00:13:09 2011 +0200

    ephy-application: add a private-instance property
    
    It does not do much at the moment, but we pass the information from
    ephy-main.c to the app.

 src/ephy-application.c |   60 +++++++++++++++++++++++++++++++++++++++++++++++-
 src/ephy-application.h |    2 +-
 src/ephy-main.c        |    2 +-
 src/ephy-shell.c       |    2 +-
 4 files changed, 62 insertions(+), 4 deletions(-)

commit 61b4a15531501833926b33a77f0416efc772a897
Author: Xan Lopez <xlopez@igalia.com>
Date:   Tue Jun 28 23:03:17 2011 +0200

    ephy-window: do not assume there's always a location entry
    
    It won't be the case in web app mode.

 src/ephy-window.c |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit f939f5ce3406a77b500e821815352d22ff410ab7
Author: Xan Lopez <xlopez@igalia.com>
Date:   Tue Jun 28 22:56:08 2011 +0200

    Require an EphyApplication parameter when creating an EphyShell
    
    We'll want to create our own in main(), this prepares us for that.

 src/ephy-main.c           |    5 +++--
 src/ephy-shell.c          |    9 ++++++---
 src/ephy-shell.h          |    2 +-
 tests/ephy-download.c     |    2 +-
 tests/ephy-embed-single.c |    2 +-
 5 files changed, 12 insertions(+), 8 deletions(-)

commit bd14d50456be46422d955a4290fb27e964a0b5b2
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Jun 29 12:13:42 2011 +0200

    Updated Slovenian translation

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

commit c42a4ed372afd82bd187d39b0775bee6b877d9e0
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Jun 28 21:37:12 2011 +0200

    Updated Spanish translation

 po/es.po |  234 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 116 insertions(+), 118 deletions(-)

commit 8e83a6440b64167dde8d457ab3694cc37b457cf1
Author: Xan Lopez <xlopez@igalia.com>
Date:   Tue Jun 28 18:18:39 2011 +0200

    ephy-main: use new indentation style

 src/ephy-main.c |  657 +++++++++++++++++++++++++++----------------------------
 1 files changed, 321 insertions(+), 336 deletions(-)

commit a72438a9279b47db4028d5e2a5bea2efeb791af2
Author: Xan Lopez <xlopez@igalia.com>
Date:   Tue Jun 28 17:37:26 2011 +0200

    ephy-application: format prototypes

 src/ephy-application.h |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

commit 444c593b9b9449ecd7dbfc5d7ad4c812f941c0f4
Author: Xan Lopez <xlopez@igalia.com>
Date:   Tue Jun 28 17:00:41 2011 +0200

    ephy-window: the move tab actions should not depend on wrap-around
    
    They do not make sense on the first/last tab.

 src/ephy-window.c |   21 +++++++++------------
 1 files changed, 9 insertions(+), 12 deletions(-)

commit 94b6f749b951b28bb8024adc9d48cf2871bf3f01
Author: Sergio Villar Senin <svillar@igalia.com>
Date:   Tue Jun 28 13:12:15 2011 +0200

    Added ephy-application.h to the list of exported headers.
    
    We are currently exporting ephy-shell which has a dependency on
    ephy-application.
    
    Fixes bug #653562

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

commit 7b740a66f80864abf24c2e8eddcfd624ef434ae7
Author: Xan Lopez <xlopez@igalia.com>
Date:   Mon Jun 27 21:48:44 2011 +0200

    Respect gtk-keynav-wrap-around in the global change-page handler
    
    We have a global-handler for Ctrl+Page{Up,Down} that is used in some
    situations (basically, when the notebook is not focused). It does not
    respect the wrap-around GtkSetting though, so the final experience can
    be inconsistent.

 src/ephy-window.c     |   39 +++++++++++++++++++++++++--------------
 src/window-commands.c |   20 ++++----------------
 2 files changed, 29 insertions(+), 30 deletions(-)

commit 972de8b227165ed15f65c6401698501bdcd34565
Author: José Aliste <jaliste@src.gnome.org>
Date:   Mon Jun 27 14:30:54 2011 -0400

    toolbareditor: Fix the removal of items by DnD.
    
    If the 'window-dragging' property of GtkToolbar is set (as it is in adwaita)
    then the Toolbar starts the drag of the window on 'button-press' event.
    We prevent this by connecting a handler for 'button-press' which prevents
    the handler of the toolbar to be run while in edit mode.
    
    Fixes bug #647265

 lib/egg/egg-editable-toolbar.c |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

commit 7a692429542c2b0455b195991642c3139427e16b
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Mon Jun 27 20:44:27 2011 +0300

    Silent a warning

 src/ephy-session.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 836a072b8a9404be59187f66f46c64998670a534
Author: Xan Lopez <xlopez@igalia.com>
Date:   Mon Jun 27 18:18:58 2011 +0200

    Implement about:memory
    
    Gives an estimate of how much memory the browser process is using,
    extracted from /proc/$PID/smaps. Only works in GNU/Linux systems.

 data/pages/about.css     |   33 +++++
 lib/Makefile.am          |    2 +
 lib/ephy-request-about.c |   37 +++++-
 lib/ephy-smaps.c         |  337 ++++++++++++++++++++++++++++++++++++++++++++++
 lib/ephy-smaps.h         |   50 +++++++
 5 files changed, 456 insertions(+), 3 deletions(-)

commit fe909aa62629a5994dd643450b0de45e0e3f508d
Author: Xan Lopez <xlopez@igalia.com>
Date:   Mon Jun 27 15:52:49 2011 +0200

    ephy-embed-single: remove add-search-engine signal
    
    It's not used anymore. If we ever reimplement this we can add it
    again.

 embed/ephy-embed-single.c |   22 ----------------------
 embed/ephy-embed-single.h |    5 -----
 2 files changed, 0 insertions(+), 27 deletions(-)

commit 016b6995843919814f3768487ca161031d778d06
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Sat Jun 25 19:54:10 2011 +0300

    Mark string parameters in ephy_session_queue_command() as const
    
    ephy_session_queue_command() doesn't take over the strings it
    receives, so mark these as const for clarity.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=622903

 src/ephy-application.c |    6 +++---
 src/ephy-session.c     |    2 +-
 src/ephy-session.h     |    2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

commit 74d64e0199c769bb91caa04e127fb3b0c0a639fb
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Fri Jun 24 23:35:47 2011 +0300

    Ensure startup_context is not NULL before freeing it
    
    https://bugzilla.gnome.org/show_bug.cgi?id=622903

 src/ephy-application.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit d40bac577b628a3db8ef90f8a862b80e8cb729c2
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Fri Jun 24 22:04:04 2011 +0300

    Drop all dbus-glib code
    
    We still need to provide equivalent ways to activate epiphany, but we
    will use GActions instead.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=622903

 configure.ac          |   13 --
 src/Makefile.am       |   34 +---
 src/ephy-activation.c |  102 ---------
 src/ephy-activation.h |   49 -----
 src/ephy-dbus.c       |  548 -------------------------------------------------
 src/ephy-dbus.h       |   95 ---------
 6 files changed, 3 insertions(+), 838 deletions(-)

commit 795fe5c4213809c8d776843fab6dcc31848e8871
Author: Xan Lopez <xlopez@igalia.com>
Date:   Sun Jun 26 04:14:25 2011 +0200

    configure.ac: we don't use startup-notification directly

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

commit 06ece5c6d55c15bd3e6bac2f491008e8ceebb62b
Author: Muhammet Kara <muhammet.k@gmail.com>
Date:   Sun Jun 26 03:39:13 2011 +0300

    Updated Turkish translation file header

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

commit 17c072554e3666ec03669e283361da44d0483039
Author: Muhammet Kara <muhammet.k@gmail.com>
Date:   Sun Jun 26 03:16:12 2011 +0300

    Updated Turkish translation

 po/tr.po |  406 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 225 insertions(+), 181 deletions(-)

commit 81b7d6c3ece40c5b42f253834e25bd71f45382b0
Author: Xan Lopez <xlopez@igalia.com>
Date:   Sat Jun 25 04:16:47 2011 +0200

    popup-commands: make 'Use picture as background' work again
    
    Things are done differently in GNOME3.
    
    Bug #647604

 src/popup-commands.c |   29 +++++++----------------------
 1 files changed, 7 insertions(+), 22 deletions(-)

commit 4a0ffa6fab9d64452e56504826f844f92a09c758
Author: Милош Поповић <gpopac@gmail.com>
Date:   Thu Mar 31 10:29:01 2011 +0200

    Updated Serbian translation

 po/sr.po       |   70 ++++++++++++++++++++++++++++++-------------------------
 po/sr@latin.po |   70 ++++++++++++++++++++++++++++++-------------------------
 2 files changed, 76 insertions(+), 64 deletions(-)

commit fff20a2ee1761c9768bd2fd72f4c998d02d5b6cd
Author: Xan Lopez <xlopez@igalia.com>
Date:   Fri Jun 24 16:30:32 2011 +0200

    Use NM_STATE_CONNECTED_GLOBAL instead of the compat #define

 lib/ephy-network-manager-defines.h |    3 ---
 src/ephy-shell.c                   |    2 +-
 2 files changed, 1 insertions(+), 4 deletions(-)

commit 64ff9f8650277fdf849917a01dde4b18e67b046d
Author: Xan Lopez <xlopez@igalia.com>
Date:   Fri Jun 24 16:12:18 2011 +0200

    Copy&paste a few NM defines/enums we need at compile time
    
    This way we don't need a compile-time dependency on NetworkManager,
    since we use it through the DBus APIs.

 configure.ac                       |    2 -
 lib/Makefile.am                    |    1 +
 lib/ephy-network-manager-defines.h |   57 ++++++++++++++++++++++++++++++++++++
 src/ephy-shell.c                   |    2 +-
 4 files changed, 59 insertions(+), 3 deletions(-)

commit dafc2a996545008a9027f2e894ab784b62464c00
Author: Xan Lopez <xlopez@igalia.com>
Date:   Fri Jun 24 00:15:43 2011 +0200

    Require NetworkManager
    
    It's not optional in GNOME 3

 configure.ac     |   31 +++++--------------------------
 src/Makefile.am  |   17 +++++------------
 src/ephy-shell.c |   19 +------------------
 3 files changed, 11 insertions(+), 56 deletions(-)

commit 8415cf6da16201127aadb7853e3969ed824de919
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Tue Jun 21 01:17:06 2011 +0300

    Implement GtkApplication based activation and uniqueness
    
    This replaces the existing dbus-glib activation and uniqueness code.
    The changes are kept to the minimum necessary to make all the features
    work, but there are still some optimizations possible (like doing most
    of the initialization in ephy_application_startup() when we know we
    are not remoting). These changes are left for later to avoid making
    this patch huge.
    
    Command-line parameter parsing is done in the main method and
    parameters are passed to the application through a
    EphyApplicationStartupContext structure, which is later passed as a
    GVariant to the primare instance. This way we avoid moving the
    GOption code out of the place where it's intended to run: in the
    main() method.
    
    Based in work by Alexandre Mazari.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=637334

 src/Makefile.am        |    4 +
 src/ephy-application.c |  369 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/ephy-application.h |   90 ++++++++++++
 src/ephy-main.c        |  287 +++++--------------------------------
 src/ephy-session.c     |    6 +
 src/ephy-shell.c       |   26 ++++
 src/ephy-shell.h       |    3 +
 src/ephy-window.c      |    2 +
 8 files changed, 537 insertions(+), 250 deletions(-)

commit 3af15cdbcd31a7ac4eda748ae83180a228d30a80
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Thu Jun 23 23:18:37 2011 +0300

    Use a gdbus-codegen generated GDBusProxy to monitor NM state
    
    Get rid of the EphyNetMonitor code and instead generate a GDBusProxy
    subclass that monitors the StateChanged signal and State property in
    org.gnome.NetworkManager. This proxy exports these features as
    standard GObject signal and property, respectively, so we can use it
    directly through the relevant accessors.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=622903

 configure.ac                  |    1 +
 data/Makefile.am              |    1 +
 data/ephy-network-manager.xml |    9 +
 src/Makefile.am               |   28 ++-
 src/ephy-net-monitor.c        |  374 -----------------------------------------
 src/ephy-net-monitor.h        |   66 -------
 src/ephy-shell.c              |   36 +++--
 7 files changed, 52 insertions(+), 463 deletions(-)

commit ab913fa36787366d68e08a0831403872d3e62ffc
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Tue Jun 21 14:00:18 2011 +0200

    Updated Galician translations

 po/gl.po |  292 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 160 insertions(+), 132 deletions(-)

commit aa6b11924a8569364f17e1fb2e3c30a9ab117dd3
Author: Antoine Jacoutot <ajacoutot@openbsd.org>
Date:   Wed May 25 08:54:50 2011 +0200

    eggsmclient-xsmp: fix warnings
    
    Bug #651030

 lib/egg/eggsmclient-xsmp.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 1832d97b4da08d770758c0c6bec6c65bd96f54b0
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sun Jun 19 17:39:08 2011 +0200

    Updated Norwegian bokmål translation.

 po/nb.po |  258 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 143 insertions(+), 115 deletions(-)

commit a7f72ff451fa26a6c47fff949db191571c7f3442
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sun Jun 19 11:51:07 2011 +0200

    Updated Spanish translation

 po/es.po |  211 +++++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 121 insertions(+), 90 deletions(-)

commit 96c1876a74ed83c7ae58721c4493d26352a0651c
Author: Xan Lopez <xlopez@igalia.com>
Date:   Sun Jun 19 01:54:53 2011 +0200

    ephy-request-about: fix typo

 lib/ephy-request-about.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1d5285f6b01bdab426c96dea26ec4c71d25f1f4e
Author: Xan Lopez <xlopez@igalia.com>
Date:   Fri Jun 17 22:08:23 2011 +0200

    ephy-embed-prefs: stop trying to use the GNOME font settings
    
    They are particularly ill-suited for us in GNOME 3:
    
    - font-name is Cantarell, which is not good as the sans-serif font in
      the web.
    - document-font-name, which we hoped would be a serif font, is "Sans
      11".
    
    So just give up and set "sans" "serif" and use whatever the system is
    set up to do for that. In Fedora we will get DejaVu, which is not
    particularly great, so ideally we should add code to get better
    defaults.

 embed/ephy-embed-prefs.c |   44 +++++++-------------------------------------
 1 files changed, 7 insertions(+), 37 deletions(-)

commit 1d8bceeea2064fc777336c3f5af15e3f3ac490c5
Author: Xan Lopez <xlopez@igalia.com>
Date:   Fri Jun 17 02:59:12 2011 +0200

    ephy-request-about: some style fixes

 lib/ephy-request-about.c |  193 +++++++++++++++++++++++----------------------
 lib/ephy-request-about.h |    8 +-
 2 files changed, 103 insertions(+), 98 deletions(-)

commit 79ec93255d399de253d8fbf74bc93a7b24efb5ea
Author: Xan Lopez <xlopez@igalia.com>
Date:   Wed Jun 15 18:16:56 2011 +0200

    ephy-embed-prefs: plug a couple of leaks

 embed/ephy-embed-prefs.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 7db0b59252f18155cc2ee1755b46b69e9d44e86d
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Jun 14 18:21:53 2011 +0200

    Updated Slovenian translation

 po/sl.po |  154 +++++++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 92 insertions(+), 62 deletions(-)

commit 47f2ef3ac8c130a54930d1e034b9b50cd53bec7e
Author: Xan Lopez <xlopez@igalia.com>
Date:   Tue Jun 14 15:36:52 2011 +0200

    configure.ac: hrm, 2.30 is not out yet

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

commit 8d08871ace1019111a50c47f473f565e4cb47307
Author: Xan Lopez <xlopez@igalia.com>
Date:   Thu Jun 9 23:57:24 2011 +0200

    Use the generic marshaler throughout
    
    Just enough to get rid of ephy-marshal.h

 configure.ac                       |    2 +-
 embed/ephy-download.c              |    3 +--
 embed/ephy-embed-shell.c           |    1 -
 embed/ephy-embed-single.c          |    7 +++----
 embed/ephy-history.c               |    7 +++----
 embed/ephy-permission-manager.c    |    1 -
 embed/ephy-web-view.c              |   13 ++++++-------
 lib/Makefile.am                    |   23 ++---------------------
 lib/widgets/ephy-location-entry.c  |    5 ++---
 lib/widgets/ephy-node-view.c       |    5 ++---
 lib/widgets/ephy-tree-model-sort.c |    1 -
 src/bookmarks/ephy-bookmarks.c     |    3 +--
 src/ephy-dbus.c                    |    5 ++---
 src/ephy-link.c                    |    3 +--
 src/ephy-notebook.c                |    1 -
 src/ephy-tabs-menu.c               |    1 -
 16 files changed, 24 insertions(+), 57 deletions(-)

commit 42fc55f3abdabe3e17e5abd8ff78e68fa1ae5626