Greg Neagle
c3ea21c9c7
When generating number of days macOS is out of date, filter out non-OS items from AppleUpdateHistory.plist
2026-05-11 12:52:29 -07:00
Greg Neagle
70b1920cfb
Bump version for future release
2026-04-28 08:21:30 -07:00
Greg Neagle
6eda31b97f
Fix for issue where pending updates section was hidden when there were no pending updates but there were either additional updates or problem items. Addresses #1352
2026-04-23 13:07:51 -07:00
dhmoore
ab9d9d672b
addressed white background in blocking apps alert when reduce transparency is enabled in light mode ( #1351 )
2026-04-20 11:19:33 -07:00
Patrick van Nerum
1dc5ae24da
When testing discovered a little mistake with the Dutch 'Quit Apps and Update button title' ( #1350 )
2026-04-10 09:36:22 -05:00
Tatiana Ovchinnikova
6525c5cab1
Complete Russian translation for localizable strings ( #1349 )
2026-04-09 19:11:10 -05:00
Jordi Gil
d1555b0c0e
Fix Spanish (es) localization: spelling, accents, grammar, and verb form consistency ( #1348 )
...
Address systematic issues in Castilian Spanish translations across
Managed Software Center, MunkiStatus, and munki-notifier, aligning
with Apple's macOS Spanish localization conventions.
Made-with: Cursor
2026-04-09 19:10:21 -05:00
Paolo Bonzini
24672b9b9f
Complete Italian translation for localizable strings ( #1347 )
...
Fixed "Due:" with the same translation as nl.
2026-04-09 19:10:02 -05:00
Gadi Glogowski
f74255c0c3
Update Spanish (es) localization for Munki 7.1 ( #1346 )
...
Translate all new strings and verify existing translations for the
Munki 7.1 release, including:
- Quit blocking applications sheet (Reopen, Quit Apps and Update,
Skip and Update Others, Manual quit required, Force Quit)
- Apple updates display strings (pending counts, availability messages)
- macOS out-of-date message
- Volume owner restriction message (complete partial translation)
- Standardize "Skip" translations to use "Omitir" consistently
- Use infinitive form for checkbox label (Reabrir)
- Remove all TODO: TRANSLATE and TODO: verify translation tags
Made-with: Cursor
2026-04-07 21:17:19 -05:00
Greg Neagle
9ac5eeb1d9
Silence a compiler warning
2026-04-06 16:37:10 -07:00
Greg Neagle
0c8d50350b
Merge remote-tracking branch 'refs/remotes/origin/Munki7_1dev' into Munki7_1dev
2026-04-03 08:40:30 -07:00
Greg Neagle
10951e8145
Better behavior when clicking the button to show Apple updates when in obnoxious notification mode
2026-04-03 08:39:50 -07:00
Allister Banks
df53cf7fe9
confirm ja out-of-date msg ( #1345 )
...
as per Koji Arita revision
2026-04-02 22:01:05 -07:00
Thomas Tvegaard
e64b5d9267
Verified Danish translation of an extra string. ( #1343 )
2026-03-31 08:17:43 -07:00
Andreas Vogel
b5504bc6ad
Approve out-of-date translation ( #1342 )
2026-03-31 08:15:57 -07:00
Greg Neagle
7c12855d8e
Update Finnish translation for macOS out-of-date warning. Thanks to Hannes Juutilainen.
2026-03-31 08:14:26 -07:00
Jacob Burley
778143b54d
informal dutch translations ( #1341 )
...
* informal dutch translations
* verified translation
2026-03-30 13:03:14 -07:00
Greg Neagle
9fd733cad7
Swedish translation for macOS out-of-date warning. Thanks to @MagerValp
2026-03-30 11:27:41 -07:00
Greg Neagle
3fde3a4be5
Verify tranaslation for macOS ot-of-date string. Thanks to Frank Paul Silye.
2026-03-28 08:40:48 -07:00
Greg Neagle
d468c76524
French translation for macOS out-of-date message verified by @kwyxz
2026-03-26 13:06:26 -07:00
Greg Neagle
42d54c1116
Google Translate localized strings for 'macOS has been out-of-date for X days' message
2026-03-26 11:52:15 -07:00
Greg Neagle
2005aa41e0
Add support for 'macOS out-of-date for X days' messages
2026-03-26 11:51:11 -07:00
Greg Neagle
19ad5e9ea9
Syntax fix for ja.lproj/Localizable.strings
2026-03-26 10:20:17 -07:00
Allister Banks
d46db09e59
Verify/add new round of ja-translated strings ( #1340 )
...
Again, as confirmed/provided by Koji Arita
2026-03-26 08:23:33 -07:00
Greg Neagle
98d7110edf
One more updated Norwegian string. Thanks to Frank Paul Silye.
2026-03-25 15:09:19 -07:00
Greg Neagle
1b1f31e81c
In forcedLogoutWarning(), when ending an active sheet, set the returnCode to .cancel so we don't trigger any additional actions as part of ending the sheet
2026-03-25 10:29:07 -07:00
Greg Neagle
138f99c8a2
Minor syntax fixes for nb.lproj/Localizable.strings
2026-03-25 10:23:43 -07:00
Greg Neagle
ae021ed03e
Updated Norwegian localization. Thanks to Frank Paul Silye.
2026-03-25 09:25:01 -07:00
Hannes Juutilainen
cc1cbf3301
Update Finnish localization ( #1339 )
2026-03-20 13:02:06 -07:00
kwyxz and Benjamin Francois
f13129b3b5
simple update to translation ( #1338 )
...
Co-authored-by: Benjamin Francois <benjamin.francois@disneyanimation.com >
2026-03-20 09:51:56 -07:00
Jacob Burley
72459f001b
Added missing Dutch translations for 7.1 ( #1337 )
...
* Added missing Dutch translations
* Consistent formalisation
2026-03-20 08:15:27 -07:00
Duvergier Claude
1ceff75b10
Updates French localization for new 7.1 messages ( #1336 )
...
7.1 version added some new localized messages.
This commit translates them in French.
2026-03-19 16:03:32 -07:00
Andreas Vogel
2741368e87
Added overlooked translations ( #1333 )
2026-03-19 08:26:36 -07:00
Greg Neagle
154996ba69
Cancel any open sheet if an update starts in the background
2026-03-18 17:52:39 -07:00
Greg Neagle
f0a0b84d54
If blocking apps sheet is open and an update begins in the background, close the sheet and cancel
2026-03-18 15:59:09 -07:00
Greg Neagle
43baadfcb4
Don't add items that are only in com.apple.SoftwareUpdate RecommendedUpdates to list of Apple updates
2026-03-18 13:34:35 -07:00
Andreas Vogel
b2737ff7b9
20260318 de lproj ( #1332 )
...
* Add German translations
* Improve wording
2026-03-18 13:22:01 -07:00
Per Olofsson
6d1cccf3fe
Update Swedish localization for 7.1b4 ( #1331 )
...
* Update Swedish localization for 7.1b4
* Fix text too long for button
2026-03-18 09:29:56 -07:00
Greg Neagle
3150170bad
swiftformat fixes
2026-03-18 09:26:47 -07:00
Greg Neagle
27a387255f
Make sure Apple update items have a productKey, even if they are constructed from com.apple.SoftwareUpdates RecommendedUpdates
2026-03-18 09:24:04 -07:00
Greg Neagle
7f5ba43d99
Fix stupid logic error
2026-03-18 08:59:41 -07:00
Greg Neagle
6487731217
swiftformat fixes
2026-03-18 08:54:57 -07:00
Greg Neagle
473485fa97
Only attempt to open Security Improvements pane on macOS 26+ (which may well bite us in macOS 27)
2026-03-18 08:54:12 -07:00
Greg Neagle
d7fae614f0
An attempt to open the SecurityImprovements pane instead of Software Update pane when applicable
2026-03-18 08:36:16 -07:00
Greg Neagle
d13d9f4386
Address issue where user is prompted to install Apple updates even if there are none, or the admin has not enabled 'InstallAppleUpdates'
2026-03-17 11:33:15 -07:00
Thomas Tvegaard
bafa59b1a8
Next batch of Danish translation ( #1330 )
...
Removed all verified TODOs and and a couple of other better translations
2026-03-17 08:11:19 -07:00
Greg Neagle
bd30024de2
Add 'Skip updates requiring logout or restart' to localization files; fix 'Skip Apple updates' in some localization files
2026-03-10 21:51:37 -07:00
Greg Neagle
9fafc378f4
Merge branch 'Munki7_1dev' into apple-update-experiment
2026-03-10 16:42:06 -07:00
Greg Neagle
689fe97b01
Add support for skipping updates that require a logout or restart
2026-03-10 16:10:05 -07:00
Greg Neagle
57234521a1
Factor out the tasks when starting an update run without a logout, so we can do them from multiple starting points
2026-03-10 16:05:37 -07:00