commit 572263541fe49400c4a3dac3a86975b6472a19fc Author: Claudio Saavedra Date: Sun Dec 7 19:22:06 2014 +0100 [release] 3.15.1 NEWS | 13 +++++++++++++ configure.ac | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) commit cdefa4fa6a331429367ec7ffc3f0b6429a39c8f1 Author: Claudio Saavedra Date: Sun Dec 7 19:15:24 2014 +0100 tests: fix ephy-bookmarks-test Explicitly create a EphyEmbedShell in test mode. tests/ephy-bookmarks-test.c | 4 ++++ 1 file changed, 4 insertions(+) commit ca7f782425c7162258971ca7e3e2532c3da3d5fc Author: Claudio Saavedra Date: Sun Dec 7 19:14:45 2014 +0100 ephy-embed-shell: properly initialize for test mode GApplication's startup() doesn't run when in test mode, so make sure that the web context and user content manager are properly created for them. embed/ephy-embed-shell.c | 47 +++++++++++++++++++++++++++++++++++++---------- 1 file changed, 37 insertions(+), 10 deletions(-) commit ef048267656323f27a7b340ffcafb98029bc100e Author: Claudio Saavedra Date: Sun Dec 7 17:20:56 2014 +0100 ephy-file-helpers: fix ephy_file_delete_dir_recursively() The directory iterator is not advanced. lib/ephy-file-helpers.c | 1 + 1 file changed, 1 insertion(+) commit 580e933e6cc0596068317c3d0ba1b7f21af18724 Author: Bernd Homuth Date: Sat Dec 6 10:28:19 2014 +0000 Updated German translation po/de.po | 349 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 174 insertions(+), 175 deletions(-) commit 09e8bb63368e58b022526c846eb9d1bb8cc976a2 Author: Muhammet Kara Date: Thu Dec 4 09:51:51 2014 +0000 Updated Turkish translation po/tr.po | 598 +++++++++++++++++++++++++++++++++++++++++---------------------- 1 file changed, 389 insertions(+), 209 deletions(-) commit 4f9a7ef36c77cdfef7dc45b2e6359c70518d9b79 Author: Ekaterina Gerasimova Date: Tue Dec 2 21:48:09 2014 +0000 help: add a page about tabs, bug 705585 Tabs are important, so better to have a separate page about them. help/C/browse-tab.page | 43 +++++++++++++++++++++++++++++++++++++++++++ help/C/browse-web.page | 21 +++++++++++++-------- help/Makefile.am | 1 + 3 files changed, 57 insertions(+), 8 deletions(-) commit 331e681810d9b0af3ed66318f6c11e52e069616e Author: Carlos Garcia Campos Date: Mon Dec 1 11:17:12 2014 +0100 file-helpers: Fix ephy_file_delete_dir_recursively when an error is given The implementation is checking the given error pointer to check if an error ocurred, instead of checking the pointer pointed by the passed in error. This means that it is always failing when an error is passed, but it works in most of the cases when NULL is passed because the return value of functions is checked too. There's still a problem when g_file_enumerator_next_file() returns NULL, because in case of error we are considering it as end of enumeration. We can simplify the implementation and the caller code, by using the stdio API instead of GIO, since we know we are dealing with local files anyway and we are using the synchronous API. lib/ephy-file-helpers.c | 92 +++++++++++++++++++++--------------------- lib/ephy-file-helpers.h | 2 +- lib/ephy-web-app-utils.c | 7 +--- tests/ephy-file-helpers-test.c | 17 +++----- 4 files changed, 55 insertions(+), 63 deletions(-) commit 947c026218fd687722035b9cf39063b92c9f5239 Author: Hajime Taira Date: Sun Nov 30 09:20:11 2014 +0900 l10n: Update Japanese translation po/ja.po | 1249 +++++++++++++------------------------------------------------- 1 file changed, 248 insertions(+), 1001 deletions(-) commit 446abf992fb66ac56622287b47082ba8e0f8f8ad Author: Balázs Úr Date: Fri Nov 28 22:42:58 2014 +0000 Updated Hungarian translation po/hu.po | 420 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 207 insertions(+), 213 deletions(-) commit 9ba4f00ba1caa5e89538c2201e0cf642cb5213cc Author: Carlos Garcia Campos Date: Thu Nov 27 10:12:19 2014 +0100 web-extension: Make the overview work again I removed the code that creates the EphyWebOverview by mistake in a previous patch. embed/web-extension/ephy-web-extension.c | 16 +++++++++++++ embed/web-extension/ephy-web-overview.c | 39 -------------------------------- 2 files changed, 16 insertions(+), 39 deletions(-) commit 34cc4b0162752735c08461e970b3b6bbd560b50b Author: Ekaterina Gerasimova Date: Wed Nov 26 22:33:44 2014 +0000 help: add link to gnome-help for proxy, bug 604194 help/C/proxy.page | 28 ++++++++++++++++++++++++++++ help/Makefile.am | 3 ++- 2 files changed, 30 insertions(+), 1 deletion(-) commit eced17dbf2d704ab015783f9a29e53a4b3162150 Author: Marek Černocký Date: Wed Nov 26 11:39:54 2014 +0100 Updated Czech translation po/cs.po | 353 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 177 insertions(+), 176 deletions(-) commit b4c12fa62175f7826f0ded862807f52a58aeff8b Author: Carlos Garcia Campos Date: Mon Nov 24 11:20:26 2014 +0100 embed: Use a custom local storage directory for epiphany Instead of using the default path. This ensures private profiles don't leave data in the user home directory. https://bugzilla.gnome.org/show_bug.cgi?id=738720 embed/ephy-embed-shell.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) commit 3806c195d631cc55f2cef64c4be6bc733745e730 Author: Carlos Garcia Campos Date: Mon Nov 24 11:09:12 2014 +0100 Do not use the default WebKitWebContext Create a global WebKitWebContext in EphyEmbedShell and use it everywhere as the default web context. This is required to provide constructor properties to the web context. embed/ephy-about-handler.c | 4 +- embed/ephy-download.c | 3 +- embed/ephy-embed-prefs.c | 12 ++-- embed/ephy-embed-shell.c | 57 +++++++++++------ embed/ephy-embed-shell.h | 1 + embed/ephy-web-view.c | 7 ++- lib/widgets/ephy-location-entry.c | 15 ++++- src/Makefile.am | 2 + src/bookmarks/ephy-bookmark-action.c | 6 +- src/bookmarks/ephy-bookmarks.c | 6 +- src/clear-data-dialog.c | 5 +- src/cookies-dialog.c | 4 +- src/ephy-completion-model.c | 3 +- src/ephy-navigation-history-action.c | 3 +- src/ephy-shell.c | 115 +++++++++++++++-------------------- src/window-commands.c | 3 +- 16 files changed, 141 insertions(+), 105 deletions(-) commit 865735b61b0f29285f8769423d6c25dbcdfa50ca Author: Carlos Garcia Campos Date: Mon Nov 24 15:04:29 2014 +0100 about-apps: Use user script message instead of forms to delete web apps embed/ephy-about-handler.c | 20 +++++++++++++------- embed/ephy-embed-shell.c | 20 ++++++++++++++++++++ src/ephy-window.c | 32 -------------------------------- 3 files changed, 33 insertions(+), 39 deletions(-) commit d6dbc20b01eacccdf419916a13cf0ec18b43951d Author: Carlos Garcia Campos Date: Fri Nov 21 15:44:17 2014 +0100 Use user a script message instead of a DBus signal for FormAuthDataSaveConfirmationRequired embed/ephy-embed-shell.c | 75 ++++++++++++++++++------------ embed/ephy-web-extension-proxy.c | 47 ------------------- embed/ephy-web-extension-proxy.h | 5 -- embed/ephy-web-view.c | 4 +- embed/web-extension/ephy-embed-form-auth.c | 6 +++ embed/web-extension/ephy-embed-form-auth.h | 1 + embed/web-extension/ephy-web-extension.c | 46 ++++++++---------- 7 files changed, 74 insertions(+), 110 deletions(-) commit 701b6a959b4aaeff49941e88101f82159a76655f Author: Carlos Garcia Campos Date: Fri Nov 21 15:44:17 2014 +0100 Use user a script message instead of a DBus signal for AllowTLSCertificate embed/ephy-embed-shell.c | 61 ++++++++-------- embed/ephy-embed-utils.c | 11 +++ embed/ephy-embed-utils.h | 1 + embed/ephy-web-extension-proxy.c | 26 ------- embed/ephy-web-extension-proxy.h | 2 - embed/ephy-web-view.c | 7 +- embed/web-extension/ephy-web-extension.c | 117 ------------------------------- 7 files changed, 46 insertions(+), 179 deletions(-) commit cc89a4362495bf7d102b3d325e6fa1098a2d29b4 Author: Carlos Garcia Campos Date: Fri Nov 21 14:58:23 2014 +0100 Use user a script message instead of a DBus signal for RemoveItemFromOverview embed/ephy-embed-shell.c | 46 ++++++---------- embed/ephy-embed-utils.c | 22 ++++++++ embed/ephy-embed-utils.h | 2 + embed/web-extension/ephy-web-extension.c | 48 ----------------- embed/web-extension/ephy-web-overview.c | 91 -------------------------------- src/resources/overview.html | 2 +- 6 files changed, 42 insertions(+), 169 deletions(-) commit daae78496b86553668c9dc3de917603c9b2469c0 Author: Carlos Garcia Campos Date: Mon Nov 24 13:59:43 2014 +0100 Bump WebKitGTK+ requirements to 2.7.2 We will use the new API added in 2.7.2 like script messages. configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 1cec8d103a84703a4c3a6daccef359ae8ee29b88 Author: Dimitris Spingos Date: Mon Nov 17 11:58:56 2014 +0200 Updated Greek translation po/el.po | 331 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 178 insertions(+), 153 deletions(-) commit 4ced571a65f4f20b6ee764a1a5640d04a204cf87 Author: Kjartan Maraas Date: Thu Nov 13 19:40:04 2014 +0100 Updated Norwegian bokmål translation. po/nb.po | 304 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 154 insertions(+), 150 deletions(-) commit 0a25504d62caf6abed0eb005c635eb1cf329145a Author: Yosef Or Boczko Date: Tue Nov 4 18:36:25 2014 +0200 Updated Hebrew translation po/he.po | 221 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 110 insertions(+), 111 deletions(-) commit 78bca325fddbfa85eb0bcca9ec1275676cc580f8 Author: Timo Jyrinki Date: Mon Nov 3 18:52:48 2014 +0200 Change Finnish translation team web page to l10n.gnome.org po/fi.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 27950b8e45cfcdecb5a6be64b4d3a52ed4b5d405 Author: Fran Diéguez Date: Mon Oct 27 10:23:08 2014 +0100 Updated Galician translations po/gl.po | 275 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 137 insertions(+), 138 deletions(-) commit 17fbf049b0d805281cde37793fdeb6f62c3a61f7 Author: Baurzhan Muftakhidinov Date: Sat Oct 25 17:56:54 2014 +0000 Added Kazakh translation po/LINGUAS | 1 + po/kk.po | 2740 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 2741 insertions(+) commit beac9824708c1822837dc83b03d6e3a686056d17 Author: Daniel Mustieles Date: Fri Oct 24 19:16:14 2014 +0200 Updated Spanish translation po/es.po | 305 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 165 insertions(+), 140 deletions(-) commit 8b6ce907be578b176573447c374a8816ad42a8f3 Author: Rafael Ferreira Date: Mon Oct 20 21:32:42 2014 +0000 Updated Brazilian Portuguese translation po/pt_BR.po | 279 +++++++++++++++++++++++++++++------------------------------- 1 file changed, 137 insertions(+), 142 deletions(-) commit 8cf88469248e1637373a92f9f4c98eddc9e6e413 Author: Ekaterina Gerasimova Date: Mon Oct 20 13:53:42 2014 +0100 Minor string improvements Mostly use "website" instead of "web site", as is the case in documentation. https://bugzilla.gnome.org/show_bug.cgi?id=738866 data/org.gnome.epiphany.gschema.xml | 2 +- embed/ephy-web-view.c | 20 ++++++++++---------- src/resources/prefs-dialog.ui | 2 +- 3 files changed, 12 insertions(+), 12 deletions(-)