tis-signal-desktop

5.52.0-12
Signal is a cross-platform encrypted messaging service. It uses the Internet to send one-to-one and group messages, which can include files, voice notes, images and videos.
0 downloads
Download
View on luti logo
tis-signal-desktop icon

  Description 

  • package : tis-signal-desktop
  • version : 5.52.0-12
  • architecture : x64
  • categories : Messaging
  • maintainer : WAPT Team,Jimmy PELÉ
  • description : Signal is a cross-platform encrypted messaging service. It uses the Internet to send one-to-one and group messages, which can include files, voice notes, images and videos.
  • locale : all
  • target_os : windows
  • min_wapt_version : 2.1
  • sources : https://signal.org/download/
  • installed_size :
  • impacted_process : signal
  • description_fr : Signal permet de communiquer (appels vocaux et vidéo, messages texte ou médias) de façon chiffrée et sécurisée.
  • description_pl : Signal to wieloplatformowa usługa szyfrowania wiadomości. Wykorzystuje Internet do wysyłania wiadomości od jednego do drugiego i grupowych, które mogą zawierać pliki, notatki głosowe, obrazy i filmy
  • description_de : Signal ist ein plattformübergreifender verschlüsselter Nachrichtendienst. Er nutzt das Internet, um Einzel- und Gruppennachrichten zu versenden, die Dateien, Sprachnotizen, Bilder und Videos enthalten können
  • description_es : Signal es un servicio de mensajería encriptada multiplataforma. Utiliza Internet para enviar mensajes uno a uno y en grupo, que pueden incluir archivos, notas de voz, imágenes y vídeos
  • description_pt : O sinal é um serviço de mensagens encriptadas multiplataforma. Utiliza a Internet para enviar mensagens individuais e de grupo, que podem incluir ficheiros, notas de voz, imagens e vídeos
  • description_it : Signal è un servizio di messaggistica criptata multipiattaforma. Utilizza Internet per inviare messaggi individuali e di gruppo, che possono includere file, note vocali, immagini e video
  • description_nl : Signal is een platformonafhankelijke versleutelde berichtendienst. Het gebruikt het internet om één-op-één-berichten en groepsberichten te versturen, die bestanden, spraaknotities, afbeeldingen en video's kunnen bevatten
  • description_ru : Signal - это кросс-платформенная служба обмена зашифрованными сообщениями. Он использует Интернет для отправки индивидуальных и групповых сообщений, которые могут включать файлы, голосовые заметки, изображения и видео
  • editor : Signal Foundation,Signal Messenger LLC
  • licence : GPLv3
  • signature_date : 2022-08-03T13:00:53.615435
  • Homepage : https://signal.org/

  Setup.py 

# -*- coding: utf-8 -*-
from setuphelpers import *

# Declaring specific app values (TO CHANGE)
bin_zip_string = "signal-desktop-%s.zip"
silent_args = "/S"
# app_uninstallkey = ''
app_dir_name = "signal-desktop"
app_user_dir = makepath(user_local_appdata, "Programs", app_dir_name)
app_user_uninstall = makepath(app_user_dir, "Uninstall Signal.exe")
app_user_uninstall_cmd = '"%s" %s' % (app_user_uninstall, silent_args)
app_user_updater = makepath(user_local_appdata, "signal-desktop-updater")
app_sys_dir = makepath(programfiles32, app_dir_name)
app_sys_path = makepath(app_sys_dir, "Signal.exe")


def install():
    # Specific app values
    package_version = control.version.split("-")[0]

    # Installing the package
    if isdir(app_sys_dir):
        remove_tree(app_sys_dir)
    unzip(bin_zip_string % package_version, target=makepath(programfiles32))  # ,filenames=r'signal-desktop-%s\*' % package_version
    # os.rename(makepath(programfiles32,'signal-desktop-%s' % package_version),app_sys_dir)

    create_programs_menu_shortcut("Signal", app_sys_path)


def uninstall():
    # Uninstalling the package
    remove_tree(app_sys_dir)
    remove_programs_menu_shortcut("Signal")


def session_setup():
    print("Disabling: auto update check")
    if isdir(app_user_updater):
        remove_tree(app_user_updater)

    print("Uninstalling from user environnement if installed")
    if isfile(app_user_uninstall):
        print("Running " + app_user_uninstall_cmd)
        run(app_user_uninstall_cmd)

										

  Changelog 



No changelog.txt.
									
  manifest.sha256