udaykiran19491/user-stories-from-tawos-for-llm-fine-tuning huggingface dataset:
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: These commands appear unnecessary for the default set of users, so recommend trimming them:    File  * Remove New > Untitled Text File  * Move New > Untitled Text File to New From template menu (call it "blank")    Commands - remove  * Capistrano, Cucumber, EngineYard, HAML, Heroku, PhP, Rails, Rspec, Ruby, Sass, YAML    File  * parity between openURL and openFile  * Move Convert Line Delimiters to Edit Menu    Navigate  * remove go Into  * icon for Resource history    Search  * remove top level menu  * enhance Find bar  * when searching move the command in Edit    Run  * remove entire top level menu  * show it only on Debug perspective    Window  * hide all perspective menu items    Help  * show Titanium release notes  * create menu Titanium SDK  ** submenu: check for updates / install from URL  * in the Studio check for updates add check that says "check for SDK updates"
Answer: 64.0

User story: An exercise in simplifying the new user experience:    * Rename Web perspective to "Studio (extended)"  * Create new "Studio" perspective  ** remove top level toolbar  ** add keyboard shortcuts commands for "occurrences", "block selection", "show whitespace characters"  ** remove samples view  ** remove outline view  ** remove snippets view  ** remove servers, problems, terminal, console view  ** keep console view hidden unless an error comes up
Answer: 1421724.0

User story: "Android mobile-module project should not be created unless the JDT plugins (feature) are installed.  Right now, a created project on an environment without JDT is not usable."
Answer: 20475.0

User story: On updating Studio, I'm being prompted to allow the application "TitaniumStudio.app" to accept incoming network connections. If I was a suspicious type, I would wonder why.    We should provide an explanation for users in case they wonder, too.
Answer: 693370.0

User story: "h2. Problem    # Do not have the desktop sdk installed  # Titanium studio menu item > preferences > titanium studio > titanium  # check the window for errors    {noformat}  An error was detected with the SDKs configuration.    Reason:  [Titanium SDK Home] Could not locate a Titanium Desktop SDK at the given path  {noformat}    Note that Ti Desktop is no longer officially supported, so this validation should be removed, or result in a warning rather than error.    results: https://skitch.com/thomashue/8ch87/preferences. the user is shown an error. Being that we have put the desktop out to pasture, it might cause unnecessary alarm to user    h2. Workaround    Install Desktop SDK from [Continuous Builds|https://wiki.appcelerator.org/display/guides/Installing+Titanium+SDK+Continuous+Builds] site"
Answer: 118521.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "This has happened a handful of times before, but this time I got it on video! Pressing command+c to copy some text doesn't work sometimes. It doesn't matter if I select the text with the keyboard or mouse, it's as if the copy command just doesn't work. I did some testing with using the commands from the edit menu too.    Check out the video for proof. The video doesn't have notify when I'm pressing command+c, but you'll probably figure it out.    http://www.cb1inc.com/files/ti_studio_copy_paste.mov"
Answer: 140328.0

User story: "The studio internal browser may not fire touch events to mobile web apps.    Steps to Reproduce:    1. Create default app.  2. Preview in internal browser.  3. Click on buttons.    Expected Result:    The app should respond to click events.    Actual Result:    No response. Works on the other external browsers. It apparently sometimes works on some machines and not on others.    Based on feedback, it appears there is some conflict between Mobile Web and the internal browser. Thus, the best option is to remove the ability to use the internal browser."
Answer: 1758.0

User story: "We'd like to make it easier for users to extend and contribute to the Titanium Desktop (TIDe) project.    # Refactor the current Titanium Desktop plugin(s) into a new repo  ## We can remove references in the *.update plugin, since the update process will likely be much different in the future  ## Do we need to create the concept of a Titanium <Platform> type (i.e. desktop, mobile, ?) that would contribute a few things into the system  # Add a feature enabling users to install the plugin separately on top of Studio  # Create a hudson build to build this plugin and push it to a deployment site  # Change the license of the plugin to Apache 2    See attached image for dependencies."
Answer: 138530.0

User story: "Once the release notes are in the new location, we may need to update the code that parses them, and modify the redirect off of studio.appcelerator.com. See TitaniumSDKReleaseNotesDialog."
Answer: 29627.0

User story: "Update the sdk_info file to point to the newest r17 version of the tools.    To test, remove your Android folder and start the configuration process on Window, Linux and mac. It should install r17 of the tooling."
Answer: 10.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: When a module that supports only a single platform is added to a project using the new modules table, the module element is added to tiapp.xml but it is missing the platform tag.     Steps to reproduce:    1. Create a new mobile application project -- use defaults of all application target types  2. Click on the button to add a new module (+)  3. Select a module that is only available on one platform (e.g. ti.push)  4. Save the project  5. Attempt to run the application in the iPhone simulator  6. Build should fail with an error indicating that the ti.push module is missing    Without the 'platform' tag on the module entry, the build script will attempt to locate the module for all application targets. The module element needs to include the 'platform' tag so that the module is only searched for when building for that target. For example, 'platform="android"'.     Also, without the 'platform' tag the module displays in the Modules table with its version number available on all platforms -- which is incorrect since it is only available on the single platform.      
Answer: 480.0

