crown777, спасибо.
у меня в Albums тоже стоит Library SMP, просто с видом обложек. Но можно вставлять любые панели, удалять, переименовывать - все подтянется само.
по поводу ошибки, плавные углы часто вылетали при нестандартных значениях, например при 0.
Поправлю в следующей версии, пока можешь в файле на строке 702 заменить
- Код: Выделить всё
function fillRoundRect(gr, x, y, w, h, radius, colour) {
if (w <= 0 || h <= 0) return;
if (typeof gr.FillRoundRect === 'function') {
gr.FillRoundRect(Math.round(x), Math.round(y), Math.round(w), Math.round(h), Math.round(radius), Math.round(radius), colour);
} else {
gr.FillSolidRect(Math.round(x), Math.round(y), Math.round(w), Math.round(h), colour);
}
}
на
- Код: Выделить всё
function fillRoundRect(gr, x, y, w, h, radius, colour) {
x = Math.round(x); y = Math.round(y); w = Math.round(w); h = Math.round(h);
if (w <= 0 || h <= 0) return;
var r = Math.min(Math.round(radius), Math.floor(w / 2), Math.floor(h / 2));
if (typeof gr.FillRoundRect === 'function' && r >= 1) {
gr.FillRoundRect(x, y, w, h, r, r, colour);
} else {
gr.FillSolidRect(x, y, w, h, colour);
}
}
но вообще эта панель (именно календарь) очень плохо работает в текущей версии, в следующей алгоритм выгрузки данных с musicbrainz переделан.
+ новая тема, на основе размытой обложки альбома на весь скин с поддержкой некоторых сторонних скриптом и плагинов