Giter Club home page Giter Club logo

grayfallstown / chia-plot-status Goto Github PK

View Code? Open in Web Editor NEW
183.0 10.0 27.0 375.65 MB

GUI Tool for beginners and experts to Monitor and Analyse Chia Plotting log files, show health and progress of running plots and estimated time to completion. No setup, configuration or installation of python or whatever required. Just install and enjoy.

Home Page: https://grayfallstown.github.io/Chia-Plot-Status/

License: MIT License

C# 98.96% PowerShell 1.04%
chia monitoring plots plotting

chia-plot-status's People

Contributors

grayfallstown avatar mahdi-ninja avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

chia-plot-status's Issues

Feature: Show destination drive

Can you add destination column? Also could ETA be when it should finish? and a new column for the time remaining?

  • badi95 (reddit)

Feature: Optional Notification when a Plot is Done

After the initial read trigger an event when TotalSeconds is parsed.
When a new directory is added this needs the event must be skipped again for the inital read of that dir.

Optional Desktop Notification with optional Sound

Feature: Click on Logfile should open it in new Window

Could be opened with Notepad on Windows and with $EDITOR on Linux/Mac

Or It could be done in a new Window of ChiaPosLog with Visual Highlighting and an index to quickly jump to important sections.

Will probably implements it as an own window with a button to open it in the default editor in the longrun, but before that I should make it open the default editor so the functionality is there and upgrade it later.

display number of active plots

as far as i can see the only way of seeing how many active plots you have is by counting. it would be great if you display at the top the total number of active plots and number of plots in each phase. i plot 14 in parallel now, and having to count 13-14 plots down to see if i need to start another is time consuming.

great tool btw!

Add notes to logfile to compare them better

Id like ability to have brief notes show in CPS, that I add to log file.

  1. add tag to log file that CPS picks up
  2. add comment after tag
  3. CPS shows note on display as comment

use case, computer tuning, or disk configuration testing (raid, caching) to help compare execution results of chia
Thanks!

Plot doesnt appear

Hi! I am using the Chia-Plot-Status Programm since yesterday. Since them it showed all plots i made, but now i have made an new plot (actual 9% in chia gui) but it doesnt is shown in the chia-plot-status programm.
The log file is there and in the same folder, like all other plots, but it doesnt apears in the programm. can i manually select plot files to be shown in the programm?

File lock on log files

Hi,
I have encountered an issue, possibly due to the way I want my setup to work, but maybe you can help solving it. As my plotter is a headless linux and really don't want to use that for this kind of interactive statistics, I want to move regularly the log files to my desktop and run your software for monitoring.
Now the issue is that Chia-Plot-Status puts a lock on the log files and SCP cannot update/sync with the changes. Would it be possible to only read the files and not lock them permanently? I am not a programmer and not really adept with .NET

Using 3703a75 commit

[Minor] Line height option

Minor thing but I'd much more prefer the older line height as it showed more info for the same space:

Maybe we can get a config file we can edit to customize it?

Also, I love this tool! Do you have any donation options, would love to send a couple of beers your way.

Hard to tell which one is the just-finished one

This is a very useful tool. The only headache I have for now is, when I have plenty of logs, I cant tell which are the most recent ones. Would there be one more column like 'start time' in the next version? Sortable by column is also much appreciated.

Bug: No sanity check on logfile

Currently, if you add a folder containing several k32/100GB plots as a plot log folder no sanity check is done on the logs. The program will happily try to parse that 100GB files as logs.
Since the folder selection is persistent accross restarts this could lead to a freeze on the application while it goes through 100s of GB of nonesense and a restart would not fix it.

Check:

  1. if first n bytes are binary or might be text
  2. if number of bytes to first, second and third line break are in a reasonable range
  3. if first n lines contain chia plotting relevant log data

add ability to select and delete logfiles from the app

i have a lot of possible dead plots, which i know is dead, and a series of plots that come up as "slow 48 / 18m" even though they are deleted along with the temp files.
deleting these log files are time consuming, since you can only open the file from the app and not "show in explorer " etc.

suggestion:
-add the ability to select plots from the list and then delete these files
-add the ability to select all possible dead, confirmed dead and slow plots and then delete these
-add the ability to show file in folder, so you could delete it in windows explorer

thanks

suggestion: plot manager

