commit 3a0329364ee7a67a75a82d86cc76603ecdc6a3dc Author: Claudio Saavedra Date: Thu Aug 23 23:17:47 2012 +0300 [release] 3.5.90 NEWS | 18 ++++++++++++++++++ configure.ac | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) commit 021e81e89dc34e0769c6263ddf18a1415af407ae Author: Tobias Endrigkeit Date: Thu Aug 23 19:14:28 2012 +0200 Updated German translation po/de.po | 626 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 335 insertions(+), 291 deletions(-) commit 89cea2719b229ff64cf5b59e110839ee8c3ca12e Author: Carlos Garcia Campos Date: Thu Aug 23 11:38:15 2012 +0200 window-commands: Get the suggested filename from the response in WebKit2 too src/window-commands.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit b09ae523dc5d2dda70661233f66df2c9683cb7a9 Author: Carlos Garcia Campos Date: Wed Aug 22 17:45:14 2012 +0200 ephy-embed-prefs: Pass an array of languages to spellchecker in WebKit2 The API has changed to receive a char ** instead of a string containing a comma-separated list of languages. embed/ephy-embed-prefs.c | 36 ++++++++++++++++++++++++------------ 1 file changed, 24 insertions(+), 12 deletions(-) commit 4bd8690c2a13b3cb1566297c6b6167ee17d78118 Author: Kjartan Maraas Date: Wed Aug 22 10:55:19 2012 +0200 Updated Norwegian bokmål translation po/nb.po | 573 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 308 insertions(+), 265 deletions(-) commit 7b67da4dc2d4eb2364be6db6239504155ea3edf3 Author: Carlos Garcia Campos Date: Tue Aug 21 17:23:00 2012 +0200 ephy-embed-single: Pass NULL as destroy notify to webkit_web_context_register_uri_scheme() A GDestroyNotify paramater has been recently added. embed/ephy-embed-single.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit cb6d7aa9349f7b7fbe6456cc49009152a812530b Author: Carlos Garcia Campos Date: Tue Aug 21 17:21:57 2012 +0200 ephy-web-view: Use webkit_web_view_load_alternate_html() for error pages in WebKit2 webkit_web_view_replace_content() has been removed embed/ephy-web-view.c | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) commit eab8da2259d5a79d5e892cda83a28cdaef762471 Author: Carlos Garcia Campos Date: Tue Aug 21 14:34:15 2012 +0200 ephy-web-view: Take a reference of the certificate returned by the response embed/ephy-web-view.c | 1 + 1 file changed, 1 insertion(+) commit 375b5377bb923f35cb422b9b560ccc0afb338550 Author: Dirgita Date: Tue Aug 21 15:11:29 2012 +0700 Updated Indonesian translation po/id.po | 1098 +++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 615 insertions(+), 483 deletions(-) commit 8700fcbf2ed3b201d8ce58cf7f388799579cc9a4 Author: Gustavo Noronha Silva Date: Mon Aug 20 16:16:25 2012 -0300 ephy-embed-single.c: move unstable API defines to be the very first thing in the file It may happen that config.h or ephy-embed-single.h end up including soup.h, which would cause the soup-password-manager.h header file to be included without the defines. https://bugzilla.gnome.org/show_bug.cgi?id=682289 embed/ephy-embed-single.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) commit 45ff98169957a690d0dc93ad4f05f31605409ae2 Author: Gustavo Noronha Silva Date: Mon Aug 20 15:45:39 2012 -0300 ephy-embed-single: check for SOUP_TYPE_PASSWORD_MANAGER_GNOME That is the type we actually use. https://bugzilla.gnome.org/show_bug.cgi?id=682289 embed/ephy-embed-single.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit c4617cd71281139749e5103c0b7fbf38eec93b81 Author: Xan Lopez Date: Fri Aug 17 17:32:55 2012 +0200 ephy-string: use new coding style lib/ephy-string.c | 745 ++++++++++++++++++++++++++---------------------------- 1 file changed, 361 insertions(+), 384 deletions(-) commit d4253831bba6bfa2268c07c42e82d8d6272a4f0e Author: Xan Lopez Date: Fri Aug 17 17:25:25 2012 +0200 ephy-web-view: use ephy_string_get_host_name Saves some code duplication. embed/ephy-web-view.c | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) commit 70b9a089b39208856f73e26d533d4912bb37050d Author: Xan Lopez Date: Fri Aug 17 17:24:36 2012 +0200 ephy-string: improve a bit ephy_string_get_host_name And add unit tests for it. lib/ephy-string.c | 9 +++++++ tests/Makefile.am | 4 +++ tests/ephy-string-test.c | 70 ++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 83 insertions(+) commit cf9c1a366b1424ee55e621302c5cba02803832a8 Author: Carlos Garcia Campos Date: Thu Aug 16 10:46:42 2012 +0200 Port save as to WebKit2 Use webkit_web_view_save() API for HTML pages that saves the web page into a MHTML file. For any other MIME types supported by the web view, save the main resource data to a file. https://bugzilla.gnome.org/show_bug.cgi?id=679368 embed/ephy-web-view.c | 73 +++++++++++++++++++++++++++++++++++++++++++++---- lib/ephy-file-chooser.c | 2 ++ src/window-commands.c | 6 +++- 3 files changed, 75 insertions(+), 6 deletions(-) commit 12b8cab14f3cb4c09e5ee8afb9b438113b5bd72e Author: Мирослав Николић Date: Fri Aug 17 13:18:18 2012 +0200 Updated Serbian translation po/sr.po | 209 +++++++++++++++++++++++++++++++++------------------------ po/sr@latin.po | 209 +++++++++++++++++++++++++++++++++------------------------ 2 files changed, 244 insertions(+), 174 deletions(-) commit 5ef84649db632c2514355706a5d33b79099d0095 Author: Fran Diéguez Date: Fri Aug 17 00:22:45 2012 +0200 Updated Galician translations po/gl.po | 135 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 69 insertions(+), 66 deletions(-) commit 3823127dab02c6d0108182edaeb4ecd8bd693d8d Author: Chao-Hsiung Liao Date: Wed Aug 15 15:08:28 2012 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) po/zh_HK.po | 242 ++++++++++++++++++++++++++++++++++-------------------------- po/zh_TW.po | 242 ++++++++++++++++++++++++++++++++++-------------------------- 2 files changed, 278 insertions(+), 206 deletions(-) commit 2801de37638347280be76be5c7e34b1237236b7d Author: Xan Lopez Date: Tue Aug 14 18:09:08 2012 +0200 ephy-web-view: ignore paths when deciding whether a URI has a TLD SoupTLD is not happy if we give it something like ".com/blah/blah". Add a unit test for this case too. embed/ephy-web-view.c | 31 +++++++++++++++++++++++-------- tests/ephy-web-view-test.c | 1 + 2 files changed, 24 insertions(+), 8 deletions(-) commit 33f9683837f7f1130851c3f234dec00a6c1ae505 Author: Xan Lopez Date: Tue Aug 14 16:41:24 2012 +0200 ephy-embed-event: some cosmetic fixes embed/ephy-embed-event.c | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) commit e3bacf063d583c69dbbd7a83e58bca777b8fcfde Author: Carlos Garcia Campos Date: Wed Jul 11 20:32:21 2012 +0200 Show information about web and plugin processes in about:memory https://bugzilla.gnome.org/show_bug.cgi?id=679764 lib/ephy-smaps.c | 187 ++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 177 insertions(+), 10 deletions(-) commit ad4b199dc292bc14935a5bfe9bd4fcae23e84465 Author: Xan Lopez Date: Tue Aug 14 11:37:20 2012 +0200 ephy-web-view: do not store error pages in history Otherwise we end up with dummy URIs in the history, overwritten titles ("Oops, could not load..."), etc. Add a unit test to make sure we do not regress. https://bugzilla.gnome.org/show_bug.cgi?id=655619 embed/ephy-web-view.c | 32 +++++++++++++++++++++++++++++- tests/ephy-web-view-test.c | 49 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 80 insertions(+), 1 deletion(-) commit 4fb2d11028bb659fe4b6f85cdfe5f79f702c8434 Author: Carlos Garcia Campos Date: Wed Jul 4 12:30:42 2012 +0200 ephy-window: Add update_link_actions_sensitivity() Helper function that will be shared with the WebKit2 implementation. src/ephy-window.c | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) commit 588a7e744ab54b907e9c22b0c0ee0a3151d20608 Author: Yaron Shahrabani Date: Mon Aug 13 23:18:10 2012 +0300 Updated Hebrew translation. po/he.po | 589 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 317 insertions(+), 272 deletions(-) commit 1a2bf54a1f7a949491a8cb5b7beff27eb550100d Author: Martin Robinson Date: Mon Aug 13 18:44:17 2012 +0200 Use webkit_web_frame_load_alternate_string to load error pages webkit_web_view_load_string, which was used previously, does not add the error page to the back forward list. This means that when you go back from an error page (n) you will skip directly to an older page (n-2) or not be able to go back if the error page was the first loaded. embed/ephy-web-view.c | 4 +-- tests/ephy-web-view-test.c | 73 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 75 insertions(+), 2 deletions(-) commit 7316adc19cc50bde288bbb8a4007dc0d6a9bd078 Author: Fran Diéguez Date: Mon Aug 13 14:58:36 2012 +0200 Updated Galician translations po/gl.po | 749 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 399 insertions(+), 350 deletions(-) commit 3a93b3a1e4f9e5422f2d4ed79069cf8d3360af48 Author: Khaled Hosny Date: Sun Aug 12 13:31:23 2012 +0200 Updated Arabic translation po/ar.po | 1940 +++++++++++++++++++++++++++++++++++++------------------------- 1 file changed, 1173 insertions(+), 767 deletions(-) commit 8806468639d0658092dda1d505b127e4ea47fa1f Author: Xan Lopez Date: Sat Aug 11 18:30:24 2012 +0200 configure.ac: drop 'ice' and 'sm' dependencies Does not seem like we use them anymore. configure.ac | 2 -- 1 file changed, 2 deletions(-) commit 46e95c2d48f9a1fb6786655ffc2aca88b252beca Author: Xan Lopez Date: Sat Aug 11 18:24:26 2012 +0200 autogen.sh: s/SVN/git/ autogen.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit c85811def92df6c0f406f9eeb7634d4f260b09ab Author: Daniel Mustieles Date: Fri Aug 10 11:14:19 2012 +0200 Updated Spanish translation po/es.po | 290 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 159 insertions(+), 131 deletions(-) commit f4f8f56cf418afe0d5f5203d5d240970d37233df Author: Xan Lopez Date: Thu Aug 9 23:31:37 2012 +0200 Makefile.am: remove obsolete distcheck flags Makefile.am | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) commit 95f5095199ea70eb5e0305e2e56a73a61058d015 Author: Xan Lopez Date: Thu Aug 9 23:01:09 2012 +0200 Mave avahi a hard dependency It's listed as a OS core dependency in jhbuild, so let's reduce the number of moving pieces on our side. configure.ac | 41 ++++------------------------------- src/bookmarks/Makefile.am | 7 ------ src/bookmarks/ephy-bookmarks.c | 49 +++++------------------------------------- 3 files changed, 9 insertions(+), 88 deletions(-) commit d83176ba808aa06b3ef52fa6f500c74d8b3449e0 Author: Xan Lopez Date: Thu Aug 9 20:07:23 2012 +0200 ephy-embed-single: style cleanups embed/ephy-embed-single.c | 34 ++++++++++++++++------------------ 1 file changed, 16 insertions(+), 18 deletions(-) commit 7aaaacd15ca1934ccbcf9d9f343f25460ed00b5d Author: Javier Jardón Date: Fri Aug 10 02:56:46 2012 +0900 configure.ac: epiphnay doesnt depend on gnome-doc-utils There is no help files configure.ac | 1 - 1 file changed, 1 deletion(-) commit f5a70c9a7c7fe5470b30cf556fe0f3938c4eb1e6 Author: Xan Lopez Date: Thu Aug 9 18:29:11 2012 +0200 ephy-embed-single: make the http disk cache respect private mode By storing its data in the temporary profile instead of the user cache dir. https://bugzilla.gnome.org/show_bug.cgi?id=681147 embed/ephy-embed-single.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) commit 692a7e79e8d92dca2d26a3e68fc7177e1afe5021 Author: Nilamdyuti Goswami Date: Thu Aug 9 21:31:40 2012 +0530 Assamese translation updated po/as.po | 246 +++++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 137 insertions(+), 109 deletions(-) commit 2baca54cfea1c4b12d2b363d744c72f24f7f71c3 Author: Carlos Garcia Campos Date: Thu Aug 9 12:22:32 2012 +0200 Show information about the SSL errors when clicking on lock icon If libgcr is available it's used to show the information about the TLS certificate in the dialog too. https://bugzilla.gnome.org/show_bug.cgi?id=681506 configure.ac | 2 + lib/widgets/Makefile.am | 2 + lib/widgets/ephy-certificate-dialog.c | 330 ++++++++++++++++++++++++++++++++++ lib/widgets/ephy-certificate-dialog.h | 65 +++++++ po/POTFILES.in | 1 + src/ephy-window.c | 27 +++ 6 files changed, 427 insertions(+) commit 833d2ba2b1f1c08c73f47c0bb3ef843fa94c7055 Author: Carlos Garcia Campos Date: Wed Aug 8 13:34:42 2012 +0200 ephy-web-view: Return the certificate and TLS errors in ephy_web_view_get_security_level Remove the unused description parameter an return the TLS certificte and errors instead. embed/ephy-web-view.c | 79 ++++++++++++++++++++++++++------------------------- embed/ephy-web-view.h | 3 +- src/ephy-window.c | 3 +- 3 files changed, 43 insertions(+), 42 deletions(-) commit 216d0ceabf0c1e74f0d6f55fcf7bc67e82b7844e Author: Nilamdyuti Goswami Date: Thu Aug 9 15:07:15 2012 +0530 Assamese translation updated po/as.po | 168 +++++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 93 insertions(+), 75 deletions(-) commit 8fdfc5cefbf363c1ff145f8b2b9959776b3d159d Author: Мирослав Николић Date: Thu Aug 9 08:19:35 2012 +0200 Updated Serbian translation po/sr.po | 5028 +++++++++++++------------------------------------------ po/sr@latin.po | 5030 +++++++++++++------------------------------------------- 2 files changed, 2235 insertions(+), 7823 deletions(-) commit 26c6298e4f383c64e64b6886721865542b318067 Author: Nilamdyuti Goswami Date: Wed Aug 8 22:21:01 2012 +0530 Assamese translation updated po/as.po | 1757 +++++++++++++++++++++++++++++++++++++------------------------- 1 file changed, 1055 insertions(+), 702 deletions(-) commit 64041c39754c38ba7321ad380de687f4d3923d98 Author: Daniel Mustieles Date: Tue Aug 7 20:57:05 2012 +0200 Updated Spanish translation po/es.po | 786 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 404 insertions(+), 382 deletions(-) commit 9aa2374013f74fc1a33b3c7d99e74905adbabe1e Author: Xan Lopez Date: Tue Aug 7 20:32:48 2012 +0200 tests: a couple more 'normalize or autosearch' tests tests/ephy-web-view-test.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit 8d01e1f1e0ba7c73a4a8c5c15918efb1bb05c464 Author: Xan Lopez Date: Tue Aug 7 18:29:54 2012 +0200 ephy-web-view: small style cleanups embed/ephy-web-view.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) commit fcf23c9130758199c6519dbc4e59d49254f4681f Author: Xan Lopez Date: Tue Aug 7 17:34:50 2012 +0200 ephy-web-view: fix URI normalization Give SoupTLD nothing but the TLD when trying to figure out whether a URI actually has a TLD, otherwise it won't be happy. In particular: '.gnome.org' -> Not OK '.org' -> OK Add a test for this case. embed/ephy-web-view.c | 2 +- tests/ephy-web-view-test.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) commit ec5afea3366a6aed8ba8941fc863d004006eb7d7 Author: Xan Lopez Date: Tue Aug 7 16:11:30 2012 +0200 ephy-location-entry: small cleanups lib/widgets/ephy-location-entry.c | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) commit cfc53d5031ec5232f834281882afa0758e09e567 Author: Xan Lopez Date: Tue Aug 7 15:40:17 2012 +0200 Require latest libsoup for SoupTLD fixes configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 57b873b72f880e85fc0abd7ae26d627e1578a028 Author: Xan Lopez Date: Tue Aug 7 15:28:21 2012 +0200 ephy-web-view: do autosearch foo.bar strings where bar is not a TLD Using the new SoupTLD methods. Had to split the non-search regexp in two so that we can reuse its 'is this a domain?' bits. Ugly as hell, but not worse than before... At least we have unit tests to catch regressions. https://bugzilla.gnome.org/show_bug.cgi?id=681022 embed/ephy-embed-private.h | 7 ++++--- embed/ephy-web-view.c | 33 +++++++++++++++++++++++++++++++-- tests/ephy-web-view-test.c | 24 +++++++++++++++++------- 3 files changed, 52 insertions(+), 12 deletions(-) commit eea17ad5975842ba9a6c3e5ff0df08592ea2f5ee Author: Xan Lopez Date: Tue Aug 7 14:31:35 2012 +0200 ephy-web-view: no need to cast g_object_new results embed/ephy-web-view.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 393d8167c8f10578044d4245a1927ab2d9416578 Author: Xan Lopez Date: Tue Aug 7 14:24:48 2012 +0200 ephy-web-view: export the 'normalize or autosearch' method We are going to modify it a bit, and we really want to test it. Add some initial tests for the existing functionality. embed/ephy-embed-private.h | 3 +++ embed/ephy-web-view.c | 29 ++++++++++++++++++----------- tests/ephy-web-view-test.c | 41 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 62 insertions(+), 11 deletions(-)