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: "Node.JS is officially ending support for Node 8 at the end of this year (12-31-2019). In preparation we should move to the next LTS line, which is Node 10.13+.    https://nodejs.org/en/about/releases/    (Note that Node 10 will go into maintenance LTS starting in April next year, and Node 12 has just become an active LTS)"
Answer: 36905.0

User story: "h5.Description    Windows uses a non standard hook in the hyperloop module which we currently patch around in the processjstask, we should try to remove that hook from hyperloop and use the standardized hook if possible"
Answer: 128037.0

User story: "We have added accessibilityLabel to UI Label or UI PickerView to locate these elements in Automation Testing. After adding accessibilityLabel can't read label text or picker row title. Instead of text and title accessibilityLabel is showing in Appium studio. Please refer attached screenshot. Is it expected behaviour? Do we have any alternate to overcome this issue.    Note: Setting accessibilityLabel to text input is working fine."
Answer: 1534.0

User story: "The customer is facing an issue with searchbar on tableView with latest iOS SDK.  When search bar is clicked rest of the tableview is greyed out and user has to tap twice to remove keyboard and then the gray area.  This is causing major issue with their users are they need to mark items quickly to move on to next inspection item.  Kindly look into this and let they know how to proceed.    Sample Code: Check attachments section    *Steps to Reproduce:*    1. Download the sample project  2. Import the project via studio and run  3. When the search bar is clicked rest of the tableview is greyed out. And need to tap twice to remove the keyboard and then the gray area.    *Note: We also tested this on our end with SDK 8.2.0.GA (iphone SE 13.1.3) and able to reproduce the issue. Please check the attachment section for sample test project and screenshots.*"
Answer: 188.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 customer used *ti.reviewdialog* to implement a survey pop-up box for their app. The rating window is popped up but the submit button is not active after selecting the stars.    *Note:* We also tested this on SDK 8.2.0.GA, iPhone SE(12.3.1). The issue is reproduced on our end.    *Testing environment:*  {code}    <USER>Command-Line Interface, version 7.1.1    Operating System    Name                        = Mac OS X    Version                     = 10.14.6    Architecture                = 64bit    # CPUs                      = 4    Memory                      = 8589934592  Node.js    Node.js Version             = 8.9.4    npm Version                 = 5.6.0  Titanium CLI    CLI Version                 = 5.2.1  Titanium SDK    SDK Version                 = 8.2.0.GA     Xcode: 10.4,  iPhone SE(12.3.1)    {code}    *Test Steps:*    * Download the project from [here| https://www.icloud.com/attachment/?u=https%3A%2F%2Fcvws.icloud-content.com%2FB%2FAf53zIHNcAET727hmTD17aHojf_bAUfCedjgukUwdnkc2HrWPEO_eaVH%2F%24%7Bf%7D%3Fo%3DAkVu2qQP6zYcLqsGMV6ylJDngcAMN4PjxIZnABcHGNXY%26v%3D1%26x%3D3%26a%3DCAog6ZufgrMsKTRB4gRU7-VxNYznbP-tmaWIt5zhHa70QroSJxDbqa3v2C0Y27mow-ItIgEAKggByAD_EcI1MVIE6I3_21oEv3mlRw%26e%3D1572636073%26k%3D%24%7Buk%7D%26fl%3D%26r%3D31D39D69-95A0-4976-8F7D-C6D2A36DB348-1%26ckc%3Dcom.apple.largeattachment%26ckz%3DEF52055D-00F2-427A-A7A0-CC29B3B789A9%26p%3D41%26s%3Dsj4N76Ggf_IscTWMVzWWCqX_stE&uk=ZmebF6v7kZqy3VzBx0jT9A&f=surveyapp.zip&sz=82412282].  * Integrate the project via studio and run.  * After running,when click on the “Open survey window”, the survey window opens but not able to submit after selecting the starts.        *Test output:*  Please check the attachment section."
Answer: 69789.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: One user is facing error compiling a module. He is using 8.1.1.GA, Xcode 10.3, macOS Mojave 10.14.6. He is unable to build module project with TiApp.h using SDK8.1.1.GA ? His purpose is to use NSURLSessionDelegate, which requires importing TiApp.h according to the following [reference|https://wiki.<USER>org/display/guides2/iOS+Modules+-+Use+Native+UI+Application+Delegates+in+Hyperloop+and+Native+Modules].     Sample module: Click [here| https://drive.google.com/open?id=1jbVe3r4Rm1__Eu73gDdBiT0zBRuMgI9W]    *Test Steps:*  Steps from the user:    1. Create new mobile module project [jp.co.ndsoft.NdSyncClinet2] using SDK8.1.1.GA, target iOS.  2. Add code follows into ios/Classes/JpCoNdsoftNdSyncClinet2Module.m  3. Package iOS Module    *Add code at step2*  {code}  --- a/ios/Classes/JpCoNdsoftNdSyncClinet2Module.m  +++ b/ios/Classes/JpCoNdsoftNdSyncClinet2Module.m  @@ -9,6 +9,7 @@  #import "TiBase.h"  #import "TiHost.h"  #import "TiUtils.h"  +#import "TiApp.h"    @implementation JpCoNdsoftNdSyncClinet2Module  @@ -29,6 +30,12 @@  #pragma mark Lifecycle  +-(void)_configure  +{  + [super _configure];  + [[TiApp app] registerApplicationDelegate:self];  +}  +  - (void)startup  {code}  Note: We also tried to compile module shared by the client and receive same error as him.  {code}  [ERROR] [xcode-sim] ** BUILD FAILED **  [ERROR] [xcode-sim] The following build commands failed:  [ERROR] [xcode-sim]  CompileC build/NdSyncClient2.build/Release-iphonesimulator/NdSyncClient2.build/Objects-normal/x86_64/JpCoNdsoftNdSyncClinet2Module.o Classes/JpCoNdsoftNdSyncClinet2Module.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler  [ERROR] [xcode-sim]  CompileC build/NdSyncClient2.build/Release-iphonesimulator/NdSyncClient2.build/Objects-normal/i386/JpCoNdsoftNdSyncClinet2Module.o Classes/JpCoNdsoftNdSyncClinet2Module.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler  [ERROR] [xcode-sim] (2 failures)  {code}
Answer: 59428.0

User story: "Update the SDK's bundled Hyperloop version to 4.0.4"
Answer: 1550.0

User story: "Spawning child processes on Windows via shebang script fails, since it is ignored."
Answer: 2959.0

User story: "We anticipate moving to Node 10 as our minimum supported version for SDK 9+."
Answer: 149501.0

User story: "The Jenkins tests for TabGroup {{icon-only tabs - default style}} regularly crashing.      "
Answer: 263.0

User story: "Jenkins unit tests seems to be regularly crashing on Windows. Ended up skipping some tests in following suites.    - -ti.filesystem.file.test.js-  - -ti.media.videoplayer.test.js-  - -ti.filesystem.filestream.test.js-  - -ti.ui.tabgroup.test.js-  - -ti.map.test.js-    "
Answer: 27384.0

User story: "Node 8 will not be supported in SDK 9.0. Please add a deprecation warning to the CLI in the next release."
Answer: 3039.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: "Titanium has 3 essential CLI's: Appc CLI, Titanium CLI, and Alloy CLI.    The Appc CLI and Alloy CLI will be deprecated. The Titanium CLI will be re-imagined to include the platform specific functionality in Appc CLI as an add-on and Alloy CLI as a Titanium CLI command.    As apart of this effort, the following CLI's and compabilities will be deprecated:    h4. Titanium CLI    * End of support for Node 8 and older  ** TIMOB-27250  ** Effective Titanium SDK 9  ** Node 12 being the recommended  ** Node 10.13.0 being the minimum supported (though the actual technical minimum is 10.2.0)  ** Notice added to Titanium CLI v5 and displayed only if Node version < 10.2    * End of support for non-build,clean Titanium CLI (v5.x or older) plugins  ** Effective Titanium SDK 10  ** Plugins must be ported to Appc Daemon plugins and new hook system    * End of support for ALL Titanium CLI (v5.x or older)  ** Effective Titanium SDK 11  ** Notice added to Titanium CLI for specific commands when output is text (not JSON)  ** NON-BUILD plugins must be ported to Appc Daemon plugins  ** Note: build-related plugins must be continue to be written as Titanium CLI v5 plugins    * End of support for {{ti setup}}, {{ti module}}, and {{ti plugin}} commands?  ** Effective Titanium SDK 10  ** Notice added to Titanium CLI v5 for these commands when output is text (not JSON)  ** Command will not likely be replaced in Titanium CLI v6    h4. Appc CLI    * End of Life for Appc CLI  ** Effective Appc CLI 9  ** End of Support sometime in 2020, possibly around Titanium SDK 10... notify to switch to Titanium CLI v6  ** Notice added to Appc CLI for specific commands when output is text (not JSON)  ** Users must switch to Titanium CLI v6    h4. Alloy CLI    * End of Life for the Alloy CLI  ** Effective Titanium SDK 10?  ** Notice added to Alloy CLI  ** Users must switch to {{ti alloy}} to create models, etc  "
Answer: 309878.0

User story: "Update the SDK's bundled Hyperloop version to 4.0.3"
Answer: 21530.0

User story: "The [TestModule|https://github.com/<USER>titanium_mobile/tree/673a3b9117e3d185a09882b5f0409ead47454179/iphone/TestModule] directory in our main repo was used during development of Swift support and is no longer needed so it can be safely removed."
Answer: 1581.0

User story: "We should being the <USER>of trying to install Xcode 11 betas on one or more of our Mac build nodes so that we can start adding PRs to target iOS 13/Xcode 11."
Answer: 131121.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 enterprise customer  received reports from a customer that their Android app has been producing a high number of ANRs (0.73%, over the bad behaviour threshold of 0.47% and way over their peers median of 0.2%). We have looked into the analytics on the Google Play developer panel and there are multiple causes.  Have attached the top singular ANR (Input dispatching timed out (Waiting because no window has focus but there is a focused application that may eventually add a window when it finishes starting up.), VisibleToUser) and also one that seems to be more prevalent, but as the main error is slightly different they aren't grouped together (Input dispatching timed out (Waiting to send non-key event because the touched window has not finished processing certain input events that were delivered to it over 500.0ms ago. Wait queue length: 29. Wait queue head age: 6053.5ms.), VisibleToUser).       *Is it possible to assist them in tracking down the cause of these ANRs? The testing team have been unable to reproduce them, so even any advice as to where they can find them would be appreciated. *      Additionally, the app has a high percentage of users that encounter frozen frames (just shy of 50%).     Some queries from the customer:  {code}  Do you have a set of best practices in order to avoid this?   Do I understand correctly that the Ti.Worker module doesn't actually spin up other threads and instead just simulates it on one thread by running a worker asynchronously?     {code}   *Note:* this seems to just be happening on android 8+ and titanium SDK 7.5.1.GA."
Answer: 98931.0

User story: "Save object instance at callbacks around networking (e.g. {{Ti.Network}}/{{Ti.UI.WebView}}) to stablize Jenkins tests."
Answer: 1752.0

User story: Currently HttpClient may be garbege-collected before its callback is fired under some circumstances if you don't save HttpClient instance from garbage collector. In that case application crashes. We might want to save HttpClient instance from garbage collection by protecting its instance until {{onerror}} or {{onload}} callback is called.    {code}  var win = Ti.UI.createWindow({      backgroundColor: 'green'  });    win.addEventListener('open', function () {      var _tmpURL = "https://docs.<USER>com/platform/latest/#!/api/"      var _tmpClient = Ti.Network.createHTTPClient({          onload: function (e) {              alert('Loaded');          },          onerror: function (e) {              alert("Error:" + e.error);          },          timeout: 30000      });      _tmpClient.open("GET", _tmpURL);      _tmpClient.send();        // In this case _tmpClient may be garbage-collected as soon as this function is finished.      // We could think this as "logical" failure but I think Titanium developers tend to use HttpClient like this.  });    win.open();  {code}
Answer: 8747.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: *Summary:*  Android Q introduces the following new "AndroidManifest.xml" permission...  {code:xml}  <uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION"/>  {code}    This permission is needed to collect "location" data while the app is in the background. This permission is not needed if the app is currently running a "foreground" service.  https://developer.android.com/preview/privacy/device-location#request-background-location    *To Do:*  # Verify what happens when collecting "location" data from {{Ti.Geolocation}} in a backgrounded Titanium app without this permission defined in the "AndroidManifest.xml". _(Should not crash. Should log an error instead.)_  # Verify what happens when calling {{Ti.Geolocation.requestLocationPermissions()}} without the above {{ACCESS_BACKGROUND_LOCATION}} and attempt to collection "location" data in the background.  # Verify what happens when calling {{Ti.Android.requestPermissions()}} with both {{ACCESS_BACKGROUND_LOCATION}} and {{ACCESS_COURSE_LOCATION}} defined... and the end-user taps "no" for backgrounding.  
Answer: 235705.0

User story: Android Q is deprecating the "android.preference" library which Titanium's {{Ti.UI.Android.openPreferences()}} API uses.  https://docs.<USER>com/platform/latest/#!/api/Titanium.UI.Android-method-openPreferences  https://developer.android.com/preview/behavior-changes-all#preferences    Google's docs suggests that "android.preference" library is deprecated, not removed. So, we should first check that the deprecated usage still works while targeting API Level 29.    The best solution is to change Titanium to depend on the AndroidX libraries instead of the older Support libraries per [TIMOB-26472]. This is a much bigger change that effects all modules that we may want to defer to a later date.  
Answer: 201606.0

User story: "h6.Reproduce Steps  1. Download any image of resolution(3264 X 2448) for testing purpose. (Attached test image)  2. Run the following example code in a default alloy app.  3. Drag the test image over to simulator.  4. Run the example app, click on the Hello World text of the application and select the testing image from the gallery.  5. Go to simulator folder, then check the saved image. For example in my test, the location is: (~/<USER>/⁨Library⁩/⁨Developer⁩/⁨CoreSimulator⁩/⁨Devices⁩/⁨9080930F-2320-4FF3-A042-D7955440EACE⁩/⁨data⁩/⁨Containers⁩/Data/⁨Application⁩/8D3292C5-4578-4B59-8956-29C36AB23BFF⁩/Documents⁩)    h6.Problem  Open the image, you will see the resolution is only 3073 X 2305 and it get cropped at right side and bottom side.     h6.Expect  The image should not get cropped."
Answer: 521.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: "h6.Reproduce Steps  1. Download any image of resolution(3264 X 2448) for testing purpose. (Attached test image)  2. Run the following example code in a default alloy app.  3. Drag the test image over to simulator.  4. Run the example app, click on the Hello World text of the application and select the testing image from the gallery.  5. Go to simulator folder, then check the saved image. For example in my test, the location is: (~/<USER>/⁨Library⁩/⁨Developer⁩/⁨CoreSimulator⁩/⁨Devices⁩/⁨9080930F-2320-4FF3-A042-D7955440EACE⁩/⁨data⁩/⁨Containers⁩/Data/⁨Application⁩/8D3292C5-4578-4B59-8956-29C36AB23BFF⁩/Documents⁩)    h6.Problem  Open the image, you will see the resolution is only 3073 X 2305 and it get cropped at right side and bottom side.     h6.Expect  The image should not get cropped."
Answer: 520.0

User story: "h6.Reproduce Steps  1. Download any image of resolution(3264 X 2448) for testing purpose. (Attached test image)  2. Run the following example code in a default alloy app.  3. Drag the test image over to simulator.  4. Run the example app, click on the Hello World text of the application and select the testing image from the gallery.  5. Go to simulator folder, then check the saved image. For example in my test, the location is: (~/<USER>/⁨Library⁩/⁨Developer⁩/⁨CoreSimulator⁩/⁨Devices⁩/⁨9080930F-2320-4FF3-A042-D7955440EACE⁩/⁨data⁩/⁨Containers⁩/Data/⁨Application⁩/8D3292C5-4578-4B59-8956-29C36AB23BFF⁩/Documents⁩)    h6.Problem  Open the image, you will see the resolution is only 3073 X 2305 and it get cropped at right side and bottom side.     h6.Expect  The image should not get cropped."
Answer: 521.0

User story: "h6.Reproduce Steps  1. Download any image of resolution(3264 X 2448) for testing purpose. (Attached test image)  2. Run the following example code in a default alloy app.  3. Drag the test image over to simulator.  4. Run the example app, click on the Hello World text of the application and select the testing image from the gallery.  5. Go to simulator folder, then check the saved image. For example in my test, the location is: (~/<USER>/⁨Library⁩/⁨Developer⁩/⁨CoreSimulator⁩/⁨Devices⁩/⁨9080930F-2320-4FF3-A042-D7955440EACE⁩/⁨data⁩/⁨Containers⁩/Data/⁨Application⁩/8D3292C5-4578-4B59-8956-29C36AB23BFF⁩/Documents⁩)    h6.Problem  Open the image, you will see the resolution is only 3073 X 2305 and it get cropped at right side and bottom side.     h6.Expect  The image should not get cropped."
Answer: 521.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: "h6.Reproduce Steps  1. Download any image of resolution(3264 X 2448) for testing purpose. (Attached test image)  2. Run the following example code in a default alloy app.  3. Drag the test image over to simulator.  4. Run the example app, click on the Hello World text of the application and select the testing image from the gallery.  5. Go to simulator folder, then check the saved image. For example in my test, the location is: (~/<USER>/⁨Library⁩/⁨Developer⁩/⁨CoreSimulator⁩/⁨Devices⁩/⁨9080930F-2320-4FF3-A042-D7955440EACE⁩/⁨data⁩/⁨Containers⁩/Data/⁨Application⁩/8D3292C5-4578-4B59-8956-29C36AB23BFF⁩/Documents⁩)    h6.Problem  Open the image, you will see the resolution is only 3073 X 2305 and it get cropped at right side and bottom side.     h6.Expect  The image should not get cropped."
Answer: 521.0

User story: "h6.Reproduce Steps  1. Download any image of resolution(3264 X 2448) for testing purpose. (Attached test image)  2. Run the following example code in a default alloy app.  3. Drag the test image over to simulator.  4. Run the example app, click on the Hello World text of the application and select the testing image from the gallery.  5. Go to simulator folder, then check the saved image. For example in my test, the location is: (~/<USER>/⁨Library⁩/⁨Developer⁩/⁨CoreSimulator⁩/⁨Devices⁩/⁨9080930F-2320-4FF3-A042-D7955440EACE⁩/⁨data⁩/⁨Containers⁩/Data/⁨Application⁩/8D3292C5-4578-4B59-8956-29C36AB23BFF⁩/Documents⁩)    h6.Problem  Open the image, you will see the resolution is only 3073 X 2305 and it get cropped at right side and bottom side.     h6.Expect  The image should not get cropped."
Answer: 521.0

User story: "h6.Reproduce Steps  1. Download any image of resolution(3264 X 2448) for testing purpose. (Attached test image)  2. Run the following example code in a default alloy app.  3. Drag the test image over to simulator.  4. Run the example app, click on the Hello World text of the application and select the testing image from the gallery.  5. Go to simulator folder, then check the saved image. For example in my test, the location is: (~/<USER>/⁨Library⁩/⁨Developer⁩/⁨CoreSimulator⁩/⁨Devices⁩/⁨9080930F-2320-4FF3-A042-D7955440EACE⁩/⁨data⁩/⁨Containers⁩/Data/⁨Application⁩/8D3292C5-4578-4B59-8956-29C36AB23BFF⁩/Documents⁩)    h6.Problem  Open the image, you will see the resolution is only 3073 X 2305 and it get cropped at right side and bottom side.     h6.Expect  The image should not get cropped."
Answer: 521.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: "h6.Reproduce Steps  1. Download any image of resolution(3264 X 2448) for testing purpose. (Attached test image)  2. Run the following example code in a default alloy app.  3. Drag the test image over to simulator.  4. Run the example app, click on the Hello World text of the application and select the testing image from the gallery.  5. Go to simulator folder, then check the saved image. For example in my test, the location is: (~/<USER>/⁨Library⁩/⁨Developer⁩/⁨CoreSimulator⁩/⁨Devices⁩/⁨9080930F-2320-4FF3-A042-D7955440EACE⁩/⁨data⁩/⁨Containers⁩/Data/⁨Application⁩/8D3292C5-4578-4B59-8956-29C36AB23BFF⁩/Documents⁩)    h6.Problem  Open the image, you will see the resolution is only 3073 X 2305 and it get cropped at right side and bottom side.     h6.Expect  The image should not get cropped."
Answer: 521.0

User story: "h6.Reproduce Steps  1. Download any image of resolution(3264 X 2448) for testing purpose. (Attached test image)  2. Run the following example code in a default alloy app.  3. Drag the test image over to simulator.  4. Run the example app, click on the Hello World text of the application and select the testing image from the gallery.  5. Go to simulator folder, then check the saved image. For example in my test, the location is: (~/<USER>/⁨Library⁩/⁨Developer⁩/⁨CoreSimulator⁩/⁨Devices⁩/⁨9080930F-2320-4FF3-A042-D7955440EACE⁩/⁨data⁩/⁨Containers⁩/Data/⁨Application⁩/8D3292C5-4578-4B59-8956-29C36AB23BFF⁩/Documents⁩)    h6.Problem  Open the image, you will see the resolution is only 3073 X 2305 and it get cropped at right side and bottom side.     h6.Expect  The image should not get cropped."
Answer: 521.0

User story: "Update the SDK's bundled Hyperloop version to 4.0.2    Required because of TIMOB-26888"
Answer: 196.0

User story: "Update Hyperloop module apiversion for Windows because there's module binary incompatibility in upcoming 8.0.0.GA. Windows Hyperloop module needs re-compiled with updated 8.0.0."
Answer: 4408.0

User story: "Update module apiversion because there's module binary incompatibility in upcoming 8.0.0.GA. All Windows module needs re-compiled to make it work with 8.0.0.  "
Answer: 989.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 a packaged windows application to a device the error below is thrown    {noformat}  C:\Users\<USER>apps\TIMOB-26776>"C:\Program Files (x86)\Windows Kits\10\bin\x86\WinAppDeployCmd.exe" install -file C:\Users\<USER>Desktop\Packaged\Smokeysmoke_1.0.0.0_ARM.appxbundle -ip 127.0.0.1  Windows App Deployment Tool  Version 10.0.0.0  Copyright (c) Microsoft Corporation. All rights reserved.    Opening connection to device at '127.0.0.1'.    Installing app...  Disconnecting.    0x80131500 - Failed to install or update package: Unspecified error    'Microsoft Platform Extensions' violates pattern constraint of '\bms-resource:.{1,256}'.    0x80131505 - Unspecified error    'Microsoft Platform Extensions' violates pattern constraint of '\bms-resource:.{1,256}'.    0x800705B4 - Unspecified error    'Microsoft Platform Extensions' violates pattern constraint of '\bms-resource:.{1,256}'.  {noformat}    *Steps to Reproduce*  # Create an alloy application  # Package the application to windows phone {{appc run -p windows -T dist-phonestore}}  # Follow the prompts   # Install the packaged application to device {{"C:\Program Files (x86)\Windows Kits\10\bin\x86\WinAppDeployCmd.exe" install -file <appxbundle location> -ip 127.0.0.1}}  
Answer: 744317.0

User story: I have created xml file in platform/android/res/xml/device_filter.xml (refer to the first screenshot) but in not get applied after building an App.  device_filter.xml (in platform/android/res/xml/device_filter.xml)    {code:java}  <?xml version="1.0" encoding="utf-8"?>    <resources>    <!-- 0x0403 / 0x6001: FTDI FT232R UART -->    <usb-device vendor-id="1027" product-id="24577" />    <!-- 0x2341 / Arduino -->    <usb-device vendor-id="9025" />    <!-- 0x16C0 / 0x0483: Teensyduino -->    <usb-device vendor-id="5824" product-id="1155" />    </resources>  {code}    After building the <USER>project, it becomes blank in the build folder. (refer second screenshot)    {code:java}  <?xml version="1.0" encoding="UTF-8"?>    <resources>    </resources>    {code}      {code: title=tiapp.xml}  <intent-filter>  <action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />  </intent-filter>  <meta-data  android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"   android:resource="@xml/device_filter" />  {code}      Please find below download link for test code  - https://we.tl/t-UafUiEAun1    You can check device_filter.xml in Platform folder.  And after building the project it becomes blank in build folder.    The functionality I have to achieve is    1) When I connect the specific device to USB port of android box(mentioning its vendor id , product id in Xml file)  then it's not asking permission again & again for device connection.    Otherwise, it's asking me for permission again & again.    We tried this with native, it is working as per expected but in <USER> it's not working because it is not processing xml file in XML folder.    Thanks!    
Answer: 423413.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: "Due to TIMOB-26727 we need a new version of Hyperloop compiled with the latest 8_0_X branch."
Answer: 1361.0

User story: "Update deprecation message for appc.js third-party configuration to reflect postponed removal in 5.0.0."
Answer: 9854.0

User story: For a device configuration application, which uses a WiFi access point on the hardware to be configured, we're having a problem with some Android devices that appear to use the 3G network instead of the WiFi network to connect via a TCP socket to a local IP address (e.g. 192.168.1.1).    In the device, in question, the WiFi network is marked with an active connection but without internet connectivity.  We would need to understand if it is a problem that depends on the device or the SDK Titanium, and if it is possible to declare what type of connectivity to use to open the TCP client connection (Titanium.Network.Socket.TCP)    {code}  var socket = Ti.Network.Socket.createTCP({      host: "192.168.1.1",      port: 7000,      timeout: 1000,      connected: function (e)      {       console.log("Socket OPEN");      },   error: function (e)   {    console.error(e.error);      }  });  {code}    The problem seems to be derived from the fact that if the device is connected to a wifi network without internet, the TCP socket connections tremble the SDK are opened through the 3G network (or are not opened) instead of via the WiFi network even if you try to connect to a local IP (eg 192.168.1.1).      To try to reproduce the problem the procedure should be as follows:    1. I connect to a wifi network without internet with a server socket listening to the 192.168.1.1 address. The device must also be connected to a mobile network.    2. Through the app I try to open the socket as indicated in the sample code        The cases we have detected are the following:    - in some devices, the connection to the local IP on the wifi network without internet is without problems even if you are connected to the mobile network at the same time    - in other devices, the connection to the local IP of the network without internet fails when the device is also on the mobile network    - on the same device that presents problems, disabling the mobile data network on the device the connection to the local IP on the network without internet seems to work correctly    One of the devices that present the problem is the following:    Blackview BV9500 (Android 8.1)    
Answer: 124417.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: "Update the SDK's bundled Hyperloop version to 4.0.0"
Answer: 32964.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: Hello!  I have a scrollview added on window, while taking the screenshot of scrollview, it takes toImage() of the area that is visible on the window, but not of full scrollview, how I can overcome this issue ?  {code}  var win = Ti.UI.createWindow({   backgroundColor : "white",  });    var scrollview = Ti.UI.createScrollView({   width : "100%",   height : "100%",   // contentHeight:"auto",   layout : "vertical"  });  win.add(scrollview);  scrollview.addEventListener("click", function(e) {     var win2 = Ti.UI.createWindow({    backgroundColor : "white",   });   var scrollVw = Ti.UI.createScrollView({    width : "100%",    height : "100%",    // contentHeight:"auto",    layout : "vertical"   }), varImageVw = Ti.UI.createImageView({    width : "100%",    height : Ti.UI.SIZE,    image : scrollview.toImage(),     });   scrollVw.add(varImageVw);   win2.add(scrollVw);   win2.open();  });  var view1 = Ti.UI.createView({   top : 0,   width : "100%",   height : "400",   backgroundColor : "red"  });  scrollview.add(view1);    var view2 = Ti.UI.createView({   top : 0,   width : "100%",   height : "400",   backgroundColor : "green"  });  scrollview.add(view2);    var view3 = Ti.UI.createView({   top : 0,   width : "100%",   height : "400",   backgroundColor : "blue"  });  scrollview.add(view3);    var view4 = Ti.UI.createView({   top : 0,   width : "100%",   height : "400",   backgroundColor : "yellow"  });  scrollview.add(view4);    var view5 = Ti.UI.createView({   top : 0,   width : "100%",   height : "400",   backgroundColor : "pink"  });  scrollview.add(view5);    win.open();  {code}  while clicking on first window scrollview, image is displayed in next window scrollview, you will notice its not taking toImage() of complete scrollview, as its not displaying in 2 window.    Test Environment:  {code}  Operating System    Name                        = Microsoft Windows 10 Pro    Version                     = 10.0.17134    Architecture                = 32bit    # CPUs                      = 4    Memory                      = 17091956736  Node.js    Node.js Version             = 8.9.1    npm Version                 = 5.5.1  Titanium CLI    CLI Version                 = 5.1.1  Titanium SDK    SDK Version                 = 7.5.0.GA    SDK Path                    = C:\ProgramData\Titanium\mobilesdk\win32\7.5.0.GA    Target Platform             = android  {code}    Thanks   
Answer: 52637.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: Hello!  *Steps to reproduce*:   app.js  {code}  var axwayExample = true;   var data = ""; // this works with 7.4.1GA  // data = ""; // this works 7.5.0GA    if (axwayExample) {   data = "this is global data";     } else {   data = "this is login global data";  }  var platform = Ti.Platform.osname;   var Window = require('/FirstView');  var win = new Window();  win.open();  {code}  FirstView.ja  {code}  function FirstView() {   var self = Ti.UI.createWindow({    backgroundColor : '#ffffff'   });      var label = Ti.UI.createLabel({    color : '#000000',    text : 'Hello',    height : 'auto',    width : 'auto'   });   self.add(label);      //Add behavior for UI   label.addEventListener('click', function(e) {    alert(data);   });      return self;  }  module.exports = FirstView;    {code}  *Discription*:  In 7.4.1 and earlier, any variables defined with the var keyword in app.js were considered as   global variables. But it's not working in 7.5.0.GA  You can see that to get global variables to work on 7.5.0, the data variable   needs to be defined without the var keyword.     The main difference in code is that I define the data variable, and set   it to an empty string. Then with a if statement, I modify the data   variable, but it does not get passed to the alert function in 7.5.0GA   unless I do the change as indicated.    Test Environment:  {code}  Operating System    Name                        = Microsoft Windows 10 Pro    Version                     = 10.0.17134    Architecture                = 32bit    # CPUs                      = 4    Memory                      = 17091956736  Node.js    Node.js Version             = 8.9.1    npm Version                 = 5.5.1  Titanium CLI    CLI Version                 = 5.1.1  Titanium SDK    SDK Version                 = 7.5.0.GA  {code}  Thanks 
Answer: 334227.0

User story: h6.Description    Customers are seeing an issue when using SDK 7.4.1 on android (we have seen the issue using a Google Pixel 1 with Android 8.1), when they install the app the appicon appears smaller than it should and round, but when they compile with the SDK 7.0.2 the icons display as they should. Attached screenshot.    If they add the next line in the tiapp.xml file the icons displays with the right size and shape:   <uses-sdk android:minSdkVersion=“23” android:targetSdkVersion=“25" />   But Google Play will require that new apps target at least Android 8.0 (API level 26) from August 1, 2018, and that app updates target Android 8.0 from November 1.    h6.Reproduce  1. Download test app from following link, which basically a brand new Alloy app with customer's app icon. (https://propelics.box.com/s/a78x4kli780wxbf3bfstuvalitc90luw )  2. Run the app to Google Pixels 1 device.    h6.Note  We tested this in support team, but seem not able to reproduce the problem. However, we do not have Google Pixels devices.     Please check and provide some advice.
Answer: 16555.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: Hi team,  For Android Platform, I have added "evenlistener" in webview local html file. The event is fired from app.js. The issue is, fireEvent get fired in reverse order for Android.  For iOS, the sequence is right and for Android, the sequence is wrong.    App.js  {code}  var win = Ti.UI.createWindow({    });    var webView = Ti.UI.createWebView({   visible : false,   url : 'index.html'    });    win.add(webView);  webView = null;    win.open();    setTimeout(function() {     for (var i = 0; i < 5; i++) {    var data = {     value : i    };      Ti.API.info("value passed:" + i);    Ti.App.fireEvent('testevent', data);   }  }, 5000);  {code}  index.html  {code:html}  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"  "http://www.w3.org/TR/html4/strict.dtd">  <html>   <head>     </head>   <body>      <script type="text/javascript">     function passdatatoserver(e) {        Ti.API.info("testevent:" + e.value);       }         Ti.App.addEventListener('testevent', passdatatoserver);      </script>   </body>  </html>  {code}      Log for adroid:  {code}  [INFO] :   value passed:0  [INFO] :   value passed:1  [INFO] :   value passed:2  [INFO] :   value passed:3  [INFO] :   value passed:4  [WARN] :   TiVerify: (Timer-0) [4992,4993] Verifying module licenses...  [INFO] :   I/System.out: Thread-63102(ApacheHTTPLog):Reading from variable values from setDefaultValuesToVariables  [INFO] :   I/System.out: Thread-63102(ApacheHTTPLog):isSBSettingEnabled false  [INFO] :   I/System.out: Thread-63102(ApacheHTTPLog):isShipBuild true  [INFO] :   I/System.out: Thread-63102(ApacheHTTPLog):getDebugLevel 0x4f4c  [INFO] :   I/System.out: Thread-63102(ApacheHTTPLog):Smart Bonding Setting is false  [INFO] :   I/System.out: Thread-63102(ApacheHTTPLog):SmartBonding Setting is false, SHIP_BUILD is true, log to file is false, DBG is false, DEBUG_LEVEL (1-LOW, 2-MID, 3-HIGH) is 1  [INFO] :   I/System.out: Timer-0 calls detatch()  [INFO] :   TiVerify: (Timer-0) [838,5831] Succesfully verified module licenses  [INFO] :   testevent:4  [INFO] :   testevent:3  [INFO] :   testevent:2  [INFO] :   testevent:1  [INFO] :   testevent:0  {code}    Test Environment:  {code}  Operating System    Name                        = Microsoft Windows 10 Pro    Version                     = 10.0.17134    Architecture                = 32bit    # CPUs                      = 4    Memory                      = 17091956736  Node.js    Node.js Version             = 8.9.1    npm Version                 = 5.5.1  Titanium CLI    CLI Version                 = 5.1.1  Titanium SDK    SDK Version                 = 7.4.1.GA  {code}
Answer: 1760.0

User story: "h5.Description    The warning log had a link created to explain it, we should link to the doc.appc page (via shortlink) so that there's less confusion around the message"
Answer: 13327.0

User story: "Make default classic app runnable without crash."
Answer: 168.0

User story: "Make default Alloy app runnable with crash."
Answer: 168.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: Hello,     This customer getting module not found error.     They are adding attached aar files to the project under app/platform/android     This is to add crashlytics as a hyper loop Lib in the app.     The below code is not working     {code}var Activity = require('android.app.Activity');   var currentActivity = new Activity(Ti.Android.currentActivity);   var app = currentActivity.getApplication();   var Fabric = require('io.fabric.sdk.android.Fabric');   var crashlytics = require("com.crashlytics.android.Crashlytics");   Fabric.with(currentActivity,new crashlytics()); {code}    it throws error that fabric is not found.     Here is the link for the documentation     https://fabric.io/kits/ios/crashlytics/features     Thanks
Answer: 126814.0

User story: "Android P introduces some [behavior changes|https://developer.android.com/about/versions/pie/android-9.0-changes-all#privacy-changes-all] of which some also effect apps not targeting Android P but running on them. In detail, there are privacy changes that for example disallow the microphone or camera to be used from the background. We should investigate if this affects our apps as well."
Answer: 110509.0

User story: "The TypeScript typings for Titanium need to be updated for our latest SDK release 7.3.0"
Answer: 11479.0

User story: Android P has a breaking change where it now requires flag "FLAG_ACTIVITY_NEW_TASK" to be set if an intent will be starting an activity from a non-activity. If the flag is missing, then it will fail to start the activity.  https://developer.android.com/preview/behavior-changes#fant-required    Investigate if this will be an issue for the following:  * Local notification pending intents via {{Ti.Android.NotificationManager}}.  * Push notification pending intents via APS and cloud push module.  * App shortcuts via "com.android.launcher.action.INSTALL_SHORTCUT" intents.  * Anything else?  
Answer: 119469.0

User story: The kroll thread was deprecated in SDK 7 and should be removed in 8.    This means that the "tiapp.xml" property "run-on-main-thread" will be ignored and will be internally hard-code to {{true}}.  
Answer: 250064.0

User story: "The kroll thread was deprecated in SDK 7 and should be removed in 8."
Answer: 9201.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: "Hello,    The customer is using the scrollView with Horizontal layout and adding the required UI elements to a main view and adding it back to the actual scrollview. Even after fixing the height of scrollView equal to that of main view inside it, its still scrolling vertically which is not an expected behaviour.     The sample code to replicate the issue in iPAD pro 12.9 inch (2nd generation) and other bigger iPAD's.     *Sample code:*  {code}  var window = Ti.UI.createWindow();    var osname = Ti.Platform.osname;  function pixelsToDipUnits(pixels) {   if ((osname === 'iphone') || (osname === 'ipad')) {    return pixels;   }   if (Titanium.Platform.displayCaps.dpi > 160)    return (pixels / (Titanium.Platform.displayCaps.dpi / 160));   else    return pixels;  };  Ti.App.PLATFORM_HT = pixelsToDipUnits(Ti.Platform.displayCaps.platformHeight);  Ti.App.PLATFORM_WD = pixelsToDipUnits(Ti.Platform.displayCaps.platformWidth);    var scrollView = Ti.UI.createScrollView({   height : 0.09 * Ti.App.PLATFORM_HT,   top : 8,   verticalBounce : false,   width : Ti.UI.FILL,   layout : 'horizontal',   bubbleParent : false,   borderColor : 'green',   backgroundColor : 'white',   scrollType : 'horizontal'  });  for (var i = 0; i < 10; i++) {   var mainSubView = Ti.UI.createView({    height : 0.09 * Ti.App.PLATFORM_HT,    backgroundColor : 'white',    width : 0.22 * Ti.App.PLATFORM_WD,    borderColor : 'red'   });   var subView = Ti.UI.createView({    width : 0.22 * Ti.App.PLATFORM_WD,    layout : 'vertical',    height : Ti.UI.SIZE,    borderColor : 'blue'   });     subView.add(Ti.UI.createImageView({    image : '/clock.png',    touchEnabled : false,    height : Ti.UI.SIZE   }));     mainSubView.add(subView);   scrollView.add(mainSubView);  }  window.add(scrollView);  window.open();  {code}    *Test Environment:*  <USER>Command-Line Interface, version 7.0.4  SDK: 7.2.0.GA, 7.1.1 GA  iOS device: iPAD pro 12.9 inch (2nd generation)    Thanks"
Answer: 88.0

User story: "There are many API's (321 in total) that are currently deprecated in the SDK. All API's that have been deprecated before 5.x (e.g. 3.2, 4.0 etc) should go away these days. Some major examples:    - Titanium.Android.Calendar -> Ti.Calendar (since 3.2.0)  - PENDING_INTENT_FOR_* (since 2.0.0)  - Android geolocation legacy mode (since 2.0.0)  - Ti.Network.SOCKET_* (since 1.7.0)    We could likely save a good amount of compile time for both docs-gen and the SDK itself by removing this.    (Edit by Hans: Renamed the ticket to handle all deprecations, not just Ti.Calendar.Event)."
Answer: 753443.0

User story: "Our Ti.XML namespace has been around a while now. Nowadays, most of the common-used API's are JSON-based and based on the usage reports, there are not many devs left using this API inside the core. But still, it is still included, with it's 37 files. Removing it would mean a huge compile time bump, so it should be deprecated and moved to a standalone module, like we recently did with Ti.Yahoo."
Answer: 8819.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 rename our Ti.UI.2DMatrix and Ti.UI.3DMatrix to non-numeric proxies. This is important for the following components:    - ES6 imports (e.g. Ti.ES6)  - Angular support  - View support"
Answer: 220910.0

User story: "We need to rename our Ti.UI.2DMatrix and Ti.UI.3DMatrix to non-numeric proxies. This is important for the following components:    - ES6 imports (e.g. Ti.ES6)  - Angular support  - View support"
Answer: 296532.0

User story: The "hasCompass" property should be deprecated and moved to the "hasCompass()" method like we do with every other "hasXXX" API, like "hasLocationPermissions()", "hasCameraPermissions()", etc.
Answer: 4505.0

User story: In our Ti.Geolocation docs we refer to three ways Android can use Geolocation:  1. Simple  2. Manual  3. Legacy    The "legacy" mode seems deprecated since Ti SDK 2.0, so we should remove it together with it's deprecated {{ACCURACY_*}} constants and the {{frequency}} + {{preferredProvider}} property. Also, we should revise the Ti.Geolocation for Android in general to be sure we are up to date.
Answer: 265631.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: "Hello,  This user wants to send the user location updates to the server every 1 minute in the background in iOS.   The app requires to keep track of the driver’s position continuously similar to Uber and send it to the server every minute.     *Approach 1:*   They added location in UIBackgroundModes and tried using   {code:js}  Ti.App.iOS.registerBackgroundService({     url : ‘locationService.js’   });  {code}     and have a 1-minute interval in the locationService.js     It runs fine for 3 minutes(3 times) and then it stops.     *Approach 2:*  They tried using background fetch and added fetch in UIBackgroundModes along with location and used     {code:js}  Ti.App.iOS.setMinimumBackgroundFetchInterval(Ti.App.iOS.BACKGROUNDFETCHINTERVAL_MIN);  {code}     In the backgroundfetch they tried using     {code:js}  Ti.App.iOS.addEventListener(‘backgroundfetch’, function(e) {     handleLocationUpdate();       setTimeout(function() {         // Put the application back to sleep         Ti.App.iOS.endBackgroundHandler(e.handlerId);       }, 20000);   });  {code}    They kept a timeout before calling {{endBackgroundHandler}} as getting the location and making the service call with the updates might take some time.   They tried without the timeout as well and still no luck.     The first problem is they cant set my desired interval of 1 min and depend on OS to execute the fetch.   Second, it gets the location and attempts to make the service call. But, the service call never goes through and they never see success/error message. But, when I bring the app to foreground immediately they see a timeout error.   Third, it executes only 3 times as before and stops again.     *Approach 3:*   Add an event listener for location update   {code:js}  Ti.Geolocation.addEventListener(‘location’, updateLocation);   Ti.Geolocation.distanceFilter = 10;   {code}  this approach again has a few problems     In spite of the distance filter, I keep getting the location update every sec or two.   They cant set the minUpdate time similar to Android to get once every minute.   Also if I try to use {{trackSignificantLocationChange}} I won't get accurate values and also will get updates only after a long significant change.     They haven’t tried this approach completely as it doesn't even meet the basic requirements. So, they don't know whether they will get location updates in the background more than thrice or will the app be able to make the service call after getting the location update.    They would like forward all the 3 approaches to our R&D team which they followed and let them know if they can send user location updates to the server every 1 minute in the background in iOS.     Thanks"
Answer: 262249.0

User story: "Update module apiversion because there's module binary incompatibility in upcoming 7.3.0. All Windows module needs re-compiled to make it work with 7.3.0."
Answer: 681.0