make the countries column sortable and tweak the store

This commit is contained in:
Damien Churchill 2009-02-21 02:41:22 +00:00
parent 4659cf2438
commit 1f6ea321b7

View File

@ -233,9 +233,9 @@ Deluge.Details.Peers.Store = new Ext.data.SimpleStore({
{name: 'country'},
{name: 'address'},
{name: 'client'},
{name: 'progress'},
{name: 'downspeed'},
{name: 'upspeed'}
{name: 'progress', type: 'float'},
{name: 'downspeed', type: 'int'},
{name: 'upspeed', type: 'int'}
],
id: 0
});
@ -289,7 +289,7 @@ Deluge.Details.Panel = new Ext.TabPanel({
title: _('Peers'),
store: Deluge.Details.Peers.Store,
columns: [
{header: ' ', width: 30, renderer: flag, dataIndex: 'country'},
{header: ' ', width: 30, sortable: true, renderer: flag, dataIndex: 'country'},
{header: 'Address', width: 125, sortable: true, renderer: Deluge.Formatters.plain, dataIndex: 'address'},
{header: 'Client', width: 125, sortable: true, renderer: Deluge.Formatters.plain, dataIndex: 'client'},
{header: 'Progress', width: 150, sortable: true, renderer: progress, dataIndex: 'progress'},