Given the constraints, I guess a quick fast and dirty stopgap measure would be the ability to display loadouts side by side natively. Currently you have to manually resize two Loadout windows and awkwardly overlap to do that.
1: Side by Side Loadout Comparison
Both loadouts will have to share the Equipment Column to conserve horizontal space, perhaps a red box will denote the active loadout.
The "Statistics" tab containing quirks and offensive stats etc is shifted below the actual build to conserve more horizontal space.
All differences are highlighted but can be toggled on or off.
These are not compared:
Individual Loadout Items (although omnipod differences should be highlighted): This will help to keep things simple for now, perhaps when a standard Loadout order is introduced (eg: weapons always on top, then ammo, then equipment, finally fixed equipment) this can be relooked.
Mass, Slot and Armour values (on the top right): This is a comparison of the final result, I would rather compare the actual root causes of any difference appearing here.
Armour Wizard: There is no utility in comparing this.
2: Side by Side Weapon Lab Comparison
Weapon Groups and stats from both builds are shown side by side.
All differences are highlighted but can be toggled on or off.
Only 1 set of graphs will be shown due to space constraints, again perhaps a red box will denote the active weapon group.
Pros:
This should be relatively easy to implement.
Manual visual comparison between loadouts, quirks and offensive stats is much easier.
Potential Issues:
This will probably not work well on smaller screens.
Making adjustments and recomputing any differences on the fly might be potentially very sluggish.
All features of LSML needs to work on 1024x768 unfortunately. While I like the idea I think we're going to have to come up with another design that's less space consuming...
I have read https://github.com/EmilyBjoerk/lsml/issues/143 and https://github.com/EmilyBjoerk/lsml/issues/239 .
Given the constraints, I guess a quick fast and dirty stopgap measure would be the ability to display loadouts side by side natively. Currently you have to manually resize two Loadout windows and awkwardly overlap to do that.
1: Side by Side Loadout Comparison
Both loadouts will have to share the Equipment Column to conserve horizontal space, perhaps a red box will denote the active loadout. The "Statistics" tab containing quirks and offensive stats etc is shifted below the actual build to conserve more horizontal space. All differences are highlighted but can be toggled on or off.
These are not compared:
2: Side by Side Weapon Lab Comparison
Weapon Groups and stats from both builds are shown side by side. All differences are highlighted but can be toggled on or off. Only 1 set of graphs will be shown due to space constraints, again perhaps a red box will denote the active weapon group.
Issue https://github.com/EmilyBjoerk/lsml/issues/605 details a related suggestion on overlaying multiple weapon group on the same graph space for comparison.
Pros: This should be relatively easy to implement. Manual visual comparison between loadouts, quirks and offensive stats is much easier.
Potential Issues: This will probably not work well on smaller screens. Making adjustments and recomputing any differences on the fly might be potentially very sluggish.