R2NorthstarTools / FlightCore

Installer/Updater/Launcher for Northstar
MIT License
59 stars 14 forks source link

feat: Add disable all mods button to local mod view #871

Closed GeckoEidechse closed 5 months ago

GeckoEidechse commented 5 months ago

Initial PoC to add a button to local mod view to directly disable all mods except core ones.

This button already exists in RepairView but given how cumbersome that is to access, having a button additionally directly in the local mods view would be nice.

For context I observed a lot of cases recently on the Northstar Discord where players would have their game break by conflicting mods and staff would tell them to try to disable individual mods one-by-one. I would argue that instead having a quick way to disable all mods and then slowly re-enabling them would be a way faster method of reducing the player's issue.

This PR adds a button to achieve just that ^^

image

GeckoEidechse commented 5 months ago

Obviously the styling/padding looks kinda meh, requesting assistance @Alystrasz <3

GeckoEidechse commented 5 months ago

Looks better now, thanks @Alystrasz <3

Screencast from 2024-04-03 17-43-31.webm

GeckoEidechse commented 5 months ago

With the changes done by @Alystrasz this should be good to merge now IMO :D