Mac App .plist needs option to configure auto-launch

Idea created by nate.cook on Jan 19, 2017
    Under Consideration
    Score13

    There is a property list file located on OS X Clients @ ~/Library/Preferences/com.lifesize.Lifesize-Cloud that contains some options:

     

    {

        HockeySDKAutomaticallySendCrashReports = 0;

        HockeySDKCrashReportActivated = 1;

        NSPreferencesContentSize = "{486, 97}";

        NSPreferencesSelectedIndex = 0;

        "NSSplitView Subview Frames SharableSplitView" =     (

            "0.000000, 0.000000, 150.000000, 401.000000, NO, NO",

            "151.000000, 0.000000, 549.000000, 401.000000, NO, NO"

        );

        "NSToolbar Configuration NSPreferences" =     {

            "TB Display Mode" = 1;

            "TB Icon Size Mode" = 1;

            "TB Is Shown" = 1;

            "TB Size Mode" = 1;

        };

        "NSWindow Frame MainWindow" = "341 504 880 593 0 0 2560 1417 ";

        "NSWindow Frame Preferences" = "120 263 593 390 0 0 2560 1417 ";

        "NSWindow Frame SUUpdateAlertSmall" = "970 996 620 164 0 0 2560 1417 ";

        SUAutomaticallyUpdate = 0;

        SUEnableAutomaticChecks = 1;

        SUHasLaunchedBefore = 1;

        SULastCheckTime = "2016-07-22 18:42:13 +0000";

        SUScheduledCheckInterval = 86400;

        skyCameraToggle = 0;

        skyCollectData = 1;

        skyFirstLaunchAtLoginHideSetup = 1;

        skyFirstLaunchAtLoginSetup = 1;

        skySelectedLoginTab = RegisteredUser;

        skyUsername = "akoch@yelp.com";

    }

     

    None of these options appear to let us control the launch behavior of this app.

     

    We'd love for Lifesize to provide a way (or show us an existing one we might be missing) for any user (not just yelp) to control when this app launches and its behavior at user login.