Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Don't hide other providing mods for installed, make installed bold #4163

Merged
merged 1 commit into from
Aug 18, 2024

Conversation

HebaruSan
Copy link
Member

@HebaruSan HebaruSan commented Aug 18, 2024

Motivation

When an installed module satisfies a relationship by providing an identifier, the Relationships tab shows only the installed module without its peer providing mods, which makes it look like the dependency is more specific than it is.

Changes

  • Now virtual dependencies are expanded by default in the initial view of the tree so they're easier to see
  • Now virtual relationships always show the full list of providing mods, even if one of them is installed
  • Now installed mods are shown in bold, with a new bold "Installed" label added to the legend section at the top

image

@HebaruSan HebaruSan added Enhancement Easy This is easy to fix GUI Issues affecting the interactive GUI Relationships Issues affecting depends, recommends, etc. labels Aug 18, 2024
@HebaruSan HebaruSan merged commit 912af73 into KSP-CKAN:master Aug 18, 2024
3 checks passed
@HebaruSan HebaruSan deleted the feature/bold-inst-rel branch August 18, 2024 19:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Easy This is easy to fix Enhancement GUI Issues affecting the interactive GUI Relationships Issues affecting depends, recommends, etc.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant