Commit Graph

138 Commits

Author SHA1 Message Date
Samuel Keeley 5c12185da4 Replace http://www.apache.org/licenses/LICENSE-2.0 with https://www.apache.org/licenses/LICENSE-2.0 2015-11-13 20:35:24 -08:00
Greg Neagle 0f8a51f9e7 Ignore _mbsetupuser when checking for other GUI users prior to logout/restart 2015-08-20 10:42:54 -07:00
Greg Neagle 8378d43fbf Add missing installSessionErrorAlert method to AlertController 2015-08-20 10:22:33 -07:00
Erik Gomez 0bcf01693e preupgrade_alert support 2015-08-17 09:33:00 -05:00
Takanori TANIGUCHI 1cf8414c48 Check and fix Japanese strings 2015-07-25 17:51:48 +09:00
Takanori TANIGUCHI ec4e98aae2 Correct year. 2015-07-25 17:44:32 +09:00
Greg Neagle 45b3fbf785 Update project settings for Managed Software Center and MunkiStatus to add Japanese localization 2015-07-08 15:25:36 -04:00
Allister Banks d4233edf31 add localization for japanese, haven't modified project settings
munkiStatus and MSC Japanese localizations. MSC’s is tested thoroughly.
Not including additional line in build script that calls localize,
leaving that to @gregneagle
2015-07-08 14:15:21 -04:00
Greg Neagle c92a0ba042 Protect against empty strings being passed as button labels for preinstall/preuninstall_alerts 2015-07-04 12:53:17 -07:00
Greg Neagle 1a3d82291e html-escape labels for additional updates always; add missed template with escaped fields 2015-06-16 17:03:41 -07:00
Greg Neagle 73a1a33e80 HTML escape and/or JavaScript quote item fields that are substituted into templates to prevent invalid HTML/JavaScript. 2015-06-10 14:19:14 -07:00
Timothy Sutton 4c02751b3d Check for a nil NSNotification.userInfo dict on applicationDidFinishLaunching_()
- seems to be nil/NoneType on 10.6
2015-06-04 10:40:06 -04:00
Greg Neagle 4cec7f7366 Another attempt to fix toolbar display issues on Yosemite 2015-05-06 09:42:09 -07:00
Greg Neagle 6e977c74ec Replace Updates toolbar image with png in attempt to fix unexpected icon size changes under Yosemite 2015-04-25 19:06:53 -07:00
Greg Neagle 42e2cf17f1 Begin Notification Center support: notifier helper app; docktileplugin, support for NSUserNotificationCenterDelegate methods 2015-04-15 10:44:37 -07:00
Greg Neagle 9ae150a6b7 Don't go crazy if force_install_after_date for an item is not actually a date object. 2015-03-26 16:29:47 -07:00
Samuel Keeley b9c1f63bfc Fix DPI for icons 2015-03-10 14:01:04 -07:00
Samuel Keeley dbb9dacc3d optimized icns from optimized pngs 2015-03-09 11:17:00 -05:00
Samuel Keeley b868bc41a0 lossless optimization of PNG assets 2015-03-09 09:34:00 -05:00
Greg Neagle b5bc93bf8d Make MSC responsible for triggering a restart if needed and GUI user is present to avoid process synchronization issues 2015-02-25 15:35:42 -08:00
Greg Neagle 3238ce4ded Add main window frame autosave attribute to .xib and remove it from MSCMainWindowController.py; this way window frame is restored as the window is displayed instead of shortly after. 2014-12-08 10:18:24 -08:00
Greg Neagle 2a0005d788 Use NSWindow's setWindowFrameAutosaveName: method to cause the main window's rectangle to be automatically saved and restored. 2014-12-05 08:53:14 -08:00
Richard Lafontaine a6e6818b40 Fix for issue #428 (only valid for French translation) - typo. 2014-12-05 09:08:30 -05:00
Richard Lafontaine 443738b021 Fix for issue #428 (only valid for French translation). 2014-12-05 08:58:24 -05:00
Greg Neagle 34b08ddf45 Merge pull request #427 from little2112/patch-2
InfoPlist RU
2014-12-03 08:24:09 -08:00
little2112 ad00691d9e InfoPlist RU
Just a tiny bit to complete Russian localization. ;)
2014-12-03 18:47:49 +03:00
little2112 864c6af585 Main Menu RU
The only thing I didn't get is just what on Earth is there "Narrow
Space" for and thus how to interpret it... Also "AMainMenu" seems more
like an error to me...
The rest is pretty much straight forward.

Greg, would you please shed some light on Narrow Space and stuff? ;)
2014-12-03 18:44:01 +03:00
Greg Neagle b7a54a952c Updated Russian localization. Thanks to little2112@gmail.com 2014-12-03 07:08:45 -08:00
Greg Neagle ec3489d8b8 Bug fix: os.mkdirs() should be os.makedirs() Silly Python. 2014-11-21 06:17:28 -08:00
Samuel Keeley 0637de069c change google code text to github 2014-11-06 11:14:00 -08:00
Greg Neagle ec1d37864d Remove unneeded import of re module 2014-11-04 07:12:58 -08:00
Greg Neagle e97514afc2 MSC.app: Don't try to convert text to HTML for descriptions if it contains one or more HTML entities; assume it is already valid HTML. 2014-11-04 07:11:21 -08:00
Richard Lafontaine ee09721a2d Fix to FR translation 2014-11-03 13:00:18 -05:00
Greg Neagle c81b467155 Change 'Applicazione' labels to 'Applicazioni' in Italian localization 2014-10-28 09:58:56 -07:00
Greg Neagle 432e0d2939 New Italian localization for MSC.app courtesy Dino Libertino 2014-10-28 09:40:18 -07:00
Greg Neagle 423ec8b790 PyLint cleanup: replace all unused_foo variables with dummy_foo variables to make PyLint happy 2014-10-26 11:42:33 -07:00
Greg Neagle 135fa8f2d3 use os.makedirs() instead of os.makedir() when creating our cache directory in case ~/Library/Caches doesn't exist. Addresses issue #408 2014-10-24 11:35:17 -07:00
Greg Neagle 9a2130055d If custom resources zip is an invalid zip file, ignore it instead of causing MSC to become inoperative. 2014-10-24 11:10:37 -07:00
bartreardon 77879453f7 removed incorrect usage of NSLocalisedString 2014-10-24 09:12:04 +11:00
bartreardon 4f7d74231d fix preinstall_alert and preuninstall_alert unicode support 2014-10-23 15:38:21 +11:00
Greg Neagle 17a8cdc853 Merge pull request #395 from bartreardon/user_agreement
Add optional preinstall_alert key to pkginfo plist.
2014-10-07 08:55:32 -07:00
Timothy Sutton f1515eb8a1 Move 'Embed version info' phase to end in Xcode project
- fixes issue where, in Xcode 6, the template app plists were not yet
  copied to the TARGET_BUILD_DIR during build
2014-10-07 10:29:23 -04:00
Bart Reardon 0b0a8c09af Reverted to preinstall_alert and preuninstall_alert to keep in the scheme of other pkginfo keys 2014-10-07 22:01:34 +11:00
bartreardon a7189c4d6a added pre uninstall capability as well 2014-10-07 11:13:30 +11:00
Bart Reardon 91d06b8a3c Revert "changes to allow MSC compile in xcode 6"
This reverts commit 13cd0d2caf.
2014-10-03 21:34:48 +10:00
Bart Reardon 13cd0d2caf changes to allow MSC compile in xcode 6 2014-10-03 20:51:34 +10:00
Bart Reardon c77eed698c changed pkginfo item from 'alert' to 'preinstall_alert'
moved preinstall alert code to it's own function (takes preinstall_alert dict as argument)
compliant use of NSLocalizedString so genstrings can do its thing
2014-10-03 07:34:58 +10:00
Bart Reardon 0363e721d6 Better support for alert with dict for specifying alert values. 2014-10-02 21:05:39 +10:00
bartreardon 0b4fe4e6d2 added more options for changing text, title and button text.
work in progress
2014-10-02 16:53:12 +10:00
Bart Reardon 09928ecd8c Added optional user_agreement key. Displays text that end users can agree or not before continuing with install 2014-10-01 21:58:26 +10:00