[pitivi/1.0] data: Add xges icon
- From: Thibault Saunier <tsaunier src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pitivi/1.0] data: Add xges icon
- Date: Sun, 19 Aug 2018 21:23:32 +0000 (UTC)
commit 4c8c8bc400fe505eb1c61aaaa220df0a6ea8c506
Author: Alexandru Băluț <alexandru balut gmail com>
Date: Sat Jan 27 23:30:40 2018 +0100
data: Add xges icon
Fixes #1171
data/icons/hicolor/16x16/mimetypes/text-x-xges.png | Bin 0 -> 569 bytes
data/icons/hicolor/24x24/mimetypes/text-x-xges.png | Bin 0 -> 889 bytes
data/icons/hicolor/32x32/mimetypes/text-x-xges.png | Bin 0 -> 1174 bytes
data/icons/hicolor/48x48/mimetypes/text-x-xges.png | Bin 0 -> 1881 bytes
data/icons/hicolor/512x512/mimetypes/text-x-xges.png | Bin 0 -> 52899 bytes
data/icons/meson.build | 5 +++++
data/meson.build | 7 +++++--
data/org.pitivi.Pitivi-mime.xml | 19 +++++++++++++++++++
pitivi.xml | 19 -------------------
po/POTFILES.in | 1 +
10 files changed, 30 insertions(+), 21 deletions(-)
---
diff --git a/data/icons/hicolor/16x16/mimetypes/text-x-xges.png
b/data/icons/hicolor/16x16/mimetypes/text-x-xges.png
new file mode 100644
index 00000000..951e908b
Binary files /dev/null and b/data/icons/hicolor/16x16/mimetypes/text-x-xges.png differ
diff --git a/data/icons/hicolor/24x24/mimetypes/text-x-xges.png
b/data/icons/hicolor/24x24/mimetypes/text-x-xges.png
new file mode 100644
index 00000000..e5d9f633
Binary files /dev/null and b/data/icons/hicolor/24x24/mimetypes/text-x-xges.png differ
diff --git a/data/icons/hicolor/32x32/mimetypes/text-x-xges.png
b/data/icons/hicolor/32x32/mimetypes/text-x-xges.png
new file mode 100644
index 00000000..6ad67cdd
Binary files /dev/null and b/data/icons/hicolor/32x32/mimetypes/text-x-xges.png differ
diff --git a/data/icons/hicolor/48x48/mimetypes/text-x-xges.png
b/data/icons/hicolor/48x48/mimetypes/text-x-xges.png
new file mode 100644
index 00000000..290bbdc2
Binary files /dev/null and b/data/icons/hicolor/48x48/mimetypes/text-x-xges.png differ
diff --git a/data/icons/hicolor/512x512/mimetypes/text-x-xges.png
b/data/icons/hicolor/512x512/mimetypes/text-x-xges.png
new file mode 100644
index 00000000..911569b2
Binary files /dev/null and b/data/icons/hicolor/512x512/mimetypes/text-x-xges.png differ
diff --git a/data/icons/meson.build b/data/icons/meson.build
index 66191158..a600bdb5 100644
--- a/data/icons/meson.build
+++ b/data/icons/meson.build
@@ -6,3 +6,8 @@ foreach size: sizes
endforeach
install_data('hicolor/symbolic/apps/org.pitivi.Pitivi-symbolic.svg', install_dir: join_paths(themedir,
'symbolic/apps'))
+
+app_icon_sizes = ['16x16', '24x24', '32x32', '48x48', '512x512']
+foreach size: app_icon_sizes
+ install_data(join_paths('hicolor', size, 'mimetypes/text-x-xges.png'), install_dir: join_paths(themedir,
join_paths(size, 'mimetypes')))
+endforeach
diff --git a/data/meson.build b/data/meson.build
index b7c6b80c..0baf5425 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -11,11 +11,14 @@ custom_target('org.pitivi.Pitivi.desktop',
input : 'org.pitivi.Pitivi.desktop.in',
command : [intltool_merge, '--desktop-style', podir, '@INPUT@', '@OUTPUT@'],
install : true,
- install_dir : get_option('datadir') + '/applications')
+ install_dir : join_paths(get_option('datadir'), 'applications'))
custom_target('org.pitivi.Pitivi.appdata.xml',
output : 'org.pitivi.Pitivi.appdata.xml',
input : 'org.pitivi.Pitivi.appdata.xml.in',
command : [intltool_merge, '--xml-style', podir, '@INPUT@', '@OUTPUT@'],
install : true,
- install_dir : get_option('datadir') + '/appdata')
+ install_dir : join_paths(get_option('datadir'), 'appdata'))
+
+install_data('org.pitivi.Pitivi-mime.xml',
+ install_dir : join_paths(get_option('datadir'), 'mime/packages'))
diff --git a/data/org.pitivi.Pitivi-mime.xml b/data/org.pitivi.Pitivi-mime.xml
new file mode 100644
index 00000000..78bd6d11
--- /dev/null
+++ b/data/org.pitivi.Pitivi-mime.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+ <mime-type type="text/x-xptv">
+ <comment>Pitivi video project (legacy)</comment>
+ <glob pattern="*.xptv"/>
+ <generic-icon name="text-x-xges"/>
+ <magic priority="50">
+ <match type="string" offset="0" value="<pitivi"/>
+ </magic>
+ </mime-type>
+ <mime-type type="text/x-xges">
+ <comment>Pitivi/GES video project</comment>
+ <glob pattern="*.xges"/>
+ <generic-icon name="text-x-xges"/>
+ <magic priority="50">
+ <match type="string" offset="0" value="<ges"/>
+ </magic>
+ </mime-type>
+</mime-info>
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 9ef5e978..3f56a166 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -1,6 +1,7 @@
# List of source files containing translatable strings.
# Please keep this file sorted alphabetically.
# [encoding: UTF-8]
+data/org.pitivi.Pitivi-mime.xml
data/org.pitivi.Pitivi.appdata.xml.in
data/org.pitivi.Pitivi.desktop.in
[type: gettext/glade]data/ui/alignmentprogress.ui
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]