From c6cb761929bf68d30a9692c8b9f23e2becfb9af5 Mon Sep 17 00:00:00 2001 From: Florent Benoit Date: Wed, 20 Jul 2022 10:33:11 +0200 Subject: [PATCH] feat: add flatpak metadata Once the application is installed we can see metadata of the application Change-Id: I83362bcd4ff6dccda9cae103a51e8b0dce677933 Signed-off-by: Florent Benoit --- .electron-builder.config.js | 3 +++ .flatpak-appdata.xml | 44 +++++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 .flatpak-appdata.xml diff --git a/.electron-builder.config.js b/.electron-builder.config.js index ecea864b34cb3..47bf726be87cd 100644 --- a/.electron-builder.config.js +++ b/.electron-builder.config.js @@ -68,6 +68,9 @@ const config = { artifactName: 'podman-desktop-${version}.${ext}', runtimeVersion: '21.08', branch: 'main', + files: [ + ['.flatpak-appdata.xml', '/share/metainfo/io.podman_desktop.PodmanDesktop.metainfo.xml'], + ], }, linux: { icon: './buildResources/icon-512x512.png', diff --git a/.flatpak-appdata.xml b/.flatpak-appdata.xml new file mode 100644 index 0000000000000..affa2bcb00f39 --- /dev/null +++ b/.flatpak-appdata.xml @@ -0,0 +1,44 @@ + + + io.podman_desktop.PodmanDesktop + Podman Desktop + Apache-2.0 + Red Hat, Inc. + Manage Podman and other container engines from a single UI and tray. + CC0-1.0 + https://podman-desktop.io/ + https://github.com/containers/podman-desktop/issues + https://podman-desktop.io/docs/intro + +

Containers and Kubernetes for application developers

+

Build, run and manage containers:

+
    +
  • Build images from Containerfile or Dockerfile.
  • +
  • Pull images from remote registries.
  • +
  • Start, Stop, Restart containers and pods.
  • +
  • Easily get a terminal in your container.
  • +
  • Inspect container logs.
  • +
  • Push images to OCI registries.
  • +
  • Deploy and test images on Kubernetes.
  • +
+

Multiple configuration options

+
    +
  • Manage OCI registries; add, edit, or delete registries.
  • +
  • Configure your proxy settings (work in progress.)
  • +
  • Configure CPU, memory, and disk of Podman machines (work in progress.)
  • +
  • Handle multiple container engines at the same time (Podman, Docker, Lima...)
  • +
+

You can also bring new features with Podman Desktop plug-ins or Docker Desktop extensions.

+
+ + + Podman Desktop UI + https://raw.githubusercontent.com/containers/podman-desktop/media/screenshot.png + + + + + io.podman_desktop.PodmanDesktop + + fbenoit_at_redhat_com +