This is such a handy, beautiful and well programmed tool!
It would be so great if there was an "add on" (or separate tool) for managing parallel plotting.

Can't read some log files.

It's working normal after that I removed error log files then ploting new file and run "Chia-Plot-Status" again. It not working. but It show complete plot files log.

Trojan:Win32/Emali.A!cl

I'm getting a warning about a Trojan Emali.A!cl on the Avalonia.Themes.Default.dll

Is anyone else getting this warning?

image

Health based on file modification date

If I understand correctly the health field bases it on the modification date of the log file and this should work in most cases. In my configuration the log file is written to a share on a nas, I don't know why but in this case the last modification date of the file always remains the same as the creation date. The program shows the alert (Dead?) when in reality the log is growing, couldn't you also base it on this aspect?

[suggestion] CPU usage per phase

Hello! First of all thank you very much for great tool)
I have few suggestions. For a deep analyses of CPU usage I need to see average CPU usage per phase as it shows in log

Total matches: 4294863430
Forward propagation table time: 1238.510 seconds. CPU (203.270%) Wed May 19 15:22:17 2021
Computing table 3

It will help to find out the best configuration.

And less important:
And another request, when you marker the log as dead it would be great to delete *tmp files with "ID of plot" from temporary drive. If something wrong and you kill the thread, you need to do it with hands with every task.
And if possible, the Swar Manager shows PID of process, its not urgent, but helps to kill it right away. (just realized it already was in suggestions, nvm then)

Thank again, have a good day and the best farm luck)

Error while installing deb file missing Packages

Have tried installing some but libcurl4 has replaced libcurl3

libicu is now libicu66

libssl is now libssl1.1

Any Help would be great
Running on Ubuntu 20.04

`Selecting previously unselected package chiaplotstatus.
(Reading database ... 208025 files and directories currently installed.)
Preparing to unpack ChiaPlotStatus.linux-x64.deb ...
Unpacking chiaplotstatus (0.9.8) ...
dpkg: dependency problems prevent configuration of chiaplotstatus:
chiaplotstatus depends on libcurl3; however:
Package libcurl3 is not installed.
chiaplotstatus depends on libssl0.9.8 | libssl1.0.0 | libssl1.0.1 | libssl1.0.2; however:
Package libssl0.9.8 is not installed.
Package libssl1.0.0 is not installed.
Package libssl1.0.1 is not installed.
Package libssl1.0.2 is not installed.
chiaplotstatus depends on libicu52 | libicu53 | libicu54 | libicu55 | libicu56 | libicu57 | libicu58 | libicu59; however:
Package libicu52 is not installed.
Package libicu53 is not installed.
Package libicu54 is not installed.
Package libicu55 is not installed.
Package libicu56 is not installed.
Package libicu57 is not installed.
Package libicu58 is not installed.
Package libicu59 is not installed.

dpkg: error processing package chiaplotstatus (--install):
dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Errors were encountered while processing:
chiaplotstatus
`

Re-Order Columns via Drag and Drop

Issue: Sort the columns

Reason; I do not like the colums are sorted (I do not identify my plots by folders, because several plots use the same temp folder, I need the total time for each politting at first position, and so on)

Acceptance criteria:

  1. As a user I want to select the column that I want to move; and drag the column to another location.
  2. The new sorting should be saved (remembered) after closing the app

Additional:

  1. Make columns resizeable

App reports plot as complete, but copy to -d is not fully done yet

Due to some reason, final plot can not be copied to target:
Could not copy "d:\\chiatemp\\plot-k32-2021-05-07-09-00-....plot.2.tmp" to "\\\\192.168.178.157\\farm4\\plot-k32-2021-05-07-09-....plot.2.tmp". Error Unerwarteter Netzwerkfehler.. Retrying in five minutes.

But app reports 100% and total time already for that plot

Installing on Mac

Hi

great job, I'm using it on windows, but would like to use it on Mac as well.

I did follow the install guide, but seems not to work for me :

