diff --git a/deluge/ui/web/js/deluge-all/TorrentGrid.js b/deluge/ui/web/js/deluge-all/TorrentGrid.js
index cb083b0..7ef8958 100644
a
|
b
|
|
235 | 235 | idProperty: 'id', |
236 | 236 | fields: [ |
237 | 237 | {name: 'queue', sortType: Deluge.data.SortTypes.asQueuePosition}, |
238 | | {name: 'name'}, |
| 238 | {name: 'name', sortType: Deluge.data.SortTypes.asName}, |
239 | 239 | {name: 'total_size', type: 'int'}, |
240 | 240 | {name: 'state'}, |
241 | 241 | {name: 'progress', type: 'float'}, |
diff --git a/deluge/ui/web/js/deluge-all/data/SortTypes.js b/deluge/ui/web/js/deluge-all/data/SortTypes.js
index 2acaf8b..46d4319 100644
a
|
b
|
Deluge.data.SortTypes = { |
48 | 48 | |
49 | 49 | asQueuePosition: function(value) { |
50 | 50 | return (value > -1) ? value : Number.MAX_VALUE; |
| 51 | }, |
| 52 | |
| 53 | asName: function(value) { |
| 54 | return String(value).toUpperCase(); |
51 | 55 | } |
52 | 56 | } |
diff --git a/deluge/ui/web/js/deluge-all/data/TorrentRecord.js b/deluge/ui/web/js/deluge-all/data/TorrentRecord.js
index 2b89f3d..e372e01 100644
a
|
b
|
Deluge.data.Torrent = Ext.data.Record.create([{ |
47 | 47 | type: 'int' |
48 | 48 | }, { |
49 | 49 | name: 'name', |
50 | | type: 'string' |
| 50 | type: 'string', |
| 51 | sortType: Deluge.data.SortTypes.asName |
51 | 52 | }, { |
52 | 53 | name: 'total_size', |
53 | 54 | type: 'int' |