Standardize and Merge Config Entries
shedaniel opened this issue ยท 2 comments
There are currently a lot of redundant code imposed by the legacy binary compatibility, we expect those to be gone by 1.17 and to merge the common config entries.
Roadmap:
- Provide a simple named entry with a reset button
- Excellent RTL support out of the box
- Build complex entries on top of the simple named entry
- Completely rewrite how lists work
- Rewrite how objects work (sub-categories)
- Bounded entries for float and double or any other number format
- Easier method to add custom entry types without spending ages on a gui provider
- Fully working color selector
Hey @shedaniel! I just saw you created this roadmap issue and was hoping to get your thoughts on how the work in my PR #85 and the follow-on work in this branch relate to your plans.
Do you feel like the changes I made there are complementary to your plans or at cross-purposes? Either way, the work has been helpful to me since I've incorporated a fork of my changes into the unreleased mod I've been playing around with, but I definitely don't want to spend any more time refactoring code you're planning to throw out.
#85 is a solid PR, definitely an improvement, they could go into the 1.16 branch.