`toto@Mac-mini ~ % cd Chia-Plot-Status
toto@Mac-mini Chia-Plot-Status % dotnet build --configuration .\ChiaPlotStatus.sln /p:Configuration=Release /p:Platform="Any CPU"

Bienvenue dans .NET 5.0 !

Version du kit SDK : 5.0.202

Télémétrie

Les outils .NET collectent des données d'utilisation qui nous aident à améliorer votre expérience utilisateur. Elles sont collectées par Microsoft et partagées par la communauté. Vous pouvez refuser l'adhésion à la télémétrie en affectant la valeur '1' ou 'true' à la variable d'environnement DOTNET_CLI_TELEMETRY_OPTOUT via l'interpréteur de commandes de votre choix.

Pour plus d'informations sur la télémétrie des outils CLI .NET, accédez à https://aka.ms/dotnet-cli-telemetry


Un certificat de développement HTTPS ASP.NET Core a été installé.
Pour approuver le certificat, exécutez 'dotnet dev-certs https --trust' (Windows et macOS uniquement).
Découvrez HTTPS : https://aka.ms/dotnet-https

Écrivez votre première application : https://aka.ms/dotnet-hello-world
Découvrez les nouveautés : https://aka.ms/dotnet-whats-new
Consultez la documentation : https://aka.ms/dotnet-docs
Signalez des problèmes et recherchez du code source sur GitHub : https://github.com/dotnet/core
Utilisez 'dotnet --help' pour voir les commandes disponibles, ou accédez à https://aka.ms/dotnet-cli

Microsoft (R) Build Engine version 16.9.0+57a23d249 pour .NET
Copyright (C) Microsoft Corporation. Tous droits réservés.

Identification des projets à restaurer...
Restauration effectuée de /Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj (en 24,74 sec).
GenerateAvaloniaResourcesTask -> Root: /Users/toto/Chia-Plot-Status, 11 resources, Output:obj/Release/net5.0//Avalonia/resources
avares -> name:/Assets/avalonia-logo.ico, path: /Users/toto/Chia-Plot-Status/Assets/avalonia-logo.ico, size:176111, ItemSpec:Assets/avalonia-logo.ico
avares -> name:/Assets/en.yaml, path: /Users/toto/Chia-Plot-Status/Assets/en.yaml, size:9353, ItemSpec:Assets/en.yaml
avares -> name:/Assets/Logo.jpg, path: /Users/toto/Chia-Plot-Status/Assets/Logo.jpg, size:5879, ItemSpec:Assets/Logo.jpg
avares -> name:/Assets/Logo.png, path: /Users/toto/Chia-Plot-Status/Assets/Logo.png, size:4855, ItemSpec:Assets/Logo.png
avares -> name:/Assets/version.yaml, path: /Users/toto/Chia-Plot-Status/Assets/version.yaml, size:26, ItemSpec:Assets/version.yaml
avares -> name:/GUI/App.axaml, path: /Users/toto/Chia-Plot-Status/GUI/App.axaml, size:823, ItemSpec:GUI/App.axaml
avares -> name:/GUI/Views/DonationDialog.axaml, path: /Users/toto/Chia-Plot-Status/GUI/Views/DonationDialog.axaml, size:2844, ItemSpec:GUI/Views/DonationDialog.axaml
avares -> name:/GUI/Views/LogViewerWindow.axaml, path: /Users/toto/Chia-Plot-Status/GUI/Views/LogViewerWindow.axaml, size:2138, ItemSpec:GUI/Views/LogViewerWindow.axaml
avares -> name:/GUI/Views/MainWindow.axaml, path: /Users/toto/Chia-Plot-Status/GUI/Views/MainWindow.axaml, size:33458, ItemSpec:GUI/Views/MainWindow.axaml
avares -> name:/GUI/Views/MarkOfDeathDialog.axaml, path: /Users/toto/Chia-Plot-Status/GUI/Views/MarkOfDeathDialog.axaml, size:1886, ItemSpec:GUI/Views/MarkOfDeathDialog.axaml
avares -> name:/GUI/Views/UpdateDialog.axaml, path: /Users/toto/Chia-Plot-Status/GUI/Views/UpdateDialog.axaml, size:1810, ItemSpec:GUI/Views/UpdateDialog.axaml
/Users/toto/Chia-Plot-Status/GUI/Views/UpdateDialog.axaml.cs(33,16): warning CS8618: Le propriété 'Language' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/UpdateDialog.axaml.cs(33,16): warning CS8618: Le propriété 'Latest' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/UpdateDialog.axaml.cs(33,16): warning CS8618: Le propriété 'Current' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/UpdateDialog.axaml.cs(33,16): warning CS8618: Le propriété 'current' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(53,16): warning CS8618: Le propriété 'PlotManager' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(53,16): warning CS8618: Le propriété 'ExportJsonCommand' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(53,16): warning CS8618: Le propriété 'ExportYamlCommand' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(53,16): warning CS8618: Le propriété 'ExportCsvCommand' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(53,16): warning CS8618: Le propriété 'AddFolderCommand' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(53,16): warning CS8618: Le propriété 'RemoveFolderCommand' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(53,16): warning CS8618: Le propriété 'IncreaseFontSizeCommand' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(53,16): warning CS8618: Le propriété 'DecreaseFontSizeCommand' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(53,16): warning CS8618: Le propriété 'MarkAsDeadCommand' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/DonationDialog.axaml.cs(26,16): warning CS8618: Le propriété 'Language' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/UpdateDialog.axaml.cs(35,16): warning CS8618: Le propriété 'current' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/DonationDialog.axaml.cs(47,27): warning CS8600: Conversion de littéral ayant une valeur null ou d'une éventuelle valeur null en type non-nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/DonationDialog.axaml.cs(48,56): warning CS8604: Existence possible d'un argument de référence null pour le paramètre 'text' dans 'Task IClipboard.SetTextAsync(string text)'. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/LogViewerWindow.axaml.cs(28,16): warning CS8618: Le propriété 'TailLineEmitter' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/LogViewerWindow.axaml.cs(28,16): warning CS8618: Le propriété 'Timer' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/LogViewerWindow.axaml.cs(28,16): warning CS8618: Le propriété 'Path' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/LogViewerWindow.axaml.cs(28,16): warning CS8618: Le champ 'LogLines' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le champ comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/LogViewerWindow.axaml.cs(32,16): warning CS8618: Le propriété 'TailLineEmitter' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/LogViewerWindow.axaml.cs(32,16): warning CS8618: Le propriété 'Timer' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/LogViewerWindow.axaml.cs(32,16): warning CS8618: Le champ 'LogLines' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le champ comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MainWindow.axaml.cs(26,16): warning CS8618: Le propriété 'BtnClickWorkaround' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MainWindow.axaml.cs(26,16): warning CS8618: Le propriété 'TextChangeWorkaround' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MainWindow.axaml.cs(26,16): warning CS8618: Le propriété 'SortChangeWorkaround' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MainWindow.axaml.cs(26,16): warning CS8618: Le propriété 'ThemeSwitchWorkaround' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MainWindow.axaml.cs(52,27): warning CS8600: Conversion de littéral ayant une valeur null ou d'une éventuelle valeur null en type non-nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Statistics/PlottingStatisticsID.cs(26,25): warning CS8601: Existence possible d'une assignation de référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Statistics/PlottingStatisticsID.cs(27,25): warning CS8601: Existence possible d'une assignation de référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Statistics/PlottingStatisticsID.cs(31,25): warning CS8601: Existence possible d'une assignation de référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Statistics/PlottingStatisticsID.cs(23,16): warning CS8618: Le propriété 'Tmp1Drive' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Statistics/PlottingStatisticsID.cs(23,16): warning CS8618: Le propriété 'Tmp2Drive' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(70,13): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(98,75): warning CS8629: Le type valeur Nullable peut avoir une valeur null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(103,58): warning CS8604: Existence possible d'un argument de référence null pour le paramètre 'arg' dans 'bool Func<string, bool>.Invoke(string arg)'. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/UpdateDialog.axaml.cs(66,20): warning CS8603: Existence possible d'un retour de référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Models/Translation.cs(36,23): warning CS8618: Le propriété 'Name' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Models/Translation.cs(37,25): warning CS8618: Le propriété 'Tooltips' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Models/Translation.cs(38,24): warning CS8618: Le propriété 'Columns' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Models/Translation.cs(39,23): warning CS8618: Le propriété 'Fields' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Models/Translation.cs(40,24): warning CS8618: Le propriété 'Buttons' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MainWindow.axaml.cs(91,35): warning CS8600: Conversion de littéral ayant une valeur null ou d'une éventuelle valeur null en type non-nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MainWindow.axaml.cs(92,24): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MarkOfDeathDialog.axaml.cs(28,16): warning CS8618: Le propriété 'Settings' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MarkOfDeathDialog.axaml.cs(28,16): warning CS8618: Le propriété 'Language' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MarkOfDeathDialog.axaml.cs(28,16): warning CS8618: Le propriété 'OnUpdate' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MarkOfDeathDialog.axaml.cs(28,16): warning CS8618: Le propriété 'plotLogReadable' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MarkOfDeathDialog.axaml.cs(43,41): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MarkOfDeathDialog.axaml.cs(58,18): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MarkOfDeathDialog.axaml.cs(70,17): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(109,51): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/ChiaPlotStatus.cs(67,45): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Models/MarkOfDeath.cs(19,16): warning CS8618: Le propriété 'LogFolder' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Models/MarkOfDeath.cs(19,16): warning CS8618: Le propriété 'LogFile' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Utils/Sorter.cs(73,88): warning CS8600: Conversion de littéral ayant une valeur null ou d'une éventuelle valeur null en type non-nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Utils/Sorter.cs(73,88): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Utils/Sorter.cs(81,41): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Utils/Sorter.cs(83,41): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Utils/Sorter.cs(150,33): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Utils/Sorter.cs(150,65): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Utils/SearchFilter.cs(40,48): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Models/PlotLogReadable.cs(47,30): warning CS8601: Existence possible d'une assignation de référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Models/PlotLogReadable.cs(48,30): warning CS8601: Existence possible d'une assignation de référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Models/PlotLogReadable.cs(91,30): warning CS8601: Existence possible d'une assignation de référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Models/PlotLogReadable.cs(45,16): warning CS8618: Le propriété 'DestDrive' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(144,13): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(155,42): warning CS8600: Conversion de littéral ayant une valeur null ou d'une éventuelle valeur null en type non-nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(293,13): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(327,29): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
ChiaPlotStatus -> /Users/toto/Chia-Plot-Status/bin/Release/net5.0/ChiaPlotStatus.dll

La génération a réussi.

/Users/toto/Chia-Plot-Status/GUI/Views/UpdateDialog.axaml.cs(33,16): warning CS8618: Le propriété 'Language' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/UpdateDialog.axaml.cs(33,16): warning CS8618: Le propriété 'Latest' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/UpdateDialog.axaml.cs(33,16): warning CS8618: Le propriété 'Current' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/UpdateDialog.axaml.cs(33,16): warning CS8618: Le propriété 'current' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(53,16): warning CS8618: Le propriété 'PlotManager' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(53,16): warning CS8618: Le propriété 'ExportJsonCommand' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(53,16): warning CS8618: Le propriété 'ExportYamlCommand' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(53,16): warning CS8618: Le propriété 'ExportCsvCommand' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(53,16): warning CS8618: Le propriété 'AddFolderCommand' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(53,16): warning CS8618: Le propriété 'RemoveFolderCommand' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(53,16): warning CS8618: Le propriété 'IncreaseFontSizeCommand' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(53,16): warning CS8618: Le propriété 'DecreaseFontSizeCommand' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(53,16): warning CS8618: Le propriété 'MarkAsDeadCommand' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/DonationDialog.axaml.cs(26,16): warning CS8618: Le propriété 'Language' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/UpdateDialog.axaml.cs(35,16): warning CS8618: Le propriété 'current' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/DonationDialog.axaml.cs(47,27): warning CS8600: Conversion de littéral ayant une valeur null ou d'une éventuelle valeur null en type non-nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/DonationDialog.axaml.cs(48,56): warning CS8604: Existence possible d'un argument de référence null pour le paramètre 'text' dans 'Task IClipboard.SetTextAsync(string text)'. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/LogViewerWindow.axaml.cs(28,16): warning CS8618: Le propriété 'TailLineEmitter' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/LogViewerWindow.axaml.cs(28,16): warning CS8618: Le propriété 'Timer' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/LogViewerWindow.axaml.cs(28,16): warning CS8618: Le propriété 'Path' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/LogViewerWindow.axaml.cs(28,16): warning CS8618: Le champ 'LogLines' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le champ comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/LogViewerWindow.axaml.cs(32,16): warning CS8618: Le propriété 'TailLineEmitter' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/LogViewerWindow.axaml.cs(32,16): warning CS8618: Le propriété 'Timer' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/LogViewerWindow.axaml.cs(32,16): warning CS8618: Le champ 'LogLines' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le champ comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MainWindow.axaml.cs(26,16): warning CS8618: Le propriété 'BtnClickWorkaround' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MainWindow.axaml.cs(26,16): warning CS8618: Le propriété 'TextChangeWorkaround' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MainWindow.axaml.cs(26,16): warning CS8618: Le propriété 'SortChangeWorkaround' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MainWindow.axaml.cs(26,16): warning CS8618: Le propriété 'ThemeSwitchWorkaround' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MainWindow.axaml.cs(52,27): warning CS8600: Conversion de littéral ayant une valeur null ou d'une éventuelle valeur null en type non-nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Statistics/PlottingStatisticsID.cs(26,25): warning CS8601: Existence possible d'une assignation de référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Statistics/PlottingStatisticsID.cs(27,25): warning CS8601: Existence possible d'une assignation de référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Statistics/PlottingStatisticsID.cs(31,25): warning CS8601: Existence possible d'une assignation de référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Statistics/PlottingStatisticsID.cs(23,16): warning CS8618: Le propriété 'Tmp1Drive' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Statistics/PlottingStatisticsID.cs(23,16): warning CS8618: Le propriété 'Tmp2Drive' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(70,13): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(98,75): warning CS8629: Le type valeur Nullable peut avoir une valeur null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(103,58): warning CS8604: Existence possible d'un argument de référence null pour le paramètre 'arg' dans 'bool Func<string, bool>.Invoke(string arg)'. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/UpdateDialog.axaml.cs(66,20): warning CS8603: Existence possible d'un retour de référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Models/Translation.cs(36,23): warning CS8618: Le propriété 'Name' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Models/Translation.cs(37,25): warning CS8618: Le propriété 'Tooltips' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Models/Translation.cs(38,24): warning CS8618: Le propriété 'Columns' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Models/Translation.cs(39,23): warning CS8618: Le propriété 'Fields' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Models/Translation.cs(40,24): warning CS8618: Le propriété 'Buttons' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MainWindow.axaml.cs(91,35): warning CS8600: Conversion de littéral ayant une valeur null ou d'une éventuelle valeur null en type non-nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MainWindow.axaml.cs(92,24): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MarkOfDeathDialog.axaml.cs(28,16): warning CS8618: Le propriété 'Settings' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MarkOfDeathDialog.axaml.cs(28,16): warning CS8618: Le propriété 'Language' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MarkOfDeathDialog.axaml.cs(28,16): warning CS8618: Le propriété 'OnUpdate' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MarkOfDeathDialog.axaml.cs(28,16): warning CS8618: Le propriété 'plotLogReadable' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MarkOfDeathDialog.axaml.cs(43,41): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MarkOfDeathDialog.axaml.cs(58,18): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/Views/MarkOfDeathDialog.axaml.cs(70,17): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(109,51): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/ChiaPlotStatus.cs(67,45): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Models/MarkOfDeath.cs(19,16): warning CS8618: Le propriété 'LogFolder' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Models/MarkOfDeath.cs(19,16): warning CS8618: Le propriété 'LogFile' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Utils/Sorter.cs(73,88): warning CS8600: Conversion de littéral ayant une valeur null ou d'une éventuelle valeur null en type non-nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Utils/Sorter.cs(73,88): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Utils/Sorter.cs(81,41): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Utils/Sorter.cs(83,41): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Utils/Sorter.cs(150,33): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Utils/Sorter.cs(150,65): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Utils/SearchFilter.cs(40,48): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Models/PlotLogReadable.cs(47,30): warning CS8601: Existence possible d'une assignation de référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Models/PlotLogReadable.cs(48,30): warning CS8601: Existence possible d'une assignation de référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Models/PlotLogReadable.cs(91,30): warning CS8601: Existence possible d'une assignation de référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/Logic/Models/PlotLogReadable.cs(45,16): warning CS8618: Le propriété 'DestDrive' non-nullable doit contenir une valeur non-null lors de la fermeture du constructeur. Envisagez de déclarer le propriété comme nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(144,13): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(155,42): warning CS8600: Conversion de littéral ayant une valeur null ou d'une éventuelle valeur null en type non-nullable. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(293,13): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
/Users/toto/Chia-Plot-Status/GUI/ViewModels/MainWindowViewModel.cs(327,29): warning CS8602: Déréférencement d'une éventuelle référence null. [/Users/toto/Chia-Plot-Status/ChiaPlotStatus.csproj]
71 Avertissement(s)
0 Erreur(s)

Temps écoulé 00:00:38.20
toto@Mac-mini Chia-Plot-Status % .\bin\Release\net5.0\ChiaPlotStatus
zsh: command not found: .binReleasenet5.0ChiaPlotStatus
`

