Metainfo Improvements (#1701)

This commit is contained in:
Danielle Foré 2023-06-21 11:50:30 -07:00 committed by GitHub
parent befba69203
commit 7853af462d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 20 additions and 28 deletions

View File

@ -4,13 +4,26 @@
<id>io.elementary.gala</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-3.0+</project_license>
<compulsory_for_desktop>Pantheon</compulsory_for_desktop>
<translation type="gettext">gala</translation>
<icon type="stock">preferences-desktop-workspaces</icon>
<name>Multitasking &amp; Window Management</name>
<summary>A window &amp; compositing manager for Pantheon</summary>
<icon type="stock">preferences-desktop-workspaces</icon>
<description>
<p>A window &amp; compositing manager based on libmutter and designed by elementary for use with Pantheon.</p>
</description>
<url type="homepage">https://elementary.io/</url>
<url type="bugtracker">https://github.com/elementary/gala/issues</url>
<url type="donation">https://elementary.io/get-involved#funding</url>
<url type="help">https://github.com/elementary/gala/discussions/categories/q-a</url>
<url type="translate">https://l10n.elementary.io/engage/desktop/</url>
<developer_name>elementary, Inc.</developer_name>
<project_group>elementary</project_group>
<update_contact>contact_at_elementary.io</update_contact>
<releases>
<release version="7.0.3" date="2023-05-01" urgency="medium">
<description>
@ -121,27 +134,6 @@
</issues>
</release>
<release version="6.3.2" date="2022-10-12" urgency="medium">
<description>
<p>Fixes:</p>
<ul>
<li>Fix regressions for OS 7</li>
</ul>
<p>Improvements:</p>
<ul>
<li>Use access portal for force quit</li>
<li>Updated translations</li>
</ul>
</description>
<issues>
<issue url="https://github.com/elementary/gala/issues/1334">Make sure not to re-trigger hot corner actions too quickly</issue>
<issue url="https://github.com/elementary/gala/issues/966">Add a function to dim the wallpaper when dark style is active</issue>
</issues>
</release>
<release version="6.3.2" date="2022-10-12" urgency="medium"/>
</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

@ -10,12 +10,12 @@ install_data(
)
i18n.merge_file(
input: 'gala.appdata.xml.in',
output: meson.project_name() + '.appdata.xml',
po_dir: join_paths(meson.global_source_root(), 'po'),
input: 'gala.metainfo.xml.in',
output: meson.project_name() + '.metainfo.xml',
po_dir: meson.global_source_root() / 'po',
type: 'xml',
install: true,
install_dir: join_paths(get_option('datadir'), 'metainfo'),
install_dir: get_option('datadir') / 'metainfo',
)
i18n.merge_file(

View File

@ -2,6 +2,6 @@ src/Dialogs.vala
src/ScreenshotManager.vala
src/WindowManager.vala
daemon/MenuDaemon.vala
data/gala.appdata.xml.in
data/gala.metainfo.xml.in
data/gala-multitaskingview.desktop.in
data/gala-other.desktop.in