var win = new Ext.Window({
title: title,
+ iconCls: 'info',
layout: 'fit',
width: 400,
height: 300,
activeTab: 0,
autoScroll: true,
title: 'Digital Video Recorder',
- iconCls: 'drive',
+ iconCls: 'dvr',
items: [],
});
tvheadend.dvr_upcoming(p, 0);
valueField: 'key',
displayField: 'val',
name: 'config_name',
- emptyText: '(default)',
+ emptyText: '(default DVR Profile)',
value: '',
editable: false
});
buttons.push(confcombo);
buttons.push(new Ext.Button({
handler: recordEvent,
+ iconCls: 'rec',
text: "Record program"
}));
buttons.push(new Ext.Button({
handler: recordSeries,
+ iconCls: 'autoRec',
text: event.serieslinkId ? "Record series" : "Autorec"
}));
var win = new Ext.Window({
title: 'Broadcast Details',
layout: 'fit',
- width: 500,
- height: 300,
+ width: 600,
+ height: 400,
constrainHeader: true,
buttons: buttons,
buttonAlign: 'center',
dataIndex: 'actions',
actions: [
{
- iconCls: 'info',
+ iconCls: 'broadcast_details',
qtip: 'Broadcast details',
cb: function(grid, rec, act, row) {
new tvheadend.epgDetails(grid.getStore().getAt(row).data);
cm: epgCm,
plugins: [filter, actions],
title: 'Electronic Program Guide',
- iconCls: 'newspaper',
+ iconCls: 'epg',
store: epgStore,
selModel: new Ext.ux.grid.livegrid.RowSelectionModel(),
view: epgView,
}
.completed {
- background-image: url(../icons/tick.png) !important;
+ background-image: url(../icons/accept.png) !important;
}
.completedError {
background-image: url(../icons/reseticon.png) !important;
}
+.dvr{
+ background-image: url(../icons/dvr.png) !important;
+}
+
+.epg{
+ background-image: url(../icons/epg.png) !important;
+}
+
+.broadcast_details{
+ background-image: url(../icons/broadcast_details.png) !important;
+}
+
.x-linked {
display: inline-block;
background-image: url(../icons/linked.gif) !important;
var win = new Ext.Window({
title: 'Help for ' + title,
+ iconCls: 'help',
layout: 'fit',
width: 900,
height: 400,
mode: 'local',
editable: false,
triggerAction: 'all',
- emptyText: 'Select profile...',
+ emptyText: 'Select stream profile...',
store: tvheadend.profiles,
});