Munki 7.1 Quit Apps Sheet noodling

10 views
Skip to first unread message

Gregory Neagle

unread,
Feb 14, 2026, 7:58:36 PM (6 days ago) Feb 14
to munki-dev, munki-discuss
I’ve been thinking about and playing around with the layout for the “quit apps” sheet in development for Munki 7.1.

I’m a little concerned that the button titles are too terse, making it not completely clear what each button will actually _do_.
I’m also concerned that with all three action buttons in a horizontal layout, that there’s not enough room when they are localized into other languages with less-compact words and phrases.

Current layout:

PastedGraphic-2.png
PastedGraphic-5.png
PastedGraphic-4.png
Screenshot 2026-02-13 at 5.36.51 PM.png
PastedGraphic-3.png

Nate Walck

unread,
Feb 14, 2026, 8:17:59 PM (6 days ago) Feb 14
to munki-discuss, munki-dev
This looks really good with the stacked buttons. Could the window be less wide as well? (Or maybe as wide as the longest localization perhaps?).

Nate
-- 
You received this message because you are subscribed to the Google Groups "munki-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-discus...@googlegroups.com.




German, for example, might not fit well in the current layout (not sure that’s a good localization for “Update others”, but it does reinforce my concern)

-- 
You received this message because you are subscribed to the Google Groups "munki-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-discus...@googlegroups.com.





Alerts/dialogs in recent versions of macOS have in many cases adopted a more “portrait" style. Here’s a couple examples:


-- 
You received this message because you are subscribed to the Google Groups "munki-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-discus...@googlegroups.com.




and

-- 
You received this message because you are subscribed to the Google Groups "munki-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-discus...@googlegroups.com.




So I’ve been experimenting with an alternate layout that allows for longer, more descriptive button titles:

-- 
You received this message because you are subscribed to the Google Groups "munki-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-discus...@googlegroups.com.




Downsides might be that the sheet takes up more space, and that it might look odd on older macOSes (I don’t remember when alerts/dialogs started being formatted in “portrait mode”).

Curious how others feel about this.

-Greg

-- 
You received this message because you are subscribed to the Google Groups "munki-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-discus...@googlegroups.com.


Gregory Neagle

unread,
Feb 15, 2026, 6:48:24 PM (5 days ago) Feb 15
to munki-dev, munki-discuss
Not a lot of extra width we could remove in this mockup:

PastedGraphic-1.png

Robert Sandkam

unread,
Feb 15, 2026, 6:50:08 PM (5 days ago) Feb 15
to munki-...@googlegroups.com
+1 for the portrait layout.

--
b0b Sandkam
VCUarts Director of Technology Services

Information for employees is located here.
Information for students is located here.


On Sun, Feb 15, 2026 at 6:48 PM 'Gregory Neagle' via munki-discuss <munki-...@googlegroups.com> wrote:
Not a lot of extra width we could remove in this mockup:

--
You received this message because you are subscribed to the Google Groups "munki-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-discus...@googlegroups.com.
> --
> Find related discussion groups here:
> https://github.com/munki/munki/wiki/Discussion-Group
> ---
> You received this message because you are subscribed to the Google Groups "munki-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to munki-dev+...@googlegroups.com.
> To view this discussion visit https://groups.google.com/d/msgid/munki-dev/D931D964-C3AB-4811-84D8-02CC0D6D4F82%40mac.com.
> <PastedGraphic-2.png>

>
> German, for example, might not fit well in the current layout (not sure that’s a good localization for “Update others”, but it does reinforce my concern)
>
> --
> Find related discussion groups here:
> https://github.com/munki/munki/wiki/Discussion-Group
> ---
> You received this message because you are subscribed to the Google Groups "munki-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to munki-dev+...@googlegroups.com.
> To view this discussion visit https://groups.google.com/d/msgid/munki-dev/D931D964-C3AB-4811-84D8-02CC0D6D4F82%40mac.com.
> <PastedGraphic-5.png>

>
>
> Alerts/dialogs in recent versions of macOS have in many cases adopted a more “portrait" style. Here’s a couple examples:
>
>
> --
> Find related discussion groups here:
> https://github.com/munki/munki/wiki/Discussion-Group
> ---
> You received this message because you are subscribed to the Google Groups "munki-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to munki-dev+...@googlegroups.com.
> To view this discussion visit https://groups.google.com/d/msgid/munki-dev/D931D964-C3AB-4811-84D8-02CC0D6D4F82%40mac.com.
> <PastedGraphic-4.png>
>
> and
>
> --
> Find related discussion groups here:
> https://github.com/munki/munki/wiki/Discussion-Group
> ---
> You received this message because you are subscribed to the Google Groups "munki-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to munki-dev+...@googlegroups.com.
> To view this discussion visit https://groups.google.com/d/msgid/munki-dev/D931D964-C3AB-4811-84D8-02CC0D6D4F82%40mac.com.
> <Screenshot 2026-02-13 at 5.36.51 PM.png>

>
> So I’ve been experimenting with an alternate layout that allows for longer, more descriptive button titles:
>
> --
> Find related discussion groups here:
> https://github.com/munki/munki/wiki/Discussion-Group
> ---
> You received this message because you are subscribed to the Google Groups "munki-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to munki-dev+...@googlegroups.com.
> To view this discussion visit https://groups.google.com/d/msgid/munki-dev/D931D964-C3AB-4811-84D8-02CC0D6D4F82%40mac.com.
> <PastedGraphic-3.png>

>
> Downsides might be that the sheet takes up more space, and that it might look odd on older macOSes (I don’t remember when alerts/dialogs started being formatted in “portrait mode”).
>
> Curious how others feel about this.
>
> -Greg
>
> --
> Find related discussion groups here:
> https://github.com/munki/munki/wiki/Discussion-Group
> ---
> You received this message because you are subscribed to the Google Groups "munki-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to munki-dev+...@googlegroups.com.
> To view this discussion visit https://groups.google.com/d/msgid/munki-dev/D931D964-C3AB-4811-84D8-02CC0D6D4F82%40mac.com.


--
You received this message because you are subscribed to the Google Groups "munki-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-discus...@googlegroups.com.

Nate Walck

unread,
Feb 15, 2026, 6:56:13 PM (5 days ago) Feb 15
to munki-discuss, munki-dev
Moving the manual quit required to a subtext under the item would save on the width. There is a lot of whitespace as is, which makes it look off vs the Apple ones to my eye. 

Nate

On Sun, Feb 15, 2026, at 6:48 PM, 'Gregory Neagle' via munki-discuss wrote:
Not a lot of extra width we could remove in this mockup:

-- 
You received this message because you are subscribed to the Google Groups "munki-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-discus...@googlegroups.com.




> On Feb 14, 2026, at 4:58 PM, 'Gregory Neagle' via munki-dev <munk...@googlegroups.com> wrote:

Gregory Neagle

unread,
Feb 15, 2026, 7:00:54 PM (5 days ago) Feb 15
to munki-...@googlegroups.com
But then wouldn’t you have a bunch of usually unused vertical whitespace (reserved for the “Manual quit required” label) — we need the space _somewhere_; either vertical or horizontal…

-Greg

On Feb 15, 2026, at 3:55 PM, Nate Walck <m...@natewalck.com> wrote:

Moving the manual quit required to a subtext under the item would save on the width. There is a lot of whitespace as is, which makes it look off vs the Apple ones to my eye. 

Nate

On Sun, Feb 15, 2026, at 6:48 PM, 'Gregory Neagle' via munki-discuss wrote:
Not a lot of extra width we could remove in this mockup:

-- 
You received this message because you are subscribed to the Google Groups "munki-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-discus...@googlegroups.com.

<PastedGraphic-1.png>
-- 
You received this message because you are subscribed to the Google Groups "munki-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-discus...@googlegroups.com.

Nate Walck

unread,
Feb 15, 2026, 7:08:57 PM (5 days ago) Feb 15
to munki-...@googlegroups.com
I meant make it smaller such that it fit under the app name, left aligned just below it. It would fit within the height of the icon I think (But then it might not be noticeable enough, perhaps?) 

Nate

Gregory Neagle

unread,
Feb 15, 2026, 7:09:47 PM (5 days ago) Feb 15
to munki-dev, munki-discuss
Here’s the sheet set to the width of Apple’s “standard” NSAlerts in Tahoe:

PastedGraphic-1.png
PastedGraphic-2.png

Nate Walck

unread,
Feb 15, 2026, 7:10:10 PM (5 days ago) Feb 15
to munki-...@googlegroups.com

Nate Walck

unread,
Feb 15, 2026, 7:13:41 PM (5 days ago) Feb 15
to munki-discuss, munki-dev
That looks better. Like you mentioned, localizations might become problematic with this. I wonder if SwiftUI could be a default minimum width, then dynamic width if the localization or app name demand it 

On Sun, Feb 15, 2026, at 7:09 PM, 'Gregory Neagle' via munki-discuss wrote:
Here’s the sheet set to the width of Apple’s “standard” NSAlerts in Tahoe:

-- 
You received this message because you are subscribed to the Google Groups "munki-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-discus...@googlegroups.com.




I agree the narrower look more closely matches standard macOS alerts, but there’s not a lot of room for app names when the “Manual quit required” label is displayed.

Interestingly, when I switch the language to German, the sheet displays wider, which I did not expect:

-- 
You received this message because you are subscribed to the Google Groups "munki-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-discus...@googlegroups.com.




(“Quit App and Update” and “Skip and Update Others” have not yet been translated into German for the localization files)

> On Feb 14, 2026, at 4:58 PM, 'Gregory Neagle' via munki-dev <munk...@googlegroups.com> wrote:

Gregory Neagle

unread,
Feb 15, 2026, 7:19:37 PM (5 days ago) Feb 15
to munki-...@googlegroups.com
That might work:

PastedGraphic-1.png

Might be fun figuring out how to actually lay this out…

-Greg

Kevin M. Cox

unread,
Feb 15, 2026, 7:53:48 PM (5 days ago) Feb 15
to munki-...@googlegroups.com
This vertical / portrait layout looks nice, good idea.

~ Kevin

On Feb 15, 2026, at 6:19 PM, 'Gregory Neagle' via munki-discuss <munki-...@googlegroups.com> wrote:

That might work:

Allister Banks

unread,
Feb 15, 2026, 8:22:40 PM (5 days ago) Feb 15
to munk...@googlegroups.com, munki-discuss, munki-dev
I am on the side of using more space just because I find the checkbox and icons and indentation and explanatory text combines where the older style feels ‘busy’/easier to be overwhelmed by versus letting it spread out vertically. I find the previous style fine in instances like this alert I’ve attached a screenshot of from the 7.0 series, but there’s not a lot going on - sorry and to the point. The new window is explaining new behavior, ‘quit apps’ may be one of the most information-dense modals we’re presenting to end users over the course of expected interactions.
Allister
image.png

Gregory Neagle

unread,
Feb 15, 2026, 8:44:19 PM (5 days ago) Feb 15
to munki-...@googlegroups.com
We’re going to have to be at least a _little_ wider than the standard macOS alert in Tahoe:

PastedGraphic-1.png

to something along these lines:

PastedGraphic-2.png

On Feb 15, 2026, at 4:19 PM, 'Gregory Neagle' via munki-discuss <munki-...@googlegroups.com> wrote:

That might work:

Gregory Neagle

unread,
Feb 15, 2026, 8:48:19 PM (5 days ago) Feb 15
to munki-dev, munki-discuss
Und auf Deutsch:

PastedGraphic-1.png

Gregory Neagle

unread,
Feb 15, 2026, 9:02:11 PM (5 days ago) Feb 15
to munki-...@googlegroups.com, munki-dev
And yuck when the Force Quit button gets displayed:

PastedGraphic-1.png

Robert Sandkam

unread,
Feb 15, 2026, 10:21:26 PM (4 days ago) Feb 15
to munki-...@googlegroups.com, munki-dev
Greg,

For your consideration:

Forget about the sheet.
Just make this information available in the Updates panel of the main Managed Software Center window.
This will give you plenty of horizontal space, and an infinite amount of vertical space.
Here is a mockup (which I am sure is full of mistakes with respect to text and buttons that actually need to be present):

Screenshot 2026-02-15 at 9.45.29 PM.png

--
b0b Sandkam
VCUarts Director of Technology Services

Information for employees is located here.
Information for students is located here.

On Sun, Feb 15, 2026 at 9:02 PM 'Gregory Neagle' via munki-discuss <munki-...@googlegroups.com> wrote:
And yuck when the Force Quit button gets displayed:

--
You received this message because you are subscribed to the Google Groups "munki-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-discus...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/munki-discuss/A5EFF4E8-6797-42B3-AC21-E00E709E28C8%40mac.com.


> On Feb 15, 2026, at 5:48 PM, 'Gregory Neagle' via munki-discuss <munki-...@googlegroups.com> wrote:
>
> Und auf Deutsch:

>
> --
> You received this message because you are subscribed to the Google Groups "munki-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to munki-discus...@googlegroups.com.

>
>> On 2/15/26, at 5:22 PM, Allister Banks <a...@aru-b.com> wrote:
>>
>> I am on the side of using more space just because I find the checkbox and icons and indentation and explanatory text combines where the older style feels ‘busy’/easier to be overwhelmed by versus letting it spread out vertically. I find the previous style fine in instances like this alert I’ve attached a screenshot of from the 7.0 series, but there’s not a lot going on - sorry and to the point. The new window is explaining new behavior, ‘quit apps’ may be one of the most information-dense modals we’re presenting to end users over the course of expected interactions.
>> Allister
>>
>> --
>> Find related discussion groups here:
>> https://github.com/munki/munki/wiki/Discussion-Group
>> ---
>> You received this message because you are subscribed to the Google Groups "munki-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an email to munki-dev+...@googlegroups.com.

>
> --
> You received this message because you are subscribed to the Google Groups "munki-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to munki-discus...@googlegroups.com.


--
You received this message because you are subscribed to the Google Groups "munki-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-discus...@googlegroups.com.

Gregory Neagle

unread,
Feb 15, 2026, 10:35:36 PM (4 days ago) Feb 15
to munki-...@googlegroups.com, munki-dev
Which brings us back to why this feature hasn’t been implemented yet: the UI work is non-trivial.

I don’t have the motivation to figure out how implement the UI within the Managed Software Center updates view. If that’s the direction the community thinks is the right one, then I’ll wait for someone else to make the effort.

On the other hand, the UI that Jordan contributed seems to work _fine_, and we’re just discussing some visual tweaks. It’s definitely not _required_ that it perfectly matches existing Apple UI. If we can get close without degrading functionality, that’s great. But we could also just go with the version that’s in last week’s beta.

-Greg

On Feb 15, 2026, at 7:21 PM, 'Robert Sandkam' via munki-discuss <munki-...@googlegroups.com> wrote:

Greg,

For your consideration:

Forget about the sheet.
Just make this information available in the Updates panel of the main Managed Software Center window.
This will give you plenty of horizontal space, and an infinite amount of vertical space.
Here is a mockup (which I am sure is full of mistakes with respect to text and buttons that actually need to be present):

Robert Sandkam

unread,
Feb 16, 2026, 8:58:24 AM (4 days ago) Feb 16
to munki-...@googlegroups.com
the UI work is non-trivial

Yep. Understood.

--
b0b Sandkam
VCUarts Director of Technology Services

Information for employees is located here.
Information for students is located here.

Reply all
Reply to author
Forward
0 new messages