-
Notifications
You must be signed in to change notification settings - Fork 72
Description
My goal is to use native macOS features where possible. For example, we're happy to have Nudge replaced by DDM sofware updates, and we primarily use the macOS notification option of swiftDialog instead of banners.
The Support app, however, has a special place. It's design is so Apple native that it blends perfectly in the user experience and it has great customization options without losing that.
That's exactly why I would like to get out the most of it. Something that bothers me sometimes, is extensive uptimes that lead to stuck MDM communication or other issues. Currently, the Support App could already kindly remind about restarting with a badge on the menu bar icon. But honestly most people just ignore that.
We might implement something like Renew. But that's again another tool, with his own look and feel. I would love if the Support App could remind users more prominently about this. And probably also about software updates or lack of storage.
I don't expect you to build in all the logic of that kind. But how about a command to pop-up the Support App interface, combined with options?
Thinking about;
/Applications/Support.app/<something> shows the app normally
/Applications/Support.app/<something> --Uptime directly shows uptime information
/Applications/Support.app/<something> --MacOSVersion directly shows software update information
/Applications/Support.app/<something> --Storage directly shows storage information
/Applications/Support.app/<something> --Password directly shows password information
A fantastic bonus would be to have something like --ignoreDND included, to manage if the popup should appear when DND is active.
That makes it possible to create our own logic around it and run it from a script or daemon. In my specific example, I hope to encourage users to restart by showing the popup daily, or even more frequently if the uptime is really high.