Aggiornamento alla versione 4.0.0

- Aggiunta proprietà `MaxClicks` per limitare le puntate per asta.
- Migliorata gestione dei log con livelli di severità e colori.
- Sostituzione di `TextBox` con `RichTextBox` per log avanzati.
- Aggiunto pulsante per cancellare il log globale.
- Migliorata gestione dei pulsanti globali (Avvia, Pausa, Ferma).
- Ottimizzato il monitoraggio per aste in pausa e polling ridotto.
- Aggiunto controllo per mettere in pausa aste al raggiungimento di `MaxClicks`.
- Aggiunti nuovi stili per pulsanti e miglioramenti visivi in UI.
- Aggiunto convertitore `StartButtonOpacityConverter`.
- Aggiunta icona dell'applicazione (`app.ico`) come risorsa WPF.
This commit is contained in:
Alberto Balbo
2025-10-24 16:29:08 +02:00
parent 4e16f50aeb
commit 139a9d62b7
8 changed files with 579 additions and 449 deletions

View File

@@ -19,6 +19,8 @@ namespace AutoBidder.Models
public double MaxPrice { get; set; } = 0;
public int MinResets { get; set; } = 0; // Numero minimo reset prima di puntare
public int MaxResets { get; set; } = 0; // Numero massimo reset (0 = illimitati)
// Numero massimo di click/puntate che il bot può eseguire per questa asta (0 = illimitato)
public int MaxClicks { get; set; } = 0;
// Stato asta
public bool IsActive { get; set; } = true;