User story: "The validation during a Titanium project import should include the App-ID, and should verify that it's a legal ID when dealing with Android package names restrictions."
Answer: 2834424.0

User story: "When RSS Reader or Geocoder are installed from the dashboard/samples pane, deleted (without filesystem removal), and reimported into studio, the projects import with a different project name: Sample.Mapping and Sample.RSS instead of Geocoder and RSS Reader. If the user attempts to reinstall the sample from the dashboard/samples pane, there will be a fatal git dialog box and the project will disappear from the filesystem.    Steps to Reproduce:    1. Install RSS Reader or Geocoder from the samples pane or dashboard links.  2. Delete project from workspace without removing it from the filesystem.  3. Re-import project back into studio from workspace.    Expected Result:    Project should have same name as before.    Actual Result:    Project has different name.    4. Install the project again from the samples pane or dashboard links.  5. Press ok, accept the install.    Expected Result:    Project should be overwritten and a new version of the sample should take its place.    Actual Result:    Git warning dialog, followed by automatic deletion of project from the OS."
Answer: 133891.0

User story: "The Modules table in the TiApp editor should not display two platforms for iPhone and iPad. It should only display one column for iOS."
Answer: 2928.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: iPhone modules are displayed as not supported when the Titanium SDK version is set to version 1.8.0.1 or newer. This appears to be due to the fact that the manifest file for iPhone modules currently do not include the 'apiversion: 2' entry. The 'apiversion' entry was added for Android modules in Titanium SDK version 1.8.0.1 to indicate that the internal module API had changed. This change only impacted Android modules and it should be checked for Android modules because older versions of Android modules will not work with Titanium SDK version 1.8.0.1 or newer (and vice-versa). This is not the case for iPhone modules (currently).    The check for the 'apiversion' tag should ONLY be done for Android modules. It should be ignored for iPhone modules.    To test:    # Create a new Titanium Mobile project  # Open up tiapp.xml and add a module to the project using the modules panel (I used ti.greystripe). Note the module appears active  # Edit the module manifest file to raise the apiversion to something like "3" in the iOS and Android (current maximum version is 2 for 1.8/2.0)  # Save tapp.xml and restart Studio. Note that the module now appears greyed out, but should be available for iOS  
Answer: 324.0

User story: "Description:  On one of our newer installations of Studio, the Android SDK is properly configured to support 1.8.0+ SDKs. The Dashboard configuration page shows an incorrectly configured Android SDK. In comparing the listed text to the actual configuration:  {code}  Android configuration details.  One or more pieces are missing from the Android SDK. It may be that the Android SDK is already installed and Titanium Studio cannot locate the directory, or it may be that some additional components need to be installed.    Items required:  An Android SDK is missing. Titanium requires Android platforms 2.1.* and 2.2.*  Add-Ons Google APIs 7, Google APIs 8  {code}    We were missing the 2.1 SDK. The result is that imported samples could be run as expected in the emulator, but no project could have the deployment target set during creation of afterward. The tooltip text lists similar requirements, see attached image.    Steps to reproduce:  1) Configure a system with ANY supported SDK 1.8.0+ Android SDK (Android 2.2 - 4.0)  2) Launch Studio, add the Android SDK path in the studio preferences  3) On the dashboard, check the configuration utility's report on the usability of the Android SDK    Result:  If you don't have both 2.1 and 2.2 SDKs, the configuration is determined to be incorrect    Expected:  Only 2.2 is installed (and required) by default"
Answer: 50365.0

User story: "Before release, we need to confirm the links listed on TISTUD-1295 are still correct."
Answer: 50679.0

User story: "We have implemented ACS module as a CommonJS module and bundled it with the Mobile SDK. We are not officially supporting CommonJS modules (yet) and we have added this support to Mobile SDK just for ACS module. Please filter out CommonJS modules from Studio UI and other tools."
Answer: 12714.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "Any time we interact with an iOS script, we need to set the DEVELOPER_DIR environment variable equal to the current Xcode location (i.e. what you would normally get from xcode-select -print-path)"
Answer: 5444.0

User story: "There are approximately 22 links inside Studio that need to be redirectable, since the exact endpoint is not known at this time.    Instead, let's create a PHP page off of studio.appcelerator.com to redirect to the current location, and then we can change it as necessary."
Answer: 7409.0

