commit 3a704432df66f19308ffadc9318a490294f43898
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 24 20:35:43 2016 -0500

    Prepare 3.23.1

 NEWS         | 76
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac |  5 ++--
 2 files changed, 79 insertions(+), 2 deletions(-)

commit d0e0aed144f4b80ab7b67146c26a8a1a9481abe6
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 24 21:40:04 2016 -0500

    Disable test-ephy-web-view

 tests/Makefile.am | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 3f11d72e80473dbbd2dcec69ecf25bbf828d2291
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 24 21:33:58 2016 -0500

    web-extension: Fix blocking of URIs

 embed/web-extension/ephy-web-extension.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 422ee5bab2a88d57fe7ef86284a58b3eca48919c
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 24 21:26:09 2016 -0500

    Temporarily disable HTTPS Everywhere ruleset updates

 embed/ephy-uri-tester.c | 7 +++++++
 1 file changed, 7 insertions(+)

commit a5ade9526dd1569bb6a86be6dfa6cd676b197e30
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 24 21:15:32 2016 -0500

    uri-tester: Avoid spurious warning

    Using my big boy words: no wrongie, no warnie.

 embed/ephy-uri-tester.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit d8e5ff7496278fdc35fe19d22b806aa26767fb36
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 24 20:53:02 2016 -0500

    Disable test-ephy-embed-shell

 tests/Makefile.am | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 243639eb226bd65a5fc1c0b6fc1be1d2bd31c771
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 24 20:40:37 2016 -0500

    Fix build warning

 embed/ephy-web-view.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6ae6adf4d3bfcdf6e831a3fd83a7bb6a0fa03338
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 24 20:40:30 2016 -0500

    Fix build

 embed/ephy-web-view.c | 1 -
 1 file changed, 1 deletion(-)

commit 14de91211c89bed5c2d81b6b5758dfd56b1e7e10
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 24 20:18:28 2016 -0500

    Bump libhttpseverywhere requirement again

    This fixes the Updater to work if its data directory does not already
    exist.

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 314af73eb85cfee4151d923a0e8c54b659ee965e
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 24 19:39:44 2016 -0500

    uri-tester: Only defer page loads if really required

    If the URI doesn't begin with http:// then there's no point in
    delaying
    the load while HTTPS Everywhere rulesets are loaded.

 embed/ephy-uri-tester.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit fe4e310651f1f4b6fd3b3c6e68960133674d74c7
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 24 19:34:15 2016 -0500

    uri-tester: Update HTTPS Everywhere rulesets every once in a while

 configure.ac            |  2 +-
 embed/ephy-uri-tester.c | 37 +++++++++++++++++++++++++++++++++++++
 2 files changed, 38 insertions(+), 1 deletion(-)

commit 6e99a3c35170353567dc4ab7ce652e34c7d1be98
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 24 19:16:46 2016 -0500

    uri-tester: Don't crash if UI process quits early

    There's no reason to crash here if we happen to be disposed before
    HTTPS
    Everywhere context is initialized. This might not be so hard to
    trigger
    in practice, just Ctrl+Q after opening the browser.

 embed/ephy-uri-tester.c | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit dec821c82205f953120d2c345fa069578f2fde31
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 24 18:56:21 2016 -0500

    Move libhttpseverywhere integration to EphyUriTester and reenable

    Seems to be working fine now.

 embed/Makefile.am                        |   2 +
 embed/ephy-uri-tester.c                  | 349
 ++++++++++++++++++++-----------
 embed/web-extension/Makefile.am          |   2 -
 embed/web-extension/ephy-web-extension.c |   6 -
 4 files changed, 225 insertions(+), 134 deletions(-)

commit cfab395a9749b3bde1ec267f081a7a87ce3eaf14
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 23 22:29:36 2016 -0500

    Move EphyUriTester to the UI process and make it a D-Bus interface

    For one thing, it's silly to have n different EphyUriTesters in n
    different web processes, each one loading up adblock filters
    separately.
    Once upon a time, this used to cause big problems when the different
    web
    processes would stomp on the global filters file. For us to ever
    implement a real filters configuration dialog, this needs to be
    handled
    in one place, by the UI process, and web extensions must just
    query the
    UI process when they want to use the URI tester.

    For another: it's basically required to use libhttpseverywhere
    effectively. We're going to have to set up almost this same exact
    interface for libhttpseverywhere, so might as well do it for adblock
    too. Why is it needed? Because loading HTTPS Everywhere rulesets takes
    ~2 seconds apiece. It's much too long to do each time we open a new
    browser tab, so we should do it in the UI process instead.

    An unfortunate consequence of this is that our GDBusConnection use in
    the web process can no longer be asynchronous. This is because we must
    have an EphyUriTesterProxy completely ready to be used before
    the first
    URI request is ready. We must handle each URI request synchronously
    as a
    consequence of WebKit's signal-based API. What a shame!

 embed/Makefile.am                              |    3 +-
 embed/ephy-embed-shell.c                       |   17 +-
 embed/ephy-uri-tester.c                        | 1066
 ++++++++++++++++++++++++
 embed/ephy-uri-tester.h                        |   36 +
 embed/ephy-web-extension-proxy.c               |    2 +-
 embed/web-extension/Makefile.am                |    5 +-
 embed/web-extension/ephy-uri-tester-proxy.c    |  119 +++
 embed/web-extension/ephy-uri-tester-proxy.h    |   37 +
 embed/web-extension/ephy-uri-tester.c          |  948
 ---------------------
 embed/web-extension/ephy-uri-tester.h          |   41 -
 embed/web-extension/ephy-web-extension-main.c  |    1 -
 embed/web-extension/ephy-web-extension-names.h |   29 -
 embed/web-extension/ephy-web-extension.c       |  184 ++--
 embed/web-extension/ephy-web-extension.h       |    1 -
 lib/Makefile.am                                |    2 +
 lib/ephy-dbus-names.h                          |   33 +
 lib/ephy-uri-tester-interface.h                |   36 +
 17 files changed, 1397 insertions(+), 1163 deletions(-)

commit a31c3b53a15a1e36aca8ac4fa42f2f8ff24e8ff4
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 23 18:01:51 2016 -0500

    web-extension: Fix memory leak

 embed/web-extension/ephy-web-extension.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 5f97c17566b20bf480115a6a830107cb606decbf
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 23 17:28:48 2016 -0500

    Tweak search provider stamp file dependency

    Should probably be rebuild if the generated Makefile is changed,
    right?

 src/search-provider/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 74c150c841737c66d80947863e2472a3723ce0a8
Author: Fabio Tomat <f.t.public@gmail.com>
Date:   Mon Oct 24 20:13:06 2016 +0000

    Update Friulian translation

 po/fur.po | 2394
 +++++++++++++++++++++++++++++++------------------------------
 1 file changed, 1208 insertions(+), 1186 deletions(-)

commit faf04301948b86e25fbe2cdc8c5d475b03cf9fe9
Author: Muhammet Kara <muhammetk@gmail.com>
Date:   Sun Oct 23 16:32:07 2016 +0000

    Update Turkish translation

 po/tr.po | 2114
 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 1072 insertions(+), 1042 deletions(-)

commit fc05345d0d7acde7bb7208159bca39783937e50e
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 23 09:20:18 2016 -0500

    location-entry: Crash nicer if paste menuitem can't be found

    This is really unfortunate design, but I don't see any better way to
    implement the code, so we'll have to crash if the translation
    is wrong.

    Let's give a nice error message at least, and add a warning for the
    translators, since this is quite a trap otherwise.

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

 lib/widgets/ephy-location-entry.c | 4 ++++
 1 file changed, 4 insertions(+)

commit b4dca2ea83d153cbdd9f2eea9e842e0744715624
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sat Oct 22 18:42:23 2016 +0300

    ephy-file-helpers: Free GBytes with g_bytes_unref()

    Fixes segfault when trying to open a download file.

 lib/ephy-file-helpers.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9df29733b5946616292201ff17ca2e4c827c85c3
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Tue Oct 18 09:03:46 2016 -0500

    Bring back KP_4/KP_6 shortcuts behind <alt> modifier

    Looks like this is how the code originally worked.

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

commit 3efc47abd1d3d6286104c375b3258fba0c588e4e
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Tue Oct 18 09:01:30 2016 -0500

    Remove KP_4 and KP_6 back/forward shortcuts

    These were ill-considered, you should be able to type numbers with the
    numpad.

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

commit 4946e458c519e9e79a08ede31ec73c1c4487e42d
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 17 17:37:51 2016 -0500

    bookmark-properties-grid: Show multiple tags at a time

 src/resources/gtk/bookmark-properties-grid.ui | 2 ++
 1 file changed, 2 insertions(+)

commit e4dba3b223fb1b52fd27539b2223b151e4402c20
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 17 14:53:18 2016 -0500

    Move mime-types-permissions to gresource

    And get rid of ephy_file()

 data/Makefile.am                         |   3 -
 data/mime-types-permissions.xml          | 485
 -------------------------------
 lib/ephy-file-helpers.c                  |  62 +---
 lib/ephy-file-helpers.h                  |   1 -
 src/Makefile.am                          |   1 +
 src/resources/epiphany.gresource.xml     |   1 +
 src/resources/mime-types-permissions.xml | 485
 +++++++++++++++++++++++++++++++
 7 files changed, 495 insertions(+), 543 deletions(-)

commit b6593619d8e0fd729846d8e4c3756762edfc68d5
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 17 14:33:29 2016 -0500

    Distribute new resource files

 src/Makefile.am | 2 ++
 1 file changed, 2 insertions(+)

commit bb5963a08cf78d1366aab03afd69f8587306e0f1
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 17 14:31:20 2016 -0500

    Move about.ini to the gresource

    Also, update contributors list

 data/Makefile.am                     | 3 ---
 data/about.ini                       | 6 ------
 src/resources/about.ini              | 6 ++++++
 src/resources/epiphany.gresource.xml | 1 +
 src/window-commands.c                | 6 ++++--
 5 files changed, 11 insertions(+), 11 deletions(-)

commit 2b6fefb359e28da6a4d1c6511ea7568fcadf03a7
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 17 14:13:27 2016 -0500

    Move the gresource.xml to src/resources

    This is a better place for it.

 src/Makefile.am                      | 10 +++++-----
 src/epiphany.gresource.xml           | 35
 -----------------------------------
 src/resources/epiphany.gresource.xml | 35
 +++++++++++++++++++++++++++++++++++
 3 files changed, 40 insertions(+), 40 deletions(-)

commit 28314cdca80d8823fab025daf446132e5d10a3d8
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 17 14:10:36 2016 -0500

    Move error.css to the GResource

    I can't figure out how to reference it directly from error.html
    using an
    ephy-resource:// URI, which is frustrating because we shouldn't need
    get_style_sheet() at all, but this is at least an improvement.

 configure.ac               |   1 -
 data/Makefile.am           |   2 +-
 data/pages/Makefile.am     |   5 --
 data/pages/error.css       | 138
 ---------------------------------------------
 embed/ephy-web-view.c      |  20 ++++---
 src/epiphany.gresource.xml |   1 +
 src/resources/error.css    | 138
 +++++++++++++++++++++++++++++++++++++++++++++
 src/resources/error.html   |   3 +-
 8 files changed, 153 insertions(+), 155 deletions(-)

commit ee29f6dd3b588d3b16dfacd850b5a4dbee4a6168
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 17 12:06:44 2016 -0500

    Ensure error page buttons expand to fit translations

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

 data/pages/error.css | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 3e5d4504c0d61093a04221ac5089ee301d80d0e1
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 17 11:45:53 2016 -0500

    web-view: Remove unnecessary info from TLS errors page

    This could be potentially misleading to users.

 embed/ephy-web-view.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit 069bcc6c5cabe37e0416acd620484b5378fca118
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 17 11:40:45 2016 -0500

    bookmark-properties-grid: Display decoded address

 src/bookmarks/ephy-bookmark-properties-grid.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit ed8685d320901f84e9c3f4787c06d3b3d0ba8fdd
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 17 08:27:20 2016 -0500

    Sanitize passwords from URLs before storing as bookmarks

 src/bookmarks/ephy-add-bookmark-popover.c | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

commit cbd0f2b43d468df2e7e3114d41787567bab57220
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 17 08:24:34 2016 -0500

    Sanitize passwords from URLs before saving to history database

 lib/ephy-uri-helpers.c             | 18 +++++++++++++++---
 lib/ephy-uri-helpers.h             |  1 +
 lib/history/ephy-history-service.c |  8 +++++++-
 3 files changed, 23 insertions(+), 4 deletions(-)

commit 34a55be44735a0f23b590a1db43f31cb68afc739
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 17 08:01:02 2016 -0500

    Sanitize passwords from URLs before displaying them

 embed/ephy-web-view.c              |  6 +++---
 lib/ephy-uri-helpers.c             | 25 ++++++++++++++++++++++++-
 lib/ephy-uri-helpers.h             |  2 +-
 lib/widgets/ephy-download-widget.c |  2 +-
 src/ephy-history-window.c          |  2 +-
 5 files changed, 30 insertions(+), 7 deletions(-)

commit e212e2fa04f266026f63a65944a70596cf67825e
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 17 07:21:42 2016 -0500

    session: Add a safety check

    Never replace a good session file with one that's known to be broken.

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

 src/ephy-session.c | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

commit 916474b080ccd0d232d5c5cc6013107551a9f399
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 17 07:08:53 2016 -0500

    session: Even more code style improvements

 src/ephy-session.c | 27 ++++++++++++++++++---------
 1 file changed, 18 insertions(+), 9 deletions(-)

commit 839729be777293a17c4a52d75763ee581170390f
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 17 06:59:32 2016 -0500

    session: More code style improvements

 src/ephy-session.c | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

commit 938e78a4e6a92485136c6109f9c886261ef8a4f1
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 17 06:57:18 2016 -0500

    session: Code style improvements

 src/ephy-session.c | 21 ++++++++++++++-------
 1 file changed, 14 insertions(+), 7 deletions(-)

commit e2c716429dfb66463ac47d9c8fdced6512e180de
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 16 20:58:09 2016 -0500

    window: Remove unused variable

    evince browser plugin leftover

 src/ephy-window.c | 2 --
 1 file changed, 2 deletions(-)

commit ada95daa920d58682cf5c1962cfc2097f7832f5e
Author: Paula Tavares <paulatavaresfranca@gmail.com>
Date:   Sat Oct 15 16:01:03 2016 -0300

    Making history 2038-safe (bug 765808)

 lib/ephy-sqlite-statement.c                   | 17 +++++++++++++++++
 lib/ephy-sqlite-statement.h                   |  2 ++
 lib/history/ephy-history-service-urls-table.c | 14 +++++++-------
 lib/history/ephy-history-service.c            |  4 ++--
 lib/history/ephy-history-service.h            |  2 +-
 lib/history/ephy-history-types.c              |  2 +-
 lib/history/ephy-history-types.h              |  6 +++---
 src/ephy-history-window.c                     |  2 +-
 8 files changed, 34 insertions(+), 15 deletions(-)

commit 208f87e9c1f5de9c394770255e23708b6355bad7
Author: Bahodir Mansurov <bahodir@mansurov.org>
Date:   Sun Oct 16 20:36:58 2016 -0400

    Update Uzbek@cyrillic translation

 po/uz@cyrillic.po | 5674
 ++++++++++++++++++++++++++++++-----------------------
 1 file changed, 3186 insertions(+), 2488 deletions(-)

commit a400522a94fd8d878cf7b24cd5cf2951b0885195
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 16 12:26:30 2016 -0500

    Really completely temporarily disable libhttpseverywhere integration

    I renamed this function, it's gone

 embed/web-extension/ephy-web-extension.c | 2 ++
 1 file changed, 2 insertions(+)

commit ee8077a743ea5e076583477f4904656b3e062251
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 16 12:25:42 2016 -0500

    window: Remove browser plugin leftover

 src/ephy-window.c | 6 ------
 1 file changed, 6 deletions(-)

commit 594ad0611bed427510596de016092d4aaa9d7833
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sat Oct 15 17:02:57 2016 +0200

    Updated Norwegian bokmål translation.

 po/nb.po | 3451
 +++++++++++++++++++++++++++++---------------------------------
 1 file changed, 1604 insertions(+), 1847 deletions(-)

commit a39962e3bf239eef7b958d2cada2c7e176bfd397
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Oct 14 23:39:33 2016 -0500

    Temporarily disable libhttpseverywhere integration

    While we work out kinks in the API. This API just changed to become
    async, which is inconvenient for Epiphany, and I want to move it to a
    library context object.

 embed/web-extension/ephy-web-extension.c | 2 ++
 1 file changed, 2 insertions(+)

commit b79d35d9fe9260ce641209664390f6324b1e5cf6
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Oct 14 17:41:21 2016 -0500

    Remove a bunch of dead code from ephy-gui

 lib/ephy-gui.c | 188
 ++-------------------------------------------------------
 lib/ephy-gui.h |  18 ------
 2 files changed, 6 insertions(+), 200 deletions(-)

commit 8d4267a6910ac4d32b5c6ad188c70c1762f2cc72
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Oct 14 17:34:15 2016 -0500

    Don't use deprecated gtk_menu_popup

    And also this function that's used to position the menus manually.

 lib/ephy-gui.c            | 68
 -----------------------------------------------
 lib/ephy-gui.h            |  6 -----
 src/ephy-header-bar.c     |  9 ++++---
 src/ephy-history-window.c |  2 +-
 src/ephy-window.c         | 13 ++++-----
 src/passwords-dialog.c    |  2 +-
 6 files changed, 14 insertions(+), 86 deletions(-)

commit ef5d1272d4fbed423aadce7c2099d297629e2b90
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Oct 14 17:07:18 2016 -0500

    about-handler: Remove unused functions after about:plugins removal

 embed/ephy-about-handler.c | 27 ---------------------------
 1 file changed, 27 deletions(-)

commit cebf121d26db7c11833f5ff8b998e4ef7c7c58ea
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Oct 14 17:05:34 2016 -0500

    lockdown: have disable-history disable access to history

    Disabling only the back/forward list is confusing and not very useful.

 src/ephy-lockdown.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 9e1457f64b44d6847ea6b75a096aec105691c996
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Oct 14 14:10:57 2016 -0500

    Remove support for browser plugins

    All browser vendors agree: plugins were a mistake. I no longer
    intend to
    support browser plugins in Epiphany. Windowed plugins only work
    in X11,
    the amount of crash reports from plugins is absurd, it's time for the
    GNOME Shell browser plugin to go, Evince browser plugin is far too
    buggy, the only plugin that still really matters is Flash, and Firefox
    and Chrome are slowly killing that too. If you want Flash, go use one
    of those browsers or MiniBrowser or whatever.

    Note that plugins are unrelated to extensions. We do wish to support
    Firefox/Chrome WebExtensions. Everyone likes extensions.

 data/org.gnome.epiphany.gschema.xml |  4 --
 embed/ephy-about-handler.c          | 85
 +------------------------------------
 embed/ephy-embed-prefs.c            |  5 +--
 lib/ephy-prefs.h                    |  1 -
 src/prefs-dialog.c                  |  7 ---
 src/resources/prefs-dialog.ui       |  7 ---
 6 files changed, 2 insertions(+), 107 deletions(-)

commit 39c355cbe361627fe0c5ddfe3d24f33cb3197277
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Oct 14 14:07:12 2016 -0500

    Remove the enable-javascript preference

    Unfortunately too many Epiphany features are implemented with
    JavaScript
    message handlers. We never noticed that they were broken for ages,
    which
    indicates that nobody is using this setting. It's too coarse-grained.
    hardly anybody wants to browse the web with no JavaScript at all;
    rather, people want NoScript-style ability to block scripts only on
    particular sites. We can bring this back in the future if it's (a)
    implemented on a host-specific basis, (b) preferably with UI so that
    people can actually use it, our little NoScript, and (c) accordingly,
    not going to break our script message handlers.

 data/org.gnome.epiphany.gschema.xml | 5 -----
 embed/ephy-embed-prefs.c            | 6 +-----
 lib/ephy-prefs.h                    | 1 -
 3 files changed, 1 insertion(+), 11 deletions(-)

commit b4a3222110fc96b8c56687d48de2436a04513452
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Oct 14 14:03:23 2016 -0500

    Remove unused lockdown settings

 data/org.gnome.epiphany.gschema.xml | 9 ---------
 lib/ephy-prefs.h                    | 3 ---
 2 files changed, 12 deletions(-)

commit 586e9fe4385a890770d4de45f4a226fb8d48fff2
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Oct 14 13:57:18 2016 -0500

    main: Remove --netbank-mode

    It's the same as incognito-mode, and it's confusing. The two people
    in the world using this flag can update their scripts.

    Besides, do you really think it's a good idea to choose a memorable
    password for your bank? Using the password manager is arguably
    much more
    important here than elsewhere.

 src/ephy-main.c | 2 --
 1 file changed, 2 deletions(-)

commit 2f7204cd4f651e81539b6db2baf10191fbaa5a14
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Oct 14 13:56:22 2016 -0500

    Update manpage

    It could be a lot better still.

 data/epiphany.1 | 11 ++++-------
 src/ephy-main.c |  1 +
 2 files changed, 5 insertions(+), 7 deletions(-)

commit b3d847ba9abbc641aea97ef99933eca401db9b40
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Oct 14 13:43:20 2016 -0500

    Remove the doc/ directory

    Move the manpage to data/

 Makefile.am      |  3 +--
 configure.ac     |  1 -
 data/Makefile.am |  2 ++
 data/epiphany.1  | 52
 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 doc/Makefile.am  |  3 ---
 doc/epiphany.1   | 52
 ----------------------------------------------------
 6 files changed, 55 insertions(+), 58 deletions(-)

commit 088b67040f4d9d2c836403d37687808836167a85
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Oct 14 13:42:17 2016 -0500

    Merge doc/debugging.txt into HACKING file

    Nobody looks under doc/

 HACKING           | 67
 ++++++++++++++++++++++++++++++++++++++++++++++++++++---
 doc/Makefile.am   |  3 ---
 doc/debugging.txt | 51 ------------------------------------------
 3 files changed, 64 insertions(+), 57 deletions(-)

commit 6556c3bc57e408be532793c603a151da02aafddd
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Oct 14 13:40:29 2016 -0500

    Remove ancient ChangeLog.README file

    People know how to write commit messages nowadays.

 ChangeLog.README | 33 ---------------------------------
 HACKING          |  1 -
 2 files changed, 34 deletions(-)

commit 058d1e10202eecbcdc7ce52d281cd840a5952101
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Oct 14 13:39:50 2016 -0500

    Remove old bookmarks documentation

 doc/Makefile.am   |  1 -
 doc/bookmarks.txt | 70
 -------------------------------------------------------
 2 files changed, 71 deletions(-)

commit 28c3fa5ecd3535f0acdfea7123d13746ac7bf26a
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Oct 13 21:41:03 2016 -0500

    configure: Remove unused check

 configure.ac | 6 ------
 1 file changed, 6 deletions(-)

commit 279d52afcae896048f232a75edfb0a71edd03119
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Oct 13 21:39:00 2016 -0500

    configure: refine dependency list

 configure.ac | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

commit 911bf48c351920a4a7f0db660f001b3c088264ba
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Oct 13 18:27:30 2016 -0500

    window-commands: Ellipsize URI in web app creation dialog

    It looks bad if this dialog is too wide

 src/window-commands.c | 3 +++
 1 file changed, 3 insertions(+)

commit bdf7ccbac1648dcaf67b557c3968e847552003e0
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Oct 13 18:26:45 2016 -0500

    window-commands: Fix web app creation dialog

    I broke this when removing deprecated declarations, and didn't notice
    because WebKit was broken at the time.

 src/window-commands.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit 2da619d5207c287972f9c8739cf13ad36ae9b28d
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Fri Oct 14 01:14:22 2016 +0300

    sync: Remove the email regex test

 src/sync/ephy-sync-service.c | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

commit c67d4c3abb307b64378ff5157f1adfbf2d2a6dda
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Wed Oct 12 16:31:15 2016 -0500

    window: Translate WebKitContextMenuItem labels

    This broke in the GAction port

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

 src/ephy-window.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b0e07d412d1e11613f313cf9e5a59610eb6b98da
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Wed Oct 12 08:05:35 2016 -0500

    Revert "webapp: Open links to the same base domain inside the web app"

    This reverts commit 0b4464039e0e1175abd0f90e2700631991d643c0.

    I don't know what website this change was made for, nor do I have
    a good
    solution to make web apps work with that unfortunate website, but
    I have
    my own web app where this behavior is confusing and unexpected.
    Different domains are treated as completely unrelated by web browsers,
    and web apps should not be any exception. At any rate, this is
    the wrong
    place for the check too, as it results in URLs with different origins
    being reported to have the same origin.

    I really don't know if the original problem can be fixed properly or
    not, but hopefully the login page link would be opened in a related
    view
    and a heuristic could be developed based on that.

 embed/ephy-embed-utils.c | 20 +++-----------------
 1 file changed, 3 insertions(+), 17 deletions(-)

commit acf3864e8de933d977866c1bc02404c91d204f8d
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Tue Oct 11 08:13:46 2016 -0500

    Revert "Revert "web-extension: Remove workaround for fixed bug""

    This reverts commit adc5711c567f2d262fde5899d0771e54e4f7104c.

    No longer needed:

    https://github.com/grindhold/libhttpseverywhere/commit/deecaf221a61786af8e13e7475917cf2639260c2

 embed/web-extension/ephy-web-extension.c | 5 -----
 1 file changed, 5 deletions(-)

commit e835cbf5ee6a2411cd90831f09842152ebf7cffc
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Tue Oct 11 15:26:49 2016 +0300

    Updated Hebrew translation

 po/he.po | 2145
 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 1172 insertions(+), 973 deletions(-)

commit 835584a2cf682b8c041cbbac07cbf1976c4a2974
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Tue Oct 11 13:44:40 2016 +0300

    Updated Hebrew translation

 po/he.po | 3335
 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 1646 insertions(+), 1689 deletions(-)

commit e34259d0b0b1a4fb114b5e8836b8b9677f9f5e1d
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 10 19:45:54 2016 -0500

    Add period missing in previous commit

    Sigh

 src/resources/prefs-dialog.ui | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c4da3c33339d7eb9b6e3814c504e9bfd5874f492
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Oct 10 19:01:49 2016 -0500

    prefs-dialog: Further clarify nonendorsement by Mozilla

    From the ToS:

    "You may not imply, either directly or by omission, that your Third
    Party Client is produced or endorsed by Mozilla."

    So we need to not omit that.

    https://docs.services.mozilla.com/tos.html

 src/resources/prefs-dialog.ui | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a328737d5a1725d2a844ecda530a0b540fd4d391
Author: Tiago Santos <tiagofsantos81@sapo.pt>
Date:   Mon Oct 10 17:50:21 2016 +0000

    Update Portuguese translation
    (cherry picked from commit edeef14e785bb2e09647a02755d8f8eeff48aca3)

 po/pt.po | 559
 ++++++++++++++++++++++++++++++++++++++++++++++-----------------
 1 file changed, 406 insertions(+), 153 deletions(-)

commit e947f440b7204a3fc4a43248524b43b625325b6f
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 9 22:31:55 2016 -0500

    profile-utils: Fix build

    Looks like I didn't test this!

 lib/ephy-profile-utils.h                     | 1 +
 src/profile-migrator/ephy-profile-migrator.c | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

commit adc5711c567f2d262fde5899d0771e54e4f7104c
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 9 22:28:15 2016 -0500

    Revert "web-extension: Remove workaround for fixed bug"

    This reverts commit 63020bd52d3ebe93137a6bde97456be87c9f01f2.

    The overview is still broken. And it's also appending / to data URIs,
    not sure if that breaks them or not.

 embed/web-extension/ephy-web-extension.c | 5 +++++
 1 file changed, 5 insertions(+)

commit 54006df8dba31a5a58686e7d2473d64f3e454683
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 9 18:13:05 2016 -0500

    profile-migrator: Don't migrate bookmarks if gvdb file exists

    This makes the profile migrator robust to being run several times,
    e.g.
    when I switch back and forth between system and JHBuild copies of
    Epiphany.

    I wound up with two copies of all of my bookmarks!

 lib/ephy-profile-utils.h                     |  2 --
 src/profile-migrator/ephy-profile-migrator.c | 10 +++++++++-
 2 files changed, 9 insertions(+), 3 deletions(-)

commit d612bf05df32afdcb1774fccedeaad5e94ec89c3
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 9 18:06:15 2016 -0500

    profile-migrator: Add FIXME

 src/profile-migrator/ephy-profile-migrator.c | 1 +
 1 file changed, 1 insertion(+)

commit 11bb293341687e8167cdfe8c89464f00bf7efdfc
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 9 18:05:14 2016 -0500

    profile-migrator: Fix leaks in migrate-bookmarks

    Also, g_clear_object is overkill here

 src/profile-migrator/ephy-profile-migrator.c | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit fd064f7a990b54e3be92ef2e94b970341443fc12
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 9 17:50:58 2016 -0500

    Sort gresource.xml

 src/epiphany.gresource.xml | 34 +++++++++++++++++-----------------
 1 file changed, 17 insertions(+), 17 deletions(-)

commit dcae8e64e990523935d425f2a7231d8e1c7ea4c2
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 9 16:35:12 2016 -0500

    Fix default language setting

    Turn on spellchecking and Accept-Langs header by default

 data/org.gnome.epiphany.gschema.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit e8939f3c90993215972004b823a50473e8ba8946
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 9 16:24:23 2016 -0500

    Remove check-mime.py

    This seems to be a convenience script, but I'm not sure how it's any
    more convenient than just checking nautilus.

 data/Makefile.am   |  3 +--
 data/check-mime.py | 41 -----------------------------------------
 2 files changed, 1 insertion(+), 43 deletions(-)

commit 25a7e7d3ba6d9ab3b385d01131812c600f45d408
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 9 16:22:40 2016 -0500

    Remove epiphany-bookmarks-html.xsl

    I don't know what this is for, so I presume it's obsolete. Let's
    see if
    anything breaks when I remove it!

 data/Makefile.am                 |  4 --
 data/epiphany-bookmarks-html.xsl | 91
 ----------------------------------------
 2 files changed, 95 deletions(-)

commit 2dbf06165d37a4ce1d7584d3d268c8af477f71df
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 9 16:21:11 2016 -0500

    Remove gconf convert file

    This is ancient

 data/Makefile.am      |  4 ----
 data/epiphany.convert | 47
 -----------------------------------------------
 2 files changed, 51 deletions(-)

commit 8497b9819576e71535a805bd26e4bb50e98781ca
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Mon Oct 10 00:31:38 2016 +0300

    sync: Fix endless sign-in confirmation loop

    The initial approach of sign-in was a faulty, since it didn't
    take into
    consideration the "sign-in confirmation email" feature that Mozilla
    was
    going to introduce.

    Instead of destroying the session and reloading the Firefox Accounts
    iframe
    in case of an unverified account, keep the session alive and, with the
    help of keyFetchToken, poll the '/account/keys' endpoint repeatedly
    until
    the verification had finished, without reloading the iframe. When
    a 200 OK
    response is received from the server, proceed to derive the sync keys
    and display the 'signed in as' panel.

 src/prefs-dialog.c           | 202
 +++++++++++++++++++++++++++++++------------
 src/sync/ephy-sync-service.c |  88 +++++++++++++++++++
 src/sync/ephy-sync-service.h |  12 +++
 3 files changed, 247 insertions(+), 55 deletions(-)

commit 007d671b144a4e73fd0d752d49848d16f6831c01
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 9 13:48:35 2016 -0500

    web-extension: silence warnings caused by vala bug

 embed/web-extension/ephy-web-extension.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit b4e2d18d32fbd5b50861e252fce3ced4f030aac6
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 9 13:38:43 2016 -0500

    web-extension: libhttpseverywhere header moved again

 embed/web-extension/ephy-web-extension.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 74fd9e69999c91782557c0a87dc15824c10f6d61
Author: Rūdolfs Mazurs <rudolfsm@src.gnome.org>
Date:   Sun Oct 9 19:28:32 2016 +0300

    Update Latvian translation

 po/lv.po | 49 +++++++++----------------------------------------
 1 file changed, 9 insertions(+), 40 deletions(-)

commit 63020bd52d3ebe93137a6bde97456be87c9f01f2
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 9 11:25:13 2016 -0500

    web-extension: Remove workaround for fixed bug

 embed/web-extension/ephy-web-extension.c | 5 -----
 1 file changed, 5 deletions(-)

commit 8359c148c8848e6a26b86de10675244c4d4a0472
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Oct 9 10:00:28 2016 -0500

    Use LOG to log HTTPS Everywhere rewrites

 embed/web-extension/ephy-web-extension.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a7ce46e7809fac864ee417df41f663e7ab1d046a
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 18 22:10:47 2016 -0500

    Initial libhttpseverywhere integration

    This includes a workaround for a silly bug.

    Future work would be to ignore TLS errors if for rewritten URLs. (We
    should not be strict with these because there could be bugs in
    the HTTPS
    Everywhere ruleset. We should only be strict when the site itself
    redirects to HTTPS, or when the user navigates to an HTTPS page.)

 configure.ac                             |  1 +
 embed/web-extension/Makefile.am          | 24 +++++++++++++-----------
 embed/web-extension/ephy-web-extension.c | 19 ++++++++++++++++++-
 3 files changed, 32 insertions(+), 12 deletions(-)

commit 7f96a1fe8ba88020c7c47738a8763b17e9e5ca87
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 20:40:01 2016 -0500

    build: Remove nonsense PKG_CHECK_MODULES call for GVDB

    This probably got lost in my flood of review feedback

 configure.ac     | 1 -
 gvdb/Makefile.am | 4 ++--
 2 files changed, 2 insertions(+), 3 deletions(-)

commit 707eaca8fedba6975cca56aa3e53d3aca0f04033
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 20:39:01 2016 -0500

    configure: Remove unused dep on gsettings-desktop-schemas

 configure.ac | 1 -
 1 file changed, 1 deletion(-)

commit 6cad7438f6f44e12869305a58b3827cff33fe33a
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 20:18:20 2016 -0500

    embed: don't attempt to parent notification container twice

    If the EphyNotificationContainer is already contained by another embed
    (including, in particular, another embed in another window) then don't
    try to parent it again. Similarly, don't attempt to unparent an
    EphyNotificationContainer unless it's really contained by this embed.

    This should probably be cleaned up better, but it's not simple
    to reason
    about what should happen to the EphyNotificationContainer when there
    are multiple windows.

 embed/ephy-embed.c | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

commit a4fed98b695fff516c6a74d9c015ef9dc322f87d
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 19:19:36 2016 -0500

    window: set sane default width and height

    Now in fewer than 10,000 lines of code!

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

commit fa6334a152bdb6b899e153b220060ff54c502af2
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 18:52:20 2016 -0500

    location-entry: Remove unused include

 lib/widgets/ephy-location-entry.c | 1 -
 1 file changed, 1 deletion(-)

commit a40467a54b3bdf3caf1d6b3bc0e081485f2370b5
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 18:41:31 2016 -0500

    Update POTFILES.in

 po/POTFILES.in | 1 -
 1 file changed, 1 deletion(-)

commit c0d2df525d68cdb64d77917a01aef0076af8a0a1
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 18:23:30 2016 -0500

    Remove ephy-initial-state and kill EphyNode

 lib/Makefile.am          |    9 -
 lib/ephy-dnd.c           |    2 -
 lib/ephy-initial-state.c |  478 ---------------
 lib/ephy-initial-state.h |   50 --
 lib/ephy-node-common.h   |   53 --
 lib/ephy-node-db.c       |  529 ----------------
 lib/ephy-node-db.h       |   68 ---
 lib/ephy-node.c          | 1504
 ----------------------------------------------
 lib/ephy-node.h          |  157 -----
 src/ephy-main.c          |    2 -
 src/ephy-window.c        |   26 -
 11 files changed, 2878 deletions(-)

commit 263c6d92a3ff033369f73cd989d214d3b974b104
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 18:09:03 2016 -0500

    notebook: Fix deprecation warnings

 src/ephy-notebook.c | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

commit aa2d884a24543cbe0076280179295672d916d10a
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 18:04:59 2016 -0500

    notebook: Remove old workaround

    It doesn't seem to do anything anymore?

 src/ephy-notebook.c | 51
 ---------------------------------------------------
 1 file changed, 51 deletions(-)

commit f28945cb73c155bf42698bde532d6a5605d913d1
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 17:05:39 2016 -0500

    header-bar: Restructure back/forward menu construction

    To avoid deprecated GtkImageMenuItem

 src/ephy-header-bar.c | 49
 ++++++++++++++++++++++++++++---------------------
 1 file changed, 28 insertions(+), 21 deletions(-)

commit 7d68b5bf4d5f8a242132b4216127bdcc01d022a1
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 16:31:38 2016 -0500

    window: Fix typo

 src/ephy-window.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 70d302211f212938e6e481f5a587a28b5143c2ef
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 16:11:11 2016 -0500

    window-commands: Escape URL in web app dialog

    For the markup parser. Else the dialog will breaks on URLs that
    include
    characters like &

 src/window-commands.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit c6629f85e0771b032ff739733a440b6f28c77124
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 16:08:16 2016 -0500

    window-commands: Fix deprecation warnings

 src/window-commands.c | 13 +++----------
 1 file changed, 3 insertions(+), 10 deletions(-)

commit 5722fff2e82744e40fb36e6c3c295cdf20ff6ecc
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 15:51:57 2016 -0500

    window: Silence unfixable deprecation warning

 src/ephy-window.c | 3 +++
 1 file changed, 3 insertions(+)

commit e0df57bacba7497f044609b8df064b04517fbcd7
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 15:47:05 2016 -0500

    web-overview: Fix deprecation warning

 embed/web-extension/ephy-web-overview.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit f77a35e73579e63fa34c84b669ce451bc8fd0416
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 15:45:13 2016 -0500

    web-extension: silence unfixable deprecation warnings

    No clue how we'll handle this with GTK+ 4

 embed/web-extension/ephy-web-extension.c | 6 ++++++
 1 file changed, 6 insertions(+)

commit 394d830323a4e2a269155785f984d6be8ff20cb9
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 15:37:45 2016 -0500

    web-dom-utils: Fix deprecation warnings

 embed/web-extension/ephy-web-dom-utils.c | 48
 ++++++++++++++++----------------
 1 file changed, 24 insertions(+), 24 deletions(-)

commit ba0710fff00137e5cf3905948c9778f43a2ff55a
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 15:31:16 2016 -0500

    nautilus-floating-bar: Fix deprecation warning

 lib/widgets/nautilus-floating-bar.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ab1179d8ac4d83a086b504efbbb6b454355e8af3
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 15:26:42 2016 -0500

    certificate-dialog: Fix deprecation warnings

 lib/widgets/ephy-certificate-dialog.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit bd058ee9c8cba1e1de6e14d5e81249e2f97db28d
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 15:26:25 2016 -0500

    Enable deprecation warnings

    Let's fix these

 configure.ac | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit 01db365adf22559734387be8719d0321ebd06ba7
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 15:30:46 2016 -0500

    Remove several files that are no longer used

 lib/Makefile.am                    |    2 -
 lib/ephy-node-filter.c             |  411 --------
 lib/ephy-node-filter.h             |   78 --
 lib/widgets/Makefile.am            |    6 -
 lib/widgets/ephy-node-view.c       | 1823
 ------------------------------------
 lib/widgets/ephy-node-view.h       |  118 ---
 lib/widgets/ephy-tree-model-node.c |  629 -------------
 lib/widgets/ephy-tree-model-node.h |   59 --
 lib/widgets/ephy-tree-model-sort.c |  216 -----
 lib/widgets/ephy-tree-model-sort.h |   40 -
 10 files changed, 3382 deletions(-)

commit 8b67eeac1733664b14926a1615263f4f565d0dc4
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 15:18:22 2016 -0500

    Move sync files to subdirectory

 po/POTFILES.in                  |    4 +-
 src/Makefile.am                 |   18 +-
 src/ephy-sync-crypto.c          |  986 ---------------------------
 src/ephy-sync-crypto.h          |  126 ----
 src/ephy-sync-secret.c          |  160 -----
 src/ephy-sync-secret.h          |   44 --
 src/ephy-sync-service.c         | 1438
 ---------------------------------------
 src/ephy-sync-service.h         |   83 ---
 src/ephy-sync-utils.c           |  175 -----
 src/ephy-sync-utils.h           |   51 --
 src/search-provider/Makefile.am |    1 +
 src/sync/ephy-sync-crypto.c     |  986 +++++++++++++++++++++++++++
 src/sync/ephy-sync-crypto.h     |  126 ++++
 src/sync/ephy-sync-secret.c     |  160 +++++
 src/sync/ephy-sync-secret.h     |   44 ++
 src/sync/ephy-sync-service.c    | 1438
 +++++++++++++++++++++++++++++++++++++++
 src/sync/ephy-sync-service.h    |   83 +++
 src/sync/ephy-sync-utils.c      |  175 +++++
 src/sync/ephy-sync-utils.h      |   51 ++
 tests/Makefile.am               |    1 +
 20 files changed, 3077 insertions(+), 3073 deletions(-)

commit 6c2519be6f8b2ee5622535a21447b39ff4616f26
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 15:15:16 2016 -0500

    Use AM_V_GEN in more places

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

commit 1e009e8d54a2d1714b07d7269a114e04ce5bbe3f
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 15:10:22 2016 -0500

    Use nonrecursive Automake for src/bookmarks

    It's become too complicated to maintain this with sublibraries

 configure.ac                                  |   1 -
 src/Makefile.am                               |  28 +++++--
 src/bookmarks/Makefile.am                     | 111
 --------------------------
 src/bookmarks/ephy-bookmark-properties-grid.c |   2 +-
 4 files changed, 22 insertions(+), 120 deletions(-)

commit 2172fe8012035aa27edac5fa425024840ba7e99b
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 15:02:55 2016 -0500

    prefs-dialog: share web context and settings with embed

    This means we get nice things like accept languages and user agent set
    properly, and use all the right Epiphany data directories instead
    of the
    global WebKit ones.

 src/prefs-dialog.c | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit 05f1c371c14ae361caec2c6c68d8a29f4b941833
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 14:51:08 2016 -0500

    sync-service: set user agent on SoupSession

    Mozilla's terms of service imply that this is a requirement, in a
    roundabout way that avoids mentioning "user agent," but it's
    clear this
    is what they want.

 src/ephy-sync-service.c | 7 +++++++
 1 file changed, 7 insertions(+)

commit 733e1de9c91174e4f89b63e6beb7bcec4a497918
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Oct 8 14:41:34 2016 -0500

    configure: style fixup

 configure.ac | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 4cc95e59d3f2504f831ea9f942678b8b576e52d7
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Oct 7 19:40:11 2016 -0500

    Remove files inadvertently added in previous commit

 src/bookmarks/ephy-bookmark-action-group.c |  169 ---
 src/bookmarks/ephy-bookmark-action.c       |  442 -------
 src/bookmarks/ephy-bookmark-action.h       |   73 --
 src/bookmarks/ephy-bookmark-properties.c   |  519 ---------
 src/bookmarks/ephy-bookmark-properties.h   |   40 -
 src/bookmarks/ephy-bookmarks-editor.c      | 1721
 ----------------------------
 src/bookmarks/ephy-bookmarks-editor.h      |   39 -
 src/bookmarks/ephy-bookmarks-export.c      |  494 --------
 src/bookmarks/ephy-bookmarks-export.h      |   33 -
 src/bookmarks/ephy-bookmarks-import.c      |  853 --------------
 src/bookmarks/ephy-bookmarks-import.h      |   47 -
 src/bookmarks/ephy-bookmarks-menu.c        |  241 ----
 src/bookmarks/ephy-bookmarks-ui.c          |  365 ------
 src/bookmarks/ephy-bookmarks-ui.h          |   61 -
 src/bookmarks/ephy-bookmarks.c             | 1594
 --------------------------
 src/bookmarks/ephy-bookmarks.h             |  136 ---
 src/bookmarks/ephy-link-action.c           |  174 ---
 src/bookmarks/ephy-link-action.h           |   79 --
 src/bookmarks/ephy-nodes-cover.c           |  196 ----
 src/bookmarks/ephy-open-tabs-action.c      |  134 ---
 src/bookmarks/ephy-topic-action-group.c    |  124 --
 src/bookmarks/ephy-topic-action-group.h    |   33 -
 src/bookmarks/ephy-topic-action.c          |  331 ------
 src/bookmarks/ephy-topic-action.h          |   69 --
 src/bookmarks/ephy-topics-entry.c          |  597 ----------
 src/bookmarks/ephy-topics-entry.h          |   34 -
 src/bookmarks/ephy-topics-palette.c        |  337 ------
 src/bookmarks/ephy-topics-palette.h        |   44 -
 src/bookmarks/ephy-window-action.c         |  108 --
 src/bookmarks/ephy-window-action.h         |   55 -
 src/ephy-title-box.h                       |   45 -
 tests/ephy-bookmarks-test.c                |  130 ---
 32 files changed, 9317 deletions(-)

commit e54cb1c7e97ddca58977a8ee01a138ff57ba6f2c
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 11 09:59:03 2016 -0500

    Relicense to GPLv3+

    To use GMP.

    Because a few GPLv3+ files had already snuck in by mistake.

    And because http://www.gnu.org/licenses/rms-why-gplv3.html

 COPYING                                         |  911 ++++++++----
 configure.ac                                    |   20 +-
 data/epiphany-bookmarks-html.xsl                |   13 +-
 embed/ephy-about-handler.c                      |   12 +-
 embed/ephy-about-handler.h                      |   12 +-
 embed/ephy-download.c                           |   25 +-
 embed/ephy-download.h                           |   25 +-
 embed/ephy-downloads-manager.c                  |   14 +-
 embed/ephy-downloads-manager.h                  |   14 +-
 embed/ephy-embed-container.c                    |   12 +-
 embed/ephy-embed-container.h                    |   12 +-
 embed/ephy-embed-event.c                        |   12 +-
 embed/ephy-embed-event.h                        |   12 +-
 embed/ephy-embed-prefs.c                        |   15 +-
 embed/ephy-embed-prefs.h                        |   15 +-
 embed/ephy-embed-private.h                      |   12 +-
 embed/ephy-embed-shell.c                        |   12 +-
 embed/ephy-embed-shell.h                        |   12 +-
 embed/ephy-embed-utils.c                        |   12 +-
 embed/ephy-embed-utils.h                        |   12 +-
 embed/ephy-embed.c                              |   12 +-
 embed/ephy-embed.h                              |   12 +-
 embed/ephy-encoding.c                           |   12 +-
 embed/ephy-encoding.h                           |   12 +-
 embed/ephy-encodings.c                          |   12 +-
 embed/ephy-encodings.h                          |   12 +-
 embed/ephy-file-monitor.c                       |   12 +-
 embed/ephy-file-monitor.h                       |   12 +-
 embed/ephy-find-toolbar.c                       |   10 +-
 embed/ephy-find-toolbar.h                       |   10 +-
 embed/ephy-notification-container.c             |   12 +-
 embed/ephy-notification-container.h             |   12 +-
 embed/ephy-view-source-handler.c                |    2 +-
 embed/ephy-view-source-handler.h                |    2 +-
 embed/ephy-web-extension-proxy.c                |   12 +-
 embed/ephy-web-extension-proxy.h                |   12 +-
 embed/ephy-web-view.c                           |   12 +-
 embed/ephy-web-view.h                           |   12 +-
 embed/web-extension/ephy-embed-form-auth.c      |   12 +-
 embed/web-extension/ephy-embed-form-auth.h      |   12 +-
 embed/web-extension/ephy-uri-tester.c           |   24 +-
 embed/web-extension/ephy-uri-tester.h           |   12 +-
 embed/web-extension/ephy-web-dom-utils.c        |   12 +-
 embed/web-extension/ephy-web-dom-utils.h        |   12 +-
 embed/web-extension/ephy-web-extension-main.c   |   12 +-
 embed/web-extension/ephy-web-extension-names.h  |   12 +-
 embed/web-extension/ephy-web-extension.c        |   12 +-
 embed/web-extension/ephy-web-extension.h        |   12 +-
 embed/web-extension/ephy-web-overview-model.c   |   12 +-
 embed/web-extension/ephy-web-overview-model.h   |   12 +-
 embed/web-extension/ephy-web-overview.c         |   12 +-
 embed/web-extension/ephy-web-overview.h         |   12 +-
 lib/ephy-dbus-util.c                            |   12 +-
 lib/ephy-dbus-util.h                            |   12 +-
 lib/ephy-debug.c                                |   12 +-
 lib/ephy-debug.h                                |   12 +-
 lib/ephy-dnd.c                                  |   12 +-
 lib/ephy-dnd.h                                  |   12 +-
 lib/ephy-favicon-helpers.c                      |   12 +-
 lib/ephy-favicon-helpers.h                      |   12 +-
 lib/ephy-file-helpers.c                         |   12 +-
 lib/ephy-file-helpers.h                         |   12 +-
 lib/ephy-form-auth-data.c                       |   12 +-
 lib/ephy-form-auth-data.h                       |   12 +-
 lib/ephy-gui.c                                  |   12 +-
 lib/ephy-gui.h                                  |   12 +-
 lib/ephy-hosts-manager.c                        |   12 +-
 lib/ephy-hosts-manager.h                        |   12 +-
 lib/ephy-initial-state.c                        |   12 +-
 lib/ephy-initial-state.h                        |   12 +-
 lib/ephy-langs.c                                |   12 +-
 lib/ephy-langs.h                                |   12 +-
 lib/ephy-node-common.h                          |   10 +-
 lib/ephy-node-db.c                              |   10 +-
 lib/ephy-node-db.h                              |   10 +-
 lib/ephy-node-filter.c                          |   12 +-
 lib/ephy-node-filter.h                          |   10 +-
 lib/ephy-node.c                                 |   10 +-
 lib/ephy-node.h                                 |   10 +-
 lib/ephy-prefs.h                                |   12 +-
 lib/ephy-profile-utils.c                        |   12 +-
 lib/ephy-profile-utils.h                        |   12 +-
 lib/ephy-security-levels.c                      |   12 +-
 lib/ephy-security-levels.h                      |   11 +-
 lib/ephy-settings.c                             |   12 +-
 lib/ephy-settings.h                             |   12 +-
 lib/ephy-signal-accumulator.c                   |   12 +-
 lib/ephy-signal-accumulator.h                   |   12 +-
 lib/ephy-smaps.c                                |   13 +-
 lib/ephy-smaps.h                                |   13 +-
 lib/ephy-snapshot-service.c                     |   12 +-
 lib/ephy-snapshot-service.h                     |   12 +-
 lib/ephy-sqlite-connection.c                    |   12 +-
 lib/ephy-sqlite-connection.h                    |   12 +-
 lib/ephy-sqlite-statement.c                     |   12 +-
 lib/ephy-sqlite-statement.h                     |   12 +-
 lib/ephy-sqlite.h                               |   12 +-
 lib/ephy-string.c                               |   12 +-
 lib/ephy-string.h                               |   12 +-
 lib/ephy-time-helpers.c                         |   14 +-
 lib/ephy-time-helpers.h                         |   14 +-
 lib/ephy-uri-helpers.c                          |   12 +-
 lib/ephy-uri-helpers.h                          |   12 +-
 lib/ephy-web-app-utils.c                        |   12 +-
 lib/ephy-web-app-utils.h                        |   12 +-
 lib/ephy-zoom.c                                 |   12 +-
 lib/ephy-zoom.h                                 |   12 +-
 lib/history/ephy-history-service-hosts-table.c  |   12 +-
 lib/history/ephy-history-service-private.h      |   12 +-
 lib/history/ephy-history-service-urls-table.c   |   12 +-
 lib/history/ephy-history-service-visits-table.c |   12 +-
 lib/history/ephy-history-service.c              |   15 +-
 lib/history/ephy-history-service.h              |   12 +-
 lib/history/ephy-history-types.c                |   12 +-
 lib/history/ephy-history-types.h                |   12 +-
 lib/widgets/ephy-certificate-dialog.c           |   12 +-
 lib/widgets/ephy-certificate-dialog.h           |   12 +-
 lib/widgets/ephy-download-widget.c              |   25 +-
 lib/widgets/ephy-download-widget.h              |   25 +-
 lib/widgets/ephy-downloads-popover.c            |   13 +-
 lib/widgets/ephy-downloads-popover.h            |   13 +-
 lib/widgets/ephy-downloads-progress-icon.c      |   13 +-
 lib/widgets/ephy-downloads-progress-icon.h      |   13 +-
 lib/widgets/ephy-file-chooser.c                 |   12 +-
 lib/widgets/ephy-file-chooser.h                 |   12 +-
 lib/widgets/ephy-location-entry.c               |   12 +-
 lib/widgets/ephy-location-entry.h               |   12 +-
 lib/widgets/ephy-middle-clickable-button.c      |   12 +-
 lib/widgets/ephy-middle-clickable-button.h      |   12 +-
 lib/widgets/ephy-node-view.c                    |   10 +-
 lib/widgets/ephy-node-view.h                    |   10 +-
 lib/widgets/ephy-password-notification.c        |   12 +-
 lib/widgets/ephy-password-notification.h        |   12 +-
 lib/widgets/ephy-security-popover.c             |   12 +-
 lib/widgets/ephy-security-popover.h             |   13 +-
 lib/widgets/ephy-title-box.c                    |   12 +-
 lib/widgets/ephy-title-box.h                    |   12 +-
 lib/widgets/ephy-title-widget.c                 |   12 +-
 lib/widgets/ephy-title-widget.h                 |   12 +-
 lib/widgets/ephy-tree-model-node.c              |   10 +-
 lib/widgets/ephy-tree-model-node.h              |   10 +-
 lib/widgets/ephy-tree-model-sort.c              |   10 +-
 lib/widgets/ephy-tree-model-sort.h              |   13 +-
 lib/widgets/nautilus-floating-bar.c             |   29 +-
 lib/widgets/nautilus-floating-bar.h             |   29 +-
 src/bookmarks/ephy-add-bookmark-popover.c       |   12 +-
 src/bookmarks/ephy-add-bookmark-popover.h       |   12 +-
 src/bookmarks/ephy-bookmark-action-group.c      |  169 +++
 src/bookmarks/ephy-bookmark-action.c            |  442 ++++++
 src/bookmarks/ephy-bookmark-action.h            |   73 +
 src/bookmarks/ephy-bookmark-properties-grid.c   |   24 +-
 src/bookmarks/ephy-bookmark-properties-grid.h   |   24 +-
 src/bookmarks/ephy-bookmark-properties.c        |  519 +++++++
 src/bookmarks/ephy-bookmark-properties.h        |   40 +
 src/bookmarks/ephy-bookmark-row.c               |   24 +-
 src/bookmarks/ephy-bookmark-row.h               |   24 +-
 src/bookmarks/ephy-bookmark.c                   |   24 +-
 src/bookmarks/ephy-bookmark.h                   |   24 +-
 src/bookmarks/ephy-bookmarks-editor.c           | 1721
 +++++++++++++++++++++++
 src/bookmarks/ephy-bookmarks-editor.h           |   39 +
 src/bookmarks/ephy-bookmarks-export.c           |  494 +++++++
 src/bookmarks/ephy-bookmarks-export.h           |   33 +
 src/bookmarks/ephy-bookmarks-import.c           |  853 +++++++++++
 src/bookmarks/ephy-bookmarks-import.h           |   47 +
 src/bookmarks/ephy-bookmarks-manager.c          |   24 +-
 src/bookmarks/ephy-bookmarks-manager.h          |   24 +-
 src/bookmarks/ephy-bookmarks-menu.c             |  241 ++++
 src/bookmarks/ephy-bookmarks-popover.c          |   24 +-
 src/bookmarks/ephy-bookmarks-popover.h          |   24 +-
 src/bookmarks/ephy-bookmarks-ui.c               |  365 +++++
 src/bookmarks/ephy-bookmarks-ui.h               |   61 +
 src/bookmarks/ephy-bookmarks.c                  | 1594
 +++++++++++++++++++++
 src/bookmarks/ephy-bookmarks.h                  |  136 ++
 src/bookmarks/ephy-link-action.c                |  174 +++
 src/bookmarks/ephy-link-action.h                |   79 ++
 src/bookmarks/ephy-nodes-cover.c                |  196 +++
 src/bookmarks/ephy-open-tabs-action.c           |  134 ++
 src/bookmarks/ephy-topic-action-group.c         |  124 ++
 src/bookmarks/ephy-topic-action-group.h         |   33 +
 src/bookmarks/ephy-topic-action.c               |  331 +++++
 src/bookmarks/ephy-topic-action.h               |   69 +
 src/bookmarks/ephy-topics-entry.c               |  597 ++++++++
 src/bookmarks/ephy-topics-entry.h               |   34 +
 src/bookmarks/ephy-topics-palette.c             |  337 +++++
 src/bookmarks/ephy-topics-palette.h             |   44 +
 src/bookmarks/ephy-window-action.c              |  108 ++
 src/bookmarks/ephy-window-action.h              |   55 +
 src/clear-data-dialog.c                         |   12 +-
 src/clear-data-dialog.h                         |   12 +-
 src/cookies-dialog.c                            |   12 +-
 src/cookies-dialog.h                            |   12 +-
 src/ephy-action-helper.c                        |   12 +-
 src/ephy-action-helper.h                        |   12 +-
 src/ephy-completion-model.c                     |   10 +-
 src/ephy-completion-model.h                     |   10 +-
 src/ephy-encoding-dialog.c                      |   12 +-
 src/ephy-encoding-dialog.h                      |   12 +-
 src/ephy-encoding-row.c                         |   14 +-
 src/ephy-encoding-row.h                         |   14 +-
 src/ephy-header-bar.c                           |   12 +-
 src/ephy-header-bar.h                           |   12 +-
 src/ephy-history-window.c                       |   10 +-
 src/ephy-history-window.h                       |   10 +-
 src/ephy-link.c                                 |   12 +-
 src/ephy-link.h                                 |   12 +-
 src/ephy-location-controller.c                  |   12 +-
 src/ephy-location-controller.h                  |   12 +-
 src/ephy-lockdown.c                             |   12 +-
 src/ephy-lockdown.h                             |   12 +-
 src/ephy-main.c                                 |   12 +-
 src/ephy-notebook.c                             |   12 +-
 src/ephy-notebook.h                             |   12 +-
 src/ephy-private.h                              |   12 +-
 src/ephy-session.c                              |   12 +-
 src/ephy-session.h                              |   12 +-
 src/ephy-shell.c                                |   12 +-
 src/ephy-shell.h                                |   12 +-
 src/ephy-sync-crypto.c                          |   12 +-
 src/ephy-sync-crypto.h                          |   12 +-
 src/ephy-sync-secret.c                          |   12 +-
 src/ephy-sync-secret.h                          |   12 +-
 src/ephy-sync-service.c                         |   12 +-
 src/ephy-sync-service.h                         |   12 +-
 src/ephy-sync-utils.c                           |   12 +-
 src/ephy-sync-utils.h                           |   12 +-
 src/ephy-title-box.h                            |   45 +
 src/ephy-window.c                               |   12 +-
 src/ephy-window.h                               |   12 +-
 src/languages.h                                 |   10 +-
 src/passwords-dialog.c                          |   12 +-
 src/passwords-dialog.h                          |   12 +-
 src/popup-commands.c                            |   12 +-
 src/popup-commands.h                            |   12 +-
 src/prefs-dialog.c                              |   12 +-
 src/prefs-dialog.h                              |   12 +-
 src/profile-migrator/ephy-profile-migrator.c    |   12 +-
 src/resources/error.html                        |   14 +-
 src/search-provider/ephy-search-provider-main.c |   24 +-
 src/search-provider/ephy-search-provider.c      |   24 +-
 src/search-provider/ephy-search-provider.h      |   24 +-
 src/window-commands.c                           |   14 +-
 src/window-commands.h                           |   12 +-
 tests/ephy-bookmarks-test.c                     |  130 ++
 tests/ephy-completion-model-test.c              |   24 +-
 tests/ephy-download-test.c                      |   26 +-
 tests/ephy-embed-shell-test.c                   |   26 +-
 tests/ephy-embed-utils-test.c                   |   26 +-
 tests/ephy-encodings-test.c                     |   24 +-
 tests/ephy-file-helpers-test.c                  |   26 +-
 tests/ephy-history-test.c                       |   26 +-
 tests/ephy-location-entry-test.c                |   26 +-
 tests/ephy-migration-test.c                     |   24 +-
 tests/ephy-session-test.c                       |   25 +-
 tests/ephy-shell-test.c                         |   26 +-
 tests/ephy-snapshot-service-test.c              |   10 +-
 tests/ephy-sqlite-test.c                        |   26 +-
 tests/ephy-string-test.c                        |   24 +-
 tests/ephy-test-utils.c                         |   11 +-
 tests/ephy-test-utils.h                         |   11 +-
 tests/ephy-uri-helpers-test.c                   |   26 +-
 tests/ephy-web-app-utils-test.c                 |   26 +-
 tests/ephy-web-view-test.c                      |   26 +-
 262 files changed, 11726 insertions(+), 1700 deletions(-)

commit d71e1687953dca9787c3763928a88d7397081b94
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Oct 7 19:33:08 2016 -0500

    Fix build after mishandling merge conflict

 embed/Makefile.am | 2 --
 1 file changed, 2 deletions(-)

commit 8846eb13942a62f36262ad61c40d11e62c46f441
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Oct 6 14:17:38 2016 -0500

    Add an option to never remember passwords

    Some users want to never remember passwords on particular
    websites. Add
    an option to the info bar to ensure it never appears in the future
    for a
    given website.

    Note there is an existing option to disable password saving on all
    sites in the preferences dialog.

    Also note that this requires moving EphyHostsManager to lib/ to
    allow it
    to be used from the web extension.

    Currently there is no UI to undo the decision if the user accidentally
    clicks Never. It's possible to fix by editing hosts.ini, but
    ideally we
    would add UI for this somewhere. (The same UI is needed to manage
    notification permissions.)

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

 data/org.gnome.epiphany.host.gschema.xml |   5 +
 embed/ephy-hosts-manager.c               | 152
 ----------------------------
 embed/ephy-hosts-manager.h               |  45 ---------
 embed/ephy-web-view.c                    |  12 ++-
 embed/web-extension/ephy-web-extension.c |  33 ++++++
 lib/Makefile.am                          |   2 +
 lib/ephy-hosts-manager.c                 | 168
 +++++++++++++++++++++++++++++++
 lib/ephy-hosts-manager.h                 |  51 ++++++++++
 8 files changed, 270 insertions(+), 198 deletions(-)

commit 03c1507a5ef6b5e5323c04148b934df3b27721c2
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Oct 7 18:59:45 2016 -0500

    Adjust new preferences dialog UI

 src/resources/prefs-dialog.ui | 29 +++--------------------------
 1 file changed, 3 insertions(+), 26 deletions(-)

commit 95eb71920cf62e6a73e1698c8ddb909846f46222
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Thu Sep 29 20:42:10 2016 +0300

    sync-service: Use the new function name

 src/ephy-sync-service.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 30c197dd1fcc7162724847461cb03a4482f09e09
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Thu Sep 29 18:51:14 2016 +0300

    ephy-sync: Reset sync time at sign out

 src/prefs-dialog.c | 1 +
 1 file changed, 1 insertion(+)

