This is my first mod. It's intentionally pretty simple, and it's intended to stay that way. In fact, it's pretty much what it says on the tin -- it makes the Kerbal lists alphabetically sorted in the VAB/SPH/Launchpad/Runway.
The licence is CC0, so if anyone wants to build on this to create a better, smarter, or more comprehensive Kerbal sorting addon, please do so!
github link: https://github.com/cecilkorik/AlphabeticalKerbals/releases
Want feedback on:
I am currently using an occasional polling method to find out when the lists get modified and need to be resorted, if you know of an event or a way to hook into that would detect when the lists get modified that would be super helpful
Any performance impact from the current polling frequency, especially for saves with large Kerbal lists. If it causes huge delays or lag please let me know!
To-do list:
Create json for CKAN
Tweak the polling frequency to balance performance vs sorting delay (unless a better way can be found)
Sorting the Astronaut Complex
Shout-outs and thanks:
Snark, for his BetterCrewAssignment addon which is an addon that I can't personally live without, and also helped point me to some of the right places in the API documentation.
JonDahm who also posted some helpful threads that helped me in my searches.
I2rocketGuy, my favourite Twitch KSP streamer and the guy whose gigantic herd of Kerbals inspired this mod.