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 @@ + + + + + + image/svg+xml + + + + + + + + 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": [