mirror of
https://github.com/SuperBFG7/ympd
synced 2024-11-30 00:19:54 +00:00
fixed osx scanf behaviour, notifications
This commit is contained in:
parent
b9a4d83130
commit
35ab38d0e2
@ -155,7 +155,7 @@ function webSocketConnect() {
|
|||||||
"</td><td></td></tr>");
|
"</td><td></td></tr>");
|
||||||
}
|
}
|
||||||
|
|
||||||
if(obj.data[obj.data.length-1].id >= pagination + MAX_ELEMENTS_PER_PAGE)
|
if(obj.data[obj.data.length-1].pos + 1 >= pagination + MAX_ELEMENTS_PER_PAGE)
|
||||||
$('#next').removeClass('hide');
|
$('#next').removeClass('hide');
|
||||||
if(pagination > 0)
|
if(pagination > 0)
|
||||||
$('#prev').removeClass('hide');
|
$('#prev').removeClass('hide');
|
||||||
@ -358,7 +358,7 @@ function webSocketConnect() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ($.cookie("notification") === "true")
|
if ($.cookie("notification") === "true")
|
||||||
songNotify(obj.data.title, obj.data.artist + " " + obj.data.album );
|
songNotify(obj.data.title, obj.data.artist, obj.data.album );
|
||||||
else
|
else
|
||||||
$('.top-right').notify({
|
$('.top-right').notify({
|
||||||
message:{html: notification},
|
message:{html: notification},
|
||||||
@ -573,8 +573,27 @@ function notificationsSupported() {
|
|||||||
return "webkitNotifications" in window;
|
return "webkitNotifications" in window;
|
||||||
}
|
}
|
||||||
|
|
||||||
function songNotify(artist, title) {
|
function songNotify(title, artist, album) {
|
||||||
var notification = window.webkitNotifications.createNotification("assets/favicon.ico", artist, title);
|
/*var opt = {
|
||||||
|
type: "list",
|
||||||
|
title: title,
|
||||||
|
message: title,
|
||||||
|
items: []
|
||||||
|
}
|
||||||
|
if(artist.length > 0)
|
||||||
|
opt.items.push({title: "Artist", message: artist});
|
||||||
|
if(album.length > 0)
|
||||||
|
opt.items.push({title: "Album", message: album});
|
||||||
|
*/
|
||||||
|
//chrome.notifications.create(id, options, creationCallback);
|
||||||
|
|
||||||
|
var textNotification = "";
|
||||||
|
if(artist.length > 0)
|
||||||
|
textNotification += " " + artist;
|
||||||
|
if(album.length > 0)
|
||||||
|
textNotification += "\n " + album;
|
||||||
|
|
||||||
|
var notification = window.webkitNotifications.createNotification("assets/favicon.ico", textNotification, title);
|
||||||
notification.show();
|
notification.show();
|
||||||
setTimeout(function(notification) {
|
setTimeout(function(notification) {
|
||||||
notification.cancel();
|
notification.cancel();
|
||||||
|
@ -46,7 +46,7 @@ int callback_mpd(struct mg_connection *c)
|
|||||||
size_t n = 0;
|
size_t n = 0;
|
||||||
unsigned int uint_buf, uint_buf_2;
|
unsigned int uint_buf, uint_buf_2;
|
||||||
int int_buf;
|
int int_buf;
|
||||||
char *p_charbuf;
|
char *p_charbuf = NULL;
|
||||||
|
|
||||||
if(cmd_id == -1)
|
if(cmd_id == -1)
|
||||||
return MG_CLIENT_CONTINUE;
|
return MG_CLIENT_CONTINUE;
|
||||||
|
Loading…
Reference in New Issue
Block a user