User story: "# Add a new platform to the dashboard (add an icon with and without a questionmark)  # Mobile web will show a question mark on first launch, or first time it appears  # Clicking on the question mark will show the information in the following panels (based on   # There will be a link which opens Preferences > General > Web Browser, and another link which opens https://wiki.appcelerator.org/display/tis/Mobile+Web+Support    {panel}  Mobile Web previewing works best in modern HTML 5-compliant browsers. We recommend you configure your Studio browsers before working on mobile web projects:    1) Click [here] to open browser preferences.  2) Add one or more entries for <OS-X specific choice here>. Alternately, if your default system browser meets one these requirements, you can leave the preference alone.  3) Save and close the preference.  {panel}    Text to replace for *<OS-X specific choice here>*:  * OS X: Safari 5+, Chrome 10+, or Firefox 10+  * Windows: Chrome 10+, Firefox 10+, or IE 10  * Linux: Chrome 10+ or Firefox 10+  "
Answer: 38793.0

User story: The icons in "preview" and "package" should be the HTML5 icon used for content assist, not the server icon
Answer: 5338.0

User story: "A test plan needs to be created for TestFlight integration."
Answer: 19284.0

User story: *Menu*  # The menu item seems to be writing out the name improperly (see image)    *Publish Screen*  # Rename the wizard to "Publish _AppName_ to _TeamAlias_"   # The Manage... button needs to go to the Studio TestFlight preferences  # Don't show the error message if there are no registered teams on dialog open. Instead, add a description of "Choose the platform to which you wish to publish, and the publication target"  # Add a label below the platform choice with "Platform choice is determined by the platforms this provider supports and the deployment targets for this project."   # Add a label below the dropdown as shown in TISTUD-1218.  # Disable the dropdown until is has something to select  # If choosing "Publish...", auto-select the first item in the list if there is one
Answer: 980.0

User story: "The new additions to the tiapp.xml need formal testing. We need a test plan."
Answer: 10515.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: The Mobile Web "browser preview" launch configuration uses some separate settings for determining which browser to launch.    Instead, we should have a drop down respecting the current browser settings in preferences:    * Have a radio button for "Global settings" or "Specific choose:".  * If user selects to specifically choose a different option than the global settings, have a drop down with the following options:  ** Internal browser  ** System browser  ** Browser 1  ** Browser 2  * Have a link to open the preference page for users to manage the settings.    If any launch configuration fails because a browser setting has been removed, fall back to an external browser using the system default.
Answer: 28776.0

User story: If there are multiple product updates (i.e. Studio and a SDK), we should pop up a single yellow toast, and a "release notes" dialog that allows you to switch between the currently active product release notes.    Suggestion is we do something similar to apple...we have a set of checkboxes at the top for all products being updated, and then clicking on a product shows the release notes below
Answer: 236249.0

User story: It appears Xcode 4.3 has changed the location of developer tools. In particularly, it's packaged as a single application, with the platforms and command-line tools installed underneath. Homebrew has a function that finds the proper path prefix:    https://github.com/mxcl/homebrew/blob/master/Library/Homebrew/utils.rb    Note...xcode-select no longer seems to be installed by default, so note that we have to have a fallback here    * Check /usr/bin/xcode-select -print-path to see if it exists and is an absolute path. if so, use that  * Else check if /Developer exists. If so, use that.  * Else check if /Applications/Xcode.app/Contents/Developer exists. If so, use that.  * Else ask spotlight where Xcode is (mdfind "kMDItemDisplayName==Xcode&&kMDItemKind==Application). if that succeeds, append /Contents/Developer to that location
Answer: 10182.0

User story: "We moved the SDK check to 1.9 for demo purposes. Revert this back to 2.0 by Titanium Studio GA"
Answer: 10952.0

User story: "As in Studio 1.5, we previously prompted for user updates with a custom dialog box containing a browser pointing to a remote URL containing the latest set of release notes, similar to this: http://developer.appcelerator.com/apidoc/mobile/1.8.1/changelog.html, but formatted differently. I've attached a screenshot of how 1Password does it, which seems fine.    Ideally, this dialog would _follow_ clicking on the yellow toast (though note the case where we had both a SDK and a Studio simultaneous update--we should handle that gracefully)    The SDK and Studio dialogs will be identical, save the URL in the middle. However, we only do the SDK update dialog right now, as we completely control that process."
Answer: 34176.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "When a user wishes to learn more about Appcelerator Cloud Services from inside Studio, they are directed to this page here:    https://wiki.appcelerator.org/display/tis/Appcelerator+Cloud+Services    It needs to be filled with appropriate content. Some of that will be instructions on how to use the functionality, and some of it how to enable it inside Studio. I would imagine this top-level page could be a landing area, and specific sub-pages could be created as necessary."
Answer: 41865.0