commit 053fc667835c81038a0a2452cecc0fefbde688bb
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Thu Sep 29 18:47:04 2016 +0300

    Forgot this when cherry-picking

 embed/ephy-notification-container.c | 1 -
 1 file changed, 1 deletion(-)

commit c86f8135f360f3fb525c9226f23581f96e17248b
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Tue Sep 27 17:15:33 2016 +0300

    sync-service: Silently return if the user is not signed in when
    trying to delete a bookmark from server

 src/ephy-sync-service.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit f040bb1135ff332d4637aab9967f2e130ca8f226
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Tue Sep 20 22:20:48 2016 +0300

    ephy-sync: Use #pragma once

 embed/ephy-notification-container.h      | 5 +----
 lib/widgets/ephy-password-notification.h | 5 +----
 src/ephy-sync-crypto.h                   | 5 +----
 src/ephy-sync-secret.h                   | 5 +----
 src/ephy-sync-service.h                  | 5 +----
 src/ephy-sync-utils.h                    | 5 +----
 6 files changed, 6 insertions(+), 24 deletions(-)

commit 1356f534c9df8650e502e175590401d56f6b7932
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Tue Sep 20 21:39:12 2016 +0300

    ephy-sync: Add files with translatable strings to POTFILES.in

 po/POTFILES.in | 2 ++
 1 file changed, 2 insertions(+)

commit 636b4ebee59e8d893418dd0ab24d3e14aba6e77b
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Thu Sep 1 13:52:46 2016 +0300

    ephy-sync: Add/improve comments

 src/bookmarks/ephy-bookmark.c | 19 ++++++++++++++++++
 src/ephy-sync-crypto.c        | 45
 +++++++++++++++++++++++++++++++++++++------
 src/ephy-sync-service.c       | 30 ++++++++++++++++++-----------
 3 files changed, 77 insertions(+), 17 deletions(-)

commit 5480f10402654be801da1de808cce7ca2104af9b
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Thu Sep 1 11:31:09 2016 +0300

    prefs-dialog.ui: Use one vertical box instead of two

 src/resources/prefs-dialog.ui | 144
 +++++++++++++++++++-----------------------
 1 file changed, 65 insertions(+), 79 deletions(-)

commit 1b31bba1b032ad1a8e6c847b6dbeb90f2ad859a7
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Tue Aug 30 18:24:53 2016 +0300

    prefs-dialog: Unref content manager at finalize

 src/prefs-dialog.c | 1 +
 1 file changed, 1 insertion(+)

commit bc891a11bdd4a5befcf1a7ffb85cc73d71b1311b
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Tue Aug 30 18:12:52 2016 +0300

    ephy-sync: Fix minor issues in ephy-sync-service

 src/ephy-sync-service.c | 30 ++++++++++++++++--------------
 1 file changed, 16 insertions(+), 14 deletions(-)

commit 226cbffa54c632dc04d21924e1f554b420d6b0a9
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Tue Aug 30 17:38:15 2016 +0300

    sync-secret: Free errors and improve translators comment

 src/ephy-sync-secret.c | 19 ++++++++++++++-----
 1 file changed, 14 insertions(+), 5 deletions(-)

commit 51d668819287bd66d87ddab612f851f034933043
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Tue Aug 30 17:16:56 2016 +0300

    sync-crypto: Only use Nettle specific random generator

 src/bookmarks/ephy-bookmark.c |  5 ++++-
 src/ephy-sync-crypto.c        | 35 +++++++++++++++++------------------
 src/ephy-sync-crypto.h        |  4 +++-
 3 files changed, 24 insertions(+), 20 deletions(-)

commit 9075e68919df9ca1cf73f1ab69d2da0ec1b46d4d
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Tue Aug 30 16:45:53 2016 +0300

    sync-crypto: Replace g_return macros with g_assert in static functions

 src/ephy-sync-crypto.c | 44 ++++++++++++++++++++++----------------------
 1 file changed, 22 insertions(+), 22 deletions(-)

commit cd566f1885579ad6081b92daeabd51f027961ae8
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Tue Aug 30 16:06:55 2016 +0300

    sync-crypto: Avoid failure if longs are not 8 bytes

 src/ephy-sync-crypto.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 3cd146bc50350402d8eb891c715c39f94692a9ab
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Tue Aug 30 16:04:43 2016 +0300

    sync-crypto: Move every free function under the correponding new
    function

 src/ephy-sync-crypto.c | 89
 +++++++++++++++++++++++++-------------------------
 1 file changed, 44 insertions(+), 45 deletions(-)

commit 1be37d191792f4f55ace735a7ce4b78b05ee1f8e
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Tue Aug 30 16:00:54 2016 +0300

    ephy-shell: Create the sync service in startup rather than init

 src/ephy-shell.c | 47 ++++++++++++++++++++++++++---------------------
 1 file changed, 26 insertions(+), 21 deletions(-)

commit bc5b151581b644e4adf6908112d8f75fe3aba404
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Tue Aug 30 15:46:12 2016 +0300

    ephy-bookmark: Better names for setters/getters

 src/bookmarks/ephy-bookmark-properties-grid.c |  8 +--
 src/bookmarks/ephy-bookmark.c                 | 14 ++---
 src/bookmarks/ephy-bookmark.h                 | 86
 +++++++++++++--------------
 src/bookmarks/ephy-bookmarks-manager.c        |  6 +-
 src/ephy-sync-service.c                       | 14 ++---
 5 files changed, 64 insertions(+), 64 deletions(-)

commit a8a56a21edb8179fec1c4ab5354fc89e7dcada20
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Tue Aug 30 15:39:29 2016 +0300

    ephy-notification-manager: Rename to ephy-notification-container

 embed/Makefile.am                        |   4 +-
 embed/ephy-embed.c                       |  25 +++----
 embed/ephy-embed.h                       |  34 +++++-----
 embed/ephy-notification-container.c      |  81 ++++++++++++++++++++++
 embed/ephy-notification-container.h      |  52 ++++++++++++++
 embed/ephy-notification-manager.c        | 112
 -------------------------------
 embed/ephy-notification-manager.h        |  50 --------------
 lib/widgets/ephy-password-notification.c |   6 +-
 src/ephy-window.c                        |   4 +-
 9 files changed, 170 insertions(+), 198 deletions(-)

commit 7fa3242140a1eebf55d209d803c49e011dcae24b
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Mon Aug 29 20:42:03 2016 +0300

    ephy-sync: No space after cast

 src/bookmarks/ephy-bookmark.c |  4 ++--
 src/ephy-sync-crypto.c        | 12 ++++++------
 src/ephy-sync-service.c       | 10 +++++-----
 3 files changed, 13 insertions(+), 13 deletions(-)

commit 640d3bc61942d75980d51f3f11cf5c964681f641
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Mon Aug 29 20:20:37 2016 +0300

    ephy-bookmark: Align function parameters

 src/bookmarks/ephy-bookmark.c | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 81236ba61210052f92948a3cb527ebbca70edfac
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Mon Aug 29 20:16:05 2016 +0300

    ephy-bookmark: Replace G_DEFINE_TYPE_EXTENDED with
    G_DEFINE_TYPE_WITH_CODE

 src/bookmarks/ephy-bookmark.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 3a75b04a35e89562431f84c452687d69269692ed
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Mon Aug 29 20:11:58 2016 +0300

    ephy-bookmark: Add comment regarding the modified timestamp

 src/bookmarks/ephy-bookmark.c | 2 ++
 1 file changed, 2 insertions(+)

commit 17a375d6ef0f19d0f249581db5185391c577ad60
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Mon Aug 29 19:09:34 2016 +0300

    bookmarks-properties-grid: Split some code into a file-static
    helper function

 src/bookmarks/ephy-bookmark-properties-grid.c | 26
 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

commit 06209eaa7a97e9d2b59574c19a2ad4cef46e74dc
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Mon Aug 29 19:00:50 2016 +0300

    bookmark-properties-grid: g_strcmp0() can handle NULL for us

 src/bookmarks/ephy-bookmark-properties-grid.c | 16 ++++++----------
 1 file changed, 6 insertions(+), 10 deletions(-)

commit b084860c60fd69887652c93983ce4537608f6650
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Sun Aug 28 22:20:41 2016 +0300

    ephy-sync: Fix ephy-password-notification

 lib/widgets/ephy-password-notification.c | 20 +++++++++-----------
 lib/widgets/ephy-password-notification.h | 18 ++++--------------
 2 files changed, 13 insertions(+), 25 deletions(-)

commit 39e1b4426a8198b62c9b48291b6d9401fc1267f4
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Sun Aug 28 21:17:27 2016 +0300

    ephy-sync: Avoid including markup in translatable comments

 lib/widgets/ephy-password-notification.c | 10 +++++---
 src/prefs-dialog.c                       | 41
 ++++++++++++++++++++++++--------
 src/resources/prefs-dialog.ui            |  4 ++--
 3 files changed, 40 insertions(+), 15 deletions(-)

commit a7d608592a178b3b261f5cca453fd753741cc2b0
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Sun Aug 28 18:26:14 2016 +0300

    ephy-sync: Rename ephy-fx-password-notification to
    ephy-password-notification and move it to lib/widgets

 embed/Makefile.am                        |   2 -
 embed/ephy-fx-password-notification.c    | 162
 ------------------------------
 embed/ephy-fx-password-notification.h    |  47 ---------
 lib/widgets/Makefile.am                  |   2 +
 lib/widgets/ephy-password-notification.c | 163
 +++++++++++++++++++++++++++++++
 lib/widgets/ephy-password-notification.h |  47 +++++++++
 src/ephy-sync-service.c                  |   8 +-
 7 files changed, 216 insertions(+), 215 deletions(-)

commit 25284a147fee353d4e0967b4888838be5ac6eb32
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Sun Aug 21 19:17:53 2016 +0300

    sync-service: Don't keep the service locked if an error occurred

 src/ephy-sync-service.c | 5 +++++
 1 file changed, 5 insertions(+)

commit e601bdc8545ef946ef71c22c93d74173a63f5e86
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Sun Aug 21 19:15:39 2016 +0300

    sync-service: Notify the user to sign in with the new password

 configure.ac                          |   2 +-
 embed/Makefile.am                     |   5 ++
 embed/ephy-embed.c                    |  42 +++++++--
 embed/ephy-embed.h                    |  32 +++----
 embed/ephy-fx-password-notification.c | 162
 ++++++++++++++++++++++++++++++++++
 embed/ephy-fx-password-notification.h |  47 ++++++++++
 embed/ephy-notification-manager.c     | 112 +++++++++++++++++++++++
 embed/ephy-notification-manager.h     |  50 +++++++++++
 src/ephy-sync-service.c               |  19 ++--
 src/ephy-window.c                     |   4 +
 10 files changed, 445 insertions(+), 30 deletions(-)

commit ef1f9043a1a6fa7e6d913b36fc971c11862ede7c
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Sat Aug 20 15:00:37 2016 +0300

    sync-service: Remove the source ID at sign out and finalize

 src/ephy-shell.c        | 13 +++++-------
 src/ephy-sync-service.c | 56
 +++++++++++++++++++++++++++++--------------------
 src/ephy-sync-service.h |  7 +++----
 src/prefs-dialog.c      |  5 ++---
 4 files changed, 43 insertions(+), 38 deletions(-)

commit 0c6c7f55aceb67a21e26333b9ed848dd49ffcfe6
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Sat Aug 20 14:10:51 2016 +0300

    ephy-sync: Replace gchar with char

 src/ephy-sync-crypto.c  | 230
 ++++++++++++++++++++++++------------------------
 src/ephy-sync-crypto.h  | 112 +++++++++++------------
 src/ephy-sync-secret.c  |  14 +--
 src/ephy-sync-secret.h  |   4 +-
 src/ephy-sync-service.c | 158 ++++++++++++++++-----------------
 src/ephy-sync-service.h |  24 ++---
 src/ephy-sync-utils.c   |  52 +++++------
 src/ephy-sync-utils.h   |  28 +++---
 src/prefs-dialog.c      |  42 ++++-----
 9 files changed, 332 insertions(+), 332 deletions(-)

commit ed506959f246a5365d44435656659c38777e3477
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Fri Aug 19 23:59:43 2016 +0300

    prefs-dialog: Minor changes

 src/prefs-dialog.c            | 99
 ++++++++++++++++++-------------------------
 src/resources/prefs-dialog.ui |  4 +-
 2 files changed, 43 insertions(+), 60 deletions(-)

commit 6606f4f5bab9d3f15c5f88a1a521d6e510a386cd
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Mon Aug 8 21:10:40 2016 +0300

    ephy-sync: Implement the sync logic

 data/org.gnome.epiphany.gschema.xml           |    5 +
 lib/ephy-prefs.h                              |    1 +
 src/Makefile.am                               |    2 -
 src/bookmarks/ephy-bookmark-properties-grid.c |   66 +-
 src/bookmarks/ephy-bookmark.c                 |   74 +-
 src/bookmarks/ephy-bookmark.h                 |    8 +
 src/bookmarks/ephy-bookmarks-manager.c        |   34 +-
 src/bookmarks/ephy-bookmarks-manager.h        |    2 +
 src/ephy-shell.c                              |   18 +-
 src/ephy-shell.h                              |    2 +-
 src/ephy-sync-bookmarks.c                     |  124 ---
 src/ephy-sync-bookmarks.h                     |   36 -
 src/ephy-sync-crypto.c                        |  927
 +++++++++------------
 src/ephy-sync-crypto.h                        |  136 ++-
 src/ephy-sync-secret.c                        |   65 +-
 src/ephy-sync-secret.h                        |   18 +-
 src/ephy-sync-service.c                       | 1099
 +++++++++++++++++--------
 src/ephy-sync-service.h                       |   61 +-
 src/ephy-sync-utils.c                         |  135 ++-
 src/ephy-sync-utils.h                         |   29 +-
 src/prefs-dialog.c                            |   25 +-
 21 files changed, 1616 insertions(+), 1251 deletions(-)

