Commit Graph

107 Commits

Author SHA1 Message Date
Greg Neagle
cfb4a45134 In MSU.app, if removal detail is suppressed, and a removal item requires a logout, make sure MSU.app also requires a logout. 2012-10-05 08:22:43 -07:00
Greg Neagle
39d36dafaf Updated project.pbxproj build scripts to incorporate Danish localization files. 2012-09-17 08:05:58 -07:00
Thomas Tvegaard
fb7c94ff43 Minor change of wording. 2012-09-14 13:59:24 +02:00
ttv
e0e53adfe5 Added Danish strings. Spellchecked and verified. 2012-09-14 13:51:55 +02:00
Greg Neagle
2afb3681b7 Fixed Xcode project to localize fi.lproj resources, renamed from Finnish.lproj 2012-08-31 14:23:29 -07:00
Greg Neagle
eb7a2d6a4f Merge http://code.google.com/r/hjuutilainen-munki 2012-08-31 13:57:57 -07:00
Greg Neagle
99c3ca468e Fix for Leopard: changes for Lion/ML loginwindow status display broke Leopard status display. Changed string comparision to int comparison to fix. 2012-08-08 13:59:18 -07:00
Greg Neagle
4077811dff Merge Pepjin Bruienne's Dutch localization 2012-07-11 08:21:58 -07:00
Greg Neagle
a065641887 Merge http://code.google.com/r/bruienne-dutch-translation 2012-07-11 08:07:27 -07:00
Greg Neagle
70553812c0 Merge in nbalonso's Spanish localization for Managed Software Update.app 2012-07-10 16:38:57 -07:00
cengage
38eb0f5389 Added Dutch localization 2012-07-10 16:11:41 -04:00
nbalonso
d64820a0b9 Added Spanish strings 2012-07-05 22:24:16 +03:00
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
0ed46a42ee Get rid of menubar flash when MSU.app runs over the loginwindow; tweaks to appearance over Lion loginwindow 2012-06-08 15:05:05 -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
6bbdde8b00 Fix WebView font issue re-introduced every time we edit the XIB 2012-06-04 16:19:32 -07:00
Hannes Juutilainen
8b735ad88f Renamed Finnish.lproj to fi.lproj 2012-05-07 13:22:04 +03:00
Hannes Juutilainen
d15520b934 Changed the wording for software removals 2012-05-07 12:31:50 +03:00
Hannes Juutilainen
fd0d643543 Using the same strings as the standard Software Update. 2012-05-07 12:23:37 +03:00
Hannes Juutilainen
155d20d7a9 Updated wording 2012-05-07 12:15:47 +03:00
Greg Neagle
cbb4284f5a Initial localization support for Finnish courtesy Hannes Juutilainen <hjuutilainen@mac.com> 2012-05-03 09:51:17 -07:00
Greg Neagle
58bada0a5b More localization tweaks. 2012-05-01 14:31:20 -07:00
Greg Neagle
620bb386e9 Adjust button sizes in Managed Software Update.app 2012-05-01 14:13:35 -07:00
Greg Neagle
3814c70c26 Add initial French localization based on Claude Perrin's work 2012-05-01 11:18:18 -07:00
Justin McWilliams
37170e4915 Slow down a potential busy loop if MSU GUI is waiting for a restart alert to be dismissed. 2012-04-13 15:13:56 +05:30
Greg Neagle
069c522bd9 Add CFBundleName definition to English.lproj/InfoPlist.strings 2012-04-10 10:32:21 -07:00
Greg Neagle
d7236fce3a Fix for items marked for forced_install_after_date that also require logout or restart 2012-04-03 09:19:15 -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
a0decf2625 Change copyright notice to 2010-2012 2012-01-04 13:52:33 -08:00
Greg Neagle
2be63ee00a Don't display on battery power warning unless charge is less than 50%. Reverse buttons in warning dialog to match those in Apple Software Update. 2011-12-07 14:00:38 -08:00
Greg Neagle
69419d939b MSU.app now displays a warning if user chooses to update while on battery power. 2011-12-06 14:29:53 -08:00
Greg Neagle
736f722276 MSU: warn user if on battery power when choosing to update 2011-12-06 14:00:08 -08:00
Greg Neagle
ac9141125d Add getPowerInfo() to munki.py for use by MSU.app 2011-12-05 11:16:12 -08:00
Justin McWilliams
95f162e750 Don't log repetitive lines when running softwareupdate; only log if the stdout has changed since the last loop iteration.
This should change things like:

