From b26f8f06b61305e2d3c61fba6b28f2ae1c97958a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Thu, 20 Jul 2023 11:22:02 -0700 Subject: [PATCH 1/3] Metainfo Improvements --- data/meson.build | 6 +-- data/sound.appdata.xml.in | 107 -------------------------------------- po/extra/POTFILES | 2 +- 3 files changed, 4 insertions(+), 111 deletions(-) delete mode 100644 data/sound.appdata.xml.in diff --git a/data/meson.build b/data/meson.build index 9607e7a5..c1f18b5a 100644 --- a/data/meson.build +++ b/data/meson.build @@ -1,8 +1,8 @@ i18n.merge_file( - input: 'sound.appdata.xml.in', + input: 'sound.metainfo.xml.in', output: 'io.elementary.switchboard.sound.appdata.xml', - po_dir: join_paths(meson.source_root(), 'po', 'extra'), + po_dir: meson.source_root() / 'po' / 'extra', type: 'xml', install: true, - install_dir: join_paths(datadir, 'metainfo'), + install_dir: datadir / 'metainfo', ) diff --git a/data/sound.appdata.xml.in b/data/sound.appdata.xml.in deleted file mode 100644 index 6fc8a313..00000000 --- a/data/sound.appdata.xml.in +++ /dev/null @@ -1,107 +0,0 @@ - - - io.elementary.switchboard.sound - io.elementary.switchboard - Sound Settings - Change sound and microphone volume - preferences-desktop-sound - sound-plug - - - -

Minor updates:

-
    -
  • Use device form factor when available to assign more accurate icons
  • -
  • Updated translations
  • -
-
- - Fix switch animation when muting - -
- - - -

Minor updates:

-
    -
  • Provide a fallback device icon in case none is available
  • -
  • More helpful placeholder text when no input devices are found
  • -
  • Updated translations
  • -
-
-
- - -

New features:

-
    -
  • Show device icons
  • -
  • Switch to enable the screen reader
  • -
-

Minor updates:

-
    -
  • Updated translations
  • -
-
-
- - -

Minor updates:

-
    -
  • Updated translations
  • -
-
-
- - -

Minor updates:

-
    -
  • Smoother transition when navigating away from this view
  • -
  • Updated translations
  • -
-
-
- - -

Minor updates:

-
    -
  • Fix crash with PulseAudio's echo cancellation plugin
  • -
  • Updated translations
  • -
-
-
- - -

Minor updates:

-
    -
  • Updated translations
  • -
-
-
- - -

Minor updates:

-
    -
  • Updated translations
  • -
-
-
- - -
    -
  • Add volume slider event sound
  • -
  • Updated translations
  • -
-
-
-
- - - https://raw.githubusercontent.com/elementary/switchboard-plug-sound/master/data/screenshot.png - - - elementary, Inc. - https://elementary.io - https://github.com/elementary/switchboard-plug-sound/issues - CC0-1.0 - GPL-2.0+ -
diff --git a/po/extra/POTFILES b/po/extra/POTFILES index 7bcc230b..644f5d4e 100644 --- a/po/extra/POTFILES +++ b/po/extra/POTFILES @@ -1 +1 @@ -data/sound.appdata.xml.in +data/sound.metainfo.xml.in From 4be975ecd5a9555b9d696eac9653c5233f82794f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Thu, 20 Jul 2023 11:23:52 -0700 Subject: [PATCH 2/3] Update meson.build --- data/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/meson.build b/data/meson.build index c1f18b5a..77ac57ee 100644 --- a/data/meson.build +++ b/data/meson.build @@ -1,6 +1,6 @@ i18n.merge_file( input: 'sound.metainfo.xml.in', - output: 'io.elementary.switchboard.sound.appdata.xml', + output: 'io.elementary.switchboard.sound.metainfo.xml', po_dir: meson.source_root() / 'po' / 'extra', type: 'xml', install: true, From 3133f84e50bd2da356319799b4d513b5734e37cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Thu, 20 Jul 2023 11:24:11 -0700 Subject: [PATCH 3/3] add missing file --- data/sound.metainfo.xml.in | 92 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) create mode 100644 data/sound.metainfo.xml.in diff --git a/data/sound.metainfo.xml.in b/data/sound.metainfo.xml.in new file mode 100644 index 00000000..cf2cddd2 --- /dev/null +++ b/data/sound.metainfo.xml.in @@ -0,0 +1,92 @@ + + + io.elementary.switchboard.sound + io.elementary.switchboard + sound-plug + CC0-1.0 + GPL-2.0+ + + preferences-desktop-sound + Sound Settings + Change sound and microphone volume + + + + https://raw.githubusercontent.com/elementary/switchboard-plug-sound/master/data/screenshot.png + + + + https://github.com/elementary/switchboard-plug-sound/issues + https://elementary.io/get-involved#funding + https://github.com/elementary/switchboard-plug-sound/discussions + https://elementary.io/ + https://l10n.elementary.io/engage/switchboard/ + + elementary, Inc. + elementary + contact_at_elementary.io + + + + +

Minor updates:

+
    +
  • Use device form factor when available to assign more accurate icons
  • +
  • Updated translations
  • +
+
+ + Fix switch animation when muting + +
+ + + +

Minor updates:

+
    +
  • Provide a fallback device icon in case none is available
  • +
  • More helpful placeholder text when no input devices are found
  • +
  • Updated translations
  • +
+
+
+ + + +

New features:

+
    +
  • Show device icons
  • +
  • Switch to enable the screen reader
  • +
+

Minor updates:

+
    +
  • Updated translations
  • +
+
+
+ + + +

Minor updates:

+
    +
  • Updated translations
  • +
+
+
+ + + +

Minor updates:

+
    +
  • Smoother transition when navigating away from this view
  • +
  • Updated translations
  • +
+
+
+ + + + + +
+