Feature for desktop-notifications
This commit is contained in:
parent
001e940c6c
commit
d2261397d9
12
js/main.js
12
js/main.js
|
@ -182,6 +182,18 @@
|
||||||
text = e.text().format("<span class='contactname'>"+e.attr('name')+"</span>");
|
text = e.text().format("<span class='contactname'>"+e.attr('name')+"</span>");
|
||||||
html = notifications_tpl.format(e.attr('href'),e.attr('photo'), text, e.attr('date'), e.attr('seen'));
|
html = notifications_tpl.format(e.attr('href'),e.attr('photo'), text, e.attr('date'), e.attr('seen'));
|
||||||
nnm.append(html);
|
nnm.append(html);
|
||||||
|
|
||||||
|
if(e.text().search('→') == 0) {
|
||||||
|
var notification = new Notification(document.title, {
|
||||||
|
body: e.text().replace('→ ',''),
|
||||||
|
icon: e.attr('photo')
|
||||||
|
});
|
||||||
|
|
||||||
|
// TODO (yet unsupported by most browsers):
|
||||||
|
// Implement notification.onclick()
|
||||||
|
|
||||||
|
notifyMarkAll();
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
$("img[data-src]", nnm).each(function(i, el){
|
$("img[data-src]", nnm).each(function(i, el){
|
||||||
|
|
Loading…
Reference in a new issue