mirror of
https://github.com/transmission/transmission.git
synced 2025-12-20 10:28:32 +00:00
(trunk web) Remove the "inspector is open" cookie. It doesn't make sense for the inspector to be open when we first open the app, since there will be no torrent selection anyway.
This commit is contained in:
@@ -148,8 +148,6 @@ Prefs.prototype = { };
|
||||
Prefs._RefreshRate = 'refresh_rate';
|
||||
Prefs._SessionRefreshRate = 'session_refresh_rate';
|
||||
|
||||
Prefs._ShowInspector = 'show_inspector';
|
||||
|
||||
Prefs._FilterMode = 'filter';
|
||||
Prefs._FilterAll = 'all';
|
||||
Prefs._FilterActive = 'active';
|
||||
@@ -179,7 +177,6 @@ Prefs._Defaults =
|
||||
'filter': 'all',
|
||||
'refresh_rate' : 5,
|
||||
'show_filter': true,
|
||||
'show_inspector': false,
|
||||
'sort_direction': 'ascending',
|
||||
'sort_method': 'name',
|
||||
'turtle-state' : false,
|
||||
|
||||
@@ -219,9 +219,6 @@ Transmission.prototype =
|
||||
|
||||
if (this[Prefs._SortDirection] === Prefs._SortDescending)
|
||||
$('#reverse_sort_order').selectMenuItem();
|
||||
|
||||
if (this[Prefs._ShowInspector])
|
||||
this.setInspectorVisible(true);
|
||||
}
|
||||
|
||||
this.initCompactMode();
|
||||
@@ -447,7 +444,7 @@ Transmission.prototype =
|
||||
|
||||
selectionChanged: function()
|
||||
{
|
||||
if (this[Prefs._ShowInspector])
|
||||
if (this.inspectorIsVisible())
|
||||
this.refreshInspectorTorrents();
|
||||
|
||||
this.updateButtonStates();
|
||||
@@ -1019,7 +1016,6 @@ Transmission.prototype =
|
||||
this.updateButtonsSoon();
|
||||
|
||||
// if this torrent is in the inspector, refresh the inspector
|
||||
if (this[Prefs._ShowInspector])
|
||||
if (this.getSelectedTorrentIds().indexOf(id) !== -1)
|
||||
this.updateInspector();
|
||||
},
|
||||
@@ -1092,7 +1088,7 @@ Transmission.prototype =
|
||||
{
|
||||
// some torrent fields are only used by the inspector, so we defer loading them
|
||||
// until the user is viewing the torrent in the inspector.
|
||||
if ($('#torrent_inspector').is(':visible')) {
|
||||
if (this.inspectorIsVisible()) {
|
||||
var ids = this.getSelectedTorrentIds();
|
||||
if (ids && ids.length) {
|
||||
var fields = ['id'].concat(Torrent.Fields.StatsExtra);
|
||||
@@ -1426,6 +1422,10 @@ Transmission.prototype =
|
||||
*****
|
||||
****/
|
||||
|
||||
inspectorIsVisible: function() {
|
||||
return $('#torrent_inspector').is(':visible');
|
||||
},
|
||||
|
||||
filesSelectAllClicked: function() {
|
||||
var t = this._file_torrent;
|
||||
if (t)
|
||||
@@ -1467,7 +1467,7 @@ Transmission.prototype =
|
||||
*/
|
||||
updateInspector: function()
|
||||
{
|
||||
if (!this[Prefs._ShowInspector])
|
||||
if (!this.inspectorIsVisible())
|
||||
return;
|
||||
|
||||
var torrents = this.getSelectedTorrents();
|
||||
@@ -1832,7 +1832,7 @@ Transmission.prototype =
|
||||
|
||||
toggleInspector: function()
|
||||
{
|
||||
this.setInspectorVisible(!this[Prefs._ShowInspector]);
|
||||
this.setInspectorVisible(!this.inspectorIsVisible());
|
||||
},
|
||||
setInspectorVisible: function(visible)
|
||||
{
|
||||
@@ -1857,8 +1857,6 @@ Transmission.prototype =
|
||||
}
|
||||
|
||||
setInnerHTML($('ul li#context_toggle_inspector')[0], (visible?'Hide':'Show')+' Inspector');
|
||||
this.setPref(Prefs._ShowInspector, visible);
|
||||
if (visible)
|
||||
this.updateInspector();
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user