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

Hide non-updates labels in sidebar when not applicable #1089

Merged
merged 2 commits into from May 14, 2021
Merged

Hide non-updates labels in sidebar when not applicable #1089

merged 2 commits into from May 14, 2021

Conversation

macmule
Copy link
Contributor

@macmule macmule commented May 11, 2021

As discussed on munki-dev

This PR amends MSC to only show the updates view if no optional installs are declared, mimicking prior MSC's behaviour.

Prior to this PR, MSC would look like the below if no optional installs are declared:
Screenshot 2021-04-13 at 15 59 59
Screenshot 2021-04-13 at 15 59 56
Screenshot 2021-04-13 at 15 59 54
Screenshot 2021-04-13 at 16 00 01

Post this PR:
Screenshot 2021-05-11 at 09 58 38

If/when merged and released, I'll update: https://github.com/munki/munki/wiki/FAQ#q--i-just-set-up-munki-and-theres-nothing-available-under-software-or-categories-and-the-icons-are-greyed-out-how-do-i-make-things-available-there

Amends MSC to only show the updates view if no optional installs are declared, mimicking prior MSC's behaviour
@gregneagle gregneagle changed the title Update MainWindowController.swift Hide non-updates labels in sidebar when not applicable May 11, 2021
@gregneagle gregneagle changed the base branch from main to Munki5dev May 11, 2021 22:15
@gregneagle gregneagle merged commit f00c8ee into munki:Munki5dev May 14, 2021
@Lotusshaney
Copy link

Thank you for this change !!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants