commit fa8fc3a78c404d29bb1d3d7a010acca1bd001c53
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Aug 7 10:39:28 2012 +0200

    [release] 3.5.5

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

commit 20261c398cb634a16755943148ae7f7688dc396a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jul 24 15:58:41 2012 +0200

    Port spell checking to WebKit2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=680368

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

commit 40fbf156acaf8b42238ba2d10d9a620affce7b90
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Tue Aug 7 15:06:45 2012 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po |  404 ++++++++++++++++++++++++++++++----------------------------
 po/zh_TW.po |  404 ++++++++++++++++++++++++++++++----------------------------
 2 files changed, 418 insertions(+), 390 deletions(-)

commit b3726f8d88208ae3d63005ad2da1579a5330c40d
Author: Xan Lopez <xan@igalia.com>
Date:   Mon Aug 6 20:30:40 2012 +0200

    configure.ac: we require WebKitGTK+ 1.9.6 to build now

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

commit f3786761dc4595b0f1c59648034971dd905369a6
Author: Tom Tryfonidis <tomtryf@gmail.com>
Date:   Mon Aug 6 20:08:56 2012 +0300

    Updated Greek translation

 po/el.po |  679 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 354 insertions(+), 325 deletions(-)

commit 7a2e6cfbf8402ac882fde15bb2f13ee72ed9b632
Author: Xan Lopez <xan@igalia.com>
Date:   Sat Aug 4 09:07:08 2012 +0200

    ephy-session: remove some unneeded declarations, reorder headers

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

commit ae3cd166d4f937f7c6417ca9f6620e21a3b22bbe
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Thu Aug 2 17:44:36 2012 +0200

    e-web-view: use GtkLabel API when possible
    
    https://bugzilla.gnome.org/show_bug.cgi?id=681080

 embed/ephy-web-view.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit f62663bb9495088717cac6aa8ca6ca46330773b3
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Thu Aug 2 17:09:47 2012 +0200

    e-web-view: use GtkOrientable API for info bars
    
    Instead of creating a custom GtkButtonBox, use GtkOrientable API
    implemented by the default action_area widget (a GtkBox) of GtkInfoBar.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=681078

 embed/ephy-web-view.c |   55 +++++++++----------------------------------------
 1 files changed, 10 insertions(+), 45 deletions(-)

commit bfc43c1adad33c68f5b5aede0c67eb0eade102f4
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Mon Jul 9 12:19:15 2012 +0200

    ephy-embed: Port inspector to WebKit2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=679616

 embed/ephy-embed.c |   47 +++++++++++++++++++++++++++++------------------
 1 files changed, 29 insertions(+), 18 deletions(-)

commit 3551c6b1b8a44189e718126996dc6de65d1a9765
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Tue Jul 10 18:39:17 2012 +0200

    ephy-embed-single: Port disk cache to Webit2
    
    From the API point of view, we only need to use WebKit2 to clear the
    cache.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=679684

 embed/ephy-embed-single.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 80177fba115c1d9c4833d108094b6c90aaaf879d
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Aug 2 15:42:12 2012 +0200

    window-commands: fix WebKit2 build
    
    Haters gonna hate.

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

commit 18720165e359b9d127fd378214910b544121be7d
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Aug 2 12:36:51 2012 +0200

    window-commands: fallback correctly when Content-Disposition is not available
    
    The suggested filename the network response gives us can be
    NULL. Fallback to the old method in that case.

 src/window-commands.c |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 deletions(-)

commit 85ae7a5cbb8e0ea22e149041b278bf8d031dabe9
Author: Philippe Normand <philn@igalia.com>
Date:   Thu Aug 2 12:37:02 2012 +0200

    Settings: add a enable-webaudio setting.
    
    WebAudio support in WebKitGTK is not stable yet but it would be good
    to allow Epiphany users to test this feature nonetheless. The
    enable-webaudio gsetting is set to false by default.

 data/org.gnome.epiphany.gschema.xml |    5 +++++
 embed/ephy-embed-prefs.c            |    4 ++++
 lib/ephy-prefs.h                    |    1 +
 3 files changed, 10 insertions(+), 0 deletions(-)

