[ALOY-344] CLONE - Studio Dashboard: "default" and "Default Project" does not give clear information about Alloy and Project unless description is read.

GitHub Issuen/a
Resolution Date2012-10-26T00:22:32.000+0000
Affected Version/sn/a
Fix Version/sAlloy 0.3.1, 2012 Sprint 22
ComponentsTitanium Studio
Labelsqe-ios100112, qe-nfc
ReporterTony Lukasavage


Steps To Reproduce: 1. On dashboard on studio 3.0, navigate to Develop tab. 2. Notice "default" and "Default Project" & "two-tabbed" and "Tabbed Application" names. Actual: User does not get clear information from names that one is alloy project and another one is Titanium project unless he reads the description below. Expected: Naming convention or icon corresponding must suggest type of Project.


  1. Tony Lukasavage 2012-10-26 The command *alloy info templates* will now return the necessary data in the following format. For reference, "app.png" is relative to the existing template directory, just as before:
               "name": "default",
               "label": "Default Alloy Project",
               "Description": "Basic \"Hello, World!\" application using the Alloy MVC framework.",
               "icon": "app.png"
               "name": "two_tabbed",
               "label": "Two-tabbed Alloy Application",
               "Description": "Titanium's traditional two-tabbed application created using the Alloy MVC framework.",
               "icon": "app.png"
    The format above has been expanded for readability. It will have no unnecessary whitespace when actually returned, looking like this when it is actually executed:
       [{"name":"default","label":"Default Alloy Project","Description":"Basic \"Hello, World!\" application using the Alloy MVC framework.","icon":"app.png"},{"name":"two_tabbed","label":"Two-tabbed Alloy Application","Description":"Titanium's traditional two-tabbed application created using the Alloy MVC framework.","icon":"app.png"}]

JSON Source