tpl : '<tpl for=".">' +
'<div class="x-combo-list-item" ><img src="../static/icons/{url}"> {text}</div>' +
'</tpl>',
- emptyText:'Find info from ...',
+ emptyText:'Find info from …',
valueField: 'value',
displayField: 'text',
width: 160,
// Title search box
var epgFilterTitle = new Ext.form.TextField({
- emptyText: _('Search title...'),
+ emptyText: _('Search title…'),
width: 200
});
// Channels, uses global store
var epgFilterChannels = new Ext.ux.form.ComboAny({
- loadingText: _('Loading...'),
+ loadingText: _('Loading…'),
width: 200,
displayField: 'val',
store: tvheadend.getChannels(),
forceSelection: true,
triggerAction: 'all',
typeAhead: true,
- emptyText: _('Filter channel...'),
+ emptyText: _('Filter channel…'),
listeners: {
blur: function () {
if(this.getRawValue() == "" ) {
// Tags, uses global store
var epgFilterChannelTags = new Ext.ux.form.ComboAny({
- loadingText: _('Loading...'),
+ loadingText: _('Loading…'),
width: 200,
displayField: 'val',
store: tvheadend.getChannelTags(),
forceSelection: true,
triggerAction: 'all',
typeAhead: true,
- emptyText: _('Filter tag...'),
+ emptyText: _('Filter tag…'),
listeners: {
blur: function () {
if(this.getRawValue() == "" ) {
/// field is deleted and re-created inside clear filter.
function createFilterCat(clearFilter, cat) {
var filter = new Ext.ux.form.ComboAny({
- loadingText: _('Loading...'),
+ loadingText: _('Loading…'),
width: 200,
displayField: 'val',
store: category,
forceSelection: true,
triggerAction: 'all',
typeAhead: true,
- emptyText: _('Filter category...'),
+ emptyText: _('Filter category…'),
listeners: {
blur: function () {
if(this.getRawValue() == "" ) {
// Content groups
var epgFilterContentGroup = new Ext.ux.form.ComboAny({
- loadingText: _('Loading...'),
+ loadingText: _('Loading…'),
width: 200,
displayField: 'val',
store: tvheadend.ContentGroupStore,
forceSelection: true,
triggerAction: 'all',
typeAhead: true,
- emptyText: _('Filter content type...'),
+ emptyText: _('Filter content type…'),
listeners: {
blur: function () {
if(this.getRawValue() == "" ) {
});
var epgFilterDuration = new Ext.ux.form.ComboAny({
- loadingText: _('Loading...'),
+ loadingText: _('Loading…'),
width: 150,
displayField: 'label',
store: tvheadend.DurationStore,
forceSelection: true,
triggerAction: 'all',
typeAhead: true,
- emptyText: _('Filter duration...'),
+ emptyText: _('Filter duration…'),
listeners: {
blur: function () {
if(this.getRawValue() == "" ) {
var epgView = new Ext.ux.grid.livegrid.GridView({
nearLimit: 100,
loadMask: {
- msg: _('Buffering. Please wait...')
+ msg: _('Buffering. Please wait…')
},
listeners: {
beforebuffer: {