commit 972f51caacda8f97640ba47f064dfd4190d9fec7
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Mon Aug 8 21:06:02 2016 +0300

    sync-crypto: Consider the url query too when creating HAWK header

 src/ephy-sync-crypto.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 71dac0bbfbdf3248b13a4de8bf6beed6fb0febfd
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Mon Aug 8 21:05:14 2016 +0300

    sync-service: Fix email regex

 src/ephy-sync-service.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 312fc6e91adf6733c81e50348ebc5c79a14293a7
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Mon Aug 1 20:12:13 2016 +0300

    sync-service: Process storage requests in the same order they
    were sent

    Since all storage requests are made asynchronously (thus the exact
    moment when the responses arrive can't be known) and since
    implementing
    the sync logic requires multiple consecutive storage requests to be
    made, a certain mechanism is needed to ensure that the responses are
    processed in the right order, one after another, to avoid conflicts.

    To achieve this, use a queue to hold new requests and a flag to tell
    whether there is currently another request in progress: if there is
    currently another request being transmitted, then the new one has to
    wait in the queue, otherwise, it is free to go. With this, it becomes
    the responsibility of the current request to release the next one
    waiting in the queue once the response has been processed. This
    is done
    by calling ephy_sync_service_release_next_storage_message() at the end
    of every callback that handles a response from the Storage Server.

 src/ephy-sync-service.c | 116
 ++++++++++++++++++++++++++----------------------
 src/ephy-sync-service.h |  62 +++++++++++++-------------
 2 files changed, 96 insertions(+), 82 deletions(-)

commit be577882553329967a0fec414bfd42c8a0793482
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Fri Jul 29 16:51:34 2016 +0300

    ephy-sync: Prepare the ground for sync

    Add sync-bookmarks and sync-utils modules.

    Add function to convert bookmark to BSO.

 src/Makefile.am               |   4 +
 src/bookmarks/ephy-bookmark.c | 124 ++++++++++++++++++++---
 src/bookmarks/ephy-bookmark.h |   8 ++
 src/ephy-sync-bookmarks.c     | 124 +++++++++++++++++++++++
 src/ephy-sync-bookmarks.h     |  36 +++++++
 src/ephy-sync-crypto.c        | 193 ++++++++++++++++++++++-------------
 src/ephy-sync-crypto.h        |  24 +++--
 src/ephy-sync-service.c       | 229
 +++++++++++++-----------------------------
 src/ephy-sync-service.h       |  54 ++++++----
 src/ephy-sync-utils.c         |  56 +++++++++++
 src/ephy-sync-utils.h         |  35 +++++++
 src/prefs-dialog.c            |  10 +-
 12 files changed, 620 insertions(+), 277 deletions(-)

commit 7ac6bd3f7f592ad68a5d93c8dd000084116a429f
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Fri Jul 29 15:51:52 2016 +0300

    sync-service: Ensure that no simultaneous storage credentials requests
    are made

 src/ephy-sync-service.c | 42 ++++++++++++++++++++++++++++++++++++------
 1 file changed, 36 insertions(+), 6 deletions(-)

commit 99efecea65b353ceba168bb1967006da930c6430
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Thu Sep 29 15:20:57 2016 +0300

    ephy-sync: Minor fixes

 src/ephy-sync-crypto.c  |  2 +-
 src/ephy-sync-service.c | 56
 ++++++++++++++++++++++++++++++-------------------
 2 files changed, 36 insertions(+), 22 deletions(-)

commit b8d82cb60341a30587a854258b860f9eb82d8d0d
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Thu Sep 29 15:18:26 2016 +0300

    ephy-sync: Create our own bookmarks BSO collection at login

 src/ephy-sync-service.c | 83
 +++++++++++++++++++++++++++++++++++++++++++------
 src/ephy-sync-service.h | 44 +++++++++++++-------------
 src/prefs-dialog.c      |  3 ++
 3 files changed, 99 insertions(+), 31 deletions(-)

commit 4e289d05ec4d1037f21f349e6e5ecf5577ba6cff
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Thu Jul 28 19:27:11 2016 +0300

    sync-crypto: Free SoupUri

 src/ephy-sync-crypto.c | 2 ++
 1 file changed, 2 insertions(+)

commit cc6809b8b78246e83009c2f57b1ce5a735d18ebe
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Thu Jul 28 19:25:08 2016 +0300

    ephy-sync: Fix includes

 src/ephy-sync-crypto.c  | 1 +
 src/ephy-sync-secret.c  | 1 +
 src/ephy-sync-service.c | 6 +++---
 3 files changed, 5 insertions(+), 3 deletions(-)

commit 7951f793f68b32cd5de205736c0a1455643eb675
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Thu Jul 28 18:58:22 2016 +0300

    sync-service: Add FIXME note for future reference

 src/ephy-sync-service.c | 6 ++++++
 1 file changed, 6 insertions(+)

commit 88433015df4336189c38638ce79970d6d925e796
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Thu Jul 28 18:33:16 2016 +0300

    sync-service: Implement asynchronous Storage Server requests

 src/ephy-sync-service.c | 200
 +++++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 172 insertions(+), 28 deletions(-)

commit 32e863c07defc7b8cea6f5cdc25ef8df0b477dbd
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Thu Jul 28 16:54:29 2016 +0300

    sync-service: Better function names

 src/ephy-sync-service.c | 314
 ++++++++++++++++++++++++------------------------
 1 file changed, 156 insertions(+), 158 deletions(-)

commit c7132e09e87c0f594a3f91fc4d44e0d4d2bcb746
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Thu Jul 28 15:35:04 2016 +0300

    sync-service: Rename storage token to storage credentials

 src/ephy-sync-service.c | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

commit 3002c947ddee57fcd1947dd981334ef785934cdf
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Thu Jul 28 15:27:45 2016 +0300

    sync-service: Use a certificate duration lower than the duration of
    the storage token

 src/ephy-sync-service.c | 28 +++++-----------------------
 1 file changed, 5 insertions(+), 23 deletions(-)

commit ecddba5a4e8a56b270cd879ebe41261ca4c65430
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Wed Jul 27 16:03:24 2016 +0300

    sync-crypto: AES encryption/decryption functions

 src/ephy-sync-crypto.c | 35 +++++++++++++++++++++++++++++++++++
 src/ephy-sync-crypto.h |  8 ++++++++
 2 files changed, 43 insertions(+)

commit d2ad6e2a8c4fa0ebac79781e6a44d6b2de2f18dc
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Thu Sep 29 15:04:57 2016 +0300

    ephy-bookmark: Implement JsonSerializable interface

 src/bookmarks/Makefile.am     |  2 ++
 src/bookmarks/ephy-bookmark.c | 46
 ++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 47 insertions(+), 1 deletion(-)

commit a53f84680f6ac37f11681e8c255de45b591f70af
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Tue Jul 26 23:13:46 2016 +0300

    sync-service: Sign certificates asynchronously

 src/ephy-sync-service.c | 222
 ++++++++++++++++++++++++++----------------------
 1 file changed, 120 insertions(+), 102 deletions(-)

commit 563974d2291adfe1e9e4170cde4df82532aacda4
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Tue Jul 26 21:07:26 2016 +0300

    sync-service: Discard JsonNode *root

 src/ephy-sync-service.c | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

commit d98d6f81e996cd1e620ff1fe1f6b1be4e53545eb
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Tue Jul 26 19:55:39 2016 +0300

    sync-service: Get the storage token asynchronously

 src/ephy-sync-service.c | 322
 +++++++++++++++++++++++++-----------------------
 src/ephy-sync-service.h |   2 -
 2 files changed, 169 insertions(+), 155 deletions(-)

commit c083c9c420463c7d9a7ed442cf0b69d5c1bf97b1
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Sat Jul 23 13:24:59 2016 +0300

    sync-service: Generate assertion internally

 src/ephy-sync-service.c | 50
 ++++++++++++++++++++++++++++++-------------------
 1 file changed, 31 insertions(+), 19 deletions(-)

commit 6f2ed3229a406adb8d96f255fe7b1bf5111a8e24
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Sat Jul 23 12:49:20 2016 +0300

    sync-service: Test user email against regex

 src/ephy-sync-service.c | 16 ++++++++++------
 src/prefs-dialog.c      | 13 +++++++------
 2 files changed, 17 insertions(+), 12 deletions(-)

commit aa51acbcce7232b3d401be4593787bd2c3288b74
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Sat Jul 23 01:12:59 2016 +0300

    ephy-sync: Fix ephy_shell_get_global_sync_service()

 src/ephy-shell.c        | 11 +++++++----
 src/ephy-shell.h        |  2 +-
 src/ephy-sync-service.c |  3 +--
 src/prefs-dialog.c      |  4 ++--
 4 files changed, 11 insertions(+), 9 deletions(-)

commit 2e5b94b175233dc084bf147245ffaf16d7cf384a
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Sat Jul 23 00:59:59 2016 +0300

    ephy-sync: Fix json-glib required version

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f491063b29a5b98bcc712f3c81a290f11f096118
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Sat Jul 23 00:29:29 2016 +0300

    sync-crypto: Replace Nettle functions with GLib functions

 src/ephy-sync-crypto.c | 173
 +++++++++++++++++++++++++++++++------------------
 1 file changed, 109 insertions(+), 64 deletions(-)

commit 94d50a2a9f99978f3e0abaf520b4f3f4a8325adf
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Fri Jul 22 13:04:30 2016 +0300

    ephy-sync: Do some things in a different way

 src/Makefile.am         |   2 -
 src/ephy-sync-crypto.c  |  66 ++++++++--
 src/ephy-sync-crypto.h  |   7 ++
 src/ephy-sync-secret.c  |  50 +++-----
 src/ephy-sync-secret.h  |   6 +-
 src/ephy-sync-service.c | 326
 +++++++++++++++++++++++++++++++-----------------
 src/ephy-sync-service.h |  29 +++--
 src/ephy-sync-utils.c   | 139 ---------------------
 src/ephy-sync-utils.h   |  57 ---------
 src/prefs-dialog.c      |   6 +-
 10 files changed, 321 insertions(+), 367 deletions(-)

commit 77d6df424f08cf229105e663d2e3edacbc7c2fed
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Thu Jul 21 19:21:23 2016 +0300

    sync-service: Add X-Client-State header to Token Server requests

 src/ephy-sync-service.c | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

commit 67bb43faac0f71e83aebe4fb34ac7e5ffb611a3e
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Wed Jul 20 16:13:27 2016 +0300

    sync-service: Add functions to retrieve the storage endpoint from
    the Token Server

 src/ephy-sync-crypto.c  | 117 +++++++++++++++++++---
 src/ephy-sync-crypto.h  |  11 ++-
 src/ephy-sync-service.c | 255
 ++++++++++++++++++++++++++++++++++++++++++++----
 src/ephy-sync-service.h |   2 +-
 4 files changed, 349 insertions(+), 36 deletions(-)

commit 1734373373e4989dc3cb734da4c4ecd9188179a2
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Mon Jul 18 23:22:17 2016 +0300

    ephy-sync: Implement the Sign Certificate act

 src/ephy-sync-crypto.c  |  60 +++++++++++++++++++++++++
 src/ephy-sync-crypto.h  |  10 +++++
 src/ephy-sync-service.c | 115
 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/ephy-sync-service.h |   2 +
 4 files changed, 187 insertions(+)

commit 2ef7f922fc506121ba1e9cb94504f99a1d2b77e5
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Fri Jul 15 20:00:00 2016 +0300

    ephy-sync: Rename some functions

 src/ephy-sync-secret.c  |  2 +-
 src/ephy-sync-service.c | 30 +++++++++++++++---------------
 src/ephy-sync-service.h | 40 ++++++++++++++++++++--------------------
 src/prefs-dialog.c      |  8 ++++----
 4 files changed, 40 insertions(+), 40 deletions(-)

commit 58fb975c004b79320dd014fb0f6faf30403a5612
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Fri Jul 15 19:51:49 2016 +0300

    sync-service: Destroy session asynchronously

 src/ephy-sync-service.c | 113
 ++++++++++++++++++++++--------------------------
 src/ephy-sync-service.h |   2 +-
 src/prefs-dialog.c      |   5 +--
 3 files changed, 55 insertions(+), 65 deletions(-)

commit 9ec057cb34d42a1a1bcebb1f16aa0e999555fd7a
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Fri Jul 15 18:22:23 2016 +0300

    ephy-sync: Implement the new sign in method

 src/ephy-sync-crypto.c        | 145 +++++++---------
 src/ephy-sync-crypto.h        |  65 ++++---
 src/ephy-sync-service.c       | 242 +++++++++-----------------
 src/ephy-sync-service.h       |  19 ++-
 src/ephy-sync-utils.c         |  15 +-
 src/ephy-sync-utils.h         |   7 +-
 src/prefs-dialog.c            | 387
 +++++++++++++++++++++++++++---------------
 src/resources/prefs-dialog.ui | 169 +++++++-----------
 8 files changed, 502 insertions(+), 547 deletions(-)

commit df02268552c7342b8ad842686cc41f343a4a4d99
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Fri Jul 8 17:51:49 2016 +0300

    ephy-sync: Implement the Fetch Sync Keys act

 src/ephy-sync-crypto.c  | 444
 +++++++++++++++++++++++++++++++++++++++---------
 src/ephy-sync-crypto.h  |  91 ++++++----
 src/ephy-sync-secret.c  |   6 +-
 src/ephy-sync-secret.h  |   4 +-
 src/ephy-sync-service.c | 347 +++++++++++++++++++------------------
 src/ephy-sync-service.h |  11 +-
 src/ephy-sync-utils.c   |  35 ++--
 src/ephy-sync-utils.h   |  10 +-
 src/prefs-dialog.c      |  17 +-
 9 files changed, 652 insertions(+), 313 deletions(-)

commit 7e4b21c266013f0e3d134303eed3c2145a6a449e
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Sun Jun 26 18:50:40 2016 +0300

    sync-crypto: Add function to compute Hawk headers

 src/ephy-sync-crypto.c  | 412
 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/ephy-sync-crypto.h  |  81 ++++++++--
 src/ephy-sync-service.c | 134 ++++++++++++----
 src/ephy-sync-utils.c   |  36 +++++
 src/ephy-sync-utils.h   |   4 +
 5 files changed, 622 insertions(+), 45 deletions(-)

commit 25e74fbd500fa274271e373147d8a7a763eea963
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Thu Sep 29 13:33:09 2016 +0300

    ephy-sync: Implement the sign in logic

 src/Makefile.am                  |   4 +-
 src/ephy-sync-service.c          | 151
 +++++++++++++++++++++++++++++----------
 src/ephy-sync-service.h          |   4 +-
 src/ephy-sync-utils.c            |   4 ++
 src/ephy-sync-utils.h            |   2 +
 src/prefs-dialog.c               |  29 ++++++--
 src/profile-migrator/Makefile.am |   2 +
 src/search-provider/Makefile.am  |   2 +
 tests/Makefile.am                |   2 +
 9 files changed, 152 insertions(+), 48 deletions(-)

commit c2a6e22676ae90fb93e9475e163c4c7d9338ab22
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Fri Jun 24 18:13:42 2016 +0300

    ephy-sync: Add save/store, get/load, delete/forget tokens functions

 src/ephy-sync-secret.c  | 157
 ++++++++++++++++++++----------------------------
 src/ephy-sync-secret.h  |  16 +++--
 src/ephy-sync-service.c | 121 ++++++++++++++++++++++++-------------
 src/ephy-sync-service.h |  39 ++++++------
 src/ephy-sync-utils.c   |  17 ++++++
 src/ephy-sync-utils.h   |  27 ++++++---
 6 files changed, 207 insertions(+), 170 deletions(-)

commit effe593cd56e571203c54048851e237698eee05b
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Thu Jun 23 18:39:05 2016 +0300

    ephy-sync: Replace the sync window with a new tab in the Preferences
    dialog

 src/Makefile.am                            |   2 -
 src/ephy-shell.c                           |  36 -----
 src/ephy-shell.h                           |   2 -
 src/ephy-sync-window.c                     | 216
 -----------------------------
 src/ephy-sync-window.h                     |  36 -----
 src/epiphany.gresource.xml                 |   1 -
 src/prefs-dialog.c                         | 145 +++++++++++++++++++
 src/resources/epiphany-application-menu.ui |   5 -
 src/resources/prefs-dialog.ui              | 194
 ++++++++++++++++++++++++++
 src/resources/sync-dialog.ui               | 131 -----------------
 src/window-commands.c                      |  16 ---
 src/window-commands.h                      |   2 -
 12 files changed, 339 insertions(+), 447 deletions(-)

commit abcb10f967b019522f67ccad21fbee9c12a189cd
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Wed Jun 22 17:27:29 2016 +0300

    ephy-sync: Add GSettings key for the user email

 data/org.gnome.epiphany.gschema.xml | 5 +++++
 lib/ephy-prefs.h                    | 1 +
 2 files changed, 6 insertions(+)

commit 9f08342f1ff561a7861a4478ff37a42f85daad8e
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Wed Jun 22 15:55:09 2016 +0300

    sync-utils: Add ephy_sync_utils_decode_hex()

 src/ephy-sync-utils.c | 20 ++++++++++++++++++++
 src/ephy-sync-utils.h | 19 ++++++++++---------
 2 files changed, 30 insertions(+), 9 deletions(-)

commit 8a15517eee22d72bbdb0fe15cf26c8eef9d948b5
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Wed Jun 22 15:54:47 2016 +0300

    ephy-sync: Add ephy-sync-secret module

    Use libsecret to encrypt the sync tokens on disk.

    Also, keep the sync tokens in the EphySyncService instance.

 src/Makefile.am              |   2 +
 src/ephy-shell.c             |  40 ++++-----
 src/ephy-shell.h             |   3 +-
 src/ephy-sync-secret.c       | 202
 +++++++++++++++++++++++++++++++++++++++++++
 src/ephy-sync-secret.h       |  49 +++++++++++
 src/ephy-sync-service.c      | 113 ++++++++++++++++++------
 src/ephy-sync-service.h      |  29 ++++---
 src/ephy-sync-window.c       |  55 +++++-------
 src/resources/sync-dialog.ui |  24 ++++-
 9 files changed, 419 insertions(+), 98 deletions(-)

commit 5b40fcc8311b4cdadd751331fc6b90cd7ec1f597
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Mon Jun 20 14:04:22 2016 +0300

    ephy-sync: Add ephy-sync-utils module

 src/Makefile.am         | 14 ++++++-----
 src/ephy-sync-crypto.c  | 45 ----------------------------------
 src/ephy-sync-crypto.h  | 38 ++++++++++++-----------------
 src/ephy-sync-service.c | 23 +++++++++---------
 src/ephy-sync-service.h | 29 +++++++++++-----------
 src/ephy-sync-utils.c   | 64
 +++++++++++++++++++++++++++++++++++++++++++++++++
 src/ephy-sync-utils.h   | 44 ++++++++++++++++++++++++++++++++++
 src/ephy-sync-window.c  | 18 +++++++-------
 src/ephy-sync-window.h  |  2 +-
 9 files changed, 168 insertions(+), 109 deletions(-)

commit 663dad88839932c4c9e542fc1c1ff04653176980
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Sun May 22 22:55:21 2016 +0300

    ephy-sync: Add basic sync service and sync window

 configure.ac                               |   3 +
 src/Makefile.am                            |   8 +
 src/ephy-shell.c                           |  57 ++++++++
 src/ephy-shell.h                           |   6 +-
 src/ephy-sync-crypto.c                     | 141 ++++++++++++++++++
 src/ephy-sync-crypto.h                     |  52 +++++++
 src/ephy-sync-service.c                    | 164 +++++++++++++++++++++
 src/ephy-sync-service.h                    |  46 ++++++
 src/ephy-sync-window.c                     | 227
 +++++++++++++++++++++++++++++
 src/ephy-sync-window.h                     |  36 +++++
 src/epiphany.gresource.xml                 |   1 +
 src/resources/epiphany-application-menu.ui |   5 +
 src/resources/sync-dialog.ui               | 113 ++++++++++++++
 src/window-commands.c                      |  16 ++
 src/window-commands.h                      |   3 +
 15 files changed, 876 insertions(+), 2 deletions(-)

commit 1ba2382a94d84b76e4d17104eb9067bc3b88b942
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Oct 7 14:29:18 2016 -0500

    Fix whitespace

 data/org.gnome.epiphany.gschema.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5bcaf548b92cfb38f5b219d4b3e02b4ab20af925
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Oct 7 04:37:10 2016 -0500

    Add warning that disable-javascript breaks message handlers

    We didn't think twice about using JavaScript to implement internal
    message passing, or the overview. Good thing this option is no longer
    visible in the UI.

 data/org.gnome.epiphany.gschema.xml | 1 +
 1 file changed, 1 insertion(+)

commit d16d57c7591b929cd532c91091017332e80ab00c
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Oct 6 13:39:03 2016 -0500

    Remove Claudio from doap file

    Thanks for all the past work!

 epiphany.doap | 7 -------
 1 file changed, 7 deletions(-)

commit e00b0415e48e3103064b7c40034cd323302a5d48
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Tue Oct 4 17:56:57 2016 -0500

    about-handler: limit overview to 9 items

    This is needed to go along with the recent CSS changes

 embed/ephy-about-handler.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2b1639434ae71df39c5318e4e6575388baab83a0
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Tue Oct 4 17:38:19 2016 -0500

    profile-migrator: Remove ancient migrators

    We really do not need to support migrating from Mozilla-based Epiphany
    anymore.

 src/profile-migrator/ephy-profile-migrator.c | 272
 +--------------------------
 1 file changed, 4 insertions(+), 268 deletions(-)

commit 7f3473e62468f6d67587d2cb7c18f918ab99b279
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Tue Oct 4 17:35:29 2016 -0500

    profile-migrator: Remove code supporting removed migrators

 src/profile-migrator/ephy-profile-migrator.c | 7 -------
 1 file changed, 7 deletions(-)

commit 293da37966b590cbabe88b8f4e9a6c9308a50f0f
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Tue Oct 4 17:34:43 2016 -0500

    profile-migrator: Fix off-by-one in print statement

 src/profile-migrator/ephy-profile-migrator.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 15ff472275c2d39704a7b4652982800e07ded618
Author: Estêvão Samuel Procópio Amaral <tevaum@gmail.com>
Date:   Sun Oct 2 21:46:39 2016 -0300

    Change overview design to match mockup

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

 src/resources/about.css | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

commit c530f2c36a79571ca7c028b1bcfd9ded21335815
Author: Estêvão Samuel Procópio Amaral <tevaum@gmail.com>
Date:   Sun Oct 2 21:20:19 2016 -0300

    overview: Fix for animation when removing item

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

 embed/ephy-about-handler.c | 2 +-
 src/resources/about.css    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 51bdbc986a66ee627a46b00b6430b46aaeb58601
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Tue Oct 4 20:10:40 2016 +0300

    ephy-bookmark: Fix memory leak caused by setting the tags property
    multiple times

 src/bookmarks/ephy-bookmark.c | 2 ++
 1 file changed, 2 insertions(+)

commit a84d6edeb0976de8380f6122c495a804da82f170
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Oct 1 19:41:14 2016 +0200

    Update POTFILES.in

 po/POTFILES.in | 1 +
 1 file changed, 1 insertion(+)

commit 46c487e4b481b845ca286f88ff234f24538cab83
Author: Gustavo Noronha Silva <gns@gnome.org>
Date:   Sat Oct 1 10:24:59 2016 -0300

    Add summary and description for notifications-permission key

 data/org.gnome.epiphany.host.gschema.xml | 2 ++
 1 file changed, 2 insertions(+)

commit b8a746b71299d92c1506ef41daec64a3880105a3
Author: Gabriel Ivascu <ivascu.gabriel59@gmail.com>
Date:   Thu Sep 29 19:04:21 2016 +0300

    ephy-bookmark: Change G_PARAM_CONSTRUCT_ONLY to G_PARAM_CONSTRUCT

    Construct-only parameters will cause a failure when trying to
    serialize/deserialize the given property.

 src/bookmarks/ephy-bookmark.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit af5eaf47d72d0f7018f9eced7de229f036330ff0
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Sep 29 12:30:35 2016 +0200

    Use a submodule for gvdb

 .gitmodules               |   3 +
 gvdb/Makefile.am          |  10 +-
 gvdb/gvdb                 |   1 +
 gvdb/gvdb-builder.c       | 523 ---------------------------------
 gvdb/gvdb-builder.h       |  57 ----
 gvdb/gvdb-format.h        |  87 ------
 gvdb/gvdb-reader.c        | 720
 ----------------------------------------------
 gvdb/gvdb-reader.h        |  65 -----
 gvdb/gvdb.doap            |  32 ---
 src/bookmarks/Makefile.am |   2 +-
 10 files changed, 10 insertions(+), 1490 deletions(-)

commit 754af23c3b498595d99cc456b612c0949de9258e
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Sep 29 12:01:15 2016 +0200

    Remove unused avahi dependency

    It was used by the old bookmarks subsystem

 configure.ac | 3 ---
 1 file changed, 3 deletions(-)

commit 7b633553a0bef20ce1ff0948e3376452335e1bba
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Wed Sep 28 19:52:18 2016 +0300

    bookmarks-manager: Use more suggestive names for tag operations to
    avoid confusion

    Tag add/remove for for the bookmarks manager can easily be confused
    with
    adding/removing a tag for a specific bookmark.

 src/bookmarks/ephy-bookmark-properties-grid.c |  6 +++---
 src/bookmarks/ephy-bookmarks-manager.c        | 22 +++++++++++-----------
 src/bookmarks/ephy-bookmarks-manager.h        |  4 ++--
 src/bookmarks/ephy-bookmarks-popover.c        | 16 ++++++++--------
 4 files changed, 24 insertions(+), 24 deletions(-)

commit 0c913df69cac28baa6bd3b0ed70596c78787de73
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Sep 29 11:38:56 2016 +0200

    Fix build on Debian

 src/profile-migrator/Makefile.am | 2 ++
 1 file changed, 2 insertions(+)

commit 4333788c725620fef8f5de5e92426e66f73b2ed0
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Wed Sep 28 18:14:31 2016 +0200

    shortcuts-dialog: Remove Ctrl+B

 src/resources/shortcuts-dialog.ui | 7 -------
 1 file changed, 7 deletions(-)

commit e6ce44a3dcd8eef1370d27996927b239eb70eba9
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Wed Sep 28 16:37:23 2016 +0300

    bookmark-properties-grid: Increase border width

 src/resources/gtk/bookmark-properties-grid.ui | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 51b1726d3912795cafb1ba9597182f01cae6a5a3
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Wed Sep 28 16:34:42 2016 +0300

    bookmarks-popover: Increase width for border and labels

 src/resources/gtk/bookmark-row.ui      | 4 +++-
 src/resources/gtk/bookmarks-popover.ui | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit e59be60a66efca593a013d35d89eea0f418c0958
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Wed Sep 28 16:21:12 2016 +0300

    bookmarks-popover: Fix size after GTK+ 3.22.0 bump

    Thanks Hussam!

 src/resources/gtk/bookmarks-popover.ui | 3 +++
 1 file changed, 3 insertions(+)

commit d09fa349ebec91b50cb1671731e6deb5b7ff9899
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Wed Sep 28 16:16:12 2016 +0300

    Bring back application menu

 src/epiphany.gresource.xml | 1 +
 1 file changed, 1 insertion(+)

commit 73512034659f1a373b60dd87df3e1d57098bb122
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Wed Sep 28 13:38:49 2016 +0200

    Fully remove old bookmarks test

 tests/Makefile.am | 4 ----
 1 file changed, 4 deletions(-)

commit 72adb8045e5e11fc5d7229140603a2555dc34d77
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Wed Sep 28 13:35:16 2016 +0300

    bookmarks-popover: Ensure there are no duplicates added in 'Tags'
    stack of bookmarks popover

 src/bookmarks/ephy-bookmarks-popover.c | 29 ++++++++++++++++++++++-------
 1 file changed, 22 insertions(+), 7 deletions(-)

commit c74cb8506bec8a3a78ba7a3efe2b1f24c4e07655
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Wed Sep 28 12:47:23 2016 +0300

    Update POTFILES.in

 po/POTFILES.in | 13 ++-----------
 1 file changed, 2 insertions(+), 11 deletions(-)

commit dea972c3c4f15e627889f348f66f22ac9b2a9222
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Sep 27 20:34:18 2016 +0300

    bookmarks: Move everything to a new bookmarks directory

 src/Makefile.am                               |  22 +-
 src/bookmarks/Makefile.am                     | 109 +++++
 src/bookmarks/ephy-add-bookmark-popover.c     | 217 ++++++++++
 src/bookmarks/ephy-add-bookmark-popover.h     |  35 ++
 src/bookmarks/ephy-bookmark-properties-grid.c | 474 +++++++++++++++++++++
 src/bookmarks/ephy-bookmark-properties-grid.h |  42 ++
 src/bookmarks/ephy-bookmark-row.c             | 221 ++++++++++
 src/bookmarks/ephy-bookmark-row.h             |  35 ++
 src/bookmarks/ephy-bookmark.c                 | 347 +++++++++++++++
 src/bookmarks/ephy-bookmark.h                 |  58 +++
 src/bookmarks/ephy-bookmarks-manager.c        | 579
 ++++++++++++++++++++++++++
 src/bookmarks/ephy-bookmarks-manager.h        |  65 +++
 src/bookmarks/ephy-bookmarks-popover.c        | 517
 +++++++++++++++++++++++
 src/bookmarks/ephy-bookmarks-popover.h        |  34 ++
 src/ephy-add-bookmark-popover.c               | 217 ----------
 src/ephy-add-bookmark-popover.h               |  35 --
 src/ephy-bookmark-properties-grid.c           | 474 ---------------------
 src/ephy-bookmark-properties-grid.h           |  42 --
 src/ephy-bookmark-row.c                       | 221 ----------
 src/ephy-bookmark-row.h                       |  35 --
 src/ephy-bookmark.c                           | 347 ---------------
 src/ephy-bookmark.h                           |  58 ---
 src/ephy-bookmarks-manager.c                  | 579
 --------------------------
 src/ephy-bookmarks-manager.h                  |  65 ---
 src/ephy-bookmarks-popover.c                  | 517
 -----------------------
 src/ephy-bookmarks-popover.h                  |  34 --
 26 files changed, 2737 insertions(+), 2642 deletions(-)

commit 57909f3888eccbd9a2629330677f9017d7f257b6
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Sep 27 19:51:31 2016 +0300

    Add a convenience GAsyncReadyCallback to pass to
    ephy_bookmarks_manager_save_to_file_async

 src/ephy-add-bookmark-popover.c              |  4 +-
 src/ephy-bookmark-properties-grid.c          |  4 +-
 src/ephy-bookmarks-manager.c                 | 35 +++++++++-------
 src/ephy-bookmarks-manager.h                 | 62
 +++++++++++++++-------------
 src/profile-migrator/ephy-profile-migrator.c |  4 +-
 5 files changed, 61 insertions(+), 48 deletions(-)

commit 88f3e105fc5f6e6360426098044cf5b7fce8aa69
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Sep 27 19:27:03 2016 +0300

    Remove obsolete EphyBookmarks

 src/Makefile.am                               |    7 +-
 src/bookmarks/Makefile.am                     |  101 --
 src/bookmarks/ephy-bookmarks.c                | 1578
 -------------------------
 src/bookmarks/ephy-bookmarks.h                |  134 ---
 src/ephy-location-controller.c                |  194 +--
 src/ephy-main.c                               |    2 +
 src/ephy-shell.c                              |   17 -
 src/ephy-shell.h                              |    3 -
 src/ephy-window.c                             |    1 +
 src/epiphany.gresource.xml                    |    3 -
 src/prefs-dialog.c                            |   40 -
 src/resources/bookmark-properties.ui          |  158 ---
 src/resources/epiphany-bookmark-editor-ui.xml |   58 -
 src/resources/epiphany-ui.xml                 |    0
 src/window-commands.c                         |   24 -
 src/window-commands.h                         |    3 -
 tests/ephy-bookmarks-test.c                   |  128 --
 17 files changed, 5 insertions(+), 2446 deletions(-)

commit 1eaad92c8cbe1c884dd3a7b038839217f5af7346
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Sep 27 19:13:04 2016 +0300

    Remove obsolete EphyBookmarksUi

 src/bookmarks/Makefile.am         |  4 +-
 src/bookmarks/ephy-bookmarks-ui.c | 97
 ---------------------------------------
 src/bookmarks/ephy-bookmarks-ui.h | 59 ------------------------
 src/ephy-history-window.c         | 29 ------------
 src/ephy-window.c                 |  6 ---
 src/popup-commands.c              | 27 -----------
 src/popup-commands.h              |  3 --
 src/resources/history-dialog.ui   |  4 --
 src/window-commands.c             |  1 -
 9 files changed, 1 insertion(+), 229 deletions(-)

commit d9baf85d5c9d721d33a5230ca37393208a2f76ba
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Sep 27 19:08:44 2016 +0300

    Remove obsolete bookmarks actions and action groups

 src/bookmarks/Makefile.am                  |  16 +-
 src/bookmarks/ephy-bookmark-action-group.c | 167 -----------
 src/bookmarks/ephy-bookmark-action-group.h |  30 --
 src/bookmarks/ephy-bookmark-action.c       | 440
 -----------------------------
 src/bookmarks/ephy-bookmark-action.h       |  71 -----
 src/bookmarks/ephy-bookmarks-ui.c          |  30 --
 src/bookmarks/ephy-link-action.c           | 172 -----------
 src/bookmarks/ephy-link-action.h           |  77 -----
 src/bookmarks/ephy-open-tabs-action.c      | 132 ---------
 src/bookmarks/ephy-open-tabs-action.h      |  29 --
 src/bookmarks/ephy-topic-action-group.c    | 122 --------
 src/bookmarks/ephy-topic-action-group.h    |  31 --
 src/bookmarks/ephy-topic-action.c          | 327 ---------------------
 src/bookmarks/ephy-topic-action.h          |  67 -----
 src/bookmarks/ephy-window-action.c         | 106 -------
 src/bookmarks/ephy-window-action.h         |  53 ----
 src/ephy-window.c                          |   1 -
 17 files changed, 1 insertion(+), 1870 deletions(-)

commit 74815f5b23be10be5acdbd5a117de4ea3b8b0100
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Sep 27 19:02:26 2016 +0300

    Remove obsolete EphyBookmarkProperties

 src/bookmarks/Makefile.am                |   2 -
 src/bookmarks/ephy-bookmark-properties.c | 442
 -------------------------------
 src/bookmarks/ephy-bookmark-properties.h |  38 ---
 src/bookmarks/ephy-bookmarks-ui.c        |  58 ----
 src/bookmarks/ephy-bookmarks.c           |   1 -
 5 files changed, 541 deletions(-)

commit d0b0aa4e94dd43f6c0cc6b6604be074b0251fafc
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Sep 27 18:59:22 2016 +0300

    Remove obsolete bookmarks import/export code

 src/bookmarks/Makefile.am             |   4 -
 src/bookmarks/ephy-bookmarks-export.c | 492 --------------------
 src/bookmarks/ephy-bookmarks-export.h |  31 --
 src/bookmarks/ephy-bookmarks-import.c | 851
 ----------------------------------
 src/bookmarks/ephy-bookmarks-import.h |  45 --
 src/bookmarks/ephy-bookmarks.c        |  13 -
 src/ephy-shell.c                      |   1 -
 7 files changed, 1437 deletions(-)

commit e73ddfea16312d6688b1b7e679552e2f884e3a31
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Sep 27 18:56:30 2016 +0300

    Remove obsolete EphyBookmarksEditor

 src/bookmarks/Makefile.am                  |    2 -
 src/bookmarks/ephy-bookmarks-editor.c      | 1719
 ----------------------------
 src/bookmarks/ephy-bookmarks-editor.h      |   37 -
 src/ephy-shell.c                           |   31 -
 src/resources/epiphany-application-menu.ui |    5 -
 src/window-commands.c                      |   12 -
 src/window-commands.h                      |    3 -
 7 files changed, 1809 deletions(-)

commit 7f208a239a947bbd28812649236d3aeff46643de
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Sep 27 18:52:38 2016 +0300

    Remove obsolete EphyTopicsEntry

 src/bookmarks/Makefile.am                |   2 -
 src/bookmarks/ephy-bookmark-properties.c |   9 -
 src/bookmarks/ephy-topics-entry.c        | 594
 -------------------------------
 src/bookmarks/ephy-topics-entry.h        |  32 --
 4 files changed, 637 deletions(-)

commit 8e0616ad92573ac1fd6bfa2209725b08cb42fbc4
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Sep 27 18:51:06 2016 +0300

    Remove obsolete EphyNodesCover

 src/bookmarks/Makefile.am         |   2 -
 src/bookmarks/ephy-nodes-cover.c  | 194
 --------------------------------------
 src/bookmarks/ephy-nodes-cover.h  |  38 --------
 src/bookmarks/ephy-topic-action.c |   1 -
 src/bookmarks/ephy-topics-entry.c |   1 -
 5 files changed, 236 deletions(-)

commit 62f0a7d54ec1c8793b77664da7817d26e922ea5a
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Sep 27 18:49:01 2016 +0300

    Remove obsolete EphyTopicsPalette

 src/bookmarks/Makefile.am                |   2 -
 src/bookmarks/ephy-bookmark-properties.c |  66 ------
 src/bookmarks/ephy-topics-palette.c      | 335
 -------------------------------
 src/bookmarks/ephy-topics-palette.h      |  42 ----
 4 files changed, 445 deletions(-)

commit fb9ef83041101a880b27fb99361314287fe9160b
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Sep 27 18:14:43 2016 +0300

    Don't upgrade to version GPLv3 yet

 src/ephy-bookmark-properties-grid.c | 2 +-
 src/ephy-bookmark-properties-grid.h | 2 +-
 src/ephy-bookmark-row.c             | 2 +-
 src/ephy-bookmark-row.h             | 2 +-
 src/ephy-bookmarks-popover.c        | 2 +-
 src/ephy-bookmarks-popover.h        | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

commit 98c3acfa7ed3ca1d1e31709476bae69515035518
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Sep 27 18:11:31 2016 +0300

    profile-migrator: Import bookmarks regardless of lockdown

 src/profile-migrator/ephy-profile-migrator.c | 4 ----
 1 file changed, 4 deletions(-)

commit dd8aa0327daca3107e10c8da4fcb161a9dffe116
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Sep 27 18:08:33 2016 +0300

    ephy-bookmark: Use G_PARAM_STATIC_STRINGS for properties

 src/ephy-bookmark.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 71c150cc6a04dbb5b9b904b04546bdcc49991f04
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Sep 27 18:01:18 2016 +0300

    bookmarks-popover: Don't override get_property if there are no
    readable properties

 src/ephy-bookmarks-popover.c | 13 -------------
 1 file changed, 13 deletions(-)

commit f17285bd73f98de25b3da02481615b0229b7c9d0
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Sep 27 18:00:31 2016 +0300

    Get rid of deep directory structure for bookmarks related icons

 src/Makefile.am                                    |  4 +-
 src/epiphany.gresource.xml                         |  4 +-
 src/resources/ephy-bookmark-tag-symbolic.svg       | 88
 ++++++++++++++++++++++
 src/resources/ephy-bookmarks-symbolic.svg          | 83
 ++++++++++++++++++++
 .../actions/ephy-bookmark-tag-symbolic.svg         | 88
 ----------------------
 .../scalable/actions/ephy-bookmarks-symbolic.svg   | 83
 --------------------
 6 files changed, 175 insertions(+), 175 deletions(-)

commit d1605e003ac078929ca43db58378ace25511861b
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Sep 27 17:33:17 2016 +0300

    bookmarks: Fix some memory leaks

 src/ephy-add-bookmark-popover.c | 12 ++++++++++++
 src/ephy-bookmark.c             |  1 +
 src/ephy-bookmarks-manager.c    |  2 +-
 3 files changed, 14 insertions(+), 1 deletion(-)

commit be3a9ea3236cbf7ce0be692a3f8a38830e6a7110
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sun Sep 25 20:05:43 2016 +0300

    bookmarks: Call parent constructed function before doing our own
    construction

 src/ephy-add-bookmark-popover.c     | 4 ++--
 src/ephy-bookmark-properties-grid.c | 4 ++--
 src/ephy-bookmark-row.c             | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

commit 28348d6a7362ebd5a9840dca4b56cb95812b4d11
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sun Sep 25 19:56:54 2016 +0300

    Minor style fixes

 lib/widgets/ephy-location-entry.c            |  1 +
 src/ephy-add-bookmark-popover.c              |  6 ++----
 src/ephy-bookmark-properties-grid.c          |  4 ++--
 src/ephy-bookmarks-manager.c                 | 14 +++++++-------
 src/profile-migrator/ephy-profile-migrator.c |  9 ++++-----
 5 files changed, 16 insertions(+), 18 deletions(-)

commit 7f6590cd9290d0d0a1e2eb389d40772da0f7fc34
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Sep 23 19:23:59 2016 +0300

    bookmarks: Change url/title for ephy_bookmarks_new to transfer none

 src/ephy-add-bookmark-popover.c              | 4 ++--
 src/ephy-bookmark.c                          | 7 ++++---
 src/ephy-bookmark.h                          | 6 +++---
 src/ephy-bookmarks-manager.c                 | 2 +-
 src/profile-migrator/ephy-profile-migrator.c | 2 +-
 5 files changed, 11 insertions(+), 10 deletions(-)

commit 9d5d2fb446c947b67707b2ede1a9fd7db40f1794
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Sep 22 20:15:10 2016 -0500

    Save even more bytes by using #pragma once in new files!

 src/ephy-add-bookmark-popover.h     | 5 +----
 src/ephy-bookmark-properties-grid.h | 5 +----
 src/ephy-bookmark-row.h             | 5 +----
 src/ephy-bookmark.h                 | 5 +----
 src/ephy-bookmarks-manager.h        | 5 +----
 src/ephy-bookmarks-popover.h        | 5 +----
 6 files changed, 6 insertions(+), 24 deletions(-)

commit b583695ce7f663021e3d1457ee05d0d90784fa54
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Sep 22 20:09:05 2016 -0500

    Save a couple bytes with real copyright symbols!

    Wooooo!

 src/ephy-bookmark-properties-grid.c | 2 +-
 src/ephy-bookmark-properties-grid.h | 2 +-
 src/ephy-bookmark-row.c             | 2 +-
 src/ephy-bookmark-row.h             | 2 +-
 src/ephy-bookmark.c                 | 2 +-
 src/ephy-bookmark.h                 | 2 +-
 src/ephy-bookmarks-manager.c        | 2 +-
 src/ephy-bookmarks-manager.h        | 2 +-
 src/ephy-bookmarks-popover.c        | 2 +-
 src/ephy-bookmarks-popover.h        | 2 +-
 10 files changed, 10 insertions(+), 10 deletions(-)

commit f25185a44e92e73653b48269fcecaef353fac910
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Sep 22 20:07:55 2016 -0500

    Standardize modelines in new files

 src/ephy-bookmark-properties-grid.c | 1 -
 src/ephy-bookmark-properties-grid.h | 1 -
 src/ephy-bookmark-row.c             | 1 +
 src/ephy-bookmark-row.h             | 1 +
 src/ephy-bookmark.c                 | 1 +
 src/ephy-bookmark.h                 | 1 +
 src/ephy-bookmarks-manager.c        | 1 +
 src/ephy-bookmarks-manager.h        | 1 +
 src/ephy-bookmarks-popover.c        | 1 +
 src/ephy-bookmarks-popover.h        | 1 +
 10 files changed, 8 insertions(+), 2 deletions(-)

commit 9ed3536ac7d2ae609f362bab0e98cf45aba2c4fe
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Sep 22 19:56:41 2016 -0500

    Update ephy-completion-model-test

 tests/ephy-completion-model-test.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 86e6aa1f232fcbeeaacce4afd2bf7f27e42993bc
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Wed Sep 21 11:02:32 2016 +0300

    Rework 'Add bookmark' popover

 lib/widgets/ephy-location-entry.c   |  43 ++++++++
 lib/widgets/ephy-location-entry.h   |  53 +++++-----
 src/Makefile.am                     |   2 +
 src/ephy-add-bookmark-popover.c     | 205
 ++++++++++++++++++++++++++++++++++++
 src/ephy-add-bookmark-popover.h     |  38 +++++++
 src/ephy-bookmark-properties-grid.c |   3 +-
 src/ephy-header-bar.c               |  99 +++--------------
 src/ephy-header-bar.h               |   1 +
 src/ephy-window.c                   |  26 -----
 src/window-commands.c               |  19 ++--
 10 files changed, 347 insertions(+), 142 deletions(-)

commit 704c0ad0a800d27f1a5e34efcd8f4cfbb07fea11
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Sep 19 00:32:10 2016 +0300

    Add bookmarks profile migrator

 lib/ephy-profile-utils.h                     |   2 +-
 src/profile-migrator/Makefile.am             |   4 +
 src/profile-migrator/ephy-profile-migrator.c | 170
 +++++++++++++++++++++++++++
 3 files changed, 175 insertions(+), 1 deletion(-)

commit ec8a960e05430328c0214245aa0c26010888f163
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sun Sep 18 22:07:45 2016 +0300

    Move the profile migrator to it's own subdirectory

 configure.ac                                 |   1 +
 lib/Makefile.am                              |  30 -
 lib/ephy-profile-migrator.c                  | 843
 ---------------------------
 po/POTFILES.in                               |   2 +-
 src/Makefile.am                              |   2 +-
 src/profile-migrator/Makefile.am             |  34 ++
 src/profile-migrator/ephy-profile-migrator.c | 843
 +++++++++++++++++++++++++++
 7 files changed, 880 insertions(+), 875 deletions(-)

commit d6ff72ced84d9c9e05704008aca817e6e23cd118
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Thu Sep 1 20:57:03 2016 +0300

    properties-grid: Save data in finalize instead of destroy

 src/ephy-bookmark-properties-grid.c | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

commit 3d7eb8886b510780c05d99b8f2fef9f18918deb4
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Thu Sep 1 20:37:46 2016 +0300

    properties-grid: Display full URI in entry

 src/ephy-bookmark-properties-grid.c | 29 ++---------------------------
 1 file changed, 2 insertions(+), 27 deletions(-)

commit ed611b69bac58e5abb0ed9b0a5ab3f06f3f14570
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Aug 23 14:46:10 2016 +0300

    properties-grid: Toggle action's enabled state instead of button's
    sensitivity

 src/ephy-bookmark-properties-grid.c           | 21 +++++++++++++++++----
 src/resources/gtk/bookmark-properties-grid.ui |  1 -
 2 files changed, 17 insertions(+), 5 deletions(-)

commit 2d9fd242beb8c8b1910263142f74c6187c209d02
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Aug 23 14:20:02 2016 +0300

    Port EphyCompletionModel and EphySearchProvider to the new bookmarks
    manager

 src/ephy-completion-model.c                | 75
 ++++++++++++++----------------
 src/ephy-completion-model.h                |  6 +--
 src/ephy-location-controller.c             |  6 +--
 src/search-provider/ephy-search-provider.c | 10 ++--
 4 files changed, 46 insertions(+), 51 deletions(-)

commit 2a6555867f345ac52779a8b33cda92f7dbe4edc8
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Aug 22 20:04:14 2016 +0300

    bookmark-properties: Make favorite 'star' white

 src/resources/epiphany.css  | 2 ++
 src/resources/epiphany.scss | 4 ++++
 2 files changed, 6 insertions(+)

commit ebae36e8c58b5809a3d71e0f00a03fd487f2b900
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Aug 22 19:50:06 2016 +0300

    bookmarks-popover: Fix tooltip positioning

 src/ephy-header-bar.c | 6 ++++++
 1 file changed, 6 insertions(+)

commit a202ffd139af641ccb3e71fe58f5575b9086fd90
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Aug 22 14:13:13 2016 +0300

    bookmarks-manager: Emit 'bookmark-added' signal only if the function
    completed successfully

 src/ephy-bookmarks-manager.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit e16d9e85c821617ee3f8c5348ce17019f8f3f30e
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Aug 22 14:12:03 2016 +0300

    bookmarks-manager: Emit 'tag-added' signal only if the function
    completed successfully

 src/ephy-bookmarks-manager.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 442d41595391994025dc307e5b23afcf0231c01b
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Aug 16 12:06:55 2016 +0300

    bookmarks: Minor improvements

 src/ephy-bookmark-row.c                       | 11 ++++++-----
 src/ephy-header-bar.c                         | 12 ++++++++----
 src/resources/gtk/bookmark-properties-grid.ui |  1 -
 3 files changed, 14 insertions(+), 10 deletions(-)

commit 785132c80bd5175e23d48b0909fa687dc4890a6b
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Aug 16 11:45:24 2016 +0300

    bookmarks-popover: Free allocated memory

 src/ephy-bookmarks-popover.c | 34 ++++++++++++++++++++++------------
 1 file changed, 22 insertions(+), 12 deletions(-)

commit ecddf49b0aef85bb0598b565b9f5ef9b2dacb544
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Aug 16 11:36:47 2016 +0300

    bookmarks-popover: Improve tag detail list box

    Sort bookmarks by name. Activate rows on click.

 src/ephy-bookmarks-popover.c | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit 3b19b477c40e0e93b391212451a47836845b6e74
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sat Aug 13 13:32:21 2016 +0300

    bookmarks: Save/load tags before saving/loading bookmarks

    An easy way to make sure tags don't get overwritten before they are
    read.

 src/ephy-bookmarks-manager.c | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

commit fb69b6d4cf125a7d4a27742260f06f4d605881d6
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sat Aug 13 13:12:32 2016 +0300

    bookmarks: Save changes to disk when modifying the 'Add bookmark
    popover'

 src/ephy-bookmarks-popover.c |  4 ++--
 src/ephy-header-bar.c        | 10 ++++++++++
 2 files changed, 12 insertions(+), 2 deletions(-)

commit 4bf760ea689add936a274e0d322194fb7590e7e0
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Wed Aug 10 00:43:34 2016 +0300

    bookmarks-popover: Update all stacks accordingly when a bookmark/tag
    is added/modified/removed

 src/ephy-bookmark-properties-grid.c |   2 -
 src/ephy-bookmark.c                 |  22 ++-
 src/ephy-bookmarks-manager.c        |  57 +++++++
 src/ephy-bookmarks-popover.c        | 308
 ++++++++++++++++++++++++++++--------
 src/ephy-header-bar.c               |  20 +--
 src/ephy-window.c                   |  26 +++
 src/resources/gtk/bookmark-row.ui   |   2 +
 7 files changed, 359 insertions(+), 78 deletions(-)

commit 1fc1e745e3095ef0be71ec906c15b2fa2af08da3
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Aug 9 12:22:34 2016 +0300

    bookmarks-manager: Manually iterate over sequence when searching
    by url

 src/ephy-bookmarks-manager.c | 55
 +++++++++++++-------------------------------
 1 file changed, 16 insertions(+), 39 deletions(-)

commit 5b944cd17e6c438ba67eee67e94910a456efdc6d
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Aug 9 00:01:28 2016 +0300

    bookmarks: Add multiple bookmarks at once

 src/ephy-bookmarks-manager.c | 68
 ++++++++++++++++++++++++++++----------------
 src/ephy-bookmarks-manager.h |  2 ++
 2 files changed, 46 insertions(+), 24 deletions(-)

commit 41a21e627a6e64282e658a18b76034289714833f
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Aug 8 20:19:39 2016 +0300

    bookmarks: Fix icons

 lib/widgets/ephy-location-entry.c                  |  13 ++-
 src/Makefile.am                                    |  60 +++++-----
 src/ephy-bookmarks-popover.c                       |   2 +-
 src/ephy-header-bar.c                              |   2 +-
 src/epiphany.gresource.xml                         |   8 +-
 src/resources/epiphany.css                         |   3 +
 src/resources/epiphany.scss                        |   4 +
 src/resources/icons/ephy-bookmark-empty.svg        | 124
 ---------------------
 src/resources/icons/ephy-bookmark-full.svg         | 124
 ---------------------
 src/resources/icons/ephy-bookmark-tag.svg          |  95 ----------------
 src/resources/icons/ephy-bookmarks.svg             |  90 ---------------
 .../actions/ephy-bookmark-tag-symbolic.svg         |  88 +++++++++++++++
 .../scalable/actions/ephy-bookmarks-symbolic.svg   |  83 ++++++++++++++
 13 files changed, 223 insertions(+), 473 deletions(-)

commit 45daa4050380e67f298ee05076c78e8857e0a7bb
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Aug 8 17:11:26 2016 +0300

    Remove redundant gtk_add_resource_path () calls

 lib/widgets/ephy-location-entry.c | 3 ---
 src/ephy-bookmarks-popover.c      | 3 ---
 2 files changed, 6 deletions(-)

commit e7a63bc72ce1ecdad73559bcca5252ee9cb552a2
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Aug 8 16:58:47 2016 +0300

    bookmark-properties-grid: Save the grid's parent so it can be
    destroyed when bookmark is removed

 src/ephy-bookmark-properties-grid.c           | 46
 +++++++++++++++++----------
 src/ephy-bookmark-properties-grid.h           |  5 +--
 src/ephy-bookmark-row.c                       |  3 +-
 src/ephy-bookmarks-manager.c                  |  6 ----
 src/ephy-header-bar.c                         | 39
 ++++++++++++++++++++++-
 src/resources/gtk/bookmark-properties-grid.ui |  2 --
 6 files changed, 73 insertions(+), 28 deletions(-)

commit 0a9d425d1d04729b9bbe9bad6b4edf75d4cf680a
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Aug 8 14:58:09 2016 +0300

    bookmarks: Replace bookmarks list with a GSequence

 src/ephy-bookmark.c          |  16 ++++
 src/ephy-bookmark.h          |  53 +++++++------
 src/ephy-bookmarks-manager.c | 178
 +++++++++++++++++++++++++------------------
 src/ephy-bookmarks-manager.h |   4 +-
 src/ephy-bookmarks-popover.c |  19 +++--
 5 files changed, 161 insertions(+), 109 deletions(-)

commit 48d65ee22cc303c9d05fc4b0e1379685e36ca66c
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Aug 8 13:02:44 2016 +0300

    bookmarks: Save the time at which a bookmark is added

 src/ephy-bookmark.c          | 37 +++++++++++++++++++++++++++++++++++
 src/ephy-bookmark.h          | 46
 ++++++++++++++++++++++++--------------------
 src/ephy-bookmarks-manager.c | 18 ++++++++++-------
 3 files changed, 73 insertions(+), 28 deletions(-)

commit bd78d141f380ae8ba421238cc249920069f9e060
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Aug 2 22:48:06 2016 +0300

    bookmarks-popover: Use new icons for tags. Use special icon for
    Favorite
    tag.

 src/Makefile.am                           |  2 +
 src/ephy-bookmark-properties-grid.c       | 41 +++++++++----
 src/ephy-bookmarks-manager.c              |  4 ++
 src/ephy-bookmarks-popover.c              |  8 ++-
 src/epiphany.gresource.xml                |  2 +
 src/resources/epiphany.css                |  1 -
 src/resources/epiphany.scss               |  1 -
 src/resources/icons/ephy-bookmark-tag.svg | 95
 +++++++++++++++++++++++++++++++
 src/resources/icons/ephy-bookmarks.svg    | 90
 +++++++++++++++++++++++++++++
 9 files changed, 229 insertions(+), 15 deletions(-)

commit 3240e90856ac1a122e9388431786abe08276ad06
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Aug 2 19:36:20 2016 +0300

    bookmarks: Add 'bookmark page' button to the location entry

 lib/widgets/ephy-location-entry.c             | 423
 +++-----------------------
 lib/widgets/ephy-location-entry.h             |   7 +-
 src/Makefile.am                               |   2 +
 src/ephy-bookmark-properties-grid.c           |  36 ++-
 src/ephy-bookmarks-manager.c                  |  30 ++
 src/ephy-bookmarks-manager.h                  |   2 +
 src/ephy-bookmarks-popover.c                  |  11 -
 src/ephy-header-bar.c                         |  46 ++-
 src/ephy-location-controller.c                |  55 ----
 src/ephy-window.c                             |  53 ++--
 src/epiphany.gresource.xml                    |   2 +
 src/resources/gtk/bookmark-properties-grid.ui |  18 +-
 src/resources/gtk/bookmarks-popover.ui        |   2 +
 src/resources/icons/ephy-bookmark-empty.svg   | 124 ++++++++
 src/resources/icons/ephy-bookmark-full.svg    | 124 ++++++++
 15 files changed, 436 insertions(+), 499 deletions(-)

commit 5109ba1c901c0c7d70ea2332c56152a47b203131
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Aug 2 00:37:40 2016 +0300

    bookmarks: Save changes to file on edit

 src/ephy-bookmark-properties-grid.c | 32 +++++++++++++++++++++++++++-----
 src/ephy-bookmark-row.c             |  2 +-
 src/ephy-bookmark.c                 | 20 +++++++++++++++++++-
 src/ephy-bookmark.h                 |  5 +++++
 4 files changed, 52 insertions(+), 7 deletions(-)

commit 7e07b2abbb7f11590cffe0e2aa90187cff0a119f
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Aug 1 23:26:02 2016 +0300

    bookmarks: Save to db asynchronously when bookmarks are added/removed

 src/ephy-bookmark-row.c                       |   2 +-
 src/ephy-bookmarks-manager.c                  | 129
 ++++++++++++++++++++++----
 src/ephy-bookmarks-manager.h                  |  10 +-
 src/ephy-bookmarks-popover.c                  |  12 ++-
 src/resources/gtk/bookmark-properties-grid.ui |   5 +-
 src/resources/gtk/bookmarks-popover.ui        |  51 +++++++---
 6 files changed, 166 insertions(+), 43 deletions(-)

commit affe9f0e20648afd4d37740e632151358b040a4f
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sun Jul 31 21:27:04 2016 +0300

    bookmarks: Don't load from database before creating file

 src/ephy-bookmarks-manager.c | 2 --
 src/ephy-bookmarks-popover.c | 1 -
 2 files changed, 3 deletions(-)

commit eb5ded89cfe76dad224c3b49b7de7e274a0fd793
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sat Jul 30 18:09:24 2016 +0300

    bookmarks-row: Improve appeareance of properties button

 src/resources/gtk/bookmark-row.ui | 1 +
 1 file changed, 1 insertion(+)

commit 24f1bce38bd0fc0f860f6c02af132fd35b113b5e
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sat Jul 30 18:02:07 2016 +0300

    bookmarks: Add favicons

 src/ephy-bookmark-row.c           | 38
 ++++++++++++++++++++++++++++++++++++++
 src/ephy-bookmarks-popover.c      |  2 +-
 src/resources/gtk/bookmark-row.ui |  9 +++++++++
 3 files changed, 48 insertions(+), 1 deletion(-)

commit 586e4e34b01dcd37f1b5fd06893dd20ceba10b90
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sat Jul 30 15:40:38 2016 +0300

    bookmarks: Use GActions instead of connecting callbacks to signals

 src/ephy-bookmark-properties-grid.c           | 41
 ++++++++++++++++-----------
 src/ephy-bookmarks-popover.c                  | 24 ++++++++++++----
 src/resources/gtk/bookmark-properties-grid.ui |  2 ++
 src/resources/gtk/bookmarks-popover.ui        |  1 +
 4 files changed, 45 insertions(+), 23 deletions(-)

commit bc917f2115ea472c3a8383d0fe4d6baeb38f38b6
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sat Jul 30 14:34:10 2016 +0300

    bookmarks: Make 'tags' a property

 src/ephy-bookmark.c          | 25 +++++++++++++++----------
 src/ephy-bookmark.h          | 15 +++++++--------
 src/ephy-bookmarks-manager.c |  3 +--
 src/ephy-bookmarks-popover.c |  5 +++--
 4 files changed, 26 insertions(+), 22 deletions(-)

commit d46ecee5286d3336ee34eee270aa2306ef030e04
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Jul 29 18:45:01 2016 +0300

    bookmarks: Add tags detail stack child

 src/ephy-bookmark-properties-grid.c    |   1 -
 src/ephy-bookmark.c                    |  16 +++
 src/ephy-bookmark.h                    |   2 +
 src/ephy-bookmarks-manager.c           |  28 ++++++
 src/ephy-bookmarks-manager.h           |  36 +++----
 src/ephy-bookmarks-popover.c           | 173
 ++++++++++++++++++++++++++++-----
 src/resources/gtk/bookmarks-popover.ui | 110 ++++++++++++++++++---
 7 files changed, 312 insertions(+), 54 deletions(-)

commit 4e1ad24d5de25cb299d92f448f695c6e84eba4e8
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Thu Jul 28 22:09:31 2016 +0300

    bookmarks: Add possibility to remove a tag. Prettify tag widget

 src/ephy-bookmark-properties-grid.c | 120 +++++++++++++++++++++++++-----
 src/ephy-bookmark.c                 |  35 +++++++--
 src/ephy-bookmark.h                 |   3 +
 src/ephy-bookmarks-manager.c        | 141
 +++++++++++++++++++++++++++++-------
 src/ephy-bookmarks-manager.h        |   7 ++
 src/resources/epiphany.css          |  95 ++++++++++++++++++++----
 src/resources/epiphany.scss         |  55 ++++++++++++--
 7 files changed, 381 insertions(+), 75 deletions(-)

commit 65a45edfe48c15e38a155d59f74308be18c57050
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Wed Jul 27 17:33:34 2016 +0300

    bookmarks-manager: Populate bookmarks from database file

 src/ephy-bookmarks-manager.c | 108
 +++++++++++++++++++++++++++++++++++++++++--
 src/ephy-bookmarks-manager.h |   3 ++
 src/ephy-bookmarks-popover.c |  18 +-------
 3 files changed, 108 insertions(+), 21 deletions(-)

commit bc464c6b5ce7569109e463855d3fa20a6758c430
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Jul 26 21:22:58 2016 +0300

    bookmarks: Add properties dialog

 src/Makefile.am                               |   9 +-
 src/ephy-bookmark-properties-grid.c           | 336
 ++++++++++++++++++++++++++
 src/ephy-bookmark-properties-grid.h           |  45 ++++
 src/ephy-bookmark-row.c                       |  38 +++
 src/ephy-bookmark.c                           |  71 +++++-
 src/ephy-bookmark.h                           |  10 +-
 src/ephy-bookmarks-manager.c                  | 107 +++++---
 src/ephy-bookmarks-manager.h                  |  10 +-
 src/ephy-bookmarks-popover.c                  |  63 +++--
 src/epiphany.gresource.xml                    |   1 +
 src/resources/epiphany.css                    |  36 ++-
 src/resources/epiphany.scss                   |  42 ++++
 src/resources/gtk/bookmark-properties-grid.ui | 171 +++++++++++++
 src/resources/gtk/bookmark-row.ui             |  22 ++
 14 files changed, 881 insertions(+), 80 deletions(-)

commit ed73547278dedef8db5b4b8503e497f5228092cf
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Jul 22 15:07:38 2016 +0300

    bookmarks-popover: Populate Tags stack

 src/ephy-bookmark.c          | 11 +++++++++--
 src/ephy-bookmark.h          |  2 ++
 src/ephy-bookmarks-manager.c | 27 +++++++++++++++++++++++++++
 src/ephy-bookmarks-manager.h |  2 ++
 src/ephy-bookmarks-popover.c | 34 ++++++++++++++++++++++++++++++++++
 5 files changed, 74 insertions(+), 2 deletions(-)

commit 43f9c79048a004636db447d0ef3580b5df505805
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Jul 22 12:07:24 2016 +0300

    bookmarks: Store tags in EphyBookmark

 src/ephy-bookmark.c          | 14 +++++++++++++-
 src/ephy-bookmark.h          |  2 ++
 src/ephy-bookmarks-popover.c |  4 ++++
 3 files changed, 19 insertions(+), 1 deletion(-)

commit a33f61b75075f300ed7b5e2c15ad0b3d3341b0ed
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Thu Jul 21 23:06:28 2016 +0300

    bookmarks-popover: Open bookmark on row click

 src/ephy-bookmark-row.c      |  10 ++++-
 src/ephy-bookmark-row.h      |   2 +
 src/ephy-bookmark.c          |  38 +++++++++-------
 src/ephy-bookmark.h          |   2 +
 src/ephy-bookmarks-manager.c |   6 +--
 src/ephy-bookmarks-popover.c | 100
 ++++++++++++++++++++++++++++++++++++++++---
 src/ephy-bookmarks-popover.h |   5 ++-
 src/ephy-header-bar.c        |   2 +-
 8 files changed, 137 insertions(+), 28 deletions(-)

commit 37cbdaa1a641b6364071228da6d9f1858ca92de5
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Jul 19 13:55:52 2016 +0300

    bookmarks: Add EphyBookmarksManager

 src/ephy-bookmarks-manager.c | 84
 ++++++++++++++++++++++++++++++++++++++++++++
 src/ephy-bookmarks-manager.h | 35 ++++++++++++++++++
 src/ephy-bookmarks-popover.c | 39 +++++++++++++++++---
 src/ephy-shell.c             | 20 +++++++++++
 src/ephy-shell.h             |  3 ++
 src/ephy-window.c            |  2 ++
 src/ephy-window.h            |  1 +
 7 files changed, 180 insertions(+), 4 deletions(-)

commit 1253b96c103bf49db6eba3153ad0e94b1868cbec
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Jul 19 13:16:39 2016 +0300

    bookmarks: Add gvdb library to use for storage

 Makefile.am         |   2 +-
 configure.ac        |   2 +
 gvdb/Makefile.am    |  18 ++
 gvdb/gvdb-builder.c | 523 ++++++++++++++++++++++++++++++++++++++
 gvdb/gvdb-builder.h |  57 +++++
 gvdb/gvdb-format.h  |  87 +++++++
 gvdb/gvdb-reader.c  | 720
 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 gvdb/gvdb-reader.h  |  65 +++++
 gvdb/gvdb.doap      |  32 +++
 src/Makefile.am     |   4 +
 10 files changed, 1509 insertions(+), 1 deletion(-)

commit cdb08514d53ba5773fd95a87091e20bfc2774066
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sat Jul 23 23:25:08 2016 +0300

    bookmarks: Add custom list box row

 src/Makefile.am                   |   2 +
 src/ephy-bookmark-row.c           | 134
 ++++++++++++++++++++++++++++++++++++++
 src/ephy-bookmark-row.h           |  35 ++++++++++
 src/ephy-bookmark.c               |   2 +-
 src/ephy-bookmark.h               |   4 +-
 src/ephy-bookmarks-popover.c      |  16 ++++-
 src/epiphany.gresource.xml        |   1 +
 src/resources/gtk/bookmark-row.ui |  18 +++++
 8 files changed, 207 insertions(+), 5 deletions(-)

commit b963dc4f887cfd28c4700172ca9bc713d4b7fab6
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sat Jul 23 23:20:23 2016 +0300

    bookmarks: Add basic bookmark model

 src/Makefile.am     |   2 +
 src/ephy-bookmark.c | 129
 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/ephy-bookmark.h |  34 ++++++++++++++
 3 files changed, 165 insertions(+)

commit 0244efa27113611bd6f8895d42021d95201815d4
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sat Jul 16 00:21:40 2016 +0300

    bookmarks-popover: Define a custom type for bookmarks button

 src/Makefile.am                        |  5 ++++
 src/ephy-bookmarks-popover.c           | 47
 ++++++++++++++++++++++++++++++++++
 src/ephy-bookmarks-popover.h           | 33 ++++++++++++++++++++++++
 src/ephy-header-bar.c                  |  3 +++
 src/epiphany.gresource.xml             |  1 +
 src/resources/gtk/bookmarks-popover.ui | 43
 +++++++++++++++++++++++++++++++
 6 files changed, 132 insertions(+)

commit c25930533bc5641a0b644e6b70e3194ef0c21729
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Jul 15 20:02:54 2016 +0300

    bookmarks: Add toolbar button for popover

 src/ephy-header-bar.c | 10 ++++++++++
 src/ephy-window.h     |  3 ++-
 2 files changed, 12 insertions(+), 1 deletion(-)

commit 6b1344e3404c0d0ac49aa10d32914360f5052ad2
Author: Gustavo Noronha Silva <gns@gnome.org>
Date:   Wed Sep 28 12:25:41 2016 +0200

    Save decision to allow or deny notifications

    The decision is stored using gsettings database. No UI exists
    currently to
    forget or manage the decisions.

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

 data/Makefile.am                         |   2 +-
 data/org.gnome.epiphany.host.gschema.xml |  13 +++
 embed/Makefile.am                        |   2 +
 embed/ephy-embed-shell.c                 |  12 +++
 embed/ephy-embed-shell.h                 |   2 +
 embed/ephy-hosts-manager.c               | 152
 +++++++++++++++++++++++++++++++
 embed/ephy-hosts-manager.h               |  45 +++++++++
 embed/ephy-web-view.c                    |  61 +++++++++++--
 8 files changed, 278 insertions(+), 11 deletions(-)

commit 7b39d487458eb3744c4f5977e4b8d05ba9f527fa
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Wed Sep 28 15:26:51 2016 +0300

    Bump GTK+ requirement to GNOME 3.22.0

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 974572e31a0122e00df5bcc8eba467545cb7012f
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Sep 27 15:31:23 2016 +0300

    page-menu: Use better zoom level values for the zoom reset button

 lib/ephy-zoom.c   | 13 +++++++++++++
 lib/ephy-zoom.h   |  9 +++++----
 src/ephy-window.c |  2 +-
 3 files changed, 19 insertions(+), 5 deletions(-)

commit fac3c8f8f6da41672e625d5b1b9f18dd4d315da0
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Sep 27 15:24:30 2016 +0300

    page-menu: Replace GtkEntry with GtkButton to display the zoom level

    Also, it is now possible to click on the button to reset the zoom
    level to its default value.

 src/ephy-header-bar.c                  |  1 +
 src/ephy-window.c                      | 22 +++-------------------
 src/resources/gtk/page-menu-popover.ui |  7 +++++--
 3 files changed, 9 insertions(+), 21 deletions(-)

commit b0a26d9a1db8cd2624a0b310235ee97a0042a663
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Tue Sep 27 14:03:08 2016 +0200

    embed: fix web inspector dock right button

    It's currently impossible to support dock to right if we handle
    inspector
    attachment manually, because there is no WebKit API to tell Epiphany
    where
    to dock the inspector. We needed to handle it manually in the past for
    some legacy reason, but not anymore, so just remove this code.

 embed/ephy-embed.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)

commit be714704faaffcea24b3530b4e485c6649456304
Author: Alexandre Franke <alexandre.franke@gmail.com>
Date:   Tue Sep 27 10:47:40 2016 +0000

    Updated French translation

 po/fr.po | 2861
 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 1440 insertions(+), 1421 deletions(-)

commit afbcab1a7a397cdab81e36b7735dc0b072a8cffe
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Sep 22 23:10:05 2016 -0500

    Add a TODO

 TODO | 1 +
 1 file changed, 1 insertion(+)

commit 8bf63dbeb8d1f957203a641ff4ff5938c9c7e799
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Fri Sep 23 01:31:50 2016 +0200

    Mark strings in page-menu-popover.ui as translatable

 src/resources/gtk/page-menu-popover.ui | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit bd104ead3c3e6b5394574c622edfe813f3d4cfd6
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Fri Sep 23 01:25:08 2016 +0200

    Update POTFILES.in

 po/POTFILES.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c24e0c23a1db02cfebb98549499752be40b0a1c9
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Sep 23 00:23:53 2016 +0300

    Implement new Page Menu popover design

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

 src/Makefile.am                        |   1 +
 src/bookmarks/Makefile.am              |   2 -
 src/bookmarks/ephy-bookmarks-menu.c    | 239
 ---------------------------------
 src/bookmarks/ephy-bookmarks-menu.h    |  32 -----
 src/bookmarks/ephy-bookmarks-ui.c      | 178 ------------------------
 src/bookmarks/ephy-topic-action.c      |   1 -
 src/ephy-header-bar.c                  |  14 +-
 src/ephy-window.c                      |  71 ++++++----
 src/epiphany.gresource.xml             |   1 +
 src/resources/gtk/menus.ui             |  96 -------------
 src/resources/gtk/page-menu-popover.ui | 199 +++++++++++++++++++++++++++
 11 files changed, 248 insertions(+), 586 deletions(-)

commit 7a612ecff7f90d99c54b99506c2699062c2b56c6
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 17 10:29:16 2016 -0500

    web-app-utils: Do not copy cookies when creating new web app

    It breaks Google Inbox, which expects cookies to be present from
    other Google domains if cookies are also present for Inbox.

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

 lib/ephy-web-app-utils.c | 70
 ------------------------------------------------
 1 file changed, 70 deletions(-)

commit 4f9b3ab06cdd8df765dc58d02e8750f915b3adb2
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Sep 22 10:37:42 2016 -0500

    Improve overview layout in small windows

    It looks pretty bad currently if you resize Epiphany down to the point
    where five snapshots no longer fit in a row; then we wind up with four
    rows of snapshots, two with four snapshots and two with one snapshot.
    This sucks. Adrian found a great way to avoid this with CSS magic.

 embed/ephy-about-handler.c | 19 +++++++------------
 src/resources/about.css    | 23 +++--------------------
 2 files changed, 10 insertions(+), 32 deletions(-)

commit 17bc02b4b3053024e3554c170f47a8b21818134a
Author: Gianvito Cavasoli <gianvito@gmx.it>
Date:   Thu Sep 22 08:53:47 2016 +0000

    Updated Italian translation
    (cherry picked from commit 65fb60c98733e3b0cc949a0dc1efee896556bbd2)

 po/it.po | 899
 +++++++++++++++++++++++++++++++++++++++++----------------------
 1 file changed, 585 insertions(+), 314 deletions(-)

commit 35afef947e612887a40a8d539ffd1cd2a16ad110
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Sep 22 00:07:35 2016 -0500

    Use new icon consistently

    I missed a few spots

 data/org.gnome.Epiphany.desktop.in         | 2 +-
 embed/ephy-about-handler.c                 | 2 +-
 src/search-provider/ephy-search-provider.c | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit f1f5ba3da71c7b20532f2aab7be77841506f9eb9
Author: Michael Catanzaro <mcatanzaro@igalia.com>
Date:   Sun Sep 27 13:45:02 2015 -0500

    Rename the desktop file

    This allows us to use GNotification. It is also step #1 to D-Bus
    activation.

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

 data/Makefile.am                       |  4 ++--
 data/epiphany.appdata.xml.in           | 43
 ----------------------------------
 data/epiphany.desktop.in               | 19 ---------------
 data/org.gnome.Epiphany.appdata.xml.in | 43
 ++++++++++++++++++++++++++++++++++
 data/org.gnome.Epiphany.desktop.in     | 19 +++++++++++++++
 po/POTFILES.in                         |  4 ++--
 6 files changed, 66 insertions(+), 66 deletions(-)

commit 3c3d9bbe67acd59c101ebccbb5c06a6321f5c5b0
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Wed Sep 21 23:27:37 2016 -0500

    Add new app icons

    Thanks Jakub!

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

 configure.ac                                       |    1 +
 data/Makefile.am                                   |    2 +-
 data/icons/Makefile.am                             |   56 +
 .../hicolor_apps_16x16_org.gnome.Epiphany.png      |  Bin 0 -> 1116 bytes
 .../hicolor_apps_24x24_org.gnome.Epiphany.png      |  Bin 0 -> 1721 bytes
 .../hicolor_apps_32x32_org.gnome.Epiphany.png      |  Bin 0 -> 2757 bytes
 .../hicolor_apps_48x48_org.gnome.Epiphany.png      |  Bin 0 -> 4395 bytes
 .../hicolor_apps_512x512_org.gnome.Epiphany.png    |  Bin 0 -> 137578
 bytes
 ...r_apps_symbolic_org.gnome.Epiphany-symbolic.svg |   33 +
 data/icons/source.svg                              | 6028
 ++++++++++++++++++++
 embed/ephy-about-handler.c                         |    4 +-
 src/ephy-main.c                                    |    2 +-
 src/ephy-window.c                                  |    2 +-
 src/window-commands.c                              |    2 +-
 14 files changed, 6124 insertions(+), 6 deletions(-)

commit 1e9b59f04185b6352bcd3e6048f5966984806249
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Wed Sep 21 23:08:12 2016 -0500

    Add a TODO

 TODO | 1 +
 1 file changed, 1 insertion(+)

commit fb34ac9e2d8ad52ba5be9879fb2010220d8feb4b
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Wed Sep 21 22:53:49 2016 -0500

    title-box: Don't use a secure image when created

    This didn't make any sense, I just did it because I hadn't found the
    gtk_image_new() function at the time.

 lib/widgets/ephy-title-box.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 0b1e5915d3c0ec456ed4baae99b8ed16c0c32d8a
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Wed Sep 21 22:44:23 2016 -0500

    Create only an EphyLocationEntry *or* an EphyTitleBox

    Now that EphyTitleBox no longer switches back and forth between
    location
    entry mode and title mode... instead of wastefully creating both an
    EphyLocationEntry and an EphyTitleBox and only ever using one or the
    other, only create the one that's needed: an EphyLocationEntry
    normally,
    but an EphyTitleBox if we're in app mode.

    This requires moving the lock-clicked signal of EphyLocationEntry and
    EphyTitleBox up to the EphyTitleWidget interface, and adjusting
    them to
    match (carry the GdkRectangle at which to position the
    EphySecurityPopover).

 lib/widgets/ephy-location-entry.c |  20 +-----
 lib/widgets/ephy-title-box.c      |  25 +-------
 lib/widgets/ephy-title-widget.c   |   8 +++
 src/ephy-header-bar.c             |  37 +++++------
 src/ephy-header-bar.h             |  17 +++--
 src/ephy-location-controller.c    | 128
 +++++++++++++-------------------------
 src/ephy-shell.c                  |  15 ++---
 src/ephy-window.c                 |  82 ++++++++----------------
 8 files changed, 111 insertions(+), 221 deletions(-)

commit 2cb4d313bdca896f4f7f42eda73763921c6d97bc
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Wed Sep 21 18:39:58 2016 -0500

    location-entry: format signals nicer

 lib/widgets/ephy-location-entry.c | 56
 ++++++++++++++++++---------------------
 1 file changed, 26 insertions(+), 30 deletions(-)

commit 4ff3fd5f540888c3c93ca9a333862f927a5c92f5
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Tue Sep 20 23:18:49 2016 -0500

    location-entry: Implement EphyTitleWidget

 lib/widgets/ephy-location-entry.c | 412
 +++++++++++++++++++-------------------
 lib/widgets/ephy-location-entry.h |   9 +-
 src/ephy-location-controller.c    |   4 +-
 src/ephy-window.c                 |   4 +-
 tests/ephy-location-entry-test.c  |  33 +--
 5 files changed, 224 insertions(+), 238 deletions(-)

commit 102706f740eae0b415369de94c09a97b598055f0
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Tue Sep 20 22:59:25 2016 -0500

    title-box: Implement EphyTitleWidget

 lib/widgets/ephy-title-box.c   | 165
 ++++++++++++++++++++++++++++++-----------
 lib/widgets/ephy-title-box.h   |   7 +-
 src/ephy-location-controller.c |   3 +-
 src/ephy-shell.c               |   3 +-
 src/ephy-window.c              |   3 +-
 5 files changed, 130 insertions(+), 51 deletions(-)

commit 01e6a4ba12ba9f02c154c32a8f2e7bf87851e043
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Tue Sep 20 22:55:53 2016 -0500

    Add EphyTitleWidget interface

    The goal is to only ever create an EphyLocationEntry *or* an
    EphyTitleBox, depending on whether or not we're in app mode. To aid in
    this, add an interface for them both to implement.

 lib/widgets/Makefile.am         |  2 +
 lib/widgets/ephy-title-widget.c | 96
 +++++++++++++++++++++++++++++++++++++++++
 lib/widgets/ephy-title-widget.h | 53 +++++++++++++++++++++++
 3 files changed, 151 insertions(+)

commit 0240ab8ae6524591fa034a74ddf9870e7150a5cf
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Tue Sep 20 22:42:25 2016 -0500

    title-box: Remove now-unused member variable

 lib/widgets/ephy-title-box.c | 2 --
 1 file changed, 2 deletions(-)

commit 9fea199cc6a86ca9feb5848a951dc2d3658f4316
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Tue Sep 20 21:50:39 2016 -0500

    title-box: move to lib/widgets

    EphyTitleBox is now much simpler and no longer requires access to a
    bunch of other files.

    Also, remove unneeded #includes that we no longer have access to.

 lib/widgets/Makefile.am      |   2 +
 lib/widgets/ephy-title-box.c | 208
 ++++++++++++++++++++++++++++++++++++++++++
 lib/widgets/ephy-title-box.h |  40 ++++++++
 src/Makefile.am              |   5 +-
 src/ephy-title-box.c         | 213
 -------------------------------------------
 src/ephy-title-box.h         |  40 --------
 6 files changed, 251 insertions(+), 257 deletions(-)

commit 689586bdac44f45584e463543048e8b88f9d71a6
Author: Alexandre Franke <alexandre.franke@gmail.com>
Date:   Wed Sep 21 19:07:01 2016 +0000

    Updated French translation
    (cherry picked from commit 343d9f52f67d4ee47c6dd077c9979b903bb3c941)

 po/fr.po | 2166
 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 1147 insertions(+), 1019 deletions(-)

