{ "id": "112716", "key": "TIMOB-13530", "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": [], "resolution": { "id": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2013-04-26T16:16:38.000+0000", "created": "2013-04-11T20:17:20.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "listview" ], "versions": [], "issuelinks": [ { "id": "28153", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "outwardIssue": { "id": "111845", "key": "TIMOB-13244", "fields": { "summary": "Ti API: Implement ListView Phase 2", "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": "6", "description": "gh.issue.epic.desc", "name": "Epic", "subtask": false } } } } ], "assignee": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-20T22:30:05.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": "SeparatorColor property for ListView is currently planned for v2.\r\n\r\nListViews currently show black separators on Android, grey separators on iOS.\r\n\r\nHowever, it is quite unlikely that an existing app, which might have a lot of TableViews with custom separatorColors (e.g. to follow color guidelines for the app brand), can be updated to use ListView with those default colors.\r\n\r\nWhile many other v2 features can be simulated in v1, or manually added with additional coding, the lack of separatorColor forces a VISUAL limitation which cannot be circumvented.\r\n\r\nPlease consider including separatorColor in 3.1 GA ", "attachment": [], "flagged": false, "summary": "ListView: implement separatorColor in v2", "creator": { "name": "banzaimobile", "key": "banzaimobile", "displayName": "Banzai Mobile", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "clathrop", "key": "clathrop", "displayName": "Carter Lathrop", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "SDK 3.1 Beta", "comment": { "comments": [ { "id": "247152", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This is not going to happen for 3.1.0 as we cannot accept any new features at this time. We will consider it for 3.1.1.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-11T20:34:59.000+0000", "updated": "2013-04-11T20:34:59.000+0000" }, { "id": "247154", "author": { "name": "clathrop", "key": "clathrop", "displayName": "Carter Lathrop", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Thank you, the Banzai mobile team was inquiring about this and I suggested they create a new feature request. I will make sure they get this info.\nCarter", "updateAuthor": { "name": "clathrop", "key": "clathrop", "displayName": "Carter Lathrop", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-11T20:40:03.000+0000", "updated": "2013-04-11T20:40:03.000+0000" }, { "id": "247687", "author": { "name": "crossbits", "key": "crossbits", "displayName": "Danny Pham", "active": true, "timeZone": "Europe/Berlin" }, "body": "You can copy the method from TiUITableView.m and paste into TiUIListView.m\r\n\r\n{code}\r\n-(void)setSeparatorColor_:(id)arg\r\n{\r\n\tTiColor *color = [TiUtils colorValue:arg];\r\n\t[[self tableView] setSeparatorColor:[color _color]];\r\n}\r\n{code}", "updateAuthor": { "name": "crossbits", "key": "crossbits", "displayName": "Danny Pham", "active": true, "timeZone": "Europe/Berlin" }, "created": "2013-04-16T01:34:27.000+0000", "updated": "2013-04-16T01:34:27.000+0000" }, { "id": "248628", "author": { "name": "itayavtalyon", "key": "itayavtalyon", "displayName": "Itay Avtalyon", "active": true, "timeZone": "Asia/Jerusalem" }, "body": "@Danny Pham, thanks! \r\nDo you have code snippet for Android as well?", "updateAuthor": { "name": "itayavtalyon", "key": "itayavtalyon", "displayName": "Itay Avtalyon", "active": true, "timeZone": "Asia/Jerusalem" }, "created": "2013-04-22T17:42:29.000+0000", "updated": "2013-04-22T17:42:29.000+0000" }, { "id": "249147", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Marking as a duplicate of the main ticket since we don't normally break out separate feature implementations. Please follow along there.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-26T16:16:38.000+0000", "updated": "2013-04-26T16:16:38.000+0000" }, { "id": "266180", "author": { "name": "ndastur", "key": "ndastur", "displayName": "Neville Dastur", "active": true, "timeZone": "Europe/London" }, "body": "Please do consider this for 3.1.1. It would appear to be a well defined small code change and as the OP says it can not be worked around, unlikely a lot of the other v2 planned features.\r\n\r\nThank you", "updateAuthor": { "name": "ndastur", "key": "ndastur", "displayName": "Neville Dastur", "active": true, "timeZone": "Europe/London" }, "created": "2013-08-13T10:03:07.000+0000", "updated": "2013-08-13T10:03:07.000+0000" }, { "id": "414128", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as duplicate.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-20T22:30:05.000+0000", "updated": "2017-03-20T22:30:05.000+0000" } ], "maxResults": 8, "total": 8, "startAt": 0 } } }