User story: "Currently, we have a single plugin for all mobile platforms. With the eventual addition of yet more platforms down the road, this should be refactored into a set of extensions points such that individual platforms can contribute.    Some areas of note:  * Adding to new project wizard platform choice (or any other place a list of platforms is displayed)  * Adding a configuration block to the preferences  * Checking to make sure the platform is installed and configured correctly  * Building the platform  * Cleaning the platform build  * Running a project on the platform  * Debugging a project against the platform  * Packaging a project on that platform"
Answer: 715752.0

User story: "We now allow Rubles to be localized. Add a document to the Wiki covering the following topics (might be two, depending on the amount of content):    * How the architecture works  * How to externalize strings  * How to contribute a new localization    The document should have a few short examples to illustrate the concepts."
Answer: 43.0

User story: "Once we have a XSD for tiapp.xml, we need to validate against it. Doing so requires:    * XSD  * build participant to wrap calling the XSD  "
Answer: 256640.0

User story: "Updating existing wizards/pages so that a parent wizard (Publishing wizard), can extract deployment information from the wizard. This should be done via a common interface between iOS and Android. Re-factor launch code so that both the publishing wizard and deployment wizards can use the same code"
Answer: 3.0

User story: "Currently there isn't an way to delete an OpenShift app from within Studio once it is created, and if user runs into issues with creating a new app, e.g. exceeding the limit for the number of apps per namespace or trying to create one with one that already exists, and would need to delete an app, they would have to go back to command line with gem to resolve it.    * If a user creates a new project, add right-click menu to delete  * Perhaps add a command (using Rubles) for OpenShift to delete an app (by typing in the app name)"
Answer: 11634.0

User story: "I profiled the performance issue. The root cause is creation of all the snippets when the view is loaded. A solution would be to lazy load the creation of the snippets until they are shown. This requires an introduction of a UI model for the snippet element, which would store the state of the snippet (visually disabled/enabled and filtered). The UI model is taken into account when the Snippet UI is actually created"
Answer: 80273.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "Currently we use the process described in https://wiki.appcelerator.org/display/tools/Update+Studio+Versions to manually update the Studio versions, but the task is well suited to be done via a script.    We could have two separate scripts for updating Aptana Studio and Titanium Studio, but we could also use a single one if we will always keep the last two digits in the version x.y.z in sync between the two.  The script will accept a version number and branch name as parameters and then perform the following:    1. Check out the studio3, studio3-rcp, and titanium_studio repos with the specified branch;  2. Replace the version string in the list of files from the wiki page with the new one;  3. Push the changes.      "
Answer: 642143.0

User story: "Follows the steps in https://wiki.appcelerator.org/display/tis/OpenShift+Deployment, and ~/.ssh directory doesn't exist yet, an error status would show when the domain is being created (see screenshot).  The log shows the following:    {code}  !ENTRY com.appcelerator.titanium.deploy.openshift 4 0 2012-01-17 17:54:51.092  !MESSAGE Could not create new rsa key  !STACK 0  com.openshift.express.client.OpenShiftException: Could not create new rsa key   at com.openshift.express.client.SSHKeyPair.create(SSHKeyPair.java:67)   at com.appcelerator.titanium.deploy.openshift.OpenShiftUserManager.loadSshKey(OpenShiftUserManager.java:405)   at com.appcelerator.titanium.deploy.openshift.OpenShiftUserManager.createDomain(OpenShiftUserManager.java:167)   at com.appcelerator.titanium.deploy.openshift.ui.wizard.RedHatSignupWizardPage$8.run(RedHatSignupWizardPage.java:478)   at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)  Caused by: java.io.FileNotFoundException: /Users/<USER>.ssh/libra_id_rsa.pub (No such file or directory)   at java.io.FileOutputStream.open(Native Method)   at java.io.FileOutputStream.<init>(FileOutputStream.java:194)   at java.io.FileOutputStream.<init>(FileOutputStream.java:84)   at com.jcraft.jsch.KeyPair.writePublicKey(KeyPair.java:144)   at com.openshift.express.client.SSHKeyPair.create(SSHKeyPair.java:63)   ... 4 more  {code}  "
Answer: 8614.0

User story: This is related to TISTUD-1000. Currently the domain information is only needed during login, so it makes sense to add the domain field to the "Already have an account radio". The default gray text should be something like "Specify domain if desired". If the login fails because the domain isn't satisfied, then the domain field is required.
Answer: 8621.0

User story: "We need to close all issues in 1.0.8. Please follow the steps below:    # Download the latest _beta_ build from preview.appcelerator.com  # Based on the list below, create a subticket for yourself, and close bugs ending with the following #s:  ## Nam: 0-1  ## Chris: 2-3  ## Kevin: 4-5  ## Michael: 6,8  ## Shalom: 7  ## Fabio: 9  # Once the bugs are closed, close the sub-ticket.  "
Answer: 21322.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "Right now in Studio you can select (some of) the properties of an AVD (Run->Run Configurations->Titanium Android Emulator) but this isn't configurable enough for some cases (although you can modify an AVD created by Studio in the {{android}} tools, as long as it has the right name).    It would be nice to have the feature to select a pre-existing AVD in the run configurations, so that you can use an existing AVD without having Studio create a new one for you. This might also require some build script mods."
Answer: 24383.0

User story: "xCode is no longer available from the App Store for Snow Leopard users...they must download it from the Apple Developer center.    The popup message (and link) for the dashboard needs to be different based on if the user is on 10.6 or 10.7."
Answer: 435825.0

User story: "The second wizard page for the Mobile Module project allows finish before any field was inserted.  This might cause issues later on when deploying the module. We need to validate and force some of the input fields (such as the module version)  "
Answer: 2953815.0

User story: "Release checklist for 1.0.7 (v2)"
Answer: 1379.0

User story: "It would be great if we could create a Settings.bundle generator for iOS apps. It is just a renamed plist file, so this I would think could be fairly easy."
Answer: 2966006.0

User story: "It would be terrific if there was an option to create a ruble template from an existing project. An option somewhere in the menu or the toolbar to take an existing project and turn it directly into a reusable template would make the usage of templates explode in the community. While it's simple now, having to hack through ruby config files is not likely to get a lot of people working on new templates."
Answer: 2968616.0

User story: "Currently, when importing a project in Studio, you aren't given the option to rename it. This could be useful - I can provide a test if one is requested.    "
Answer: 27668.0

User story: When a user uses content assist, we need to include "mobile web" as a platform choice.    # Add a mobile web user agent (key 'mobileweb')  # Add it to the default list of user agents selected for the mobile nature    Icons are attached.
Answer: 45.0

User story: Send an evaluation request to call "Ti.API.terminate()".  This will cause the application to terminate immediately.
Answer: 417.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: We need to restrict the modules selection in the TiApp UI to an API-Level that is enforced on a module.    The platform team adds an api-level value into the module's manifest, and will add a modules-api-level into the 'version.txt' file of the Titanium SDK.    We'll need to read both to find an API level match, and do whatever needs to be done in the UI in order to allow selecting only valid modules, and display warnings when incompatible modules exist in the tiapp.    To test:  # Create a new Titanium Mobile project  # Open up tiapp.xml and add a module to the project using the modules panel (I used ti.greystripe). Note the module appears active  # Edit the module manifest file to raise the apiversion to something like "3" (current maximum version is 2 for 1.8/2.0)  # Save tapp.xml and restart Studio. Note that the module now appears still available, but should appear greyed out    Note that this change is only relevant to Android. iOS does not care about apiversions    
Answer: 113863.0

User story: "The format we chose was a file with a variable regular expressions delimited by newlines.    Verify that filtered variables from <tisdk>/android/variable_filters.txt (per TIMOB-6549) are not displayed in Variables view."
Answer: 2012.0

User story: "When deploying to an iOS device, it would be nice to be able to skip the setup screen."
Answer: 128708.0

User story: "An auto-generated company id prefix during project creation (i.e., Xcode) would be helpful.  Xcode has this feature. Titanium and Eclipse do not. As of now, I do not believe there is a conflict of interest.  Screenshot attached comparing Titanium, Eclipse and Xcode, highlighting the auto company-prefix feature."
Answer: 3011600.0

User story: "1.0.7 users will get the new dashboard, whereas pre-1.0.7 users will get the old dashboard. Add messaging to the existing dashboard to indicate that they must upgrade to 1.0.7 to get the new 1.8.0 mobile SDK."
Answer: 28312.0

User story: "In order to create a better validation experience for tiapp.xml and timodule.xml files suggestion is to create a XSD for them.    Note that tiapp.xml spans both mobile and desktop applications. I don't know if it's feasible to create a XSD that spans both cases, or if it should be split into two."
Answer: 365691.0

User story: Links and references to the "html5" naming for mobile web can be removed.
Answer: 4231.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: There is no explicit uninstaller for Titanium Studio in both Windows 7 and Windows XP.  Currently uninstallation must be done through Control Panel > Programs > Uninstall.    Current wiki entry on uninstallation (excerpt below):    http://wiki.appcelerator.org/display/tis/Uninstalling+Studio    Windows  Using the Add or Remove Programs applet on Control Panel to uninstall Studio.  If Studio is not listed in your "Add or Remove Programs", it may be because you chose to install Studio with a zip. You will have to determine where you installed it (hopefully in your Program Files) and manually delete it.  Delete the remaining application folder off the hard drive (we do not automatically delete this as some users have complained). If you did not change your installation location on disj=k during the install, it is likely in:  Windows Vista/7: C:\Users\username\AppData\Local\Aptana Studio or Titanium Studio)  Windows XP: C:\Program Files\Aptana Studio or Titanium Studio
Answer: 3970.0

