Commit Graph

169 Commits

Author SHA1 Message Date
Greg Neagle
7a876a6686 Update app icon for MunkiStatus and munki-notifier 2025-07-02 16:04:21 -07:00
Greg Neagle
eb78c1171b Another round of icon updates 2025-06-30 15:55:45 -07:00
Greg Neagle
06ba96ba19 MunkiStatus: update AppIcon.appiconset 2025-06-30 15:31:32 -07:00
Greg Neagle
50c695492e Change deployment target for MunkiStatus.app to 10.15 2025-06-30 08:22:44 -07:00
Greg Neagle
80212fb111 New icon for munki-notifier; bump version 2025-06-23 08:09:27 -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
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
12d997569b Bump app versions to match new release 2024-07-15 08:34:34 -07:00
Greg Neagle
251c1ce3b8 Merge branch 'Munki6dev' into macmule-installhelper 2024-06-24 10:50:16 -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
Greg Neagle
2b327569b4 Update copyright dates 2024-01-30 16:14:29 -08:00
Greg Neagle
68f5ab525c Set deployment target to macOS 10.13 2023-03-23 08:40:57 -07:00
Greg Neagle
767f64b12a Update copyright info 2023-02-22 09:59:22 -08:00
Greg Neagle
5ee0f5928a Update copyright dates 2022-05-10 16:09:38 -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
Greg Neagle
82b720661a Update copyright dates 2021-02-20 09:12:34 -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
eb7c7725cc Minor layout tweak in MunkiStatus window 2020-10-05 16:49:38 -07:00
Greg Neagle
67cb95a85a MunkiStatus: update appearance to fit in better with Big Sur 2020-10-03 17:55:34 -07:00
Greg Neagle
f69d60118c Reset MunkiStatus to match Munki 5.1 release 2020-10-03 17:13:58 -07:00
Greg Neagle
895b2d803b Fix up bad merge 2020-09-02 16:45:21 -07:00
Greg Neagle
54d3b56b93 Merge Steve Kueng's MSC work into new-msc-design 2020-09-02 16:36:45 -07:00
Greg Neagle
d1cc652f5d Increase height of MunkiStatus window so status detail does not overlap Cancel button focus ring on some macOS versions 2020-08-04 20:49:34 -07:00
Steve Küng
cf2a39f9b6 Merge branch 'main' of https://github.com/munki/munki into new_design
# Conflicts:
#	code/apps/Managed Software Center/Managed Software Center/Controllers/MainWindowController.swift
2020-07-22 12:37:53 +02:00
Greg Neagle
f959efa85a Update MunkiStatus to Swift 5 syntax (no actual changes, just a recorded syntax check) 2020-06-10 20:11:24 -07:00
Greg Neagle
d7b145cdc7 Update project settings for Xcode 11.5 2020-06-10 20:07:03 -07:00
Steve Küng
1b3cb211b6 Merge branch 'master' of https://github.com/munki/munki into new_design
# Conflicts:
#	code/apps/Managed Software Center/Managed Software Center.xcodeproj/project.pbxproj
#	code/apps/Managed Software Center/Managed Software Center/Controllers/MainWindowController.swift
#	code/apps/Managed Software Center/Managed Software Center/Info.plist
#	code/apps/Managed Software Center/Managed Software Center/de.lproj/Localizable.strings
2020-06-09 18:43:41 +02:00
Greg Neagle
0d98ed9fd7 Record Xcode 11.4.1 upgrde check for MunkiStatus.xcodeproj 2020-04-26 18:56:40 -07:00
Steve Küng
b58010d0c8 fix munki status 2020-03-11 15:10:31 +01:00
Steve Küng
26fd94706c Merge branch 'MunkiStatus-Redesign' into new_design
# Conflicts:
#	code/apps/Managed Software Center/Managed Software Center.xcodeproj/Localization.swift
#	code/apps/Managed Software Center/Managed Software Center/Assets.xcassets/AllItemsTemplate.imageset/AllItemsTemplate.png
#	code/apps/Managed Software Center/Managed Software Center/Assets.xcassets/AllItemsTemplate.imageset/Contents.json
#	code/apps/Managed Software Center/Managed Software Center/Assets.xcassets/Contents.json
#	code/apps/Managed Software Center/Managed Software Center/Assets.xcassets/MyStuffTemplate.imageset/Contents.json
#	code/apps/Managed Software Center/Managed Software Center/Assets.xcassets/MyStuffTemplate.imageset/MyStuffTemplate.png
#	code/apps/Managed Software Center/Managed Software Center/Assets.xcassets/toolbarCategoriesTemplate.imageset/Contents.json
#	code/apps/Managed Software Center/Managed Software Center/Assets.xcassets/toolbarCategoriesTemplate.imageset/toolbarCategoriesTemplate.pdf
#	code/apps/Managed Software Center/Managed Software Center/Assets.xcassets/updatesTemplate.imageset/Contents.json
#	code/apps/Managed Software Center/Managed Software Center/Assets.xcassets/updatesTemplate.imageset/updatesTemplate.png
#	code/apps/Managed Software Center/Managed Software Center/Base.lproj/MainMenu.xib
#	code/apps/Managed Software Center/Managed Software Center/Controllers/MainWindowController.swift
#	code/apps/Managed Software Center/Managed Software Center/MSCTableCellView.swift
#	code/apps/Managed Software Center/Managed Software Center/MSCTableRowView.swift
#	code/apps/Managed Software Center/Managed Software Center/Resources/templates/detail_template.html
#	code/apps/Managed Software Center/Managed Software Center/Resources/templates/list_template.html
#	code/apps/Managed Software Center/Managed Software Center/Resources/templates/myitems_template.html
#	code/apps/Managed Software Center/Managed Software Center/Resources/templates/updatedetail_template.html
#	code/apps/Managed Software Center/Managed Software Center/Resources/templates/updates_template.html
#	code/apps/MunkiStatus/MunkiStatus/Assets.xcassets/Contents.json
#	code/apps/MunkiStatus/MunkiStatus/Assets.xcassets/munkiLogoTemplate.imageset/Contents.json
#	code/apps/MunkiStatus/MunkiStatus/Assets.xcassets/munkiLogoTemplate.imageset/icon_512x512@2x.png
#	code/apps/MunkiStatus/MunkiStatus/Base.lproj/MainMenu.xib
#	code/apps/MunkiStatus/MunkiStatus/MSWindow.swift
#	code/apps/swift/Managed Software Center/Managed Software Center/Assets.xcassets/Contents.json
#	code/apps/swift/MunkiStatus/MunkiStatus.xcodeproj/project.pbxproj
2020-03-11 08:41:38 +01:00
Steve Küng
859516bbdd Merge branch 'master' of https://github.com/munki/munki into MunkiStatus-Redesign
# Conflicts:
#	code/apps/MunkiStatus/MunkiStatus/Base.lproj/MainMenu.xib
#	code/apps/swift/MunkiStatus/MunkiStatus.xcodeproj/project.pbxproj
2020-03-11 08:32:17 +01:00
Greg Neagle
72a0535d0d Update Copyright dates 2020-01-01 08:53:37 -08:00
Greg Neagle
264470e7eb Remove Command-Q shortcut for Quit to prevent using that to quit the MunkiStatus app at/over the loginwindow. 2019-12-20 15:44:13 -08:00
Greg Neagle
c81fd77d59 MunkiStatus: delay starting up NSApplication until CGSession is available. Works around a display issue at boot. 2019-08-27 13:22:53 -07:00
Greg Neagle
2c0c13e636 Update MSC.app and MunkiStatus.app projects for Xcode 10(.2) compatibility. 2019-03-27 10:43:57 -07:00
Elliot Jordan
d14c4304ea Various typo fixes and spelling corrections (#907)
* Fixed "No Comment" typo in strings files

* Fix "problem updates" typo

* Fix "caught" typo

* Fix "pseudo" typo

* Fix "instantiated" typo

* Fix "explicitly" typo

* Fix "osascript" typo

* Spelling fixes and various other corrections

* Fix two more instances of "Logput"

* Fixed a few remaining spelling issues in python files

* Fix "because" typo

PR also submitted upstream to the Murky project for the same correction.

* Fix name of associated app

* Additional spelling corrections in comments/docstrings
2019-02-14 08:30:43 -08:00
Ben Goodstein
4d8b05c9b6 MunkiStatus.app Info.plist localization fixes (#895) 2019-01-07 08:48:08 -08:00
Greg Neagle
31e4afa266 Fix timer in MSC.app that monitors for managedsoftwareupdate failing to start or ending unexpectedly. 2019-01-04 13:39:00 -08:00
Greg Neagle
918d0b7391 Update copyright dates 2019-01-02 10:31:50 -08:00
Greg Neagle
f715a4627e Update .gitignore files; add MunkiStatus/en.lproj; fixes git tracking issues with localized files 2018-12-21 13:45:37 -08:00
Greg Neagle
ff5d94cc28 Clean up code signing configuration for MSC.app and MunkiStatus.app. Resolves an issue where MSC.app will not launch in response to a clicked Notification Center notification. 2018-12-14 15:36:32 -08:00
Greg Neagle
ce0499048a Automatically add git psuedo-revision number to CFBundleVersion and CFBundleShortVersionString 2018-12-04 18:35:44 -08:00
Greg Neagle
321383030e Move Swift versions of the apps out to code/apps; move pyobjc versions into code/apps/pyobjc; revise .gitignore files; update make_munki_mpkg scripts 2018-12-04 18:06:59 -08:00