commit 8a38c7a9ba0238092edc4e398ca7635bb4392c5f
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Aug 2 12:04:28 2012 +0200

    window-commands: suggest the right name in 'Save As'
    
    Use the info in the Content-Disposition header instead of the base
    name of the resource.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=674291

 src/window-commands.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 55b5a767c59f5a3010522dfcee89a773510ab8c6
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Thu Aug 2 10:11:29 2012 +0200

    popup-commands: don't cancel a download that hasn't even been started
    
    Cancelling the "save link as" dialog is calling ephy_download_cancel()
    even when ephy_download_start() has not been called. This causes a
    critical warning in webkit.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=681010

 src/popup-commands.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 9c257893c9a93ea8732cf360c5d452365e60317f
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Aug 1 23:43:19 2012 +0200

    ephy-embed-utils: use new coding style

 embed/ephy-embed-utils.c |  225 ++++++++++++++++++++++-----------------------
 embed/ephy-embed-utils.h |    3 +-
 2 files changed, 111 insertions(+), 117 deletions(-)

commit 92b4ae00d0870fa8b4614fd72c1b246cbaf264b4
Author: Jiro Matsuzawa <jmatsuzawa@gnome.org>
Date:   Thu Aug 2 12:45:56 2012 +0900

    [l10n] Update Japanese translation
    
    Modify the About label

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

commit bf64be0779c1e2a134216db94f571ebc7733da7e
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Wed Aug 1 09:23:30 2012 +0200

    ephy-history-service: prevent double call to execute_quit()
    
    execute_quit() is called already when the QUIT message is received,
    there is no need to call it after the thread loop quits.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=680529

 lib/history/ephy-history-service.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 68faad97d0b8d8b4a6ca24583cce654c775ec87a
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Aug 1 17:03:31 2012 +0200

    ephy-home-action: remove useless headers

 src/ephy-home-action.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit f5b82def7c14945d21e1ceb606e09a7ae6806779
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Aug 1 16:59:27 2012 +0200

    ephy-window: do not copy history for new empty tabs
    
    Do not copy the tab history when doing Ctrl+T/New Tab to open an empty
    tab.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=651918
    
    Signed-off-by: Xan Lopez <xan@igalia.com>

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

commit ca2a07b004ac4462867512892bfa0d772f3abc77
Author: Zan Dobersek <zandobersek@gmail.com>
Date:   Wed Aug 1 16:58:36 2012 +0200

    ephy-home-action: add implicit NEW_TAB flag
    
    The NewTab action is always used to new an empty tab now, so just
    acknowledge the fact.
    
    Signed-off-by: Xan Lopez <xan@igalia.com>

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

commit 9d70148b27ab6bae331961664ce4e1d5b47c1f32
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Aug 1 16:04:37 2012 +0200

    ephy-home-action: drop DnD functionality
    
    The home action can only be accessed from the super menu now, so the
    DnD feature is not useful anymore.

 src/ephy-home-action.c |   66 +++---------------------------------------------
 1 files changed, 4 insertions(+), 62 deletions(-)

commit 27a5272d09d5623f480258bfee593384d26956ee
Author: Diego Escalante Urrelo <descalante@igalia.com>
Date:   Fri Jul 29 23:28:32 2011 -0500

    e-file-chooser: remove persist-key
    
    GTK+ has changed the UX of the GtkFileChooser. This has (pragmatically)
    deprecated "last save dir" stored by applications themselves.
    
    For Epiphany this means we no longer need a "persist-key" in our file
    chooser, and that we have to clean up some GtkFileChooser API use in
    followup patches.
    
    This commit removes the property and uses of it.
    
    Bug #655508

 lib/ephy-file-chooser.c               |  172 ---------------------------------
 lib/ephy-file-chooser.h               |   10 --
 src/bookmarks/ephy-bookmarks-editor.c |    3 +-
 src/popup-commands.c                  |    1 -
 src/prefs-dialog.c                    |    2 +-
 src/window-commands.c                 |    2 -
 6 files changed, 2 insertions(+), 188 deletions(-)

commit 38e02f6d3aeac853cf14e6edcc84d9e588207d94
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Jul 31 18:09:00 2012 +0200

    ephy-session: spawn the default window if the session state file is broken
    
    https://bugzilla.gnome.org/show_bug.cgi?id=680590

 src/ephy-session.c        |    6 ++++++
 tests/ephy-session-test.c |   45 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+), 0 deletions(-)

commit ee276bcbe7ce834b0e20bf9141a1155c3f472d6b
Author: Michael Biebl <biebl@debian.org>
Date:   Tue Jul 31 17:24:00 2012 +0200

    Use $(pkglibdir) instead of $(libdir)/epiphany
    
    to avoid hard coding the package name.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=672023

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

commit e6f6e2a0ce6497c69e3ebdd28b86f3437d8d3266
Author: Michael Biebl <biebl@debian.org>
Date:   Tue Mar 13 23:40:11 2012 +0100

    epiphany.pc.in: Use @PACKAGE@ instead of epiphany
    
    to avoid hard coding the package name.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=672023

 data/epiphany.pc.in |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7efd2ff6498f3a4f11b63f3aa65b1377c09f4976
Author: Diego Escalante Urrelo <descalante@igalia.com>
Date:   Thu Jan 19 18:57:35 2012 -0500

    window-commands: update About dialog tagline
    
    https://bugzilla.gnome.org/show_bug.cgi?id=668115

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

commit 590cedd057220a9647dbaf26204a766fe2a06866
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Fri Mar 30 21:04:12 2012 -0500

    ephy-sqlite-statement: remove get_property
    
    All the properties are write-construct-only.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=671595

 lib/ephy-sqlite-statement.c |   19 -------------------
 1 files changed, 0 insertions(+), 19 deletions(-)

commit 860eeba788d7556af2cc2b4e9ae1fa0167f2a950
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Tue Jul 31 16:29:07 2012 +0200

    e-dialog: handle old uses of ephy_dialog_construct
    
    This is a hack. One that we should remove when we decide what to do with
    extensions.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=680907

 lib/ephy-dialog.c |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)

commit e1944188455f159dfa9c9fcc45b0e3887c88ad53
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Tue Jul 31 16:09:17 2012 +0200

    extensions: remove seed support
    
    https://bugzilla.gnome.org/show_bug.cgi?id=680905

 configure.ac                  |   26 ----
 doc/reference/Makefile.am     |    5 -
 src/Makefile.am               |   18 ---
 src/ephy-extensions-manager.c |   21 +---
 src/ephy-seed-extension.c     |  276 -----------------------------------------
 src/ephy-seed-extension.h     |   61 ---------
 src/ephy-seed-loader.c        |  107 ----------------
 src/ephy-seed-loader.h        |   61 ---------
 tests/Makefile.am             |    7 -
 9 files changed, 2 insertions(+), 580 deletions(-)

commit d46dbdabfb2f3b1885b0eb30bde4cc7652475292
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Jul 31 15:34:28 2012 +0200

    ephy-encoding: auto-calculate 'title-elided' and 'collation-key'
    
    They are derived from 'title', no need to pass them as parameters.

 embed/ephy-encoding.c       |   50 +++++++++++++++++++++++++++++++++++++++---
 embed/ephy-encoding.h       |    2 -
 embed/ephy-encodings.c      |   40 +---------------------------------
 tests/ephy-encodings-test.c |    5 +--
 4 files changed, 49 insertions(+), 48 deletions(-)

commit a9b77ec4948dd2db2b3aef808e29c97aaa782589
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Jul 31 15:26:50 2012 +0200

    tests: test the creation of a EphyEncoding object
    
    We should make the test-elided and collation-key properties be
    computed automatically from the other parameters.

 tests/ephy-encodings-test.c |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

commit 174d04e8e9d530d8b19eb47af23e1fcfb8f26a5c
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Jul 31 15:15:41 2012 +0200

    tests: add a simple test for EphyEncodings

 tests/Makefile.am           |    4 ++
 tests/ephy-encodings-test.c |   86 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 90 insertions(+), 0 deletions(-)

commit c5765d9eb4ffcc6bcf28e1daf27f56c2881676e8
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Jul 31 15:09:33 2012 +0200

    ephy-encoding: fix extra blank line

 embed/ephy-encoding.h |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 074d885ee09f2b2e04bd6f6d9040f236db899dc8
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Jul 31 15:06:08 2012 +0200

    ephy-embed-shell: sort headers properly!

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

commit ff525b9f0d82cda962ded2d77e1f6d9ba9fca2c3
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Jul 31 15:03:45 2012 +0200

    ephy-embed-shell: add missing header
    
    Dropping useless headers elsewhere uncovered a missing header
    (stdlib.h) here. Also sort headers while at it.

 embed/ephy-embed-shell.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit c783fe5461c4ebaef6f1e672125c632c042826cd
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Jul 31 15:01:35 2012 +0200

    ephy-encodings: remove dead code

 embed/ephy-encodings.h |   10 ----------
 1 files changed, 0 insertions(+), 10 deletions(-)

