{ "id": "169214", "key": "TIMOB-25045", "fields": { "issuetype": { "id": "7", "description": "gh.issue.story.desc", "name": "Story", "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": "17609", "description": "", "name": "Release 7.0.0", "archived": false, "released": true, "releaseDate": "2017-12-07" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2017-11-15T23:32:06.000+0000", "created": "2017-08-01T08:30:03.000+0000", "epic": { "id": 168063, "key": "TIMOB-24764", "name": "Android O: Implement support", "summary": "Android O: Implement support", "color": { "key": "color_8" }, "done": false }, "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-11-16T00:09:19.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": "*Notification Channels*\r\n{quote}\r\nAndroid O introduces notification channels to provide a unified system to help users manage notifications. When you target Android O, you must implement one or more notification channels to display notifications to your users. If you don't target Android O, your apps behave the same as they do on Android 7.0 when running on Android O devices.\r\n{quote}\r\n[Documentation|https://developer.android.com/preview/features/notification-channels.html]\r\n\r\n*Notification Badges*\r\n{quote}\r\nAndroid O introduces functionality for displaying notification badges on app icons in supported launchers. Notification badges show notifications associated with one or more notification channels in an app, which the user has not yet dismissed or acted on. Notification badges are also known as notification dots. Users can turn off badges for notification channels or apps from the Settings app.\r\n{quote}\r\n\r\n[Documentation|https://developer.android.com/preview/features/notification-badges.html]\r\n\r\n*Other Notification Changes*\r\n- Snoozing: users can snooze notifications to reappear at a later time.\r\n- Timeouts: set a timeout when creating a notification\r\n- Settings Text: You can call setSettingsText() to set text to appear when you create a link to your app's notification settings.\r\n- Dismissal: the system now distinguishes whether a notification is dismissed by a user, or removed by an app.\r\n- Background colors: You can now set and enable a background color for a notification.\r\n- Messaging style: Notifications that use the MessagingStyle class now display more content in their collapsed form.\r\n\r\n[Documentation|https://developer.android.com/preview/api-overview.html#notifications]", "attachment": [], "flagged": false, "summary": "Android O: Notifications", "creator": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "426533", "author": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "body": "*Notification Channels*\r\nmaster: https://github.com/appcelerator/titanium_mobile/pull/9305\r\n6_2_X: https://github.com/appcelerator/titanium_mobile/pull/9336", "updateAuthor": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-08-11T14:47:22.000+0000", "updated": "2017-08-21T12:25:36.000+0000" }, { "id": "430737", "author": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "body": "FR Passed.\r\nWaiting for merge to get enabled.", "updateAuthor": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-11-15T21:53:03.000+0000", "updated": "2017-11-15T21:53:03.000+0000" }, { "id": "430752", "author": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "body": "PR Merged.", "updateAuthor": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-11-15T23:32:01.000+0000", "updated": "2017-11-15T23:32:01.000+0000" }, { "id": "430756", "author": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified the fix in SDK 7.0.0.v20171115153702.\r\nClosing.\r\n\r\n", "updateAuthor": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-11-16T00:09:14.000+0000", "updated": "2017-11-16T00:09:14.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }