Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c0774b5f58 | ||
|
|
4fdad89fa6 | ||
|
|
80fcf6c227 | ||
|
|
f4995e5882 | ||
|
|
e21a895390 | ||
|
|
c51b68194a | ||
|
|
6b0261d66c |
@@ -162,6 +162,10 @@ desktop_linux:
|
||||
MAX_GLIBC: "2.31"
|
||||
USE_HARD_LINKS: "false"
|
||||
SQLCIPHER_BUNDLED: "1"
|
||||
# Eigene Build-Variante: Produktname ThreadNet statt Element. Ohne das nutzt
|
||||
# electron-builder element.io/release/build.json und die Pakete heissen weiter
|
||||
# "element-desktop" (real passiert 2026-08-02).
|
||||
VARIANT_PATH: axion1337/build.json
|
||||
script:
|
||||
- pnpm install --frozen-lockfile --filter element-desktop
|
||||
- cp -r apps/web/webapp apps/desktop/webapp
|
||||
@@ -201,6 +205,8 @@ desktop_windows:
|
||||
SQLCIPHER_BUNDLED: "1"
|
||||
ELECTRON_CACHE: C:\electron-cache
|
||||
ELECTRON_BUILDER_CACHE: C:\eb-cache
|
||||
# Eigene Build-Variante (Produktname ThreadNet) - siehe desktop_linux
|
||||
VARIANT_PATH: axion1337/build.json
|
||||
script:
|
||||
- pnpm install --frozen-lockfile --filter element-desktop
|
||||
# GitHub-CDN-Downloads (Electron-Binary, winCodeSign, NSIS) reissen im Gast
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"appId": "im.riot.app",
|
||||
"name": "threadnet-desktop",
|
||||
"productName": "ThreadNet",
|
||||
"description": "ThreadNet — powered by Element",
|
||||
"protocols": ["io.element.desktop", "element"]
|
||||
}
|
||||
|
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 54 KiB |
|
Before Width: | Height: | Size: 315 KiB After Width: | Height: | Size: 395 KiB |
|
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 395 KiB |
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "element-desktop",
|
||||
"productName": "Element",
|
||||
"productName": "ThreadNet",
|
||||
"main": "lib/electron-main.js",
|
||||
"exports": "./lib/electron-main.js",
|
||||
"version": "1.12.17",
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"disable_login_language_selector": false,
|
||||
"disable_3pid_login": false,
|
||||
"force_verification": false,
|
||||
"brand": "Element",
|
||||
"brand": "aXion1337.Chat",
|
||||
"integrations_ui_url": "https://scalar.vector.im/",
|
||||
"integrations_rest_url": "https://scalar.vector.im/api",
|
||||
"integrations_widgets_urls": [
|
||||
|
||||
@@ -10,3 +10,12 @@ Please see LICENSE files in the repository root for full details.
|
||||
.mx_HelpUserSettingsTab_accessTokenDetails {
|
||||
width: fit-content;
|
||||
}
|
||||
|
||||
/* ThreadNet-Fork: Attribution unter den Versionsangaben. Zurueckhaltend
|
||||
gesetzt - sie soll auffindbar sein, nicht um Aufmerksamkeit konkurrieren
|
||||
mit der Version darueber, die Nutzer hier tatsaechlich suchen. */
|
||||
.mx_HelpUserSettingsTab_attribution {
|
||||
margin-top: var(--cpd-space-2x);
|
||||
color: var(--cpd-color-text-secondary);
|
||||
font: var(--cpd-font-body-sm-regular);
|
||||
}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"name": "Element",
|
||||
"short_name": "Element",
|
||||
"name": "ThreadNet",
|
||||
"short_name": "ThreadNet",
|
||||
"display": "standalone",
|
||||
"theme_color": "#76CFA6",
|
||||
"theme_color": "#ed4f4c",
|
||||
"start_url": "index.html",
|
||||
"icons": [
|
||||
{
|
||||
|
||||
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 395 KiB |
|
Before Width: | Height: | Size: 4.9 KiB After Width: | Height: | Size: 9.5 KiB |
|
Before Width: | Height: | Size: 6.1 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 6.5 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 7.8 KiB After Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 829 B After Width: | Height: | Size: 901 B |
|
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 114 KiB |
@@ -259,6 +259,15 @@ export default class HelpUserSettingsTab extends React.Component<EmptyObject, IS
|
||||
{cryptoVersion}
|
||||
<br />
|
||||
</CopyableText>
|
||||
{/* ThreadNet-Fork: Attribution an Element. Bewusst NICHT in
|
||||
getVersionTextToCopy — der Text dort geht in Fehlerberichte,
|
||||
dort ist die Herkunft des Forks nur Rauschen. Ebenso bewusst
|
||||
ohne _t(): ein Markenhinweis wird nicht übersetzt, und jeder
|
||||
zusätzliche i18n-Schlüssel ist Reibung beim Upstream-Merge. */}
|
||||
<div className="mx_HelpUserSettingsTab_attribution">
|
||||
ThreadNet — powered by{" "}
|
||||
<ExternalLink href="https://element.io">Element</ExternalLink>
|
||||
</div>
|
||||
{updateButton}
|
||||
</SettingsSubsectionText>
|
||||
</SettingsSubsection>
|
||||
|
||||