commit 4bca5c8a9fabe9c715e02991059de2a324457ecf
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:   Mon Sep 19 08:10:04 2016 +0000

    Updated German translation

 po/de.po | 595
 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 304 insertions(+), 291 deletions(-)

commit 5095cd21ed2a2b9781b37abcd35858c7962fe635
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 18 21:41:19 2016 -0500

    Remove X11 dependency and X11-specific code

 configure.ac       |  4 ---
 lib/ephy-gui.c     | 20 ---------------
 lib/ephy-gui.h     |  3 ---
 src/Makefile.am    |  2 --
 src/ephy-main.c    | 72
 ------------------------------------------------------
 src/ephy-session.c |  1 -
 src/ephy-shell.c   |  2 --
 7 files changed, 104 deletions(-)

commit db109185a3bdd9d2264da6e8075e43c3b024bed3
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 18 21:36:49 2016 -0500

    window: Remove unused X11 header

 src/ephy-window.c | 4 ----
 1 file changed, 4 deletions(-)

commit 3b4d3c4d104360f5e0a7fc33274bb7ef3df2c738
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 18 16:07:09 2016 -0500

    Style fixup

 src/search-provider/Makefile.am | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 02b1b175cea12b61a0bca40fc3d735ef1606a062
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 18 16:03:30 2016 -0500

    Fix handling of the new stamp file

    Doesn't work if the generated files don't depend on the stamp file

 src/search-provider/Makefile.am | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

commit 112dec4f750e83a6884eba26a9efb12ac5611c0a
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 18 12:46:23 2016 -0500

    Run gdbus-codegen only once during build

    Currently we run gdbus-codegen twice in a row, the second time
    stomping
    on the output generated the first time. This is harmless, but
    it's dumb.
    Fix it.

    https://www.gnu.org/software/automake/manual/automake.html#Multiple-Outputs

 src/search-provider/Makefile.am | 17 ++++++++++-------
 1 file changed, 10 insertions(+), 7 deletions(-)

commit 86eeb89b33996061b7dda3d21ae6e756bf96eb27
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 18 12:31:03 2016 -0500

    Update POTFILES.in

 po/POTFILES.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9102b82d4e0a3ba0cc2ab63fd55900b293d60d72
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 18 12:29:58 2016 -0500

    web-view: Remove unused parameter

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

commit ac87eb75833bbb5afe356d7ff4a4a1c12c0acdba
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 18 11:54:59 2016 -0500

    Forgot git.mk!

 src/search-provider/Makefile.am | 2 ++
 1 file changed, 2 insertions(+)

commit 7a943beedbc30cbc9c9a835039faa79eea1e835d
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 18 11:54:22 2016 -0500

    Remove inadventantly-committed Makefile.in

 src/search-provider/Makefile.in | 871
 ----------------------------------------
 1 file changed, 871 deletions(-)

commit 02085270dfda16dfe50db7d4635699fdc4d051f9
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 18 11:53:34 2016 -0500

    Move the search provider to its own subdirectory

 configure.ac                                       |   1 +
 src/Makefile.am                                    |  63 +-
 src/ephy-search-provider-main.c                    |  58 --
 src/ephy-search-provider.c                         | 454 -----------
 src/ephy-search-provider.h                         |  34 -
 src/org.gnome.ShellSearchProvider2.xml             |  87 --
 src/search-provider/Makefile.am                    |  61 ++
 src/search-provider/Makefile.in                    | 871
 +++++++++++++++++++++
 src/search-provider/ephy-search-provider-main.c    |  58 ++
 src/search-provider/ephy-search-provider.c         | 454 +++++++++++
 src/search-provider/ephy-search-provider.h         |  34 +
 .../org.gnome.ShellSearchProvider2.xml             |  87 ++
 12 files changed, 1567 insertions(+), 695 deletions(-)

commit fdea2a87b93e19618d6d47b332b74ea19e95fb3a
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 18 10:47:18 2016 -0500

    web-view: Remove markup from translatable strings

    Let's simplify things for translators!

 embed/ephy-web-view.c | 125
 +++++++++++++++++++++++++++++++++++---------------
 1 file changed, 89 insertions(+), 36 deletions(-)

commit b0859cf4ee3d04a55481ed2e7c268817f9fa8957
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 18 10:21:18 2016 -0500

    Forgot to add new icon

 src/resources/network-error-symbolic.png | Bin 0 -> 1030 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

commit 55acf2dee8c3993d9e7da02e6952605409c04c55
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 18 10:06:53 2016 -0500

    web-view: Split error page construction into separate functions

    In the name of readability

 embed/ephy-web-view.c | 284
 ++++++++++++++++++++++++++++++++++----------------
 1 file changed, 192 insertions(+), 92 deletions(-)

commit e733ccecd96c53a5f3e6a00209a7d1c02c7d13b3
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 18 09:34:15 2016 -0500

    web-view: make network error page less apologetic

    Unlike crashes, network errors are rarely ever our fault. Use
    network-error-symbolic instead of the sad computer, and ditch the
    "oops"
    text.

 embed/ephy-web-view.c      | 4 +++-
 src/epiphany.gresource.xml | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 49cf0330b5695b316d2108f155065701faf140bd
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 18 08:49:27 2016 -0500

    Fix app menu

    I experimented with putting these in the app mode app menu, then
    decided
    not to, but apparently when I tried to remove them from the app mode
    menu I removed them from the normal mode menu instead. Oops.

 src/resources/epiphany-application-menu.ui | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

commit adae0f2b07473920d87bbeed626651b5c4e29e96
Author: David King <amigadave@amigadave.com>
Date:   Sun Sep 18 14:19:37 2016 +0200

    Update British English translation

 po/en_GB.po | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

commit 1190aad0b3fb36ad5ee8abe6123a5825407b8469
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 17 23:12:06 2016 -0500

    web-dom-utils: Add a comment

 embed/web-extension/ephy-web-dom-utils.c | 2 ++
 1 file changed, 2 insertions(+)

commit 3e9c629a0b288f043805e193d5360718641b6f34
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date:   Sun Sep 18 01:38:52 2016 +0300

    Updated Ukrainian translation

 po/uk.po | 1578
 +++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 953 insertions(+), 625 deletions(-)

commit d58c0bd37f5d4c5485f1c324f3c6ad4dd48541c8
Author: Милош Поповић <gpopac@gmail.com>
Date:   Sat Sep 17 22:26:28 2016 +0000

    Updated Serbian Latin translation
    (cherry picked from commit 66dc8ee3e8a395df1b956da2dfd052ac50dc1e10)

 po/sr@latin.po | 1544
 ++++++++++++++++++++++++++++++++++----------------------
 1 file changed, 930 insertions(+), 614 deletions(-)

commit 678684c82e4325f4a29773090c22651de6be15ee
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 17 16:37:03 2016 -0500

    configure: update changelog start for 3.24 cycle

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 430f7d2d13cd8310c3c894d988ecd725c7e7a7a2
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 17 16:19:34 2016 -0500

    Remove WebKit default bookmark

    Jeremy complains that it's overly technical, and *grumble* he's
    probably
    right. We don't expect users to know what a web browser is, let
    alone a
    web rendering engine.

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

 data/default-bookmarks.rdf.in | 5 -----
 1 file changed, 5 deletions(-)

commit 37736ac2daca6ad6dc959840facf9fa9ca74d219
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 17 16:18:25 2016 -0500

    shell: add simple app menu in web app mode

    A side effect of this commit is that Ctrl+Q now works in app mode.
    That's nice!

 src/ephy-shell.c                           | 28
 ++++++++++++++++++++--------
 src/resources/epiphany-application-menu.ui | 13 +++++++++++++
 2 files changed, 33 insertions(+), 8 deletions(-)

commit 63821eade07fe0f7aaf5ff21d8718cb611dc9055
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 17 16:01:12 2016 -0500

    lockdown: Fix criticals when starting in app mode

 src/ephy-lockdown.c | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

commit 2c7965560ebcd2e76930087a429be6520b7e4fdd
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 17 15:33:42 2016 -0500

    window: Fix criticals when starting in app mode

    Need to be careful to get the actions from the right action group
    here.

    Also, use a typechecking cast to catch errors like this earlier.

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

 src/ephy-action-helper.c | 2 +-
 src/ephy-window.c        | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 100e0ed5eb503288e8b7077d4203102b7cbde142
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 17 15:16:47 2016 -0500

    web-app-utils: style fixup

 lib/ephy-web-app-utils.c | 1 -
 1 file changed, 1 deletion(-)

commit 613c326844e36c48a5b869f61ca71a8cc719dc29
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 17 15:11:53 2016 -0500

    file-chooser: use constructed function

 lib/widgets/ephy-file-chooser.c | 17 +++++------------
 1 file changed, 5 insertions(+), 12 deletions(-)

commit bf7cb386bcb67923dc004e98528a5792ef2e8fd6
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 17 15:11:42 2016 -0500

    window: use constructed function

 src/ephy-window.c | 15 ++++-----------
 1 file changed, 4 insertions(+), 11 deletions(-)

commit 7189fd65c4d595866eb81d0b7292d7e586a279ce
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 17 15:01:04 2016 -0500

    Set title box subtitle when opening window in app mode

    Previously, the title showed up too late, which looked odd. Now the
    subtitle shows up after the title, which also looks odd. Let's
    make sure
    they're both set when the window opens.

 src/ephy-shell.c     | 19 +++++++++++++++++--
 src/ephy-title-box.c |  3 ++-
 2 files changed, 19 insertions(+), 3 deletions(-)

commit 0d34fd92cddff08a7bc155352e3db6c88bb22174
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 17 14:59:29 2016 -0500

    window: Another code style fix

 src/ephy-window.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 5bdbfda37fbd959a5f630ac8e939e6f6114d0744
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 17 14:36:34 2016 -0500

    main: code style fix

 src/ephy-main.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 855b4a1a27859ccc99ffb1d0b5eabb428371767d
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 17 14:35:14 2016 -0500

    title-box: Remove extra log statements

    These do not look very useful

 src/ephy-title-box.c | 3 ---
 1 file changed, 3 deletions(-)

commit b5b77d4be3ece8305171e606fd26a084dd23bd89
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 17 13:35:38 2016 -0500

    Get web app window title from desktop file, not web view

    Since I gutted EphyTitleBox, we no longer switch to location
    entry view
    when no title is available for the web view. This looks bad, since the
    URL gets displayed under an empty title when the page is loading. To
    fix
    this, stop updating the title dynamically, just get it from the web
    app's desktop file.

    Note this breaks web apps created by Software, since there will be no
    way for Epiphany to find the desktop file. Software will need to be
    updated. All web apps that have ever been created by Epiphany
    will still
    work fine, since Epiphany always creates a desktop file in the profile
    directory when creating a web app; Software hasn't been doing
    this, but
    we clearly can't support that anymore, as we need to get the
    app's name
    somehow.

 lib/ephy-web-app-utils.c | 39 +++++++++++++++++++++++++++------------
 src/ephy-title-box.c     | 38 +-------------------------------------
 src/ephy-title-box.h     |  3 ---
 src/ephy-window.c        |  3 ---
 4 files changed, 28 insertions(+), 55 deletions(-)

commit 543745bbb9c4f645c7a9c6756d326d601cc4d3a3
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 17 10:49:15 2016 -0500

    window: remove unused code

 src/ephy-window.c | 12 ------------
 1 file changed, 12 deletions(-)

commit 043f2b38d2eb855a6c72aff9a19b3f6ea29feb1b
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 17 10:48:51 2016 -0500

    window: code style fixes

 src/ephy-window.c | 39 ++++++++++++++++++++++++++-------------
 1 file changed, 26 insertions(+), 13 deletions(-)

commit 3fd2f7a051b507ec001a5599d5045ab1bb57bd84
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Sep 16 23:24:07 2016 -0500

    title-box: Another fixup for the previous commit

    The parent_instance type is wrong... how did it possibly work?

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

 src/ephy-title-box.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f0ae95eaca52f0f96fea7be802a2270416d73987
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Sep 16 22:42:02 2016 -0500

    title-box: Fixup for previous commit

    Introduced an unused variable

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

 src/ephy-title-box.c | 1 -
 1 file changed, 1 deletion(-)

commit 40ae894940126cc694499bc54a7e11129df42f53
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Sep 16 22:37:56 2016 -0500

    title-box: Fix clicking on security indicator

    It doesn't work because EphyTitleBox is now a GtkBox instead of a
    GtkStack, so it no longer has a GdkWindow and cannot receive events
    anymore. We need to use a GtkEventBox. The simplest solution is
    to pack
    just the GtkImage into the event box, but I had trouble positioning
    the
    popover properly with that strategy. Next easiest solution is to turn
    the EphyTitleBox itself into a GtkEventBox. This works nicely.

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

 src/ephy-title-box.c | 65
 ++++++++++++++++++++++++++--------------------------
 src/ephy-title-box.h |  2 +-
 2 files changed, 33 insertions(+), 34 deletions(-)

commit a4f76147df02c9c64329e120a0ae73f6d65db19b
Author: Balázs Úr <urbalazs@gmail.com>
Date:   Fri Sep 16 21:46:18 2016 +0000

    Updated Hungarian translation

 po/hu.po | 444
 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 224 insertions(+), 220 deletions(-)

commit d1dc86ea9c8ec0a6a4a846a35365127ac504b63c
Author: Tom Tryfonidis <tomtryf@gnome.org>
Date:   Fri Sep 16 11:37:32 2016 +0000

    Updated Greek translation
    (cherry picked from commit 1eb690000803c7c8e8d560c8f6ca889f727e4ccb)

 po/el.po | 1514
 ++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 886 insertions(+), 628 deletions(-)

commit 87c3747299bfd57ad3fdbd731a591afd7e84d153
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date:   Thu Sep 15 20:46:54 2016 +0200

    Updated Danish translation

 po/da.po | 2602
 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 1348 insertions(+), 1254 deletions(-)

commit cd0c978f92cd598fd789616514d3d6932d111d7d
Author: Arash Mousavi <mousavi.arash@gmail.com>
Date:   Tue Sep 13 23:21:35 2016 +0430

    [l10n] update Persian translations

 po/fa.po | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

commit f13f16b569350f2b95eadce70cc78bb16c49e8ae
Author: Arash Mousavi <mousavi.arash@gmail.com>
Date:   Tue Sep 13 23:18:21 2016 +0430

    [l10n] update Persian translations

 po/fa.po | 1333
 +++++++++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 847 insertions(+), 486 deletions(-)

commit 9f152b510c7841c32e52a5f9bbf6ea95c86eeef5
Author: Charles Monzat <superboa@hotmail.fr>
Date:   Tue Sep 13 10:24:13 2016 +0000

    Updated French translation

 po/fr.po | 2758
 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 1409 insertions(+), 1349 deletions(-)

commit b9f7621028c6c1ab4837bdf682c23594897a32b0
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Sep 12 22:39:29 2016 -0500

    source-view-handler: Fix horizontal scrollbars

    This allows you to get a horizontal scrollbar at the bottom of the
    window without having to scroll down to the very bottom of the page.

 embed/ephy-view-source-handler.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f4eb31dd1b458d573020065152a634985749e333
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Sep 12 22:29:31 2016 -0500

    source-view-handler: apply background color to entire page

 embed/ephy-view-source-handler.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d09fb66de740ad81cbd3638887cd8098cce56577
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Sep 12 19:08:02 2016 -0500

    Fix code style error in code style guidelines

 HACKING | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 112fdb4623b8ea328e766fc3fce4d6ee494d3e3d
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Sep 12 18:59:39 2016 -0500

    Add and distribute Prism license

    Pretty much the only way to not comply with the license would be
    to not
    distribute it! Why not distribute the Chromium license while we're at
    it?

 LICENSE.prism | 21 +++++++++++++++++++++
 Makefile.am   |  4 ++++
 2 files changed, 25 insertions(+)

commit 018dd229f154e32d0af3d9da045748cd5384115d
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Sep 12 18:58:10 2016 -0500

    view-source-handler: improve error handling!

 embed/ephy-view-source-handler.c | 36
 +++++++++++++++++++++++-------------
 po/POTFILES.in                   |  1 +
 2 files changed, 24 insertions(+), 13 deletions(-)

commit b7f302cf423f5ed1e68af6393ea236b29799e2b1
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Sep 12 18:38:05 2016 -0500

    view-source-handler: another code style improvement

 embed/ephy-view-source-handler.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit 203b4d08be16b5a03e65c376f1cc2b0a972383b2
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Sep 12 18:37:11 2016 -0500

    view-source-handler: Fix function naming blooper

 embed/ephy-view-source-handler.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit f9fb4aabf0a5e27d81d268add85849afffbcda4e
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Sep 12 18:36:23 2016 -0500

    view-source-handler: Fix code style blooper

 embed/ephy-view-source-handler.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8a3c6b12273e430468b2326c56392dee406d5e83
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Sep 12 13:33:57 2016 -0500

    view-source-handler: Get content from existing embed if possible

    Instead of always hitting the network to download the page again,
    first
    try to get the source from an existing web view that matches the
    URI to
    be displayed. Be careful to ignore the web view if it has a deferred
    load or hasn't finished loading yet.

    It's not perfect, in that it could get the source code from the wrong
    tab if two different tabs are displaying the same URI, but let not
    perfect be the enemy of the good.

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

 embed/ephy-view-source-handler.c | 114
 +++++++++++++++++++++++++++++++++------
 1 file changed, 97 insertions(+), 17 deletions(-)

commit 896868796d3b60be3876eb525e43626470db3ff4
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 11 18:30:35 2016 -0500

    Add Prism syntax highlighting in view source mode

    It's MIT licensed. Thanks Prism developers!

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

 embed/ephy-view-source-handler.c |  11 +-
 src/Makefile.am                  |   6 +-
 src/epiphany.gresource.xml       |   2 +
 src/resources/prism.css          | 179 ++++++++++
 src/resources/prism.js           | 745
 +++++++++++++++++++++++++++++++++++++++
 5 files changed, 938 insertions(+), 5 deletions(-)

commit d6d9d250121871e2e21271a2d88ecc585388c23c
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 11 15:03:13 2016 -0500

    Add URI handler for view source mode

    So we don't have to open these in gedit anymore.

    Disadvantage: the URL that gets displayed is actually pulled from the
    server again, so it might not actually be what's displayed in your
    browser. This might be undesirable.

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

 embed/Makefile.am                |   4 +-
 embed/ephy-embed-shell.c         |  18 +++
 embed/ephy-embed-utils.c         |   4 +
 embed/ephy-view-source-handler.c | 230
 +++++++++++++++++++++++++++++++++++++++
 embed/ephy-view-source-handler.h |  37 +++++++
 embed/ephy-web-view.c            |   5 +-
 src/window-commands.c            |  32 ++++--
 7 files changed, 318 insertions(+), 12 deletions(-)

commit 2cd8859fa6029649c0cceab0ef81a0f9c492d28c
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Mon Sep 12 20:45:33 2016 +0300

    Updated Lithuanian translation

 po/lt.po | 2088
 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 1058 insertions(+), 1030 deletions(-)

commit e3d2d78f0cbb48b4192245ed481cbf6cebeb8a97
Author: Jiri Grönroos <jiri.gronroos@iki.fi>
Date:   Mon Sep 12 17:22:07 2016 +0000

    Updated Finnish translation
    (cherry picked from commit aa2ab2a96ca5aa9424d8f5e10b7fcf1ccaae1ecc)

 po/fi.po | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit e5afab7e1305941bdd16492fd8ddc56a871f5d17
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Mon Sep 12 19:13:19 2016 +0200

    Add more options to XGETTEXT_OPTIONS in po/Makevars

 po/Makevars | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e3bd30bb7ab42590ed8d480a1c42b0cffdc2572d
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 11 20:42:23 2016 -0500

    Add a FIXME

 src/Makefile.am | 2 ++
 1 file changed, 2 insertions(+)

commit 3045203ed3972fb4cd3bec0ae2963f5689cb8939
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 11 20:39:40 2016 -0500

    Run gdbus-codegen through $(AM_V_GEN)

    It looks nicer, and hides the fact that we're running it twice
    redundantly :)

 src/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8025a94a93bd86d2b77aa2c4a3b7e37046db353d
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 11 20:04:34 2016 -0500

    Open ftp URIs in external application

    Likely we're never going to support FTP, at least not unless a wild
    volunteer appears to implement it.

    So:

    First, try the default URI handler. It might be Firefox, which is odd
    but will work. Whatever gvfs-open picks on my computer fails with an
    error that the specified location is not mounted, so forcibly
    fall back
    to Nautilus if the default application did not work.

 embed/ephy-embed-shell.c | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

commit 3e51e87a8a49957a51819664fbec6d294f1154aa
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 11 15:13:59 2016 -0500

    ADD TODO note about misuse of g_str_equal

 TODO | 1 +
 1 file changed, 1 insertion(+)

commit 0d626bb73a6af19f59143034210c4e49c08d5168
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 11 10:00:19 2016 -0500

    Missed another spot

 lib/ephy-dnd.h | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit c012fe0e790b68eb73b7ebe17bbf16397fa717f8
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 11 09:30:03 2016 -0500

    Missed a spot

 embed/ephy-find-toolbar.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 63059ce3181c637d2af26e323a11998c06eb2cd4
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 11 09:22:02 2016 -0500

    Standardize modelines

 embed/ephy-download.c                           |   1 -
 embed/ephy-download.h                           |   1 -
 embed/ephy-embed-container.h                    |   1 +
 embed/ephy-embed-prefs.c                        |   1 -
 embed/ephy-embed.c                              |   1 -
 embed/ephy-file-monitor.c                       |   1 -
 embed/ephy-file-monitor.h                       |   1 -
 embed/ephy-find-toolbar.h                       |  21 ++--
 embed/ephy-web-view.c                           |   1 -
 embed/ephy-web-view.h                           |   1 -
 embed/web-extension/ephy-uri-tester.c           |   1 +
 embed/web-extension/ephy-uri-tester.h           |   1 +
 embed/web-extension/ephy-web-dom-utils.c        |   1 -
 embed/web-extension/ephy-web-dom-utils.h        |   1 +
 embed/web-extension/ephy-web-extension-main.c   |   1 -
 embed/web-extension/ephy-web-extension-names.h  |   1 +
 embed/web-extension/ephy-web-extension.c        |   1 -
 embed/web-extension/ephy-web-extension.h        |   1 +
 lib/egg/eggtreemultidnd.c                       |   1 +
 lib/egg/eggtreemultidnd.h                       |   1 +
 lib/ephy-dbus-util.c                            |   1 +
 lib/ephy-dbus-util.h                            |   1 +
 lib/ephy-debug.c                                |   1 +
 lib/ephy-debug.h                                |   1 +
 lib/ephy-dnd.c                                  |   1 +
 lib/ephy-dnd.h                                  |   1 +
 lib/ephy-favicon-helpers.c                      |   1 +
 lib/ephy-favicon-helpers.h                      |   1 +
 lib/ephy-file-helpers.c                         |   2 +-
 lib/ephy-file-helpers.h                         |  21 ++--
 lib/ephy-form-auth-data.c                       |   1 -
 lib/ephy-form-auth-data.h                       |   1 +
 lib/ephy-gui.c                                  |   1 +
 lib/ephy-gui.h                                  |  51 +++++-----
 lib/ephy-langs.c                                |   1 +
 lib/ephy-langs.h                                |   9 +-
 lib/ephy-node-common.h                          |  31 +++---
 lib/ephy-node-db.c                              |   1 +
 lib/ephy-node-db.h                              |  47 ++++-----
 lib/ephy-node-filter.c                          |   1 +
 lib/ephy-node-filter.h                          |  37 +++----
 lib/ephy-node.c                                 |   1 +
 lib/ephy-node.h                                 | 124
 ++++++++++++-----------
 lib/ephy-profile-migrator.c                     |   1 -
 lib/ephy-profile-utils.c                        |   1 -
 lib/ephy-profile-utils.h                        |   1 +
 lib/ephy-security-levels.c                      |   1 -
 lib/ephy-security-levels.h                      |   1 -
 lib/ephy-settings.c                             |   1 -
 lib/ephy-settings.h                             |   1 -
 lib/ephy-signal-accumulator.c                   |   1 +
 lib/ephy-signal-accumulator.h                   |  15 +--
 lib/ephy-sqlite-connection.c                    |   1 +
 lib/ephy-sqlite-connection.h                    |   1 +
 lib/ephy-sqlite-statement.c                     |   1 +
 lib/ephy-sqlite-statement.h                     |   1 +
 lib/ephy-sqlite.h                               |   1 +
 lib/ephy-string.h                               |  17 ++--
 lib/ephy-time-helpers.c                         |   4 +-
 lib/ephy-time-helpers.h                         |   7 +-
 lib/ephy-web-app-utils.c                        |   1 -
 lib/ephy-web-app-utils.h                        |   1 +
 lib/history/ephy-history-service-hosts-table.c  |   1 -
 lib/history/ephy-history-service-urls-table.c   |   1 -
 lib/history/ephy-history-service-visits-table.c |   1 +
 lib/history/ephy-history-service.h              |   1 -
 lib/history/ephy-history-types.c                |   1 -
 lib/history/ephy-history-types.h                |   1 -
 lib/widgets/ephy-certificate-dialog.c           |   1 +
 lib/widgets/ephy-certificate-dialog.h           |   1 +
 lib/widgets/ephy-download-widget.c              |   1 -
 lib/widgets/ephy-download-widget.h              |   1 -
 lib/widgets/ephy-file-chooser.c                 |   1 +
 lib/widgets/ephy-file-chooser.h                 |  37 +++----
 lib/widgets/ephy-location-entry.c               |   2 +-
 lib/widgets/ephy-location-entry.h               |  63 ++++++------
 lib/widgets/ephy-node-view.c                    |   2 +-
 lib/widgets/ephy-node-view.h                    | 129
 ++++++++++++------------
 lib/widgets/ephy-tree-model-node.c              |   1 +
 lib/widgets/ephy-tree-model-node.h              |  27 ++---
 lib/widgets/ephy-tree-model-sort.c              |   1 +
 lib/widgets/ephy-tree-model-sort.h              |  11 +-
 lib/widgets/nautilus-floating-bar.c             |   2 +-
 lib/widgets/nautilus-floating-bar.h             |   2 +-
 src/bookmarks/ephy-bookmark-action-group.c      |   1 +
 src/bookmarks/ephy-bookmark-action-group.h      |   1 +
 src/bookmarks/ephy-bookmark-action.c            |   1 +
 src/bookmarks/ephy-bookmark-action.h            |  47 ++++-----
 src/bookmarks/ephy-bookmark-properties.c        |   1 +
 src/bookmarks/ephy-bookmark-properties.h        |   9 +-
 src/bookmarks/ephy-bookmarks-editor.c           |   1 +
 src/bookmarks/ephy-bookmarks-editor.h           |   7 +-
 src/bookmarks/ephy-bookmarks-export.c           |   1 +
 src/bookmarks/ephy-bookmarks-export.h           |   5 +-
 src/bookmarks/ephy-bookmarks-import.c           |   2 +-
 src/bookmarks/ephy-bookmarks-import.h           |  21 ++--
 src/bookmarks/ephy-bookmarks-menu.c             |   1 +
 src/bookmarks/ephy-bookmarks-menu.h             |   1 +
 src/bookmarks/ephy-bookmarks-ui.c               |   2 +-
 src/bookmarks/ephy-bookmarks-ui.h               |  47 ++++-----
 src/bookmarks/ephy-bookmarks.c                  |   2 +-
 src/bookmarks/ephy-bookmarks.h                  | 118
 +++++++++++-----------
 src/bookmarks/ephy-link-action.c                |   2 +-
 src/bookmarks/ephy-link-action.h                |  51 +++++-----
 src/bookmarks/ephy-nodes-cover.c                |   1 +
 src/bookmarks/ephy-nodes-cover.h                |   3 +-
 src/bookmarks/ephy-open-tabs-action.c           |   1 +
 src/bookmarks/ephy-open-tabs-action.h           |   3 +-
 src/bookmarks/ephy-topic-action-group.c         |   1 +
 src/bookmarks/ephy-topic-action-group.h         |   5 +-
 src/bookmarks/ephy-topic-action.c               |   1 +
 src/bookmarks/ephy-topic-action.h               |  43 ++++----
 src/bookmarks/ephy-topics-entry.c               |   1 +
 src/bookmarks/ephy-topics-entry.h               |   1 +
 src/bookmarks/ephy-topics-palette.c             |   1 +
 src/bookmarks/ephy-topics-palette.h             |   9 +-
 src/clear-data-dialog.c                         |   2 +-
 src/clear-data-dialog.h                         |   1 +
 src/cookies-dialog.c                            |   2 +-
 src/cookies-dialog.h                            |   1 +
 src/ephy-action-helper.c                        |   1 +
 src/ephy-action-helper.h                        |   5 +-
 src/ephy-completion-model.h                     |  19 ++--
 src/ephy-encoding-dialog.c                      |   2 +-
 src/ephy-encoding-dialog.h                      |   3 +-
 src/ephy-encoding-row.c                         |   2 +-
 src/ephy-encoding-row.h                         |   1 +
 src/ephy-history-window.c                       |   2 +-
 src/ephy-history-window.h                       |   3 +-
 src/ephy-link.c                                 |   1 +
 src/ephy-link.h                                 |  35 +++----
 src/ephy-location-controller.c                  |   2 +-
 src/ephy-location-controller.h                  |   7 +-
 src/ephy-notebook.c                             |   2 +-
 src/ephy-notebook.h                             |  15 +--
 src/ephy-search-provider-main.c                 |   1 +
 src/ephy-search-provider.c                      |   1 +
 src/ephy-search-provider.h                      |   1 +
 src/ephy-session.c                              |   2 +-
 src/ephy-session.h                              |   3 +-
 src/ephy-window.c                               |   2 +-
 src/ephy-window.h                               |  11 +-
 src/languages.h                                 |   1 +
 src/passwords-dialog.c                          |   2 +-
 src/passwords-dialog.h                          |   1 +
 src/popup-commands.c                            |   2 +-
 src/popup-commands.h                            |   1 +
 src/prefs-dialog.c                              |   2 +-
 src/prefs-dialog.h                              |   1 +
 src/window-commands.c                           |   3 +-
 src/window-commands.h                           |   1 +
 151 files changed, 666 insertions(+), 589 deletions(-)

commit 9368c2e2df2a061e3d640c53f95c5c8fc388a4df
Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Sun Sep 11 07:32:54 2016 +0000

    Updated Kazakh translation
    (cherry picked from commit ae944c8ce6a8eff246105706c164cdfad967eb8c)

 po/kk.po | 86
 +++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 45 insertions(+), 41 deletions(-)

commit 8e9120479b179317059b854e1203d1d1c11a1c88
Author: ChangSeok Oh <changseok@gnome.org>
Date:   Sun Sep 11 07:22:15 2016 +0000

    Updated Korean translation
    (cherry picked from commit 239d55ddf64c97e4b9e0a42370b984ff71099ef3)

 po/ko.po | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

commit ad0951f6f6f9e457d0f2beb4db772ec0e5b5b4e7
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 10 22:20:13 2016 -0500

    Show the location entry always except in application mode

    The location entry needs to be discoverable. Jim Hall discovered that
    users couldn't figure out how to visit web sites, kinda a problem
    for a
    web browser. Allan has requested that we show the title box only
    in app
    mode. Make it happen.

    Move EphyLocationEntry from EphyTitleBox to EphyHeaderBar (formerly
    EphyToolbar). Make EphyTitleBox inherit from GtkBox instead of
    GtkStack.
    Have a lot of fun....

    Some more cleanup is certainly possible, e.g. to avoid creating
    both an
    EphyTitleBox and an EphyLocationEntry as only one will ever be
    used now,
    but this is a pretty good start.

 src/ephy-header-bar.c          |  16 +-
 src/ephy-location-controller.c |  13 --
 src/ephy-title-box.c           | 466
 ++---------------------------------------
 src/ephy-title-box.h           |  18 +-
 src/ephy-window.c              |  11 +-
 5 files changed, 43 insertions(+), 481 deletions(-)

commit d7bb035e8cc6000f33ec0654dbe1232a1422c1bd
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 10 20:59:19 2016 -0500

    title-box: Make URI subtitle selectable

    So you have some way to copy the URI in web app mode

 src/ephy-title-box.c | 1 +
 1 file changed, 1 insertion(+)

commit 675a4dc1e589081f62c6b3ccc0a897312d367f95
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 10 20:58:13 2016 -0500

    window: Again disallow showing location entry in app mode

    This reverts a decision we made two years ago to allow switching to
    location entry mode to copy the URI. Allan doesn't want this and
    this is
    overkill to allow copying the URI. We'll make it selectable in
    the next
    commit.

 src/ephy-window.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 988f6d0b22356e6d05f3d045c36611a58e03689d
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 10 19:49:08 2016 -0500

    Rename EphyToolbar to EphyHeaderBar

    Long overdue

 src/Makefile.am                   |   4 +-
 src/bookmarks/ephy-bookmarks-ui.c |   8 +-
 src/ephy-header-bar.c             | 767
 ++++++++++++++++++++++++++++++++++++++
 src/ephy-header-bar.h             |  43 +++
 src/ephy-toolbar.c                | 767
 --------------------------------------
 src/ephy-toolbar.h                |  43 ---
 src/ephy-window.c                 |  74 ++--
 src/ephy-window.h                 |   6 +-
 8 files changed, 856 insertions(+), 856 deletions(-)

commit e797e97dabed7a8ff7a6cd809d9cc8f4cab8b0bb
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 10 21:18:30 2016 -0500

    Start using #pragma once

    It's now required by WebKit, so no reason not to.

    Also, clean up a couple places that are missing G_BEGIN_DECLS. Not
    that
    it matters at all, since we don't use any C++.

 embed/ephy-about-handler.h                     | 5 +----
 embed/ephy-download.h                          | 5 +----
 embed/ephy-downloads-manager.h                 | 5 +----
 embed/ephy-embed-container.h                   | 5 +----
 embed/ephy-embed-event.h                       | 5 +----
 embed/ephy-embed-prefs.h                       | 5 +----
 embed/ephy-embed-private.h                     | 8 ++------
 embed/ephy-embed-shell.h                       | 5 +----
 embed/ephy-embed-utils.h                       | 5 +----
 embed/ephy-embed.h                             | 5 +----
 embed/ephy-encoding.h                          | 5 +----
 embed/ephy-encodings.h                         | 5 +----
 embed/ephy-file-monitor.h                      | 5 +----
 embed/ephy-find-toolbar.h                      | 5 +----
 embed/ephy-web-extension-proxy.h               | 5 +----
 embed/ephy-web-view.h                          | 5 +----
 embed/web-extension/ephy-embed-form-auth.h     | 5 +----
 embed/web-extension/ephy-uri-tester.h          | 5 +----
 embed/web-extension/ephy-web-dom-utils.h       | 5 +----
 embed/web-extension/ephy-web-extension-names.h | 5 +----
 embed/web-extension/ephy-web-extension.h       | 5 +----
 embed/web-extension/ephy-web-overview-model.h  | 5 +----
 embed/web-extension/ephy-web-overview.h        | 5 +----
 lib/ephy-dbus-util.h                           | 5 +----
 lib/ephy-debug.h                               | 5 +----
 lib/ephy-dnd.h                                 | 5 +----
 lib/ephy-favicon-helpers.h                     | 5 +----
 lib/ephy-file-helpers.h                        | 5 +----
 lib/ephy-form-auth-data.h                      | 5 +----
 lib/ephy-gui.h                                 | 5 +----
 lib/ephy-initial-state.h                       | 5 +----
 lib/ephy-langs.h                               | 5 +----
 lib/ephy-node-common.h                         | 7 ++++---
 lib/ephy-node-db.h                             | 5 +----
 lib/ephy-node-filter.h                         | 5 +----
 lib/ephy-node.h                                | 5 +----
 lib/ephy-prefs.h                               | 5 +----
 lib/ephy-profile-utils.h                       | 7 ++++---
 lib/ephy-security-levels.h                     | 5 +----
 lib/ephy-settings.h                            | 7 ++++---
 lib/ephy-signal-accumulator.h                  | 5 +----
 lib/ephy-smaps.h                               | 7 ++++---
 lib/ephy-snapshot-service.h                    | 5 +----
 lib/ephy-sqlite-connection.h                   | 6 +-----
 lib/ephy-sqlite-statement.h                    | 6 +-----
 lib/ephy-sqlite.h                              | 5 +----
 lib/ephy-string.h                              | 5 +----
 lib/ephy-time-helpers.h                        | 5 +----
 lib/ephy-uri-helpers.h                         | 7 +------
 lib/ephy-web-app-utils.h                       | 5 +----
 lib/ephy-zoom.h                                | 5 +----
 lib/history/ephy-history-service-private.h     | 7 ++++---
 lib/history/ephy-history-service.h             | 6 +-----
 lib/history/ephy-history-types.h               | 5 +----
 lib/widgets/ephy-certificate-dialog.h          | 5 +----
 lib/widgets/ephy-download-widget.h             | 5 +----
 lib/widgets/ephy-downloads-popover.h           | 5 +----
 lib/widgets/ephy-downloads-progress-icon.h     | 5 +----
 lib/widgets/ephy-file-chooser.h                | 5 +----
 lib/widgets/ephy-location-entry.h              | 5 +----
 lib/widgets/ephy-middle-clickable-button.h     | 5 +----
 lib/widgets/ephy-node-view.h                   | 5 +----
 lib/widgets/ephy-security-popover.h            | 5 +----
 lib/widgets/ephy-tree-model-node.h             | 5 +----
 lib/widgets/ephy-tree-model-sort.h             | 5 +----
 lib/widgets/nautilus-floating-bar.h            | 6 +-----
 src/bookmarks/ephy-bookmark-action-group.h     | 5 +----
 src/bookmarks/ephy-bookmark-action.h           | 5 +----
 src/bookmarks/ephy-bookmark-properties.h       | 5 +----
 src/bookmarks/ephy-bookmarks-editor.h          | 5 +----
 src/bookmarks/ephy-bookmarks-export.h          | 5 +----
 src/bookmarks/ephy-bookmarks-import.h          | 5 +----
 src/bookmarks/ephy-bookmarks-menu.h            | 7 ++++---
 src/bookmarks/ephy-bookmarks-ui.h              | 5 +----
 src/bookmarks/ephy-bookmarks.h                 | 5 +----
 src/bookmarks/ephy-link-action.h               | 5 +----
 src/bookmarks/ephy-nodes-cover.h               | 5 +----
 src/bookmarks/ephy-open-tabs-action.h          | 7 ++++---
 src/bookmarks/ephy-topic-action-group.h        | 5 +----
 src/bookmarks/ephy-topic-action.h              | 5 +----
 src/bookmarks/ephy-topics-entry.h              | 5 +----
 src/bookmarks/ephy-topics-palette.h            | 5 +----
 src/bookmarks/ephy-window-action.h             | 5 +----
 src/clear-data-dialog.h                        | 5 +----
 src/cookies-dialog.h                           | 5 +----
 src/ephy-action-helper.h                       | 5 +----
 src/ephy-completion-model.h                    | 5 +----
 src/ephy-encoding-dialog.h                     | 5 +----
 src/ephy-encoding-row.h                        | 5 +----
 src/ephy-history-window.h                      | 5 +----
 src/ephy-link.h                                | 5 +----
 src/ephy-location-controller.h                 | 5 +----
 src/ephy-lockdown.h                            | 5 +----
 src/ephy-notebook.h                            | 5 +----
 src/ephy-private.h                             | 8 ++++----
 src/ephy-search-provider.h                     | 5 +----
 src/ephy-session.h                             | 5 +----
 src/ephy-shell.h                               | 5 +----
 src/ephy-title-box.h                           | 5 +----
 src/ephy-toolbar.h                             | 5 +----
 src/ephy-window.h                              | 5 +----
 src/languages.h                                | 2 ++
 src/passwords-dialog.h                         | 5 +----
 src/popup-commands.h                           | 5 +----
 src/prefs-dialog.h                             | 5 +----
 src/window-commands.h                          | 5 +----
 106 files changed, 132 insertions(+), 421 deletions(-)

commit 47117f4634949c156a898ca43e4e4a3e129437e7
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 10 20:41:11 2016 -0500

    window: Remove obsolete code

    We don't do this anymore. And app menus don't use menubars anymore
    anyway.

 src/ephy-window.c | 4 ----
 1 file changed, 4 deletions(-)

commit d7997b559f14a5bdc365c64d89c054d95ef54097
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Sep 10 20:30:58 2016 -0500

    window: Remove declaration of old ephy_window_get_ui_manager

    It's dead, Jim

 src/ephy-window.h | 2 --
 1 file changed, 2 deletions(-)

commit 6e0c0a80558e118f34ce6ada1cb06c54bcda7aaa
Author: Fran Dieguez <fran.dieguez@mabishu.com>
Date:   Sun Sep 11 00:47:19 2016 +0200

    Updated Galician translations

 po/gl.po | 2741
 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 1393 insertions(+), 1348 deletions(-)

commit e841a2a4f7f66180e9aa8997c0145c53ec260d30
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Sat Sep 10 22:43:22 2016 +0300

    Updated Hebrew translation

 po/he.po | 93
 ++++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 49 insertions(+), 44 deletions(-)

commit c82f5815409295e23c5454533ac51a1cc5ca5bd0
Author: Hannie Dumoleyn <hannie@ubuntu-nl.org>
Date:   Sat Sep 10 16:54:24 2016 +0200

    Updated Dutch translation master(3.22)

 po/nl.po | 233
 ++++++++++++++++++++++++---------------------------------------
 1 file changed, 87 insertions(+), 146 deletions(-)

commit 930349cb2b88f478559cb5ef8041d1f18f6f4a71
Author: Rūdolfs Mazurs <rudolfsm@src.gnome.org>
Date:   Sat Sep 10 09:35:50 2016 +0300

    Update Latvian translation

 po/lv.po | 721
 ++++++++++++++++++++++++++++++++++++++++++---------------------
 1 file changed, 488 insertions(+), 233 deletions(-)

commit 0bae2f77e0745a2d71623bd27e5a6aa44751551b
Author: Marek Černocký <marek@manet.cz>
Date:   Fri Sep 9 21:13:39 2016 +0200

    Updated Czech translation

 po/cs.po | 96
 +++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 52 insertions(+), 44 deletions(-)

commit 9402a5ecdb7a4acfd0473540fccdddd6815297d1
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:   Fri Sep 9 18:30:19 2016 +0000

    Updated German translation

 po/de.po | 1413
 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 706 insertions(+), 707 deletions(-)

commit d06c45b6051e76afa968e1c14addd68916ea5fc7
Author: Anders Jonsson <anders.jonsson@norsjovallen.se>
Date:   Fri Sep 9 18:03:06 2016 +0000

    Updated Swedish translation
    (cherry picked from commit b7bfb84391a0f8f672692a49ce57360539886697)

 po/sv.po | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit d57895c6e49ff27ccb663cac231c2c4fc7479c54
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Fri Sep 9 18:41:03 2016 +0200

    Updated Polish translation

 po/pl.po | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit f429d3785f868420b3921ec3161f800260221f95
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Sep 9 11:33:40 2016 -0500

    Mark "technical information" string for translation

 embed/ephy-web-view.c    | 1 +
 src/resources/error.html | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

commit ad86ddb6aba06b1c0baee698bd500de62950d533
Author: ChangSeok Oh <changseok@gnome.org>
Date:   Fri Sep 9 01:35:08 2016 +0000

    Updated Korean translation
    (cherry picked from commit a842b19b93deda5a9ca1c5dd95e20004f2e3d735)

 po/ko.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 5ab76a6d36edbcd82ee5decd78554dbd64289950
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Sep 8 02:15:30 2016 +0200

    Updated Polish translation

 po/pl.po | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 91139e8317afaf1fba3a76e1d313033ba6420fac
Author: Reinout van Schouwen <reinouts@gnome.org>
Date:   Wed Sep 7 22:08:42 2016 +0200

    Small Dutch translation improvements.

    Obey translator's comment about DuckDuckGo URL.

 po/nl.po | 41 +++++++++++++++++++++--------------------
 1 file changed, 21 insertions(+), 20 deletions(-)

commit ec5b6c9b09b5e79a72cfc27dc38edf6f26e8b353
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Wed Sep 7 14:02:02 2016 -0500

    Fix build on Debian systems

    I don't understand, but Debian uses different linker settings from the
    rest of the world, and the effect is that we have to explicitly
    link to
    libephymisc.la in multiple places, even though it's already
    included in
    libephymain.la and this shouldn't be necessary, else it will get
    stripped from the linker command line.

 src/Makefile.am   | 2 ++
 tests/Makefile.am | 3 ++-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit b635cdb831d7a7777a54cb94c501074947b048be
Author: Anders Jonsson <anders.jonsson@norsjovallen.se>
Date:   Wed Sep 7 15:55:54 2016 +0000

    Updated Swedish translation
    (cherry picked from commit 94ed4a3a4f0b22ff5579aeea8969a8c5eb8cdcac)

 po/sv.po | 1464
 +++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 880 insertions(+), 584 deletions(-)

commit b90a276def8aacce79f5382c4cefcee7268e19c9
Author: Hannie Dumoleyn <hannie@ubuntu-nl.org>
Date:   Tue Sep 6 18:12:04 2016 +0200

    Updated Dutch translation Master

 po/nl.po | 3390
 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 1873 insertions(+), 1517 deletions(-)

commit f8e79e6547c5dbed3045f50e9060f7e938b1c160
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Tue Sep 6 00:38:17 2016 -0500

    web-view: set user-content-manager when creating related view

    WebKit does not set the WebKitUserContentManager from the related view
    GObject property. The WebKitUserContentManager only gets set
    automatically when using the webkit_web_context_new_with_related_view
    GObject API.

    This means all our script message handlers (and also user CSS) were
    broken in related views (views that share the same web process), e.g.
    when using the Add Account feature to switch between multiple Google
    accounts on Google pages.

    This is probably also the cause of user complaints that sometimes
    bypassing the unacceptable TLS certificate error page doesn't work.

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

 embed/ephy-web-view.c | 3 +++
 1 file changed, 3 insertions(+)

commit aed8f25f773e75110609716eb9959ad3c82f40ea
Author: A S Alam <aalam@users.sf.net>
Date:   Mon Sep 5 15:00:52 2016 -0500

    updated Punjabi Translation

 po/pa.po | 4236
 +++++++++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 2682 insertions(+), 1554 deletions(-)

commit 4dbad9b706731d2324f82d3d6a75a881d5574c11
Author: Muhammet Kara <muhammetk@gmail.com>
Date:   Sun Sep 4 18:00:22 2016 +0000

    Updated Turkish translation

 po/tr.po | 96
 +++++++++++++++++++++++++++++++---------------------------------
 1 file changed, 46 insertions(+), 50 deletions(-)

commit f5252a752c786ee11ad9368c4803bbf0a89d4e4a
Author: ChangSeok Oh <changseok@gnome.org>
Date:   Sun Sep 4 05:52:09 2016 +0000

    Updated Korean translation
    (cherry picked from commit 4efaf4ac8258ed6d1ef541878d8bbcde50bcfc2d)

 po/ko.po | 1476
 +++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 885 insertions(+), 591 deletions(-)

commit 62643186fa11a1a955bce471b86fbd325bfe6320
Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Sat Sep 3 16:33:41 2016 +0000

    Updated Kazakh translation
    (cherry picked from commit 11f0a5afd3c74f41d09667752cc42bbcbd17b653)

 po/kk.po | 545
 ++++++++++++++++++++++++++++++++++++++++++++++-----------------
 1 file changed, 396 insertions(+), 149 deletions(-)

commit a2b31f11e44bbb1007c610eb4521e75ab50a1ee0
Author: Jiri Grönroos <jiri.gronroos@iki.fi>
Date:   Sat Sep 3 08:46:49 2016 +0000

    Updated Finnish translation
    (cherry picked from commit 3e44f6c7cd062f4bea9345df2866048a788c2909)

 po/fi.po | 61
 +++++--------------------------------------------------------
 1 file changed, 5 insertions(+), 56 deletions(-)

commit e2edeaacdf58182116e7a7980e875bcc76f1add1
Author: Милош Поповић <gpopac@gmail.com>
Date:   Fri Sep 2 09:46:46 2016 +0000

    Updated Serbian translation

 po/sr.po | 2233
 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 1100 insertions(+), 1133 deletions(-)

commit b9be33127a9b3ed2e49f93c27ee8261ebd80b46f
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Sep 1 16:29:20 2016 -0500

    web-app-utils: don't crash if address is not a URI

    Let's tolerate desktop files passing an absolute path or something
    instead of a URI.

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

 lib/ephy-web-app-utils.c | 2 ++
 1 file changed, 2 insertions(+)

commit d374d1dcf3ca326eb428888df1a31f9d6c96c3c4
Author: David King <amigadave@amigadave.com>
Date:   Tue Aug 30 16:13:29 2016 +0100

    Update British English translation

 po/en_GB.po | 3116
 ++++++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 1906 insertions(+), 1210 deletions(-)

commit d1fcdad2a17a5f26a4d97114c0b657158c3dee90
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Aug 29 13:42:14 2016 -0500

    web-view: remove outdated assert on error types

    Show a proper error page when we receive an unexpected error,
    instead of
    displaying the error as ASCII text

 embed/ephy-web-view.c | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

commit 63a36591266ee2131e01f5f0551950f592afc8ef
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Aug 29 13:35:41 2016 -0500

    build: Use pkg-config CFLAGS appropriately

    These are actually flags for the preprocessor, so they correspond to
    Automake CPPFLAGS. I knew this; not sure what I was thinking to do it
    wrong everywhere.

 embed/Makefile.am               | 16 +++++++--------
 embed/web-extension/Makefile.am | 14 +++++++-------
 lib/Makefile.am                 | 37 +++++++++++++++++------------------
 lib/egg/Makefile.am             |  6 +++---
 lib/history/Makefile.am         |  6 +++---
 lib/widgets/Makefile.am         | 18 ++++++++---------
 src/Makefile.am                 | 43
 +++++++++++++++++++++++++++--------------
 src/bookmarks/Makefile.am       | 20 +++++++++----------
 8 files changed, 87 insertions(+), 73 deletions(-)

commit 66ca2c4e1410eddb363ca7256936bcdb63c777d7
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Aug 29 13:09:28 2016 -0500

    build: Stop using AM_CFLAGS/AM_LDFLAGS

    Let's be explicit and shorten our automake files by two lines

 embed/Makefile.am               | 10 +++-------
 embed/web-extension/Makefile.am | 10 +++-------
 lib/Makefile.am                 | 14 +++++---------
 lib/history/Makefile.am         | 10 +++-------
 lib/widgets/Makefile.am         | 26 +++++++++++---------------
 src/Makefile.am                 | 24 +++++++++---------------
 src/bookmarks/Makefile.am       | 10 +++-------
 7 files changed, 37 insertions(+), 67 deletions(-)

commit e76454492a845f9c8f43cfe8794a2fa18fd1730a
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Aug 29 13:06:03 2016 -0500

    build: Remove code coverage support

    It's not being used. And it's unrealistic.

 configure.ac              | 1 -
 embed/Makefile.am         | 4 ++--
 lib/Makefile.am           | 4 ++--
 lib/history/Makefile.am   | 4 ++--
 lib/widgets/Makefile.am   | 4 ++--
 src/Makefile.am           | 4 ++--
 src/bookmarks/Makefile.am | 4 ++--
 7 files changed, 12 insertions(+), 13 deletions(-)

commit 4383391709aec2339bc635f15dca5a8ad8fbfee3
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Fri Aug 26 22:53:32 2016 +0200

    Updated Slovenian translation

 po/sl.po | 922
 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 452 insertions(+), 470 deletions(-)

commit dacc6ced62083e0e1ca622d784d9e5c85b8234fb
Author: Balázs Úr <urbalazs@gmail.com>
Date:   Tue Aug 23 09:46:38 2016 +0000

    Updated Hungarian translation

 po/hu.po | 2172
 +++++++++++++++++++++++++++++---------------------------------
 1 file changed, 1010 insertions(+), 1162 deletions(-)

commit 70482a7b467ea3a9477a9fe506619757a8a229d8
Author: Милош Поповић <gpopac@gmail.com>
Date:   Mon Aug 22 22:58:21 2016 +0000

    Updated Serbian translation
    (cherry picked from commit 4733848c5fa25614061c3c50edc97b07dc2d8d05)

 po/sr.po | 1483
 +++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 888 insertions(+), 595 deletions(-)

commit 5788de87b70444cd57c9cc50c3147bc4a374dfbd
Author: Charles Monzat <superboa@hotmail.fr>
Date:   Mon Aug 22 08:08:56 2016 +0000

    Updated French translation

 help/fr/fr.po | 1096
 +++++++++++++++++++++++----------------------------------
 1 file changed, 436 insertions(+), 660 deletions(-)

commit f796ed55c5725f552aabe1f95901950d4ae613b6
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 21 16:01:29 2016 -0500

    Update libgd

    This stops libgd from modifying itself (overwriting its own
    .gitignore)
    on the first invocation of make.

 libgd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 74b907c58c98f18ffc466f1a8386b20a67a1a8cb
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 21 15:58:19 2016 -0500

    Link libephyhistory.la directly into libephymisc.la

    This way, we don't need separate static copies of libephyhistory.la in
    both libephymain.la and epiphany-profile-migrator.

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

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

commit 7e705f68338519ad12c1ff1fef4177bbd9b1f4e4
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 7 16:38:51 2016 -0500

    Install libephymisc.so

    For additional space savings. This cuts our installed size from 4.0 MB
    down to 3.3 MB (before stripping debuginfo).

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

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

commit 32e99b716f15f26be7c0f77642a04d8691727ee2
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 7 16:05:50 2016 -0500

    Install libephymain.so

    Instead of static linking it into both the epiphany and
    epiphany-search-provider binaries, install it as a private shared
    library. This cuts our installed size from 6.6 MB to 4.0 MB (before
    debuginfo is stripped) total. In particular, the epiphany and
    epiphany-search-provider binaries are now 0.1 MB apiece, from 2.8 MB
    apiece. The installed library takes 2.8 MB.

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

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

commit 451376d7cc16bbf5acca00e5627ffa5ca64ce0ec
Author: Balázs Úr <urbalazs@gmail.com>
Date:   Sat Aug 20 12:07:12 2016 +0000

    Updated Hungarian translation
    (cherry picked from commit 287ffde0e9c0dcce712106e6cf4215c1b49b4f50)

 po/hu.po | 1009
 +++++++++++++++++++++++++++++---------------------------------
 1 file changed, 466 insertions(+), 543 deletions(-)

commit a92e8631864cf937ff4712e6f830319026d5c4e5
Author: Jiri Grönroos <jiri.gronroos@iki.fi>
Date:   Fri Aug 19 17:50:43 2016 +0000

    Updated Finnish translation
    (cherry picked from commit e24a993417e848da017d771824959da7385a9222)

 po/fi.po | 1517
 ++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 925 insertions(+), 592 deletions(-)

commit 06192ec4b1c31c857b037998e742760a1d7e4f68
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Tue Aug 16 20:30:46 2016 +0200

    Updated Polish translation

 po/pl.po | 1173
 ++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 721 insertions(+), 452 deletions(-)

commit 7933e05a728124fc191dcfcdd2a886a2186ef775
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Tue Aug 16 17:18:32 2016 +0200

    Remove keyboard shortcut for Duplicate Tab

    It conflicts with GtkInspector

 src/ephy-window.c                 | 2 +-
 src/resources/shortcuts-dialog.ui | 7 -------
 2 files changed, 1 insertion(+), 8 deletions(-)

commit c0bf21af42f3f2dd1010fa7f2e31b8f22ab7eb4f
Author: Ting-Wei Lan <lantw@src.gnome.org>
Date:   Tue Aug 16 16:56:45 2016 +0800

    location-entry: Fix position of 'Paste & Go' when non-English locale
    is used

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

 lib/widgets/ephy-location-entry.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ac91d946e08749a0488687caca03917196e70585
Author: Neriman Kara <nerimankaraa@gmail.com>
Date:   Tue Aug 16 03:57:55 2016 +0000

    Updated Turkish translation

 po/tr.po | 1434
 ++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 700 insertions(+), 734 deletions(-)

commit 0a90fd2dc7c4b0bf38014a2640b29dbdc887874d
Author: Enrico Nicoletto <liverig@gmail.com>
Date:   Tue Aug 16 01:57:04 2016 +0000

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 2816
 ++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 1533 insertions(+), 1283 deletions(-)

commit baed0885d16ceaff281d7348917d3e80dedf825e
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Tue Aug 16 00:15:03 2016 +0200

    Fix duplicated entry in appdata

 data/epiphany.appdata.xml.in | 1 -
 1 file changed, 1 deletion(-)

commit 9071e2c95c0bf7be6fbaf3c1ebc71687609e039e
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Aug 14 23:10:00 2016 +0200

    Remove intltool marking from appdata

 data/epiphany.appdata.xml.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e21436e542a05e637c3699e8ada0708e16200ba4
Author: Marek Cernocky <marek_cernocky@conel.cz>
Date:   Fri Aug 12 10:22:41 2016 +0200

    Updated Czech translation

 po/cs.po | 2666
 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 1395 insertions(+), 1271 deletions(-)

commit 0545a2eac0eb70283efc5faa7c2c87823a3f0ac0
Author: Stas Solovey <whats_up@tut.by>
Date:   Thu Aug 11 21:59:43 2016 +0000

    Updated Russian translation

 po/ru.po | 2257
 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 1189 insertions(+), 1068 deletions(-)

commit 080420f71bb53ee478dde546d367ad4050794a55
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Aug 11 22:24:36 2016 +0200

    Update appdata

 data/epiphany.appdata.xml.in | 2 ++
 1 file changed, 2 insertions(+)

commit cfd31b85b9dae132b76333494b82004c19f77eed
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Aug 10 08:02:30 2016 +0000

    Updated Spanish translation

 po/es.po | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

commit 9a9102acce67d179969721d220951d5d5813f1f3
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Aug 9 19:35:25 2016 +0200

    Updated Spanish translation

 po/es.po | 1412
 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 703 insertions(+), 709 deletions(-)

commit 3b34078e1a741475a88d124eeb70c85cb4418174
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Tue Aug 9 15:51:22 2016 +0200

    Fix icon name in Hebrew translation

 po/he.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f54c6a825c302b2c73e7539777635d9e0f48a64b
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Tue Aug 9 16:19:19 2016 +0300

    Updated Hebrew translation

 po/he.po | 2336
 +++++++++++++++++++++++++++++---------------------------------
 1 file changed, 1087 insertions(+), 1249 deletions(-)

commit b6a61d8bef073f85cd48016401261f2568739dd2
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Aug 8 09:06:52 2016 -0500

    Use more AX_REQUIRE_DEFINED

    Gabriel was missing the AX_GENERATE_CHANGELOG macro because he hadn't
    built m4-common in a while, and you wind up with a notoriously
    terrible
    error message if AX_REQUIRE_DEFINED is missing.

    (This does nothing to help the poor souls who do not yet have
    AX_REQUIRE_DEFINED installed....)

 configure.ac | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

commit 92241ca58336e5f77726b4f0680960d579233574
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Aug 8 09:04:35 2016 -0500

    Try to fix C_ macro after switch to intltool

    mcatanzaro:  Hey i18n folks, I just switched Epiphany from intltool to
    directly using upstream gettext. It mostly works fine but I lost
    translations for some strings in ephy-web-view.c that were using
    the C_
    macro to add contexts. I do have USE_MSGCTXT = yes in my Makevars
    file.
    Any clues what might be wrong?
    ueno:  mcatanzaro, is --keyword=C_:1c,2 in XGETTEXT_OPTIONS?
    mcatanzaro:  ueno: Nope, thanks!

 po/Makevars | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2bb9c5751e9ec5212826b970ea7a57549dba9fb3
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Aug 8 07:24:15 2016 -0500

    configure: make changelog generation code more explicit

    Instead of hiding tag construction behind version macros.

 configure.ac | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 6fa20334d09ae245a3c3b47bab924b56c601ccd7
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Aug 8 07:21:19 2016 -0500

    Stop versioning the web extension directory

    It's misleading as it implies that it's possible to install multiple
    versions of Epiphany within the same prefix. It's not!

    Also, use pkglibdir here, that's what it's for.

 configure.ac                    | 1 -
 embed/Makefile.am               | 2 +-
 embed/web-extension/Makefile.am | 2 +-
 3 files changed, 2 insertions(+), 3 deletions(-)

commit ae01bfbf837958754cd9eaf91ee34681ae53c6f5
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Aug 8 07:18:30 2016 -0500

    Revert "Install the web extension to pkglibdir"

    This reverts commit 947c58ddcfeaa71d11b64b4caeae9b7e9f09f7b0.

    It conflicts with the possibility of converting our convenience
    libraries into private shared libraries.

 embed/Makefile.am               | 2 +-
 embed/ephy-embed-shell.c        | 2 +-
 embed/web-extension/Makefile.am | 4 +++-
 3 files changed, 5 insertions(+), 3 deletions(-)

commit 8cae996f4397709c066f427153298f32d84b2b6a
Author: Dušan Kazik <prescott66@gmail.com>
Date:   Mon Aug 8 09:21:30 2016 +0000

    Updated Slovak translation

 po/sk.po | 1476
 ++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 723 insertions(+), 753 deletions(-)

commit 48ee58d9356724cd52c6af5d73477e3a0ccf71f3
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 7 22:04:19 2016 -0500

    web-view: limit permission request info bars

    Else a web page can fill the browser window with unlimited
    notification
    permission requests. Limit ourselves to one info bar per permission
    request type, same as we already limit ourselves to one password info
    bar.

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

 embed/ephy-web-view.c | 50
 +++++++++++++++++++++++++++++++++++++++-----------
 1 file changed, 39 insertions(+), 11 deletions(-)

commit fff2ed196da7016d98009258919af6cce1ac499e
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 7 21:37:29 2016 -0500

    web-view: Remove old code

    There's no indication what this was ever for, so keeping it around
    doesn't seem useful.

 embed/ephy-web-view.c | 42 ------------------------------------------
 1 file changed, 42 deletions(-)

commit 4218960c4a6ec4a9f646fa36e12f099eafcb92e6
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 7 21:24:17 2016 -0500

    web-view: properly remove password info bar weak pointer

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

commit a4b492e2b074565139880d2af87bc5355611a37a
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 7 17:37:14 2016 -0500

    Update git.mk for intltool removal

 Makefile.am |  7 ++++---
 git.mk      | 55 +++++++++++++++++++++++++++++++++++++++++++++++--------
 2 files changed, 51 insertions(+), 11 deletions(-)

commit b74f5c614e4cb9886e8ff6404f220b23df212be4
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 7 17:31:44 2016 -0500

    Stop using intltool

 autogen.sh                   |  1 -
 configure.ac                 |  3 +-
 data/Makefile.am             | 21 +++++-------
 data/epiphany.appdata.xml.in | 14 ++++----
 data/epiphany.desktop.in     | 13 ++++----
 po/Makevars                  | 78
 ++++++++++++++++++++++++++++++++++++++++++++
 po/POTFILES.in               | 23 +++++++------
 7 files changed, 114 insertions(+), 39 deletions(-)

