{ "id": "82335", "key": "TIMOB-5992", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "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": "14162", "description": "Release 3.1.0", "name": "Release 3.1.0", "archived": true, "released": true, "releaseDate": "2013-04-16" }, { "id": "15273", "description": "2013 Sprint 05 API", "name": "2013 Sprint 05 API", "archived": true, "released": true, "releaseDate": "2013-03-11" }, { "id": "14815", "description": "2013 Sprint 05", "name": "2013 Sprint 05", "archived": true, "released": true, "releaseDate": "2013-03-11" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2013-03-11T01:50:36.000+0000", "created": "2011-11-04T11:44:03.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "api", "cli", "qe-testadded" ], "versions": [ { "id": "11971", "description": "iOS5 and select Android fixes", "name": "Release 1.7.3", "archived": true, "released": true, "releaseDate": "2011-10-18" } ], "issuelinks": [ { "id": "25120", "type": { "id": "10000", "name": "Blocks", "inward": "is blocked by", "outward": "blocks" }, "outwardIssue": { "id": "102989", "key": "TIMOB-11329", "fields": { "summary": "CLI: iOS build command retina flag causes xcode failure", "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": "Medium", "id": "3" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "25785", "type": { "id": "10000", "name": "Blocks", "inward": "is blocked by", "outward": "blocks" }, "outwardIssue": { "id": "82296", "key": "TISTUD-760", "fields": { "summary": "Add launch configuration option to run iPhone/iPad simulator with retina display", "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": "8", "description": "A technical task.", "name": "Technical task", "subtask": true } } } }, { "id": "14066", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "83393", "key": "TIMOB-6460", "fields": { "summary": "iOS: App always launches to non-retina iOS Simulator", "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": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "26384", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "103663", "key": "TIMOB-11678", "fields": { "summary": "CLI: iOS: iPad Simulator launches as iPhone Simulator", "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": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2013-10-23T23:15:30.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": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "The current build scripts do not allow the user to specify a retina-display density during the simulator launch. Once this is implemented, we'll need to add an additional configuration option to Studio.", "attachment": [], "flagged": false, "summary": "iOS: Upgrade ios-sim to newest version with Retina support", "creator": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "172786", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Going to take this opportunity to upgrade to ios-sim as well. Jeff has given his signoff to move away from his original iphonesim project.", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-11-15T14:01:32.000+0000", "updated": "2011-11-15T14:01:32.000+0000" }, { "id": "172852", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "h3. TESTING\r\n----\r\n\r\nTo test, you need to perform two tasks:\r\n\r\n1. Build and run an existing studio project on both iPhone and iPad simulators\r\n2. Run the builder.py script from the Titanium install manually on a project, feeding it device family AND simulator types; you will need to test with the following family/sim combinations:\r\n\r\n* iphone [iphone sim]\r\n* ipad [ipad sim]\r\n* iphone retina [retina sim]\r\n* iphone iphone [iphone sim]\r\n* iphone ipad [ipad sim]\r\n* ipad ipad [ipad sim]\r\n* ipad retina [ipad sim - no retina support for ipad]\r\n\r\nThe script should take a total of 6 (or 7, if you're feeding in simulator type) arguments. They are:\r\n\r\n/Library/Application\\ Support/Titanium/mobilesdk/osx/1.8.0.1/iphone/builder.py run `pwd` 4.0 com.appcelerator.test test [one of the above configurations]", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-11-15T17:07:42.000+0000", "updated": "2011-11-16T11:38:30.000+0000" }, { "id": "175483", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Reopening this bug to handle TIMOB-6460. The build scripts should still take the 'retina' devicetype, but should NOT display a retina simulator, in 1.8.0.1. The correct order for fixing this bug is:\r\n\r\n* TIMOB-6460 is resolved\r\n* TISTUD-760 is resolved (addition of checkbox to launch with 'retina' devicetype)\r\n* TIMOB-5992 (this bug) is resolved", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-12-08T14:45:37.000+0000", "updated": "2011-12-08T14:45:37.000+0000" }, { "id": "193795", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Unfortunately there were a number of serious difficulties with this, and there are better ways to switch into retina mode (for example, we don't have to kill the simulator when starting a new process if we're smart).\r\n\r\nIn particular the simulator boot API has no way to specify a hardware mode, and manually mangling the config file for simulator turned out to be very dangerous and unstable (and caused unexpected behavior when users PREVIOUSLY had a device in retina mode, manually).", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-05-04T14:00:29.000+0000", "updated": "2012-05-04T14:00:29.000+0000" }, { "id": "238264", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Newest version of ios-sim now includes retina support.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-02-12T22:37:31.000+0000", "updated": "2013-02-12T22:37:31.000+0000" }, { "id": "241475", "author": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "body": "https://github.com/appcelerator/titanium_mobile/pull/3945 against timob\r\nhttps://github.com/appcelerator/ios-sim/pull/2 against ios-sim", "updateAuthor": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-03-09T02:29:38.000+0000", "updated": "2013-03-09T02:29:38.000+0000" }, { "id": "243131", "author": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "body": "iOS simulators are supported with retina display providing extra flag as '--retina' on command line.\r\n\r\nTested by running as 'ti build -T simulator -F iphone -Y iphone --retina -p ios'\r\nwith varying flag -F and -Y value as iphone and ipad.\r\n\r\nVerified on :\r\nSDK version: 3.1.0.v20130318205654 \r\nCLI version : 3.0.24\r\nOS : MAC OSX 10.7.5\r\nXCode : 4.5.1\r\n", "updateAuthor": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2013-03-20T11:47:00.000+0000", "updated": "2013-03-20T11:47:00.000+0000" } ], "maxResults": 8, "total": 8, "startAt": 0 } } }