Hi there! I've been playing with this mod for a little while now, and I've had a few ides for quality-of-life improvements to the UI, mostly centered around Mission Profile management.
I was in a coding mood today, so I decided to put all my ideas together and submit a pull request for them. I've tested the changes locally and have confirmed that I can launch all the various mission types and rename/delete profiles without any issues.
Let me know if you've got any questions or if I should change anything!
Full List of Changes
The list of mission profiles highlights the cost in green, and also shows cost per ton (useful for construction missions)
The mission profile list is now sorted by name (and updates when profiles are renamed)
Transport profiles are no longer shown when picking a mission profile for a Deploy mission, and vice-versa
Profiles of the right type but not valid for a mission (e.g. because the payload is too heavy) are hidden by default, but can be shown with a checkbox
The list of profiles can be searched by name (either profile name or craft name)
Both the payload search and profile search are now case-insensitive
Hi there! I've been playing with this mod for a little while now, and I've had a few ides for quality-of-life improvements to the UI, mostly centered around Mission Profile management.
I was in a coding mood today, so I decided to put all my ideas together and submit a pull request for them. I've tested the changes locally and have confirmed that I can launch all the various mission types and rename/delete profiles without any issues.
Let me know if you've got any questions or if I should change anything!
Full List of Changes
The list of mission profiles highlights the cost in green, and also shows cost per ton (useful for construction missions)![image](https://user-images.githubusercontent.com/6283552/186341316-353d0634-0e07-4504-9475-cd256d9b023e.png)
The mission profile list is now sorted by name (and updates when profiles are renamed)![image](https://user-images.githubusercontent.com/6283552/186341286-8cd6b9c3-5e59-4ac6-acff-cef481706e13.png)
Transport profiles are no longer shown when picking a mission profile for a Deploy mission, and vice-versa![image](https://user-images.githubusercontent.com/6283552/186341387-46efab36-d840-4e1c-b755-7d9766347dda.png)
Profiles of the right type but not valid for a mission (e.g. because the payload is too heavy) are hidden by default, but can be shown with a checkbox![image](https://user-images.githubusercontent.com/6283552/186341782-6128bd65-4f47-48c5-86aa-3d42128caa32.png)
The list of profiles can be searched by name (either profile name or craft name)![image](https://user-images.githubusercontent.com/6283552/186341676-3c8f4231-67c7-4b82-884b-b50ccc46d219.png)
Both the payload search and profile search are now case-insensitive![image](https://user-images.githubusercontent.com/6283552/186332287-7d8a4978-7277-4b71-85cc-439feee0234c.png)