{ "id": "63748", "key": "TIMOB-3116", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "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": "11242", "name": "Release 1.6.0 M09", "archived": true, "released": true, "releaseDate": "2011-02-14" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2011-04-17T02:00:58.000+0000", "created": "2011-04-15T03:37:18.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "defect", "developer", "release-1.6.0", "titanium" ], "versions": [], "issuelinks": [], "assignee": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "updated": "2011-04-17T02:00:58.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": "{html}

Recreate the fail case:

\n\n

What's happening? The code in Developer is checking your entry\nfor Application Icon (which was set to appicon.png) and checking to\nsee if that file exists in the Resources folder. Well it\ndoesn't exist in the Resources folder, it exists\nin Resources/iphone and Resources/android. Not seeing it in\nResources, Developer then copies out the file default_app_logo.png\nfile to Resources and resets the Application Icon field to\ndefault_app_logo.png.

\n

appicon.png and default_app_logo.png are basically the same\nimage, which is why we really haven't noticed this weirdness\nbefore. But the image in default_app_logo.png is 512x512, whereas\nthe image in Resources/android/appicon.png is 128x128 and the image\nin Resources/iphone/appicon.png is 57x57.

\n

The large size of default_app_logo.png has caused a problem for\nthe first time in Android: see ticket #3104.

{html}", "attachment": [ { "id": "18264", "filename": "3116.diff", "author": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "created": "2011-04-15T03:37:18.000+0000", "size": 2127, "mimeType": "application/octet-stream" } ], "flagged": false, "summary": "Titanium Developer: Clicking save at project edit screen wipes out our default appicon.png and replaces with default_app_logo.png", "creator": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "environment": null, "comment": { "comments": [ { "id": "130100", "author": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "body": "{html}

I have a (very simple) fix already but haven't pushed it,\nbecause I know we treat changes to Developer with special care.\nIt's in the attached diff.

\n

I propose we add this to 1.3.0, because anybody who tests out\nour Urban Airship module for Android is going to run into a very\nugly bug (#3104) that gives no indication whatsoever what the\nproblem is (it took me a long time to figure out what was\nhappening.)

{html}", "updateAuthor": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "created": "2011-04-15T03:37:19.000+0000", "updated": "2011-04-15T03:37:19.000+0000" }, { "id": "130101", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Fixed in TiDev, thanks to Bill's patch. See:

\n

\nhttps://github.com/appcelerator/titanium_developer/commit/11189bf3c...

{html}", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:37:19.000+0000", "updated": "2011-04-15T03:37:19.000+0000" }, { "id": "130102", "author": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

waiting for 1.3.0 testing to close this

{html}", "updateAuthor": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:37:19.000+0000", "updated": "2011-04-15T03:37:19.000+0000" }, { "id": "130103", "author": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

confirmed mac fix (using TiDev-1.3.0-021511) , checking windows\nnext

{html}", "updateAuthor": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:37:19.000+0000", "updated": "2011-04-15T03:37:19.000+0000" }, { "id": "130104", "author": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

ubuntu 10 confirmed

{html}", "updateAuthor": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:37:19.000+0000", "updated": "2011-04-15T03:37:19.000+0000" }, { "id": "130105", "author": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

and closing for win 7! woot.

{html}", "updateAuthor": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:37:20.000+0000", "updated": "2011-04-15T03:37:20.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }