{"action":"created","issue":{"url":"https://api.github.com/repos/blue-systems/plasma-5.4/issues/48","repository_url":"https://api.github.com/repos/blue-systems/plasma-5.4","labels_url":"https://api.github.com/repos/blue-systems/plasma-5.4/issues/48/labels{/name}","comments_url":"https://api.github.com/repos/blue-systems/plasma-5.4/issues/48/comments","events_url":"https://api.github.com/repos/blue-systems/plasma-5.4/issues/48/events","html_url":"https://github.com/blue-systems/plasma-5.4/issues/48","id":52902523,"number":48,"title":"[notifications]: no history for certain notifications (example cantata: \"now playing\" message bubble is shown, but not kept), those were stored for later reading in kde4.x","user":{"login":"star-buck","id":840070,"avatar_url":"https://avatars.githubusercontent.com/u/840070?v=3","gravatar_id":"","url":"https://api.github.com/users/star-buck","html_url":"https://github.com/star-buck","followers_url":"https://api.github.com/users/star-buck/followers","following_url":"https://api.github.com/users/star-buck/following{/other_user}","gists_url":"https://api.github.com/users/star-buck/gists{/gist_id}","starred_url":"https://api.github.com/users/star-buck/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/star-buck/subscriptions","organizations_url":"https://api.github.com/users/star-buck/orgs","repos_url":"https://api.github.com/users/star-buck/repos","events_url":"https://api.github.com/users/star-buck/events{/privacy}","received_events_url":"https://api.github.com/users/star-buck/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"colomar","id":11637533,"avatar_url":"https://avatars.githubusercontent.com/u/11637533?v=3","gravatar_id":"","url":"https://api.github.com/users/colomar","html_url":"https://github.com/colomar","followers_url":"https://api.github.com/users/colomar/followers","following_url":"https://api.github.com/users/colomar/following{/other_user}","gists_url":"https://api.github.com/users/colomar/gists{/gist_id}","starred_url":"https://api.github.com/users/colomar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/colomar/subscriptions","organizations_url":"https://api.github.com/users/colomar/orgs","repos_url":"https://api.github.com/users/colomar/repos","events_url":"https://api.github.com/users/colomar/events{/privacy}","received_events_url":"https://api.github.com/users/colomar/received_events","type":"User","site_admin":false},"milestone":null,"comments":35,"created_at":"2014-12-26T13:59:39Z","updated_at":"2016-02-03T23:19:16Z","closed_at":null,"body":""},"comment":{"url":"https://api.github.com/repos/blue-systems/plasma-5.4/issues/comments/179525100","html_url":"https://github.com/blue-systems/plasma-5.4/issues/48#issuecomment-179525100","issue_url":"https://api.github.com/repos/blue-systems/plasma-5.4/issues/48","id":179525100,"user":{"login":"mck182","id":71154,"avatar_url":"https://avatars.githubusercontent.com/u/71154?v=3","gravatar_id":"","url":"https://api.github.com/users/mck182","html_url":"https://github.com/mck182","followers_url":"https://api.github.com/users/mck182/followers","following_url":"https://api.github.com/users/mck182/following{/other_user}","gists_url":"https://api.github.com/users/mck182/gists{/gist_id}","starred_url":"https://api.github.com/users/mck182/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mck182/subscriptions","organizations_url":"https://api.github.com/users/mck182/orgs","repos_url":"https://api.github.com/users/mck182/repos","events_url":"https://api.github.com/users/mck182/events{/privacy}","received_events_url":"https://api.github.com/users/mck182/received_events","type":"User","site_admin":false},"created_at":"2016-02-03T23:19:16Z","updated_at":"2016-02-03T23:19:16Z","body":"> my (self-made*) download manager\r\n\r\nSince you're in control of your own notifications then, you can easily\r\nmake them persistent. If you're using KNotification, just set the flag.\r\nIf you're using the dbus api directly, you can set the timeout to 0.\r\nThis is exactly what you should be doing as an application developer.\r\n\r\nThis is also btw another good example for using KSNI (and also for\r\nwhat it was invented for). With that you can have an icon in systray\r\nthat is Passive when nothing is being downloaded. Active when it\r\nis downloading and NeedsAttention once it finishes downloading.\r\nThe icon can also indicate progress and display other useful data.\r\nIts context menu can have full list of downloaded items with arbitrary\r\nactions. It is more code, sure, but well worth it.\r\n\r\nWe do have the tech for \"Notifications 2.0\", we just need to use it."}}