SwyxTray liest jetzt die Telefonbuecher (global und persoenlich) des SwyxIt!-Clients in einen Adress-Cache, bietet Kontaktsuche ueber FulltextSearchInContactsEx und Nummernaufloesung ueber DispResolveNumber; alles ueber den WebSocket-Zugang abrufbar. Das Spring-Boot-Modul core/ und das SwyxFFPlugin werden als eigene Projekte gepflegt und aus diesem Repository entfernt. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
43 lines
1.7 KiB
JSON
43 lines
1.7 KiB
JSON
{
|
|
// Startkonfigurationen fuer die SwyxTray-App (C#/.NET, nur Windows).
|
|
// Die App hat kein Fenster: sichtbar ist nur das Symbol im Infobereich der
|
|
// Taskleiste, alles Weitere steht im Protokoll unter
|
|
// %LOCALAPPDATA%\SwyxTray\swyxtray.log.
|
|
"version": "0.2.0",
|
|
"configurations": [
|
|
{
|
|
// Der Standardweg — funktioniert auch, wenn VS Code remote verbunden
|
|
// ist: eine geplante Aufgabe startet die App in der Desktop-Sitzung des
|
|
// angemeldeten Benutzers (nur dort gibt es eine Taskleiste fuer das
|
|
// Symbol), danach haengt sich der Debugger an den Prozess.
|
|
"name": "SwyxTray debuggen (Desktop-Sitzung)",
|
|
"type": "coreclr",
|
|
"request": "attach",
|
|
"preLaunchTask": "SwyxTray im Desktop starten (Debug)",
|
|
"processName": "SwyxTray.exe"
|
|
},
|
|
{
|
|
// Direkter Start durch den Debugger. Bei lokal laufendem VS Code
|
|
// gleichwertig; bei Remote-Verbindung landet der Prozess in der
|
|
// Sitzung des VS-Code-Servers — die App laeuft dann, aber ohne
|
|
// sichtbares Tray-Symbol (dort existiert keine Taskleiste).
|
|
"name": "SwyxTray starten (direkt, ohne Tray bei Remote)",
|
|
"type": "coreclr",
|
|
"request": "launch",
|
|
"preLaunchTask": "build (Debug)",
|
|
"program": "${workspaceFolder}/src/SwyxTray/bin/x64/Debug/net10.0-windows/win-x64/SwyxTray.exe",
|
|
"args": ["--verbose"],
|
|
"cwd": "${workspaceFolder}/src/SwyxTray",
|
|
"console": "internalConsole",
|
|
"stopAtEntry": false
|
|
},
|
|
{
|
|
// Fuer eine bereits laufende Instanz, etwa aus dem Autostart.
|
|
"name": "An laufende SwyxTray anhaengen",
|
|
"type": "coreclr",
|
|
"request": "attach",
|
|
"processName": "SwyxTray.exe"
|
|
}
|
|
]
|
|
}
|