Greg Neagle
cc0ac78964
When matching blocking_applications against running processes, do not match executables inside a bundle, but not in Contents/MacOS.
2012-06-25 15:00:48 -07:00
Greg Neagle
277966aada
New look for displaying Munki status window at the login window in Lion+
2012-06-06 11:19:17 -07:00
Greg Neagle
58bada0a5b
More localization tweaks.
2012-05-01 14:31:20 -07:00
Greg Neagle
cae13631fa
MSU.app: Encode update descriptions in UTF-8 before passing to WebKit WebFrame loadData_MIMEType_textEncodingName_baseURL_. Fixes an issue with certain Mac OS X versions.
2012-02-17 14:55:38 -08:00
Greg Neagle
1914a1142a
Bump MSU.app version
2012-01-06 11:40:58 -08:00
Greg Neagle
ac9141125d
Add getPowerInfo() to munki.py for use by MSU.app
2011-12-05 11:16:12 -08:00
Greg Neagle
116569f4fd
Updated MSU.app build scripts to get Git revision only for the MSU.xcode.project tree and to not fail if GitRevision is already in Info.plist
2011-09-07 15:14:56 -07:00
Justin McWilliams
d03b2ba11f
Merging forced_install_after_date branch to trunk.
...
This adds Force Install Notifications support to the MSU GUI, and logouthelper support to managedsoftwareupdate/launchd. Documentation on using the pkginfo force_install_after_date key to come....
This merge also includes localization fixes and on-the-fly updating of the MSU GUI when managedsoftwareupdate runs in the background while the GUI is open, changing InstallInfo.
With this merge, the Munki version is increased to 0.8.0 and MSU GUI version to 3.2.
git-svn-id: http://munki.googlecode.com/svn/trunk@1270 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2011-08-04 19:23:19 +00:00
Greg Neagle
916b67b153
Add code to prevent auto-relaunch of MSU.app after logout/login or restart on Lion.
...
git-svn-id: http://munki.googlecode.com/svn/trunk@1241 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2011-07-20 15:17:04 +00:00
Greg Neagle
2656d7ab96
MSU.app: Fix for non-visible optional items forgetting their state when "Add or Remove" was clicked when the list was filtered.
...
git-svn-id: http://munki.googlecode.com/svn/trunk@1182 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2011-05-18 15:42:38 +00:00
Greg Neagle
253187fd4c
Managed Software Update.app: Add search/filter field to Optional Software view to assist in finding items when there are lots of optional_installs.
...
git-svn-id: http://munki.googlecode.com/svn/trunk@1181 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2011-05-17 23:22:19 +00:00
Greg Neagle
eeec63aaa5
Another attempted fix for WebView/WebCore crashing issue. Thx Rob Middleton.
...
git-svn-id: http://munki.googlecode.com/svn/trunk@1156 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2011-05-02 15:27:54 +00:00
Greg Neagle
10d2532d8b
Bumped version number for MSU.app to 3.0.15.
...
git-svn-id: http://munki.googlecode.com/svn/trunk@1118 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2011-04-14 15:14:54 +00:00
Greg Neagle
685314da25
Fix so PyObjC __NSDate and __CFDate objects are converted to strings (previously we only did __NSCFDate) . Need to revisit date handling to/from CFPreferences...
...
git-svn-id: http://munki.googlecode.com/svn/trunk@1046 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2011-02-25 00:18:56 +00:00
Greg Neagle
9ebaa7ce5f
Change to Managed Software Update.app so it is more aggressive about checking for updates when manually launched.
...
git-svn-id: http://munki.googlecode.com/svn/trunk@996 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2011-01-14 19:19:19 +00:00
Greg Neagle
24af18799e
Add German localization for Managed Software Update.app. Thanks to Martin R. Hufsky.
...
git-svn-id: http://munki.googlecode.com/svn/trunk@975 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-12-13 23:38:29 +00:00
Greg Neagle
681acae624
Add MCX support, based on code contribution from Dan Roque.
...
Other minor clean-ups.
git-svn-id: http://munki.googlecode.com/svn/trunk@973 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-12-13 20:11:22 +00:00
Greg Neagle
16210ce780
First pass at adding support for localization to Managed Software Update.app; wrapped UI strings with NSLocalizedString().
...
git-svn-id: http://munki.googlecode.com/svn/trunk@916 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-11-16 18:27:03 +00:00
Greg Neagle
e4bc10aedd
Managed Software Update.app now warns if any blocking apps are running if the user chooses to update without logging out.
...
git-svn-id: http://munki.googlecode.com/svn/trunk@910 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-11-12 00:35:46 +00:00
Greg Neagle
2e43d20cfb
Removes activation delay on "Update now" button; also removes default status from "Update now" so that it's less likely to be activated by accident.
...
git-svn-id: http://munki.googlecode.com/svn/trunk@896 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-11-08 23:56:26 +00:00
Greg Neagle
3d41ec7430
Fix for displaying names of items to be removed when ManagedInstalls.plist's ShowRemovalDetail is True
...
git-svn-id: http://munki.googlecode.com/svn/trunk@840 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-10-21 20:56:19 +00:00
Greg Neagle
f552e1e6f4
Bump MSU.app version to 3.0.7 since there were changes to the code.
...
git-svn-id: http://munki.googlecode.com/svn/trunk@822 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-10-19 18:14:31 +00:00
Greg Neagle
f07e01655b
Fix for incorrectly initialized KVO arrays in Managed Software Update.app; bumped MSU.app to version 3.0.6; bumped munkitools version to 0.6.0.757.0.
...
git-svn-id: http://munki.googlecode.com/svn/trunk@758 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-09-21 23:30:06 +00:00
Greg Neagle
d88121a005
Bump version to 3.0.5
...
Display installed size for Apple Software Updates.
git-svn-id: http://munki.googlecode.com/svn/trunk@731 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-09-07 23:07:01 +00:00
Greg Neagle
16487dac1c
Changes for optional installs. Bump version to 3.0.4
...
git-svn-id: http://munki.googlecode.com/svn/trunk@703 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-09-01 16:59:08 +00:00
Greg Neagle
92942c7d17
Managed Software Update version 3.0.3: status window is now resizable, and the stop button no longer can be activated via the space bar. Removed commented-out code in munki.py.
...
git-svn-id: http://munki.googlecode.com/svn/trunk@690 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-08-26 14:36:38 +00:00
Greg Neagle
9a47af9605
Changes to eliminate "WebKit Threading Violation" errors from the log; now use self.performSelectorOnMainThread_withObject_waitUntilDone_ to make sure the description is updated on the main thread.
...
git-svn-id: http://munki.googlecode.com/svn/trunk@602 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-07-23 17:39:46 +00:00
Greg Neagle
8cf50e6b51
Fixed handling of plain text descriptions so that line breaks and other whitespace is displayed properly.
...
Fixed bogus "You software is up to date" alert when there were Apple Software Updates to install.
git-svn-id: http://munki.googlecode.com/svn/trunk@600 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-07-22 22:38:52 +00:00
Greg Neagle
117ef8d23f
Merged MunkiStatus.app and Managed Software Update.app. Added UI for Optional Software.
...
git-svn-id: http://munki.googlecode.com/svn/trunk@579 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-07-21 02:52:21 +00:00
Greg Neagle
49246c448c
Managed Software Update 2.0.2: bounces icon in the Dock to request user attention if there are updates but the app is not active; changes in logic around checking for updates.
...
git-svn-id: http://munki.googlecode.com/svn/trunk@531 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-04-27 20:47:42 +00:00
Greg Neagle
934f1329bc
New PyObjC-based version of Managed Software Update.app.
...
git-svn-id: http://munki.googlecode.com/svn/trunk@458 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-02-17 18:39:22 +00:00