Skip to content

Commit 56ed574

Browse files
authored
epiphany: Update epiphany-46.5.tar.xz to 48.3 (#166)
1 parent 59ef538 commit 56ed574

8 files changed

Lines changed: 85 additions & 28 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
fail-fast: false
2525

2626
container:
27-
image: ghcr.io/elementary/flatpak-platform/runtime:8.1-${{ matrix.configuration.arch }}
27+
image: ghcr.io/elementary/flatpak-platform/runtime:8.2-${{ matrix.configuration.arch }}
2828
options: --privileged
2929

3030
steps:

.github/workflows/merge.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
fail-fast: false
2323

2424
container:
25-
image: ghcr.io/elementary/flatpak-platform/runtime:8.1-${{ matrix.configuration.arch }}
25+
image: ghcr.io/elementary/flatpak-platform/runtime:8.2-${{ matrix.configuration.arch }}
2626
options: --privileged
2727

2828
steps:

bookmarks-row.patch

Lines changed: 0 additions & 16 deletions
This file was deleted.

data/meson.build

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ icon_names = [
2727
'ephy-permission-location-symbolic.svg',
2828
'ephy-permission-microphone-symbolic.svg',
2929
'ephy-permission-notifications-symbolic.svg',
30-
'ephy-starred-symbolic.svg'
30+
'ephy-starred-symbolic.svg',
31+
'preferences-system-privacy-symbolic.svg'
3132
]
3233

3334
foreach icon_name : icon_names
Lines changed: 41 additions & 0 deletions
Loading

fix-startup-crash.patch

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
diff --git a/src/ephy-shell.c b/src/ephy-shell.c
2+
index 20eb9b7f4..9a3bcb661 100644
3+
--- a/src/ephy-shell.c
4+
+++ b/src/ephy-shell.c
5+
@@ -574,6 +574,14 @@ ephy_shell_startup (GApplication *application)
6+
EphyEmbedShellMode mode;
7+
GAction *action;
8+
9+
+#ifdef USE_GRANITE
10+
+ /* Apply elementary stylesheet instead of default Adwaita stylesheet.
11+
+ * This needs to be before calling the parent startup() to work.
12+
+ */
13+
+ if (is_desktop_pantheon ())
14+
+ granite_init ();
15+
+#endif
16+
+
17+
G_APPLICATION_CLASS (ephy_shell_parent_class)->startup (application);
18+
19+
#if USE_GRANITE
20+
@@ -944,11 +952,6 @@ ephy_shell_init (EphyShell *shell)
21+
ephy_shell->startup_finished = FALSE;
22+
g_object_add_weak_pointer (G_OBJECT (ephy_shell),
23+
(gpointer *)ptr);
24+
-
25+
-#ifdef USE_GRANITE
26+
- if (is_desktop_pantheon ())
27+
- granite_init ();
28+
-#endif
29+
}
30+
31+
static void

org.gnome.epiphany.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"app-id": "org.gnome.Epiphany",
33
"runtime": "io.elementary.Platform",
4-
"runtime-version": "8.1",
4+
"runtime-version": "8.2",
55
"sdk": "io.elementary.Sdk",
66
"command": "epiphany",
77
"finish-args": [
@@ -25,16 +25,16 @@
2525
"sources": [
2626
{
2727
"type": "archive",
28-
"url": "https://download.gnome.org/sources/epiphany/46/epiphany-46.5.tar.xz",
29-
"sha256": "b9c7dae15d038519bf189f440eacd8c27e5abfba39ce05e9c95823a9d6396311",
28+
"url": "https://download.gnome.org/sources/epiphany/48/epiphany-48.3.tar.xz",
29+
"sha256": "da2953e7e2b73bf7473c0a33979104d79362795295eaa0a2a38ea188537daf13",
3030
"x-checker-data": {
3131
"type": "gnome",
3232
"name": "epiphany"
3333
}
3434
},
3535
{
3636
"type": "patch",
37-
"path": "bookmarks-row.patch"
37+
"path": "fix-startup-crash.patch"
3838
},
3939
{
4040
"type": "patch",

overview-button.patch

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
diff --git a/src/ephy-action-bar-end.c b/src/ephy-action-bar-end.c
2-
index 20034eec7..fb0666ef3 100644
2+
index 88e194841..75186fa73 100644
33
--- a/src/ephy-action-bar-end.c
44
+++ b/src/ephy-action-bar-end.c
5-
@@ -298,8 +298,9 @@ ephy_action_bar_end_init (EphyActionBarEnd *action_bar_end)
5+
@@ -320,8 +320,9 @@ ephy_action_bar_end_init (EphyActionBarEnd *action_bar_end)
66
if (is_desktop_pantheon ()) {
7-
gtk_menu_button_set_icon_name (GTK_MENU_BUTTON (action_bar_end->bookmarks_button),
8-
"user-bookmarks");
7+
gtk_button_set_icon_name (GTK_BUTTON (action_bar_end->bookmarks_button),
8+
"user-bookmarks");
99
- gtk_menu_button_set_icon_name (GTK_MENU_BUTTON (action_bar_end->overview_button),
1010
- "view-grid");
1111
+ gtk_button_set_icon_name (GTK_BUTTON (action_bar_end->overview_button),
12-
+ "adw-tab-overview-symbolic");
12+
+ "adw-tab-overview-symbolic");
1313
+ gtk_widget_remove_css_class (action_bar_end->overview_button, "toolbar-button");
1414
}
1515

0 commit comments

Comments
 (0)