Releases: Flecky13/TaskPilot
Releases · Flecky13/TaskPilot
TaskPilot V2.3.3.0
Full Changelog: V2.3.1.1...V2.3.3.0
Web Zugriff mit HTTPS
Aktivieren Deaktivieren des Web Servers
admin zugriff auf Start/Stop/Autostart
TaskPilot V2.3.1.1
Full Changelog: V2.3.0.1...V2.3.1.1
TaskPilot V2.2.2.1
Full Changelog: V2.2.0.0...V2.2.2.1
TaskPilot V2.2.0.0
Optimierung der Workflows
Verbesserung der Usability
Full Changelog: V2.1.0.0...V2.2.0.0
TaskPilot V2.1.0.0
- Kontext Menü zum Starten und Stoppen der Prozesse hinzugefügt
TaskPilot V2.0.2.0
Fehler korrekturen
- Doppelter Start der Prozesse
TaskPilot V2.0.1.0
- Anpassung Speicher Ort .ini file Neuer Speicher Ort %APPDATA%
TaskPilot V2.0.0.0
TaskPilot - Konfigurationsoptimierung
Übersicht der Änderungen
Das Konfigurationssystem wurde vollständig überarbeitet und optimiert:
Vorher
- INI-Datei musste manuell mit einem Editor geöffnet werden
Nachher
- Neues Konfigurationsfenster mit benutzerfreundlicher Oberfläche
- Automatische Erkennung aller laufenden Prozesse
- Filterung der Prozessliste nach Programmname oder Prozessname
- Checkboxen zur Auswahl der zu überwachenden Programme
- Automatisches Speichern der Konfiguration in der INI-Datei
- Status-Anzeige - bereits überwachte Prozesse werden automatisch angekreuzt
Neue Komponenten
1. RunningProcessProvider.cs
- Stellt alle derzeit laufenden Prozesse bereit
- Filtert Duplikate aus
- Versucht, aussagekräftige Anzeigenamen zu ermitteln
2. ConfigurationWindowViewModel.cs
- Konfigurationslogik
- Verwaltet die Prozessliste
- Implementiert die Filterung
- Generiert die neue Konfiguration basierend auf Benutzerauswahl
3. ConfigurationWindow.xaml & ConfigurationWindow.xaml.cs
- Moderne WPF-Benutzeroberfläche
- DataGrid mit Checkboxen für die Prozessauswahl
- Live-Filterung während der Eingabe
- Buttons zum Speichern oder Abbrechen
- "Aktualisieren"-Button zum Neuladen der Prozessliste
Verwendung
Konfiguration öffnen
- Klicken Sie auf "Konfiguration bearbeiten" in der Hauptanwendung
- Oder wählen Sie "Konfiguration neu laden" im Systemtray-Menü
Prozess hinzufügen
- Das Konfigurationsfenster öffnet und zeigt alle laufenden Prozesse
- Prozesse, die bereits überwacht werden, sind automatisch angekreuzt
- Aktivieren Sie die Checkbox neben dem Prozess, den Sie überwachen möchten
- (Optional) Bearbeiten Sie den Anzeigenamen oder die Beschreibung
Filterung
- Geben Sie in das Filterfeld einen Namen ein
- Die Liste wird automatisch gefiltert (nach Programmname oder Prozessname)
- Löschen Sie den Filter, um alle Prozesse anzuzeigen
Konfiguration speichern
- Klicken Sie auf "Übernehmen"
- Die INI-Datei wird automatisch geschrieben
- Die Hauptanwendung lädt die neue Konfiguration
- Die Überwachung startet sofort
Änderungshistorie
Version 2.0 - Code-Optimierung & Auto-Restart Verbesserungen
- Code-Refactoring
- Auto-Restart Feature
- Prozessscan
- Automatische .ini erzeugung
- Filterfunktionen in Konfigurationsmenüs
Version 1.0 - Initiales Release
- Grundlegende Prozessüberwachung
- INI-basierte Konfiguration
- System-Tray-Integration
- Statusanzeige