{ "id": "137908", "key": "TIMOB-17836", "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": "16593", "description": "Release 4.0.0", "name": "Release 4.0.0", "archived": false, "released": true, "releaseDate": "2015-05-21" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2014-11-13T19:16:19.000+0000", "created": "2014-10-09T22:40:21.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2017-03-09T01:06:47.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": "11500", "name": "MobileWeb", "description": "Mobile Web (HTML) Platform" }, { "id": "10207", "name": "Tooling" } ], "description": "Integrate the latest https://github.com/appcelerator/windowslib into Mobile Web's build and \"ti info\".", "attachment": [], "flagged": false, "summary": "MobileWeb: Update build system to use new windowslib", "creator": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "subtasks": [], "reporter": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "environment": null, "closedSprints": [ { "id": 229, "state": "closed", "name": "2014 Sprint 20 Tooling", "startDate": "2014-09-29T22:38:08.198Z", "endDate": "2014-10-13T23:19:00.000Z", "completeDate": "2014-10-13T23:19:33.306Z", "originBoardId": 121 }, { "id": 252, "state": "closed", "name": "2014 Sprint 23 Tooling", "startDate": "2014-11-10T21:34:40.421Z", "endDate": "2014-11-22T01:00:00.000Z", "completeDate": "2014-11-24T17:27:17.209Z", "originBoardId": 121 } ], "comment": { "comments": [ { "id": "331982", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Titanium CLI pull request: https://github.com/appcelerator/titanium/pull/166\r\nTitanium SDK pull request: https://github.com/appcelerator/titanium_mobile/pull/6344", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2014-11-13T08:07:10.000+0000", "updated": "2014-11-13T08:07:10.000+0000" }, { "id": "332045", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "To test:\r\n\r\nh4. ti info\r\n\r\nRun {{ti info}} and verify the Visual Studio, Windows Phone information, WP emulators/devices, and PowerShell permissions.\r\n\r\nh4. Create an app\r\n\r\nAdd the following to the {{app.js}}:\r\n\r\n{code}\r\nconsole.log('Testing console.log()');\r\nconsole.debug('Testing console.debug()');\r\nconsole.info('Testing console.info()');\r\nconsole.warn('Testing console.warn()');\r\nconsole.error('Testing console.error()');\r\nTi.API.log('Testing Ti.API.log()');\r\nTi.API.debug('Testing Ti.API.debug()');\r\nTi.API.info('Testing Ti.API.info()');\r\nTi.API.warn('Testing Ti.API.warn()');\r\nTi.API.error('Testing Ti.API.error()');\r\n{code}\r\n\r\nh4. Mobile Web\r\n\r\n{code}\r\nti build -p mobileweb\r\n{code}\r\n\r\nh4. Windows Phone Emulator\r\n\r\nEach of these tests should render the log output.\r\n\r\n{code}\r\nti build -p mobileweb -T wp8\r\n\r\n{code}\r\n\r\n{code}\r\nti build -p mobileweb -T wp8 --device-id 8-0-1\r\n{code}\r\n\r\nLeave emulator running and build again.\r\n\r\n{code}\r\nti build -p mobileweb -T wp8 --device-id 8-0-1\r\n{code}\r\n\r\nManually close the emulator, build command should exit.\r\n\r\nh4. Windows Phone Device\r\n\r\nFor these tests, you'll need a Windows Phone 8.0 or 8.1 device. The device will need to be on the same network as the Windows machine you're testing from.\r\n\r\nLeave phone disconnected.\r\n\r\n{code}\r\nti build -p mobileweb -T wp8\r\n\r\n{code}\r\n\r\nShould error because device not connected.\r\n\r\nConnect device, leave device LOCKED.\r\n\r\n{code}\r\nti build -p mobileweb -T wp8\r\n\r\n{code}\r\n\r\nShould error saying screen is locked.\r\n\r\nUnlock device.\r\n\r\n{code}\r\nti build -p mobileweb -T wp8\r\n\r\n{code}\r\n\r\nShould build and display log output.\r\n\r\n{code}\r\nti build -p mobileweb -T wp8 --device-id 0\r\n{code}\r\n\r\nPerform production build and verify logging is disabled:\r\n\r\n{code}\r\nti build -p mobileweb -T wp8 --device-id 0 --deploy-type production\r\n{code}\r\n\r\nIf you have more than one Windows Phone device, plug both of them in and run a build.\r\n\r\n{code}\r\nti build -p mobileweb -T wp8 --device-id 0\r\n{code}\r\n\r\nObserve error. You can only have 1 device connected.\r\n\r\nh4. Misc Windows Phone\r\n\r\n{code}\r\nti build -p mobileweb -T wp8 --device-id foo\r\n\r\n{code}\r\n\r\nh4. Windows Store Apps\r\n\r\n{code}\r\nti build -p mobileweb -T winstore\r\n\r\n{code}\r\n\r\nShould build, install, and run.\r\n\r\nBuild again to skip cert step:\r\n\r\n{code}\r\nti build -p mobileweb -T winstore\r\n{code}\r\n\r\nShould build, uninstall previous version, install new version, and run.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2014-11-13T18:47:25.000+0000", "updated": "2014-11-13T18:47:25.000+0000" }, { "id": "332050", "author": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "body": "https://github.com/appcelerator/windowslib/issues/5", "updateAuthor": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "created": "2014-11-13T19:16:11.000+0000", "updated": "2014-11-13T19:16:11.000+0000" }, { "id": "410194", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as fixed.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-09T01:06:47.000+0000", "updated": "2017-03-09T01:06:47.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }