Commit Graph

680 Commits

Author SHA1 Message Date
Greg Neagle
516f4ec61d MSC.app should attempt to open the new Software Updates view in the new System Settings application in macOS 13 Ventura beta 2022-06-08 13:56:17 -07:00
Greg Neagle
8329c6f67b Bumping versions for future release 2022-06-07 11:51:58 -07:00
Christopher Grande
42334f6fec Hide baseline separator on < 10.15 (#1140)
Remove line in updates only mode & full window mode
2022-06-07 11:48:55 -07:00
Greg Neagle
9dbc161dc6 Fix dumb mistake around displaying Apple updates in MSC.app 2022-05-25 09:51:24 -07:00
Greg Neagle
f6c618a243 Better UI around Apple updates that don't require a restart on Apple silicon 2022-05-24 11:22:37 -07:00
Greg Neagle
5ee0f5928a Update copyright dates 2022-05-10 16:09:38 -07:00
Greg Neagle
7ce973787b Address an issue with munki-notifier, 'obnoxious mode', and multiple spaces (See https://github.com/munki/munki/issues/1108) 2022-04-26 10:44:44 -07:00
Greg Neagle
b84124f6f0 Update MSC.app to call munki-notifier.app to clear delivered notifications 2022-04-25 12:44:15 -07:00
Greg Neagle
e7538beebf Update munki-notifier to no longer spoof the 'com.googlecode.munki.ManagedSoftwareCenter' bundle id 2022-04-25 12:40:53 -07:00
Greg Neagle
d734c2ce9e Fix for issue where a given optional install might appear in both Pending Updates and Available Updates 2022-02-28 14:33:43 -08:00
Greg Neagle
e590d6f2f5 MSC.app: If we have 'overdue' pending updates, don't display other available (not pending) updates 2021-10-28 15:08:38 -07:00
Greg Neagle
5c9513ca56 Disable 'Reload Page' menu item when in 'obnoxious mode', which provided a trivial way to escape 'obnoxious mode' 2021-10-28 09:52:23 -07:00
Greg Neagle
e259954a74 Bump version of MSC.app (which I should have done before 5.6.0RC2) 2021-10-20 11:26:02 -07:00
Greg Neagle
cfd7d45175 Increase time after MSC opens Software Update until it quits from 10 seconds to 15 2021-10-19 10:09:30 -07:00
Greg Neagle
c5a1913860 Bump MSC.app version 2021-09-08 14:26:04 -07:00
Greg Neagle
7ce36e1c3b Don't prompt for FV password if we're being asked to quit as part of installing an Apple update via the Software Update prefs pane 2021-08-30 09:54:06 -07:00
Christopher Grande
7ba99a575a Fix for window flickering state (#1106)
Main window can flicker state when returning from Obnoxious if in Updates Only mode.
2021-08-27 14:47:53 -07:00
Christopher Grande
9400095452 Rename items → sidebar_items, remove checks for 1 sidebar item since the count no longer changes (#1107) 2021-08-27 14:47:10 -07:00
Christopher Grande
503be23719 Hide sidebar when in update only mode (#1105)
Add Updates Only Window Mode

When no optional software is available the sidebar is collapsed

Adjust window controls on newer OSs to match Mac App Store
2021-08-27 10:41:37 -07:00
Greg Neagle
e1ad73920d Adjust detection of interfaceMode ('dark/light') to handle auto-switching intro'd in 10.15 2021-08-26 09:01:18 -07:00
Greg Neagle
13e4d428bb Better handling of NSApplication presentation options and NSWindow stylMask around obnoxious/unobnoxious modes. Attempts to address #1102 2021-08-04 15:31:40 -07:00
Greg Neagle
4940db6845 Address issue on Apple silicon where MSC prompted to install non-existent Apple updates. 2021-05-26 08:29:45 -07:00
Greg Neagle
1c2af93ec7 Actually use updated Apple Updates alert strings 2021-05-24 11:52:39 -07:00
Greg Neagle
8d5472633d Beginning of changes for Apple update nagging support on Apple Silicon 2021-05-24 11:28:15 -07:00
macmule
f00c8eed8d Hide non-updates labels in sidebar when not applicable (#1089)
* Update MainWindowController.swift

Amends MSC to only show the updates view if no optional installs are declared, mimicking prior MSC's behaviour

* Update MainWindowController.swift
2021-05-14 14:23:33 -07:00
Greg Neagle
cae5863e95 Update an nb localized string for MunkiStatus to match the equivalent string in MSC.app 2021-03-03 22:15:34 -08:00
Marius Langseth
b39406be75 Update to Norwegian translation (#1069) 2021-03-03 22:09:04 -08:00
Greg Neagle
82b720661a Update copyright dates 2021-02-20 09:12:34 -08:00
Greg Neagle
998586a630 Force Apple softwareupdate prefs to false on Apple Silicon 2021-02-09 14:10:47 -08:00
Greg Neagle
49a1fc5bca Set deployment target of munki-notifier to 10.11; other tweaks 2021-02-09 14:08:56 -08:00
Greg Neagle
16fba06468 Update default banner images to better work with new minimum size 2020-12-09 10:35:20 -08:00
Greg Neagle
b1d3cd0e1d Fix default logic when clearing web cache 2020-12-07 22:21:25 -08:00
Greg Neagle
86a8f19bef Resolve MunkiStatus build issues under Xcode 12.2 2020-12-07 15:49:46 -08:00
Greg Neagle
e0f1db2620 Update os version comparison in MunkiStatus to work properly when complied against the Big Sur SDK (10.16.x vs 11.x) 2020-12-07 15:35:04 -08:00
Greg Neagle
40203eea67 Update some other os version comparisons in Managed Software Center so they function correctly when compiled against the Big Sur SDK 2020-12-07 15:30:35 -08:00
Ben Goodstein
7eeed78995 Fixing non-US English localisations (#1062) 2020-12-07 10:49:29 -08:00
Greg Neagle
d270024803 Now actually get the required OS version correct for Dark Mode support 2020-12-07 10:32:16 -08:00
Greg Neagle
0e55893916 Fix os version detection when querying if we're in Dark Mode. Addresses #1060. 2020-12-07 10:24:31 -08:00
Ben Goodstein
66acdffc63 fix localisation regression to InfoPlist.strings in xcodeproj (#1059) 2020-11-25 09:43:18 -08:00
Greg Neagle
13cea7b79d Allow drag from window background -- matches App Store behavior 2020-11-13 15:45:10 -08:00
Greg Neagle
f5c69b0793 Address a crash at launch on macOS 10.11 2020-11-13 15:44:24 -08:00
Greg Neagle
8fe4574b29 Open all http/https links in the default browser. Addresses #1050. Addresses #1046. 2020-11-11 09:41:19 -08:00
Greg Neagle
1b2451698a Address issue in log window where log lines were cut off and did not resize with the window Addresses #1052 2020-11-11 08:03:31 -08:00
Greg Neagle
9209d37bd6 Update 'MARKETING_VERSION' 2020-11-11 08:01:54 -08:00
Greg Neagle
379d76f42b Don't show action button in update detail for non-optional updates 2020-11-10 16:33:41 -08:00
Greg Neagle
bc62f68e4a Remove long-commented-out code 2020-11-07 12:04:32 -08:00
Greg Neagle
af1f2e7735 Merge branch 'Munki5dev' of https://github.com/munki/munki into Munki5dev 2020-11-07 10:43:48 -08:00
Greg Neagle
2e555b8460 Adjust logic for showing navigate back button 2020-11-07 10:43:44 -08:00
Greg Neagle
5876bde384 Test alternate fix for #1022 2020-11-07 08:51:51 -08:00
Jim Zajkowski
4ba29449d2 Directly create layout constraints (#1047)
Fixes issue #1022 where the autoresizing masks occasionally end up pinning the webView to its smallest size.
2020-11-06 21:00:40 -08:00