{ "id": "129621", "key": "ALOY-992", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "11113", "key": "ALOY", "name": "Alloy", "projectCategory": { "id": "10400", "description": "Tools for developing applications", "name": "Tooling" } }, "fixVersions": [ { "id": "15758", "description": "Alloy 1.4.0", "name": "Alloy 1.4.0", "archived": false, "released": true, "releaseDate": "2014-07-17" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2014-05-21T00:39:48.000+0000", "created": "2014-04-24T14:19:27.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "qe-testadded" ], "versions": [ { "id": "15759", "description": "Alloy 1.3.1", "name": "Alloy 1.3.1", "archived": false, "released": true, "releaseDate": "2014-02-10" } ], "issuelinks": [ { "id": "37690", "type": { "id": "10000", "name": "Blocks", "inward": "is blocked by", "outward": "blocks" }, "inwardIssue": { "id": "130581", "key": "TISTUD-6526", "fields": { "summary": "Geocoder: Android: Alloy sample is crashing after filling an address", "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": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "updated": "2014-05-27T17:43:39.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": "12600", "name": "Samples & Templates" } ], "description": "HI,\r\n\r\nI think there are a bug with the geocoder sample (in titanium studio).\r\n\r\nYour version use google map V1. It works, but it is depreacated and some features are not accessible. For using google map V2 you have to do 2 changes according to my post: http://developer.appcelerator.com/question/164411/google-maps-v2-is-different-with-alloy#answer-278090\r\n\r\nYour online documentation seems to be good: http://docs.appcelerator.com/titanium/3.0/#!/api/Modules.Map.\r\n\r\nThe bug is only present with Alloy. The classic mode works perfectly. ", "attachment": [], "flagged": false, "summary": "Alloy : Geocoder sample application in Titanium Studio", "creator": { "name": "vgrivel", "key": "vgrivel", "displayName": "Vincent Grivel", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "vgrivel", "key": "vgrivel", "displayName": "Vincent Grivel", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "closedSprints": [ { "id": 50, "state": "closed", "name": "2014 Sprint 09 Tooling", "startDate": "2014-04-28T15:43:24.381Z", "endDate": "2014-05-10T03:44:00.000Z", "completeDate": "2014-05-12T13:36:16.254Z", "originBoardId": 113 }, { "id": 112, "state": "closed", "name": "2014 Sprint 10 Alloy", "startDate": "2014-05-12T16:00:00.000Z", "endDate": "2014-05-24T00:00:00.000Z", "completeDate": "2014-05-27T18:12:31.273Z", "originBoardId": 124 } ], "comment": { "comments": [ { "id": "302414", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Moving this to Engineering for further evaluation as suggested by Tim Poulsen.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-04-24T17:24:54.000+0000", "updated": "2014-04-24T17:24:54.000+0000" }, { "id": "303893", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "I've updated the sample to implement the external Ti.Maps module and Google Maps API v2. Unfortunately, the API key associated with the old version no longer seems to work. I've removed it. In its place are comments to the developer that he or she will have to register with Google to obtain an API key and update the tiapp.xml file. A link to the docs is included in those comments as well. I've tested this on the Genymotion emulator (4.2.2 w/Google Play Services installed), my Galaxy Nexus (4.1.2), and the iOS 7 simulator. The fix includes a couple of minor UI fixes.\r\n\r\nPR: https://github.com/appcelerator/alloy/pull/389\r\n\r\nFunctional test:\r\n\r\nPrior to the publication of Alloy 1.4, to test:\r\n\r\nCreate a new Alloy project, from the Alloy repo, copy the contents of the samples/mapping folder into your app's app folder. Make sure to update the tiapp.xml with the Android-specific map XML (copy from the androidManifest.template.xml file), making sure to update with a valid app ID and APIv2 key. Run on the simulator/emulator. You should get a map with one annotation. In the text field, enter \"300 N. Bernardo Av, Mountain View, CA\" and click the plus button to add a new annotation. Tap either annotation, tap the X (delete) button to remove the annotation.\r\n\r\nAfter Alloy 1.4 is published, within Studio, open the Dashboard and switch to the Develop tab, then import the Geocoder sample. Follow the preceding steps to update the tiapp.xml and test.", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-05-07T20:34:44.000+0000", "updated": "2014-05-07T20:34:44.000+0000" }, { "id": "303894", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "PR merged", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-05-07T20:35:03.000+0000", "updated": "2014-05-07T20:35:03.000+0000" }, { "id": "305254", "author": { "name": "dpandey", "key": "dpandey", "displayName": "Deepti Pandey", "active": true, "timeZone": "Asia/Kolkata" }, "body": "Verified as FIXED using :\r\nMac :10.9.2\r\nAppcelerator Studio, build: 3.3.0.201405121247\r\nSDK - 3.3.0.v20140515151935\r\nacs-1.0.14\r\nalloy-1.4.0-dev\r\nnpm-1.3.2\r\ntitanium-3.3.0-dev\r\ntitanium-code-processor-1.1.1\r\nXcode :5.1.1\r\nDevices Used: \r\nNexus 7, iPhone 5s\r\n\r\nexternal Ti.Maps module and Google Maps API v2 has been implemented in alloy geocoder app. Hence closing.", "updateAuthor": { "name": "dpandey", "key": "dpandey", "displayName": "Deepti Pandey", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2014-05-16T06:10:51.000+0000", "updated": "2014-05-16T06:10:51.000+0000" }, { "id": "305509", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "The updated app (https://github.com/appcelerator/alloy/tree/master/samples/mapping) is not what's being imported. Tested with Studio 3.3.0.201405161250 (3.3 alpha). TiSDK 3.3.0.Alpha. and Alloy 1.4.0-alpha. \r\n\r\nI was told that Studio would pull those samples from the Alloy repo in the spot indicated. I'm not sure where they get that sample. [~pinnamuri] or [~cwilliams] Where are the samples from the (Ti & Appc) Studio dashboard's Develop tab imported from?", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-05-19T15:30:13.000+0000", "updated": "2014-05-19T15:32:48.000+0000" }, { "id": "305591", "author": { "name": "pinnamuri", "key": "pinnamuri", "displayName": "Praveen Innamuri", "active": false, "timeZone": "America/Los_Angeles" }, "body": "[~skypanther] The Alloy samples are imported from /usr/local/lib/node_modules/alloy/samples.\r\n\r\nI'm not sure whether did you update the samples in ALOY npm module with the changes from github.", "updateAuthor": { "name": "pinnamuri", "key": "pinnamuri", "displayName": "Praveen Innamuri", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2014-05-19T21:40:16.000+0000", "updated": "2014-05-19T21:40:16.000+0000" }, { "id": "305702", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "[~pinnamuri] The sample was updated and is part of Alloy 1.4.0-alpha. See https://github.com/appcelerator/alloy/tree/1_4_X/samples/mapping That should be copied to the user's /usr/local/lib/node_modules/alloy/samples directory when Alloy is installed. ", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-05-20T15:44:06.000+0000", "updated": "2014-05-20T15:44:06.000+0000" }, { "id": "305845", "author": { "name": "pinnamuri", "key": "pinnamuri", "displayName": "Praveen Innamuri", "active": false, "timeZone": "America/Los_Angeles" }, "body": "The imported Geocoder sample is not coming from alloy npm modules (TISTUD-5844). This will be addressed through TISTUD-6526", "updateAuthor": { "name": "pinnamuri", "key": "pinnamuri", "displayName": "Praveen Innamuri", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2014-05-21T00:39:48.000+0000", "updated": "2014-05-21T00:39:48.000+0000" }, { "id": "306482", "author": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Sample code has to be modified adding the android key value for Google Android Maps V2, as described in the docs.\r\n\r\nWorks as expected on Android and iOS devices. \r\n\r\nTiSDK 3.3.0.v20140524224144\r\nAlloy 1.4.0-alpha4\r\nAppcelerator Studio 3.3.0.201405211748\r\nCLI 3.3.0-alpha5\r\n\r\nClosing.", "updateAuthor": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-05-27T17:43:18.000+0000", "updated": "2014-05-27T17:43:18.000+0000" } ], "maxResults": 11, "total": 11, "startAt": 0 } } }