diff --git a/data/adw-expander-arrow-symbolic.svg b/data/adw-expander-arrow-symbolic.svg
new file mode 100644
index 0000000..9bc1b48
--- /dev/null
+++ b/data/adw-expander-arrow-symbolic.svg
@@ -0,0 +1,30 @@
+
+
diff --git a/data/adw-tab-counter-symbolic.svg b/data/adw-tab-counter-symbolic.svg
new file mode 100644
index 0000000..3ad5d18
--- /dev/null
+++ b/data/adw-tab-counter-symbolic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/adw-tab-icon-missing-symbolic.svg b/data/adw-tab-icon-missing-symbolic.svg
new file mode 100644
index 0000000..778eb43
--- /dev/null
+++ b/data/adw-tab-icon-missing-symbolic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/adw-tab-overflow-symbolic.svg b/data/adw-tab-overflow-symbolic.svg
new file mode 100644
index 0000000..2f89e9a
--- /dev/null
+++ b/data/adw-tab-overflow-symbolic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/adw-tab-unpin-symbolic.svg b/data/adw-tab-unpin-symbolic.svg
new file mode 100644
index 0000000..e5c3fe2
--- /dev/null
+++ b/data/adw-tab-unpin-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/data/list-drag-handle-symbolic.svg b/data/list-drag-handle-symbolic.svg
new file mode 100644
index 0000000..c93ddc0
--- /dev/null
+++ b/data/list-drag-handle-symbolic.svg
@@ -0,0 +1,15 @@
+
+
diff --git a/data/meson.build b/data/meson.build
index 268d07b..e54c651 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -13,6 +13,41 @@ foreach i : icon_sizes
)
endforeach
+install_data(
+ 'adw-expander-arrow-symbolic.svg',
+ install_dir: get_option('datadir') / 'icons' / 'elementary' / 'actions' / 'symbolic',
+)
+
+install_data(
+ 'list-drag-handle-symbolic.svg',
+ install_dir: get_option('datadir') / 'icons' / 'elementary' / 'actions' / 'symbolic',
+)
+
+install_data(
+ 'selection-mode-symbolic.svg',
+ install_dir: get_option('datadir') / 'icons' / 'elementary' / 'actions' / 'symbolic',
+)
+
+install_data(
+ 'adw-tab-counter-symbolic.svg',
+ install_dir: get_option('datadir') / 'icons' / 'elementary' / 'status' / 'symbolic',
+)
+
+install_data(
+ 'adw-tab-icon-missing-symbolic.svg',
+ install_dir: get_option('datadir') / 'icons' / 'elementary' / 'status' / 'symbolic',
+)
+
+install_data(
+ 'adw-tab-overflow-symbolic.svg',
+ install_dir: get_option('datadir') / 'icons' / 'elementary' / 'status' / 'symbolic',
+)
+
+install_data(
+ 'adw-tab-unpin-symbolic.svg',
+ install_dir: get_option('datadir') / 'icons' / 'elementary' / 'status' / 'symbolic',
+)
+
install_data(
'ephy-non-starred-symbolic.svg',
install_dir: get_option('datadir') / 'icons' / 'elementary' / 'status' / 'symbolic',
diff --git a/data/selection-mode-symbolic.svg b/data/selection-mode-symbolic.svg
new file mode 100644
index 0000000..ef23c03
--- /dev/null
+++ b/data/selection-mode-symbolic.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/org.gnome.epiphany.json b/org.gnome.epiphany.json
index a17c382..401f3bb 100644
--- a/org.gnome.epiphany.json
+++ b/org.gnome.epiphany.json
@@ -1,10 +1,10 @@
{
- "app-id" : "org.gnome.Epiphany",
- "runtime" : "io.elementary.Platform",
- "runtime-version" : "7.2",
- "sdk" : "io.elementary.Sdk",
- "command" : "epiphany",
- "finish-args" : [
+ "app-id": "org.gnome.Epiphany",
+ "runtime": "io.elementary.Platform",
+ "runtime-version": "7.2",
+ "sdk": "io.elementary.Sdk",
+ "command": "epiphany",
+ "finish-args": [
"--device=dri",
"--filesystem=xdg-download",
"--share=ipc",
@@ -12,51 +12,46 @@
"--socket=fallback-x11",
"--socket=pulseaudio",
"--socket=wayland",
- "--system-talk-name=org.freedesktop.GeoClue2",
- "--own-name=org.gnome.Epiphany.WebAppProvider"
+ "--system-talk-name=org.freedesktop.GeoClue2"
],
- "modules" : [
+ "modules": [
{
- "name" : "libdazzle",
- "buildsystem" : "meson",
- "sources" : [
- {
- "type" : "git",
- "url" : "https://gitlab.gnome.org/GNOME/libdazzle.git",
- "tag" : "3.44.0"
- }
- ]
- },
- {
- "name" : "libportal",
- "buildsystem" : "meson",
- "config-opts" : [
- "-Dbackends=gtk3",
+ "name": "libportal",
+ "buildsystem": "meson",
+ "config-opts": [
+ "-Dbackends=gtk4",
"-Dintrospection=false",
"-Ddocs=false"
],
- "sources" : [
+ "sources": [
{
- "type" : "git",
- "url" : "https://github.com/flatpak/libportal.git",
- "tag" : "0.6"
+ "type": "archive",
+ "url": "https://github.com/flatpak/libportal/releases/download/0.6/libportal-0.6.tar.xz",
+ "sha256": "88a12c3ba71bc31acff7238c280de697d609cebc50830c3766776ec35abc6566",
+ "x-checker-data": {
+ "type": "json",
+ "url": "https://api.github.com/repos/flatpak/libportal/releases/latest",
+ "version-query": ".tag_name",
+ "url-query": ".assets[] | select(.name==\"libportal-\" + $version + \".tar.xz\") | .browser_download_url"
+ }
}
]
},
{
"name": "epiphany",
- "buildsystem": "meson",
- "sources" : [
- {
- "type" : "git",
- "url" : "https://gitlab.gnome.org/GNOME/epiphany.git",
- "tag" : "43.0",
- "commit" : "e5882e2b1fa040fbe6494ee9808591046a6eafa5",
- "disable-shallow-clone" : true
- },
+ "buildsystem": "meson",
+ "config-opts": [
+ "-Dgranite=enabled"
+ ],
+ "sources": [
{
- "type" : "patch",
- "path" : "navigation-buttons.patch"
+ "type": "archive",
+ "url": "https://download.gnome.org/sources/epiphany/44/epiphany-44.0.tar.xz",
+ "sha256": "aabdc9de80c409073676e00e15ba97187715e4b84bc776fe86db86d0f8140bb1",
+ "x-checker-data": {
+ "type": "gnome",
+ "name": "epiphany"
+ }
}
],
"cleanup": [