commit 0be50f8a215ffe758b9915da7c5c4e1b9cf37285
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Jul 31 15:00:28 2012 +0200

    ephy-encodings: use new coding style

 embed/ephy-encodings.c |  598 +++++++++++++++++++++++------------------------
 embed/ephy-encodings.h |   66 +++---
 2 files changed, 324 insertions(+), 340 deletions(-)

commit 929fd55adb9116d358404aa8103a1854e7fd12d6
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Jul 31 14:53:16 2012 +0200

    ephy-encoding: fix indentation

 embed/ephy-encoding.h |   46 +++++++++++++++++++++++-----------------------
 1 files changed, 23 insertions(+), 23 deletions(-)

commit 3ffcaee1656e55de26030f9c9a0c14518cfce048
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Jul 31 13:02:54 2012 +0200

    ephy-encodings: rewrite to drop usage of EphyNode
    
    We have a new 'EphyEncoding' object holding the encoding data, and the
    EphyEncodings object is now just a hash table holding a bunch of
    these.
    
    Change all the UI code to use the new APIs.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=680735

 embed/Makefile.am          |    2 +
 embed/ephy-encoding.c      |  233 ++++++++++++++++++++++++++++++++++++++++++++
 embed/ephy-encoding.h      |   99 +++++++++++++++++++
 embed/ephy-encodings.c     |  223 +++++++++++++++++++++---------------------
 embed/ephy-encodings.h     |   33 +------
 src/ephy-encoding-dialog.c |  171 ++++++++++++++++++++++++---------
 src/ephy-encoding-menu.c   |   74 ++++++--------
 src/prefs-dialog.c         |   66 +++++++------
 8 files changed, 642 insertions(+), 259 deletions(-)

commit c4824507c2216c665dab58fce03afd67e9e9ec7d
Author: Sweta Kothari <swkothar@redhat.com>
Date:   Mon Jul 30 11:37:48 2012 +0530

    Updated gujarati file

 po/gu.po | 3176 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1690 insertions(+), 1486 deletions(-)

commit 4e5b45ab4f8e9429c6075c548d71f4bad79399cf
Author: Xan Lopez <xan@igalia.com>
Date:   Sat Jul 28 10:21:55 2012 +0200

    ephy-web-view: fix gtk-doc warning

 embed/ephy-web-view.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1640c70ea008fcf0b4332d1219fcdbf02e5174d1
Author: Xan Lopez <xan@igalia.com>
Date:   Sat Jul 28 10:21:32 2012 +0200

    ephy-encodings: drop some useless code

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

commit ad344520e48041081ee4b46230c5bc0d8075ccd7
Author: Xan Lopez <xan@igalia.com>
Date:   Sat Jul 28 10:03:58 2012 +0200

    ephy-extensions-manager: don't include EphyNode, it's not used here

 src/ephy-extensions-manager.c |   12 ++++--------
 src/ephy-extensions-manager.h |    1 -
 2 files changed, 4 insertions(+), 9 deletions(-)

commit 1392ed84c4340f153d281c6baaf294af77fc6597
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date:   Thu Jul 19 22:41:12 2012 +0300

    Updated Belarusian translation.

 po/be.po | 1395 ++++++++++++++++++++++++++++++++++++++------------------------
 1 files changed, 861 insertions(+), 534 deletions(-)

commit 0d2bf5c588b97ae99ea38bb876f9f80249611821
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Jul 18 20:25:16 2012 +0200

    ephy-web-view: get rid of gtk-doc warning

 embed/ephy-web-view.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 10f4eef8321f857a6d305d1368877fcd0112e12c
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Jul 18 20:24:18 2012 +0200

    Use G_DEFINE_BOXED_TYPE to define boxed types
    
    EphyNode is missing, but trying to migrate it gives some obscure error
    I need to figure out.

 embed/ephy-permission-manager.c |   18 +++---------------
 src/ephy-password-info.c        |   17 ++---------------
 2 files changed, 5 insertions(+), 30 deletions(-)

commit 028b27e0d152fa439ee84d9f3b26e4a09ff5ea27
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Jul 17 18:35:32 2012 +0200

    [release] 3.5.4

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