From 48aa444d5fe6a19c712f978e9e1f443405aa1bf4 Mon Sep 17 00:00:00 2001
From: dnelband <dnelband@gmail.com>
Date: Tue, 27 Aug 2019 14:14:22 +0200
Subject: [PATCH] Revert "revert to pling-store"

This reverts commit 5df96a372afaa2abd2dd6281e8b2870e5bd7787d.
---
 desktop/ocs-store.desktop  |   8 +
 desktop/ocs-store.svg      | 693 +++++++++++++++++++++++++++++++++++++
 launcher/ocs-store         |  22 ++
 pkg/appimage/appimagebuild |  15 +-
 4 files changed, 733 insertions(+), 5 deletions(-)
 create mode 100644 desktop/ocs-store.desktop
 create mode 100644 desktop/ocs-store.svg
 create mode 100644 launcher/ocs-store

diff --git a/desktop/ocs-store.desktop b/desktop/ocs-store.desktop
new file mode 100644
index 0000000..b926e0a
--- /dev/null
+++ b/desktop/ocs-store.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=OCS-Store
+Exec=ocs-store
+Icon=ocs-store
+Type=Application
+Terminal=false
+NoDisplay=false
+Categories=Network;Settings;
diff --git a/desktop/ocs-store.svg b/desktop/ocs-store.svg
new file mode 100644
index 0000000..f633982
--- /dev/null
+++ b/desktop/ocs-store.svg
@@ -0,0 +1,693 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="360"
+   height="360"
+   id="svg6432"
+   version="1.1"
+   inkscape:version="0.48.5 r10040"
+   sodipodi:docname="OCS-store-logo-bag-2.svg"
+   inkscape:export-filename="C:\Users\Deck\Documents\Projects\OpenDesktop Superstore\source-files\OCS-store-logo-bag-2-preview.png"
+   inkscape:export-xdpi="90"
+   inkscape:export-ydpi="90">
+  <defs
+     id="defs6434">
+    <linearGradient
+       id="linearGradient3391">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop3393" />
+      <stop
+         style="stop-color:#cccccc;stop-opacity:1"
+         offset="1"
+         id="stop3395" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5299"
+       id="radialGradient5305"
+       cx="2170.8335"
+       cy="318.51382"
+       fx="2170.8335"
+       fy="318.51382"
+       r="116"
+       gradientTransform="matrix(0,0.30172433,-2.5431034,1.6392249e-4,3005.0136,-397.6833)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient5299">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop5301" />
+      <stop
+         style="stop-color:#cccccc;stop-opacity:1"
+         offset="1"
+         id="stop5303" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#_Linear17-3-6-1-8-6-4"
+       id="linearGradient5388-7-2-9-9"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-5.43966,25.7864,-27.9623,-5.01636,933.157,195.453)"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0" />
+    <linearGradient
+       id="_Linear17-3-6-1-8-6-4"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-5.43966,25.7864,-27.9623,-5.01636,933.157,195.453)">
+      <stop
+         offset="0%"
+         style="stop-color:#ff2f00;stop-opacity:1"
+         id="stop164-1-9-1-6-9-8" />
+      <stop
+         offset="7%"
+         style="stop-color:#ff2f00;stop-opacity:1"
+         id="stop166-2-9-5-0-8-8" />
+      <stop
+         offset="100%"
+         style="stop-color:#ff8400;stop-opacity:1"
+         id="stop168-3-2-2-2-2-2" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#_Linear18-3-6-6-8-5-5"
+       id="linearGradient5390-7-4-5-4"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(12.435,0,0,12.3446,924.143,193.831)"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0" />
+    <linearGradient
+       id="_Linear18-3-6-6-8-5-5"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(12.435,0,0,12.3446,924.143,193.831)">
+      <stop
+         offset="0%"
+         style="stop-color:#ff2f00;stop-opacity:1"
+         id="stop171-41-6-1-6-4-5" />
+      <stop
+         offset="100%"
+         style="stop-color:#ff8900;stop-opacity:1"
+         id="stop173-1-5-4-5-9-1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#_Linear19-3-8-3-9-2-1"
+       id="linearGradient5392-2-0-1-7"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(34.489,0,0,35.3851,894.102,176.326)"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0" />
+    <linearGradient
+       id="_Linear19-3-8-3-9-2-1"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(34.489,0,0,35.3851,894.102,176.326)">
+      <stop
+         offset="0%"
+         style="stop-color:#2147a0;stop-opacity:1"
+         id="stop176-8-4-2-0-5-1" />
+      <stop
+         offset="100%"
+         style="stop-color:#00f2a1;stop-opacity:1"
+         id="stop178-7-0-2-0-0-5" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#_Linear20-4-3-6-1-3-7"
+       id="linearGradient5394-1-6-8-2"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(22.9909,0,0,25.7937,887.409,176.284)"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0" />
+    <linearGradient
+       id="_Linear20-4-3-6-1-3-7"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(22.9909,0,0,25.7937,887.409,176.284)">
+      <stop
+         offset="0%"
+         style="stop-color:#204ea0;stop-opacity:1"
+         id="stop181-2-7-8-3-9-6" />
+      <stop
+         offset="100%"
+         style="stop-color:#01f0a1;stop-opacity:1"
+         id="stop183-7-8-5-8-3-1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#_Linear21-79-3-6-3-6-2"
+       id="linearGradient5396-7-9-9-4"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(10.1247,17.4238,-16.8464,10.4716,914.709,214.481)"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0" />
+    <linearGradient
+       id="_Linear21-79-3-6-3-6-2"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(10.1247,17.4238,-16.8464,10.4716,914.709,214.481)">
+      <stop
+         offset="0%"
+         style="stop-color:#f0c209;stop-opacity:1"
+         id="stop186-3-1-1-4-7-3" />
+      <stop
+         offset="14%"
+         style="stop-color:#f0c209;stop-opacity:1"
+         id="stop188-19-1-8-4-9-2" />
+      <stop
+         offset="63%"
+         style="stop-color:#de920a;stop-opacity:1"
+         id="stop190-8-2-9-6-9-2" />
+      <stop
+         offset="100%"
+         style="stop-color:#d67c0b;stop-opacity:1"
+         id="stop192-6-5-2-0-7-1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#_Linear22-5-7-9-6-9-8"
+       id="linearGradient5398-7-6-6-6"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(13.0253,22.7171,-21.6799,13.6485,895.914,212.906)"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0" />
+    <linearGradient
+       id="_Linear22-5-7-9-6-9-8"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(13.0253,22.7171,-21.6799,13.6485,895.914,212.906)">
+      <stop
+         offset="0%"
+         style="stop-color:#f0c209;stop-opacity:1"
+         id="stop195-0-6-5-1-3-5" />
+      <stop
+         offset="14%"
+         style="stop-color:#f0c209;stop-opacity:1"
+         id="stop197-2-2-4-8-5-7" />
+      <stop
+         offset="100%"
+         style="stop-color:#d4760b;stop-opacity:1"
+         id="stop199-8-1-3-4-7-6" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#_Linear23-6-6-2-6-6-8"
+       id="linearGradient5400-1-9-6-1"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-17.971,27.2037,-25.6566,-19.0547,896.285,190.107)"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0" />
+    <linearGradient
+       id="_Linear23-6-6-2-6-6-8"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-17.971,27.2037,-25.6566,-19.0547,896.285,190.107)">
+      <stop
+         offset="0%"
+         style="stop-color:#b1115d;stop-opacity:1"
+         id="stop202-0-1-3-3-5-9" />
+      <stop
+         offset="14%"
+         style="stop-color:#b1115d;stop-opacity:1"
+         id="stop204-24-1-3-7-8-2" />
+      <stop
+         offset="100%"
+         style="stop-color:#d72881;stop-opacity:1"
+         id="stop206-8-5-4-8-2-7" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#_Linear24-6-7-1-2-4-5"
+       id="linearGradient5402-1-8-5-9"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(12.8175,0,0,11.3313,879.04,198.995)"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0" />
+    <linearGradient
+       id="_Linear24-6-7-1-2-4-5"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(12.8175,0,0,11.3313,879.04,198.995)">
+      <stop
+         offset="0%"
+         style="stop-color:#b1115d;stop-opacity:1"
+         id="stop209-5-4-3-9-4-4" />
+      <stop
+         offset="100%"
+         style="stop-color:#d62881;stop-opacity:1"
+         id="stop211-0-8-8-1-1-3" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5299-3"
+       id="radialGradient5305-3"
+       cx="2170.8335"
+       cy="318.51382"
+       fx="2170.8335"
+       fy="318.51382"
+       r="116"
+       gradientTransform="matrix(0,0.30172433,-2.5431034,1.6392249e-4,3105.0136,-397.6833)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient5299-3">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop5301-6" />
+      <stop
+         style="stop-color:#cccccc;stop-opacity:1"
+         offset="1"
+         id="stop5303-2" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#_Linear17-3-6-1-8-6-4-1"
+       id="linearGradient5388-7-2-9-9-2"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-5.43966,25.7864,-27.9623,-5.01636,933.157,195.453)"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0" />
+    <linearGradient
+       id="_Linear17-3-6-1-8-6-4-1"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-5.43966,25.7864,-27.9623,-5.01636,933.157,195.453)">
+      <stop
+         offset="0%"
+         style="stop-color:#ff2f00;stop-opacity:1"
+         id="stop164-1-9-1-6-9-8-4" />
+      <stop
+         offset="7%"
+         style="stop-color:#ff2f00;stop-opacity:1"
+         id="stop166-2-9-5-0-8-8-3" />
+      <stop
+         offset="100%"
+         style="stop-color:#ff8400;stop-opacity:1"
+         id="stop168-3-2-2-2-2-2-2" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#_Linear18-3-6-6-8-5-5-0"
+       id="linearGradient5390-7-4-5-4-6"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(12.435,0,0,12.3446,924.143,193.831)"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0" />
+    <linearGradient
+       id="_Linear18-3-6-6-8-5-5-0"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(12.435,0,0,12.3446,924.143,193.831)">
+      <stop
+         offset="0%"
+         style="stop-color:#ff2f00;stop-opacity:1"
+         id="stop171-41-6-1-6-4-5-5" />
+      <stop
+         offset="100%"
+         style="stop-color:#ff8900;stop-opacity:1"
+         id="stop173-1-5-4-5-9-1-4" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#_Linear19-3-8-3-9-2-1-6"
+       id="linearGradient5392-2-0-1-7-9"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(34.489,0,0,35.3851,894.102,176.326)"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0" />
+    <linearGradient
+       id="_Linear19-3-8-3-9-2-1-6"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(34.489,0,0,35.3851,894.102,176.326)">
+      <stop
+         offset="0%"
+         style="stop-color:#2147a0;stop-opacity:1"
+         id="stop176-8-4-2-0-5-1-0" />
+      <stop
+         offset="100%"
+         style="stop-color:#00f2a1;stop-opacity:1"
+         id="stop178-7-0-2-0-0-5-8" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#_Linear20-4-3-6-1-3-7-7"
+       id="linearGradient5394-1-6-8-2-2"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(22.9909,0,0,25.7937,887.409,176.284)"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0" />
+    <linearGradient
+       id="_Linear20-4-3-6-1-3-7-7"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(22.9909,0,0,25.7937,887.409,176.284)">
+      <stop
+         offset="0%"
+         style="stop-color:#204ea0;stop-opacity:1"
+         id="stop181-2-7-8-3-9-6-4" />
+      <stop
+         offset="100%"
+         style="stop-color:#01f0a1;stop-opacity:1"
+         id="stop183-7-8-5-8-3-1-0" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#_Linear21-79-3-6-3-6-2-6"
+       id="linearGradient5396-7-9-9-4-7"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(10.1247,17.4238,-16.8464,10.4716,914.709,214.481)"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0" />
+    <linearGradient
+       id="_Linear21-79-3-6-3-6-2-6"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(10.1247,17.4238,-16.8464,10.4716,914.709,214.481)">
+      <stop
+         offset="0%"
+         style="stop-color:#f0c209;stop-opacity:1"
+         id="stop186-3-1-1-4-7-3-0" />
+      <stop
+         offset="14%"
+         style="stop-color:#f0c209;stop-opacity:1"
+         id="stop188-19-1-8-4-9-2-1" />
+      <stop
+         offset="63%"
+         style="stop-color:#de920a;stop-opacity:1"
+         id="stop190-8-2-9-6-9-2-2" />
+      <stop
+         offset="100%"
+         style="stop-color:#d67c0b;stop-opacity:1"
+         id="stop192-6-5-2-0-7-1-9" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#_Linear22-5-7-9-6-9-8-8"
+       id="linearGradient5398-7-6-6-6-3"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(13.0253,22.7171,-21.6799,13.6485,895.914,212.906)"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0" />
+    <linearGradient
+       id="_Linear22-5-7-9-6-9-8-8"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(13.0253,22.7171,-21.6799,13.6485,895.914,212.906)">
+      <stop
+         offset="0%"
+         style="stop-color:#f0c209;stop-opacity:1"
+         id="stop195-0-6-5-1-3-5-5" />
+      <stop
+         offset="14%"
+         style="stop-color:#f0c209;stop-opacity:1"
+         id="stop197-2-2-4-8-5-7-1" />
+      <stop
+         offset="100%"
+         style="stop-color:#d4760b;stop-opacity:1"
+         id="stop199-8-1-3-4-7-6-5" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#_Linear23-6-6-2-6-6-8-6"
+       id="linearGradient5400-1-9-6-1-6"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-17.971,27.2037,-25.6566,-19.0547,896.285,190.107)"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0" />
+    <linearGradient
+       id="_Linear23-6-6-2-6-6-8-6"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-17.971,27.2037,-25.6566,-19.0547,896.285,190.107)">
+      <stop
+         offset="0%"
+         style="stop-color:#b1115d;stop-opacity:1"
+         id="stop202-0-1-3-3-5-9-8" />
+      <stop
+         offset="14%"
+         style="stop-color:#b1115d;stop-opacity:1"
+         id="stop204-24-1-3-7-8-2-8" />
+      <stop
+         offset="100%"
+         style="stop-color:#d72881;stop-opacity:1"
+         id="stop206-8-5-4-8-2-7-9" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#_Linear24-6-7-1-2-4-5-7"
+       id="linearGradient5402-1-8-5-9-8"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(12.8175,0,0,11.3313,879.04,198.995)"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0" />
+    <linearGradient
+       id="_Linear24-6-7-1-2-4-5-7"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(12.8175,0,0,11.3313,879.04,198.995)">
+      <stop
+         offset="0%"
+         style="stop-color:#b1115d;stop-opacity:1"
+         id="stop209-5-4-3-9-4-4-0" />
+      <stop
+         offset="100%"
+         style="stop-color:#d62881;stop-opacity:1"
+         id="stop211-0-8-8-1-1-3-7" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3391"
+       id="linearGradient3397"
+       x1="2140"
+       y1="247.36221"
+       x2="2140"
+       y2="282.36221"
+       gradientUnits="userSpaceOnUse" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#c8c8c8"
+     borderopacity="1"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="3.796875"
+     inkscape:cx="183.83539"
+     inkscape:cy="89.042524"
+     inkscape:document-units="px"
+     inkscape:current-layer="g6832"
+     showgrid="false"
+     showborder="true"
+     inkscape:showpageshadow="false"
+     inkscape:window-width="1366"
+     inkscape:window-height="705"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3367" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata6437">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     transform="translate(0,270)">
+    <g
+       id="g6832">
+      <rect
+         y="-270"
+         x="0"
+         height="360"
+         width="360"
+         id="rect6593"
+         style="color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="ocs-store-bag"
+         transform="translate(-2020,-232.36221)">
+        <g
+           id="g5329">
+          <path
+             inkscape:connector-curvature="0"
+             id="path4604"
+             d="m 2080,36.375 0,2 0,16 0,2 2,0 236,0 2,0 0,-2 0,-16 0,-2 -2,0 -236,0 -2,0 z"
+             style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+          <path
+             inkscape:connector-curvature="0"
+             id="rect3586-1"
+             d="m 2084,40.375 232,0 0,12 -232,0 0,-12 z"
+             style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+          <path
+             inkscape:connector-curvature="0"
+             id="path4598"
+             d="m 2199,2.36221 c -11.2624,0 -22.2362,4.40595 -30.625,11.625 -8.3989,7.22771 -14.375,17.60055 -14.375,29.375 l 0,9 -72,0 -2,0 0,2 0,226 0,2 2,0 236,0 2,0 0,-2 0,-226 0,-2 -2,0 -72,0 0,-9 c 0,-11.77445 -5.9761,-22.14729 -14.375,-29.375 -8.3888,-7.21905 -19.3626,-11.625 -30.625,-11.625 l -2,0 z m 0,22 2,0 c 5.3573,0 11.5417,2.28692 15.9688,5.9375 4.4515,3.67089 7.0312,8.33275 7.0312,13.0625 l 0,9 -48,0 0,-9 c 0,-4.72975 2.5797,-9.39161 7.0312,-13.0625 4.4271,-3.65058 10.6115,-5.9375 15.9688,-5.9375 z"
+             style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+          <path
+             inkscape:connector-curvature="0"
+             id="path4596"
+             d="m 2199,6.36221 c -10.21,0 -20.3088,4.06877 -28,10.6875 -7.6811,6.61007 -13,15.89531 -13,26.3125 l 0,11 0,2 -2,0 -72,0 0,222 232,0 0,-222 -72,0 -2,0 0,-2 0,-11 c 0,-10.41719 -5.3189,-19.70243 -13,-26.3125 -7.6912,-6.61873 -17.79,-10.6875 -28,-10.6875 l -2,0 z m 0,14 2,0 c 6.4611,0 13.3531,2.60506 18.5312,6.875 l 0.031,0 c 5.1435,4.24813 8.4375,9.9603 8.4375,16.125 l 0,11 0,2 -2,0 -52,0 -2,0 0,-2 0,-11 c 0,-6.1647 3.294,-11.87687 8.4375,-16.125 l 0.031,0 c 5.1781,-4.26994 12.0701,-6.875 18.5312,-6.875 z"
+             style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:url(#linearGradient3397);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+        </g>
+        <g
+           transform="matrix(2.8124961,0,0,2.8125042,-353.74626,-395.1385)"
+           style="fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
+           id="logo-7-6-3-1">
+          <path
+             inkscape:connector-curvature="0"
+             id="logo-outline2-0-4-3-2-2"
+             d="m 922.13,216.231 0.194,0.135 6.752,6.752 0.15,0.229 0.047,0.27 -0.065,0.266 -0.165,0.218 c -0.308,0.267 -0.619,0.53 -0.935,0.786 -0.582,0.471 -1.18,0.921 -1.793,1.35 -1.795,1.256 -3.718,2.327 -5.73,3.189 -0.635,0.273 -1.279,0.524 -1.931,0.754 -0.229,0.081 -0.459,0.16 -0.689,0.235 -0.099,0.033 -0.198,0.065 -0.297,0.096 0,0 0,-0.001 0,-0.001 -10e-4,0.001 -10e-4,0.001 -0.002,0.002 -0.008,0.002 -0.017,0.005 -0.025,0.008 -10e-4,0 -0.002,0 -0.003,0 0,0 10e-4,0 10e-4,0 -0.143,0.046 -0.286,0.089 -0.429,0.132 -0.311,0.094 -0.624,0.183 -0.938,0.267 -0.926,0.247 -1.863,0.453 -2.808,0.615 -1.726,0.298 -3.476,0.452 -5.228,0.465 -1.207,0.009 -2.415,-0.049 -3.616,-0.176 -1.276,-0.134 -2.543,-0.345 -3.794,-0.632 -1.88,-0.431 -3.721,-1.035 -5.493,-1.8 -0.747,-0.323 -1.482,-0.674 -2.203,-1.053 -0.359,-0.189 -0.714,-0.385 -1.065,-0.587 l -0.056,-0.032 -0.054,-0.032 -0.235,-0.146 -0.234,-0.136 c -0.103,-0.057 -0.158,-0.096 -0.245,-0.145 -0.002,-0.001 -0.14,-0.087 -0.141,-0.088 -0.118,-0.073 -0.236,-0.148 -0.353,-0.223 -0.28,-0.18 -0.558,-0.364 -0.832,-0.553 -0.663,-0.455 -1.308,-0.935 -1.935,-1.438 -0.324,-0.26 -0.642,-0.527 -0.956,-0.799 l -0.062,-0.054 -0.165,-0.218 -0.065,-0.265 0.046,-0.27 0.15,-0.229 4.19,-4.199 0.218,-0.146 0.258,-0.052 0.257,0.051 0.219,0.146 0.146,0.218 0.051,0.258 0,6.762 8.048,-8.367 0.22,-0.152 0.263,-0.054 10.13,-0.017 6.025,0 0.851,-0.031 c 0.256,-0.031 0.513,-0.054 0.769,-0.092 0.122,-0.019 0.243,-0.051 0.364,-0.076 0.352,-0.075 0.353,-0.072 0.695,-0.181 0.078,-0.025 0.422,-0.139 0.536,-0.184 0.079,-0.031 0.31,-0.133 0.39,-0.173 0.135,-0.068 0.245,-0.135 0.374,-0.21 0.066,-0.039 0.132,-0.077 0.198,-0.116 0.057,-0.033 0.115,-0.063 0.169,-0.098 0.053,-0.035 0.103,-0.075 0.154,-0.112 l 0.213,-0.104 0.235,-0.023 c 0.077,0.02 0.153,0.04 0.229,0.06 z m 9.764,-37.426 c 0.073,0.055 0.148,0.107 0.218,0.165 0.018,0.015 0.031,0.036 0.047,0.054 0.048,0.055 0.096,0.11 0.143,0.166 0.126,0.147 0.252,0.296 0.375,0.446 0.387,0.468 0.761,0.947 1.121,1.437 1.419,1.931 2.622,4.02 3.575,6.218 0.811,1.87 1.442,3.818 1.88,5.809 0.141,0.641 0.262,1.287 0.363,1.936 0.036,0.226 0.069,0.452 0.099,0.679 0.01,0.076 0.02,0.152 0.03,0.228 0.003,0.025 0.007,0.051 0.009,0.077 0,0 0,-0.001 0,-0.001 0.016,0.122 0.03,0.245 0.044,0.367 0.03,0.267 0.056,0.534 0.08,0.801 0.074,0.851 0.114,1.706 0.121,2.561 0.015,1.937 -0.143,3.875 -0.476,5.783 -0.336,1.923 -0.849,3.815 -1.532,5.644 -0.855,2.291 -1.975,4.482 -3.33,6.518 -0.502,0.755 -1.035,1.488 -1.599,2.197 -0.273,0.343 -0.552,0.679 -0.838,1.011 l -0.058,0.066 -0.056,0.065 -0.218,0.166 -0.266,0.065 -0.27,-0.047 -0.229,-0.15 -7.461,-7.46 c -0.042,-0.058 -0.093,-0.11 -0.125,-0.174 -0.032,-0.064 -0.054,-0.134 -0.065,-0.205 -0.029,-0.199 0.081,-0.651 0.099,-0.755 l 0.062,-0.546 c 0.048,-0.589 0.048,-0.589 0.063,-1.18 l 0,-21.527 c -0.01,-0.392 -0.015,-0.799 -0.047,-1.191 -0.016,-0.185 -0.038,-0.369 -0.062,-0.553 -0.009,-0.068 -0.082,-0.451 -0.094,-0.516 l -0.005,-0.217 c 0.064,-0.206 0.065,-0.208 0.191,-0.383 l 7.447,-7.424 0.229,-0.149 0.269,-0.046 c 0.089,0.021 0.177,0.043 0.266,0.065 z m -47.253,-0.019 0.229,0.149 7.447,7.424 c 0.042,0.059 0.095,0.112 0.128,0.178 0.032,0.066 0.054,0.138 0.064,0.21 0.021,0.164 -0.041,0.384 -0.07,0.534 l -0.047,0.311 c -0.046,0.318 -0.046,0.318 -0.077,0.638 l -0.032,0.991 0,24.14 -0.051,0.257 -0.146,0.218 -7.221,7.222 -0.229,0.15 -0.269,0.046 -0.266,-0.065 -0.218,-0.165 c -0.25,-0.287 -0.495,-0.577 -0.734,-0.872 -0.206,-0.253 -0.408,-0.509 -0.605,-0.769 -0.066,-0.086 -0.132,-0.173 -0.197,-0.26 -0.016,-0.022 -0.032,-0.044 -0.049,-0.066 -0.016,-0.021 -0.032,-0.043 -0.048,-0.064 0,0 10e-4,0 10e-4,0 -0.016,-0.021 -0.032,-0.042 -0.047,-0.063 -0.015,-0.021 -0.031,-0.042 -0.046,-0.063 -0.046,-0.062 -0.091,-0.125 -0.136,-0.188 -0.151,-0.209 -0.3,-0.421 -0.446,-0.634 -1.321,-1.93 -2.43,-4.004 -3.299,-6.176 -0.837,-2.091 -1.45,-4.271 -1.826,-6.492 -0.297,-1.748 -0.446,-3.521 -0.451,-5.294 -0.004,-1.514 0.098,-3.029 0.307,-4.529 0.18,-1.29 0.438,-2.569 0.775,-3.827 0.346,-1.296 0.775,-2.57 1.283,-3.812 0.856,-2.097 1.938,-4.101 3.218,-5.97 0.462,-0.674 0.95,-1.332 1.463,-1.969 0.255,-0.319 0.518,-0.632 0.785,-0.941 l 0.057,-0.065 0.218,-0.165 0.266,-0.065 c 0.089,0.015 0.179,0.03 0.269,0.046 z m 14.386,3.641 c -0.368,0.009 -0.769,0.014 -1.137,0.047 -0.375,0.033 -0.628,0.077 -0.996,0.153 -0.159,0.033 -0.317,0.065 -0.474,0.107 -0.147,0.039 -0.291,0.086 -0.435,0.135 -0.136,0.046 -0.272,0.095 -0.404,0.15 -0.213,0.088 -0.38,0.17 -0.573,0.279 -0.057,0.032 -0.115,0.064 -0.17,0.099 -0.136,0.084 -0.211,0.143 -0.341,0.237 l -0.212,0.103 c -0.205,0.021 -0.269,0.054 -0.465,-0.036 -0.071,-0.033 -0.129,-0.09 -0.194,-0.135 l -6.692,-6.693 -0.151,-0.229 -0.046,-0.27 0.065,-0.266 0.165,-0.218 c 0.154,-0.134 0.309,-0.266 0.465,-0.398 0.313,-0.263 0.631,-0.52 0.953,-0.77 0.971,-0.754 1.984,-1.453 3.034,-2.091 1.309,-0.795 2.675,-1.496 4.084,-2.095 1.316,-0.559 2.669,-1.03 4.049,-1.407 1.729,-0.473 3.497,-0.798 5.281,-0.974 0.647,-0.064 1.297,-0.108 1.947,-0.132 0.344,-0.013 0.688,-0.02 1.032,-0.022 C 907.9,168 907.989,168 908.077,168 c 0.334,0.001 0.668,0.007 1.001,0.018 0.306,0.01 0.612,0.024 0.917,0.043 0.101,0.007 0.203,0.013 0.304,0.02 0.027,0.002 0.124,0.009 0.151,0.012 10e-4,0 0.002,0 0.002,0 0,0 0,0 0,0 0.037,0.003 0.074,0.005 0.111,0.008 0.112,0.009 0.224,0.019 0.336,0.029 1.768,0.159 3.522,0.465 5.238,0.916 1.413,0.371 2.8,0.839 4.149,1.401 1.333,0.555 2.627,1.202 3.873,1.932 1.154,0.677 2.266,1.427 3.326,2.243 0.51,0.392 1.008,0.8 1.494,1.222 l 0.054,0.046 0.165,0.219 0.065,0.265 -0.046,0.27 -0.151,0.229 -6.692,6.693 -0.197,0.136 c -0.077,0.02 -0.152,0.053 -0.231,0.059 -0.218,0.016 -0.266,-0.04 -0.451,-0.133 l -0.018,-0.013 0.021,0.011 -0.053,-0.03 -0.46,-0.286 -0.442,-0.235 c -0.438,-0.173 -0.558,-0.235 -1.025,-0.356 -0.372,-0.097 -0.802,-0.168 -1.182,-0.215 -0.217,-0.026 -0.433,-0.049 -0.651,-0.062 -0.236,-0.013 -0.473,-0.01 -0.71,-0.015 l -17.948,0 z"
+             style="fill:#cccccc" />
+          <g
+             id="logo-rounded2-0-2-6-8-3">
+            <path
+               inkscape:connector-curvature="0"
+               d="m 939.085,196.086 c 0.16,1.282 0.243,2.588 0.243,3.914 0,7.879 -2.916,15.083 -7.726,20.591 l -7.46,-7.461 0.099,-0.561 0.066,-0.577 0.049,-0.611 0.017,-0.626 0,-2.488 c 4.881,-4.085 9.788,-8.143 14.712,-12.181 z"
+               style="fill:url(#linearGradient5388-7-2-9-9-2)"
+               id="path45-6-7-1-2-3" />
+            <path
+               inkscape:connector-curvature="0"
+               d="m 931.605,179.412 c 4.003,4.584 6.693,10.344 7.482,16.69 l -14.714,12.181 0,-19.073 -0.017,-0.626 -0.033,-0.611 -0.066,-0.594 -0.049,-0.28 -0.05,-0.264 7.447,-7.423 z"
+               style="fill:url(#linearGradient5390-7-4-5-4-6)"
+               id="path47-1-7-5-5-4" />
+            <path
+               inkscape:connector-curvature="0"
+               d="m 910.386,168.762 c 0.631,0.048 1.256,0.114 1.876,0.199 l 9.537,14.063 -0.478,-0.297 -0.495,-0.264 -0.544,-0.214 -0.594,-0.182 -0.611,-0.132 -0.66,-0.098 -0.692,-0.066 -0.743,-0.017 -17.964,0 -0.611,0.017 -0.577,0.033 -0.544,0.066 -0.528,0.098 -0.512,0.116 -0.478,0.148 -0.445,0.165 -0.429,0.198 -0.215,0.116 -0.198,0.115 -0.198,0.132 -0.181,0.132 c 5.041,-4.813 10.382,-9.597 16.284,-14.328 z m 1.876,0.199 c 6.203,0.845 11.832,3.509 16.329,7.437 l -6.693,6.692 -0.066,-0.049 -0.033,-0.017 -9.537,-14.063 z"
+               style="fill:url(#linearGradient5392-2-0-1-7-9)"
+               id="path49-3-9-4-3-1" />
+            <path
+               inkscape:connector-curvature="0"
+               d="m 887.409,176.398 c 5.508,-4.81 12.712,-7.726 20.591,-7.726 0.807,0 1.608,0.031 2.4,0.091 l -16.298,14.327 -6.693,-6.692 z"
+               style="fill:url(#linearGradient5394-1-6-8-2-2)"
+               id="path51-8-3-2-6-1" />
+            <path
+               inkscape:connector-curvature="0"
+               d="m 928.601,223.594 c -3.212,2.807 -7.001,4.969 -11.164,6.285 l -6.509,-11.635 6.038,0 0.891,-0.033 0.824,-0.099 0.396,-0.083 0.38,-0.082 0.379,-0.116 0.347,-0.115 0.23,-0.083 0.231,-0.098 0.215,-0.099 0.214,-0.116 0.198,-0.115 0.198,-0.116 0.198,-0.115 0.182,-0.132 6.752,6.752 z"
+               style="fill:url(#linearGradient5396-7-9-9-4-7)"
+               id="path53-9-1-0-1-3" />
+            <path
+               inkscape:connector-curvature="0"
+               d="m 917.464,229.87 c -2.987,0.947 -6.166,1.457 -9.464,1.457 -5.723,0 -11.089,-1.537 -15.708,-4.222 l 8.507,-8.845 10.152,-0.016 6.513,11.626 z m -25.87,-3.182 c -1.483,-0.915 -2.884,-1.949 -4.19,-3.09 l 4.19,-4.199 0,7.289 z"
+               style="fill:url(#linearGradient5398-7-6-6-6-3)"
+               id="path55-3-9-9-8-8" />
+            <path
+               inkscape:connector-curvature="0"
+               d="m 882.768,218.562 c 2.469,-10.767 5.093,-21.56 9.074,-31.727 l -0.066,0.33 -0.05,0.33 -0.049,0.346 -0.033,0.347 -0.033,1.022 0,24.151 -7.221,7.221 c -0.568,-0.65 -1.109,-1.324 -1.622,-2.02 z"
+               style="fill:url(#linearGradient5400-1-9-6-1-6)"
+               id="path57-4-8-7-6-7" />
+            <path
+               inkscape:connector-curvature="0"
+               d="m 891.842,186.835 -9.051,31.757 c -3.845,-5.202 -6.118,-11.633 -6.118,-18.592 0,-7.878 2.914,-15.081 7.722,-20.588 l 7.447,7.423 z"
+               style="fill:url(#linearGradient5402-1-8-5-9-8)"
+               id="path59-4-6-3-2-4" />
+          </g>
+        </g>
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/launcher/ocs-store b/launcher/ocs-store
new file mode 100644
index 0000000..fa50f4b
--- /dev/null
+++ b/launcher/ocs-store
@@ -0,0 +1,22 @@
+#!/bin/bash
+
+# Newer openssl workaround
+export OPENSSL_CONF=/etc/ssl/
+
+PREFIX="$(cd "$(dirname "${0}")" && pwd)"
+
+if [ ${APPIMAGE} ]; then
+    export PATH=${PREFIX}/usr/local/bin:${PREFIX}/usr/bin:${PATH}
+fi
+
+if [ -f "${PREFIX}/ocs-store-linux-x64/ocs-store" ]; then
+    ${PREFIX}/ocs-store-linux-x64/ocs-store
+elif [ -f "${PREFIX}/usr/local/lib/ocs-store-linux-x64/ocs-store" ]; then
+    ${PREFIX}/usr/local/lib/ocs-store-linux-x64/ocs-store
+elif [ -f "${PREFIX}/usr/lib/ocs-store-linux-x64/ocs-store" ]; then
+    ${PREFIX}/usr/lib/ocs-store-linux-x64/ocs-store
+elif [ -f "${PREFIX}/../lib/ocs-store-linux-x64/ocs-store" ]; then
+    ${PREFIX}/../lib/ocs-store-linux-x64/ocs-store
+else
+    exit 1
+fi
diff --git a/pkg/appimage/appimagebuild b/pkg/appimage/appimagebuild
index 1137902..2be7e31 100644
--- a/pkg/appimage/appimagebuild
+++ b/pkg/appimage/appimagebuild
@@ -1,10 +1,15 @@
 #!/bin/bash
 
+<<<<<<< HEAD
 PKGNAME='pling-store'
 PKGVER='4.1.1'
+=======
+PKGNAME='ocs-store'
+PKGVER='5.0.0'
+>>>>>>> parent of 5df96a3... revert to pling-store
 PKGREL='1'
 
-UPDINFO='zsync|http://dl.opendesktop.org/api/files/download/id/1532435039/as/latest/pling-store-x86_64.AppImage.zsync'
+UPDINFO='zsync|http://dl.opendesktop.org/api/files/download/id/1532435039/as/latest/ocs-store-x86_64.AppImage.zsync'
 APPDIR="${PKGNAME}.AppDir"
 
 make
@@ -14,10 +19,10 @@ install -D -m 755 ${APPDIR}/usr/bin/${PKGNAME} ${APPDIR}/AppRun
 install -D -m 644 ${APPDIR}/usr/share/applications/${PKGNAME}.desktop ${APPDIR}/${PKGNAME}.desktop
 install -D -m 644 ${APPDIR}/usr/share/icons/hicolor/scalable/apps/${PKGNAME}.svg ${APPDIR}/${PKGNAME}.svg
 
-install -D -m 755 /usr/lib/x86_64-linux-gnu/libgconf-2.so.4 ${APPDIR}/usr/lib/pling-store-linux-x64/libgconf-2.so.4
-install -D -m 755 /usr/lib/x86_64-linux-gnu/libXss.so.1 ${APPDIR}/usr/lib/pling-store-linux-x64/libXss.so.1
-install -D -m 755 /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so ${APPDIR}/usr/lib/pling-store-linux-x64/libcanberra-gtk-module.so
-install -D -m 755 /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 ${APPDIR}/usr/lib/pling-store-linux-x64/libgnome-keyring.so.0
+install -D -m 755 /usr/lib/x86_64-linux-gnu/libgconf-2.so.4 ${APPDIR}/usr/lib/ocs-store-linux-x64/libgconf-2.so.4
+install -D -m 755 /usr/lib/x86_64-linux-gnu/libXss.so.1 ${APPDIR}/usr/lib/ocs-store-linux-x64/libXss.so.1
+install -D -m 755 /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so ${APPDIR}/usr/lib/ocs-store-linux-x64/libcanberra-gtk-module.so
+install -D -m 755 /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 ${APPDIR}/usr/lib/ocs-store-linux-x64/libgnome-keyring.so.0
 
 curl -fsSL -o ocs-manager https://git.opendesktop.org/akiraohgaki/ocs-manager/uploads/d3dc42436b82d11360ebc96b38d4aaf4/ocs-manager-0.8.1-1-x86_64.AppImage
 install -D -m 755 ocs-manager ${APPDIR}/usr/bin/ocs-manager
-- 
GitLab