{
"id": "173723",
"key": "TIMOB-27133",
"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": "20827",
"name": "Release 8.2.0",
"archived": false,
"released": true,
"releaseDate": "2019-09-19"
}
],
"resolution": {
"id": "1",
"description": "A fix for this issue is checked into the tree and tested.",
"name": "Fixed"
},
"resolutiondate": "2019-09-02T12:56:45.000+0000",
"created": "2019-06-05T15:32:13.000+0000",
"epic": {
"id": 173691,
"key": "TIMOB-27114",
"name": "Support iOS 13",
"summary": "iOS: Support iOS 13 and Xcode 11",
"color": {
"key": "color_3"
},
"done": false
},
"priority": {
"name": "High",
"id": "2"
},
"labels": [],
"versions": [],
"issuelinks": [],
"assignee": {
"name": "vijaysingh",
"key": "vijaysingh",
"displayName": "Vijay Singh",
"active": true,
"timeZone": "America/Los_Angeles"
},
"updated": "2019-09-02T12:57:50.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": "SF symbols is a new iOS 13 feature that allows developers to use build-in icons (1500 icons!) in iOS apps.\r\n\r\nWe should allow users to use these icons. They're supposed to replace the system icons up-to iOS 12\r\n\r\nSource: https://developer.apple.com/design/human-interface-guidelines/sf-symbols/overview",
"attachment": [],
"flagged": false,
"summary": "iOS 13: Add support for SF Symbols",
"creator": {
"name": "topener",
"key": "topener",
"displayName": "Rene Pot",
"active": true,
"timeZone": "Europe/Berlin"
},
"subtasks": [],
"reporter": {
"name": "topener",
"key": "topener",
"displayName": "Rene Pot",
"active": true,
"timeZone": "Europe/Berlin"
},
"environment": null,
"closedSprints": [
{
"id": 1153,
"state": "closed",
"name": "2019 Sprint 15",
"startDate": "2019-07-15T18:30:38.331Z",
"endDate": "2019-07-28T18:30:00.000Z",
"completeDate": "2019-07-29T15:34:51.860Z",
"originBoardId": 114
},
{
"id": 1157,
"state": "closed",
"name": "2019 Sprint 16",
"startDate": "2019-07-29T15:35:47.313Z",
"endDate": "2019-08-11T15:35:00.000Z",
"completeDate": "2019-08-12T07:57:02.552Z",
"originBoardId": 114
},
{
"id": 1160,
"state": "closed",
"name": "2019 Sprint 17",
"startDate": "2019-08-12T07:59:28.950Z",
"endDate": "2019-08-25T07:59:00.000Z",
"completeDate": "2019-08-26T15:35:29.980Z",
"originBoardId": 114
},
{
"id": 1161,
"state": "closed",
"name": "2019 Sprint 18",
"startDate": "2019-08-26T21:46:26.269Z",
"endDate": "2019-09-08T21:46:00.000Z",
"completeDate": "2019-09-09T20:39:58.761Z",
"originBoardId": 114
}
],
"comment": {
"comments": [
{
"id": "449664",
"author": {
"name": "vijaysingh",
"key": "vijaysingh",
"displayName": "Vijay Singh",
"active": true,
"timeZone": "America/Los_Angeles"
},
"body": "Hey Guys,\r\n I am planning to expose SF symbols via a new API Ti.UI.iOS.systemImage in Titanium. This will be iOS specific.\r\n\r\nTestCase - \r\n\r\n{code:java}\r\nvar win = Ti.UI.createWindow({\r\n backgroundColor: '#fff'\r\n});\r\nvar triangle = Ti.UI.iOS.systemImage('drop.triangle.fill');\r\nvar forward = Ti.UI.iOS.systemImage('forward');\r\nvar backward = Ti.UI.iOS.systemImage('backward');\r\nvar folder = Ti.UI.iOS.systemImage('folder.fill');\r\n\r\n\r\nvar imageView = Ti.UI.createImageView({\r\n width: '150',\r\n height: '150',\r\n image: triangle,\r\n tintColor: 'red'\r\n});\r\n\r\n\r\nvar button = Ti.UI.createButton({\r\n top: 60,\r\n width: 100,\r\n height: 50,\r\n //backgroundImage: folder\r\n image: folder\r\n})\r\n\r\nvar stepper = Ti.UI.iOS.createStepper({\r\n top: 150,\r\n incrementImage: forward,\r\n decrementImage: backward\r\n});\r\n\r\n\r\nwin.add(button);\r\nwin.add(stepper);\r\nwin.add(imageView);\r\nwin.open();\r\n{code}\r\n\r\nAny suggestion ?\r\n\r\nThanks!",
"updateAuthor": {
"name": "vijaysingh",
"key": "vijaysingh",
"displayName": "Vijay Singh",
"active": true,
"timeZone": "America/Los_Angeles"
},
"created": "2019-07-09T00:48:52.000+0000",
"updated": "2019-07-13T00:05:03.000+0000"
},
{
"id": "449665",
"author": {
"name": "amwinsauto",
"key": "amwinsauto",
"displayName": "Adam Armstrong",
"active": true,
"timeZone": "America/Chicago"
},
"body": "Will we be able to use in Alloy - XML Views directly?\r\n\r\nIf so, can you provide a sample code snippet of how that might look/work?",
"updateAuthor": {
"name": "amwinsauto",
"key": "amwinsauto",
"displayName": "Adam Armstrong",
"active": true,
"timeZone": "America/Chicago"
},
"created": "2019-07-09T00:51:49.000+0000",
"updated": "2019-07-09T00:51:49.000+0000"
},
{
"id": "449690",
"author": {
"name": "vijaysingh",
"key": "vijaysingh",
"displayName": "Vijay Singh",
"active": true,
"timeZone": "America/Los_Angeles"
},
"body": "[~amwinsauto] It can be used in Alloy-XML views directly in following way - \r\n\r\nIn alloy.js create -\r\n{code:java}\r\nAlloy.Globals.buttonImage = Ti.UI.iOS.systemImage('forward');\r\n{code}\r\n and use it inside view-\r\n\r\n{code:java}\r\n\r\n \r\n \r\n\r\n{code}\r\nIs this something you are asking for?\r\n\r\nMain purpose of this API is to provide ability to access System provided 1500 build-in icons in iOS 13+ to developers.",
"updateAuthor": {
"name": "vijaysingh",
"key": "vijaysingh",
"displayName": "Vijay Singh",
"active": true,
"timeZone": "America/Los_Angeles"
},
"created": "2019-07-09T21:40:52.000+0000",
"updated": "2019-07-13T00:20:13.000+0000"
},
{
"id": "449692",
"author": {
"name": "amwinsauto",
"key": "amwinsauto",
"displayName": "Adam Armstrong",
"active": true,
"timeZone": "America/Chicago"
},
"body": "I *guess* that would work. But, in my opinion, it feels like a bandaid or hack. Why not implement it in a manner similar to that of Titanium.UI.iOS.SystemButton?\r\nhttps://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI.iOS.SystemButton \r\n\r\nWith Titanium.UI.iOS.SystemButton, you can do something like:\r\n