Add AppData (#654)

* Add AppData

* fix amp and downgrade version number

* Update gala.appdata.xml.in
This commit is contained in:
Daniel Foré 2019-12-10 09:59:24 -08:00 committed by Cassidy James Blaede
parent cdde86d4f9
commit a016adf68c
4 changed files with 40 additions and 1 deletions

29
data/gala.appdata.xml.in Normal file
View File

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2019 elementary, Inc. <contact@elementary.io> -->
<component>
<id>io.elementary.gala</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-3.0+</project_license>
<name>Multitasking &amp; Window Management</name>
<summary>A window &amp; compositing manager for Pantheon</summary>
<description>
<p>A window &amp; compositing manager based on libmutter and designed by elementary for use with Pantheon.</p>
</description>
<releases>
<release version="3.2.0" date="2019-12-09" urgency="medium">
<description>
<p>Improvements:</p>
<ul>
<li>Improve window shadows for legacy apps</li>
<li>Fix potential crash when taking screenshots</li>
<li>Fix notification position after changing DPI</li>
<li>Fix animations for moving and maximizing tiled windows</li>
</ul>
</description>
</release>
</releases>
<compulsory_for_desktop>Pantheon</compulsory_for_desktop>
<developer_name>elementary, Inc.</developer_name>
<url type="homepage">https://elementary.io</url>
<url type="bugtracker">https://github.com/elementary/gala/issues</url>
</component>

View File

@ -8,6 +8,15 @@ gala_gschema = configure_file(
gala_gschema_compile = gnome.compile_schemas()
i18n.merge_file(
input: 'gala.appdata.xml.in',
output: meson.project_name() + '.appdata.xml',
po_dir: join_paths(meson.source_root(), 'po'),
type: 'xml',
install: true,
install_dir: join_paths(get_option('datadir'), 'metainfo'),
)
i18n.merge_file(
input: 'gala-multitaskingview.desktop.in',
output: 'gala-multitaskingview.desktop',

View File

@ -1,6 +1,6 @@
project('gala',
'c', 'vala',
version: '0.3.1',
version: '3.2.0',
meson_version: '>= 0.42.0',
license: 'GPL3',
)

View File

@ -1,5 +1,6 @@
src/WindowManager.vala
daemon/MenuDaemon.vala
data/gala.appdata.xml.in
data/gala-multitaskingview.desktop.in
data/gala-other.desktop.in
data/org.pantheon.desktop.gala.gschema.xml.in