Titanium Studio
  1. Titanium Studio
  2. TISTUD-2990

Disable the "Android Runtime" combo-box in tiapp.xml for 3.0.0+ SDK

    Details

    • Story Points:
      3

      Description

      We would like to deprecate rhino and discourage people from using it, and the suggestion is to disable the "Android Runtime" combo-box in tiapp.xml when the selected SDK is 3.0.0+. User could still go into the source and change it manually, and we won't prevent them from doing that.

        Activity

        Hide
        Michael Xia (Inactive) added a comment -

        Pushed the fix to all three branches.

        Show
        Michael Xia (Inactive) added a comment - Pushed the fix to all three branches.
        Hide
        Dustin Hyde added a comment - - edited

        I think it would be more appropriate to only gray-out the box if sdk 3.0 and v8 are selected, but enable the box if sdk 3.0 and rhino are selected, allowing the user to switch to v8.

        Currently the box is grayed-out if sdk 3.0 is selected, preventing the user from being able to select v8, which is a usability issue.

        Reopening ticket after discussion.

        Show
        Dustin Hyde added a comment - - edited I think it would be more appropriate to only gray-out the box if sdk 3.0 and v8 are selected, but enable the box if sdk 3.0 and rhino are selected, allowing the user to switch to v8. Currently the box is grayed-out if sdk 3.0 is selected, preventing the user from being able to select v8, which is a usability issue. Reopening ticket after discussion.
        Hide
        Michael Xia (Inactive) added a comment -

        Pushed the fix to all three branches that implements what Dustin suggested.

        Show
        Michael Xia (Inactive) added a comment - Pushed the fix to all three branches that implements what Dustin suggested.
        Hide
        Dustin Hyde added a comment - - edited

        Closing as Fixed.

        Verified On:

        Titanium Studio: jenkins-3.0.0.201212071410
        OS: Mountain Lion 10.8.2, Lion 10.7.5

        Expected TiApp Editor Overview Behavior:

        1. Select SDK 2.X => User can select V8 or Rhino as desired.
        2. Select SDK 3.X w/V8 => User cannot change V8, deprecation question mark appears
        3. Select SDK 3.X w/Rhino (must select SDK 2.X first) => User can change Rhino to V8, deprecation question mark appears

        Show
        Dustin Hyde added a comment - - edited Closing as Fixed. Verified On: Titanium Studio: jenkins-3.0.0.201212071410 OS: Mountain Lion 10.8.2, Lion 10.7.5 Expected TiApp Editor Overview Behavior: 1. Select SDK 2.X => User can select V8 or Rhino as desired. 2. Select SDK 3.X w/V8 => User cannot change V8, deprecation question mark appears 3. Select SDK 3.X w/Rhino (must select SDK 2.X first) => User can change Rhino to V8, deprecation question mark appears

          People

          • Assignee:
            Michael Xia (Inactive)
            Reporter:
            Michael Xia (Inactive)
          • Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: