Commit Graph

1350 Commits

Author SHA1 Message Date
Greg Neagle 454950d75a Change billboard image cross fade interval to 7.5 seconds (up from 5) 2014-02-26 16:15:55 -08:00
Greg Neagle e883f36ef9 Add localize and embed version info build phases to MSC.app's build settings 2014-02-26 14:59:36 -08:00
Greg Neagle a6b3d53799 fix update of update warning message text 2014-02-26 14:56:46 -08:00
Greg Neagle c5d6d10e1e Add Localization and auto-version generation build phases to MunkiStatus.app build settings 2014-02-26 14:55:42 -08:00
Greg Neagle cca26f6751 Replace MonitorProcess thread with CheckProcess timer like we did in MSC.app 2014-02-26 14:01:31 -08:00
Greg Neagle 807af76db5 Start implementation of all the various warning and confirmation alerts... 2014-02-26 13:31:37 -08:00
Greg Neagle 452476a62b Factor out most of the html generation from MUSMainWindowController.py into msuhtml.py 2014-02-25 08:21:00 -08:00
Greg Neagle 0fed3dabf6 Better method for determining if we need to run a check before install 2014-02-24 21:17:46 -08:00
Greg Neagle d4c0c55c03 Fix method name called when timer determines managedsoftwareupdate is dead 2014-02-24 17:05:13 -08:00
Greg Neagle 372258e001 Replace thread that checks for managedsoftwareupdate with an NSTimer. 2014-02-24 17:00:07 -08:00
Greg Neagle d2576f6cd0 Get rid of unused return values from various build_foo_pge methods 2014-02-24 16:59:04 -08:00
Greg Neagle d1044e00f1 Show that an item will be removed in updates list view 2014-02-24 15:45:30 -08:00
Greg Neagle 7b67bf4455 Refactoring code in Managed Software Center.app into smaller source modules 2014-02-24 14:55:17 -08:00
Greg Neagle 64597994ae Make sure the need to restart is not lost when Munki updates need a restart but Apple updates do not. 2014-02-21 08:43:11 -08:00
Greg Neagle f3ec0e0bbd Changes to make updates after a Munki session completes visually smoother, elimnating the reload flash when possible. 2014-02-20 15:17:35 -08:00
Greg Neagle 4b35a7c962 Restored universal (32bit/64bit) Intel build settings to MSC.app 2014-02-19 08:20:31 -08:00
Greg Neagle 53e7ab9006 Fix one missed instance of old Managed Software Update name 2014-02-19 07:11:15 -08:00
Greg Neagle 012ee67cbf Add start_selected JavaScript to launchd pkg choice so it is not initially selected if the same version is already installed. 2014-02-19 07:03:03 -08:00
Greg Neagle b60036b496 pkg build script updated for Munki2 components, pkgbuild and productbuild 2014-02-18 21:47:08 -08:00
Greg Neagle b80fb9a463 Finish rename of Managed Software Update.app to Managed Software Center.app 2014-02-18 21:45:34 -08:00
Greg Neagle f2c3f66420 implement more of the inter-process plumbing, including monitoring the managedsoftwareupdate process for failure to start or unexpected termination 2014-02-18 17:44:01 -08:00
Greg Neagle 5a9c158080 More IPC work 2014-02-14 17:12:14 -08:00
Greg Neagle bfea0b1673 Use filesystem flag instead of NSDistributedNotification to signal that managedsoftwareupdate should stop. Turns out you can't send NSDistributedNotifications from user-land apps to background daemons launched by launchd. 2014-02-14 12:02:19 -08:00
Greg Neagle 709c4a0fa0 More IPC changes between munkilib.munkistatus and MunkiStatus and Managed Software Update 2014-02-11 14:57:52 -08:00
Greg Neagle 5b99398313 more work on the IPC plumbing 2014-02-11 10:11:14 -08:00
Greg Neagle bf618467ac Fix MSUStatusController to properly call statusWindowController methods. 2014-02-11 09:18:11 -08:00
Greg Neagle f2fb8d49e5 Updated .gitignore files 2014-02-11 07:11:47 -08:00
Greg Neagle 2ebf60613f Fix reference to libpython2.6.dylib 2014-02-10 21:42:38 -08:00
Greg Neagle fa2f040717 Fix reference to libpython2.6.dylib 2014-02-10 21:42:15 -08:00
Greg Neagle 8e8d364cc3 Updated license info for Managed Software Update source files 2014-02-10 21:37:55 -08:00
Greg Neagle 050369cbb2 Update copyright and license info 2014-02-10 21:25:41 -08:00
Greg Neagle a4d7d6c982 Setting version.plist to 2.0.0 2014-02-10 16:31:28 -08:00
Greg Neagle f52c79b64b Replace old MSU.app with new one... 2014-02-10 16:29:48 -08:00
Greg Neagle 9cfeffee2c Take 2: What's old is new again. MunkiStatus is back and uses NSDistributedNotifications, baby! 2014-02-10 16:16:18 -08:00
Greg Neagle d1ceb1bb59 Didn't add MunkiStatus right... Maybe some day I'll get git 2014-02-10 16:02:11 -08:00
Greg Neagle 6cd68d93e3 What's old is new again. MunkiStatus is back and uses NSDistributedNotifications, baby! 2014-02-10 15:57:23 -08:00
Greg Neagle 36dc30920d start of changes to implement NSDistributedNotifications for IPC between managedsoftwareupdate and the GUI apps 2014-02-10 15:47:58 -08:00
Justin McWilliams bde50a7dca In addition to ManagedSoftwareUpdate.log, also log to /var/log/system.log when 'LogToSyslog' configuration is True. 2014-02-06 18:04:07 -05:00
Justin McWilliams 65dbbc5768 Log when removing temporary directory causes OSError or IOError 2014-02-06 17:22:19 -05:00
Claude PERRIN 5d7cdf7f73 French translation update fixing some mistakes 2014-01-28 09:44:44 +01:00
Greg Neagle ae6bd497a3 Rename some name/display_name variables in processRemovals to better reflect their actual contents and purpose 2014-01-24 15:02:18 -08:00
Greg Neagle 8ea6dc51c6 Record item name and not display_name for name key in the report's 'RemovalResults'. Enables correct update of optional_installs installation status. 2014-01-24 14:42:20 -08:00
Greg Neagle 60b5bdd1a9 Change format of munkicommon.report['RemovalResults'] to a list of dictionaries instead of a list of strings. This may affect reporting products that use this info. InstallInfo.plist is now always rewritten to disk after an install session instead of being deleted in some cases. 2014-01-24 12:00:13 -08:00
Greg Neagle 1a2eb15100 Include installer_item_size and installed_size with optional_installs items that are installed. 2014-01-13 10:14:21 -08:00
Greg Neagle 77d686a213 urlquote hostname before using it as a ClientIdentifier. See issue 276. 2014-01-11 09:03:39 -08:00
Greg Neagle 84e482285e Missed some copyright info updates 2014-01-10 14:18:48 -08:00
Greg Neagle fddd138000 Bumping version to 1.0.0. Updated copyright dates. 2014-01-10 08:20:15 -08:00
Greg Neagle 01e649084f Code formatting style cleanup in updatecheck.py 2013-12-17 09:56:10 -08:00
Justin McWilliams b5006d2345 Revert Revision dcbfaa74bc, which randomized installs/removals order. This breaks dependencies chains which are baked into the list order. 2013-12-03 11:28:33 -05:00
Justin McWilliams 632c4e2aa0 Merge branch 'master' of https://code.google.com/p/munki 2013-12-03 10:33:57 -05:00