Stufe 3 (#764): Avalonia-Fenster entfernt
- Views, ViewModels, Controls, Converters, Styles, Services, Desktop-i18n, Schriften und App.axaml raus; Avalonia- und Mvvm-Pakete raus - ClawdDotNet ohne Schalter: Manager starten (unter systemd ueber den Dienst, nie doppelt) und WebUI oeffnen (LauncherRun) - bis die Huelle kommt - Instanzen laufen immer kopflos; instanceWindows wird gelesen, nicht mehr ausgewertet; die Kette 'Fenster nach vorn holen' ist entfernt - Telegram-Anmeldung nur noch ueber die WebUI (tote Dialog-Rueckrufe raus) - systemd-Vorlagen im Linux-Paket; Oberflaechen-Leitfaden ins Archiv Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
8ec7896417
commit
6d81693041
@@ -186,16 +186,4 @@ internal sealed class FakeChannel : IInstanceChannel
|
||||
OnStopRequest?.Invoke(instanceDirectory);
|
||||
return Task.FromResult(StopRequestArrives);
|
||||
}
|
||||
|
||||
/// <summary>Welche Instanzen gebeten wurden, ihr Fenster nach vorn zu holen.</summary>
|
||||
public List<string> FocusRequests { get; } = [];
|
||||
|
||||
/// <summary>Ob die Instanz ein Fenster hat, das nach vorn kommen kann.</summary>
|
||||
public bool HasWindow { get; set; } = true;
|
||||
|
||||
public Task<bool> RequestFocusAsync(string instanceDirectory, CancellationToken ct = default)
|
||||
{
|
||||
FocusRequests.Add(Path.GetFullPath(instanceDirectory));
|
||||
return Task.FromResult(HasWindow);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user