commit 0342bd3f4dc2725856a95e2f47df87582ccf311e Author: Michael Catanzaro Date: Mon Feb 15 10:24:42 2016 -0600 Prepare 3.19.90 NEWS | 32 ++++++++++++++++++++++++++++++++ configure.ac | 2 +- 2 files changed, 33 insertions(+), 1 deletion(-) commit bf24956ddb9f85c714f2455a054416e5053b0714 Author: Piotr Drąg Date: Sun Feb 14 18:55:51 2016 +0100 Updated Polish translation po/pl.po | 303 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 158 insertions(+), 145 deletions(-) commit 1d7f96715973d405168155c30cc4cc60c0ca0775 Author: Piotr Drąg Date: Sun Feb 14 18:54:50 2016 +0100 appdata: Fix GNOME Web spelling data/epiphany.appdata.xml.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit eea738c10f632edc45f5fd7cc8049300f6a5ab05 Author: Reinout van Schouwen Date: Sun Feb 14 17:09:06 2016 +0100 Updated Dutch translation by Reinout van Schouwen po/nl.po | 1399 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 751 insertions(+), 648 deletions(-) commit 965fbf4dc35edb2098bbfcc1191915a184664876 Author: Daniel Mustieles Date: Sat Feb 13 18:53:21 2016 +0100 Updated Spanish translation po/es.po | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) commit 1bc2b8428941549fb903a7bfe929fd2050a81422 Author: Chao-Hsiung Liao Date: Sat Feb 13 05:27:17 2016 +0000 Updated Chinese (Taiwan) translation po/zh_TW.po | 1208 ++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 648 insertions(+), 560 deletions(-) commit cee124e51dc7d46ced9b911f81eb47ae10885e4d Author: Michael Catanzaro Date: Wed Feb 10 14:31:29 2016 -0600 tree-model-sort: Use G_DECLARE_FINAL_TYPE lib/widgets/ephy-tree-model-sort.c | 29 ++++++++++++----------------- lib/widgets/ephy-tree-model-sort.h | 28 +++------------------------- 2 files changed, 15 insertions(+), 42 deletions(-) commit 13f48591b83919cb9248f7d1da71e9c0e74ffdca Author: Michael Catanzaro Date: Wed Feb 10 14:28:51 2016 -0600 tree-model-sort: Remove unused function pointer from class struct It's not even backed by a signal; wonder what this was ever for.... lib/widgets/ephy-tree-model-sort.h | 2 -- 1 file changed, 2 deletions(-) commit 969e769b00147ac13b9f5e436e358ba38a94ef6e Author: Michael Catanzaro Date: Wed Feb 10 14:24:53 2016 -0600 tree-model-sort: Use G_DEFINE_TYPE_WITH_CODE lib/widgets/ephy-tree-model-sort.c | 52 +++++--------------------------------- 1 file changed, 6 insertions(+), 46 deletions(-) commit c4d62d19131f5df1129eb8ab11a3f7f58948ef49 Author: Michael Catanzaro Date: Wed Feb 10 14:21:27 2016 -0600 tree-model-node: Use G_DECLARE_FINAL_TYPE lib/widgets/ephy-tree-model-node.c | 95 ++++++++++++++++++-------------------- lib/widgets/ephy-tree-model-node.h | 28 ++--------- 2 files changed, 48 insertions(+), 75 deletions(-) commit 84db8626610af21f0316e6aa4ab2d16d4eefd8c1 Author: Michael Catanzaro Date: Wed Feb 10 14:16:27 2016 -0600 tree-model-node: Use G_DEFINE_TYPE_WITH_CODE lib/widgets/ephy-tree-model-node.c | 53 +++++--------------------------------- 1 file changed, 6 insertions(+), 47 deletions(-) commit 9738979c232581c63ad2b6790c259d68bab296e2 Author: Michael Catanzaro Date: Tue Feb 9 13:37:47 2016 -0600 web-view: Remove loading-homepage signal Nothing connects to it. Also, we don't have homepages anymore. https://bugzilla.gnome.org/show_bug.cgi?id=755585 embed/ephy-web-view.c | 16 ---------------- 1 file changed, 16 deletions(-) commit 0c5dec3779df17abbfbeac4ced1f15e2db3a888a Author: Michael Catanzaro Date: Tue Feb 9 13:37:17 2016 -0600 web-view: Remove new-document-now signal Nothing connects to it https://bugzilla.gnome.org/show_bug.cgi?id=755585 embed/ephy-web-view.c | 19 ------------------- 1 file changed, 19 deletions(-) commit ea93a62712be6812f055f5522b2a91c3f11acf84 Author: Michael Catanzaro Date: Tue Feb 9 13:34:21 2016 -0600 web-view: Remove ge_modal_alert signal It's connected to, but never emitted https://bugzilla.gnome.org/show_bug.cgi?id=755585 embed/ephy-web-view.c | 16 ---------------- src/ephy-window.c | 27 --------------------------- 2 files changed, 43 deletions(-) commit 4ee64399acc82d134ec7d012ff2dae4ce69e1d90 Author: Michael Catanzaro Date: Tue Feb 9 13:32:21 2016 -0600 web-view: Remove ge_popups_blocked signal It's connected to, but never emitted https://bugzilla.gnome.org/show_bug.cgi?id=755585 embed/ephy-web-view.c | 33 --------------------------------- 1 file changed, 33 deletions(-) commit 5b662da13daf4ef48621fdb686cb7e7bd5197097 Author: Michael Catanzaro Date: Tue Feb 9 13:30:07 2016 -0600 web-view: Fix a typo https://bugzilla.gnome.org/show_bug.cgi?id=755585 embed/ephy-web-view.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit c78ab6fda34c46ef04d38f25ecde1cf738a925c0 Author: Michael Catanzaro Date: Tue Feb 9 13:29:52 2016 -0600 web-view: Remove signals that are never emitted or connected to https://bugzilla.gnome.org/show_bug.cgi?id=755585 embed/ephy-web-view.c | 66 --------------------------------------------------- 1 file changed, 66 deletions(-) commit 38fd646791c0d92f9ebe5c98f90622e886036926 Author: Michael Catanzaro Date: Wed Feb 10 00:14:52 2016 -0600 security-popover: Use gtk_label_set_xalign New API introduced to solve exactly this problem.... lib/widgets/ephy-security-popover.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) commit f2dd33065b5601596f01efb91dfba56adc7327b0 Author: Michael Catanzaro Date: Wed Feb 10 00:11:36 2016 -0600 security-popover: Use G_DECLARE_FINAL_TYPE lib/widgets/ephy-security-popover.c | 97 ++++++++++++++++--------------------- lib/widgets/ephy-security-popover.h | 26 +--------- 2 files changed, 44 insertions(+), 79 deletions(-) commit ab27bde8b1b3be706bbe240d14bf565c49b29d6e Author: Michael Catanzaro Date: Wed Feb 10 00:07:27 2016 -0600 node-view: Use G_DECLARE_FINAL_TYPE lib/widgets/ephy-node-view.c | 308 +++++++++++++++++++++---------------------- lib/widgets/ephy-node-view.h | 26 +--- 2 files changed, 150 insertions(+), 184 deletions(-) commit 6d447a6ff787f7706cc2004e1236443a865d837c Author: Michael Catanzaro Date: Tue Feb 9 23:53:46 2016 -0600 node-view: Use G_DEFINE_TYPE Party like it's 2004 lib/widgets/ephy-node-view.c | 45 +++++++------------------------------------- 1 file changed, 7 insertions(+), 38 deletions(-) commit cb6e0dae4e0e0741d07d3b24e6ba625019f5e374 Author: Michael Catanzaro Date: Tue Feb 9 23:46:17 2016 -0600 Update TODO TODO | 1 + 1 file changed, 1 insertion(+) commit a55e082cd33d92ff556995a384ad8d274554e247 Author: Michael Catanzaro Date: Tue Feb 9 23:41:48 2016 -0600 node-view: Drop unneeded virtual signals lib/widgets/ephy-node-view.c | 20 +++++--------------- lib/widgets/ephy-node-view.h | 6 ------ 2 files changed, 5 insertions(+), 21 deletions(-) commit 7401f486ffeaca6a472111136ba57c1e274ba3c1 Author: Michael Catanzaro Date: Tue Feb 9 23:37:51 2016 -0600 middle-clickable-button: Use G_DECLARE_FINAL_TYPE lib/widgets/ephy-middle-clickable-button.c | 5 +++++ lib/widgets/ephy-middle-clickable-button.h | 19 ++----------------- 2 files changed, 7 insertions(+), 17 deletions(-) commit f96cd3f62e941d538767f59acc5a468dce06cd1a Author: Michael Catanzaro Date: Tue Feb 9 23:36:12 2016 -0600 location-entry: Use G_DECLARE_FINAL_TYPE lib/widgets/ephy-location-entry.c | 198 +++++++++++++++----------------------- lib/widgets/ephy-location-entry.h | 28 +----- 2 files changed, 82 insertions(+), 144 deletions(-) commit 49ac908f38bf9ac944bd1ecb9891f8856b1ccfff Author: Michael Catanzaro Date: Tue Feb 9 23:23:46 2016 -0600 location-entry: Remove unneeded virtual signals lib/widgets/ephy-location-entry.c | 18 ++++++------------ lib/widgets/ephy-location-entry.h | 7 ------- 2 files changed, 6 insertions(+), 19 deletions(-) commit e89d3e26e50f2f3b739e97dd54f31699cd49e384 Author: Michael Catanzaro Date: Tue Feb 9 23:19:47 2016 -0600 file-chooser: Use G_DECLARE_FINAL_TYPE lib/widgets/ephy-file-chooser.c | 5 +++++ lib/widgets/ephy-file-chooser.h | 22 ++-------------------- 2 files changed, 7 insertions(+), 20 deletions(-) commit a83dfdef3b157cf508eee0299bd0ed4dfc7e7063 Author: Michael Catanzaro Date: Tue Feb 9 23:17:54 2016 -0600 download-widget: Use G_DECLARE_FINAL_TYPE lib/widgets/ephy-download-widget.c | 159 ++++++++++++++++++------------------- lib/widgets/ephy-download-widget.h | 27 +------ 2 files changed, 80 insertions(+), 106 deletions(-) commit 0d3d99de35658557215ef33ce6323763cc620685 Author: Michael Catanzaro Date: Tue Feb 9 23:10:24 2016 -0600 downloads-progress-icon: Use G_DECLARE_FINAL_TYPE lib/widgets/ephy-downloads-progress-icon.c | 7 +------ lib/widgets/ephy-downloads-progress-icon.h | 12 ++---------- 2 files changed, 3 insertions(+), 16 deletions(-) commit 6b23d476a6633f1c0374c8415e009e01db7b1a70 Author: Michael Catanzaro Date: Tue Feb 9 23:08:06 2016 -0600 downloads-popover: Use G_DECLARE_FINAL_TYPE lib/widgets/ephy-downloads-popover.c | 7 +------ lib/widgets/ephy-downloads-popover.h | 12 ++---------- 2 files changed, 3 insertions(+), 16 deletions(-) commit 3c697f755c7deb4a972c45a80fd776c717f41c05 Author: Michael Catanzaro Date: Tue Feb 9 23:02:01 2016 -0600 certificate-dialog: Use G_DECLARE_FINAL_TYPE lib/widgets/ephy-certificate-dialog.c | 91 ++++++++++++++++------------------- lib/widgets/ephy-certificate-dialog.h | 28 ++--------- 2 files changed, 45 insertions(+), 74 deletions(-) commit 7bc641ddd41ea4dba1ad372c3e889ef9b08430cb Author: Michael Catanzaro Date: Tue Feb 9 22:55:45 2016 -0600 history-service: Chain up in dispose lib/history/ephy-history-service.c | 2 ++ 1 file changed, 2 insertions(+) commit 9b3e45f56d41b383749c10e550561b43007525a0 Author: Michael Catanzaro Date: Tue Feb 9 22:55:15 2016 -0600 history-service: Use G_DECLARE_FINAL_TYPE lib/history/ephy-history-service-hosts-table.c | 58 ++++----- lib/history/ephy-history-service-private.h | 3 +- lib/history/ephy-history-service-urls-table.c | 44 +++---- lib/history/ephy-history-service-visits-table.c | 21 ++-- lib/history/ephy-history-service.c | 152 +++++++++++------------- lib/history/ephy-history-service.h | 24 +--- 6 files changed, 125 insertions(+), 177 deletions(-) commit 916ea903f9c3fe7011a5b3339b6664bfe5a28674 Author: Michael Catanzaro Date: Tue Feb 9 22:39:19 2016 -0600 history-service: Remove unnecessary virtual signal lib/history/ephy-history-service.c | 38 +++++++++++++------------------------- lib/history/ephy-history-service.h | 5 ----- 2 files changed, 13 insertions(+), 30 deletions(-) commit 8c36f9cbeea2c56709c7dc5f7fae17e96bd226ed Author: Michael Catanzaro Date: Mon Feb 8 19:31:27 2016 -0600 location-entry: Properly normalize URI for cut/copy 761d2fa %-encodes too much, including the ? in query parameters, and the # before the fragment. I wonder if I will ever again attempt to put a # in the first column of a git commit message. Can't say I've ever wanted to do that before. https://bugzilla.gnome.org/show_bug.cgi?id=761660 lib/ephy-uri-helpers.c | 19 +++++++++++++++++++ lib/ephy-uri-helpers.h | 1 + lib/widgets/ephy-location-entry.c | 5 ++--- 3 files changed, 22 insertions(+), 3 deletions(-) commit 0dd2a628df11599023d675a9e6144f82cbdc2130 Author: Michael Catanzaro Date: Mon Feb 8 18:15:18 2016 -0600 Standardize on "decoded" terminology for URIs, not "unescaped" A bit more precise https://bugzilla.gnome.org/show_bug.cgi?id=761660 embed/ephy-web-view.c | 6 +++--- lib/ephy-uri-helpers.c | 2 +- lib/ephy-uri-helpers.h | 2 +- lib/widgets/ephy-download-widget.c | 6 +++--- src/bookmarks/ephy-bookmark-properties.c | 8 ++++---- src/bookmarks/ephy-bookmarks-editor.c | 10 +++++----- src/ephy-history-window.c | 8 ++++---- 7 files changed, 21 insertions(+), 21 deletions(-) commit 13231a80e816fca6d7df2b0e1906c35da2b4f0df Author: Carlos Garcia Campos Date: Wed Jan 20 10:39:20 2016 +0100 Make new tabs inherit history of parent This feature was lost when we switched to WebKit2, bring it back now that we have API in WebKit to handle web view session state. https://bugzilla.gnome.org/show_bug.cgi?id=706731 src/ephy-window.c | 15 +++++++++- src/popup-commands.c | 79 +++++++++++++++++++++++++--------------------------- 2 files changed, 52 insertions(+), 42 deletions(-) commit 346e044b42aaa76063afcb0492a1f055e452d40c Author: Mario Blättermann Date: Tue Feb 9 09:55:06 2016 +0100 Updated German translation po/de.po | 151 +++++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 83 insertions(+), 68 deletions(-) commit 6db72f4a6371fc2f6c1ad1570e6b34ac1813bf81 Author: Rafael Fontenelle Date: Tue Feb 9 07:35:08 2016 +0000 Updated Brazilian Portuguese translation po/pt_BR.po | 153 +++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 83 insertions(+), 70 deletions(-) commit 9a74939648635b4cab1c8842288b0bdbcf917c51 Author: Balázs Meskó Date: Tue Feb 9 07:18:27 2016 +0000 Updated Hungarian translation po/hu.po | 738 +++++++++++++++++++++++++-------------------------------------- 1 file changed, 288 insertions(+), 450 deletions(-) commit 1858689cd8052a276794c196f3b6978a491ed2ad Author: Michael Catanzaro Date: Mon Feb 8 21:19:42 2016 -0600 window: Code style fix src/ephy-window.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 1a574d2d9b97fe23efb2d35028e410ab5fa83f10 Author: Michael Catanzaro Date: Mon Feb 8 17:07:05 2016 -0600 session: Remove unused EphySessionCommand src/ephy-session.h | 5 ----- 1 file changed, 5 deletions(-) commit b5e57d6ffd89307d1a673bebb7c9e4fe1d5f44d2 Author: Michael Catanzaro Date: Mon Feb 8 15:25:32 2016 -0600 web-overview: Don't crash when unexpected thumbnail change is received Sometimes we receive thumbnail changes for pages that aren't in the overview. It's probably a bug, but there don't seem to be any user-visible effects, so let's not crash over this. https://bugzilla.gnome.org/show_bug.cgi?id=758470 embed/web-extension/ephy-web-overview.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit b8b391393aca52274063653b2d6e4b3c00e960fd Author: Michael Catanzaro Date: Sun Feb 7 21:35:02 2016 -0600 Switch web extensions to using private D-Bus connections Instead of using the session bus. There's no point in advertising the web extension D-Bus interface as if it could be meaningfully used by anything other than the Epiphany UI process. EphyEmbedShell will run the D-Bus server, and the web extensions will connect to it. https://bugzilla.gnome.org/show_bug.cgi?id=761009 embed/ephy-embed-shell.c | 215 +++++++++++++------------- embed/ephy-web-extension-proxy.c | 168 +++++++++++--------- embed/ephy-web-extension-proxy.h | 4 +- embed/web-extension/ephy-web-extension-main.c | 46 +++--- embed/web-extension/ephy-web-extension.c | 105 ++++++++----- embed/web-extension/ephy-web-extension.h | 3 +- lib/Makefile.am | 2 + lib/ephy-dbus-util.c | 37 +++++ lib/ephy-dbus-util.h | 29 ++++ 9 files changed, 360 insertions(+), 249 deletions(-) commit 36272511be7e9c54ce35bf54ec4980d4a403d43e Author: Dušan Kazik Date: Mon Feb 8 16:54:33 2016 +0000 Updated Slovak translation po/sk.po | 138 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 73 insertions(+), 65 deletions(-) commit b2c4cc27698ad2223491a2f12f6ab7b58e628dcf Author: Michael Catanzaro Date: Mon Feb 8 07:15:25 2016 -0600 appdata: Pass appdata-validate data/epiphany.appdata.xml.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 26f2862d8f7b0a0684d684f18f7dad0b3dbc2abf Author: Michael Catanzaro Date: Sun Feb 7 23:27:19 2016 -0600 Activate downloads popover when a download is started A crude but effective way to avoid people wondering what's going on when trying to start a download. https://bugzilla.gnome.org/show_bug.cgi?id=757753 src/ephy-toolbar.c | 1 + 1 file changed, 1 insertion(+) commit 18dc1e1fc79a9c76c5ce13f34fc8c39cee4bf2dc Author: Michael Catanzaro Date: Sun Feb 7 22:43:45 2016 -0600 Remove vestiges of public API It's been gone for years, and it's not coming back. If we support extensions in the future, it would be via the WebExtensions API. This makes me less annoyed by having to maintain a meaningless distinction between installed and non-installed header files (it's been years since any headers were installed). It also makes me less annoyed by having to look at meaningless direct-inclusion guards. And finally, it makes me less annoyed because each time I see those direct-inclusion guards, I think of how they really ought to be inside the normal include guards, rather than outside, to avoid breaking GCC and Clang's optimization to avoid unnecessarily reading the contents of the header file. (WebKit gets this wrong, too.) You can thank me if this makes Epiphany compile 0.1s or so faster for you. There are no useful changes in this commit. https://bugzilla.gnome.org/show_bug.cgi?id=761698 configure.ac | 2 - embed/Makefile.am | 45 ++++++++---------- embed/ephy-download.h | 4 -- embed/ephy-embed-container.h | 4 -- embed/ephy-embed-event.h | 4 -- embed/ephy-embed-prefs.h | 4 -- embed/ephy-embed-private.h | 4 -- embed/ephy-embed-shell.h | 4 -- embed/ephy-embed-utils.h | 4 -- embed/ephy-encoding.h | 4 -- embed/ephy-encodings.h | 4 -- embed/ephy-file-monitor.h | 4 -- embed/ephy-find-toolbar.h | 4 -- embed/ephy-web-extension-proxy.h | 4 -- embed/ephy-web-view.h | 4 -- embed/web-extension/ephy-web-dom-utils.h | 5 +- lib/Makefile.am | 63 ++++++++++---------------- lib/ephy-debug.h | 4 -- lib/ephy-dnd.h | 4 -- lib/ephy-favicon-helpers.h | 4 -- lib/ephy-file-helpers.h | 4 -- lib/ephy-gui.h | 4 -- lib/ephy-initial-state.h | 4 -- lib/ephy-langs.h | 4 -- lib/ephy-node-common.h | 4 -- lib/ephy-node-db.h | 4 -- lib/ephy-node-filter.h | 4 -- lib/ephy-node.h | 4 -- lib/ephy-prefs.h | 4 -- lib/ephy-security-levels.h | 4 -- lib/ephy-settings.h | 4 -- lib/ephy-signal-accumulator.h | 4 -- lib/ephy-string.h | 4 -- lib/ephy-time-helpers.h | 8 +--- lib/ephy-uri-helpers.h | 4 -- lib/ephy-web-app-utils.h | 4 -- lib/ephy-zoom.h | 4 -- lib/history/Makefile.am | 3 -- lib/widgets/Makefile.am | 3 -- lib/widgets/ephy-certificate-dialog.h | 4 -- lib/widgets/ephy-download-widget.h | 4 -- lib/widgets/ephy-file-chooser.h | 4 -- lib/widgets/ephy-location-entry.h | 4 -- lib/widgets/ephy-middle-clickable-button.h | 4 -- lib/widgets/ephy-node-view.h | 4 -- lib/widgets/ephy-security-popover.h | 4 -- lib/widgets/ephy-tree-model-node.h | 4 -- lib/widgets/ephy-tree-model-sort.h | 4 -- lib/widgets/ephy-zoom-action.h | 4 -- src/Makefile.am | 73 +++++++++++++++--------------- src/bookmarks/Makefile.am | 44 ++++++++---------- src/bookmarks/ephy-bookmark-action-group.h | 4 -- src/bookmarks/ephy-bookmark-action.h | 4 -- src/bookmarks/ephy-bookmark-properties.h | 4 -- src/bookmarks/ephy-bookmarks-editor.h | 4 -- src/bookmarks/ephy-bookmarks-export.h | 4 -- src/bookmarks/ephy-bookmarks-import.h | 4 -- src/bookmarks/ephy-bookmarks-menu.h | 4 -- src/bookmarks/ephy-bookmarks-ui.h | 4 -- src/bookmarks/ephy-bookmarks.h | 4 -- src/bookmarks/ephy-nodes-cover.h | 4 -- src/bookmarks/ephy-open-tabs-action.h | 4 -- src/bookmarks/ephy-topic-action-group.h | 4 -- src/bookmarks/ephy-topic-action.h | 4 -- src/bookmarks/ephy-topics-entry.h | 4 -- src/bookmarks/ephy-topics-palette.h | 4 -- src/ephy-action-helper.h | 4 -- src/ephy-completion-model.h | 4 -- src/ephy-encoding-dialog.h | 4 -- src/ephy-history-window.h | 4 -- src/ephy-home-action.h | 4 -- src/ephy-link-action.h | 4 -- src/ephy-link.h | 4 -- src/ephy-location-controller.h | 4 -- src/ephy-lockdown.h | 4 -- src/ephy-navigation-history-action.h | 4 -- src/ephy-notebook.h | 4 -- src/ephy-private.h | 4 -- src/ephy-session.h | 4 -- src/ephy-shell.h | 4 -- src/ephy-toolbar.h | 4 -- src/ephy-window-action.h | 4 -- src/ephy-window.h | 4 -- src/window-commands.h | 4 -- 84 files changed, 103 insertions(+), 443 deletions(-) commit 70bc6b8dc35dcaec955f489fa67e40427f861dd5 Author: Michael Catanzaro Date: Mon Jan 18 11:44:26 2016 -0600 prefs-dialog: Expose restore-session-policy https://bugzilla.gnome.org/show_bug.cgi?id=724583 src/prefs-dialog.c | 32 ++++++++++++++++++++++++++++++++ src/resources/prefs-dialog.ui | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 64 insertions(+) commit 761d2fab37dffac086e8ba1df69c8ac499ec90e8 Author: Michael Catanzaro Date: Sat Feb 6 23:01:23 2016 -0600 location-entry: Encode URI before copy/paste The location entry is currently the only place in our UI where it is possible to copy a decoded URI. This is basically never what the user wants. I am getting tired of accidentally pasting broken URIs like https://build.webkit.org/results/GTK Linux 64-bit Release (Tests)/r196216 (13627)/results.html. URIs should be encoded before stored in the clipboard. Now I can copy https://build.webkit.org/results/GTK%20Linux%2064-bit%20Release%20(Tests)/r196216%20(13627)/results.html instead as nature intended. Of course, if only part of the entry is selected, then it's not a full URI and should not be messed with; in this case, just copy it raw. https://bugzilla.gnome.org/show_bug.cgi?id=761660 lib/widgets/ephy-location-entry.c | 43 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) commit f7456b7269b3f5cc122725e1c941905e90f8d102 Author: Dušan Kazik Date: Mon Feb 8 06:48:11 2016 +0000 Updated Slovak translation po/sk.po | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) commit 651eb22f664c10b3ff8e1e21966eb8b3dd2d7714 Author: Michael Catanzaro Date: Sun Feb 7 23:01:44 2016 -0600 Update TODO TODO | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) commit 18ee5e3faa7e084c722083ebb987780266b625f9 Author: Michael Catanzaro Date: Sun Feb 7 21:55:03 2016 -0600 Formatting fixups for the previous commit Some tabs snuck in, and we missed a space before opening paren. embed/ephy-about-handler.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit 9d20f64253526d0f5b5464d66095a66db66c73ed Author: Lorenzo Tilve Date: Tue Dec 29 13:40:27 2015 +0100 overview: Do not show local files on the overview embed/ephy-about-handler.c | 1 + embed/ephy-embed-shell.c | 1 + lib/history/ephy-history-service-urls-table.c | 3 +++ lib/history/ephy-history-types.c | 1 + lib/history/ephy-history-types.h | 1 + 5 files changed, 7 insertions(+) commit a3ac79fe8995763447e5858adef7b928f8005cc7 Author: Lorenzo Tilve Date: Mon Jan 25 23:06:22 2016 +0100 overview: Display a placeholder image on empty overview embed/ephy-about-handler.c | 76 ++++++++++++++++++++++++++++------------------ src/resources/about.css | 18 +++++++++++ 2 files changed, 65 insertions(+), 29 deletions(-) commit 6572053c3b044c48a4b4a29ac444bcc8fec6bfe6 Author: Ask Hjorth Larsen Date: Sun Feb 7 16:38:16 2016 +0100 Updated Danish translation po/da.po | 1180 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 630 insertions(+), 550 deletions(-) commit 01eb4d0e6c92af2a628ec6a647d0de3f0e06493c Author: Daniel Mustieles Date: Sun Feb 7 13:11:40 2016 +0100 Updated Spanish translation po/es.po | 90 +++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 49 insertions(+), 41 deletions(-) commit 482593e73872c86bc8255917d10643fb8ec0d208 Author: Rūdolfs Mazurs Date: Sat Feb 6 21:03:46 2016 +0200 Update Latvian translation po/lv.po | 1055 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 543 insertions(+), 512 deletions(-) commit ad673402baa2a8c101f258d3fddaf2f4193599ed Author: Piotr Drąg Date: Sat Feb 6 17:06:22 2016 +0100 Updated Polish translation po/pl.po | 1237 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 644 insertions(+), 593 deletions(-) commit 5eed405e85001a18e1fdf3658445e5661d2c643c Author: Jiri Grönroos Date: Fri Feb 5 20:33:11 2016 +0000 Updated Finnish translation po/fi.po | 231 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 121 insertions(+), 110 deletions(-) commit 9e233ee9cb3e2ffd9fcbd765fd607acd3640a842 Author: Fábio Nogueira Date: Wed Feb 3 14:33:58 2016 +0000 Updated Brazilian Portuguese translation po/pt_BR.po | 793 ++++++++++++++++++++++++++++++++++++++---------------------- 1 file changed, 503 insertions(+), 290 deletions(-) commit e1c753712b7a43fcbd588ae502d8c9d15391ee1a Author: Matej Urbančič Date: Tue Feb 2 17:45:18 2016 +0100 Updated Slovenian translation po/sl.po | 480 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 259 insertions(+), 221 deletions(-) commit cb9e0c4bb7d2bc1105977b434499ba14ee1384db Author: Alexandre Franke Date: Tue Feb 2 11:23:22 2016 +0000 Updated French translation po/fr.po | 1156 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 615 insertions(+), 541 deletions(-) commit 41d802c5a0729382f2a7cc5440d8a5d2ccbd171e Author: Daniel Mustieles Date: Sun Jan 31 22:18:40 2016 +0100 Updated Spanish translation po/es.po | 498 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 251 insertions(+), 247 deletions(-) commit 928dfa0abb0b4f30f6764a18fd159eccae676472 Author: Dušan Kazik Date: Sat Jan 30 14:02:54 2016 +0000 Updated Slovak translation po/sk.po | 168 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 92 insertions(+), 76 deletions(-) commit acb58b2672d57e28aba2caef60a3fa03040f6c93 Author: Gábor Kelemen Date: Fri Jan 29 16:32:15 2016 +0000 Updated Hungarian translation help/hu/hu.po | 108 ++++++++++++++++++++++++++++++++++++---------------------- 1 file changed, 68 insertions(+), 40 deletions(-) commit 88fad356f74f8d93feb12da636ae001731eb9756 Author: Balázs Meskó Date: Tue Jan 26 14:31:10 2016 +0000 Updated Hungarian translation po/hu.po | 99 ++++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 53 insertions(+), 46 deletions(-) commit 096b1586e42aee319dca745a068454787d04ec5b Author: Mario Blättermann Date: Mon Jan 25 21:01:14 2016 +0100 Updated German translation po/de.po | 89 ++++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 48 insertions(+), 41 deletions(-) commit 037c7797cecb870eb069777639e17377d52fda2b Author: Richard Hughes Date: Mon Jan 25 15:40:57 2016 +0000 Add a missing tag to the AppData file data/epiphany.appdata.xml.in | 1 + 1 file changed, 1 insertion(+) commit 56e9ef77df2377bc4d0ca39a4900641eba2421cd Author: Michael Catanzaro Date: Sun Jan 24 22:07:39 2016 -0600 Move ephy-web-dom-utils to embed/web-extension Since it's only usable from the web extension. Also, remove an old #include from window-commands, a holdover from WebKit1 I suppose. https://bugzilla.gnome.org/show_bug.cgi?id=761074 embed/web-extension/Makefile.am | 2 + embed/web-extension/ephy-web-dom-utils.c | 527 +++++++++++++++++++++++++++++++ embed/web-extension/ephy-web-dom-utils.h | 55 ++++ lib/Makefile.am | 2 - lib/ephy-web-dom-utils.c | 527 ------------------------------- lib/ephy-web-dom-utils.h | 55 ---- src/window-commands.c | 1 - 7 files changed, 584 insertions(+), 585 deletions(-) commit cc67c5f394a94e3b5e1cf232772d73a9cb2e90f5 Author: Michael Catanzaro Date: Sun Jan 24 19:23:43 2016 -0600 web-view: Add mnemonics for error page buttons Unfortunately WebKit does not actually render the access key, so there's no way to know it's there, but it's better than not having any access key. https://bugzilla.gnome.org/show_bug.cgi?id=761069 embed/ephy-web-view.c | 14 ++++++++++++-- src/resources/error.html | 2 +- 2 files changed, 13 insertions(+), 3 deletions(-) commit ff58bf0e64a261eb6cb295f256803f11ca4a5dad Author: Michael Catanzaro Date: Sun Jan 24 22:47:29 2016 -0600 web-dom-utils: Add another FIXME lib/ephy-web-dom-utils.c | 3 +++ 1 file changed, 3 insertions(+) commit 7992222e0f3ab1b1b46e29ed919abe994adfb962 Author: Michael Catanzaro Date: Sun Jan 24 22:16:35 2016 -0600 web-dom-utils: Add a FIXME comment lib/ephy-web-dom-utils.c | 3 +++ 1 file changed, 3 insertions(+) commit 46ee95ba2bacbb5106bbaf1e652ab04fdd25dd6b Author: Michael Catanzaro Date: Sun Jan 24 22:11:45 2016 -0600 encoding-dialog: Placate -Wdiscarded-qualifiers src/ephy-encoding-dialog.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 70ae1bb851c916af0005b28d739ce25b7a4247cd Author: Michael Catanzaro Date: Sun Jan 24 19:30:07 2016 -0600 web-view: Add an assertion An early return here leads to memory leaks. We should never hit this because (a) we'd better have an error page for every error type, and (b) if we don't there will be a compiler warning thanks to the new warning flags. embed/ephy-web-view.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) commit a253d063ee4b6b87e65abcded14990a7d540949e Author: Michael Catanzaro Date: Sun Jan 24 18:22:25 2016 -0600 Clean the sass cache Mostly to get it out of my git status output src/Makefile.am | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) commit 7a7e4c43c25bdf37050a92fdbb92dcab785744f9 Author: Balázs Meskó Date: Sun Jan 24 12:59:31 2016 +0000 Updated Hungarian translation po/hu.po | 1166 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 619 insertions(+), 547 deletions(-) commit 28578843ab6633a4b8a9c29cf8443f315d17c7ee Author: Michael Catanzaro Date: Sat Jan 23 17:03:27 2016 -0600 web-view: Remove obsolete ifdefs We already require 2.11.4 embed/ephy-web-view.c | 4 ---- 1 file changed, 4 deletions(-) commit 53a6683661fec779820e1076be0ac85997e2a328 Author: Michael Catanzaro Date: Sat Jan 23 13:06:40 2016 -0600 Fixup for the previous commit Not sure how I missed all the warnings the previous commit introduced.... embed/web-extension/ephy-web-extension-main.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit e6369581944c85815d75972edd8f36391eb87314 Author: Michael Catanzaro Date: Sat Jan 23 12:06:58 2016 -0600 web-extension-main: Use a pragma to silence -Wmissing-prototype I like this better. embed/web-extension/ephy-web-extension-main.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit 1f4f310360d94bccd16cd30a0e506b575f54d70f Author: Mario Blättermann Date: Sat Jan 23 18:03:02 2016 +0100 Updated German translation po/de.po | 147 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 77 insertions(+), 70 deletions(-) commit b73a25759ee1ee17a999af7f8a7c83d261a3dc2a Author: Michael Catanzaro Date: Fri Jan 22 16:32:04 2016 -0600 sqlite-statement: Chain up properly in finalize lib/ephy-sqlite-statement.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 2799c0084cb2c699d496fa849692732b4c1aa64b Author: Michael Catanzaro Date: Fri Jan 22 16:28:55 2016 -0600 sqlite-connection: chain up properly in finalize lib/ephy-sqlite-connection.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 86fdf35e7d0d9926e21d8484f290d46141449dc7 Author: Michael Catanzaro Date: Fri Jan 22 12:44:53 2016 -0600 Update appdata data/epiphany.appdata.xml.in | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) commit d1784f095b392998473eb42d879f62762336ccc8 Author: Michael Catanzaro Date: Mon Jan 18 19:08:13 2016 -0600 web-overview: Do not drop thumbnail update requests When the overview is opened in a new tab, it normally works fine, but when the overview is opened in the first tab when starting Epiphany, there are no thumbnails for any of the sites: just empty placeholder images, at least on my machine. That's not good. The snapshot service does not have the images ready immediately when requested by EphyAboutHandler, so EphyAboutHandler is not able to insert them into the overview HTML when it is created. Instead, it inserts a placeholder image. Then, when the snapshot service has finished getting the thumbnail, it makes a D-Bus call to the web extension to convey the file URI for the thumbnail (for each URL in the overview). EphyWebOverview replaces the placeholder image with the thumbnail when it receives the call. The problem is the call can occur before WebKit has finished loading the overview HTML, in which case the thumbnail changes get dropped and we wind up with a bunch of placeholder images. Instead, remember the thumbnail change requests as they come in, then apply them all after the document has loaded. https://bugzilla.gnome.org/show_bug.cgi?id=758470 embed/web-extension/ephy-web-overview.c | 54 +++++++++++++++++++++++++++++++-- 1 file changed, 52 insertions(+), 2 deletions(-) commit 10e6ad5057c4dc778ebbecc4757c4f4894bf1a6d Author: Carlos Garcia Campos Date: Mon Jan 18 12:35:43 2016 +0100 ephy-session: restore session state when restoring recently closed tabs This feature was lost with the port to WebKit2, but it's now back and improved, since now nt only the back list is restored, but the whole history navigation information and the scroll position. https://bugzilla.gnome.org/show_bug.cgi?id=760782 src/ephy-session.c | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) commit 20fa897c5ebd1c20b9f6caad312a88bdb22f800f Author: Carlos Garcia Campos Date: Mon Jan 18 12:13:47 2016 +0100 ephy-session: simplify the code to track closed tabs parent notebook Use a refcounted struct to add/remove the weak pointer, and let the closed tabs just ref/unref the notebook tracker. This should also fix the leak reported in bug #695966. src/ephy-session.c | 164 +++++++++++++++++++++++++---------------------------- 1 file changed, 78 insertions(+), 86 deletions(-) commit 5086e25fcb5e1aab30c50af55f9e2a9db5d8bf42 Author: Carlos Garcia Campos Date: Mon Jan 18 09:35:08 2016 +0100 ephy-session: stop saving the back forward list for recently closed tabs This is currently unused. Also improve the detection of empty tabs with no history to not add them to the list of closed tabs. src/ephy-session.c | 27 ++++++++------------------- 1 file changed, 8 insertions(+), 19 deletions(-) commit c45ae0b29287353f3798428b7131d8ac2127da62 Author: Carlos Garcia Campos Date: Thu Jan 14 17:59:13 2016 +0100 ephy-session: save and restore web view session state Using the new WebKit API available in 2.11.3. The session state is serialized and then encoded as Base-64 to be able to to save it in our current session state XML file. Now, we always save the session on close, since there are more things that might have changed in the state like the scroll position that we don't monitor to schedule saves. https://bugzilla.gnome.org/show_bug.cgi?id=119432 configure.ac | 2 +- embed/ephy-embed.c | 23 +++++++++++--- embed/ephy-embed.h | 3 +- src/ephy-session.c | 91 +++++++++++++++++++++++++++++++++++++++++++++++++----- 4 files changed, 105 insertions(+), 14 deletions(-) commit 7d83de2dd3b6645185d31904ec90ae93f25ab680 Author: Carlos Garcia Campos Date: Thu Jan 14 15:42:07 2016 +0100 ephy-session: Save the session also when active tab changes We are saving the active tab in the session, but we don't update the session file when it changes. src/ephy-session.c | 11 +++++++++++ 1 file changed, 11 insertions(+) commit e18ccd0da2c0aaadac4b9c0039f385e4bdfb94d8 Author: Carlos Garcia Campos Date: Thu Jan 14 15:32:27 2016 +0100 ephy-session: do not start the save task immediately Wait for one second, so that if there are several save requests in one second, we only save the session once. If the session is closed while there's a save request pending, the request is cancelled and the session saved immediately. src/ephy-session.c | 80 +++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 58 insertions(+), 22 deletions(-) commit 52171e035c787ee155dfb1acb7a02f6c6469b724 Author: Carlos Garcia Campos Date: Thu Jan 14 14:42:37 2016 +0100 ephy-session: Remove filename parameter from ephy_session_save() Stop pretending we support saving the session to any path. We always save the session to the default session file, ephy_session_save() is public only to be able to use it from tests. src/ephy-session.c | 46 ++++++++++++++++++++++------------------------ src/ephy-session.h | 3 +-- tests/ephy-session-test.c | 2 +- 3 files changed, 24 insertions(+), 27 deletions(-) commit adbe1549da2f28deba3f223a60f0873d46ef034d Author: Carlos Garcia Campos Date: Thu Jan 14 12:07:45 2016 +0100 ephy-session: Never save the session if the policy is set to never src/ephy-session.c | 7 +++++++ 1 file changed, 7 insertions(+) commit 9c83f5014622ecb52811c093cd02d69e06f8de49 Author: Carlos Garcia Campos Date: Thu Jan 14 11:48:11 2016 +0100 ephy-session: always set dont_save to false in ephy_session_close() It's the only thing we are doing now, so we don't need to check the policy, it's always safe to set dont_save to FALSE when session is closed. src/ephy-session.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) commit 36c5d9be3ca9a0617c7964414964c7fc3ea75127 Author: Carlos Garcia Campos Date: Thu Jan 14 10:57:59 2016 +0100 embed: Remove unused EphyEmbedShell::prepare-close signal embed/ephy-embed-shell.c | 23 ----------------------- embed/ephy-embed-shell.h | 3 --- src/ephy-session.c | 2 -- 3 files changed, 28 deletions(-) commit 08eb12b3bb538f96b23bc2ac7bf21e360b085b4d Author: Carlos Garcia Campos Date: Tue Jan 19 09:52:01 2016 +0100 embed: Ignore beforeunload events At least until we properly support them. Connect to WebKitWebView::script-dialog to always confirm we want to leave the page and stop the signal propagation. embed/ephy-web-view.c | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) commit d66da032f687daa58bc0c00bbfb640fa81795004 Author: Michael Catanzaro Date: Mon Jan 18 22:22:38 2016 -0600 Take safetypes patch from Debian No clue why this was never proposed upstream.... data/mime-types-permissions.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit 4960ba02c89102220f4b106f0ab13a6f48fa3d14 Author: Michael Catanzaro Date: Mon Jan 18 22:14:41 2016 -0600 Allow opening .tar.xz files Really a bad problem that we have a list of MIME types for which using the Open button is doomed to fail. A bad problem indeed. Make it seem like less of a bad problem by making .tar.xz files work. data/mime-types-permissions.xml | 1 + 1 file changed, 1 insertion(+) commit 1836df58562df4511a90f3141377d6c0b9db4c3c Author: Michael Catanzaro Date: Mon Jan 18 16:55:50 2016 -0600 about-handler: Remove unused define embed/ephy-about-handler.c | 1 - 1 file changed, 1 deletion(-) commit 258301217cae6343dd4fe0f20ca96154650b250e Author: Jiro Matsuzawa Date: Sat Jan 16 03:14:21 2016 +0000 Updated Japanese translation po/ja.po | 1454 +++++++++++++++++++++++++++++++++++++------------------------- 1 file changed, 860 insertions(+), 594 deletions(-) commit d5e6724eb05effb6b15a5676703ae35e1639cae9 Author: Michael Catanzaro Date: Fri Jan 15 10:43:30 2016 -0600 Fix crash starting incognito mode https://bugzilla.gnome.org/show_bug.cgi?id=760667 lib/ephy-file-helpers.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 40cd97ebf220df869114c352a2fad5896488aebc Author: Michael Catanzaro Date: Wed Jan 13 13:00:12 2016 -0600 Fix Linux build lib/ephy-profile-migrator.c | 1 + 1 file changed, 1 insertion(+) commit 16cc92ef1bbe822a6be09371334b34540456ffea Author: Ting-Wei Lan Date: Mon Jan 11 12:15:35 2016 +0800 ephy-profile-migrator: Call setlocale and gettext functions in main function It is required to correctly show translated messages on some locales. https://bugzilla.gnome.org/show_bug.cgi?id=760417 lib/Makefile.am | 1 + lib/ephy-profile-migrator.c | 5 +++++ 2 files changed, 6 insertions(+) commit 911ccf3a377e7b651ca9a8d3512cb110f8de77d1 Author: Michael Catanzaro Date: Wed Jan 13 10:44:59 2016 -0600 build: static link with libgd https://bugzilla.gnome.org/show_bug.cgi?id=760442 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 2aea86dccce06f374c747e0e3cba80fb7c857d1c Author: Dušan Kazik Date: Mon Jan 11 09:55:41 2016 +0000 Updated Slovak translation po/sk.po | 1051 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 544 insertions(+), 507 deletions(-) commit fe8c42a5f519de7d2327a985fd4ffb8151ef41d7 Author: Aurimas Černius Date: Sun Jan 10 17:16:15 2016 +0200 Updated Lithuanian translation po/lt.po | 457 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 223 insertions(+), 234 deletions(-) commit 1f49d03b760e29e431275f22507c895f76d995af Author: Michael Catanzaro Date: Fri Jan 8 14:07:19 2016 -0600 theme: Avoid CSS error src/resources/epiphany.css | 2 +- src/resources/epiphany.scss | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 5243f8a82e6190728382a91dc3ce8b8152fdaf8e Author: Michael Catanzaro Date: Thu Jan 7 14:17:42 2016 -0600 build: m4, directory should be just m4 This was an amusing regression. configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 48d871176058879f464ecb8e500d7a122f352399 Author: Kjartan Maraas Date: Thu Jan 7 20:59:22 2016 +0100 Updated Norwegian bokmål translation. po/nb.po | 1016 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 516 insertions(+), 500 deletions(-) commit 8200ca2989344c590635dc5a7ae7267797a21470 Author: Michael Catanzaro Date: Thu Jan 7 10:30:59 2016 -0600 Attempt to fix srcdir != builddir lib/widgets/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit c6a9e6c0a3eaf4f29bd4e48bdcba9a7d7381ae30 Author: Michael Catanzaro Date: Wed Aug 6 15:41:00 2014 -0500 Remove encoding preference from preferences dialog I can't see any benefit to this setting, besides to confuse and break pages. This patch does not remove the encodings dialog that allows changing the encoding on the current page, and it doesn't remove encodings from the window menu. We should consider these as well. Users don't need to know anything about encodings and Firefox doesn't allow changing encoding at all anymore. https://bugzilla.gnome.org/show_bug.cgi?id=734381 src/prefs-dialog.c | 77 ------------------------------------------- src/resources/prefs-dialog.ui | 39 ---------------------- 2 files changed, 116 deletions(-) commit b4ce44639bb5196b593f71c9c1d0cabbde8af98b Author: Michael Catanzaro Date: Mon Dec 21 08:01:55 2015 -0600 Use GdTwoLinesRenderer to display the location entry completion Accordingly, we get to remove Carlos's horrible hack adding markup to the completion model (which in MVC should only model, not contain style), and Claudio's horrible hack adding a bool property to make the markup optional (to avoid breaking the search provider, which also uses the completion model). The markup was originally moved to the completion model in order to remove the cell data function, which was being run continuously due to some bug. Because GdTwoLinesRenderer uses real cell attributes to display the title and url separately, we no longer need to worry at all about the task it used to perform -- merging the title and url into one string, with a newline and formatting markup to control size and color of the second line. GdTwoLinesRenderer takes care of this much more cleanly. The only user-visible change is that it is now possible to read URLs in the completion when the row is selected, as the gray is darker. Apparently some people can read it fine, but the color was too similar to the selection blue on the three monitors I tested. https://bugzilla.gnome.org/show_bug.cgi?id=736364 .gitmodules | 3 ++ Makefile.am | 2 +- autogen.sh | 2 + configure.ac | 5 ++- lib/widgets/Makefile.am | 4 ++ lib/widgets/ephy-location-entry.c | 12 ++++-- libgd | 1 + src/ephy-completion-model.c | 81 ++------------------------------------ src/ephy-completion-model.h | 3 +- src/ephy-location-controller.c | 2 +- src/ephy-search-provider.c | 2 +- tests/ephy-completion-model-test.c | 4 +- 12 files changed, 33 insertions(+), 88 deletions(-) commit 5d24240fed72413dec9fde1c9ea94bd026c67a47 Author: Jiri Grönroos Date: Wed Jan 6 11:53:09 2016 +0000 Updated Finnish translation po/fi.po | 1144 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 598 insertions(+), 546 deletions(-) commit f3113c5bec20116a4239ec143e667e9951987c80 Author: Michael Catanzaro Date: Tue Jan 5 20:01:43 2016 -0600 theme: remove another "improvement" src/resources/epiphany.css | 9 +++++++++ src/resources/epiphany.scss | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) commit 277043a121764bdb45954197365e02af462dbcfb Author: Michael Catanzaro Date: Tue Jan 5 19:58:32 2016 -0600 theme: went a bit too far with insensitive -> disabled src/resources/epiphany.css | 8 ++++++++ src/resources/epiphany.scss | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) commit 214fec5c9dc0b581e2c3705dd4113bc6f4b78b18 Author: Michael Catanzaro Date: Tue Jan 5 19:56:29 2016 -0600 theme: insensitive -> disabled src/resources/epiphany.css | 19 +------------------ src/resources/epiphany.scss | 8 ++++---- 2 files changed, 5 insertions(+), 22 deletions(-) commit ac7b17a302d88e3160795ccf0619239431c69a3c Author: Andika Triwidada Date: Sat Jan 2 13:57:46 2016 +0000 Updated Indonesian translation (cherry picked from commit 64cf5051418e00c791f21e2029490074833947cf) po/id.po | 319 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 161 insertions(+), 158 deletions(-) commit e9a60a581d8540ed959f0d6a0ee28b2ad9edd59e Author: Anders Jonsson Date: Sat Jan 2 14:15:09 2016 +0100 Add Swedish help translation help/Makefile.am | 2 +- help/sv/sv.po | 2055 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 2056 insertions(+), 1 deletion(-) commit a6cb9eb3ed64e21b671085d4faa789ee0059638e Author: Muhammet Kara Date: Fri Jan 1 09:08:52 2016 +0000 Updated Turkish translation po/tr.po | 1135 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 604 insertions(+), 531 deletions(-) commit e586a81e6aa218feff63c75caaa2dc1037b51e9e Author: Enrico Nicoletto Date: Thu Dec 31 17:20:47 2015 +0000 Updated Brazilian Portuguese translation po/pt_BR.po | 1581 +++++++++++++++++++++++++++-------------------------------- 1 file changed, 722 insertions(+), 859 deletions(-) commit 27e51129bb89a75cc7aaa6fec216027aac500349 Author: Mario Blättermann Date: Tue Dec 29 23:46:27 2015 +0100 Updated German doc translation help/de/de.po | 85 +++++++++++++++++++++++++++++------------------------------ 1 file changed, 42 insertions(+), 43 deletions(-) commit 34f0dc4e5ad3f8c40f1f4b8a6008fbe2cba27818 Author: J.M. Ruetter Date: Tue Dec 29 15:41:54 2015 +0100 Updated German translation po/de.po | 1218 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 640 insertions(+), 578 deletions(-) commit b495e7ac0e77204710be3d159119c263fb0da6ee Author: Olav Vitters Date: Mon Dec 28 22:33:34 2015 +0100 dummy commit HACKING | 1 + 1 file changed, 1 insertion(+) commit 1cc49f609cc56346269781ece0f56d632f37b133 Author: Michael Catanzaro Date: Sat Dec 26 22:28:12 2015 -0600 Enable and placate -Wswitch-enum and -Wswitch-default I guess these aren't so bad.... configure.ac | 6 ++---- embed/ephy-embed-shell.c | 2 ++ embed/ephy-embed.c | 2 ++ embed/ephy-file-monitor.c | 7 +++++++ embed/ephy-find-toolbar.c | 5 +++++ embed/ephy-web-view.c | 3 +++ lib/ephy-node-db.c | 4 ++++ lib/ephy-node-filter.c | 11 +++++++++++ lib/ephy-node.c | 3 +++ lib/ephy-smaps.c | 1 + lib/history/ephy-history-service-urls-table.c | 1 + lib/widgets/ephy-certificate-dialog.c | 4 ++++ lib/widgets/ephy-security-popover.c | 2 ++ lib/widgets/ephy-zoom-action.c | 4 ++++ src/bookmarks/ephy-bookmark-action.c | 4 ++++ src/bookmarks/ephy-bookmarks-import.c | 3 +++ src/bookmarks/ephy-topic-action.c | 4 ++++ src/ephy-notebook.c | 4 ++++ 18 files changed, 66 insertions(+), 4 deletions(-) commit beff7a5396770e805d8c54c8f40b7689dccf8707 Author: Michael Catanzaro Date: Sat Dec 26 22:00:00 2015 -0600 Stop explicitly passing -Wdeclaration-after-statement... ...to AX_COMPILER_FLAGS. It's already enabled by default, as if it were useful for some reason. configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 00b134d0f5736650d98ed61b75dc3ff62459da18 Author: Michael Catanzaro Date: Sat Dec 26 21:58:27 2015 -0600 Enable and placate -Wsign-compare configure.ac | 2 +- embed/ephy-about-handler.c | 2 +- embed/ephy-embed-prefs.c | 2 +- embed/ephy-encodings.c | 2 +- embed/web-extension/ephy-web-extension.c | 2 +- lib/ephy-file-helpers.c | 2 +- lib/ephy-initial-state.c | 2 +- lib/ephy-langs.c | 4 ++-- lib/ephy-node-db.c | 2 +- lib/ephy-node-filter.c | 6 +++--- lib/ephy-node.c | 10 +++++----- lib/ephy-profile-migrator.c | 2 +- lib/ephy-string.c | 4 ++-- lib/ephy-web-dom-utils.c | 4 ++-- lib/widgets/ephy-location-entry.c | 2 +- lib/widgets/ephy-node-view.c | 2 +- lib/widgets/ephy-zoom-action.c | 2 +- src/bookmarks/ephy-bookmarks-editor.c | 9 +++++---- src/bookmarks/ephy-bookmarks-export.c | 5 +++-- src/bookmarks/ephy-bookmarks.c | 18 +++++++++--------- src/bookmarks/ephy-topic-action-group.c | 2 +- src/bookmarks/ephy-topics-entry.c | 3 ++- src/bookmarks/ephy-topics-palette.c | 5 +++-- src/ephy-completion-model.c | 2 +- src/ephy-location-controller.c | 2 +- src/ephy-window.c | 8 ++++---- src/prefs-dialog.c | 6 +++--- src/window-commands.c | 4 ++-- tests/ephy-bookmarks-test.c | 2 +- tests/ephy-embed-utils-test.c | 2 +- tests/ephy-file-helpers-test.c | 6 +++--- tests/ephy-string-test.c | 2 +- tests/ephy-web-view-test.c | 4 ++-- 33 files changed, 68 insertions(+), 64 deletions(-) commit a6e5831af6604ff4a712d80bc6bca1fc4133def8 Author: Michael Catanzaro Date: Sat Dec 26 21:40:11 2015 -0600 Don't feed crap into a GMemoryInputStream I haven't analyzed this properly to see what's going on here, but this is definitely a bug, as this function is often called with -1 for data_length. Thanks, -Wsign-compare. embed/ephy-about-handler.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 9e7feb065d6e243b506e73289f23702087ad481f Author: Michael Catanzaro Date: Sat Dec 26 21:04:55 2015 -0600 Enable -Wdiscarded-qualifiers Seems Ting-Wei has fixed these when quashing -Wwrite-strings. configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 142a94dea4825b23af6240da3d078305f2edfe11 Author: Michael Catanzaro Date: Sat Dec 26 21:01:31 2015 -0600 Enable and placate -Wredundant-decls configure.ac | 2 +- lib/widgets/ephy-file-chooser.c | 4 +--- lib/widgets/ephy-zoom-action.c | 3 --- src/bookmarks/ephy-bookmarks-editor.c | 2 -- src/bookmarks/ephy-bookmarks.c | 2 -- src/ephy-link-action.c | 8 ++++---- src/ephy-link.h | 2 -- src/ephy-location-controller.c | 2 -- src/ephy-navigation-history-action.c | 4 ---- src/ephy-shell.c | 2 -- src/ephy-shell.h | 2 -- src/prefs-dialog.c | 6 +----- 12 files changed, 7 insertions(+), 32 deletions(-) commit d6581d4ce8ca69821485a09c71b8d7530717c2db Author: Michael Catanzaro Date: Sat Dec 26 20:47:01 2015 -0600 Enable and placate -Wno-shadow configure.ac | 2 +- embed/ephy-embed-shell.c | 16 ++++++++-------- embed/ephy-embed.c | 2 +- lib/ephy-file-helpers.c | 20 ++++++++++---------- lib/ephy-node.c | 18 +++++++++--------- lib/ephy-profile-migrator.c | 15 ++++++++------- lib/ephy-snapshot-service.c | 2 +- src/bookmarks/ephy-bookmarks-editor.c | 24 ++++++++++++------------ src/ephy-main.c | 10 +++++----- src/window-commands.c | 5 ++--- tests/ephy-snapshot-service-test.c | 2 +- 11 files changed, 58 insertions(+), 58 deletions(-) commit 44be8d856c4afcdb0e11dd3c55047e1e8b903ac7 Author: Marek Černocký Date: Thu Dec 24 14:35:13 2015 +0100 Updated Czech translation po/cs.po | 1026 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 527 insertions(+), 499 deletions(-) commit 776a48b57ac44066c7f843bed1f1a18ddb22cafe Author: Jeff Bai Date: Wed Dec 23 12:52:37 2015 +0800 Update zh_CN translation po/zh_CN.po | 1239 +++++++++++++++++++++++++++++++---------------------------- 1 file changed, 645 insertions(+), 594 deletions(-) commit 1a2dad4add060cbed36b4f6116b8153a62320912 Author: Marek Černocký Date: Tue Dec 22 09:39:47 2015 +0100 Updated Czech translation help/cs/cs.po | 55 +++++++++++++++++++++++-------------------------------- 1 file changed, 23 insertions(+), 32 deletions(-) commit 19ff1cda3090f17fb62c43f0e04aeef958594e60 Author: Michael Catanzaro Date: Sun Dec 20 13:35:23 2015 -0600 Update the theme for CSS nodes button and entry are now CSS names, not style classes. https://bugzilla.gnome.org/show_bug.cgi?id=757164 src/resources/epiphany.css | 32 ++++++++++++++++---------------- src/resources/epiphany.scss | 6 +++--- 2 files changed, 19 insertions(+), 19 deletions(-) commit f74683aace8b113ff19d63d00d09e00d9da541ea Author: Michael Catanzaro Date: Mon Oct 26 21:24:44 2015 -0500 Update for removal of GTK_STYLE_CLASS_ENTRY https://bugzilla.gnome.org/show_bug.cgi?id=757164 configure.ac | 2 +- embed/web-extension/ephy-web-extension.c | 2 +- src/ephy-completion-model.c | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) commit aa5f69f91edf0274fff17513ce0230d1b2c29cb9 Author: Michael Catanzaro Date: Sun Dec 20 13:27:40 2015 -0600 Remove theme for old download box It's gone https://bugzilla.gnome.org/show_bug.cgi?id=757164 src/resources/epiphany.css | 23 ----------------------- src/resources/epiphany.scss | 36 ------------------------------------ 2 files changed, 59 deletions(-) commit 47b95d855c3f17d51eb8004999706990da813f49 Author: Michael Catanzaro Date: Sun Dec 20 13:27:15 2015 -0600 Regenerate CSS with current GTK+ master https://bugzilla.gnome.org/show_bug.cgi?id=757164 src/resources/epiphany.css | 92 +++++++++++++++++++++++++++++----------------- 1 file changed, 58 insertions(+), 34 deletions(-) commit 20fb5551e11a6f4f185ca3345da172a8de0cc5ee Author: Michael Catanzaro Date: Sun Dec 20 18:49:08 2015 -0600 downloads-popover: Disappear more smoothly Hide the popover before removing the download widgets, else the popover "crumples" visibly. lib/widgets/ephy-downloads-popover.c | 2 ++ 1 file changed, 2 insertions(+) commit c6844fe27a771deb4f5deeec97f5bc588c4123f8 Author: Michael Catanzaro Date: Sat Dec 19 16:31:31 2015 -0600 Be more careful with gtk_style_context_get_* lib/widgets/ephy-location-entry.c | 8 ++++++-- src/ephy-completion-model.c | 1 + 2 files changed, 7 insertions(+), 2 deletions(-) commit a93481afce9d029fde5e6d6d8df8fec6078660fa Author: Michael Catanzaro Date: Sat Dec 19 16:21:03 2015 -0600 web-view: Fix security level of error pages Error pages are not insecure (with the exception of the TLS error page) embed/ephy-web-view.c | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) commit 675638db45606e026c7f69c1c9f5d49e2d34249d Author: Michael Catanzaro Date: Sat Dec 19 09:17:11 2015 -0600 build: Switch to AM_DISTCHECK_CONFIGURE_FLAGS Apparently DISTCHECK_CONFIGURE_FLAGS is for users https://www.gnu.org/software/automake/manual/html_node/Checking-the-Distribution.html Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 04a4224f5ebe6b99533d0830be72d15e01e58745 Author: Michael Catanzaro Date: Fri Dec 18 09:53:41 2015 -0600 Revert "EphyUriTester: Drop keys/signatures logic" This reverts commit 1600a5fb51f43b7969782c096c62c54f336d5571. https://bugzilla.gnome.org/show_bug.cgi?id=759501 embed/web-extension/ephy-uri-tester.c | 108 +++++++++++++++++++++++++++++++++- 1 file changed, 105 insertions(+), 3 deletions(-) commit a2f240a5aeb8c753da22b6a41245178519943570 Author: Daniel Mustieles Date: Thu Dec 17 19:11:45 2015 +0100 Updated Spanish translation po/es.po | 1045 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 542 insertions(+), 503 deletions(-) commit 260c0929110b4909fac09811a2ef298257a0f715 Author: Michael Catanzaro Date: Thu Dec 17 07:39:42 2015 -0600 Update doap epiphany.doap | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) commit 31af6205b9c7e6e0d792539f3991a44f0414bafd Author: Michael Catanzaro Date: Thu Dec 17 07:37:17 2015 -0600 Update about.ini data/about.ini | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) commit be4e3f624bb8d6a1135e8ca7c2b8e291867e10e7 Author: Michael Catanzaro Date: Thu Dec 17 07:30:15 2015 -0600 window: Use G_PARAM_STATIC_STRINGS src/ephy-window.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) commit 9740539dfd5ab8e82e704c6d7fac1878afc26166 Author: Michael Catanzaro Date: Thu Dec 17 07:28:17 2015 -0600 toolbar: Use G_PARAM_STATIC_STRINGS src/ephy-toolbar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 761032fbe0ba2727ac4b30be99f5b61e314571e6 Author: Michael Catanzaro Date: Thu Dec 17 07:26:36 2015 -0600 certificate-dialog: Fix typo Don't want any of these string literals to be freed lib/widgets/ephy-certificate-dialog.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit e29fb2355a41fe1b700c499363103f7999a7e8f7 Author: Gianvito Cavasoli Date: Wed Dec 16 19:46:53 2015 +0000 Updated Italian translation (cherry picked from commit c72d1b23ea9dd648d8000e9e66026ec4e9e29e11) po/it.po | 330 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 165 insertions(+), 165 deletions(-) commit efc19dcae76f25c2e0b30aa079cf3068c2b7c03e Author: Arnaud Bonatti Date: Sat Dec 12 21:15:39 2015 +0100 EphyHistoryService: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 lib/history/ephy-history-service.c | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) commit 936cb64c6131a4fcd4da76d29df408f2cfd84e0f Author: Arnaud Bonatti Date: Sat Dec 12 21:09:33 2015 +0100 EphyHistoryService: Remove trailing spaces. https://bugzilla.gnome.org/show_bug.cgi?id=759401 lib/history/ephy-history-service.c | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) commit 04739e1945c478ff9dc581913b0a4cd30bec7083 Author: Arnaud Bonatti Date: Sat Dec 12 21:03:10 2015 +0100 EphyCertificateDialog: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 lib/widgets/ephy-certificate-dialog.c | 79 ++++++++++++++--------------------- 1 file changed, 32 insertions(+), 47 deletions(-) commit d52c5d99e3c860d49034db0ed2d66800e8662d84 Author: Arnaud Bonatti Date: Sat Dec 12 20:53:40 2015 +0100 EphyLocationEntry: Remove trailing spaces. https://bugzilla.gnome.org/show_bug.cgi?id=759401 lib/widgets/ephy-location-entry.c | 55 +++++++++++++++++++-------------------- 1 file changed, 27 insertions(+), 28 deletions(-) commit c5df9419b0afb26949a32a54611f2e5cb3ababd0 Author: Arnaud Bonatti Date: Sat Dec 12 20:48:45 2015 +0100 EphyLocationEntry: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 lib/widgets/ephy-location-entry.c | 64 +++++++++++++++++++-------------------- 1 file changed, 32 insertions(+), 32 deletions(-) commit 1f43e26b03cd508b1c5e1c5353bd141176d00124 Author: Arnaud Bonatti Date: Sat Dec 12 19:37:18 2015 +0100 EphyDownloadWidget: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 lib/widgets/ephy-download-widget.c | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) commit 0a54916772962268dda77ee471ef16714faacde1 Author: Arnaud Bonatti Date: Sat Dec 12 19:32:56 2015 +0100 EphyNodeView: Remove trailing spaces. https://bugzilla.gnome.org/show_bug.cgi?id=759401 lib/widgets/ephy-node-view.c | 46 ++++++++++++++++++++------------------------ 1 file changed, 21 insertions(+), 25 deletions(-) commit 899238099479bdca939823e0b170622cbd2e74d1 Author: Arnaud Bonatti Date: Sat Dec 12 19:26:27 2015 +0100 EphyNodeView: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 lib/widgets/ephy-node-view.c | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) commit f7736a8699ef4ad5905c7e54f79afe06ca62bf3c Author: Arnaud Bonatti Date: Sat Dec 12 19:20:31 2015 +0100 EphyTreeModelNode: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 lib/widgets/ephy-tree-model-node.c | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) commit 6d4ea494b9d85151d8079609b7c701a1197fbba6 Author: Arnaud Bonatti Date: Sat Dec 12 19:16:23 2015 +0100 EphySecurityPopover: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 lib/widgets/ephy-security-popover.c | 69 +++++++++++++++++-------------------- 1 file changed, 31 insertions(+), 38 deletions(-) commit e71369ca72b9715285ecdc8fa7bbc6c9a7f0675f Author: Arnaud Bonatti Date: Sat Dec 12 18:08:58 2015 +0100 EphyZoomAction: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 lib/widgets/ephy-zoom-action.c | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) commit 464efbc8d5ac93add13b100d52827157ad9d7a80 Author: Arnaud Bonatti Date: Sat Dec 12 17:37:59 2015 +0100 EphyBookmarkAction: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/bookmarks/ephy-bookmark-action.c | 62 +++++++++++++++++------------------- 1 file changed, 30 insertions(+), 32 deletions(-) commit d31cdf129aeb1f1a16357bd5a053225af4710b24 Author: Arnaud Bonatti Date: Sat Dec 12 17:24:34 2015 +0100 EphyBookmarkAction: Remove trailing spaces. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/bookmarks/ephy-bookmark-action.c | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) commit 079e04cd17432f8e255da572f250fa0b6d08b556 Author: Arnaud Bonatti Date: Sat Dec 12 17:22:48 2015 +0100 EphyBookmarkProperties: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/bookmarks/ephy-bookmark-properties.c | 48 +++++++++++++++++--------------- 1 file changed, 25 insertions(+), 23 deletions(-) commit d1fe748bc48e3ca4e802c70379e6ef13da8e1ddb Author: Arnaud Bonatti Date: Sat Dec 12 15:16:00 2015 +0100 EphyBookmarksEditor: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/bookmarks/ephy-bookmarks-editor.c | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) commit fba43d4af2b8e56e3a36500655830bbd2c768c6c Author: Arnaud Bonatti Date: Sat Dec 12 14:58:42 2015 +0100 EphyTopicAction: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/bookmarks/ephy-topic-action.c | 39 ++++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 19 deletions(-) commit 75e952f128617da9c8974f28dd88950a2650a365 Author: Arnaud Bonatti Date: Sat Dec 12 14:33:46 2015 +0100 EphyTopicsEntry: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/bookmarks/ephy-topics-entry.c | 37 ++++++++++++++++++------------------- 1 file changed, 18 insertions(+), 19 deletions(-) commit 01c107c6e45b44f31c7fc82077de595287b2c3dd Author: Arnaud Bonatti Date: Sat Dec 12 14:13:59 2015 +0100 EphyTopicsEntry: Correct trailing spaces. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/bookmarks/ephy-topics-entry.c | 133 +++++++++++++++++++------------------- 1 file changed, 65 insertions(+), 68 deletions(-) commit fc25b8dbc432a78d4a4113a58cf200a59df16249 Author: Arnaud Bonatti Date: Sat Dec 12 14:01:36 2015 +0100 EphyTopicsPalette: Correct trailing spaces. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/bookmarks/ephy-topics-palette.c | 43 ++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 22 deletions(-) commit e4ebb84e9b4467a8886898f96fd93cb0db261942 Author: Arnaud Bonatti Date: Sat Dec 12 13:53:59 2015 +0100 EphyTopicsPalette: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/bookmarks/ephy-topics-palette.c | 54 +++++++++++++++++-------------------- 1 file changed, 25 insertions(+), 29 deletions(-) commit 253de7cb4d57000b44370dfcea4033ae76ff5727 Author: Arnaud Bonatti Date: Sat Dec 12 13:43:52 2015 +0100 EphyHistoryWindow: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/ephy-history-window.c | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) commit 627cfa1025c36a4c7fe7737362bed506d3cb3c11 Author: Arnaud Bonatti Date: Fri Dec 11 01:54:06 2015 +0100 EphyCombinedStopReloadAction: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/ephy-combined-stop-reload-action.c | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) commit 437270d19704032ef6bf69f25bafbbce9b592fc1 Author: Arnaud Bonatti Date: Fri Dec 11 01:39:23 2015 +0100 EphyNavigationHistoryAction: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/ephy-navigation-history-action.c | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) commit 100849b924b6b624b13e9ac66d8ddfda69fe538a Author: Arnaud Bonatti Date: Fri Dec 11 01:34:08 2015 +0100 EphySession: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/ephy-session.c | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) commit 468d6b2fb900e136e625804c3b909138e42d88fb Author: Arnaud Bonatti Date: Fri Dec 11 01:26:44 2015 +0100 EphyNotebook: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/ephy-notebook.c | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) commit 39e56d5fe169529dec8b35f15a090c7105771dd9 Author: Arnaud Bonatti Date: Fri Dec 11 01:15:01 2015 +0100 EphySQLiteStatement: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 lib/ephy-sqlite-statement.c | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) commit 687660298d1ae6f5ac7fb7177f44f22017b13871 Author: Arnaud Bonatti Date: Fri Dec 11 01:08:15 2015 +0100 EphyNodeDb: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 lib/ephy-node-db.c | 36 +++++++++++++++++++----------------- 1 file changed, 19 insertions(+), 17 deletions(-) commit 08a2598c4d8ec3ed10eb216c41949b754e6472e4 Author: Arnaud Bonatti Date: Thu Dec 10 17:53:17 2015 +0100 EphyNodeDb: Spaces problems. https://bugzilla.gnome.org/show_bug.cgi?id=759401 lib/ephy-node-db.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) commit 42c9e4dbdb0911fc199314991d10998602eba634 Author: Arnaud Bonatti Date: Thu Dec 10 17:39:58 2015 +0100 EphyWebView: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 embed/ephy-web-view.c | 186 ++++++++++++++++++++++++-------------------------- 1 file changed, 90 insertions(+), 96 deletions(-) commit 9cf3e5ab4b66b678d0b0adf922ce03ed854d3822 Author: Arnaud Bonatti Date: Thu Dec 10 17:03:50 2015 +0100 EphyLocationController: Remove trailing spaces. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/ephy-location-controller.c | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) commit 5f79e98a3e3328f005e2c15db071a194e64bd676 Author: Arnaud Bonatti Date: Thu Dec 10 17:01:00 2015 +0100 EphyLocationController: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/ephy-location-controller.c | 102 +++++++++++++++++++---------------------- 1 file changed, 48 insertions(+), 54 deletions(-) commit df9c8a02275dc8019e2e2d73381ed040d8b74d14 Author: Arnaud Bonatti Date: Thu Dec 10 12:59:39 2015 +0100 EphyWindowAction: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/ephy-window-action.c | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) commit 15f4d31eb01357cb5a3eea47e3f749a8d03fee86 Author: Arnaud Bonatti Date: Thu Dec 10 16:33:10 2015 +0100 EphyCompletionModel: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/ephy-completion-model.c | 45 ++++++++++++++++++++++++--------------------- 1 file changed, 24 insertions(+), 21 deletions(-) commit 36aa6ec9dc4a3f7cf9c70a763b4577edb9be3d74 Author: Arnaud Bonatti Date: Thu Dec 10 12:54:57 2015 +0100 EphyWindowAction: Remove some trailing spaces. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/ephy-window-action.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) commit 4b49613d62c087c6557b627598ef62b2732b712a Author: Arnaud Bonatti Date: Thu Dec 10 12:48:41 2015 +0100 EphyEncodingDialog: Use g_object_class_install_properties. https://bugzilla.gnome.org/show_bug.cgi?id=759401 src/ephy-encoding-dialog.c | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) commit 06152d563c07115f44535158656c2583d902b7d6 Author: Ting-Wei Lan Date: Tue Dec 15 03:13:02 2015 +0800 build: Fix build with clang -Werror and -Wwrite-strings https://bugzilla.gnome.org/show_bug.cgi?id=759200 src/ephy-encoding-dialog.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 83fa7713c416a81625ab3c904f4f2e3a7119390f Author: Bernd Homuth Date: Mon Dec 14 19:02:54 2015 +0000 Updated German translation (cherry picked from commit 696cac71e26d9224b3045ddee94b0218d7c90ddd) po/de.po | 321 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 164 insertions(+), 157 deletions(-) commit f4fac9e88b1331a9c868662ee84f9cf022fe147f Author: Daniel Mustieles Date: Mon Dec 14 15:13:42 2015 +0000 Updated Spanish translation help/es/es.po | 123 ++++++++++++++++++++++++++++++++++++---------------------- 1 file changed, 76 insertions(+), 47 deletions(-) commit dc345c95f60313d54fe502f1c786efe8a71ca45b Author: Baurzhan Muftakhidinov Date: Mon Dec 14 03:43:00 2015 +0000 Updated Kazakh translation po/kk.po | 1266 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 660 insertions(+), 606 deletions(-) commit cba2a018169177c3239e8b5d40a33ff27e20082a Author: Aurimas Černius Date: Sun Dec 13 21:28:51 2015 +0200 Updated Lithuanian translation po/lt.po | 1280 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 677 insertions(+), 603 deletions(-) commit 832da6c0e67a06a317c21972de7606f206d2ef80 Author: Aurimas Černius Date: Sun Dec 13 21:19:09 2015 +0200 Updated Lithuanian translation po/lt.po | 547 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 259 insertions(+), 288 deletions(-) commit 7d74d3212ba6ad934163e74180179f4235a8b55c Author: Pedro Albuquerque Date: Sun Dec 13 07:57:40 2015 +0000 Updated Portuguese translation po/pt.po | 1111 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 580 insertions(+), 531 deletions(-) commit 7fbc0d9ad1ebee1c1708832ced89f951262fcbdc Author: Michael Catanzaro Date: Fri Dec 11 13:12:09 2015 +0100 Update appdata data/epiphany.appdata.xml.in | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) commit 7c7d30fb64f47a58210cd46aa22e705327002ce7 Author: Ting-Wei Lan Date: Wed Dec 9 02:03:31 2015 +0800 build: Fix build with clang -Werror and -Wwrite-strings String literals are 'const char[]' when -Wwrite-strings is used. https://bugzilla.gnome.org/show_bug.cgi?id=759200 embed/ephy-embed-prefs.c | 42 +++++++++++++++++------------------ embed/ephy-encodings.c | 4 ++-- embed/web-extension/ephy-uri-tester.c | 12 +++++----- lib/ephy-file-helpers.c | 2 +- lib/ephy-profile-utils.c | 4 ++-- lib/ephy-zoom.h | 2 +- lib/widgets/ephy-location-entry.c | 6 ++--- src/bookmarks/ephy-bookmarks-editor.c | 10 ++++----- src/bookmarks/ephy-bookmarks-import.c | 4 ++-- src/ephy-home-action.c | 2 +- src/ephy-lockdown.c | 10 ++++----- src/ephy-main.c | 2 +- src/ephy-notebook.c | 6 ++--- tests/ephy-history-test.c | 6 ++--- tests/ephy-string-test.c | 4 ++-- tests/ephy-web-view-test.c | 7 +++--- 16 files changed, 62 insertions(+), 61 deletions(-) commit 4342778efb34832f9147d0e76637224dc61716ba Author: Ting-Wei Lan Date: Fri Dec 11 03:43:19 2015 +0800 ephy-bookmark-properties: Remove dest_drag_types https://bugzilla.gnome.org/show_bug.cgi?id=759200 src/bookmarks/ephy-bookmark-properties.c | 4 ---- 1 file changed, 4 deletions(-) commit 13875377936a573e39a349f0daebddff7cde03bf Author: Ting-Wei Lan Date: Fri Dec 11 03:40:10 2015 +0800 downloads: Value returned by ephy_download_get_content_type() should not be freed ephy_download_get_content_type() was modified to return an existing pointer instead of a newly allocated string, so its return value should not be freed by the caller. https://bugzilla.gnome.org/show_bug.cgi?id=759200 embed/ephy-download.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) commit 6a38d00762a08e558c2b380778217c307104dbb6 Author: Piotr Drąg Date: Thu Dec 10 23:14:50 2015 +0100 Updated POTFILES.in po/POTFILES.in | 1 - 1 file changed, 1 deletion(-) commit 9eaedb2985693b55b71aad069cb7a0da2ad39149 Author: Sebastian Rasmussen Date: Thu Dec 10 22:10:19 2015 +0000 Updated Swedish translation po/sv.po | 1502 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 789 insertions(+), 713 deletions(-) commit f3148d810b0d712d8d52d8430cc4050dccd429c4 Author: Anders Jonsson Date: Thu Dec 10 00:51:57 2015 +0100 Fixups for help files https://bugzilla.gnome.org/show_bug.cgi?id=759279 help/C/bookmark-edit.page | 6 +++--- help/C/bookmark-smart.page | 2 +- help/C/keyboard-shortcut.page | 2 +- help/C/pref-cookies.page | 2 +- help/C/pref-css.page | 4 ++-- help/C/pref-font.page | 4 ++-- 6 files changed, 10 insertions(+), 10 deletions(-) commit 7089cda5893581fc32200a8966c8500e69548561 Author: Arnaud Bonatti Date: Thu Dec 10 10:39:07 2015 +0100 Random cleanings. src/ephy-window.c | 18 +++++++++--------- src/window-commands.h | 2 -- 2 files changed, 9 insertions(+), 11 deletions(-) commit 67284bb824fbca61ee8aca509adc042979290e9f Author: Arnaud Bonatti Date: Thu Dec 10 11:11:09 2015 +0100 Remove main_vbox. src/ephy-window.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) commit 050f095c0fefc5213002df88039188115dfa0fd5 Author: Arnaud Bonatti Date: Thu Dec 10 12:18:07 2015 +0100 EphyEncodingDialog: Rework. https://bugzilla.gnome.org/show_bug.cgi?id=759164 src/Makefile.am | 5 +- src/ephy-encoding-dialog.c | 336 +++++++++++++++++------------ src/ephy-encoding-menu.c | 454 --------------------------------------- src/ephy-encoding-menu.h | 61 ------ src/ephy-encoding-row.c | 153 +++++++++++++ src/ephy-encoding-row.h | 40 ++++ src/ephy-window.c | 12 +- src/epiphany.gresource.xml | 1 + src/resources/encoding-dialog.ui | 91 +++++++- src/resources/encoding-row.ui | 27 +++ src/resources/epiphany-ui.xml | 4 +- src/window-commands.c | 12 ++ src/window-commands.h | 2 + 13 files changed, 528 insertions(+), 670 deletions(-) commit ddc54f46926924e7a2ef5856e0d198ffd6001ee8 Author: Arnaud Bonatti Date: Tue Dec 8 12:21:12 2015 +0100 EphyEncodingDialog: Use a GtkSwitch. https://bugzilla.gnome.org/show_bug.cgi?id=759164 src/ephy-encoding-dialog.c | 101 +++++++++++++++++++++++---------------- src/resources/encoding-dialog.ui | 75 ++++++++--------------------- 2 files changed, 79 insertions(+), 97 deletions(-) commit e1ef7ce1b84246737852b09c6de791ed38eb237b Author: Arnaud Bonatti Date: Tue Dec 8 00:13:50 2015 +0100 EphyEncodingDialog: Use activate-on-single-click. https://bugzilla.gnome.org/show_bug.cgi?id=759164 src/ephy-encoding-dialog.c | 33 +-------------------------------- 1 file changed, 1 insertion(+), 32 deletions(-) commit 51893f42a61ae84c3d199fbc38ae208f11770068 Author: Arnaud Bonatti Date: Wed Dec 9 19:12:16 2015 +0100 Remove custom _gtk_css_provider_load_from_resource. src/ephy-window.c | 52 ++++++++++++++++------------------------------------ 1 file changed, 16 insertions(+), 36 deletions(-) commit 9c8bfc253aaed9ce2e8362cd362282dd9eef2381 Author: Marek Černocký Date: Wed Dec 9 18:49:32 2015 +0100 Updated Czech translation help/cs/cs.po | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-)