maded2 / plotng

PlotNG - plotting utility for Chia.Net
Apache License 2.0
128 stars 24 forks source link

Makes the active plot table columns sortable, and autorefresh logs #47

Closed squizzling closed 3 years ago

squizzling commented 3 years ago

This is a relatively chunky change, which adds a new widget for handling a sortable table, and moves the active plots table to consume it.

There's also a change which renames plotTable to activePlotsTable, and all associated data structures use this terminology as well. This is intended to make things clearer by naming everything after table titles (lastTable, aka Archived Plots in particular will benefit from this)

squizzling commented 3 years ago

The sort isn't stable because of how I do the refresh, so if sorting on a column such as host, where many things are the same, it's a problem.

I can fix it in this PR, or the next one, either way.

maded2 commented 3 years ago

hi, is all the changes done for this PR? also, can you resolve the merge conflict and I will be happy to do the final merge.

thanks, eddie

squizzling commented 3 years ago

Yep, all done.