rebrand: Desktop-Client heisst ThreadNet und traegt die eigene Marke
Erster Schritt aus ThreadNet-Web#10 - der Client hiess bisher 'Element' und zeigte dessen Icon. - apps/desktop/axion1337/build.json: eigene Build-Variante (VARIANT_PATH), damit element.io/release/build.json unangetastet bleibt und Upstream-Merges nicht reiben. productName 'ThreadNet', Beschreibung 'ThreadNet - powered by Element' als faire Attribution (Element Web ist AGPL, dies ist ein Fork davon). - appId bleibt bewusst 'im.riot.app': bestehende Installationen behalten ihre lokalen Daten. Ein appId-Wechsel waere ein Datenschnitt und gehoert in die Rebranding-Runde, nicht in einen Icon-Commit. - build/icon.png + icon.icns: ThreadNet-Bildmarke, transparenter Rand entfernt (das Motiv fuellte im Original nur 54% x 38% - direkt skaliert verschwindet es). Verifiziert im Build: CFBundleName/CFBundleDisplayName = ThreadNet, eigenes Icon, alle 17 Themes im webapp.asar. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PKhFj1S3UdD6xL2fbWPeYj
This commit is contained in:
co-authored by
Claude Fable 5
parent
6e021ee853
commit
6b0261d66c
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"appId": "im.riot.app",
|
||||||
|
"name": "element-desktop",
|
||||||
|
"productName": "ThreadNet",
|
||||||
|
"description": "ThreadNet — powered by Element",
|
||||||
|
"protocols": ["io.element.desktop", "element"]
|
||||||
|
}
|
||||||
Binary file not shown.
Binary file not shown.
|
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 53 KiB |
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "element-desktop",
|
"name": "element-desktop",
|
||||||
"productName": "Element",
|
"productName": "ThreadNet",
|
||||||
"main": "lib/electron-main.js",
|
"main": "lib/electron-main.js",
|
||||||
"exports": "./lib/electron-main.js",
|
"exports": "./lib/electron-main.js",
|
||||||
"version": "1.12.17",
|
"version": "1.12.17",
|
||||||
|
|||||||
Reference in New Issue
Block a user