Commit Graph

1608 Commits

Author SHA1 Message Date
Greg Neagle d343ede672 Add support for product icon downloads from Munki server 2014-03-24 10:21:42 -07:00
Greg Neagle 7562688f59 Remove unused Preferences menu item from application menu 2014-03-23 20:39:20 -07:00
Greg Neagle 04121b67da Remove Python debugging code that among other things, was probably causing issue 300. Fixes issue 300. 2014-03-23 18:55:10 -07:00
Greg Neagle cf19ac5f18 Big change to Unicode/UTF-8 handling. Instead of converting (unicode) strings to utf-8 encoding early on; work with everything in Unicode until HTML is written to disk; at that point encode into UTF-8. Fixes issue 299. 2014-03-23 17:45:39 -07:00
Greg Neagle 2a885fb1b3 Don't strip <br> tags from description html 2014-03-23 07:36:39 -07:00
Greg Neagle c0d96c31fd Allow non-root user to run managedsoftwareupdate --version 2014-03-22 19:50:35 -07:00
Greg Neagle d522f13fbd Prevent required items that are also optional items from appearing both Pending Updates and Other Updates. Also distinguish between required installs and required updates. 2014-03-22 14:11:10 -07:00
Greg Neagle 6bf7377a31 Add # encoding: utf-8 line to top of all Python files. Probably superstitious behavior. 2014-03-22 10:27:21 -07:00
Greg Neagle 7726bca323 in MunkiItems.py, decode names as UTF-8 (since they were encoded as UTF-8 when the object was initialized) 2014-03-22 10:22:14 -07:00
Greg Neagle 085e659e97 Don't raise an exception when processing removals and a manifest refers to a non-existent catalog 2014-03-22 09:22:10 -07:00
Greg Neagle 06cbcd9249 Don't raise an exception when processing removals and a manifest refers to a non-existent catalog 2014-03-22 09:16:23 -07:00
Greg Neagle a37b9d9e64 More detailed description of dependencies when an optional item requires another optional item 2014-03-17 16:47:23 -07:00
Greg Neagle 72fd2ad0e6 Display insufficent disk space info if relevant 2014-03-17 16:05:12 -07:00
Christopher Grande bf653205b7 Merge remote-tracking branch 'original/Munki2' into Munki2 2014-03-17 15:52:33 -04:00
Greg Neagle 7643f03052 Handle optional items that are required by other optional items 2014-03-16 10:57:00 -07:00
Greg Neagle ae6eafbb53 Update info in project settings 2014-03-14 16:25:02 -07:00
Greg Neagle ab4de6978a Fix display of update item detail when there are multiple updates with the same name (IE Office2011_update--14.1.0 and Office2011_update--14.3.9 both in available installs) 2014-03-14 16:24:10 -07:00
Greg Neagle 20a8466836 Send an update notification after a 'managedsoftwareupdate --installonly' run so any open instance of MSC.app updates its display 2014-03-14 16:21:27 -07:00
Greg Neagle 52695b9c6a After a successful install, set 'needs_update' to false for optional item info. Fixes issue 293 2014-03-14 16:19:42 -07:00
Greg Neagle deacb4a2d1 UI adjustments to MSC, separator between web view and toolbar, content top border set to stop texture flicker, custom button view sizing. Courtesy Christopher Grande <cgrande@mxcc.edu> 2014-03-14 09:04:38 -07:00
Christopher Grande 984b0f6252 Reverted to Original icns and branding, moved custom icons to new branch. 2014-03-12 18:27:47 -04:00
Christopher Grande 996239be89 Merge remote-tracking branch 'original/Munki2' into Munki2 2014-03-12 18:19:38 -04:00
Greg Neagle 61dccd3fbb installer.py should not raise an exception if 'RemovalResults' or 'InstallResults' is missing from the report. 2014-03-11 16:32:12 -07:00
Greg Neagle 5ba01634ec Fix for MunkiItems.getEffectiveUpdateList() 2014-03-11 16:20:52 -07:00
Christopher Grande 191186e035 MxCC Branding Test 2014-03-06 18:43:20 -05:00
Christopher Grande 1e61f73f11 Reverted WebView Preferences 2014-03-06 17:16:27 -05:00
Christopher Grande 507cf4b02c Slight Button Spacing Issues 2014-03-06 17:14:21 -05:00
Christopher Grande 8569660880 MunkiStatus Icon Concept 2014-03-06 17:02:35 -05:00
Christopher Grande 1a92757255 Merge remote-tracking branch 'original/Munki2' into Munki2 2014-03-06 16:36:34 -05:00
Greg Neagle 4f9ad4e3a9 Showcase image now has overflow:hidden. CSS change courtesy rfitzwater. Fixes issue 291. 2014-03-06 11:54:37 -08:00
Greg Neagle 97950aa2ba Better handling of cascading alert panels; a different strategy for tracking SelfService changes 2014-03-05 21:12:56 -08:00
Greg Neagle f04861e86b Redisplay Updates view after warning about blocking apps. Fixes issue 285 2014-03-04 16:55:39 -08:00
Greg Neagle 2fa7fa9213 Simplify alert on quit when there are pending updates 2014-03-04 09:05:23 -08:00
Greg Neagle 3cc570fea1 Fix looping issue when updating an existing optional install. Fixes issue 282 2014-03-04 08:41:09 -08:00
Christopher Grande e43725e4e7 Merge remote-tracking branch 'original/Munki2' into Munki2 2014-03-03 18:31:16 -05:00
Greg Neagle 64593614de Add support for category, developer and icon_name to munkiimport 2014-03-03 10:38:47 -08:00
Greg Neagle 044f6ab9d7 Add --category, --developer, and --icon-name options to makepkginfo 2014-03-03 10:32:13 -08:00
Greg Neagle 43bf4d5890 Fix update detail display 2014-03-02 16:26:25 -08:00
Greg Neagle 142d323772 Copy category, developer and icon_name if available to managed_installs and removals in InstallInfo.plist for use by Managed Software Center.app 2014-03-02 16:03:18 -08:00
Greg Neagle c3dc505586 Fix display of "More.." lists in detail view 2014-03-02 15:57:59 -08:00
Greg Neagle fd1c44e73c Copy category, developer and icon_name if availble to optional_installs in InstallInfo.plist for use by Managed Software Center.app 2014-03-02 15:14:57 -08:00
Greg Neagle 4b53219c6e Moved methods and instance variables from App delegate to window delegate; didn't update all references 2014-03-02 15:00:59 -08:00
Greg Neagle 0e2dd88817 More doc strings for methods 2014-03-02 14:59:40 -08:00
Greg Neagle 9df5cab5ac Add doc strings to all functions and methods 2014-03-01 16:15:26 -08:00
Christopher Grande 35e8f34b46 Merge remote-tracking branch 'origin/Munki2' into Munki2 2014-02-28 11:52:45 -05:00
Christopher Grande 7e569a5165 MSC Icon 2014-02-28 02:53:49 -05:00
christophergrande 2b7165aa24 Automagical Correction for Munki2 2014-02-28 05:28:11 +00:00
Christopher Grande eee2c99457 New MSC Icon 2014-02-27 21:20:45 -05:00
Christopher Grande d865120029 New MunkiStatus Icon 2014-02-27 21:20:22 -05:00
Christopher Grande c496dcf2cf Fixed Stop button alignment 2014-02-27 21:18:09 -05:00