commit 1da084937d4ef9fac279d2ed1b434d8ccdc6e49d
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 7 17:05:07 2016 -0500

    Reduce unnecessary use of EXTRA_DIST

 data/Makefile.am       | 11 +++--------
 data/pages/Makefile.am |  4 +---
 doc/Makefile.am        | 10 +++-------
 src/Makefile.am        |  2 +-
 tests/Makefile.am      |  2 +-
 tests/data/Makefile.am |  2 +-
 6 files changed, 10 insertions(+), 21 deletions(-)

commit 947c58ddcfeaa71d11b64b4caeae9b7e9f09f7b0
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 7 15:38:25 2016 -0500

    Install the web extension to pkglibdir

    This attempt to namespace the web extension falls a bit flat, as it's
    not possible to install multiple copies of Epiphany under the same
    prefix. If you really want to do that, please be advised that crack is
    whack.

 embed/Makefile.am               | 2 +-
 embed/ephy-embed-shell.c        | 2 +-
 embed/web-extension/Makefile.am | 4 +---
 3 files changed, 3 insertions(+), 5 deletions(-)

commit 87caf42797e49a557842742625e5327ff9b3656d
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 7 15:26:55 2016 -0500

    Avoid conflating of datadir and pkgdatadir

    This is ludicrously confusing.

 src/Makefile.am                | 2 +-
 src/bookmarks/Makefile.am      | 2 +-
 src/bookmarks/ephy-bookmarks.c | 2 +-
 src/window-commands.c          | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

commit b2ace818b163a272c546cca6101b25297be1618f
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 7 15:24:10 2016 -0500

    Clean up unused macro definitions

 embed/Makefile.am               | 1 -
 embed/web-extension/Makefile.am | 1 -
 lib/Makefile.am                 | 1 -
 src/Makefile.am                 | 3 ---
 4 files changed, 6 deletions(-)

commit 926196d141969873c872d953763cd0d773278183
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 7 15:17:07 2016 -0500

    Replace SHARE_DIR with PKGDATADIR

 embed/Makefile.am               | 2 +-
 embed/ephy-embed-prefs.c        | 2 +-
 embed/web-extension/Makefile.am | 1 -
 lib/Makefile.am                 | 9 ++++-----
 lib/ephy-file-helpers.c         | 6 +++---
 lib/history/Makefile.am         | 1 -
 lib/widgets/Makefile.am         | 1 -
 7 files changed, 9 insertions(+), 13 deletions(-)

commit 79b44b52728f256d23f5e3b0df95cb84f2d331a7
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 7 15:11:32 2016 -0500

    Move ephy-profile-migrator to pkglibexecdir

    It's not intended to be run by users, so it shouldn't be installed to
    bindir.

 lib/Makefile.am          | 17 +++++++++--------
 lib/ephy-profile-utils.c |  2 +-
 2 files changed, 10 insertions(+), 9 deletions(-)

commit 8f956f737622626965ca03c889a65c25b3f8ee37
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 7 14:58:13 2016 -0500

    build: Handle dependencies more explicitly

    Also, to make this commit more confusing, make several style
    adjustments
    in the Automake files.

 configure.ac                    |  76 +++++++++++------------
 embed/Makefile.am               |  55 +++++++++++------
 embed/web-extension/Makefile.am |  57 ++++++++++--------
 lib/Makefile.am                 |  69 +++++++++++++++------
 lib/egg/Makefile.am             |  28 ++-------
 lib/history/Makefile.am         |  24 +++++---
 lib/widgets/Makefile.am         |  29 +++++++--
 src/Makefile.am                 | 129
 +++++++++++++++++++++++-----------------
 src/bookmarks/Makefile.am       |  37 +++++++++---
 tests/Makefile.am               |  44 +++++++-------
 10 files changed, 324 insertions(+), 224 deletions(-)

commit 2fe0a712ddf2706ceb9b4776d5a2e8b0fca2d716
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 7 14:41:46 2016 -0500

    Bump autoconf requirement to something reasonable

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 84ce4af8754cd3d8554075fdf46283ddf8358540
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 7 12:49:20 2016 -0500

    configure: Stop printing NSS support

    It has been removed

 configure.ac | 1 -
 1 file changed, 1 deletion(-)

commit 7e49cb642f73f856b029250bd1959f27bdb4ab0b
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 7 09:30:53 2016 -0500

    Stick with previous ChangeLog format

 Makefile.am | 1 +
 1 file changed, 1 insertion(+)

commit e25c70a84e7d70d986c33ec4373c0ac73dc2478c
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Aug 7 08:59:43 2016 -0500

    Use AX_GENERATE_CHANGELOG

 Makefile.am  | 14 +++-----------
 configure.ac |  5 +++++
 2 files changed, 8 insertions(+), 11 deletions(-)

commit 34601a8e8201cef0864c6cf36eba736375d3ed28
Author: Fabio Tomat <f.t.public@gmail.com>
Date:   Sun Aug 7 16:09:41 2016 +0000

    Updated Friulian translation

 po/fur.po | 1987
 ++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 979 insertions(+), 1008 deletions(-)

commit b168207280d9e76ab66dbd8ad4c9b5dbf95a946f
Author: Andika Triwidada <atriwidada@gnome.org>
Date:   Sun Aug 7 11:53:14 2016 +0000

    Updated Indonesian translation

 po/id.po | 2115
 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 1151 insertions(+), 964 deletions(-)

commit 488f5d2895c416b6135d3b522c30ad47e5d34266
Author: Muhammet Kara <muhammetk@gmail.com>
Date:   Sat Aug 6 18:10:42 2016 +0000

    Updated Turkish translation

 po/tr.po | 142
 +++++++++++++++++++++++----------------------------------------
 1 file changed, 52 insertions(+), 90 deletions(-)

commit afbd8e925f008d4256a30ea328e64db1164d7ab7
Author: Bernd Homuth <dev@hmt.im>
Date:   Fri Aug 5 19:17:05 2016 +0000

    Updated German translation

 po/de.po | 1921
 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 1070 insertions(+), 851 deletions(-)

commit 11d8e9ced5b2d2ea39d23c0428f8913dab9570f6
Author: Hikmet Baş <hkmtbs@gmail.com>
Date:   Thu Aug 4 12:23:07 2016 +0000

    Updated Turkish translation

 po/tr.po | 1746
 +++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 996 insertions(+), 750 deletions(-)

commit 22110d2e6864aba5f83060cc281f1a0f6f857cad
Author: Dušan Kazik <prescott66@gmail.com>
Date:   Thu Aug 4 08:59:29 2016 +0000

    Updated Slovak translation

 po/sk.po | 2833
 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 1545 insertions(+), 1288 deletions(-)

commit 1ea824122e4816b681545a056aa6c2d7345ad440
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Wed Aug 3 21:36:01 2016 +0300

    Updated Lithuanian translation

 po/lt.po | 2027
 ++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 986 insertions(+), 1041 deletions(-)

commit 74c3c29c590575f1d610cb84d23300e7f82b64f0
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Aug 3 12:03:05 2016 +0000

    Updated Spanish translation

 po/es.po | 2043
 ++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 988 insertions(+), 1055 deletions(-)

commit f94b6a8fffc82c7ac7122b8cd95a14e04ce11d8e
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Jul 28 19:02:44 2016 +0200

    Updated POTFILES.in

 po/POTFILES.in | 28 ++++++++++++++--------------
 1 file changed, 14 insertions(+), 14 deletions(-)

commit 1bf53c4fa7aa0ab6b5bd4a4c662614beeafdbdb0
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Thu Jul 28 15:24:10 2016 +0300

    Fix segfault on window close

 src/ephy-toolbar.c | 3 ---
 1 file changed, 3 deletions(-)

commit 0a90e620ef139d661a9de12dad2eb5c8cf6b1657
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Thu Jul 28 13:34:19 2016 +0300

    ephy-window: Remove unnecessary GtkUIManager

 src/bookmarks/ephy-bookmarks-ui.c |  2 +-
 src/ephy-window.c                 | 42
 +--------------------------------------
 2 files changed, 2 insertions(+), 42 deletions(-)

commit f312182a74cc30b6fba368ed33149c0596ffe291
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Thu Jul 28 13:22:31 2016 +0300

    ephy-window: Use int/char instead of gint/gchar

 src/ephy-window.c | 32 +++++++++++++++++---------------
 1 file changed, 17 insertions(+), 15 deletions(-)

commit f3ef6a5f8f7375bd41920fba7346171464b14fa4
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Thu Jul 28 12:53:43 2016 +0300

    Fix g_action_print_detailed_name leaks

 src/bookmarks/ephy-bookmarks-menu.c |  7 +++++--
 src/ephy-window.c                   | 10 ++++++++--
 2 files changed, 13 insertions(+), 4 deletions(-)

commit 87eb26f7e7b5d27b8c2b75d9d8b979e29a2a5394
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sat Jul 23 22:30:23 2016 +0300

    lockdown: Remove unnecessary if-else

 src/ephy-lockdown.c | 27 ++++++++++-----------------
 1 file changed, 10 insertions(+), 17 deletions(-)

commit 9dfebf29f9ebbdf80ef1f708c014ef8ca0b248a5
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sat Jul 23 22:27:54 2016 +0300

    Misc: coding style fixes

 src/bookmarks/ephy-bookmarks-menu.c |  2 +-
 src/bookmarks/ephy-bookmarks-ui.c   |  8 ++++----
 src/bookmarks/ephy-topic-action.c   | 37
 -------------------------------------
 src/ephy-lockdown.c                 |  8 ++++----
 src/ephy-toolbar.c                  | 34
 +++++-----------------------------
 src/ephy-window.c                   | 15 +++++----------
 src/popup-commands.h                | 20 ++++++++++----------
 src/window-commands.c               |  3 ++-
 8 files changed, 31 insertions(+), 96 deletions(-)

commit dd337ce0cd44418e5a9c3a2c80679526a1e6dc51
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Jul 22 15:29:15 2016 +0300

    Add myself to copyright header

 src/ephy-window.c | 1 +
 1 file changed, 1 insertion(+)

commit 9fc76707c41c7e08f80bccd6450dbcf6ad67ce93
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Jul 18 13:23:30 2016 +0300

    toolbar: Fix leaks. Add dispose function

 src/ephy-toolbar.c | 42 +++++++++++++++++++++++++++---------------
 1 file changed, 27 insertions(+), 15 deletions(-)

commit cd10cc74c838cc79fced3c277ea526473c99f074
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Jul 18 12:51:36 2016 +0300

    toolbar: Don't store page menu button's model

 src/bookmarks/ephy-bookmarks-ui.c | 12 +++++++-----
 src/ephy-toolbar.c                | 13 +++----------
 src/ephy-toolbar.h                |  1 -
 3 files changed, 10 insertions(+), 16 deletions(-)

commit 2d45e9e350dedaa78103bc8d40226a6f054a482e
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Jul 11 20:44:03 2016 +0300

    bookmarks-ui: Properly disconnect handler

 src/bookmarks/ephy-bookmarks-ui.c | 23 +++--------------------
 1 file changed, 3 insertions(+), 20 deletions(-)

commit 7d5b6fd4a888fe0515f419a5f083ed2bd9566ef0
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Jul 11 20:03:24 2016 +0300

    window: remove unused member

 src/ephy-window.c | 1 -
 1 file changed, 1 deletion(-)

commit 61b5907b88d70cbfe196aa7b3c1dd9f7e1a2989a
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Jul 11 11:54:51 2016 -0500

    window: Remove confusingly-named function

    It doesn't use EphyWindowAction, at least not anymore. And it's a
    one-liner called in exactly one place, right below, so just get rid of
    it.

 src/ephy-window.c | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

commit 7a4e2ca22dc22e0d419fc715fc6dd552267aa82c
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Jul 11 11:53:09 2016 -0500

    Move EphyLinkAction and EphyWindowAction to bookmarks directory

    It's not needed elsewhere anymore.

 src/Makefile.am                    |   4 -
 src/bookmarks/Makefile.am          |   6 +-
 src/bookmarks/ephy-link-action.c   | 172
 +++++++++++++++++++++++++++++++++++++
 src/bookmarks/ephy-link-action.h   |  79 +++++++++++++++++
 src/bookmarks/ephy-window-action.c | 106 +++++++++++++++++++++++
 src/bookmarks/ephy-window-action.h |  56 ++++++++++++
 src/ephy-link-action.c             | 172
 -------------------------------------
 src/ephy-link-action.h             |  79 -----------------
 src/ephy-window-action.c           | 106 -----------------------
 src/ephy-window-action.h           |  56 ------------
 src/ephy-window.c                  |   8 --
 11 files changed, 418 insertions(+), 426 deletions(-)

commit 58d8e1ee2482f37a671ffc6f343220f5000b8cc3
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Jul 11 19:30:58 2016 +0300

    shortcuts-window: fix rebase problem

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

commit 52a1bab1a97e26b9f2effc591ed5d9a472fd7eed
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Jul 11 18:43:37 2016 +0300

    Remove text file added by mistake

 src/xchat-bookmarks | 21 ---------------------
 1 file changed, 21 deletions(-)

commit 1640587123276118c7e2a5af927538fa200cb26c
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Jul 11 14:44:01 2016 +0300

    Disable unused topic menu

 src/bookmarks/ephy-topic-action.c | 5 +++++
 1 file changed, 5 insertions(+)

commit f98ef7c16fc5754f8f5857841c1de922c256a718
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Jul 11 14:39:48 2016 +0300

    ephy-toolbar: Hide navigation box popup if button was release

 src/ephy-toolbar.c | 6 ++++++
 1 file changed, 6 insertions(+)

commit 21052ef96643e92c55f69e44314cf6f48cb37a0a
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Jul 11 14:26:42 2016 +0300

    Use GAction for 'home'

 src/Makefile.am        |  2 --
 src/ephy-home-action.c | 74
 ----------------------------------------------
 src/ephy-home-action.h | 49 -------------------------------
 src/ephy-private.h     |  2 --
 src/ephy-shell.c       |  1 -
 src/ephy-window.c      | 79
 ++++----------------------------------------------
 src/window-commands.c  | 11 +++++++
 src/window-commands.h  |  3 ++
 8 files changed, 19 insertions(+), 202 deletions(-)

commit 40ae2d28655a9ec368173b57a4a01145d14d8355
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Jul 11 14:10:46 2016 +0300

    Use GActions for context menu

 src/ephy-action-helper.c |  42 +---
 src/ephy-action-helper.h |   6 +-
 src/ephy-lockdown.c      | 143 +++---------
 src/ephy-toolbar.c       |  41 ++--
 src/ephy-window.c        | 551
 ++++++++++++++++++++++++-----------------------
 src/popup-commands.c     | 132 +++++++-----
 src/popup-commands.h     | 107 ++++-----
 src/window-commands.c    |   7 +-
 8 files changed, 463 insertions(+), 566 deletions(-)

commit 003ded30eb9b7c2cbf7d44ed90141c1d49fbc92e
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Jul 1 22:59:34 2016 +0300

    Fix bug with 'win.fullscren' action

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

commit a11d6a1f27e4ca6360f77ed5abd222cb6112512e
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Jul 1 22:57:34 2016 +0300

    Use a more suggestive name for 'browse-with-caret'
    callback.

 src/ephy-window.c     |   2 +-
 src/window-commands.c |   6 +-
 src/window-commands.h | 300
 +++++++++++++++++++++++++-------------------------
 3 files changed, 154 insertions(+), 154 deletions(-)

commit 8d50810b84d775a0ee06a9ab109adc1284c82c79
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Jul 1 22:54:04 2016 +0300

    Use default handler for boolean-stated actions

 src/ephy-window.c | 16 ++--------------
 1 file changed, 2 insertions(+), 14 deletions(-)

commit 44484fda60134c376f0fd1fa3726ee2be0f036a3
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Jul 1 22:52:36 2016 +0300

    Use GAction for 'Allow popup windows'

 src/ephy-window.c | 66
 ++++++++++++++++---------------------------------------
 1 file changed, 19 insertions(+), 47 deletions(-)

commit 385d7351b7ab2befc6e9fa9c2c7894555044053e
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Jul 1 21:58:29 2016 +0300

    Simplify names of GAction callbacks

 src/ephy-window.c     |  54 +++++++++---------
 src/window-commands.c | 153
 +++++++++++++++++++++++++-------------------------
 src/window-commands.h |  50 ++++++++---------
 3 files changed, 128 insertions(+), 129 deletions(-)

commit 99eeea10b1a937c9648a64359e86bffd869be28f
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Jul 1 21:46:25 2016 +0300

    Update function header

 src/window-commands.c | 47
 ++++++++++++++++++++++++-----------------------
 src/window-commands.h |  5 +++--
 2 files changed, 27 insertions(+), 25 deletions(-)

commit 3ef6e7eac71a7a5b273f27db4783c0302a6c8f62
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Jul 1 21:44:13 2016 +0300

    Update function headers for app menu entries

 src/bookmarks/ephy-bookmarks-editor.c |   8 +-
 src/ephy-shell.c                      |  18 +-
 src/window-commands.c                 | 456
 +++++++++++++++++-----------------
 src/window-commands.h                 |  50 ++--
 4 files changed, 280 insertions(+), 252 deletions(-)

commit 8ae7ea9593a235f0ce94a8ee8938dab9047666a7
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Jul 1 21:15:28 2016 +0300

    Use 'parameter' instead of 'value' for action activate functions

 src/window-commands.c | 66
 +++++++++++++++++++++++++--------------------------
 src/window-commands.h | 60 +++++++++++++++++++++++-----------------------
 2 files changed, 63 insertions(+), 63 deletions(-)

commit e052ffe5287985fbf166811b67cb0503cac39e3c
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Jul 1 21:12:21 2016 +0300

    Use GAction for 'Go Location'

 src/ephy-lockdown.c   | 21 +++++++--------------
 src/ephy-window.c     | 19 ++-----------------
 src/window-commands.c | 15 ++++++++-------
 src/window-commands.h |  5 +++--
 4 files changed, 20 insertions(+), 40 deletions(-)

commit 3f78567335f17346b629bd1b28426a187b679559
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Jul 1 18:05:08 2016 +0300

    Use GAction for Send To

 src/ephy-window.c     | 44 +++++++++------------------
 src/window-commands.c | 84
 ++++++++++++++++++++++++++-------------------------
 src/window-commands.h |  5 +--
 3 files changed, 61 insertions(+), 72 deletions(-)

commit a6edb79872752c83203ed50a7e57e89bd265ab55
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Jul 1 17:47:30 2016 +0300

    Remove unused actions

 src/ephy-window.c | 6 ------
 1 file changed, 6 deletions(-)

commit 52435b004abfb750f6feb24164659042370927df
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Jul 1 17:46:01 2016 +0300

    Use GAction for fullscreen toggle

 src/ephy-lockdown.c   |  6 +++---
 src/ephy-window.c     | 30 +++++++++++++-----------------
 src/window-commands.c | 26 ++++++++++++++++----------
 src/window-commands.h |  5 +++--
 4 files changed, 35 insertions(+), 32 deletions(-)

commit 5f33bef516163c428022df04da198a0ee3c75200
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Jul 1 17:16:20 2016 +0300

    Remove unused actions

 src/ephy-window.c | 11 -----------
 1 file changed, 11 deletions(-)

commit cc7dace3bff67298d2f31ebdc93b8010880b2149
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri Jul 1 17:14:26 2016 +0300

    Restore the bookmarks submenu in the page menu

 src/Makefile.am                     |   1 -
 src/bookmarks/ephy-bookmarks-menu.c |  56 +++++++++-----------
 src/bookmarks/ephy-bookmarks-menu.h |   2 +-
 src/bookmarks/ephy-bookmarks-ui.c   | 101
 ++++++++++++++++++++++--------------
 src/ephy-lockdown.c                 |   6 +--
 src/ephy-window.c                   |  46 ++++------------
 src/epiphany.gresource.xml          |   1 -
 src/resources/epiphany-ui.xml       |   8 ---
 src/resources/gtk/menus.ui          |  22 ++++----
 src/window-commands.c               |  45 ++++++++++------
 src/window-commands.h               |   8 ++-
 src/xchat-bookmarks                 |  21 ++++++++
 12 files changed, 171 insertions(+), 146 deletions(-)

commit a70f73746322a55200b828f49e1a523960c56b74
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Wed Jun 29 13:41:34 2016 +0300

    Remove unused action group. Attach menu to tab instead of window

 src/ephy-window.c | 13 +------------
 1 file changed, 1 insertion(+), 12 deletions(-)

commit ce80825db371f9b033e36cfe6eeb2c8d17064093
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Wed Jun 29 13:06:27 2016 +0300

    Use GActions for tab context menu

 src/ephy-lockdown.c           |  12 +-
 src/ephy-window.c             | 176 +++++++++++++++---------------
 src/resources/epiphany-ui.xml |  10 --
 src/resources/gtk/menus.ui    |  22 +++-
 src/window-commands.c         | 248
 +++++++++++++++++++++---------------------
 src/window-commands.h         |  37 ++++---
 6 files changed, 271 insertions(+), 234 deletions(-)

commit 813e05bf3d25b595e339fba5694f10f25e86f9d1
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Jun 28 14:53:45 2016 +0300

    ephy-window: remove redundant zoom code

 src/ephy-window.c | 9 ---------
 1 file changed, 9 deletions(-)

commit ec367c92f77073dfa391f2169a9df7db07a076b3
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Jun 28 14:46:16 2016 +0300

    Use GAction for browse-with-caret

 src/ephy-window.c             | 83
 +++++++++++++++++++++++++++++--------------
 src/resources/epiphany-ui.xml |  2 --
 src/window-commands.c         | 65 ++++++++++++++++-----------------
 src/window-commands.h         | 11 +++---
 4 files changed, 92 insertions(+), 69 deletions(-)

commit 745c32e9e8b5df5087a630fb3a0b9b3b5f1ad1d1
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Jun 28 12:41:36 2016 +0300

    ephy-toolbar: remove reduntant code

 src/ephy-toolbar.c | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

commit f5600bcadf9ce27dbe35b112b0fe71aa46c4e46d
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Jun 28 00:11:27 2016 +0300

    Use GAction for the combined stop/reload button

 src/Makefile.am                        |   2 -
 src/ephy-combined-stop-reload-action.c | 150
 ---------------------------------
 src/ephy-combined-stop-reload-action.h |  60 -------------
 src/ephy-toolbar.c                     |  42 ++++++---
 src/ephy-toolbar.h                     |  16 ++--
 src/ephy-window.c                      | 108 +++++++++++-------------
 src/ephy-window.h                      |   2 +
 src/resources/epiphany-ui.xml          |   2 -
 src/window-commands.c                  | 138
 ++++++++++++++++++------------
 src/window-commands.h                  |  13 ++-
 10 files changed, 183 insertions(+), 350 deletions(-)

commit b24bca1abe6500d966b5aa04a8ce881b3d9a9cdd
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Jun 27 19:51:56 2016 +0300

    Hide new tab button and page menu button in application mode

 src/ephy-toolbar.c         | 12 ++++++++++++
 src/ephy-toolbar.h         |  4 ++--
 src/ephy-window.c          | 18 ++++++------------
 src/resources/gtk/menus.ui |  6 ------
 4 files changed, 20 insertions(+), 20 deletions(-)

commit 6a2472b0604f3759c2c7fdd0d9ae8326077e3f32
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Jun 27 14:44:28 2016 +0300

    Remove unused signal handler id variable

 src/ephy-window.c | 7 -------
 1 file changed, 7 deletions(-)

commit 8c2427f3be41e58f4a96c2922fb8d5fe15275e82
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Jun 27 14:34:29 2016 +0300

    Remove redundant app menu code

 src/ephy-lockdown.c           | 12 ++++++--
 src/ephy-window.c             | 70
 ++++---------------------------------------
 src/resources/epiphany-ui.xml | 12 --------
 3 files changed, 16 insertions(+), 78 deletions(-)

commit 70ce7dbc0ca6aa581ea709e6962f611d783bc534
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Jun 27 13:47:59 2016 +0300

    Use GAction for back/forward buttons

 src/Makefile.am                      |   3 -
 src/ephy-lockdown.c                  |  21 +-
 src/ephy-navigation-history-action.c | 553
 -----------------------------------
 src/ephy-navigation-history-action.h |  61 ----
 src/ephy-toolbar.c                   | 476 ++++++++++++++++++++++++++++--
 src/ephy-window.c                    | 168 +++++------
 src/window-commands.c                |  78 +++++
 src/window-commands.h                |   6 +
 8 files changed, 621 insertions(+), 745 deletions(-)

commit e59a2a0f11414230e53405b29103d4fbb178ada1
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Tue Jun 21 16:47:10 2016 +0300

    Group window actions in action group

 src/ephy-lockdown.c |   6 +-
 src/ephy-window.c   | 170
 ++++++++++++++++++++++++++++++++--------------------
 2 files changed, 111 insertions(+), 65 deletions(-)

commit c22cd002c340d340e1add7a81c67bde4c7c76b93
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Mon Jun 20 20:30:41 2016 +0300

    Port ToggleInspector to GAction

 src/ephy-window.c     | 11 ++++-------
 src/window-commands.c |  7 ++++---
 src/window-commands.h |  5 +++--
 3 files changed, 11 insertions(+), 12 deletions(-)

commit 0ed09b2fffc47b462fa391bd42d10ea91ee4a084
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sun May 15 16:01:01 2016 +0300

    Port New Tab to GAction

 src/ephy-toolbar.c            |  9 +++------
 src/ephy-window.c             | 21 +++++----------------
 src/resources/epiphany-ui.xml |  1 -
 src/resources/gtk/menus.ui    |  4 ++--
 src/window-commands.c         | 13 +++++++++++++
 src/window-commands.h         |  3 +++
 6 files changed, 26 insertions(+), 25 deletions(-)

commit 06ebf1af4515ae95ce6c1764684c239698f8bdba
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sat May 14 22:57:31 2016 +0300

    Port Open to GAction

 src/ephy-window.c             |  12 ++--
 src/resources/epiphany-ui.xml |   1 -
 src/resources/gtk/menus.ui    |   8 +--
 src/window-commands.c         | 126
 +++++++++++++++++++++---------------------
 src/window-commands.h         |   5 +-
 5 files changed, 76 insertions(+), 76 deletions(-)

commit b0d8a42a4f901c0cd761644b87d7e3bf0f6c5373
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sat May 14 22:33:51 2016 +0300

    Port Encoding, Page Source and Close to GAction

 src/ephy-window.c             | 60 +++++++++++++++--------------------
 src/resources/epiphany-ui.xml |  5 +--
 src/resources/gtk/menus.ui    |  8 ++---
 src/window-commands.c         | 74
 +++++++++++++++++++++++--------------------
 src/window-commands.h         | 15 +++++----
 5 files changed, 79 insertions(+), 83 deletions(-)

commit fd9f9485bd8c92f596846572ba5aae9367e60f50
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sat May 14 20:30:49 2016 +0300

    Port Save As/Save As Application to GAction

 src/ephy-lockdown.c           |   7 +-
 src/ephy-window.c             |  52 ++++-----
 src/resources/epiphany-ui.xml |   3 -
 src/resources/gtk/menus.ui    |  18 ++--
 src/window-commands.c         | 244
 +++++++++++++++++++++---------------------
 src/window-commands.h         |  10 +-
 6 files changed, 174 insertions(+), 160 deletions(-)

commit d88c290c021e960adb0db2cd6d478b743855be01
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sat May 14 18:44:44 2016 +0300

    Fix accels for proted actions

 src/ephy-window.c | 22 +++++++++++++++-------
 1 file changed, 15 insertions(+), 7 deletions(-)

commit 6b426b8bbaf4697a1849df71b9e4638942508ab6
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sat May 14 18:39:49 2016 +0300

    ephy-toolbar: Use popup instead of popover for page menu

 src/ephy-toolbar.c | 22 ++++++----------------
 1 file changed, 6 insertions(+), 16 deletions(-)

commit a1e475d081df860182d95ac0859b834b94a814b2
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Sat May 14 18:18:16 2016 +0300

    Port undo/redo and cut/copy/paste to GAction (wip)

 src/ephy-toolbar.c            |   6 ++
 src/ephy-toolbar.h            |   2 +
 src/ephy-window.c             | 197
 +++++++++++++++++++++++++++---------------
 src/resources/epiphany-ui.xml |   7 --
 src/resources/gtk/menus.ui    |  12 ++-
 src/window-commands.c         | 141 ++++++++++++++++--------------
 src/window-commands.h         |  35 +++++---
 7 files changed, 242 insertions(+), 158 deletions(-)

commit 047e0c653b58ae8c3f3ca7f58f496aa51d15fe54
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri May 13 18:57:57 2016 +0300

    Port Print and Find to GAction

 src/ephy-lockdown.c           |  66 ++++++++++++++++++++++++-
 src/ephy-window.c             |  60 ++++++++++-------------
 src/resources/epiphany-ui.xml |   2 -
 src/resources/gtk/menus.ui    |   6 +--
 src/window-commands.c         | 109
 +++++++++++++++++++++++-------------------
 src/window-commands.h         |  20 ++++----
 6 files changed, 164 insertions(+), 99 deletions(-)

commit 6242b28d723fef441201f61d165fab9a51ed0da2
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri May 13 17:00:38 2016 +0300

    Port zoom actions to GAction

 lib/widgets/Makefile.am        |   2 -
 lib/widgets/ephy-zoom-action.c | 232
 -----------------------------------------
 lib/widgets/ephy-zoom-action.h |  60 -----------
 src/ephy-action-helper.c       |  40 +++++++
 src/ephy-action-helper.h       |   4 +
 src/ephy-toolbar.c             |  17 +++
 src/ephy-window.c              | 121 ++++++++++++---------
 src/ephy-window.h              |   4 +-
 src/resources/epiphany-ui.xml  |   9 +-
 src/resources/gtk/menus.ui     |  48 ++++-----
 src/window-commands.c          |  21 ++--
 src/window-commands.h          |  15 +--
 12 files changed, 180 insertions(+), 393 deletions(-)

commit 9a96d0a2189ed6265cf4b9d39bb18e22e105151e
Author: Iulian Radu <iulian.radu67@gmail.com>
Date:   Fri May 13 15:21:11 2016 +0300

    Add menus file

 src/Makefile.am            |  1 +
 src/epiphany.gresource.xml |  1 +
 src/resources/gtk/menus.ui | 96
 ++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 98 insertions(+)

commit d82b3eca7a408df42b8b1f483a4e8cb060e5d3e3
Author: Tomas Popela <tpopela@redhat.com>
Date:   Wed Jul 27 16:16:00 2016 +0200

    Clear various WebKit DOM objects after using them

 embed/web-extension/ephy-web-dom-utils.c | 33
 +++++++++++++++++++++++++-------
 embed/web-extension/ephy-web-extension.c |  1 +
 embed/web-extension/ephy-web-overview.c  | 10 ++++++++--
 3 files changed, 35 insertions(+), 9 deletions(-)

commit 9a119983779b5cded13a1962af11822992fd9835
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Wed Jul 27 09:25:15 2016 -0500

    Require WebKitGTK+ 2.13.2

 configure.ac                            | 2 +-
 embed/web-extension/ephy-web-overview.c | 4 ----
 2 files changed, 1 insertion(+), 5 deletions(-)

commit 19d1a2386dbb6b9c4eb89f02483d67d3d16f7354
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Sun Jul 24 16:24:45 2016 +0300

    Updated Lithuanian translation

 po/lt.po | 664
 +++++++++++++++++++++++++++++++++++++++++++--------------------
 1 file changed, 460 insertions(+), 204 deletions(-)

commit 628b22f15ee03b8f8c693a4c785561be0bd15de2
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Jul 18 16:44:44 2016 +0200

    Updated Spanish translation

 po/es.po | 481
 ++++++++++++++++++++++++++++++++++++++++++++++++---------------
 1 file changed, 367 insertions(+), 114 deletions(-)
