catanzaro pushed to epiphany (master). "Drop duplicate menu item patch, rbz#1208906 (..more)"
notifications at fedoraproject.org
notifications at fedoraproject.org
Fri Apr 3 22:00:25 UTC 2015
>From edaa8cad42132d7f7372437475899fe0c3933569 Mon Sep 17 00:00:00 2001
From: Michael Catanzaro <mcatanzaro at igalia.com>
Date: Fri, 3 Apr 2015 17:00:15 -0500
Subject: Drop duplicate menu item patch, rbz#1208906
- Drop xft dpi patch, will be fixed in 3.16.1
diff --git a/0013-Stop-duplicating-menu-items-in-the-app-menu-and-wind.patch b/0013-Stop-duplicating-menu-items-in-the-app-menu-and-wind.patch
deleted file mode 100644
index 76527d4..0000000
--- a/0013-Stop-duplicating-menu-items-in-the-app-menu-and-wind.patch
+++ /dev/null
@@ -1,139 +0,0 @@
-From a5ea2a5a96a656d66e2b0f416e184a81722bd859 Mon Sep 17 00:00:00 2001
-From: Michael Catanzaro <mcatanzaro at igalia.com>
-Date: Wed, 27 Aug 2014 13:53:44 -0500
-Subject: [PATCH 13/15] Stop duplicating menu items in the app menu and window
- menu
-
-Matters for non-GNOME users
-
-Upstream status: This patch silently remove the Close action from the
-window menu. This patch corresponds to two different patches posted on
-upstream Bugzilla.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=735487
----
- src/ephy-window.c | 51 -------------------------------------------
- src/resources/epiphany-ui.xml | 9 --------
- 2 files changed, 60 deletions(-)
-
-diff --git a/src/ephy-window.c b/src/ephy-window.c
-index 69e20cf..d040cf5 100644
---- a/src/ephy-window.c
-+++ b/src/ephy-window.c
-@@ -366,8 +366,6 @@ struct _EphyWindowPrivate
-
- EphyLocationController *location_controller;
-
-- gulong app_menu_visibility_handler;
--
- guint closing : 1;
- guint has_size : 1;
- guint fullscreen_mode : 1;
-@@ -3083,13 +3081,6 @@ ephy_window_state_event (GtkWidget *widget,
- static void
- ephy_window_finalize (GObject *object)
- {
-- EphyWindow *window = EPHY_WINDOW (object);
-- EphyWindowPrivate *priv = window->priv;
--
-- if (priv->app_menu_visibility_handler != 0)
-- g_signal_handler_disconnect (gtk_settings_get_for_screen (gtk_widget_get_screen (GTK_WIDGET (window))),
-- priv->app_menu_visibility_handler);
--
- G_OBJECT_CLASS (ephy_window_parent_class)->finalize (object);
-
- LOG ("EphyWindow finalised %p", object);
-@@ -3303,39 +3294,6 @@ _gtk_css_provider_load_from_resource (GtkCssProvider* provider,
- return res;
- }
-
--static const gchar* app_actions[] = {
-- "FileNewWindow",
-- "FileNewWindowIncognito",
-- "EditPreferences",
-- "EditBookmarks",
-- "EditHistory",
-- "FileQuit",
-- "HelpContents",
-- "HelpAbout"
--};
--
--static void
--ephy_window_toggle_visibility_for_app_menu (EphyWindow *window)
--{
-- const gchar *action_name;
-- gboolean shows_app_menu;
-- GtkSettings *settings;
-- GtkAction *action;
-- gint idx;
--
-- settings = gtk_settings_get_for_screen (gtk_widget_get_screen (GTK_WIDGET (window)));
-- g_object_get (settings,
-- "gtk-shell-shows-app-menu", &shows_app_menu,
-- NULL);
--
-- for (idx = 0; idx < G_N_ELEMENTS (app_actions); idx++) {
-- action_name = app_actions[idx];
-- action = gtk_action_group_get_action (window->priv->action_group, action_name);
--
-- gtk_action_set_visible (action, !shows_app_menu);
-- }
--}
--
- static GObject *
- ephy_window_constructor (GType type,
- guint n_construct_properties,
-@@ -3493,15 +3451,6 @@ ephy_window_constructor (GType type,
- chrome &= ~(EPHY_WINDOW_CHROME_MENU | EPHY_WINDOW_CHROME_TABSBAR);
- }
-
-- /* We never want the menubar shown, we merge the app menu into
-- * our super menu manually when running outside the Shell. */
-- gtk_application_window_set_show_menubar (GTK_APPLICATION_WINDOW (window), FALSE);
--
-- ephy_window_toggle_visibility_for_app_menu (window);
-- priv->app_menu_visibility_handler = g_signal_connect_swapped (gtk_settings_get_for_screen (gtk_widget_get_screen (GTK_WIDGET (window))),
-- "notify::gtk-shell-shows-app-menu",
-- G_CALLBACK (ephy_window_toggle_visibility_for_app_menu), window);
--
- /* ensure the UI is updated */
- gtk_ui_manager_ensure_update (priv->manager);
-
-diff --git a/src/resources/epiphany-ui.xml b/src/resources/epiphany-ui.xml
-index 684d553..ed48e9a 100644
---- a/src/resources/epiphany-ui.xml
-+++ b/src/resources/epiphany-ui.xml
-@@ -9,8 +9,6 @@
- </popup>
-
- <popup name="PagePopup" action="PagePopupAction" accelerators="true">
-- <menuitem name="FileNewWindowMenu" action="FileNewWindow"/>
-- <menuitem name="FileNewWindowIncognitoMenu" action="FileNewWindowIncognito"/>
- <menuitem name="FileNewTabMenu" action="FileNewTab"/>
- <menuitem name="FileOpenMenu" action="FileOpen"/>
- <separator name="FileSep1"/>
-@@ -29,10 +27,7 @@
- <separator name="EditSep4"/>
- <menuitem name="FilePrintMenu" action="FilePrint"/>
- <menuitem name="EditFindMenu" action="EditFind"/>
-- <menuitem name="EditPreferencesMenu" action="EditPreferences"/>
- <separator name="FileSep5"/>
-- <menuitem name="HistoryEditMenu" action="EditHistory"/>
-- <menuitem name="BookmarksEditMenu" action="EditBookmarks"/>
- <menu name="BookmarksMenu" action="Bookmarks">
- <menuitem name="BookmarksAddBookmarkMenu" action="FileBookmarkPage"/>
- <separator name="BookmarksSep1"/>
-@@ -43,10 +38,6 @@
- </menu>
- <menuitem name="ViewPageSourceMenu" action="ViewPageSource"/>
- <separator name="FileSep7"/>
-- <menuitem name="HelpContentsMenu" action="HelpContents"/>
-- <menuitem name="HelpAboutMenu" action="HelpAbout"/>
-- <menuitem name="FileCloseWindowMenu" action="FileCloseTab"/>
-- <menuitem name="FileQuitMenu" action="FileQuit"/>
- </popup>
-
- <accelerator name="AlwaysStopAccel" action="ViewAlwaysStop"/>
---
-2.1.0
-
diff --git a/0013-title-box-Don-t-flash-the-location-entry-between-pag.patch b/0013-title-box-Don-t-flash-the-location-entry-between-pag.patch
new file mode 100644
index 0000000..187412d
--- /dev/null
+++ b/0013-title-box-Don-t-flash-the-location-entry-between-pag.patch
@@ -0,0 +1,109 @@
+From 2f52664e9ae8c2e4ec527764c9b42c8036192bc2 Mon Sep 17 00:00:00 2001
+From: Michael Catanzaro <mcatanzaro at igalia.com>
+Date: Fri, 6 Feb 2015 16:51:10 -0600
+Subject: [PATCH 14/15] title-box: Don't flash the location entry between page
+ loads
+
+This fixes the distracting flicker when the title box switches from
+title mode to location entry mode when loading a page.
+
+Upstream status: Should probably be upstreamed as-is. But beware
+potential regressions
+
+https://bugzilla.gnome.org/show_bug.cgi?id=741808
+---
+ src/ephy-title-box.c | 49 +++++++++++++++++++++++++++++++++++++++++++------
+ 1 file changed, 43 insertions(+), 6 deletions(-)
+
+diff --git a/src/ephy-title-box.c b/src/ephy-title-box.c
+index 2cc853a..da43c5e 100644
+--- a/src/ephy-title-box.c
++++ b/src/ephy-title-box.c
+@@ -71,6 +71,7 @@ typedef struct
+ guint switch_to_entry_timeout_id;
+
+ gulong title_sig_id;
++ gulong load_changed_sig_id;
+ } EphyTitleBoxPrivate;
+
+ G_DEFINE_TYPE_WITH_PRIVATE (EphyTitleBox, ephy_title_box, GTK_TYPE_STACK)
+@@ -453,6 +454,25 @@ ephy_title_box_init (EphyTitleBox *title_box)
+ LOG ("EphyTitleBox initialising %p", title_box);
+ }
+
++/* The title box state is tricky to get right without visual glitches. We want
++ * to show title mode with a new title as soon as the the title becomes
++ * available, especially if the location entry is currently displayed. We want
++ * to show the location entry instead if the page has no title (e.g. because
++ * it's a text file). But the title is emptied at the start of each load, and
++ * then set sometime after the load has been committed. If we were previously
++ * displaying title mode, we don't want to flash the location entry during
++ * that brief period; we instead want to leave title mode stale until the
++ * new title is available. But if the page has no title, we don't want to get
++ * stuck on title mode, so we also connect to load-changed and switch to the
++ * location entry when the load has finished if no title is set. We also do not
++ * want to get stuck on the location entry when loading from the page cache,
++ * when the title is set before the load is committed. The user should not be
++ * switched from the location entry to title mode if the location entry is
++ * focused when the title change. When in title mode, the title should stay in
++ * sync with the URL at all times. If you try to change something, expect to
++ * break one of the above, so be careful.
++ */
++
+ static void
+ ephy_title_box_title_changed_cb (GObject *gobject,
+ GParamSpec *pspec,
+@@ -467,13 +487,23 @@ ephy_title_box_title_changed_cb (GObject *gobject,
+
+ title = webkit_web_view_get_title (web_view);
+
+- if (gtk_widget_is_focus (priv->entry) ||
+- !title || *title == '\0') {
+- ephy_title_box_set_mode (title_box, EPHY_TITLE_BOX_MODE_LOCATION_ENTRY);
+- return;
+- }
++ if (!gtk_widget_is_focus (priv->entry) && title && *title != '\0')
++ ephy_title_box_set_mode (title_box, EPHY_TITLE_BOX_MODE_TITLE);
++}
++
++static void
++web_view_load_changed_cb (WebKitWebView *web_view,
++ WebKitLoadEvent load_event,
++ gpointer user_data)
++{
++ EphyTitleBox *title_box = EPHY_TITLE_BOX (user_data);
++ EphyTitleBoxPrivate *priv = ephy_title_box_get_instance_private (title_box);
++ const char *title = gtk_label_get_text (priv->title);
+
+- ephy_title_box_set_mode (title_box, EPHY_TITLE_BOX_MODE_TITLE);
++ LOG ("load-changed web_view %p title-box %p\n", web_view, title_box);
++
++ if (load_event == WEBKIT_LOAD_FINISHED && (!title || *title == '\0'))
++ ephy_title_box_set_mode (title_box, EPHY_TITLE_BOX_MODE_LOCATION_ENTRY);
+ }
+
+ /**
+@@ -531,6 +561,9 @@ ephy_title_box_set_web_view (EphyTitleBox *title_box,
+ if (priv->title_sig_id > 0)
+ g_signal_handler_disconnect (priv->web_view, priv->title_sig_id);
+
++ if (priv->load_changed_sig_id > 0)
++ g_signal_handler_disconnect (priv->web_view, priv->load_changed_sig_id);
++
+ g_clear_object (&priv->title_binding);
+
+ g_object_remove_weak_pointer (G_OBJECT (priv->web_view), (gpointer *)&priv->web_view);
+@@ -555,6 +588,10 @@ ephy_title_box_set_web_view (EphyTitleBox *title_box,
+ priv->title_sig_id = g_signal_connect (priv->web_view, "notify::title",
+ G_CALLBACK (ephy_title_box_title_changed_cb),
+ title_box);
++ priv->load_changed_sig_id = g_signal_connect (priv->web_view, "load-changed",
++ G_CALLBACK (web_view_load_changed_cb),
++ title_box);
++
+ g_signal_connect (priv->entry, "key-press-event",
+ G_CALLBACK (ephy_title_box_entry_key_press_cb), title_box);
+ g_signal_connect (priv->web_view, "focus-in-event",
+--
+2.1.0
+
diff --git a/0014-title-box-Don-t-flash-the-location-entry-between-pag.patch b/0014-title-box-Don-t-flash-the-location-entry-between-pag.patch
deleted file mode 100644
index 187412d..0000000
--- a/0014-title-box-Don-t-flash-the-location-entry-between-pag.patch
+++ /dev/null
@@ -1,109 +0,0 @@
-From 2f52664e9ae8c2e4ec527764c9b42c8036192bc2 Mon Sep 17 00:00:00 2001
-From: Michael Catanzaro <mcatanzaro at igalia.com>
-Date: Fri, 6 Feb 2015 16:51:10 -0600
-Subject: [PATCH 14/15] title-box: Don't flash the location entry between page
- loads
-
-This fixes the distracting flicker when the title box switches from
-title mode to location entry mode when loading a page.
-
-Upstream status: Should probably be upstreamed as-is. But beware
-potential regressions
-
-https://bugzilla.gnome.org/show_bug.cgi?id=741808
----
- src/ephy-title-box.c | 49 +++++++++++++++++++++++++++++++++++++++++++------
- 1 file changed, 43 insertions(+), 6 deletions(-)
-
-diff --git a/src/ephy-title-box.c b/src/ephy-title-box.c
-index 2cc853a..da43c5e 100644
---- a/src/ephy-title-box.c
-+++ b/src/ephy-title-box.c
-@@ -71,6 +71,7 @@ typedef struct
- guint switch_to_entry_timeout_id;
-
- gulong title_sig_id;
-+ gulong load_changed_sig_id;
- } EphyTitleBoxPrivate;
-
- G_DEFINE_TYPE_WITH_PRIVATE (EphyTitleBox, ephy_title_box, GTK_TYPE_STACK)
-@@ -453,6 +454,25 @@ ephy_title_box_init (EphyTitleBox *title_box)
- LOG ("EphyTitleBox initialising %p", title_box);
- }
-
-+/* The title box state is tricky to get right without visual glitches. We want
-+ * to show title mode with a new title as soon as the the title becomes
-+ * available, especially if the location entry is currently displayed. We want
-+ * to show the location entry instead if the page has no title (e.g. because
-+ * it's a text file). But the title is emptied at the start of each load, and
-+ * then set sometime after the load has been committed. If we were previously
-+ * displaying title mode, we don't want to flash the location entry during
-+ * that brief period; we instead want to leave title mode stale until the
-+ * new title is available. But if the page has no title, we don't want to get
-+ * stuck on title mode, so we also connect to load-changed and switch to the
-+ * location entry when the load has finished if no title is set. We also do not
-+ * want to get stuck on the location entry when loading from the page cache,
-+ * when the title is set before the load is committed. The user should not be
-+ * switched from the location entry to title mode if the location entry is
-+ * focused when the title change. When in title mode, the title should stay in
-+ * sync with the URL at all times. If you try to change something, expect to
-+ * break one of the above, so be careful.
-+ */
-+
- static void
- ephy_title_box_title_changed_cb (GObject *gobject,
- GParamSpec *pspec,
-@@ -467,13 +487,23 @@ ephy_title_box_title_changed_cb (GObject *gobject,
-
- title = webkit_web_view_get_title (web_view);
-
-- if (gtk_widget_is_focus (priv->entry) ||
-- !title || *title == '\0') {
-- ephy_title_box_set_mode (title_box, EPHY_TITLE_BOX_MODE_LOCATION_ENTRY);
-- return;
-- }
-+ if (!gtk_widget_is_focus (priv->entry) && title && *title != '\0')
-+ ephy_title_box_set_mode (title_box, EPHY_TITLE_BOX_MODE_TITLE);
-+}
-+
-+static void
-+web_view_load_changed_cb (WebKitWebView *web_view,
-+ WebKitLoadEvent load_event,
-+ gpointer user_data)
-+{
-+ EphyTitleBox *title_box = EPHY_TITLE_BOX (user_data);
-+ EphyTitleBoxPrivate *priv = ephy_title_box_get_instance_private (title_box);
-+ const char *title = gtk_label_get_text (priv->title);
-
-- ephy_title_box_set_mode (title_box, EPHY_TITLE_BOX_MODE_TITLE);
-+ LOG ("load-changed web_view %p title-box %p\n", web_view, title_box);
-+
-+ if (load_event == WEBKIT_LOAD_FINISHED && (!title || *title == '\0'))
-+ ephy_title_box_set_mode (title_box, EPHY_TITLE_BOX_MODE_LOCATION_ENTRY);
- }
-
- /**
-@@ -531,6 +561,9 @@ ephy_title_box_set_web_view (EphyTitleBox *title_box,
- if (priv->title_sig_id > 0)
- g_signal_handler_disconnect (priv->web_view, priv->title_sig_id);
-
-+ if (priv->load_changed_sig_id > 0)
-+ g_signal_handler_disconnect (priv->web_view, priv->load_changed_sig_id);
-+
- g_clear_object (&priv->title_binding);
-
- g_object_remove_weak_pointer (G_OBJECT (priv->web_view), (gpointer *)&priv->web_view);
-@@ -555,6 +588,10 @@ ephy_title_box_set_web_view (EphyTitleBox *title_box,
- priv->title_sig_id = g_signal_connect (priv->web_view, "notify::title",
- G_CALLBACK (ephy_title_box_title_changed_cb),
- title_box);
-+ priv->load_changed_sig_id = g_signal_connect (priv->web_view, "load-changed",
-+ G_CALLBACK (web_view_load_changed_cb),
-+ title_box);
-+
- g_signal_connect (priv->entry, "key-press-event",
- G_CALLBACK (ephy_title_box_entry_key_press_cb), title_box);
- g_signal_connect (priv->web_view, "focus-in-event",
---
-2.1.0
-
diff --git a/0015-Use-GtkSettings-gtk-xft-dpi-property-to-keep-track-o.patch b/0015-Use-GtkSettings-gtk-xft-dpi-property-to-keep-track-o.patch
deleted file mode 100644
index d8eade4..0000000
--- a/0015-Use-GtkSettings-gtk-xft-dpi-property-to-keep-track-o.patch
+++ /dev/null
@@ -1,93 +0,0 @@
-From bef8191cabf3048c0ac488b96bd1c09606b9b27d Mon Sep 17 00:00:00 2001
-From: Mario Sanchez Prada <mario at endlessm.com>
-Date: Thu, 19 Feb 2015 15:47:28 +0000
-Subject: [PATCH 15/15] Use GtkSettings 'gtk-xft-dpi' property to keep track of
- DPI changes
-
-Use that property to find the screen's resolution for font handling
-instead of gdk_screen_get_resolution(), and also connect a callback
-to notify::gtk-xft-dpi so that we can update the font size when the
-DPI value changes for the screen, and not just on startup.
-
-Upstream status: Should probably be upstreamed as-is
-
-https://bugzilla.gnome.org/show_bug.cgi?id=744796
----
- embed/ephy-embed-prefs.c | 38 ++++++++++++++++++++++++++++++++++----
- 1 file changed, 34 insertions(+), 4 deletions(-)
-
-diff --git a/embed/ephy-embed-prefs.c b/embed/ephy-embed-prefs.c
-index dfec800..3e7b505 100644
---- a/embed/ephy-embed-prefs.c
-+++ b/embed/ephy-embed-prefs.c
-@@ -206,12 +206,15 @@ webkit_pref_callback_user_agent (GSettings *settings,
- static gdouble
- get_screen_dpi (GdkScreen *screen)
- {
-- gdouble dpi;
- gdouble dp, di;
-+ gint gtk_xft_dpi = -1;
-+ GtkSettings *settings = gtk_settings_get_for_screen (screen);
-
-- dpi = gdk_screen_get_resolution (screen);
-- if (dpi != -1)
-- return dpi;
-+ g_object_get (settings, "gtk-xft-dpi", >k_xft_dpi, NULL);
-+ if (gtk_xft_dpi != -1) {
-+ /* Returned value for gtk-xft-dpi is (dots/inch * 1024) */
-+ return gtk_xft_dpi / 1024.0;
-+ }
-
- dp = hypot (gdk_screen_get_width (screen), gdk_screen_get_height (screen));
- di = hypot (gdk_screen_get_width_mm (screen), gdk_screen_get_height_mm (screen)) / 25.4;
-@@ -475,6 +478,21 @@ webkit_pref_callback_enable_spell_checking (GSettings *settings,
- }
- }
-
-+static void
-+gtk_settings_xft_dpi_changed_cb (GtkSettings *gtk_settings,
-+ GParamSpec *pspec,
-+ gpointer data)
-+{
-+ GSettings *gsettings = ephy_settings_get (EPHY_PREFS_WEB_SCHEMA);
-+ if (!gsettings)
-+ return;
-+
-+ /* Calling webkit_pref_callback_gnome_fonts() from here will do the
-+ * right thing and call webkit_pref_callback_font_size() if needed.
-+ */
-+ webkit_pref_callback_gnome_fonts (gsettings, EPHY_PREFS_WEB_USE_GNOME_FONTS, NULL);
-+}
-+
- static const PrefData webkit_pref_entries[] =
- {
- /* Epiphany font settings */
-@@ -534,6 +552,7 @@ static const PrefData webkit_pref_entries[] =
- static gpointer
- ephy_embed_prefs_init (gpointer user_data)
- {
-+ GdkScreen *screen = NULL;
- int i;
-
- webkit_settings = webkit_settings_new_with_settings ("enable-developer-extras", TRUE,
-@@ -560,6 +579,17 @@ ephy_embed_prefs_init (gpointer user_data)
- g_free (key);
- }
-
-+ /* Connect to the "notify::gtk-xft-dpi" signal for GtkSettings, so that
-+ * we can update the font size in real time if the screen's resolution
-+ * for font handling changes (e.g. enabled "Large Text" a11y mode).
-+ */
-+ screen = gdk_screen_get_default ();
-+ if (screen) {
-+ GtkSettings *gtk_settings = gtk_settings_get_for_screen (screen);
-+ g_signal_connect (gtk_settings, "notify::gtk-xft-dpi",
-+ G_CALLBACK (gtk_settings_xft_dpi_changed_cb), NULL);
-+ }
-+
- g_settings_bind (EPHY_SETTINGS_WEB,
- EPHY_PREFS_WEB_ENABLE_JAVASCRIPT,
- webkit_settings, ENABLE_SCRIPTS_SETTING,
---
-2.1.0
-
diff --git a/epiphany.spec b/epiphany.spec
index 93e81a4..dda404e 100644
--- a/epiphany.spec
+++ b/epiphany.spec
@@ -1,7 +1,7 @@
Name: epiphany
Epoch: 1
Version: 3.16.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Web browser for GNOME
License: GPLv2+ and CC-BY-SA
@@ -33,9 +33,7 @@ Patch109: 0009-Display-unescaped-URIs-in-the-history-dialog.patch
Patch110: 0010-nautilus-floating-bar-hide-on-hover.patch
Patch111: 0011-ephy-location-entry-update-padding-for-latest-Adwait.patch
Patch112: 0012-Use-GdTwoLinesRenderer-for-location-entry-completion.patch
-Patch113: 0013-Stop-duplicating-menu-items-in-the-app-menu-and-wind.patch
-Patch114: 0014-title-box-Don-t-flash-the-location-entry-between-pag.patch
-Patch115: 0015-Use-GtkSettings-gtk-xft-dpi-property-to-keep-track-o.patch
+Patch113: 0013-title-box-Don-t-flash-the-location-entry-between-pag.patch
BuildRequires: desktop-file-utils
BuildRequires: gcr-devel >= 3.5.5
@@ -100,8 +98,6 @@ installing the epiphany application itself.
%patch111 -p1
%patch112 -p1
%patch113 -p1
-%patch114 -p1
-%patch115 -p1
# For Use-GdTwoLinesRenderer-for-location-entry-completion.patch
autoreconf -fi
@@ -151,6 +147,10 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
%{_mandir}/man*/*
%changelog
+* Fri Apr 03 2015 Michael Catanzaro <mcatanzaro at igalia.com> - 1:3.16.0-2
+- Drop duplicate menu item patch, rbz#1208906
+- Drop xft dpi patch, will be fixed in 3.16.1
+
* Tue Mar 24 2015 Kalev Lember <kalevlember at gmail.com> - 1:3.16.0-1
- Update to 3.16.0
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/epiphany.git/commit/?h=master&id=edaa8cad42132d7f7372437475899fe0c3933569
More information about the scm-commits
mailing list