Uploaded image for project: 'Appcelerator Studio'
  1. Appcelerator Studio
  2. TISTUD-1839

Add check for pre-existing files to Titanium Mobile Project creation wizards

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: Titanium Studio 2.0.2, Titanium Studio 2.1.0
    • Component/s: None
    • Environment:

      Titanium Studio: 2.1.1.201207021944 Beta
      Titanium SDK: 2.1.0.GA
      OS: X Lion

    • Story Points:
      8

      Description

      Alert: Please save you Desktop or Document links, folders and file and create sample folder to test this bug.
      This is not a regression.

      Creating the Titanium Mobile Project on Desktop or Document folder and deleting it from the desktop, clean up all the folders and files.

      Step to reproduce:
      1. Create Ti.Mobile Project
      2. Change the default location to the Desktop
      3. See if the Ti.Mobile Project is get created in project Explorer
      4. Delete the Project and select delete the project form the disk

      Actual result:
      Pressing the delete from disk will delete all the contents from the desktop.

      Expected result:
      User should be presented with a warning or be restricted from deleting a project from a directory that isn't the same as the project. This way a situation like deleting the Desktop or Documents directory doesn't occur.

        Attachments

        1. 12-12-2012.PNG
          12-12-2012.PNG
          29 kB
        2. No Files in desktop..png
          No Files in desktop..png
          856 kB
        3. No Warning.png
          No Warning.png
          146 kB
        4. Warning.png
          Warning.png
          122 kB

          Activity

            People

            • Assignee:
              pinnamuri Praveen Innamuri (Inactive)
              Reporter:
              psingh Payminder Singh
            • Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: