Commit Graph

28 Commits

Author SHA1 Message Date
Greg Neagle 86a8f19bef Resolve MunkiStatus build issues under Xcode 12.2 2020-12-07 15:49:46 -08: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
Greg Neagle 0d98ed9fd7 Record Xcode 11.4.1 upgrde check for MunkiStatus.xcodeproj 2020-04-26 18:56:40 -07: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 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
Greg Neagle 0bbd68c7ba Merge branch 'master' into Munki3dev 2018-10-18 09:08:20 -07:00
Greg Neagle a6a070db0f Adjust build architectures for MunkiStatus (don't build 32-bit code) -- may address build issues under Xcode 10 2018-10-18 09:07:58 -07:00
Greg Neagle ca46fedb18 Disable tabs in MunkiStatus windows. Remove PATH references to Python2.6 2018-06-30 09:43:57 -07:00
Greg Neagle 9917df8708 Speed up launch of MunkiStatus by replacing wildcard imports from Foundation and AppKit with selective import of needed symbols. 2017-06-26 09:23:02 -07:00
Greg Neagle 9da9d24a22 Link Managed Software Center.app and MunkiStatus.app to Python 2.7 instead of 2.6 2017-06-09 06:48:19 -07:00
Greg Neagle e171a251c8 # This is a combination of 4 commits.
# The first commit's message is:
Update build targets to 10.8; change forward/back controls from deprecated 'textured rounded' to 'textured square'

# This is the 2nd commit message:

MunkiStatus: update build targets to 10.8

# This is the 3rd commit message:

munki-notifier: set deployment target to 10.8

# This is the 4th commit message:

MunkiStatus: tweak MainMenu.xib to built for deployment target
2017-03-24 15:14:47 -07:00
Greg Neagle dca0608aab Revert "Munki3: Update project settings to Xcode 8.2, deployment target 10.8 (#736)"
This reverts commit a60cff69b8.
2017-03-24 14:35:58 -07:00
Timothy Sutton a60cff69b8 Munki3: Update project settings to Xcode 8.2, deployment target 10.8 (#736)
* Updates for Xcode 8

- applied recommended settings (mostly Clang-related)
- Fixed Deployment Target to 10.8 for all projects
- set macOS SDK explicitly to 10.12
- switch textured rounded to textured square for MSC toolbar navigation UI element

* macOS 10.12 SDK -> macOS current

* Revert height property change within MSC Log window
2017-03-24 14:18:49 -07:00
Greg Neagle 6558090190 Add log window to MunkiStatus 2016-04-19 09:46:05 -07:00
Greg Neagle b2c4e138f1 Attempt for MunkiStatus to automagically stay in front of loginwindow PolicyBanner in 10.11+ 2016-03-21 15:48:42 -07:00
Greg Neagle cbe21d36ff Change Base SDK for apps to 'Latest OS X' and OS X Deployment Target to 'OS X 10.6' 2015-11-18 16:36:06 -08:00
Greg Neagle 45b3fbf785 Update project settings for Managed Software Center and MunkiStatus to add Japanese localization 2015-07-08 15:25:36 -04:00
Greg Neagle 05b82c1c43 More Italian localization bits for MunkiStatus.app 2014-10-28 10:02:55 -07:00
Timothy Sutton f1515eb8a1 Move 'Embed version info' phase to end in Xcode project
- fixes issue where, in Xcode 6, the template app plists were not yet
  copied to the TARGET_BUILD_DIR during build
2014-10-07 10:29:23 -04:00
Greg Neagle caeecc92e3 Huge localization update.
Changed toolbar at the top of the MSC main window from a fake toolbar to an NSToolbar. This allows the buttons to auto-resize to show the entire label when the localized language labels are wider than the English labels. Also provides better/more-Mac-like behavior when in full-screen mode.

Updated all lproj/MainMenu.xib files to have the correct strings; ported the translated button labels to the new controls.

Added additional managedsoftwareupdate message strings to Managed Software Center and MunkiStatus's Localizable strings.

Normalized all Managed Software Center/*.lproj/Localizable.strings so all comments and keys match en.lproj.
2014-08-25 08:39:37 -07:00
Timothy Sutton d7d5fc1b41 en_CA, en_GB, en_CA: s/Center/Centre/g
- also add CFBundleDisplayName in InfoPlist.strings
2014-08-07 12:07:29 -04:00
Greg Neagle b49b5fa558 Move both apps into an apps subdirectory so we can auto-increment app.pkg version if either app is updated 2014-06-25 18:59:57 -07:00