From 587fc06a37d8befa78e5bbec9598444ffd90c160 Mon Sep 17 00:00:00 2001 From: Nathan Bonnemains Date: Thu, 18 Apr 2019 11:39:55 +0200 Subject: [PATCH] Missing icons + Data files Update --- ...github.artemanufrij.webpin.appdata.xml.in} | 0 ...com.github.artemanufrij.webpin.desktop.in} | 1 - .../128/com.github.artemanufrij.webpin.svg | 76 ++++ .../16/com.github.artemanufrij.webpin.svg | 76 ++++ .../24/com.github.artemanufrij.webpin.svg | 76 ++++ .../32/com.github.artemanufrij.webpin.svg | 355 ++++-------------- .../48/com.github.artemanufrij.webpin.svg | 355 ++++-------------- .../64/com.github.artemanufrij.webpin.svg | 355 ++++-------------- data/icons/com.github.artemanufrij.webpin.svg | 76 ++++ data/meson.build | 30 +- 10 files changed, 541 insertions(+), 859 deletions(-) rename data/{com.github.artemanufrij.webpin.appdata.xml => com.github.artemanufrij.webpin.appdata.xml.in} (100%) rename data/{com.github.artemanufrij.webpin.desktop => com.github.artemanufrij.webpin.desktop.in} (87%) create mode 100644 data/icons/128/com.github.artemanufrij.webpin.svg create mode 100644 data/icons/16/com.github.artemanufrij.webpin.svg create mode 100644 data/icons/24/com.github.artemanufrij.webpin.svg create mode 100644 data/icons/com.github.artemanufrij.webpin.svg diff --git a/data/com.github.artemanufrij.webpin.appdata.xml b/data/com.github.artemanufrij.webpin.appdata.xml.in similarity index 100% rename from data/com.github.artemanufrij.webpin.appdata.xml rename to data/com.github.artemanufrij.webpin.appdata.xml.in diff --git a/data/com.github.artemanufrij.webpin.desktop b/data/com.github.artemanufrij.webpin.desktop.in similarity index 87% rename from data/com.github.artemanufrij.webpin.desktop rename to data/com.github.artemanufrij.webpin.desktop.in index ded90a6..7db07a5 100644 --- a/data/com.github.artemanufrij.webpin.desktop +++ b/data/com.github.artemanufrij.webpin.desktop.in @@ -2,7 +2,6 @@ Name=Webpin GenericName=Webpin Comment=Pin your websites on your desktop -Comment[lt]=Prisegti interneto svetaines savo darbalaukyje Keywords=internet;webapp; Exec=com.github.artemanufrij.webpin %u Icon=com.github.artemanufrij.webpin diff --git a/data/icons/128/com.github.artemanufrij.webpin.svg b/data/icons/128/com.github.artemanufrij.webpin.svg new file mode 100644 index 0000000..4c5ad6f --- /dev/null +++ b/data/icons/128/com.github.artemanufrij.webpin.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/data/icons/16/com.github.artemanufrij.webpin.svg b/data/icons/16/com.github.artemanufrij.webpin.svg new file mode 100644 index 0000000..a24d6b1 --- /dev/null +++ b/data/icons/16/com.github.artemanufrij.webpin.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/data/icons/24/com.github.artemanufrij.webpin.svg b/data/icons/24/com.github.artemanufrij.webpin.svg new file mode 100644 index 0000000..f955a25 --- /dev/null +++ b/data/icons/24/com.github.artemanufrij.webpin.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/data/icons/32/com.github.artemanufrij.webpin.svg b/data/icons/32/com.github.artemanufrij.webpin.svg index 132e604..e0e2953 100644 --- a/data/icons/32/com.github.artemanufrij.webpin.svg +++ b/data/icons/32/com.github.artemanufrij.webpin.svg @@ -1,287 +1,76 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/data/icons/48/com.github.artemanufrij.webpin.svg b/data/icons/48/com.github.artemanufrij.webpin.svg index c58bb44..0f0a235 100644 --- a/data/icons/48/com.github.artemanufrij.webpin.svg +++ b/data/icons/48/com.github.artemanufrij.webpin.svg @@ -1,287 +1,76 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/data/icons/64/com.github.artemanufrij.webpin.svg b/data/icons/64/com.github.artemanufrij.webpin.svg index 65fef5e..ee8dd31 100644 --- a/data/icons/64/com.github.artemanufrij.webpin.svg +++ b/data/icons/64/com.github.artemanufrij.webpin.svg @@ -1,287 +1,76 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/data/icons/com.github.artemanufrij.webpin.svg b/data/icons/com.github.artemanufrij.webpin.svg new file mode 100644 index 0000000..4c5ad6f --- /dev/null +++ b/data/icons/com.github.artemanufrij.webpin.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/data/meson.build b/data/meson.build index c18df94..8e83b4f 100644 --- a/data/meson.build +++ b/data/meson.build @@ -1,30 +1,42 @@ -icon_sizes = ['32', '48', '64'] +icon_sizes = ['16', '24', '32', '48', '64', '128'] foreach i : icon_sizes install_data( join_paths('icons/', i, meson.project_name() + '.svg'), install_dir: join_paths(get_option('datadir'), 'icons', 'hicolor', i + 'x' + i, 'apps') ) -endforeach - -foreach i : icon_sizes + install_data( + join_paths('icons/', i, meson.project_name() + '.svg'), + install_dir: join_paths(get_option('datadir'), 'icons', 'hicolor', i + 'x' + i + '@2', 'apps') + ) install_data( join_paths('icons/', i, meson.project_name() + '.svg'), install_dir: join_paths(get_option('datadir'), 'icons/hicolor', i + 'x' + i, 'mimetypes') ) + install_data( + join_paths('icons/', i, meson.project_name() + '.svg'), + install_dir: join_paths(get_option('datadir'), 'icons/hicolor', i + 'x' + i + '@2', 'mimetypes') + ) endforeach install_data( - 'icons/64/' + meson.project_name() + '.svg', + join_paths('icons', meson.project_name() + '.svg'), install_dir: join_paths(get_option('datadir'), 'icons/hicolor/scalable/apps') ) -install_data( - meson.project_name() + '.desktop', +i18n.merge_file( + input: meson.project_name() + '.desktop.in', + output: meson.project_name() + '.desktop', + po_dir: join_paths(meson.source_root(), 'po', 'extra'), + type: 'desktop', + install: true, install_dir: join_paths(get_option('datadir'), 'applications') ) -install_data( - meson.project_name() + '.appdata.xml', +i18n.merge_file( + input: meson.project_name() + '.appdata.xml.in', + output: meson.project_name() + '.appdata.xml', + po_dir: join_paths(meson.source_root(), 'po', 'extra'), + install: true, install_dir: join_paths(get_option('datadir'), 'metainfo') ) \ No newline at end of file