Version 0.4
With the performance optimizations in v0.3, this version will focus on loading the package list sources from YAML files instead of being hard-coded, as well as improved performance. I think v0.4 will be a better version, as some changes in this one are major, and I'd like to try to add virtual mode while I'm at it because I don't like how slow it is to lo…
With the performance optimizations in v0.3, this version will focus on loading the package list sources from YAML files instead of being hard-coded, as well as improved performance. I think v0.4 will be a better version, as some changes in this one are major, and I'd like to try to add virtual mode while I'm at it because I don't like how slow it is to load and search. I'm also going to try to add support for translations in this version if I can, too.
With Virtual Mode, there will probably be stuff relating to faster package list-related stuff. Search really needs performance improvements, and Virtual Mode should help with that. Not sure how to get the "Action" dropdown combobox to exist for each row and update the virtual rows when the user changes stuff.
Turns out, I don't need full Virtual Mode, at least not yet. Search and package list loading are generally way faster already with just a DataTable and DataView.