User story: "We need to send the user's currently requested Java locale on the query string so that we can send back localized versions of the Dashboard in the future.    Suggested URL is &nl=ISOCode, as passed in to the Java executable."
Answer: 164.0

User story: "Requesting the ability to auto-lock the console if you scroll away from the bottom and then unlock when you scroll back to the bottom. Would like it to function like the terminal does.    I have attached a screencast to demonstrate the difference in behavior between the Studio Console and the Terminal.   (Terminal on the left, Studio Console on the right).  http://screencast.com/t/plTURcRFB  "
Answer: 167177.0

User story: "Inspired by Motorola's Motodev, let's add a set of snippets of drag&drop code to Studio. We could add such snippets for common functions. Or, as Tony G suggested, this could be the evolution of Kitchen Sink. We'd rip out all its API demo code and make each a snippet that could be dropped into a project.     See http://developer.motorola.com/docstools/motodevstudio/images/feature_snippets_lg.jpg/ for their UI. We should use a similar categorized arrangement of snippets, but one based on common use cases within our APIs.    Prof Support, Dev Relations, and Training could collaborate to create the snippets to be added. "
Answer: 111312.0

User story: "It would be nice if we could write and run Drillbit tests from Titanium Studio."
Answer: 3052369.0

User story: We need to support switching Javascript runtimes with a dropdown in the tiapp.xml form editor for Android apps. This is controlled via a simple property:    <property name="ti.android.runtime">v8</property>    Valid values are "rhino" and "v8"
Answer: 8302.0

User story: "This package is sparse on comments. Please add comments to elucidate the classes and methods."
Answer: 47938.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: Apologies for the last minute note on this, but it appears we need a new feature for the dashboard implementation.    Basically, we need to be able to "pre-select" a template on popping up the new project wizard.    The rationale is that we will have a number of buttons to invoke "New From Template" in the dashboard, but our current project wizard does not support this.    Suggest having a short description or preview of the selected template at the bottom to indicate which one was selected. If you choose "finish" it uses that template, otherwise, you could choose a different template if you went to the next screen (though the pre-selected template should show as the chosen item). It's likely we will want to reconfigure the presentation of platform options in the Titanium wizards to create some extra space.    There may need to be a little dashboard work done to enable a button to make this happen. If so, please create a subtask and work with Shalom on this.
Answer: 8588.0

User story: "Create a section in the TiApp editor for manipulating the modules in the tiapp.xml for a Mobile project.  "
Answer: 50425.0

User story: Currently, when Studio first runs, a "configuring python interpreters" dialog comes up. Instead, we should integrate this dialog withe the current dashboard configuration process. It would allow for checking and configuring Python interpreters through the Dashboard configuration actions.    * Remove current dialog popup on startup  * Add check for python configuration to current dashboard check  * If check fails, add button that pops up the same dialog as shown now.    Note that for Aptana Studio, this would require us implementing a similar dashboard as Titanium Studio so that we may perform the same checks there.
Answer: 868732.0

User story: "Add dashboard support for checking GIT (windows only). Configuring GIT should be allowed on a Windows OS through the installation of Portable GIT.    * Remove current dialog popup on startup  * Add check for git configuration to current dashboard check  * If check fails, add button that pops up the same dialog as shown now (which ultimately does the installation)    Note that for Aptana Studio, this would require us implementing a similar dashboard as Titanium Studio so that we may perform the same checks there."
Answer: 868734.0

User story: "Allow the user to select the Firefox location in case we cannot detect it."
Answer: 868734.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "When installing Titanium Studio as a standard user, the user is prompted for the Administrator password. Having provided it, the files are installed to a user profile, meaning that it is inaccessible to other accounts on the same system.    It is my view that it should not be necessary to install Titanium for each and every user on a system. Hence, the program files should be installed in {{C:\Program Files (x86)\Titanium Studio}}, to save 150MB for each additional account. Furthermore, the user should be prompted for the admin password for any updates to that directory (to SDKs and TiStudio itself).    Be aware of [Eclipse Bug 249133|https://bugs.eclipse.org/bugs/show_bug.cgi?id=249133] that may render this request impractical at this time.  "
Answer: 811135.0

User story: "The action should return, at least, the logged-in user name (email) and the MD5 hash of his/her email."
Answer: 3873.0

User story: "At the moment, the call to compute the installed SDKs status is done synchronously, which causes for delays when the Dashboard loads.  We need to change that call to start an asynchronous job and report with an event when the results are ready to be rendered. "
Answer: 6628.0

User story: "Add a controller-action that will return a list of available sample projects.  That list should contain the following information for each sample:  * Sample name  * Sample ID  * Description  * Screenshot-image path (can be empty, for now)    The Dashboard will create sample-items using this information and will trigger the Samples import handler when a specific sample is clicked on."
Answer: 1352.0

User story: If the TiStudio installer is executed while logged in as a non-administrative user, just as when any new software is installed, the user is prompted to provide the administrator's password. At the "Choose Install Location" stage, a path within the administrator's profile, of {{C:\Users\Administrator\AppData\Local\Titanium Studio}}, is populated by default:    !http://img812.imageshack.us/img812/50/screenshot356c.png!    Obviously standard users do not have write-access to this directory.    We should populate this field with a directory under the user's profile, rather than the administrator's.
Answer: 3057808.0

User story: "We need to be able to launch the module projects in their respective emulators for testing purposes."
Answer: 942981.0

User story: "Inspired by Motorola's Motodev, let's add a set of snippets of drag&drop code to Studio. We could add such snippets for common functions. Or, as Tony G suggested, this could be the evolution of Kitchen Sink. We'd rip out all its API demo code and make each a snippet that could be dropped into a project.     See http://developer.motorola.com/docstools/motodevstudio/images/feature_snippets_lg.jpg/ for their UI. We should use a similar categorized arrangement of snippets, but one based on common use cases within our APIs.    Prof Support, Dev Relations, and Training could collaborate to create the snippets to be added. "
Answer: 61979.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "h3. Problem    The log file created by Titanium is being saved in the Documents folder of the app.  The main problem is that the Documents folder gets backed up by iCloud, and it would be better not to include logs in the user backups.     h3. Expected behavior    Customer wants to change the location of the logs in somewhere else like in the Application Support/Logs.    h3. Additional Information:  http://www.apple.com/icloud/what-is.html    h3. Associated HD Ticket:  http://appc.me/c/APP-525161"
Answer: 44608.0

User story: "See the attached screen...request is to add a Browse button so that you can select the path in which to save the file rather than having to type the path."
Answer: 1520.0

User story: "1) Create a new project  2) Open app.js and create a unassigned variable with out the 'var' keyword.  For example 'asdf;'.      Note: In JavaScript, this will cause an error. Either declaring it with a the 'var' keyword or assigning it a value will not cause an error (even though it is bad practice to not use the 'var' keyword).    Expected result:   Studio should recognize this as a syntax error in JavaScript and should indicate this error as it does other errors.    See attached screenshot for a comparison on how Eclipse would handle a similar Java syntax error.    Actual result:   No error is shown.    3) Run the project.    Expected result:  There should be some kind of indication of an error in the console output.    Actual result:  There is no indication of an error in the console until the application loads on the simulator.   Application launches to simulator and gives a application error (iOS) or runtime error (android) indicating the line in the code where the error is."
Answer: 335215.0

User story: "Steps to Reproduce  1. Open a .js file in the view  2. Select the icon to turn on Mark occurrences and white space  3. Open tiapp.xml    Actual:  Those values are inherited to the tiapp.xml    Expected:  To allow the user to toggle those options in tiapp.xml    "
Answer: 1107800.0

User story: "As per Ingo's request, this ticket is a reminder that an update to the debugger UI is required when the Titanium event handler inspectors are implemented, as per TIMOB-5092 and TIMOB-5093."
Answer: 948343.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "h5.Feature Request  Enable Studio to change the default settings used when it creates an Android Run or Debug Configuration for the first time on a project.    E.g. Currently, Studio installation creates new Android configurations using API: 2.3.1 and Screen: WVGA854.    This is an inconvenient that emulator screen size is too big for laptop screens, taking up over half the display, so this change the default to something smaller.    Also be able to control which API is used by default.    h5.Additional info  To customize device resolution / density from command line:    >emulator -avd HVGA800 -scale 96dpi -dpi-device 160    http://developer.android.com/guide/developing/devices/managing-avds-cmdline.html    Further info can be found here as well:    http://developer.android.com/guide/developing/tools/emulator.html http://developer.android.com/guide/developing/devices/emulator.html    Suggest creating a child page of the titanium preference page to hold that information and allow the user to set it."
Answer: 285255.0

User story: "When packaging, the -n will not show the install splash screen by putting a .installed file in the Contents directory. When this file exists, Titanium Desktop Apps will not show the install splash screen the first time the app runs. A customer was asking for this on developer.appcelerator.com:    http://developer.appcelerator.com/question/124142/how-to-test-titanium-desktop-app-how-to-get-rid-of-titanium-installer-screen"
Answer: 14262.0

User story: "I would like to have the ability to be able to create (at a minimum) a Javascript based module project.  That would allow me to create the module project and start coding my JS module code from Studio and then package, test etc from within Studio.    Right now I have to do all this command line and then it's a pain to try and import/open the module in Studio so I end up using combination on console and Textmate.    Of course, would be nice to also support native modules too (almost the exact same, except the question is would you actually write Objective-C in Studio - I might).    "
Answer: 978198.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "Allow for the creation of mobile module projects. This is an umbrella ticket to be split into smaller tasks.    * Android steps: http://wiki.appcelerator.org/display/guides/Module+Developer+Guide+for+Android#ModuleDeveloperGuideforAndroid-Creatingamodule  * iOS Steps: http://wiki.appcelerator.org/display/guides/Module+Developer+Guide+for+iOS#ModuleDeveloperGuideforiOS-Step1%3ACreatingyourFirstModule    We need the following:  # New Titanium Module wizard (allowing user to choose iOS/Android or both)  # Import an existing module project  # During wizard, ask user if they wish to create a shell test project to act as a test harness for testing the module  # Steps/Launchers to compile the module and deploy it (this would mean deploying it to the root titanium install directory on disk so that other apps can use it)  # Ability in other tiapp.xml editors to include modules in your project (these could be already installed ones, or ones from your workspace)  # Create documentation for module (tidocs to JSCA file)  # Upload finished module project to marketplace  "
Answer: 114508.0

User story: "When first starting Titanium Studio a user may not have properly configured their SDKs    Individual processes should be allowed to contribute to the configuration screen. Some may be automatic processes (i.e. they need no user interaction, but need to alert the user), and some require user feedback or choice. Current processes:    * iOS SDK installation  * Android SDK installation  * BlackBerry SDK installation  * Firefox Browser location  * Git install (windows only): Choose Portable Git?  * Python: Auto-configure interpreters"
Answer: 111988.0

User story: "Update the version # to 1.0.4"
Answer: 703.0

User story: Currently, we default to "incorrect user name or password" as the most common error message. This appears to be causing confusion with some users.    In this situation:  # If server is completely offline or unreachable, indicate "The login server is currently unreachable. Please try again in a few minutes"  # If server returns specifically an error with username or password, indicate "The specified username and/or password is incorrect. Please try again"  # In all other cases (assuming server error, malformed request, etc), indicate the server returned an error, and direct the user to consult the web page at: http://aptana.com/r/titrouble (but obfuscate the URL so as to reduce confusion about the redirect)
Answer: 498263.0

User story: When you download the BlackBerry SDK by clicking on the link "Update SDK..." it automatically changes the "BlackBerry SDK Directory" path to "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Appcelerator" and not the location of the newly installed BBsdk. 
Answer: 1020070.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "Plugins:    com.appcelerator.titanium.aptana.editor.findbar.override_1.0.0.jar  com.appcelerator.titanium.aptana.git.ui.override_1.0.0.jar  com.appcelerator.titanium.aptana.scripting.ui.override_1.0.0.jar    All are missing the build qualifier (the segment after the point version)."
Answer: 16.0

User story: "Currently, the build uses Unix timestamps for most features and plugins, i.e.:    com.appcelerator.titanium.aptana.ui.override_1.0.0.1306280624.jar    A much nicer presentation would be:    com.appcelerator.titanium.aptana.ui.override_1.0.0.20110524_234344.jar    YYYYMMDD_HHMMSS    It may be that we can do this incrementally, as the build qualifier I believe is an alphabetical sort, and 2 > 1, so any renumbered plugins would show as newer."
Answer: 3198756.0

User story: "we have the following issues open for ios and android to add debugging support for device  Enhancement request - Add Support for debugging on device    http://jira.appcelerator.org/browse/TIMOB-4626  http://jira.appcelerator.org/browse/TIMOB-4625    once these are addressed studio would need to add UI to support the features.    This ticket is only for the Android side of the equation.    The task here is to agree on a discovery mechanism with platform. It might be that we pass the IP address Studio is listening on to the device, or we might have the device broadcast and Studio would listen.    After that, the rest of the process is identical to the current mechanism.    Additional ADB info: http://developer.android.com/tools/help/adb.html"
Answer: 1025948.0

User story: "Details on attached wiki page: http://wiki.appcelerator.org/display/tools/Update+Studio+Versions"
Answer: 84.0

User story: "In order to be consistent across products, we should rename instances of *Utils classes to drop the 's,' i.e. MobileUsageUtils -> MobileUsageUtil"
Answer: 450.0

User story: "This might also test Studio capabilities (i.e. debugging on/off)"
Answer: 13276.0

User story: "Add unit tests for both classes."
Answer: 11958.0

User story: "When signing an Android application for distribution, a user is directed to create a keystore and associated certificate. We provide a way for users to create new key stores, but we don't help them manage them.    See subtasks for specifics."
Answer: 858570.0

User story: "The transport.py script has been used as an extension for TiDev to export and package all of the files necessary for an iOS project to be run standalone in Xcode on a machine without TiDev (or TiStudio) installed.  The attached script is a 90% solution but still has one or two errors caused when a project has included modules."
Answer: 1051648.0

User story: "We want interface Builder integrated with the Titanium studio next release."
Answer: 335.0

User story: "allow a ruble to contributing the image for a template see attached picture"
Answer: 269187.0