{ "id": "119383", "key": "TIMOB-15028", "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": "6", "description": "", "name": "Hold" }, "resolutiondate": "2015-04-14T17:12:32.000+0000", "created": "2013-09-03T12:46:41.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "look1" ], "versions": [], "issuelinks": [], "assignee": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-16T20:25:37.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": "10230", "name": "BlackBerry", "description": "BlackBerry Platform" } ], "description": "The Ti Blackberry SDK needs to support custom fonts, just like Android and iOS.", "attachment": [], "flagged": false, "summary": "Blackberry: Support custom fonts", "creator": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "269355", "author": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "body": "After some research, these are my findings.\n\nCustom fonts are supported on BB SDK 10.2.0 and above. We currently compile 10.0.9. This is not so much a problem, there is an internal macro that can be used to check for OS version. This could be used. \n\nAccording to the BB documentation, the custom fonts can only be used through QML - BB's declarative UI framework, and not programatically. This is the biggest limitation. More detailed information here:\nhttp://developer.blackberry.com/native/reference/cascades/bb__cascades__fontfacerule.html\n\nI will update this ticket as I come across more details.", "updateAuthor": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2013-09-03T21:01:13.000+0000", "updated": "2013-09-03T21:01:13.000+0000" }, { "id": "289311", "author": { "name": "ssaracut", "key": "ssaracut", "displayName": "Steven Saracut", "active": true, "timeZone": "America/New_York" }, "body": "Does this solve the programatic issue?\r\n\r\nLabel inherits from AbstractTextControl.\r\n\r\n\r\n TextStyleDefinition* tsd = labelCustFont->textStyle();\r\n tsd->setColor(Color::Blue);\r\n QString fontFamily = \"Times New Roman\";\r\n tsd->setFontFamily(fontFamily);\r\n\r\n", "updateAuthor": { "name": "ssaracut", "key": "ssaracut", "displayName": "Steven Saracut", "active": true, "timeZone": "America/New_York" }, "created": "2014-01-22T23:18:19.000+0000", "updated": "2014-01-22T23:18:19.000+0000" }, { "id": "290699", "author": { "name": "stereoket", "key": "stereoket", "displayName": "Ketan Majmudar", "active": true, "timeZone": "Europe/London" }, "body": "Any ETA if/when this will be looked at?", "updateAuthor": { "name": "stereoket", "key": "stereoket", "displayName": "Ketan Majmudar", "active": true, "timeZone": "Europe/London" }, "created": "2014-01-31T21:06:35.000+0000", "updated": "2014-01-31T21:06:35.000+0000" }, { "id": "294482", "author": { "name": "bgrantges@appcelerator.com", "key": "bgrantges", "displayName": "Bert Grantges", "active": false, "timeZone": "America/Chicago" }, "body": "Bump looking for this as well", "updateAuthor": { "name": "bgrantges@appcelerator.com", "key": "bgrantges", "displayName": "Bert Grantges", "active": false, "timeZone": "America/Chicago" }, "created": "2014-02-24T21:59:06.000+0000", "updated": "2014-02-24T21:59:06.000+0000" }, { "id": "349528", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Placing these items on hold for the moment based on community interest.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-04-14T17:12:32.000+0000", "updated": "2015-04-14T17:12:32.000+0000" }, { "id": "412874", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as BlackBerry is no longer supported by us.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-16T20:25:37.000+0000", "updated": "2017-03-16T20:25:37.000+0000" } ], "maxResults": 7, "total": 7, "startAt": 0 } } }