Commit Graph

800 Commits

Author SHA1 Message Date
Greg Neagle 72ad8b235c MSC: update AppIcon.appiconset 2025-06-30 15:30:59 -07:00
Greg Neagle 2eb9504f06 Update AppIcon.icon for MSC.app 2025-06-30 15:30:08 -07:00
Greg Neagle c6332f41bd Change deployment target of Managed Software Center.app to macOS 10.15 2025-06-30 08:23:54 -07:00
Greg Neagle 50c695492e Change deployment target for MunkiStatus.app to 10.15 2025-06-30 08:22:44 -07:00
Greg Neagle cd3f18897e Removing munkishim 2025-06-30 08:21:40 -07:00
Greg Neagle e727aa6aa2 Switch to jpg for default showcase images to save some space 2025-06-29 18:04:46 -07:00
Greg Neagle 9e45230d8d Update default showcase images 2025-06-29 15:18:21 -07:00
Greg Neagle fae7b43bbb Remove no-longer-needed instance varaible that tracks desired sidebar width 2025-06-29 11:31:28 -07:00
Greg Neagle 70965dbf6c Simpler code to prevent manual sidebar resizing 2025-06-29 11:28:26 -07:00
Greg Neagle 4404bcfd1a Explictly remove border from toolbar progress indicator so it looks right even when sidebar is collapsed 2025-06-29 10:59:13 -07:00
Greg Neagle 8bc831feba Prevent resize cursor from appearing near sidebar edge (since sidebar is not resizable) 2025-06-29 10:57:28 -07:00
Greg Neagle 929fb41f06 More monkeying around with autolayout contraints for sidebar items 2025-06-29 08:10:44 -07:00
Greg Neagle 34212fa990 Replace missing } in CSS file 2025-06-29 07:10:00 -07:00
Greg Neagle 37d971b192 CSS change so showcase images are edge-to-edge 2025-06-28 18:41:41 -07:00
Greg Neagle 76421c361b Update constraints for sidebar list view 2025-06-28 17:00:40 -07:00
Greg Neagle da1c96f254 Remove the 1px left border from displayed webview 2025-06-28 16:14:10 -07:00
Greg Neagle 1751957210 Move setting webViee nagigation delegate to the insertWebView function 2025-06-28 16:11:09 -07:00
Greg Neagle e22f1f487e Remove some trailing blank lines 2025-06-28 10:53:44 -07:00
Greg Neagle a6ac86608f Resort controller source files in sidebar 2025-06-28 10:53:06 -07:00
Greg Neagle 600a892068 Adjust CSS so Updates page looks better when sidebar is collapsed (there are no optional installs) 2025-06-28 10:51:40 -07:00
Greg Neagle 508153f62b div item rename 2025-06-28 10:01:11 -07:00
Greg Neagle 5d1089f0ad More macOS 26 updates; begin splitting of MainWindowController.swift into multiple files 2025-06-28 09:51:47 -07:00
Greg Neagle cb7de7a702 Complete transition to UNUserNotification APIs 2025-06-27 14:49:20 -07:00
Greg Neagle 877e8b070a munki-notifier: use UNUserNotification APIs 2025-06-27 10:01:27 -07:00
Greg Neagle c085eb287b MSC.app updates for macOS 26 2025-06-27 10:00:02 -07:00
Greg Neagle 80212fb111 New icon for munki-notifier; bump version 2025-06-23 08:09:27 -07:00
Greg Neagle 2a11732087 Bump version for MSC.app 2025-06-23 08:02:39 -07:00
Greg Neagle 2784d42a1b New squircle icon for macOS 26 compliance :-( 2025-06-22 21:02:27 -07:00
Greg Neagle c4cf9e7e91 Adjust size and positioning of sidebar UI elements for better appearance in macOS 26 2025-06-22 09:57:09 -07:00
Greg Neagle 353e4e0a1a Remove 'Textured' attribute from main window; fixes close/minimize/zoom control placements on macOS 26 2025-06-21 13:24:23 -07:00
Greg Neagle 7bda74b2f1 Convert CGDisplay coordinates to NSScreen (AppKit) coordinates so blur windows on secondary displays are positioned correctly. swiftformat reformatting. 2025-06-17 11:31:25 -07:00
Greg Neagle abb511e6f8 MunkiStatus: Yet another attempt to ensure blurred backdrop covers the entire screen at loginwindow 2025-06-16 14:21:21 -07:00
Christopher Grande 8657425bcc NoDisplaySleepAssertion if Bootstrapping at LoginWindow (#1215)
If in Bootstrap mode, on AC power or Battery over 30% for Apple Silicon, 50% for Intel the Display will be kept awake while MunkiStatus is running.

If a NoDisplaySleep assertion is created it is automatically released when MunkiStatus quits.

Move Release Logic to releaseDisplaySleepAssertion from AppDelegate
2025-05-18 07:52:17 -07:00
Greg Neagle 6b4ad647c4 Update copyright dates 2025-01-25 15:35:09 -08:00
Greg Neagle b385bd83e4 Attempt to fix issue with blurred background windows not correctly covering entire screen in some conditions 2024-10-18 09:49:43 -07:00
Greg Neagle aa41b00217 Bump version for future release 2024-10-07 09:28:31 -07:00
Greg Neagle 33048e95fe Remove a no-longer-used function 2024-10-07 09:24:54 -07:00
Tom Burgin d13030858b space switch in obnoxious mode (#1230) 2024-10-05 09:27:06 +02:00
Greg Neagle f0efc69780 MunkiStatus: revert window levels for backdrop windows and status and log windows to what they were before adding the blur effect 2024-09-12 09:20:15 -07:00
Greg Neagle 2d34cbee2c Fix for displaying log window in front of the blurred background when MunkiStatus runs at/over the loginwindow 2024-09-05 09:57:57 -07:00
Greg Neagle f36fceb46e When opening Software Update settings pane, first lower the level of the blurred backdrop windows so that the settings pane will actually display before the backdrop windows are closed 2024-08-29 11:49:54 -07:00
Greg Neagle 17d50aa614 Address issue where, if Managed Software Center was running, its main window was minimized into the Dock, and an aggressive notification was triggered, the blurred background would appear over all screens, but no main (update) window would be visible 2024-08-29 10:09:34 -07:00
Greg Neagle faa048110f Explicitly set the frame origin for the blurred background windows to avoid offsets we've seen when running after a reboot. Thanks to @nixtar 2024-07-31 09:23:45 -07:00
Greg Neagle 12d997569b Bump app versions to match new release 2024-07-15 08:34:34 -07:00
Greg Neagle acc09b4333 Merge branch 'Munki6dev' into macmule-installhelper 2024-06-24 10:52:27 -07:00
Greg Neagle 76e7f4b7e8 Code cleanup in MunkiItems.swift 2024-06-24 10:52:07 -07:00
Greg Neagle 251c1ce3b8 Merge branch 'Munki6dev' into macmule-installhelper 2024-06-24 10:50:16 -07:00
Greg Neagle e6de68c8a7 In "aggressive notification node", replace "dimming" the background with _blurring_ the background. 2024-06-24 08:47:55 -07:00
Greg Neagle 6d223825c0 Add background blurring to MunkiStatus.app 2024-06-20 18:31:12 -07:00
macmule 183005ea6d Macmule installhelper (#1210)
* Update installhelper

• Amended the user bootout and bootstrap commands to not be ran via `launchctl asuser`

* Update MainMenu.xib

• Centered the MunkiStatus.app window icon
• Changed the icon from AppIcon to NSApplicationIcon (which then allows for changing the icon via NSWorkspace's setIcon)
2024-04-01 10:09:13 -07:00