is the command '.\bin\Release\net5.0\ChiaPlotStatus' is the proper one for Mac?

thanks

Pause Refresh Button

Hi.
Great work.
App is refreshing constantly and then when i have scrolled down view ( multiple plots) every times its going to up.
It's little annoying, as i cant review fully logs as it still refreshing view.
Can be nice if will be button to turn off refresh , then i can able to review logs.

Also marked as dead is working bad, should be button mark ALL possible dead as dead.

Thank you.

chia plot status preventing files from updating in syncthing

apologies in advance if this is not relevant to chia plot status, if you still wanna know, read the following
using windows 10, ubuntu 18.04

so i've been trying to get logs created on an ubuntu machine to be monitored in chia plot status
to do that, i tried using syncthing to make a shared folder from linux to windows to be able to have my windows chia plot status app to read the logs

what ensued is this: https://forum.syncthing.net/t/syncthing-cannot-sync-files-that-are-being-used/16803 (syncthing cannot update the log files coming from ubuntu into the syncthing folder because they are open in chia plot status)
according to the creator of syncthing, it seems like chia plot status is holding exclusive access to the file and so syncthing cannot update the logs.
What doesnt make sense to me is that chia plot status can read logs being written by powershell when a plot is running and writing the .txt files just fine.
I'll probably find another solution but for now it seems like a good one to monitor multiple plotting machines on one PC, if it worked.
Thank you

"Your operating system is not supported." error

I immediately get the message ""Your operating system is not supported." when I run setup.exe on Windows Server 2012 R2 x64.
Is there a reason for this or am I missing a prerequisite maybe?

Feature Request: Copy time

It would be useful to have a column to summarise the copy time listed at the end of a plot. This can add a significant time to the plotting process if not configured well and would be really useful to have an overview of.

Thanks for the great app

Feature: Tooltips on columns to explain their meaning and relevance

For example Current Table has an arrow up or arrow down icon.
People don't necessarily Phase 1 and 3 start on table 1 and works up to 7, while Phase 2 starts on table 7 and works its way back to table 1.

Same for the Errors Column.

The Phases deserve an explanation.

Calculate ETA and Remaining Time for first plot logs too

If using CLI, a log is not automatically generated. Therefore, for CLI users, it is necessary to use something like "tee" (a CLI output tool) to create a log

The command to do so would be: .\chia.exe plots create -k 32 -n 2 -u 128 -t G:\ChiaTemp -d O:\Chia8O -r 2 -n 5 | tee -filepath C:\Users<>.chia\mainnet\plotter\plots-5-6-2021-B.txt

However, the log created by this is slightly different than the one created by the GUI. It does not have the same header, but it does have all the same information (attached example).

It seems that Chia Plot Status is not able to correctly parse a manually generated log. It picks up some of the info, but is missing critical parts like: ETA, Time Remaining etc

It would be extremely helpful (and hopefully easy to tweak) to be able to read this type of log in addition to the GUI.

plots-5-6-2021-A.txt

Feature: Is it possible to add PID?

First thank you for developing this great tool !

Just one thing is good to have is the PID. If we can see each plot's PID then it is easier for us to use it to delete the plot from task manager.

A clue will be those PIDs are located in C:\Users\UserName\.chia\mainnet\run. Each plots has a PID file associated.

unable to load libSkiaSharp

What does this mean? AM I missing a dependency?

./Chia-Plot-Status/ChiaPlotStatusGUI/bin/Release/net5.0/ChiaPlotStatus
Unhandled exception. System.TypeInitializationException: The type initializer for 'SkiaSharp.SKImageInfo' threw an exception.
---> System.DllNotFoundException: Unable to load shared library 'libSkiaSharp' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: liblibSkiaSharp: cannot open shared object file: No such file or directory

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.