Last couple of months of dev stuff I've been bad about pushing and PR'ing due to the scattershot nature of what's been done - a bug fix here, tweak there, new feature request, etc, that don't really have any convenient grouping, and as a result it's sort of accumulated into a mammoth 'and the kitchen sink' PR.
I'll be breaking it up into manageable chunks for eval/testing/merging - the purpose of this PR is to serve as a reference to make sure stuff doesn't get missed; once the sub PRs get evaluated, if everything works out there shouldn't be any differences between them and this, and this can be closed.
Last couple of months of dev stuff I've been bad about pushing and PR'ing due to the scattershot nature of what's been done - a bug fix here, tweak there, new feature request, etc, that don't really have any convenient grouping, and as a result it's sort of accumulated into a mammoth 'and the kitchen sink' PR. I'll be breaking it up into manageable chunks for eval/testing/merging - the purpose of this PR is to serve as a reference to make sure stuff doesn't get missed; once the sub PRs get evaluated, if everything works out there shouldn't be any differences between them and this, and this can be closed.