[dia] general: thumbnailer patch from debian



commit 9ff6f043c511f5cc0225e7903e72d9c48d979c40
Author: Zander Brown <zbrown gnome org>
Date:   Wed Oct 2 18:23:54 2019 +0100

    general: thumbnailer patch from debian
    
    
https://salsa.debian.org/debian/dia/blob/203ff6b37dfe29761069d0a83957db18d3f50ccc/debian/patches/add-thumbnailer.patch
    
    Fix https://gitlab.gnome.org/GNOME/dia/issues/190

 data/meson.build               | 2 ++
 data/org.gnome.Dia.thumbnailer | 4 ++++
 data/ui/meson.build            | 3 ++-
 3 files changed, 8 insertions(+), 1 deletion(-)
---
diff --git a/data/meson.build b/data/meson.build
index 1d13f243..098a6b09 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -37,6 +37,8 @@ if appstream_util.found()
   )
 endif
 
+install_data('org.gnome.Dia.thumbnailer',
+             install_dir: join_paths(datadir, 'thumbnailers'))
 
 subdir('icons')
 subdir('ui')
diff --git a/data/org.gnome.Dia.thumbnailer b/data/org.gnome.Dia.thumbnailer
new file mode 100644
index 00000000..b940915b
--- /dev/null
+++ b/data/org.gnome.Dia.thumbnailer
@@ -0,0 +1,4 @@
+[Thumbnailer Entry]
+TryExec=dia
+Exec=dia -t png -e %o -s %s %i
+MimeType=application/x-dia-diagram;
diff --git a/data/ui/meson.build b/data/ui/meson.build
index 07af848b..6eda1784 100644
--- a/data/ui/meson.build
+++ b/data/ui/meson.build
@@ -7,7 +7,8 @@ ui_files = [
     'sheets-new-dialog.xml',
     'sheets-remove-dialog.xml',
     'toolbar-ui.xml',
-    'toolbox-ui.xml'
+    'toolbox-ui.xml',
+    'properties-dialog.ui',
 ]
 
 install_data(ui_files, install_dir: join_paths(pkgdatadir, 'ui'))


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]