feat(ui): PowerUse-Einstellungen nach Settings -> Ausfuehrung verschieben
Schalter, Zeitfenster und Handoff-Prozent lagen im Usage-Monitor und mussten in SettingsModalViewModel nur load->save durchgeschleift werden, damit ein Settings-Speichern sie nicht zurueckwirft. Jetzt gehoeren sie dem General-Tab, der Monitor ist wieder nur Anzeige + Threshold-Drag, und "Jetzt aktualisieren" sitzt als Icon in der Titelleiste (neuer ModalShell.HeaderActions-Slot).
This commit is contained in:
@@ -62,8 +62,7 @@ public sealed class AppSettingsEntity
|
||||
public bool AutoContinueOnUsageLimit { get; set; }
|
||||
|
||||
// Master switch for PowerUse: list-handler runs go unattended (never ask the user) and harvest
|
||||
// new work when a round would otherwise starve. Toggled from the usage monitor, because it is a
|
||||
// deliberate "spend the remaining window" decision rather than a normal default. Off by default,
|
||||
// new work when a round would otherwise starve. Toggled in Settings → Execution. Off by default,
|
||||
// and on its own it changes nothing — a run is only in PowerUse when the LIST also opted in via
|
||||
// ListConfigEntity.PowerUseAllowed, so leaving this on cannot make an unrelated list's handler
|
||||
// run unattended. Composition lives in InteractiveLaunchSpecService.
|
||||
|
||||
Reference in New Issue
Block a user