Nov 16 13:12:03 Registering updated applications…
...
Nov 16 13:12:19 Registering updated applications…
Nov 16 13:12:19 Registering updated applications…
Nov 16 13:12:20 Registering updated applications…
Nov 16 13:12:20 Registering updated applications…
Nov 16 13:12:21 Registering updated applications…
Nov 16 13:12:21 Registering updated applications…
Nov 16 13:12:22 Registering updated applications…
Nov 16 13:12:22 Writing package receipts…
Nov 16 13:12:23 Writing package receipts…
Nov 16 13:12:23 Writing package receipts…
Nov 16 13:12:24 Writing package receipts…
Nov 16 13:12:24 Writing package receipts…
Nov 16 13:12:25 Writing package receipts…
Nov 16 13:12:25 Writing package receipts…
...
Nov 16 13:12:59 Writing package receipts…

To simply:

Nov 16 13:12:03 Registering updated applications…
Nov 16 13:12:22 Writing package receipts…
2011-11-17 14:30:55 -05:00
Justin McWilliams
19fbb4ed56 Case-insensitive sort MSU GUI update list, preferring forced install items, then preferring display_name to name. 2011-11-17 12:50:16 -05:00
Greg Neagle
d0ca63a43b Merge branch 'status-launch-and-cache-on-checksum' 2011-09-27 09:26:12 -07:00
Greg Neagle
833d509c94 Fix - send update notification to MSU.app after an unattended install; fix method signature for utils.runExternalScript 2011-09-14 16:43:50 -07:00
Greg Neagle
239663353f Fix issues in munki.py when writing trigger files; edits to launchdaemons so managedsoftwareupdate-loginwindow runs only when a trigger file is present 2011-09-14 15:31:42 -07:00
Greg Neagle
765bf5094f Removed new MSU launch trigger file; combining with existing trigger 2011-09-14 10:39:31 -07: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
Rob Middleton
cb5e0076d0 Speed launch of MSU.app status mode to cover the login window following logout install actions. 2011-09-07 21:23:48 +10:00
Greg Neagle
7264f20ac1 Updated copyright notice in Managed Software Update.app 2011-08-24 14:19:22 -07:00
Greg Neagle
3a45395672 Updated build script for MSU.app to insert build number derived from Git and Git revision into Info.plist 2011-08-24 11:31:52 -07:00
Greg Neagle
98ac900592 Update discardTimeZoneFromDate() function in updatecheck.py to match that in MSU.app's munki.py. Fixes issue with Lion caused by differing string representations of NSDates between Lion and Snow Leopard.
git-svn-id: http://munki.googlecode.com/svn/trunk@1294 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2011-08-16 02:11:15 +00:00
Greg Neagle
51b04c7548 Cleaner version of discardTimeZoneFromDate(the_date)
git-svn-id: http://munki.googlecode.com/svn/trunk@1293 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2011-08-15 21:42:47 +00:00
Greg Neagle
92eed69394 Fix for Lion: calculating the local time for force_install_after_date
git-svn-id: http://munki.googlecode.com/svn/trunk@1292 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2011-08-15 15:51:16 +00:00
Greg Neagle
d8f947e0d1 Fix so restart/logout required icons show next to appropriate items in MSU.app; this was broken by the code that tried to display the exclamation icon for items with force_install_after_date
git-svn-id: http://munki.googlecode.com/svn/trunk@1291 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2011-08-13 02:18:36 +00:00
Greg Neagle
ce5a36dcd1 Further cleanup of the endSheet methods to explicitly check for NSAlertDefaultReturn, NSAlertAlternateReturn, NSAlertOtherReturn returncodes; avoiding potential issues should an alert sheet be closed with NSApp.endSheet_()
git-svn-id: http://munki.googlecode.com/svn/trunk@1278 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2011-08-08 16:33:53 +00:00
Greg Neagle
bdd9ca8b0e Fix for issue where a (newer) forced logout warning replaces a currently displayed forced logout warning in MSU.app
git-svn-id: http://munki.googlecode.com/svn/trunk@1275 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2011-08-05 23:18:28 +00:00