From 3bfe2d22e2c2fe8645256b254d8cfae340a5040a Mon Sep 17 00:00:00 2001 From: Artem Polishchuk Date: Sat, 14 Nov 2020 23:19:44 +0200 Subject: [PATCH 1/2] feat: add AppData manifest MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Every software center that exists allows the user to look at screenshots and a long description of the application before it is installed. For most users it allows them to answer the question “Do I want to install this application?”. Traditionally in Linux distributions, we have none of this data for the vast majority of our desktop user-installable applications. More info: https://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html --- .../linux/data/nz.mega.MEGAsync.metainfo.xml | 98 +++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 src/MEGASync/platform/linux/data/nz.mega.MEGAsync.metainfo.xml diff --git a/src/MEGASync/platform/linux/data/nz.mega.MEGAsync.metainfo.xml b/src/MEGASync/platform/linux/data/nz.mega.MEGAsync.metainfo.xml new file mode 100644 index 0000000000..c8497aebbc --- /dev/null +++ b/src/MEGASync/platform/linux/data/nz.mega.MEGAsync.metainfo.xml @@ -0,0 +1,98 @@ + + + + nz.mega.MEGAsync + CC0-1.0 + + + LicenseRef-proprietary + + MEGAsync + megasync.desktop + + megasync + + + + + + + Easy automated syncing + + + + MEGA CLOUD SERVICES LIMITED + + + +

Easy automated synchronisation between your computer and your MEGA + cloud.

+ +

Sync and lots more with the MEGA Desktop App

+ +

For all major platforms — Compatible with Windows, macOS and Linux, + including syncing between different platforms.

+ +

Stream files directly from MEGA — The MEGA app allows you to stream any + file from your MEGA cloud or from a file link, straight to your favourite + player.

+ +

Deleted data retention — MEGA moves deleted files to a special folder on + your local computer and in your MEGA cloud so they can be restored if you + need to.

+ +

Powerful Transfer Manager — Full control over active and completed + transfers: prioritise, pause/resume, open, generate links and more…

+ +

Easy Automated Synchronisation — Access and work with your data securely + across different locations and devices. It’s always on and fully + automatic.

+ +

Browser Integration — All MEGA browser file transfers can be + automatically handled by the MEGA app, significantly enhancing the + reliability, performance and speed. This avoids browser limitations, + especially for large files.

+ +

File Manager — As well as syncing specified folders, you can upload and + download selected files/folders, enable file versioning and overlay sync + icons in your standard file explorer.

+
+ + + + + + + + + https://eu.static.mega.co.nz/3//images/mega/bottom-page/sp_sync_1_v3@2x.png + Screenshot 1 + + + https://eu.static.mega.co.nz/3//images/mega/bottom-page/sp_sync_2_v2@2x.png + Screenshot 2 + + + https://eu.static.mega.co.nz/3//images/mega/bottom-page/sp_sync_3_v2@2x.png + Screenshot 3 + + + https://eu.static.mega.co.nz/3//images/mega/bottom-page/sp_sync_4@2x.png + Screenshot 4 + + + https://eu.static.mega.co.nz/3//images/mega/bottom-page/sp_sync_5@2x.png + Screenshot 5 + + + + + cloud + filesharing + sync + + + https://github.com/meganz/MEGAsync/issues + https://mega.nz/help/client/megasync/ + https://mega.nz/sync +
From fec2d6ba33bd295004e7a28cf425974734e1f02a Mon Sep 17 00:00:00 2001 From: Artem Polishchuk Date: Thu, 19 Nov 2020 17:46:59 +0200 Subject: [PATCH 2/2] build: install AppData manifest --- src/MEGASync/platform/platform.pri | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/MEGASync/platform/platform.pri b/src/MEGASync/platform/platform.pri index 1864f41e3f..d26b54f1c7 100644 --- a/src/MEGASync/platform/platform.pri +++ b/src/MEGASync/platform/platform.pri @@ -68,6 +68,11 @@ unix:!macx { desktop.commands = update-desktop-database &> /dev/null || true INSTALLS += desktop + # metainfo + metainfo.path = $$DESKTOP_DESTDIR/share/metainfo + metainfo.files = $$PWD/linux/data/nz.mega.MEGAsync.metainfo.xml + INSTALLS += metainfo + HICOLOR = $$DESKTOP_DESTDIR/share/icons/hicolor # icons