Merge branch 'master' into master-android

This commit is contained in:
Evgeny Poberezkin 2023-09-21 17:04:47 +01:00
commit 5615cdbf1a
6 changed files with 85 additions and 6 deletions

View File

@ -1,7 +1,7 @@
[Desktop Entry]
Type=Application
Name=SimpleX Chat
Comment=Private and secure open-source messenger - no user IDs (not even random numbers).
Comment=Private and secure open-source messenger - no user IDs (not even random numbers)
Exec=/opt/simplex/bin/simplex
Icon=/opt/simplex/lib/simplex
Categories=Network;Chat;

View File

@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
<id>chat.simplex.app</id>
<launchable type="desktop-id">chat.simplex.app.desktop</launchable>
<metadata_license>FSFAP</metadata_license>
<project_license>AGPL-3.0</project_license>
<name>SimpleX</name>
<summary>Private and secure open-source messenger - no user IDs (not even random numbers)</summary>
<description>
<p>Security assessment was done by Trail of Bits in November 2022.</p>
<p>SimpleX Chat features:</p>
<ul>
<li>end-to-end encrypted messages, with editing, replies and deletion of messages.</li>
<li>sending end-to-end encrypted images and files.</li>
<li>single-use and long-term user addresses.</li>
<li>secret chat groups - only group members know it exists and who is the member.</li>
<li>end-to-end encrypted audio and video calls.</li>
<li>private instant notifications.</li>
<li>portable chat profile - you can transfer your chat contacts and history to another device (terminal or mobile).</li>
<li>encrypted app database and files in the app storage (except videos).</li>
<li>18 interface languages.</li>
</ul>
<p>SimpleX Chat advantages:</p>
<ul>
<li><em>Full privacy of your identity, profile, contacts and metadata</em>: unlike any other existing messaging platform, SimpleX uses no phone numbers or any other identifiers assigned to the users - not even random numbers. This protects the privacy of who you are communicating with, hiding it from SimpleX platform servers and from any observers.</li>
<li><em>Complete protection against spam and abuse</em>: as you have no identifier on SimpleX platform, you cannot be contacted unless you share a one-time invitation link or an optional temporary user address.</li>
<li><em>Full ownership, control and security of your data</em>: SimpleX stores all user data on client devices, the messages are only held temporarily on SimpleX relay servers until they are received.</li>
<li><em>Decentralized network</em>: you can use SimpleX with your own servers and still communicate with people using the servers that are pre-configured in the apps or any other SimpleX servers.</li>
</ul>
<p>You can connect to anybody you know via link or scan QR code (in the video call or in person) and start sending messages instantly - no emails, phone numbers or passwords needed.</p>
<p>Your profile and contacts are only stored in the app on your device - our servers do not have access to this information.</p>
<p>All messages are end-to-end encrypted using open-source double-ratchet protocol; the messages are routed via our servers using open-source SimpleX Messaging Protocol.</p>
<p>Please send us any questions via the app or submit an issue on GitHub.</p>
<p>Follow us on Mastodon, Twitter and Reddit for the latest updates.</p>
<p>Once you install SimpleX Chat, "connect to developers" for any questions, to share feedback, and to discover the groups (the link for directory service will be in response).</p>
</description>
<screenshots>
<screenshot type="default">
<image>https://simplex.chat/img/simplex-desktop-linux-light.png</image>
</screenshot>
<screenshot>
<image>https://simplex.chat/img/simplex-desktop-linux-dark-1.png</image>
</screenshot>
<screenshot>
<image>https://simplex.chat/img/simplex-desktop-linux-dark-2.png</image>
</screenshot>
</screenshots>
<url type="homepage">https://simplex.chat</url>
<url type="bugtracker">https://github.com/simplex-chat/simplex-chat/issues</url>
<url type="translate">https://github.com/simplex-chat/simplex-chat#help-translating-simplex-chat</url>
<url type="contact">https://simplex.chat/connect-team</url>
<url type="donation">https://github.com/simplex-chat/simplex-chat#help-us-with-donations</url>
<content_rating type="oars-1.1"/>
<releases>
<release version="5.3" date="2023-09-19">
<description>
<p>- the first release of the desktop app!</p>
<p>- encrypted local files</p>
<p>- message delivery receipts in small groups</p>
<p>- 6 new interface languages: Arabic, Bulgarian, Finnish, Hebrew, Thai and Ukrainian</p>
</description>
</release>
</releases>
</component>

