Commit Graph

2267 Commits

Author SHA1 Message Date
Greg Neagle 798dddecbd Localize Show Log menu for German and French 2016-04-25 18:32:52 -07:00
Greg Neagle 820718aaf0 Add log window to Managed Software Center 2016-04-25 18:26:13 -07:00
Greg Neagle 0a2dedb013 Add a debug message 2016-04-25 14:48:43 -07:00
Greg Neagle 3a3dfc60dd Merge branch 'master' into munkistatus-logwindow 2016-04-25 13:21:32 -07:00
Greg Neagle 9f4a4f198a PyLint cleanup 2016-04-25 13:21:09 -07:00
Greg Neagle 727d1727da Merge pull request #602 from juofmgoblue/master
Refactor IOKit/PowerManager "no idle sleep" assertion source, in prep for reuse.
2016-04-25 13:19:40 -07:00
Justin McWilliams b86039d18b Re-add pylint disable=E0611 around CoreFoundation imports 2016-04-25 13:31:51 -04:00
Justin McWilliams 34d4a0863e Re-add pylint enable-mgr=E0611, which was a temporary ignore of Foundation modules being unknown 2016-04-25 13:29:57 -04:00
Justin McWilliams 81bc9ddb68 Re-add pylint disable-msg=C0103 to ignore camelCase names 2016-04-25 13:28:12 -04:00
Justin McWilliams 30cea5ac1f Remove package download no idle sleep assertion. 2016-04-25 13:16:55 -04:00
Greg Neagle 094792196c Show log menu item localized to German and French 2016-04-25 09:42:37 -07:00
Justin McWilliams 396f05bf50 Create "no idle sleep" assertions while downloading packages.
This is especially helpful when downloading large packages and/or while
on slow network connections, avoiding "inactivity" causing machines to sleep
and package downloads to fail.
2016-04-22 17:07:35 -04:00
Greg Neagle d107b2551d Merge branch 'master' into munkistatus-logwindow 2016-04-21 17:43:28 -07:00
Greg Neagle e69a000dc7 Fix improper logging call leading to extra log files when using removepackages to remove items 2016-04-21 17:43:04 -07:00
Greg Neagle 923765c574 Merge branch 'master' into munkistatus-logwindow 2016-04-21 13:41:19 -07:00
Greg Neagle 72bdd0ca23 PyLint formatting cleanups 2016-04-21 11:49:13 -07:00
Greg Neagle b2691f6c0b If log window is already open when Command-L is invoked, just bring the log window to the front; don't re-initialize the window 2016-04-21 11:26:40 -07:00
Greg Neagle d9ef976d4c Better log window activation behavior when there is no loginwindow PolicyBanner on El Cap+ 2016-04-21 11:12:08 -07:00
Greg Neagle a617135f4b Merge pull request #599 from waderobson/conditional-error
Catch missing conditional shebang.
2016-04-20 08:26:41 -07:00
Wade Robson 79e8566da9 Catch OSError and IOError. Output script error 2016-04-20 08:21:48 -07:00
Wade Robson c9f0d793df Catch unwanted OSError. Provide feedback instead. 2016-04-20 07:26:04 -07:00
Greg Neagle 964a13424c Add support for copying and dragging log data 2016-04-19 12:51:21 -07:00
Greg Neagle 6558090190 Add log window to MunkiStatus 2016-04-19 09:46:05 -07:00
Greg Neagle 17c2c45272 Update README.md 2016-04-18 08:18:14 -07:00
Greg Neagle b5c42474f5 Update README.md 2016-04-18 07:07:18 -07:00
Greg Neagle f9094eb440 Update README.md 2016-04-18 07:06:58 -07:00
Greg Neagle 0fb08de3f2 Attempt to better handle unicode characters in default text (like from a previous pkginfo) 2016-04-15 14:07:10 -07:00
Greg Neagle 109146c368 Keep MSC.app launch trigger file around for 5 seconds before removing to make launching MSC more reliable on 10.10+. 2016-04-15 13:23:35 -07:00
Greg Neagle d42b6c04ef PyLint cleanups 2016-04-13 14:42:17 -07:00
Greg Neagle c4b98e24ff Adjust debug message when importing middleware 2016-04-13 14:07:25 -07:00
Greg Neagle e847454b60 More efficient middleware import 2016-04-13 14:05:16 -07:00
Greg Neagle 452c3e8f2a Safer import of middleware; add warning and debug output 2016-04-13 13:55:13 -07:00
Greg Neagle cc2d6cbba8 Merge pull request #580 from waderobson/middleware
Allow the use of middleware
2016-04-13 13:15:06 -07:00
Greg Neagle d213237049 If an optional item pkginfo does not have an uninstallable key, default to False instead of None 2016-04-12 19:01:42 -07:00
Greg Neagle a5e2fae5e5 Mark optional_item as uninstallable only if pkginfo uninstallable=True and there is a non-empty uninstall_method 2016-04-11 17:28:09 -07:00
Greg Neagle 6f8a1f805f Revert last two commits; will need to approach this a different way. 2016-04-11 17:16:18 -07:00
Greg Neagle 38b7eedddb Fix syntax error (missing closing parens) from prior commit. :-( 2016-04-11 16:24:48 -07:00
Greg Neagle cdf27e4e4e Make sure item as an uninstall_method before indicating it can be uninstalled in MSC 2016-04-11 14:30:16 -07:00
Greg Neagle 51f6c7a58f Change prompt text when configuring to explain what happens if the editor is set to an empty string. 2016-04-11 09:59:36 -07:00
Greg Neagle 1f82f66ac7 Don't forget the prompt when there's no default text! 2016-04-08 12:22:37 -07:00
Greg Neagle 1288f7a7f2 Safety check in raw_input_with_default 2016-04-08 12:17:33 -07:00
Wade Robson 13f6782f9a function doesn't seem necessary anymore 2016-04-07 21:40:23 -07:00
Wade Robson 91bbd654f6 Import middleware once 2016-04-07 20:57:05 -07:00
Greg Neagle b1ad79722e Minor change to logging message for auto-detected apple_items in updatecheck.py 2016-04-07 12:51:57 -07:00
Greg Neagle c7b9fa3aa2 Merge pull request #576 from bruienne/master
Log more details about apple_item presence.
2016-04-07 12:48:49 -07:00
Greg Neagle 5031c5c7c3 Merge pull request #587 from chrisgrande/master
Change Font CSS to include -apple-system
2016-04-07 11:23:38 -07:00
Greg Neagle 8fa31df09a Merge branch 'appleupdates-nsurl-fix' 2016-04-07 10:48:27 -07:00
Greg Neagle 2d90eaad67 Bump version to 2.6.1 for bug-fix release. v2.6.1 2016-04-07 10:47:23 -07:00
Greg Neagle 8d5b53b7a7 appleupdates.py: NSURL fileSystemRepresentation() not available on 10.8 and earlier, leading to a crash. Replace with NSURL path(). 2016-04-07 10:45:33 -07:00
Christopher Grande 53a7453ac6 Change Font CSS to include -apple-system, automatically uses System Font when available 2016-04-06 18:44:00 -04:00