{ "id": "111715", "key": "ALOY-588", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false }, "project": { "id": "11113", "key": "ALOY", "name": "Alloy", "projectCategory": { "id": "10400", "description": "Tools for developing applications", "name": "Tooling" } }, "fixVersions": [ { "id": "15402", "description": "Alloy 1.2.0, concurrent with SDK 3.1.0", "name": "Alloy 1.2.0", "archived": false, "released": true, "releaseDate": "2013-08-15" }, { "id": "15571", "description": "2013 Sprint 15", "name": "2013 Sprint 15", "archived": true, "released": true, "releaseDate": "2013-07-29" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2013-07-24T16:34:21.000+0000", "created": "2013-03-26T17:10:53.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "qe-testadded" ], "versions": [], "issuelinks": [ { "id": "27021", "type": { "id": "10020", "name": "Depends", "inward": "is dependent of", "outward": "depends on" }, "outwardIssue": { "id": "111744", "key": "TIMOB-13225", "fields": { "summary": "BlackBerry: Use deviceinfo.h from the NDK to detect the device type.", "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" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false } } } } ], "assignee": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2013-08-07T19:37:31.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": "12329", "name": "Runtime", "description": "Generic bucket for uncategorized runtime issues" }, { "id": "13603", "name": "Styling", "description": "TSS, dynamic styling, styling API" } ], "description": "iOS and Android report platform-specific values that allow us to determine whether we are dealing with a screen size that would be classified as \"tablet\" vs. \"handheld\". Blackberry should do the same. Right now Alloy is using its fallback isTablet check which may not accurately represent the BB device, and at this point, doesn't. ", "attachment": [ { "id": "41007", "filename": "Screen Shot 2013-07-24 at 12.28.22 PM.png", "author": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-07-24T16:35:45.000+0000", "size": 23111, "mimeType": "image/png" } ], "flagged": false, "summary": "Implement and test isTablet and isHandheld functions for Blackberry", "creator": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "262988", "author": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{{isTablet}} has been hard-coded to {{false}} as per [~rmcmahon] instructions in TIMOB-13225.\r\n\r\nPR: https://github.com/appcelerator/alloy/pull/196\r\ntest app: https://github.com/appcelerator/alloy/tree/master/test/apps/advanced/form_factor\r\n\r\n*NOTE:* You can ignore the failed unit tests when running this app on Blackberry. They are unrelated to this ticket.\r\n\r\nFunctional testing should be confirmed on Blackberry. I launched into the simulator with the following command:\r\n\r\n{code}\r\nti build -p blackberry -T simulator -A 192.168.150.129 -n /Applications/bbndk\r\n{code}\r\n\r\n# Run the form_factor app\r\n# Confirm that it loads without error and looks like the attached screenshot", "updateAuthor": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-07-24T16:34:21.000+0000", "updated": "2013-07-24T16:45:07.000+0000" }, { "id": "265423", "author": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified displaying and behaving as expected.\n\nTitanium SDK 3.1.2.v20130806034554\nAlloy 1.2.0-alpha6\nAppcelerator Studio 3.1.2.201308021524\nCLI 3.1.1\nNode 0.10.13\n\nClosing.", "updateAuthor": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-08-07T19:37:13.000+0000", "updated": "2013-08-07T19:37:13.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }