commit 947ee35b847aea857df2b03fb0b5b73687410bb0 Author: Kjartan Maraas Date: Mon Feb 13 00:38:56 2017 +0100 Updated Norwegian bokmål translation. po/nb.po | 1255 +++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 712 insertions(+), 543 deletions(-) commit 9e9b395c41ccf4c1f6a21e85cb6d4e357fe1be98 Author: Flo H Date: Sun Feb 12 21:56:32 2017 +0000 Update German translation po/de.po | 491 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 264 insertions(+), 227 deletions(-) commit ab592de1b3018649ded34a0a489944c3afd93885 Author: Piotr Drąg Date: Sun Feb 12 15:19:59 2017 +0100 Update Polish translation po/pl.po | 279 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 135 insertions(+), 144 deletions(-) commit 622e9b89ee6f1c370501a1339e84ef66463e4f17 Author: Marek Černocký Date: Sun Feb 12 12:49:11 2017 +0100 Updated Czech translation po/cs.po | 1309 +++++++++++++++++++++++++++++++++++++------------------------- 1 file changed, 775 insertions(+), 534 deletions(-) commit 9f07a81aeb8dd21bb9c3b3263e59efc783ac14b2 Author: Michael Catanzaro Date: Sat Feb 11 21:37:40 2017 -0600 Fix the search provider The desktop file name changed https://bugzilla.gnome.org/show_bug.cgi?id=775902 data/epiphany-search-provider.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 3f322c5419035d5cdf1d2c037cda3b0d299cbe2c Author: Michael Catanzaro Date: Sat Feb 11 19:07:56 2017 -0600 Fully remove view source handler... Must have had some mistake with git. https://bugzilla.gnome.org/show_bug.cgi?id=775145 embed/ephy-view-source-handler.c | 230 --------------------------------------- embed/ephy-view-source-handler.h | 37 ------- 2 files changed, 267 deletions(-) commit d6dba00ad85ab79a3ebea3363b03e16951ce33e6 Author: Michael Catanzaro Date: Sat Feb 11 19:02:45 2017 -0600 Remove view source handler This is still half-baked: it's waaaay too slow. I should never have pushed it. https://bugzilla.gnome.org/show_bug.cgi?id=775145 LICENSE.prism | 21 - Makefile.am | 4 - embed/Makefile.am | 2 - embed/ephy-embed-shell.c | 18 - embed/ephy-embed-utils.c | 4 - embed/ephy-view-source-handler.c | 172 ++------ embed/ephy-web-view.c | 2 - po/POTFILES.in | 1 - src/Makefile.am | 5 +- src/resources/epiphany.gresource.xml | 2 - src/resources/prism.css | 179 --------- src/resources/prism.js | 745 ----------------------------------- src/window-commands.c | 32 +- 13 files changed, 46 insertions(+), 1141 deletions(-) commit a3e95225e4af5b5632e84337ca9b2c6206c48ef8 Author: Inaki Larranaga Murgoitio Date: Sat Feb 11 20:18:13 2017 +0100 Update Basque language po/eu.po | 2452 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 1319 insertions(+), 1133 deletions(-) commit 219954d5b7adee344a488663824ed8f70e56409b Author: Michael Catanzaro Date: Sat Feb 11 12:19:23 2017 -0600 notebook: add missing cast Oops! src/ephy-notebook.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 21e4dc83d1301dd20252ea304382219cd93c45be Author: Michael Catanzaro Date: Sat Feb 11 12:18:24 2017 -0600 notebook: Don't crash if window is being destroyed This fixes a crash introduced in the previous commit. src/ephy-notebook.c | 4 ++++ 1 file changed, 4 insertions(+) commit b66c1974ad7cc2f96d65e09be94cf17809b743c5 Author: Michael Catanzaro Date: Sat Feb 11 10:02:39 2017 -0600 notebook: Reset activated radio item when rebuilding menu This ensures the right radio item is active after closing the first tab in the notebook. src/ephy-notebook.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) commit 4423458b1c7836a79eec8359455cc65d71e9739d Author: Rafael Fontenelle Date: Sat Feb 11 13:42:01 2017 +0000 Update Brazilian Portuguese translation po/pt_BR.po | 1285 ++++++++++++++++++++++++++++++++++------------------------- 1 file changed, 753 insertions(+), 532 deletions(-) commit fdd765179347ea7ba100ced9c8d551548098dc37 Author: Mario Blättermann Date: Sat Feb 11 00:37:06 2017 +0000 Update German translation po/de.po | 671 ++++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 387 insertions(+), 284 deletions(-) commit aa4164c7c5ef05294a60162505f9d3c3c6bbc157 Author: Michael Catanzaro Date: Wed Feb 8 21:59:07 2017 -0600 Sensitive form warnings should not depend on remember password setting The code that triggers the sensitive form focused warnings only runs if the remember passwords setting is enabled. Oops! We should warn users about insecure password forms regardless of whether or not Epiphany remembers the user's passwords. https://bugzilla.gnome.org/show_bug.cgi?id=778369 embed/web-extension/ephy-web-extension.c | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) commit 1ab1dd9a8533d80152e6d3882b2497cdf4b9d7fb Author: Michael Catanzaro Date: Wed Feb 8 21:46:20 2017 -0600 web-view: Fix insecure password warning for insecure targets Towards the end of development, I inverted the meaning of this boolean in a small refactoring, and in so doing accidentally broke this condition. The result was that the insecure password warning only worked if the target of the form was a secure page. And it just so happened that my primary test site was an insecure page where the login form used a secure target, which is how I didn't notice for two months. embed/ephy-web-view.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit f2888fbee8c2907137cba190c19094d4d0a8b1c4 Author: Jeremy Bicha Date: Wed Feb 8 20:14:26 2017 -0500 Use consistent capitalization for Spell Checking heading https://bugzilla.gnome.org/show_bug.cgi?id=778370 src/resources/gtk/prefs-dialog.ui | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit deef6135e301f94df20193f7745cd159312666ac Author: Michael Catanzaro Date: Wed Feb 8 12:50:00 2017 -0600 Rearrange bookmarks app menu items To be less confusing https://bugzilla.gnome.org/show_bug.cgi?id=778280 src/resources/gtk/application-menu.ui | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) commit f74cd84b08c9965a7b361c6d8231d55dc5d80aa3 Author: Michael Catanzaro Date: Tue Feb 7 10:06:39 2017 -0600 Use consistent capitalization in app menu src/resources/gtk/application-menu.ui | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit a27ccad1f3e70067e0fc20969efd104318181e48 Author: Michael Catanzaro Date: Mon Feb 6 14:46:42 2017 -0600 prefs-dialog: Fix build with ENABLE_SYNC src/prefs-dialog.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) commit 91cecce93520e3fe0af3bc0f297d6e17fac84b9c Author: Carlos Garcia Campos Date: Mon Feb 6 11:50:39 2017 +0100 web-app: Do not send formAuthData message to Ui process in web app mode It's always replying without asking the user, so we don't need to ask when we already know the answer. Simply check if it's a web app and always allow to save the password if not explicitly denied. embed/ephy-web-view.c | 7 ------- embed/web-extension/ephy-web-extension.c | 4 ++++ 2 files changed, 4 insertions(+), 7 deletions(-) commit 7545b63aaa508bffb51256d95ca178eb60f876e9 Author: Carlos Garcia Campos Date: Mon Feb 6 11:49:03 2017 +0100 file-herlpers: Add ephy_dot_dir_is_web_application() lib/ephy-file-helpers.c | 45 ++++++++++++++++++++++------ lib/ephy-file-helpers.h | 1 + lib/ephy-web-app-utils.h | 1 - src/profile-migrator/ephy-profile-migrator.c | 1 + 4 files changed, 38 insertions(+), 10 deletions(-) commit d7775cca4a516232d367520e88359a813590f695 Author: Inaki Larranaga Murgoitio Date: Sun Feb 5 17:30:25 2017 +0100 Update Basque language po/eu.po | 4097 ++++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 2278 insertions(+), 1819 deletions(-) commit 05cf0c44829847eb2bd4717241fd60f4d61f03a0 Author: Piotr Drąg Date: Sun Feb 5 15:34:49 2017 +0100 Update Polish translation po/pl.po | 702 +++++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 394 insertions(+), 308 deletions(-) commit 7f065b1ca5bcc551253744437649dc317b6d1f46 Author: Carlos Garcia Campos Date: Sat Feb 4 11:00:59 2017 +0100 Allow to have different settings in web applications Make org.gnome.Epiphany.web schema relocatable to be used by web apps. Settings in org.gnome.Epiphany.web schema are now per web app, allowing users to have different settings in the main epiphany instance and in every web applications installed. Newly created web apps inherit the settings from the main instance. To make this possible I also had to move some of the settings: - user-agent, remember-passwords and enable-smooth-scrolling has been moved from the main schema to web. The profile migrator will copy the values from the main schema to the web one. Settings are not actually moved, but copied marking the old ones as deprecated. - adblock-filters has been moved from web to main schema, because it's actually shared, web apps use the default profile filters. This is not migrated because it's very recent setting and probably everybody is using the default value anyway since it's not exposed in the UI yet. When the profile migrator is run for the main ephy instance, we simply copy the values of the deprecated settings to its new location. When it's run for a web app we copy the settings from the main profile. If the migrator was not run for the main profile yet, we use the deprecated values instead. This way web apps will be ensured to have the same settings. The app menu for web applications includes now the preferences item to show the preferences dialog. The dialog is the same as the main one, but with with the global options hidden. This patch also removes ephy_settings_ensure_schema_for_path() and relocatable schemas are configured automatically based on the current profile dir, making it less error prone. data/org.gnome.epiphany.gschema.xml | 42 ++++++++-- embed/ephy-embed-prefs.c | 8 +- embed/web-extension/ephy-uri-tester.c | 6 +- embed/web-extension/ephy-web-extension.c | 2 +- lib/ephy-filters-manager.c | 4 +- lib/ephy-prefs.h | 116 ++++++++++++++++++--------- lib/ephy-profile-utils.h | 3 +- lib/ephy-settings.c | 50 +++++++----- lib/ephy-settings.h | 3 - lib/ephy-web-app-utils.c | 48 +++++++++++ lib/ephy-web-app-utils.h | 2 + src/ephy-main.c | 13 --- src/ephy-shell.c | 1 + src/prefs-dialog.c | 43 +++++++--- src/profile-migrator/ephy-profile-migrator.c | 85 +++++++++++++++++++- src/resources/gtk/application-menu.ui | 7 ++ src/resources/gtk/prefs-dialog.ui | 16 ++-- tests/ephy-encodings-test.c | 2 - tests/ephy-file-helpers-test.c | 2 - 19 files changed, 337 insertions(+), 116 deletions(-) commit 2535ac4a9a21f6559cfe734d4f064c149df1e501 Author: Michael Catanzaro Date: Sat Feb 4 14:10:08 2017 -0600 No need to specify gettext-domain for permissions schema data/org.gnome.epiphany.gschema.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 6beeeceacbf62e8cea76761d836d9ba0183b25f8 Author: Benjamin Steinwender Date: Sat Feb 4 19:46:23 2017 +0000 Update German translation po/de.po | 1296 ++++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 755 insertions(+), 541 deletions(-) commit f13c8dc865741e5c92a72520f41b5f9b59412bf1 Author: Michael Catanzaro Date: Sat Feb 4 13:14:39 2017 -0600 Merge ephy permissions gschema into main gschema There's no real good reason to have it in a separate file. https://bugzilla.gnome.org/show_bug.cgi?id=778156 data/Makefile.am | 2 +- data/org.gnome.epiphany.gschema.xml | 33 +++++++++++++++++++++++ data/org.gnome.epiphany.permissions.gschema.xml | 35 ------------------------- lib/ephy-permissions-manager.c | 2 +- po/POTFILES.in | 1 - 5 files changed, 35 insertions(+), 38 deletions(-) commit 90b45cf7c65a9ec1e28a4d49da991de0f0a5d441 Author: Jiri Grönroos Date: Sat Feb 4 17:37:36 2017 +0000 Update Finnish translation po/fi.po | 1176 +++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 666 insertions(+), 510 deletions(-)