{ "id": "62075", "key": "TIMOB-1443", "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": "13272", "description": "Release 2.0.1", "name": "Release 2.0.1", "archived": true, "released": true, "releaseDate": "2012-04-16" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-07-26T20:42:29.000+0000", "created": "2011-04-15T02:52:58.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "look1" ], "versions": [], "issuelinks": [ { "id": "19303", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "outwardIssue": { "id": "83629", "key": "TIMOB-6586", "fields": { "summary": "Android - Add support for repeating backgrounds on a view that is similar to background-repeat property in CSS", "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 } } } }, { "id": "19410", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "94532", "key": "TIMOB-9901", "fields": { "summary": "TiAPI: Review and clean up platform bugs and reduce bug count by 20%.", "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": "7", "description": "gh.issue.story.desc", "name": "Story", "subtask": false } } } } ], "assignee": { "name": "ngupta", "key": "ngupta", "displayName": "Neeraj Gupta", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-20T16:59:01.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": "10202", "name": "Android", "description": "Android Platform" } ], "description": "{html}

It would be great if we could tile background images, so we\r\ndon't have to make custom files for when views change size because\r\nof orientation-changes or simply just resizing them for some\r\nreason.

\r\n

It would be even better if it worked kinda like in CSS, with\r\nrepeat-x and such, but that might be a bit overkill for\r\nTitanium.

{html}", "attachment": [], "flagged": false, "summary": "TiAPI: backgroundRepeat or similar", "creator": { "name": "marcusolovsson", "key": "marcusolovsson", "displayName": "Marcus Olovsson", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "rpfeiffer", "key": "rpfeiffer", "displayName": "Ralf Pfeiffer", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "125719", "author": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Define API then add tickets for Android, iOS implementation.

{html}", "updateAuthor": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:52:58.000+0000", "updated": "2011-04-15T02:52:58.000+0000" }, { "id": "125720", "author": { "name": "bxgrant", "key": "bxgrant", "displayName": "bxgrant", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Make it work just like css does so we can create more\nsophisticated UI. It would add much greater flexibility than what\nwe have right now with the 9 patch image stuff and the similar\niphone approach.

{html}", "updateAuthor": { "name": "bxgrant", "key": "bxgrant", "displayName": "bxgrant", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:52:59.000+0000", "updated": "2011-04-15T02:52:59.000+0000" }, { "id": "125721", "author": { "name": "guntherbrunner", "key": "guntherbrunner", "displayName": "Gunther Brunner", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

I think something like this API would be expected:

\n

backgroundRepeat [string,int]\nThe background repeat constant or string value such as\n\"repeat\", \"repeat-x\", \"repeat-y\", \"no-repeat\" (CSS\ndevelopers friendly) or
\n\"both\", \"x\", \"y\", \"none\" (alternative).

\n

Personally I think making the values syntax closer to CSS as\npossible is desirable and intuitive, so I would vote for
\n\"repeat\", \"repeat-x\", \"repeat-y\", \"no-repeat\".

{html}", "updateAuthor": { "name": "guntherbrunner", "key": "guntherbrunner", "displayName": "Gunther Brunner", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:52:59.000+0000", "updated": "2011-04-15T02:52:59.000+0000" }, { "id": "125722", "author": { "name": "ianmaddox", "key": "ianmaddox", "displayName": "Ian Maddox", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

This is a big one for us too.

{html}", "updateAuthor": { "name": "ianmaddox", "key": "ianmaddox", "displayName": "Ian Maddox", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:53:00.000+0000", "updated": "2011-04-15T02:53:00.000+0000" }, { "id": "125723", "author": { "name": "antoniocarlossilveira", "key": "antoniocarlossilveira", "displayName": "Antonio Carlos Silveira", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Sad that this Feature will not make to 1.5 :-(

{html}", "updateAuthor": { "name": "antoniocarlossilveira", "key": "antoniocarlossilveira", "displayName": "Antonio Carlos Silveira", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:53:00.000+0000", "updated": "2011-04-15T02:53:00.000+0000" }, { "id": "125724", "author": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "body": "{html}

Helpdesk customer asking for this feature in iOS:
\nhttp://developer.appcelerator.com/helpdesk/view/72041

{html}", "updateAuthor": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:53:00.000+0000", "updated": "2011-04-15T02:53:00.000+0000" }, { "id": "413708", "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-20T16:59:01.000+0000", "updated": "2017-03-20T16:59:01.000+0000" } ], "maxResults": 7, "total": 7, "startAt": 0 } } }