Commit Graph

724 Commits

Author SHA1 Message Date
Greg Neagle 6aba92db4a Set deployment target to macOS 10.13 2023-03-23 08:40:00 -07:00
Greg Neagle cf3c24611a Set deployment target to macOS 10.13 2023-03-23 08:38:13 -07:00
Greg Neagle 1960deaf61 Restrict munkishim to be used only for /usr/local/munki/managedsoftwareupdate 2023-03-13 13:11:41 -07:00
Greg Neagle c98153e1c9 Merge branch 'Munki6dev' into munkishim 2023-02-22 10:00:16 -08:00
Greg Neagle 767f64b12a Update copyright info 2023-02-22 09:59:22 -08:00
Greg Neagle 5382faac30 Explicitly call munki-python to run the python script in munkishim 2023-02-10 15:16:34 -08:00
Greg Neagle 0e5ca74734 Add Xcode project for munkishim 2023-02-10 14:24:38 -08:00
Greg Neagle 12c9f907ea When saving changes to SelfServeManifest, preserve any manifest keys and values that aren't managed_installs or managed_uninstalls 2022-12-09 10:24:16 -08:00
Greg Neagle e739c6e380 Further tweaks to the Danish localization. Thanks to Thomas Tvegaard. 2022-10-07 08:22:36 -07:00
Greg Neagle 46d66c6f9e Update Danish localization. Thanks to Thomas Dam. 2022-10-06 15:14:19 -07:00
Greg Neagle ae502ee0de Fix alert text typo 2022-10-05 16:42:01 -07:00
Greg Neagle 0c895caf04 Update Russian localization. Thanks to Daniel Moore and Daria Mayorova. 2022-10-05 08:14:09 -07:00
Greg Neagle cbbe4f7623 Updated Japanese localization. Thanks to Daniel Moore and his employer's localization team. 2022-10-04 08:35:13 -07:00
Greg Neagle fd5fc64d2f Updated Italian localization. Thanks to Daniel Moore and Luca Molteni. 2022-10-04 08:31:34 -07:00
Greg Neagle ecb4eea36a Updated German localization. Thanks to he.kessler@googlemail.com. 2022-10-04 08:29:09 -07:00
Greg Neagle 6cdc89d102 Updated Dutch localization. Thanks to Dennis Sweben. 2022-10-04 08:22:05 -07:00
Greg Neagle c416cebe05 Updated Finnish localization. Thanks to @MiqViq. 2022-10-04 08:19:20 -07:00
Greg Neagle 9858de8b8f Minor tweaks to Norwegian Bokmal localization strings 2022-09-28 09:25:12 -07:00
Greg Neagle e373193771 Update Norwegian Bokmal localization. Thanks to Frank Paul Silye. 2022-09-28 09:04:35 -07:00
Greg Neagle 8f38dac998 Update Swedish localization. Thanks to Per Olofsson. 2022-09-28 08:18:30 -07:00
Greg Neagle d03bb6d555 Fix typo in Localizable.strings 2022-09-28 08:15:06 -07:00
Greg Neagle 2593dcdf9b Resort es.lproj Localizable.strings for consistency 2022-09-27 16:05:23 -07:00
Joaquín 7e463d74ad Added new strings to spanish Localizable.strings (#1159) 2022-09-27 16:02:29 -07:00
Greg Neagle 240e1f027a Update French localization. Thanks to Benjamin Francois 2022-09-27 14:07:05 -07:00
Greg Neagle bf9b911541 Tweak new alert strings, update en and Base Localizable.strings 2022-09-27 14:05:48 -07:00
Greg Neagle 49c9943f48 More changes to improve UI/UX with optional_installs stage_os_installer 2022-09-13 15:36:24 -07:00
Greg Neagle 5a3b232bf2 Improved UI/UX with optional_installs containing a stage_os_installer item 2022-09-13 13:35:30 -07:00
Greg Neagle a43bf0ee81 Address an issue with tracking how long a staged os update has been pending:
No longer remove the StagedOSInstaller.plist when launching the OS installer;
user might quit without upgrading, and now our counter starts over at zero.
2022-09-11 15:26:19 -07:00
Greg Neagle 5d1511d9d6 Revert "Revert "Consider staged macOS installers when deciding whether or not to get aggressive""
This reverts commit 4b3f278c57.
2022-09-11 14:56:56 -07:00
Greg Neagle 4b3f278c57 Revert "Consider staged macOS installers when deciding whether or not to get aggressive"
This reverts commit 41ebedc1f9.
2022-09-08 13:30:24 -07:00
Greg Neagle 41ebedc1f9 Consider staged macOS installers when deciding whether or not to get aggressive 2022-09-03 18:41:17 -07:00
Greg Neagle e892dd0138 Add some new managedsoftwareupdate output for localization 2022-08-31 09:59:16 -07:00
Greg Neagle 8a3a5cdf29 Remove commented-out test code 2022-08-30 16:51:11 -07:00
Greg Neagle 33a515e619 Merge branch 'Munki5dev' into Munki6dev 2022-08-30 16:43:20 -07:00
Christopher Grande e05b221779 Adjust Search field size and position to better match other Apple apps (#1155) 2022-08-30 16:40:50 -07:00
Greg Neagle 90d2de3531 Only display alert about staged OS installer if there are other items to be installed 2022-08-27 10:07:55 -07:00
Greg Neagle b20b9d528b Allow for staged OS installer to be suppressed; bump version for future release 2022-08-27 07:55:18 -07:00
Greg Neagle f1c56a6af5 MSC app now more explictly tells managedsoftwareupdate to launch an OS installer 2022-08-25 15:39:07 -07:00
Greg Neagle 396cbba913 Add forgotten check for Apple silicon 2022-08-25 15:37:31 -07:00
Greg Neagle 7baca5ca7b MSC.pp: warn user they cannot upgrade macOS if they are not a volume owner on Apple silicon 2022-08-25 15:35:58 -07:00
Greg Neagle 51b9dfe148 Add osinstaller.swift to project 2022-08-25 15:28:31 -07:00
Greg Neagle 370a46dcf5 MSC.app: add some functions to help tell if user is volume owner 2022-08-25 15:27:47 -07:00
Greg Neagle 528281bdd0 Some refactoring 2022-08-25 15:26:52 -07:00
Greg Neagle 456ef3228b Add support in MSC.app for staged macOS installers 2022-08-25 09:54:02 -07:00
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