Implement Reannounce In column

PR #19571.
This commit is contained in:
Hanabishi 2023-09-09 10:12:43 +05:00 committed by GitHub
parent 2deb7eb3d9
commit c394868f87
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 27 additions and 1 deletions

View file

@ -945,6 +945,7 @@ window.qBittorrent.DynamicTable = (function() {
this.newColumn('seen_complete', '', 'QBT_TR(Last Seen Complete)QBT_TR[CONTEXT=TransferListModel]', 100, false);
this.newColumn('last_activity', '', 'QBT_TR(Last Activity)QBT_TR[CONTEXT=TransferListModel]', 100, false);
this.newColumn('availability', '', 'QBT_TR(Availability)QBT_TR[CONTEXT=TransferListModel]', 100, false);
this.newColumn('reannounce', '', 'QBT_TR(Reannounce In)QBT_TR[CONTEXT=TransferListModel]', 100, false);
this.columns['state_icon'].onclick = '';
this.columns['state_icon'].dataProperties[0] = 'state';
@ -1309,6 +1310,13 @@ window.qBittorrent.DynamicTable = (function() {
td.set('text', value);
td.set('title', value);
};
// reannounce
this.columns['reannounce'].updateTd = function(td, row) {
const time = window.qBittorrent.Misc.friendlyDuration(this.getRowValue(row));
td.set('text', time);
td.set('title', time);
};
},
applyFilter: function(row, filterName, categoryHash, tagHash, trackerHash, filterTerms) {