KSP-CKAN / CKAN

The Comprehensive Kerbal Archive Network

Home Page:https://forum.kerbalspaceprogram.com/index.php?/topic/197082-*

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Feature]: Add an option to auto-deselect "recommended" mods on install

etmoonshade opened this issue · comments

Problem

This spawned from a discussion on Discord:

DanielDC88:
I would suggest having recommended mods unchecked by default. I have accidentally installed lots of things - it's reminiscent of the shovelware on free apps that was prominent 10 years ago

This was initially responded to as a "wontfix", but I agree with the original poster - it adds extra clicks and annoyance when you just want to install mods.

This is most noticeable when I'm rebuilding a KSP installation - I have about two pages of "recommended" mods that I need to deselect. Even with there apparently being a checkbox to deselect all, it's still extra clicks and mental effort. 😄

I find that most of the recommendations are things I don't want - for a somewhat common example, I don't want Waterfall Core, because I'm typically not interested in graphical enhancements. In general, most recommendations are things that may indeed work nicely with whatever I'm installing, but they're not what I'm trying to install at the time. I already have a ton of mods, I don't need to add more that I won't use.

Suggestion

A checkbox in the options somewhere that prevents "recommended" mods from being automatically selected when installing a mod. The checkbox should default to automatically select recommendations, and require a specific decision by the user to disable the existing behavior.

Alternatives

I'm not sure there's an alternative to this other than just doing it manually. The "deselect all" checkbox does make it easier, and probably significantly drops the effort:time saved ratio on this.

Additional context

This suggestion probably gains some utility for a "typical" user experience, where you have to do this for every mod that has recommendations. Installing from an established modpack imported from a .ckan means you have to do it once, but installing each mod one at a time means you have to do this a lot more.