View File

@ -1,5 +1,5 @@
name: simplex-chat
version: 5.3.0.8
version: 5.3.0.9
#synopsis:
#description:
homepage: https://github.com/simplex-chat/simplex-chat#readme

View File

@ -12,7 +12,7 @@ release_app_dir=$root_dir/apps/multiplatform/release/main/app
cd $multiplatform_dir
libcrypto_path=$(ldd common/src/commonMain/cpp/desktop/libs/*/deps/libHSdirect-sqlcipher-*.so | grep libcrypto | cut -d'=' -f 2 | cut -d ' ' -f 2)
trap "rm common/src/commonMain/cpp/desktop/libs/*/deps/`basename $libcrypto_path` 2> /dev/null" EXIT
cp $libcrypto_path common/src/commonMain/cpp/desktop/libs/*/deps
./gradlew createDistributable
@ -27,13 +27,15 @@ cp -r ../*imple*/{bin,lib} usr
cp usr/lib/simplex.png .
# For https://github.com/TheAssassin/AppImageLauncher to be able to show the icon
mkdir -p usr/share/icons
mkdir -p usr/share/{icons,metainfo,applications}
cp usr/lib/simplex.png usr/share/icons
ln -s usr/bin/*imple* AppRun
cp $multiplatform_dir/desktop/src/jvmMain/resources/distribute/*imple*.desktop .
cp $multiplatform_dir/desktop/src/jvmMain/resources/distribute/*imple*.desktop chat.simplex.app.desktop
sed -i 's|Exec=.*|Exec=simplex|g' *imple*.desktop
sed -i 's|Icon=.*|Icon=simplex|g' *imple*.desktop
cp *imple*.desktop usr/share/applications/
cp $multiplatform_dir/desktop/src/jvmMain/resources/distribute/*.appdata.xml usr/share/metainfo
if [ ! -f ../appimagetool-x86_64.AppImage ]; then
wget https://github.com/AppImage/appimagetool/releases/download/continuous/appimagetool-x86_64.AppImage -O ../appimagetool-x86_64.AppImage

View File

@ -5,7 +5,7 @@ cabal-version: 1.12
-- see: https://github.com/sol/hpack
name: simplex-chat
version: 5.3.0.8
version: 5.3.0.9
category: Web, System, Services, Cryptography
homepage: https://github.com/simplex-chat/simplex-chat#readme
author: simplex.chat

View File

@ -0,0 +1,8 @@
---
layout: layouts/group_link.html
title: "SimpleX Chat - connect to the team"
description: "Connect to the team via SimpleX Chat to ask any questions and send feedback"
groupLink: "https://simplex.chat/contact#/?v=1&smp=smp%3A%2F%2FPQUV2eL0t7OStZOoAsPEV2QYWt4-xilbakvGUGOItUo%3D%40smp6.simplex.im%2FK1rslx-m5bpXVIdMZg9NLUZ_8JBm8xTt%23%2F%3Fv%3D1%26dh%3DMCowBQYDK2VuAyEALDeVe-sG8mRY22LsXlPgiwTNs9dbiLrNuA7f3ZMAJ2w%253D%26srv%3Dbylepyau3ty4czmn77q4fglvperknl4bi2eb2fdy2bh4jxtf32kf73yd.onion"
groupLinkText: Connect to the team
templateEngineOverride: njk
---