{ "id": "172076", "key": "TIMOB-26311", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "20238", "description": "", "name": "Release 7.5.0", "archived": false, "released": true, "releaseDate": "2018-11-15" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2018-08-20T23:42:21.000+0000", "created": "2018-08-16T19:08:17.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [ { "id": "20115", "name": "Release 7.3.0", "archived": false, "released": true, "releaseDate": "2018-08-17" } ], "issuelinks": [], "assignee": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2018-09-12T09:59:27.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "12642", "name": "Windows", "description": "Windows authoring support" } ], "description": "Hello,\r\n\r\nOne a Windows App with Appcelerator which calls an asynchronous function on a .NET Core SDK which downloads extensive amounts of data and saves it directly on the App's AppData however, as per limitations from Windows 10, the App must be in the foreground for the whole execution. \r\nThis creates a problem because if the App gets minimized or it is unfocused while on FullScreenMode, this call will fail. There exists a few restricted capabilities in UWP that may help with this and I wanted to reach out whether these are supported on Ti SDK 7.3 for Windows 10 or whether there's a way to do this within the Titanium SDK. \r\n\r\n\r\nThe customer have tried adding \r\n\r\n{code}``` \r\n \r\n... \r\n \r\n \r\n \r\n``` {code}\r\n\r\nOn the tiapp.xml file however, in the vsbuild folder's manifest these were removed. They also tried prefixing the Capability element with rescap but it failed to compile.\r\n\r\nPlease let us know if you need any more information.\r\n\r\nThanks", "attachment": [], "flagged": false, "summary": "Windows: leverage extended execution restricted capabilities", "creator": { "name": "rislam", "key": "rislam", "displayName": "Riduanul Islam", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "rislam", "key": "rislam", "displayName": "Riduanul Islam", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "windows", "closedSprints": [ { "id": 1065, "state": "closed", "name": "2016 Sprint 17 SDK", "startDate": "2018-08-13T17:39:36.846Z", "endDate": "2018-08-27T17:39:00.000Z", "completeDate": "2018-08-29T16:10:57.013Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "440884", "author": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "body": "https://github.com/appcelerator/titanium_mobile_windows/pull/1281", "updateAuthor": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2018-08-20T04:46:21.000+0000", "updated": "2018-08-20T04:46:21.000+0000" }, { "id": "440903", "author": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "body": "It failed because the {{appxmanifest}} XML doesn't have {{rescap}} namespace. We have merged the fix in master (https://github.com/appcelerator/titanium_mobile_windows/pull/1281/files). With the fix, {{rescap}} Capabilities can be defined like below.\r\n\r\n{code:xml}\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n{code}\r\n", "updateAuthor": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2018-08-21T00:02:18.000+0000", "updated": "2018-08-21T00:02:18.000+0000" }, { "id": "440944", "author": { "name": "rislam", "key": "rislam", "displayName": "Riduanul Islam", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Thanks for the information. We have shared the information with the customer regarding this Fix.\r\n", "updateAuthor": { "name": "rislam", "key": "rislam", "displayName": "Riduanul Islam", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-08-21T13:45:24.000+0000", "updated": "2018-08-21T13:45:24.000+0000" }, { "id": "441501", "author": { "name": "smohammed", "key": "smohammed", "displayName": "Samir Mohammed", "active": true, "timeZone": "America/Los_Angeles" }, "body": "*Closing ticket.* Verified improvement in SDK Version {{7.5.0.v20180911212648}}. {{rescap}} capabilities can now be defined without the application throwing an error.\r\n\r\n*Test Steps (FR Passed):*\r\n# Created a new titanium application \r\n# Added the following in to the {{Tiapp.xml}}\r\n{code:java}\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n{code}\r\n# Ran the app using {{appc run -p windows --build-only}}\r\n# Application was able to build without an errors \r\n\r\n\r\n*Test Environment*\r\n{code:java}\r\nName = Microsoft Windows 10 Entreprise\r\nVersion = 10.0.15063\r\nArchitecture = 64bit\r\nCPU Cores = 8\r\nMemory = 15.9GB\r\nNode.js = 8.9.1\r\nAppcelerator CLI = 7.0.6\r\n{code}\r\n", "updateAuthor": { "name": "smohammed", "key": "smohammed", "displayName": "Samir Mohammed", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-09-12T09:56:03.000+0000", "updated": "2018-09-12T09:58:05.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }