Logs can be exported into their own files. I'm still debating on
writing a continuous stream to a logfile that persists on app
crashes.
Also make the show error toasts toggle only apply to generic errors
and not customized error toasts.
Signed-off-by: kingbri <bdashore3@proton.me>
Make all tasks run in parallel to increase responsiveness and efficiency
when fetching new data.
However, parallel tasks means that toast errors are no longer feasible.
Instead, add a logging system which has a more detailed view of
app messages and direct the user there if there is an error.
Signed-off-by: kingbri <bdashore3@proton.me>