commit 28ed44fd6f71976ef591b1436d1a03f5c3d7fbdd Author: Claudio Saavedra Date: Fri Aug 29 16:13:16 2014 +0300 [release] 3.13.90 NEWS | 12 ++++++++++++ configure.ac | 4 ++-- tests/Makefile.am | 28 +++++++++++++--------------- 3 files changed, 27 insertions(+), 17 deletions(-) commit 371710695b56939ab2178e1679bcfd92d09db15b Author: Yosef Or Boczko Date: Fri Aug 29 16:28:27 2014 +0300 Updated Hebrew translation po/he.po | 40 +++++++++++++++++++++++++++------------- 1 file changed, 27 insertions(+), 13 deletions(-) commit fd9a77f095a1deacdc4e94881b9bd73b0fa25098 Author: Enrico Nicoletto Date: Fri Aug 29 13:25:09 2014 +0000 Updated Brazilian Portuguese translation po/pt_BR.po | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) commit 2855d4cde6ee2548fea4ee788372c3f19f6b0455 Author: Enrico Nicoletto Date: Fri Aug 29 13:21:30 2014 +0000 Updated Brazilian Portuguese translation po/pt_BR.po | 58 ++++++++++++++++++++++++++++++---------------------------- 1 file changed, 30 insertions(+), 28 deletions(-) commit 454b81915589fd4e7f577c112447daafb5c50695 Author: Michael Catanzaro Date: Mon Aug 25 19:53:32 2014 -0500 Revert "Always update location entry address if unfocused" This reverts commit 64451de8f7c611d50a5200e89278dc1c6c08c4ca. https://bugzilla.gnome.org/show_bug.cgi?id=734952 src/ephy-location-controller.c | 1 - 1 file changed, 1 deletion(-) commit d718292a65443c862d8ac1985e06f073579f0e09 Author: Michael Catanzaro Date: Fri Aug 29 08:08:59 2014 -0500 history-dialog: tooltip fixup src/resources/history-dialog.ui | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 643021937e1187d036cfd47b1c5c64e0da6f1b9d Author: Michael Catanzaro Date: Thu Aug 28 20:14:52 2014 -0500 passwords-dialog: add tooltips to buttons https://bugzilla.gnome.org/show_bug.cgi?id=735649 src/resources/passwords-dialog.ui | 2 ++ 1 file changed, 2 insertions(+) commit ca8ef0d0974cf9f40f3f8985a8708a6af72eb656 Author: Michael Catanzaro Date: Thu Aug 28 20:14:20 2014 -0500 history-dialog: add tooltips to buttons https://bugzilla.gnome.org/show_bug.cgi?id=735649 src/resources/history-dialog.ui | 2 ++ 1 file changed, 2 insertions(+) commit 2d1db96b664bc5d40648bd6a180bcf0cc6cbb41d Author: Michael Catanzaro Date: Thu Aug 28 20:12:58 2014 -0500 cookies-dialog: add tooltip to remove cookie button https://bugzilla.gnome.org/show_bug.cgi?id=735649 src/resources/cookies-dialog.ui | 1 + 1 file changed, 1 insertion(+) commit 0ce606f78e09f46e8c5b8e1012d14a4f8793c97f Author: Enrico Nicoletto Date: Fri Aug 29 13:00:28 2014 +0000 Updated Brazilian Portuguese translation po/pt_BR.po | 165 +++++++++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 120 insertions(+), 45 deletions(-) commit e495b74a2accdb6a4e7fad659aebf4b9dd167299 Author: Maria Mavridou Date: Thu Aug 28 19:38:41 2014 +0000 Updated Greek translation po/el.po | 219 ++++++++++++++++++++++++++++++++++++++++++--------------------- 1 file changed, 146 insertions(+), 73 deletions(-) commit 33fb26932842374d49d9816a95dc994b5f7e266d Author: Daniel Korostil Date: Thu Aug 28 22:21:26 2014 +0300 Updated Ukrainian translation po/uk.po | 490 ++++++++++++++++++++++++++++++++++++++++++++------------------- 1 file changed, 342 insertions(+), 148 deletions(-) commit b1c2a766c59a5cb82daa72c39b2c3c5cee884350 Author: Michael Catanzaro Date: Tue Aug 26 18:30:14 2014 -0500 ephy-web-extension: silence some warnings https://bugzilla.gnome.org/show_bug.cgi?id=735491 embed/web-extension/ephy-web-extension.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) commit 4209900406ba4df4809f063475c26c9e726aa87b Author: Michael Catanzaro Date: Tue Aug 26 18:21:48 2014 -0500 Enable warnings when compiling the web extension By accident, we don't use any compiler warnings when compiling the web extension. This is bad. We must either add -Wno-missing-prototypes or else declare a useless prototype for webkit_web_extension_initialize_with_user_data(). https://bugzilla.gnome.org/show_bug.cgi?id=735491 configure.ac | 2 +- embed/web-extension/Makefile.am | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) commit a8a36805b2e51987591a3eeb255c5d865f62f89d Author: Michael Catanzaro Date: Fri Aug 15 10:08:10 2014 -0500 ephy-title-box: allow clicking lock in app mode https://bugzilla.gnome.org/show_bug.cgi?id=666808 src/ephy-title-box.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) commit 5670dc7775c2e76b7f2fd44e3d237884ac5af91a Author: Nilamdyuti Goswami Date: Wed Aug 27 11:12:32 2014 +0000 Updated Assamese translation po/as.po | 196 ++++++++++++++++++++++++++++++++++++++++++--------------------- 1 file changed, 130 insertions(+), 66 deletions(-) commit 5395674fe7742f76248739e7713cc4c7b8f2648e Author: Yosef Or Boczko Date: Wed Aug 27 13:32:20 2014 +0300 Updated Hebrew translation po/he.po | 84 ++++++++++++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 61 insertions(+), 23 deletions(-) commit 4c5b4c9fa65c46377c2cd51ca6790fe3ef77bbc6 Author: Carlos Garcia Campos Date: Tue Aug 26 13:44:29 2014 +0200 Add context menu entries for media elements https://bugzilla.gnome.org/show_bug.cgi?id=735259 src/ephy-window.c | 123 +++++++++++++++++++++++++++++++++++++++++++++------ src/popup-commands.c | 96 ++++++++++++++++++++++++++-------------- src/popup-commands.h | 12 +++++ 3 files changed, 184 insertions(+), 47 deletions(-) commit 03b9ca0c22ad6754104d363f754272e66fb8a2df Author: Ting-Wei Lan Date: Wed Aug 27 01:17:46 2014 +0800 Fix "Non-void function should return a value" embed/web-extension/ephy-web-extension.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit b40b416143c78f099f9bb490aa6526c027772928 Author: Claudio Saavedra Date: Tue Aug 26 18:15:34 2014 +0300 tests: remove deprecated libsoup API usage tests/ephy-download-test.c | 13 ++++++++----- tests/ephy-snapshot-service-test.c | 8 ++++---- tests/ephy-web-view-test.c | 5 +++-- 3 files changed, 15 insertions(+), 11 deletions(-) commit d991964811b7d20b7f5b00f21d9eb4f40a37e5de Author: Yosef Or Boczko Date: Wed Aug 27 00:53:51 2014 +0300 Updated Hebrew translation po/he.po | 116 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 63 insertions(+), 53 deletions(-) commit 940ec3681bf17e4eb301d18b291fc4996ec2f670 Author: Michael Catanzaro Date: Mon Aug 25 12:42:55 2014 -0500 Reword some TLS error page messages https://bugzilla.gnome.org/show_bug.cgi?id=735350 embed/ephy-web-view.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) commit e347bc3e41a0c138ec9ad37583551a9e5204d031 Author: Enrico Nicoletto Date: Tue Aug 26 21:31:38 2014 +0000 Updated Brazilian Portuguese translation po/pt_BR.po | 188 ++++++++++-------------------------------------------------- 1 file changed, 31 insertions(+), 157 deletions(-) commit e159c72f55bf3e93a3a39cce52ce895dfec3055a Author: Daniel Mustieles Date: Tue Aug 26 19:01:46 2014 +0200 Updated Spanish translation po/es.po | 91 ++++++++++++++++++++++++++++------------------------------------ 1 file changed, 40 insertions(+), 51 deletions(-) commit f818ca70f0d171c2c9c751755e74524c64c0e816 Author: Michael Catanzaro Date: Tue Aug 26 09:44:49 2014 -0500 Use a better label on the image context menu https://bugzilla.gnome.org/show_bug.cgi?id=735453 src/ephy-window.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit fb97f9f51c3dc6c94b9e0dbe05a2891175366ef8 Author: Michael Catanzaro Date: Sat Aug 23 22:35:13 2014 -0500 popup-commands: add include guards Also add G_BEGIN_DECLS and G_END_DECLS https://bugzilla.gnome.org/show_bug.cgi?id=735259 src/popup-commands.h | 8 ++++++++ 1 file changed, 8 insertions(+) commit fb1be7f587a10e320d47e58d0c7eec932f7055a3 Author: Michael Catanzaro Date: Wed Aug 20 16:57:54 2014 -0500 Fix critical warnings when opening context menu Opening the context menu causes this critical to print for each menu item: Gtk-CRITICAL **: gtk_accel_label_set_accel_closure: assertion 'gtk_accel_group_from_accel_closure (accel_closure) != NULL' failed https://bugzilla.gnome.org/show_bug.cgi?id=735128 src/ephy-window.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) commit 17e50f7ad936d9847477d861120da0daf75559ac Author: Michael Catanzaro Date: Mon Aug 25 09:52:40 2014 -0500 Revert "Don't link with X11" This reverts commit 74149684d2207be221a71d3d70c1d3d59331046c. This is needed in ephy-main.c. I have no idea why I was able to compile without it when I wrote this commit. :/ https://bugzilla.gnome.org/show_bug.cgi?id=735171 configure.ac | 1 + 1 file changed, 1 insertion(+) commit 74149684d2207be221a71d3d70c1d3d59331046c Author: Michael Catanzaro Date: Fri Aug 22 19:34:29 2014 -0500 Don't link with X11 https://bugzilla.gnome.org/show_bug.cgi?id=735171 configure.ac | 1 - 1 file changed, 1 deletion(-) commit 886e5a05c8cf0044e7d0758c1c651be2e87a97ca Author: Michael Catanzaro Date: Thu Aug 21 10:23:39 2014 -0500 Don't depend on gmodule Since we no longer have a extension system, we don't need this anymore, right? https://bugzilla.gnome.org/show_bug.cgi?id=735171 configure.ac | 1 - 1 file changed, 1 deletion(-) commit 1a0ad7b10d443c26a1b9b23526e8699ab649f078 Author: Michael Catanzaro Date: Wed Aug 20 13:34:04 2014 -0500 ephy-bookmark-properties: close is not an action We use a traditional X button for close, we don't spell it out as a suggested-action. This dialog is a bit confusing because it is used for both creating and viewing bookmarks. When creating bookmarks, it's an action dialog and we need to use gtk_dialog_add_button() to create our choices (cancel at the start of the header bar, and suggested Add at the end). But when not creating a bookmark, it's a presentation dialog and so calling gtk_dialog_add_button() is wrong. https://bugzilla.gnome.org/show_bug.cgi?id=735115 src/bookmarks/ephy-bookmark-properties.c | 7 ------- 1 file changed, 7 deletions(-) commit 64451de8f7c611d50a5200e89278dc1c6c08c4ca Author: Michael Catanzaro Date: Sun Aug 17 10:35:02 2014 -0500 Always update location entry address if unfocused ephy-location-controller has some suspect code to lock the location entry, preventing it from being changed when the current web page changes. This is contrary to the behavior of Firefox, which immediately updates the location entry when the page changes. I think Firefox's behavior is less confusing, since it ensures the correct address is always displayed, but I guess the intent of Epiphany's behavior is to not change the address if the user is currently typing one. The problem occurs when the location entry is focused while a new page is loading: then the old address remains in the location entry, while the title box subtitle gets updated to the new address. Fix this desync by always updating the location entry address when the location entry is unfocused. This means the location entry will only have the incorrect address as long as it is visible, and will be updated to the correct address when the title box is shown. We might additionally want to remove all the locking code so that the address is always immediately updated. https://bugzilla.gnome.org/show_bug.cgi?id=734952 src/ephy-location-controller.c | 1 + 1 file changed, 1 insertion(+) commit 8d8b38a5a30b434f13c3160c5628ea7705ca4228 Author: Fran Diéguez Date: Mon Aug 25 10:22:58 2014 +0200 Updated Galician translations po/gl.po | 442 +++++++++++++++++++++++++++++++++++++++++---------------------- 1 file changed, 291 insertions(+), 151 deletions(-) commit 5d286bf9182648710c0751b9286497309eac4699 Author: Michael Catanzaro Date: Sat Aug 23 22:49:32 2014 -0500 ephy-window: remove some unused actions src/ephy-window.c | 4 ---- 1 file changed, 4 deletions(-) commit 6d5b113c9ab11d362b544f96a07d634abca28eef Author: Kjartan Maraas Date: Sat Aug 23 11:19:03 2014 +0200 Updated Norwegian bokmål translation. po/nb.po | 68 +++++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 39 insertions(+), 29 deletions(-) commit f93e53aa5ea743893a7492d63c7ecd5625182385 Author: Michael Catanzaro Date: Fri Aug 22 23:10:13 2014 -0500 Fix a couple more uses of HTTP DuckDuckGo embed/ephy-embed-utils.c | 2 +- src/ephy-search-provider.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit b0af36e10e852cc9796ac17fd612a74cac3efed0 Author: Michael Catanzaro Date: Fri Aug 22 20:30:44 2014 -0500 Distribute ephy-security-levels.h Oops. lib/Makefile.am | 1 + 1 file changed, 1 insertion(+) commit b6f6c4863763f4339a82aa548b3a592c092f2230 Author: Enrico Nicoletto Date: Thu Aug 21 19:21:24 2014 +0000 Updated Brazilian Portuguese translation po/pt_BR.po | 58 ++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 26 deletions(-) commit 253b206c0c583a7202998f4791a99cffba9fe018 Author: Michael Catanzaro Date: Thu Aug 21 10:26:11 2014 -0500 Fix typo configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit c926be14a3c0f3edc29bcf8916d21a40c3afa5e4 Author: Jiro Matsuzawa Date: Thu Aug 21 22:04:18 2014 +0900 l10n: Update Japanese translation po/ja.po | 1773 ++++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 974 insertions(+), 799 deletions(-) commit 17b0e19b281fca5174eae863d7ff814c63981fbc Author: Yosef Or Boczko Date: Tue Aug 19 16:02:07 2014 +0300 Updated Hebrew translation po/he.po | 49 ++++++++++++++++++++++++++----------------------- 1 file changed, 26 insertions(+), 23 deletions(-) commit afc2b53efd564c424eded19805b49f07f355a24f Author: Chao-Hsiung Liao Date: Tue Aug 19 20:06:55 2014 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) po/zh_HK.po | 773 +++++++++++++++++++++-------------------------------------- po/zh_TW.po | 777 +++++++++++++++++++++--------------------------------------- 2 files changed, 540 insertions(+), 1010 deletions(-) commit 572798fc442fee6d95da875f91de56e7b966f1f6 Author: Daniel Mustieles Date: Tue Aug 19 12:59:32 2014 +0200 Updated Spanish translation po/es.po | 276 ++++++++++++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 210 insertions(+), 66 deletions(-) commit 7abcaa4dc3c967df2e9b75756c8045cfd9882e40 Author: ngoswami Date: Mon Aug 18 11:49:00 2014 +0000 Updated Assamese translation po/as.po | 83 ++++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 41 insertions(+), 42 deletions(-) commit 2078769fc1f342bb267f3e2b1d07f65463021e46 Author: Christian Kirbach Date: Sun Aug 17 23:22:18 2014 +0200 Updated German help translation help/de/de.po | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) commit 970e63d0fdb93228f3e3a5f02e677fdfa7d2b7db Author: Christian Kirbach Date: Sun Aug 17 23:16:54 2014 +0200 Updated German help translation and screen-shots help/de/de.po | 461 +++++++++++++++++++++++++++++- help/de/figures/epiphany-3-12.png | Bin 0 -> 351804 bytes help/de/figures/epiphany-3-8.png | Bin 196098 -> 0 bytes help/de/figures/private-browsing-3-12.png | Bin 0 -> 334496 bytes help/de/figures/private-browsing-3-8.png | Bin 192259 -> 0 bytes 5 files changed, 449 insertions(+), 12 deletions(-) commit ab4dccf625879a3351c720a0d0dfb30739b063e1 Author: Michael Catanzaro Date: Sun Aug 17 08:05:18 2014 -0500 Avoid some more deprecated properties src/resources/clear-data-dialog.ui | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit aa121922c83f094468647b214b81e17ff330f82b Author: Jiro Matsuzawa Date: Sun Aug 17 13:14:50 2014 +0900 Add missing mnemonics in clear-data-dialog.ui https://bugzilla.gnome.org/show_bug.cgi?id=734932 src/resources/clear-data-dialog.ui | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) commit e6d4c0d1041754d5f338857cd640f0901eaefbc4 Author: Jiro Matsuzawa Date: Sun Aug 17 12:04:06 2014 +0900 Add missing mnemonics in Preferences dialog https://bugzilla.gnome.org/show_bug.cgi?id=734929 src/resources/prefs-dialog.ui | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 507a52ecdf64e98f5dd0b9180b53e9dfa6046b1e Author: Lasse Liehu Date: Sun Aug 17 14:29:31 2014 +0300 Finnish translation update po/fi.po | 807 ++++++++++++++++++--------------------------------------------- 1 file changed, 234 insertions(+), 573 deletions(-) commit 12844ee4ece88e3df351a56d12c99fa16abadf22 Author: Tom Tryfonidis Date: Sun Aug 17 09:45:38 2014 +0000 Updated Greek translation po/el.po | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) commit 18ad13ec6c474fd07ef4ab502d276a3e963fb120 Author: Michael Catanzaro Date: Sat Aug 16 09:29:41 2014 -0500 doap: add epiphany.doap | 1 + 1 file changed, 1 insertion(+) commit df46fe39d0f4267820dad161c4eb964db05cf951 Author: Michael Catanzaro Date: Sat Aug 16 09:24:42 2014 -0500 doap: add epiphany.doap | 1 + 1 file changed, 1 insertion(+) commit bf92b38c4c0a404e0dc3323d8a1a36c658a93423 Author: Michael Catanzaro Date: Sat Aug 16 09:23:36 2014 -0500 doap category core epiphany.doap | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit e91d30c7817cce68882eedb12d9027d274448616 Author: Michael Catanzaro Date: Fri Aug 15 10:57:47 2014 -0500 ephy-web-view: do not replace broken lock with mixed content warning The mixed content warning is only intended to be displayed on sites with a secure primary connection. It's not relevant if the site is untrusted. https://bugzilla.gnome.org/show_bug.cgi?id=734867 embed/ephy-web-view.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit 74de31adef954f785dd29f2a341fb5e53722d3ea Author: Kjartan Maraas Date: Sat Aug 16 11:59:26 2014 +0200 Updated Norwegian bokmål translation. po/nb.po | 234 ++++++++++++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 178 insertions(+), 56 deletions(-) commit 33f5a07c29db6918e28fb3f0ceee82ff389fcc92 Author: Aurimas Černius Date: Fri Aug 15 23:22:08 2014 +0300 Updated Lithuanian translation po/lt.po | 261 ++++++++++++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 202 insertions(+), 59 deletions(-) commit b8ea8b44c2fd1d69c47901ba901105fc0cdfcab1 Author: Jiro Matsuzawa Date: Sat Aug 16 01:00:34 2014 +0900 Use HTTPS for Bing search https://bugzilla.gnome.org/show_bug.cgi?id=734868 src/prefs-dialog.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 6124fa26d47238b0f01fdcefbd2602130ae760e1 Author: MarMav Date: Fri Aug 15 08:57:21 2014 +0000 Updated Greek translation po/el.po | 329 +++++++++++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 235 insertions(+), 94 deletions(-) commit 217a430dc2abe47033e29e65cc1ed450b8845b2c Author: ngoswami Date: Thu Aug 14 15:36:07 2014 +0000 Updated Assamese translation po/as.po | 801 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 436 insertions(+), 365 deletions(-) commit 3b0d8ac653cba919756e3d614c6fa7699720038b Author: Carlos Garcia Campos Date: Thu Aug 14 10:11:44 2014 +0200 location-entry: Reset the lock icon when security level is EPHY_SECURITY_LEVEL_NO_SECURITY We were returning early leaving the existing icon for non HTTPS pages. We don't need to keep the gicon and resetting it every time a new security level is set, we can simply use gtk_entry_set_icon_from_icon_name() with the name we get from ephy_security_level_to_icon_name(). lib/widgets/ephy-location-entry.c | 23 +++-------------------- 1 file changed, 3 insertions(+), 20 deletions(-) commit a1350e9286ec77e0397ee341aa20b268254efefc Author: Michael Catanzaro Date: Wed Aug 13 11:42:43 2014 -0500 Do not show down arrow in title box in app mode In application mode, the title box is not clickable, so it's wrong to show a down arrow next to the web address. (The down arrow is used to indicate that the user can click on the title box.) https://bugzilla.gnome.org/show_bug.cgi?id=734732 src/ephy-title-box.c | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) commit f2510414ac5f6c85f8da11e709d721f1e537e6b2 Author: Enrico Nicoletto Date: Wed Aug 13 14:03:05 2014 +0000 Updated Brazilian Portuguese translation po/pt_BR.po | 268 +++++++++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 209 insertions(+), 59 deletions(-) commit bfbbd7930ddc12e3e79c4dc04a6aa99781cbd0b1 Author: Yosef Or Boczko Date: Wed Aug 13 11:47:16 2014 +0300 Updated Hebrew translation po/he.po | 152 ++++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 87 insertions(+), 65 deletions(-) commit 564a6951839a8e6a6c61c6794ca9e62701050e8d Author: Michael Catanzaro Date: Fri Aug 8 15:54:20 2014 -0500 Open certificate popover if title box lock clicked We show two locks in the header bar: the lock in the location entry, and the lock in the title box. Previously, only the lock in the location entry was actually functional, but clicking the lock in the title box ought to work, too, since you should not need to open the location entry to perform any actions. Arguably the lock should be removed from the location entry so that this functionality only exists in one place, but this patch leaves both locks intact. https://bugzilla.gnome.org/show_bug.cgi?id=666808 lib/widgets/ephy-certificate-popover.h | 8 +++---- po/POTFILES.in | 2 +- src/ephy-title-box.c | 35 ++++++++++++++++++++++++++- src/ephy-window.c | 44 +++++++++++++++++++++++++++------- 4 files changed, 75 insertions(+), 14 deletions(-) commit 7c5686d037142d5f834a8ee0a40620a521374102 Author: Michael Catanzaro Date: Tue Jul 15 11:43:47 2014 -0500 Display security status in a popover Instead of bringing up the certificate details dialog when clicking on the lock icon in the address bar, instead bring up a popover that displays information about the security status of this site, including a button to open the certificate dialog. https://bugzilla.gnome.org/show_bug.cgi?id=666808 lib/ephy-security-levels.c | 36 ++-- lib/ephy-security-levels.h | 2 +- lib/widgets/Makefile.am | 2 + lib/widgets/ephy-certificate-popover.c | 360 +++++++++++++++++++++++++++++++++ lib/widgets/ephy-certificate-popover.h | 68 +++++++ lib/widgets/ephy-location-entry.c | 2 +- po/POTFILES.in | 1 + src/ephy-window.c | 32 +-- 8 files changed, 470 insertions(+), 33 deletions(-) commit 6b59dd4a9663a5c58b752e9bdcf00b1ac5db86e3 Author: Michael Catanzaro Date: Thu Jul 10 21:28:28 2014 -0500 Display warning icon if mixed content is detected Since an attacker can modify some contents of these pages, we should display a warning icon instead of a secure lock, following the convention of major browsers. https://bugzilla.gnome.org/show_bug.cgi?id=666808 embed/ephy-web-view.c | 14 ++++++++++ lib/Makefile.am | 1 + lib/ephy-security-levels.c | 55 +++++++++++++++++++++++++++++++++++++++ lib/ephy-security-levels.h | 3 +++ lib/widgets/ephy-location-entry.c | 28 ++++++++------------ src/ephy-title-box.c | 6 ++--- 6 files changed, 87 insertions(+), 20 deletions(-) commit 487ff820a86238fd21efe7b1288c58d60c04a1e0 Author: Michael Catanzaro Date: Sun Aug 10 23:12:15 2014 -0500 Remove various show_lock properties EphyTitleBox and EphyLocationEntry now know to show the lock whenever the security level is not EPHY_SECURITY_LEVEL_NO_SECURITY. https://bugzilla.gnome.org/show_bug.cgi?id=666808 lib/widgets/ephy-location-entry.c | 53 ++------------------------------------- lib/widgets/ephy-location-entry.h | 3 --- src/ephy-title-box.c | 31 ++--------------------- src/ephy-title-box.h | 3 --- src/ephy-window.c | 38 +++------------------------- 5 files changed, 7 insertions(+), 121 deletions(-) commit d8ec235316724ba778e5e4eece2b479ed7da163a Author: Michael Catanzaro Date: Thu Jul 10 21:24:05 2014 -0500 Merge EphyWebViewSecurityLevel and EphyLocationLockState EphyWebViewSecurityLevel has lots of unused members. Once they're removed, they correspond one-to-one with EphyLocationLockState. Merge these so we don't have to convert between two identical enums. https://bugzilla.gnome.org/show_bug.cgi?id=666808 embed/ephy-web-view.c | 25 +++++++++--------- embed/ephy-web-view.h | 16 +++--------- lib/Makefile.am | 3 ++- lib/ephy-security-levels.h | 42 ++++++++++++++++++++++++++++++ lib/widgets/ephy-location-entry.c | 55 ++++++++++++++++++++------------------- lib/widgets/ephy-location-entry.h | 13 +++------ src/ephy-title-box.c | 14 +++++----- src/ephy-title-box.h | 4 +-- src/ephy-window.c | 30 +++++++-------------- 9 files changed, 111 insertions(+), 91 deletions(-) commit 7afd509c34ea5da3be94d379e8d1b39fd158daca Author: Michael Catanzaro Date: Sun Aug 10 22:59:45 2014 -0500 EphyLocationController: remove unused properties https://bugzilla.gnome.org/show_bug.cgi?id=666808 src/ephy-location-controller.c | 51 ------------------------------------------ 1 file changed, 51 deletions(-) commit 36a3a20e7e12ef99a1cf6a2fad7b8f4df58064c3 Author: Tom Tryfonidis Date: Mon Aug 11 12:19:36 2014 +0000 Updated Greek translation po/el.po | 315 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 160 insertions(+), 155 deletions(-) commit 5cff763e5c98fd22acba604557bb730cce7fb88f Author: Carlos Garcia Campos Date: Mon Aug 11 12:09:49 2014 +0200 Bump WebKitGTK+ requirements to 2.5.2 And use the new WebKitNavigationPolicyDecision API to remove a couple of FIXMEs. configure.ac | 2 +- src/ephy-window.c | 26 ++++++++------------------ 2 files changed, 9 insertions(+), 19 deletions(-) commit d554084604e709b945dc7a09d10a796f0d24940a Author: Michael Catanzaro Date: Wed Aug 6 11:33:45 2014 -0500 Remove ephy-object-helpers Not sure I want to know why this was ever useful. https://bugzilla.gnome.org/show_bug.cgi?id=734369 lib/Makefile.am | 2 -- lib/ephy-object-helpers.c | 37 ------------------------------------- lib/ephy-object-helpers.h | 35 ----------------------------------- 3 files changed, 74 deletions(-) commit a9cac88f27e833bf5d959b49fd2d52b1e0c8131e Author: Yosef Or Boczko Date: Sun Aug 10 10:36:41 2014 +0300 ephy-window: Move the reload button to the header bar From the location entry. https://bugzilla.gnome.org/show_bug.cgi?id=729812 src/ephy-title-box.c | 31 +------------------------------ src/ephy-toolbar.c | 29 +++++++++++------------------ 2 files changed, 12 insertions(+), 48 deletions(-) commit b7c278ec8d7743c43ad8e8e9a9cf6a6a51d9534a Author: Michael Catanzaro Date: Mon Jul 21 10:31:42 2014 -0500 ephy-title-box: Fix crash when closing second window The web view can be destroyed out from under us, so we need to use a weak reference to determine if it is still alive. https://bugzilla.gnome.org/show_bug.cgi?id=732784 src/ephy-title-box.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit edf4d509f584ac3e7430eb078f40c68da6c78ec8 Author: Michael Catanzaro Date: Mon Jul 21 10:23:23 2014 -0500 Revert "ephy-title-box: Fix crash when closing second window" This reverts commit 005ce536fd94db9fca3906a358ca555a3e557771. https://bugzilla.gnome.org/show_bug.cgi?id=732784 src/ephy-title-box.c | 48 +++++++----------------------------------------- 1 file changed, 7 insertions(+), 41 deletions(-) commit 0995fe71257746e512159a463c7b95d64ea77925 Author: Michael Catanzaro Date: Mon Jul 21 10:23:09 2014 -0500 Revert "ephy-title-box: Fix a warning when closing window" This reverts commit 7eabfe44e9804717bfb6f0fa10e53f9c4d170e38. https://bugzilla.gnome.org/show_bug.cgi?id=732784 src/ephy-title-box.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) commit 806456830def04db0219e32dfd2a6166f69acc9c Author: Michael Catanzaro Date: Mon Jul 21 10:22:39 2014 -0500 Revert "ephy-title-box: Fix a type" This reverts commit 5c8005ec5adb1b9432d3390e73de5213899502cb. https://bugzilla.gnome.org/show_bug.cgi?id=732784 src/ephy-title-box.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 145fcb779ad72e97ee3a756b62dcb0c98eb1a080 Author: Yosef Or Boczko Date: Sun Aug 10 10:29:43 2014 +0300 Updated Hebrew translation po/he.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit 15f08047591dd641b37218d15c2c043057dafe4f Author: Yosef Or Boczko Date: Sun Aug 10 10:09:58 2014 +0300 encoding-dialog: Align a label correctly https://bugzilla.gnome.org/show_bug.cgi?id=730428 src/resources/epiphany.ui | 1 + 1 file changed, 1 insertion(+) commit f5406c373b8b8d73905fb92dbbd212a22ae1c202 Author: Yosef Or Boczko Date: Tue May 20 12:13:35 2014 +0300 prefs-lang-dialog: Add "suggested-action" style class to the add button https://bugzilla.gnome.org/show_bug.cgi?id=730428 src/resources/prefs-lang-dialog.ui | 1 + 1 file changed, 1 insertion(+) commit 1f2826570f191cfa9908c4aeec08eb6323301e06 Author: Yosef Or Boczko Date: Sat Aug 9 21:29:29 2014 +0300 Revert "ephy-title-box: Show correctly UTF-8 URL" This reverts commit dcc8975f5887ba0c3da6fdfd37a1c7975852bf92. src/ephy-title-box.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) commit b8667a9e62527b9abfc892dfe0ad48eff27343c3 Author: Yosef Or Boczko Date: Sat Aug 9 21:29:23 2014 +0300 Revert "nautilus-floating-bar: Show correctly UTF-8 URL" This reverts commit 9488a86d38dd9c6f33cffb0c75a35de1bbeecc8d. lib/widgets/nautilus-floating-bar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 6896040b1833a6fd036eda19c6edea3dc6f99c6e Author: Yosef Or Boczko Date: Sat Aug 9 21:29:16 2014 +0300 Revert "ephy-window: Move the reload button to the header bar" This reverts commit 5f23adee1e370e70e1a1983570fca669d9357f6c. src/ephy-title-box.c | 32 ++++++++++++++++++++++++++++++-- src/ephy-toolbar.c | 30 ++++++++++++++++++------------ 2 files changed, 48 insertions(+), 14 deletions(-) commit 1dc8f2bdeca67dd9d21389abb9329119458bf7ad Author: Yosef Or Boczko Date: Sat Aug 9 21:29:04 2014 +0300 Revert "ephy-window: Fix the accelerators for back/forward in RTL" This reverts commit 1ff07bb8fb954d50561164e4060f4b597a5dea4e. src/ephy-window.c | 38 +++++--------------------------------- 1 file changed, 5 insertions(+), 33 deletions(-) commit cca9ee899c7f74f0c0ba2fc0ac8a466bd440e64d Author: Yosef Or Boczko Date: Sat Aug 9 21:27:24 2014 +0300 Updated Hebrew translation po/he.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) commit 1ff07bb8fb954d50561164e4060f4b597a5dea4e Author: Yosef Or Boczko Date: Thu May 8 13:58:40 2014 +0300 ephy-window: Fix the accelerators for back/forward in RTL http://bugzilla.gnome.org/show_bug.cgi?id=729726 src/ephy-window.c | 38 +++++++++++++++++++++++++++++++++----- 1 file changed, 33 insertions(+), 5 deletions(-) commit 5f23adee1e370e70e1a1983570fca669d9357f6c Author: Yosef Or Boczko Date: Tue May 20 12:39:16 2014 +0300 ephy-window: Move the reload button to the header bar https://bugzilla.gnome.org/show_bug.cgi?id=729812 src/ephy-title-box.c | 32 ++------------------------------ src/ephy-toolbar.c | 30 ++++++++++++------------------ 2 files changed, 14 insertions(+), 48 deletions(-) commit 9488a86d38dd9c6f33cffb0c75a35de1bbeecc8d Author: Yosef Or Boczko Date: Fri Feb 28 15:17:41 2014 +0200 nautilus-floating-bar: Show correctly UTF-8 URL https://bugzilla.gnome.org/show_bug.cgi?id=710004 lib/widgets/nautilus-floating-bar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit dcc8975f5887ba0c3da6fdfd37a1c7975852bf92 Author: Yosef Or Boczko Date: Fri Feb 28 12:53:41 2014 +0200 ephy-title-box: Show correctly UTF-8 URL https://bugzilla.gnome.org/show_bug.cgi?id=710004 src/ephy-title-box.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) commit daa5a60c4e8a488dacc14a155ab7c026b9979a6b Author: Yosef Or Boczko Date: Fri Aug 8 18:20:05 2014 +0300 Updated Hebrew translation po/he.po | 173 +++++++++++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 136 insertions(+), 37 deletions(-) commit f0e7ab86cc2f137637a8a8e8e987e312e93945f3 Author: Michael Catanzaro Date: Wed Jul 16 11:19:25 2014 -0500 Do not ignore TLS errors Currently, Epiphany loads web pages even though it realizes the connection may be insecure, displaying a broken lock in the address bar. By this point, it's too late: the attacker already has your session cookies. Display an error page instead. Based on groundwork by Brian Holt. https://bugzilla.gnome.org/show_bug.cgi?id=708847 embed/ephy-embed-shell.c | 37 ++++++ embed/ephy-web-extension-proxy.c | 26 +++++ embed/ephy-web-extension-proxy.h | 2 + embed/ephy-web-view.c | 195 +++++++++++++++++++++++++++++-- embed/ephy-web-view.h | 3 +- embed/web-extension/ephy-web-extension.c | 129 ++++++++++++++++++-- src/ephy-shell.c | 3 + src/resources/error.html | 2 +- 8 files changed, 379 insertions(+), 18 deletions(-) commit 0c6b9a2c192552baa67676efe6a039caec256a5c Author: Daniel Mustieles Date: Thu Aug 7 13:55:26 2014 +0200 Updated Spanish translation po/es.po | 45 ++++++++++++++++++++++++++------------------- 1 file changed, 26 insertions(+), 19 deletions(-) commit f4315671a9001cc1b17798ae16bef0025ef28567 Author: Carlos Garcia Campos Date: Thu Aug 7 11:22:30 2014 +0200 Fix links opened in a new window src/ephy-window.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) commit 2bd0407191491de72b1b2abb1b7df84ec9bf609b Author: Michael Catanzaro Date: Wed Aug 6 16:24:45 2014 -0500 Reduce warning spew from deprecated properties Mostly this is xalign->halign and margin_start instead of GtkAlignment. There are still a bunch of warnings, but I think they're coming from WebKit. The patch is mostly unreadable due to the GtkAlignment removal, but there should not be any functional changes. embed/ephy-embed-prefs.c | 4 +- lib/widgets/nautilus-floating-bar.c | 4 +- src/resources/clear-data-dialog.ui | 14 +- src/resources/epiphany.ui | 6 +- src/resources/prefs-dialog.ui | 1098 ++++++++++++++++------------------- src/resources/prefs-lang-dialog.ui | 2 +- 6 files changed, 518 insertions(+), 610 deletions(-) commit ac785b47b1754ffa63ce343842b1db1620baa2ef Author: Michael Catanzaro Date: Wed Aug 6 16:01:31 2014 -0500 Set add language window transient for the preferences dialog src/prefs-dialog.c | 1 + 1 file changed, 1 insertion(+) commit d92ae7669d9c911739a690618599109fd0349bfa Author: Michael Catanzaro Date: Wed Aug 6 13:40:09 2014 -0500 ephy-certificate-dialog: add missing periods lib/widgets/ephy-certificate-dialog.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit d8e50b380dbad791cf0bfeaba0314ec30d88b82a Author: Carlos Garcia Campos Date: Wed Jul 2 09:21:47 2014 +0200 Add support for downloads from evince browser plugin Enable javascript popups in WebKit by default and block them from epiphany in the policy checker callback. Evince browser plugin allows to download the current document only when the user agent contains Epiphany, by using a special target frame name. When we detect that target name in the policy checker callback we convert the request into a download. embed/ephy-embed-prefs.c | 5 +---- src/ephy-window.c | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 4 deletions(-) commit 6476f3a5d0f11c3a46a0d19e76862f74304d683f Author: Michael Catanzaro Date: Tue Aug 5 14:33:29 2014 -0500 Fix floating bar style with GTK+ master This has been transparent for a month or two now. I think the fix is by Lapo Calamandrei. https://bugzilla.gnome.org/show_bug.cgi?id=734306 src/resources/epiphany.css | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) commit 215cd19e77510218839e258ebf86f9ee9141dbca Author: Inaki Larranaga Murgoitio Date: Tue Aug 5 12:39:32 2014 +0200 Updated Basque language po/eu.po | 204 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 105 insertions(+), 99 deletions(-) commit 6303b05c14b40b6d732b85448b22785afba368b5 Author: Richard Hughes Date: Mon Aug 4 17:01:38 2014 +0100 data: Set and fields in the AppData file We want to use different values in the software center search results. data/epiphany.appdata.xml.in | 2 ++ 1 file changed, 2 insertions(+) commit 79de0e962605d886c7b8e1ce9d095b2e30068d2f Author: Michael Catanzaro Date: Sat Aug 2 15:27:59 2014 -0500 Update about dialog copyright year src/window-commands.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 2f6cfb0dfb2400cf0b3f49ba83b548ed01864dea Author: Carlos Garcia Campos Date: Fri Aug 1 14:23:21 2014 +0200 Bump WebKitGTK+ requirements to 2.5.1 And remove all ifdefs. configure.ac | 4 ++-- embed/ephy-embed-prefs.c | 31 +------------------------------ embed/ephy-embed-prefs.h | 2 +- embed/ephy-embed-shell.c | 12 ++---------- embed/ephy-embed-shell.h | 4 ++-- embed/ephy-web-view.c | 8 -------- embed/web-extension/ephy-web-overview.c | 2 -- src/ephy-window.c | 2 -- 8 files changed, 8 insertions(+), 57 deletions(-) commit 9e8e34a398788754ce76119b502eb8e458f1aec8 Author: Carlos Garcia Campos Date: Thu Jul 31 10:56:15 2014 +0200 web-extensions: Release EphyWebExtensionProxy when the web extension is destroyed We were leaking all EphyWebExtensionProxy objects because they were released when the bus named was unwatched, and we were unwatching the name in the object dispose method. So, now unref the object when the name is vanished instead. Also added a GCancellable to use in all async operations. embed/ephy-web-extension-proxy.c | 53 ++++++++++++++++++++++++++++++---------- 1 file changed, 40 insertions(+), 13 deletions(-) commit ef5f4dfb87d544c3c3b92ebbfbb73f1fa8ca3cc4 Author: Carlos Garcia Campos Date: Tue Jul 29 17:01:27 2014 +0200 Make it build with current WebKit master WebKitWebViewGroup has been removed . embed/ephy-embed-prefs.c | 21 +++++++++++++++++---- embed/ephy-embed-prefs.h | 2 +- embed/ephy-embed-shell.c | 2 +- embed/ephy-web-view.c | 10 ++++++++-- 4 files changed, 27 insertions(+), 8 deletions(-) commit 53865458fb301e6a528b0aef2513b03943d2f127 Author: Carlos Garcia Campos Date: Tue Jul 29 11:24:17 2014 +0200 Revert "Fix build with WebKit master" This reverts commit 23c3de000eddd33b8dfe2988dda10d01099505a7. I don't think this is right, webkit_dom_element_get_class_list() is defined in WebKitDOMElementUnstable.h now in WebKit master embed/web-extension/ephy-web-overview.c | 1 + 1 file changed, 1 insertion(+) commit 77952e8d43ddbabaf04dc5fef4d610209d267a9d Author: Aurimas Černius Date: Fri Jul 25 23:17:54 2014 +0300 Updated Lithuanian translation po/lt.po | 247 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 120 insertions(+), 127 deletions(-) commit 9b9be55de3cd74a0f0cb05880177db7b46d10923 Author: Daniel Mustieles Date: Tue Jul 22 12:28:14 2014 +0200 Updated Spanish translation po/es.po | 157 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 79 insertions(+), 78 deletions(-) commit f0ca055dd2b560b0b14ceb54e74d88223c472680 Author: Michael Catanzaro Date: Mon Jul 21 16:35:14 2014 -0500 Fix warnings when compiling with WebKit master embed/ephy-embed-prefs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 23c3de000eddd33b8dfe2988dda10d01099505a7 Author: Michael Catanzaro Date: Mon Jul 21 13:11:18 2014 -0500 Fix build with WebKit master embed/web-extension/ephy-web-overview.c | 1 - 1 file changed, 1 deletion(-) commit aece3eb370a6b5b9cdcfffa5c5cf21e9ecd31f07 Author: Kjartan Maraas Date: Mon Jul 21 14:56:18 2014 +0200 Updated Norwegian bokmål translation. po/nb.po | 199 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 99 insertions(+), 100 deletions(-) commit 16b0ec9a1ae35af4826f62210436242b1c7c5646 Author: Enrico Nicoletto Date: Fri Jul 18 12:44:43 2014 +0000 Updated Brazilian Portuguese translation po/pt_BR.po | 117 ++++++++++++++++++++++++++++++------------------------------ 1 file changed, 59 insertions(+), 58 deletions(-) commit 4156e0c2ea8b560e472f100ca821884fbf528e60 Author: Yosef Or Boczko Date: Sun Jul 13 15:39:53 2014 +0300 Updated Hebrew translation po/he.po | 156 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 78 insertions(+), 78 deletions(-) commit deaa6abc787ed1cc477231de75d4902f785c395e Author: Michael Catanzaro Date: Thu Jul 10 12:37:20 2014 -0500 ephy-certificate-dialog: use better default height Reduce the amount of blank space on this dialog when technical details are not being displayed. It's just too much. This height is still large enough that users who want to browse through all the details probably won't want to resize the window. https://bugzilla.gnome.org/show_bug.cgi?id=733025 lib/widgets/ephy-certificate-dialog.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit d6988b2da0f52aa79fbc1a0360031c5351d96d76 Author: Michael Catanzaro Date: Wed Jul 9 21:42:14 2014 -0500 ephy-certificate-dialog: fix position of lock icon If the cert is untrusted then the lock icon displays parallel to the first row of text; it needs to be centered between them. https://bugzilla.gnome.org/show_bug.cgi?id=733025 lib/widgets/ephy-certificate-dialog.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 5f50e89e04957a4b74c57cef32c4fcf219c85487 Author: Michael Catanzaro Date: Wed Jul 9 19:06:29 2014 -0500 ephy-certificate-dialog: remove old code We do not use the action area now that we have header bars https://bugzilla.gnome.org/show_bug.cgi?id=733025 lib/widgets/ephy-certificate-dialog.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) commit 81960c65cc5bdab367f7d18213f8f62c8ac7c6dc Author: Michael Catanzaro Date: Wed Jul 9 19:00:17 2014 -0500 ephy-certificate-dialog: reword bad identity error message This wording should be a bit less confusing. https://bugzilla.gnome.org/show_bug.cgi?id=733025 lib/widgets/ephy-certificate-dialog.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 6d8e4950a379f31e5b0ba78f9d2990f62bbfc54f Author: Robert Roth Date: Tue Jul 8 11:35:59 2014 +0300 Fixed history window crash on no search results. https://bugzilla.gnome.org/show_bug.cgi?id=732876 src/ephy-history-window.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) commit 2bf254cb1791bf922fc8ff6e833d490135f2c925 Author: Carlos Garcia Campos Date: Fri Jul 11 14:08:16 2014 +0200 Allow to build epiphany with WebKit from current git master Update to the latest API changes embed/ephy-embed-prefs.c | 15 +++++++++++++++ embed/ephy-embed-shell.c | 19 +++++++++++++++++++ embed/ephy-embed-shell.h | 1 + embed/ephy-web-view.c | 3 +++ 4 files changed, 38 insertions(+) commit 4ebf5e3cbe2a33cbd7a4ddab8d27ab16eacaab77 Author: Carlos Garcia Campos Date: Fri Jul 4 08:49:28 2014 +0200 Fix the build with WebKit 2.5 Update to the API changes in WebKit 2.5 embed/web-extension/ephy-web-overview.c | 6 ++++++ src/ephy-window.c | 3 +++ 2 files changed, 9 insertions(+) commit 9ed3d3a8cd98a2b4fa37018d335fcc860f373435 Author: Carlos Garcia Campos Date: Fri Jul 11 12:37:11 2014 +0200 configure: Bump WebKitGTK+ requirements to 2.4.4 This version allows to use WebKitVersion macros from the web extensions API. configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 9c22098211b7cc825f426c64c0926912889eb300 Author: Michael Catanzaro Date: Thu Jul 10 12:31:58 2014 -0500 Fix a couple doc comments embed/ephy-embed-shell.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 6892dd5bb45df1b0339797c68bc5a1079076c53f Author: Gustavo Noronha Silva Date: Wed Jul 9 15:03:48 2014 -0300 Add sanity check warning for finding extensions That will help debugging future issues with extensions not being found. https://bugzilla.gnome.org/show_bug.cgi?id=727139 embed/ephy-embed-shell.c | 3 +++ 1 file changed, 3 insertions(+) commit c66c1d147ce9f08f3f70a6cf1b81b8ba83ff42ef Author: Gustavo Noronha Silva Date: Wed Jul 9 14:48:34 2014 -0300 Wait for name acquisition before we register and emit notifications The UI side relies on having the name of the owner to find the extension on its linked list. If we start emiting signals before that has been acquired, we will miss page created signals. https://bugzilla.gnome.org/show_bug.cgi?id=727139 embed/web-extension/ephy-web-extension-main.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) commit 50ff678547a8fff7530b170b766530f48ea50f65 Author: Michael Catanzaro Date: Wed Jul 9 16:10:08 2014 -0500 ephy-web-overview: fix memory leak https://bugzilla.gnome.org/show_bug.cgi?id=732966 embed/web-extension/ephy-web-overview.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) commit e7db26478e9824dae6a16700b64e1b2c2deff814 Author: Balázs Úr Date: Wed Jul 9 23:30:06 2014 +0000 Updated Hungarian translation help/hu/hu.po | 453 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 447 insertions(+), 6 deletions(-) commit fe0ce24e5b6ab6a74cd66418127c6735b88a1fbe Author: Yosef Or Boczko Date: Wed Jul 9 15:08:29 2014 +0300 ephy-window: The menu icon name changed to open-menu-symbolic src/ephy-window.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit c787e70807558eeb6c1346bbd914fb0fc9309b18 Author: Yosef Or Boczko Date: Tue Jul 8 15:36:31 2014 +0300 ephy-window: Use view-context-menu-symbolic for the gear menu This is a new, dedicated icon name for this purpose. See https://wiki.gnome.org/Initiatives/GnomeGoals/GearIcons src/ephy-window.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit bda25de084b0b18efe27b483b73b5d626162a691 Author: Yosef Or Boczko Date: Fri May 23 00:27:21 2014 +0300 ephy-find-toolbar: Use the new support for RTL icons in GtkIconTheme https://bugzilla.gnome.org/show_bug.cgi?id=730598 embed/ephy-find-toolbar.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) commit ce1044f37d9ac14bd76e71a44b2eaec273a6ad06 Author: Yosef Or Boczko Date: Fri May 23 00:27:37 2014 +0300 ephy-window: Use the new support for RTL icons in GtkIconTheme https://bugzilla.gnome.org/show_bug.cgi?id=730598 src/ephy-window.c | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) commit dbb3e369206f205cc0783bd5b1e07cacab7124f8 Author: Yosef Or Boczko Date: Fri May 23 00:25:16 2014 +0300 build: Bump required GTK+ version https://bugzilla.gnome.org/show_bug.cgi?id=730598 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit b7e9fc113817bf807d58329c950fa7912a9b2137 Author: Yosef Or Boczko Date: Mon Jul 7 15:22:23 2014 +0300 ephy-title-box: Remove an unneeded style class src/ephy-title-box.c | 1 - 1 file changed, 1 deletion(-) commit faed1d27a3a84fe3922642a1252f47ee45d11793 Author: Muhammet Kara Date: Sun Jul 6 14:51:16 2014 +0000 Updated Turkish translation po/tr.po | 3580 +++++++++++++------------------------------------------------- 1 file changed, 750 insertions(+), 2830 deletions(-) commit 5c8005ec5adb1b9432d3390e73de5213899502cb Author: Yosef Or Boczko Date: Sun Jul 6 17:04:26 2014 +0300 ephy-title-box: Fix a type src/ephy-title-box.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 7eabfe44e9804717bfb6f0fa10e53f9c4d170e38 Author: Yosef Or Boczko Date: Sun Jul 6 10:10:35 2014 +0300 ephy-title-box: Fix a warning when closing window From some reason it look like the disconnect by sig_id plot a warning here, since we can to disconnect by func it better here. https://bugzilla.gnome.org/show_bug.cgi?id=732784 src/ephy-title-box.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) commit 005ce536fd94db9fca3906a358ca555a3e557771 Author: Michael Catanzaro Date: Sat Jul 5 21:10:25 2014 -0500 ephy-title-box: Fix crash when closing second window These binding could already have been destroyed. It might be safe to simply remove the calls to g_clear_object, since they are not needed for memory management, but then the bindings might not be unbound if a new web view is set before the old one is destroyed. https://bugzilla.gnome.org/show_bug.cgi?id=732784 src/ephy-title-box.c | 48 +++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 41 insertions(+), 7 deletions(-) commit 6a387997eddf6f7851024bf50496409ef2e05361 Author: Carlos Garcia Campos Date: Fri Jul 4 12:49:32 2014 +0200 Revert "Fix the build with WebKit 2.5" This reverts commit d88f713fb1b23014adabe3733dcc724f2722417c. Unfortunately we can't use WebKitVersion.h from the web extensions API. embed/web-extension/ephy-web-overview.c | 6 ------ src/ephy-window.c | 3 --- 2 files changed, 9 deletions(-) commit 1758d1913bcd50170bf3986ad22eab20c5a103dc Author: Carlos Garcia Campos Date: Fri Jul 4 08:50:24 2014 +0200 ephy-about-handler: Use ephy settings to check if plugins are enabled Code is simpler and WebKitWebViewGroup will be removed soon embed/ephy-about-handler.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) commit d88f713fb1b23014adabe3733dcc724f2722417c Author: Carlos Garcia Campos Date: Fri Jul 4 08:49:28 2014 +0200 Fix the build with WebKit 2.5 Update to the API changes in WebKit 2.5 embed/web-extension/ephy-web-overview.c | 6 ++++++ src/ephy-window.c | 3 +++ 2 files changed, 9 insertions(+) commit b8cc9f4b74a369129b4dc9f4207e1be766d2ab4b Author: Daniel Mustieles Date: Thu Jul 3 13:46:31 2014 +0200 Updated Spanish translation help/es/es.po | 460 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 452 insertions(+), 8 deletions(-) commit 477959e7326acd9d628fef7bb1903c501fc41291 Author: Dimitris Spingos Date: Mon Jun 23 09:21:29 2014 +0300 Updated Greek translation help/el/el.po | 453 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 446 insertions(+), 7 deletions(-) commit cc7cc7a619da7a7bc1a4b9a10be664824dee5777 Author: Carlos Garcia Campos Date: Wed May 21 12:45:37 2014 +0200 uri-tester: Use gio async API to parse the patterns file https://bugzilla.gnome.org/show_bug.cgi?id=730129 embed/uri-tester.c | 73 +++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 56 insertions(+), 17 deletions(-) commit dff359de6fd101a8ce0dc07a99e90f8267eb1145 Author: Carlos Garcia Campos Date: Thu Jun 12 11:05:33 2014 +0200 Remove use of webkit_web_view_set_view_mode() Embedded view source mode has been removed from WebKit and the view mode API has been removed from WebKitGTK+. src/window-commands.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) commit f3791ae5d11847d037222f1eff4604034b569d25 Author: Robert Roth Date: Wed Jun 11 16:56:21 2014 +0300 Set the history table sortable by any of the columns. https://bugzilla.gnome.org/show_bug.cgi?id=699519 After the history service got support for ordering history results by various columns, update the history dialog to allow sorting. * override the column header clicked event to change the sorting order and/or direction * reload the data from the history service on column header clicks In case the history window contents are resorted, to avoid freezing the user interface, do the following: * register a source to process the url list received from the service multiple urls at a time, (as many as possible before the next frame drawing) by adding them to the model, and freeing the url * in case the full list is loaded or another sort is requested, remove the source, and free the remaining list * as clearing the liststore while it is set to a treeview emits the row deleted signal for each row, the liststore is set to null before clearing, it is cleared, and then set again for the treeview * as setting the model again resets the sort column and indicator on the treeview, those attributes must be set again. src/ephy-history-window.c | 139 ++++++++++++++++++++++++++++++++++++---- src/resources/history-dialog.ui | 10 ++- 2 files changed, 135 insertions(+), 14 deletions(-) commit 464cbb124ccc278a1a462b2b190b7c7fc67cec8a Author: Robert Roth Date: Wed Jun 11 11:23:19 2014 +0300 Implemented sort by title and url in history service. https://bugzilla.gnome.org/show_bug.cgi?id=699519 Provided support in libepiphany to query the history ordered by title or url, ascending or descending. lib/history/ephy-history-service-urls-table.c | 12 ++++++++++++ lib/history/ephy-history-types.h | 6 +++++- 2 files changed, 17 insertions(+), 1 deletion(-) commit 7c38eeaeed2c87d94689ef35a38ff1fa874b66fc Author: Siyu Yang Date: Thu May 29 00:55:06 2014 +0800 Document keyboard shortcuts Added a page to list the keyboard shortcuts, according to the code: https://git.gnome.org/browse/epiphany/tree/src/ephy-window.c#n102 The added page is linked to the first section 'Getting started' of the index page. Bugzilla link: https://bugzilla.gnome.org/show_bug.cgi?id=730503 help/C/keyboard-shortcut.page | 391 ++++++++++++++++++++++++++++++++++++++++++ help/Makefile.am | 1 + 2 files changed, 392 insertions(+) commit d6c9da33f96f4398871d7b1585a677822c18a78a Author: Anders Jonsson Date: Thu May 29 17:49:38 2014 +0000 Updated Swedish translation po/sv.po | 4191 +++++++++++++++++++++++++------------------------------------- 1 file changed, 1702 insertions(+), 2489 deletions(-) commit 63bd650009e14e255a74eb1bea1c0cd54ab535d8 Author: Bastien Nocera Date: Wed May 21 21:56:57 2014 +0200 ephy-uri-helpers: Handle keys without a value Fixes a crash with a URI such as: http://www.test.com/?some&valid&query https://bugzilla.gnome.org/show_bug.cgi?id=730464 lib/ephy-uri-helpers.c | 15 ++++++++++----- tests/ephy-uri-helpers-test.c | 3 +++ 2 files changed, 13 insertions(+), 5 deletions(-) commit aa861a7d947bc5b67caf2a5599801e61e1b9e5cc Author: Bastien Nocera Date: Wed May 21 13:48:20 2014 +0200 ephy-uri-helpers: Don't re-encode parameters ourselves Implement Dan Winship's approach to detecting unwanted parameters by reusing the original key pair values (without decoding/encoding) when they are wanted, and simply dropping them when not. See https://bugzilla.gnome.org/show_bug.cgi?id=724724#c14 https://bugzilla.gnome.org/show_bug.cgi?id=730464 lib/ephy-uri-helpers.c | 92 +++++++++++++++++++------------------------------- 1 file changed, 34 insertions(+), 58 deletions(-) commit 2aa210c18a30574584605ce8b75eb2261804bf90 Author: Marco Barisione Date: Wed May 14 09:35:41 2014 +0100 uri-tester: don't pass strings around just to free them later https://bugzilla.gnome.org/show_bug.cgi?id=730129 embed/uri-tester.c | 58 +++++++++++++++++++++++++----------------------------- 1 file changed, 27 insertions(+), 31 deletions(-) commit c7e6a8e3c1340c72fbf031df5d7f76ca70b14d63 Author: Marco Barisione Date: Wed May 14 08:42:39 2014 +0100 uri-tester: don't recompile the regexes every time they are used https://bugzilla.gnome.org/show_bug.cgi?id=730129 embed/uri-tester.c | 41 ++++++++++++++++++++++++++++++++--------- 1 file changed, 32 insertions(+), 9 deletions(-) commit 9cf0065c4526bec2c111315e8ff5a2d930a685e8 Author: Marco Barisione Date: Wed May 14 08:25:27 2014 +0100 uri-tester: don't use regular expressions for trivial checks https://bugzilla.gnome.org/show_bug.cgi?id=730129 embed/uri-tester.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit ea6537f38237f4e5cfb424ec793c7f0aee4e6feb Author: Carlos Garcia Campos Date: Tue May 20 19:24:51 2014 +0200 ephy-uri-helpers: Dot no modify the URI when it doesn't have garbage We are currently decoding/encoding the uri query and returning it unchanged when it doesn't have garbage. We should return NULL instead in such case. This fixes the session management issues in some sites like gmail, but because the URLs processed don't actually have garbage. A URL with garbage and an underscore will still fail. This patch adds a unit test cover that particular case. https://bugzilla.gnome.org/show_bug.cgi?id=730464 lib/ephy-uri-helpers.c | 20 +++++++++++++------- tests/ephy-uri-helpers-test.c | 4 ++++ 2 files changed, 17 insertions(+), 7 deletions(-) commit 357d9296de6cebb6c07dbef05f8373b84fd98158 Author: Enrico Nicoletto Date: Thu May 15 19:21:59 2014 +0000 Updated Brazilian Portuguese translation po/pt_BR.po | 268 ++++++++++++++++++++++++++++++------------------------------ 1 file changed, 134 insertions(+), 134 deletions(-) commit e0f0c5245b67981fa1e432f439b7730b10d126cf Author: Claudio Saavedra Date: Mon May 12 16:43:48 2014 +0300 [release] 3.12.1 NEWS | 10 ++++++++++ configure.ac | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-)