From 9774a68c3c44c7aa6b18b837e8bf44359f1d9bf4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Wed, 26 Oct 2022 10:13:23 -0700 Subject: [PATCH 1/5] Draft adding own icon --- data/icons/128.svg | 184 ++++++++++++++++++++++++++ data/icons/16.svg | 134 +++++++++++++++++++ data/icons/24.svg | 159 +++++++++++++++++++++++ data/icons/32.svg | 184 ++++++++++++++++++++++++++ data/icons/48.svg | 312 +++++++++++++++++++++++++++++++++++++++++++++ data/icons/64.svg | 189 +++++++++++++++++++++++++++ data/meson.build | 14 ++ meson.build | 3 + 8 files changed, 1179 insertions(+) create mode 100644 data/icons/128.svg create mode 100644 data/icons/16.svg create mode 100644 data/icons/24.svg create mode 100644 data/icons/32.svg create mode 100644 data/icons/48.svg create mode 100644 data/icons/64.svg create mode 100644 data/meson.build create mode 100644 meson.build diff --git a/data/icons/128.svg b/data/icons/128.svg new file mode 100644 index 0000000..dd2634e --- /dev/null +++ b/data/icons/128.svg @@ -0,0 +1,184 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/data/icons/16.svg b/data/icons/16.svg new file mode 100644 index 0000000..c0f0efb --- /dev/null +++ b/data/icons/16.svg @@ -0,0 +1,134 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/data/icons/24.svg b/data/icons/24.svg new file mode 100644 index 0000000..2f69ace --- /dev/null +++ b/data/icons/24.svg @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/data/icons/32.svg b/data/icons/32.svg new file mode 100644 index 0000000..0d9f641 --- /dev/null +++ b/data/icons/32.svg @@ -0,0 +1,184 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/data/icons/48.svg b/data/icons/48.svg new file mode 100644 index 0000000..8784396 --- /dev/null +++ b/data/icons/48.svg @@ -0,0 +1,312 @@ + +image/svg+xml diff --git a/data/icons/64.svg b/data/icons/64.svg new file mode 100644 index 0000000..60b3c4e --- /dev/null +++ b/data/icons/64.svg @@ -0,0 +1,189 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/data/meson.build b/data/meson.build new file mode 100644 index 0000000..f20ee4f --- /dev/null +++ b/data/meson.build @@ -0,0 +1,14 @@ +icon_sizes = ['16', '24', '32', '48', '64', '128'] + +foreach i : icon_sizes + install_data( + join_paths('icons', i + '.svg'), + install_dir: join_paths(get_option('datadir'), 'icons', 'hicolor', i + 'x' + i, 'apps'), + rename: meson.project_name() + '.svg' + ) + install_data( + join_paths('icons', i + '.svg'), + install_dir: join_paths(get_option('datadir'), 'icons', 'hicolor', i + 'x' + i + '@2', 'apps'), + rename: meson.project_name() + '.svg' + ) +endforeach diff --git a/meson.build b/meson.build new file mode 100644 index 0000000..f7e92e4 --- /dev/null +++ b/meson.build @@ -0,0 +1,3 @@ +project('org.gnome.epiphany') + +subdir('data') From 01a9b76c6be8995e8d1f3b4edd230fd54b209e42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Wed, 26 Oct 2022 11:16:47 -0700 Subject: [PATCH 2/5] add meson to yml --- org.gnome.epiphany.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/org.gnome.epiphany.yml b/org.gnome.epiphany.yml index dccd188..203c0dc 100644 --- a/org.gnome.epiphany.yml +++ b/org.gnome.epiphany.yml @@ -44,3 +44,9 @@ modules: disable-shallow-clone: true - type: patch path: navigation-buttons.patch + + - name: customizations + buildsystem: meson + sources: + - type: 'dir' + path: '.' From 3d73bbe8f45788878be55446a2f2b67053db32c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Wed, 26 Oct 2022 11:23:51 -0700 Subject: [PATCH 3/5] Add cleanup --- meson.build | 2 +- org.gnome.epiphany.yml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index f7e92e4..1bf5003 100644 --- a/meson.build +++ b/meson.build @@ -1,3 +1,3 @@ -project('org.gnome.epiphany') +project('org.gnome.Epiphany') subdir('data') diff --git a/org.gnome.epiphany.yml b/org.gnome.epiphany.yml index 203c0dc..72651c1 100644 --- a/org.gnome.epiphany.yml +++ b/org.gnome.epiphany.yml @@ -44,6 +44,8 @@ modules: disable-shallow-clone: true - type: patch path: navigation-buttons.patch + cleanup: + - 'org.gnome.Epiphany.svg' - name: customizations buildsystem: meson From b45c30f0fe8abfc620be563c268c9e2f0ac470d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Wed, 26 Oct 2022 11:25:01 -0700 Subject: [PATCH 4/5] fix tabs --- org.gnome.epiphany.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/org.gnome.epiphany.yml b/org.gnome.epiphany.yml index 72651c1..8d63b37 100644 --- a/org.gnome.epiphany.yml +++ b/org.gnome.epiphany.yml @@ -44,8 +44,8 @@ modules: disable-shallow-clone: true - type: patch path: navigation-buttons.patch - cleanup: - - 'org.gnome.Epiphany.svg' + cleanup: + - 'org.gnome.Epiphany.svg' - name: customizations buildsystem: meson From 806c7b372f2baf9885ef439a92974d0fe253ce45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Mon, 5 Dec 2022 15:59:12 -0800 Subject: [PATCH 5/5] revert 48 --- data/icons/48.svg | 479 +++++++++++++++++----------------------------- 1 file changed, 179 insertions(+), 300 deletions(-) diff --git a/data/icons/48.svg b/data/icons/48.svg index 8784396..512c1bb 100644 --- a/data/icons/48.svg +++ b/data/icons/48.svg @@ -1,312 +1,191 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + offset="0" /> + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + +