Support for exporting chats to disk

This commit is contained in:
Scott Nonnenberg
2025-11-19 02:12:04 +10:00
committed by GitHub
parent 6b16d75036
commit c4378d9c24
53 changed files with 2549 additions and 366 deletions

View File

@@ -4,12 +4,12 @@
<vendor>Signal Desktop</vendor>
<vendor_url>https://signal.org/</vendor_url>
<action id="org.signalapp.enable-backups">
<description>Enable backups</description>
<message>Authentication is required to enable backups.</message>
<!-- <description>{description}</description> -->
<!-- <message>{message}</message> -->
<defaults>
<allow_any>auth_admin</allow_any>
<allow_inactive>auth_admin</allow_inactive>
<allow_active>auth_admin</allow_active>
</defaults>
</action>
</policyconfig>
</policyconfig>

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policyconfig PUBLIC "-//freedesktop//DTD polkit Policy Configuration 1.0//EN" "http://www.freedesktop.org/software/polkit/policyconfig-1.dtd">
<policyconfig>
<vendor>Signal Desktop</vendor>
<vendor_url>https://signal.org/</vendor_url>
<action id="org.signalapp.plaintext-export">
<!-- <description>{description}</description> -->
<!-- <message>{message}</message> -->
<defaults>
<allow_any>auth_admin</allow_any>
<allow_inactive>auth_admin</allow_inactive>
<allow_active>auth_admin</allow_active>
</defaults>
</action>
</policyconfig>

View File

@@ -4,12 +4,12 @@
<vendor>Signal Desktop</vendor>
<vendor_url>https://signal.org/</vendor_url>
<action id="org.signalapp.view-aep">
<description>View backup key</description>
<message>Authentication is required to view your backup key.</message>
<!-- <description>{description}</description> -->
<!-- <message>{message}</message> -->
<defaults>
<allow_any>auth_admin</allow_any>
<allow_inactive>auth_admin</allow_inactive>
<allow_active>auth_admin</allow_active>
</defaults>
</action>
</policyconfig>
</policyconfig>