Changeset 12801


Ignore:
Timestamp:
Aug 30, 2011, 4:54:37 AM (10 years ago)
Author:
jordan
Message:

(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.

Location:
trunk/web/javascript
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/web/javascript/common.js

    r12785 r12801  
    149149Prefs._SessionRefreshRate = 'session_refresh_rate';
    150150
    151 Prefs._ShowInspector      = 'show_inspector';
    152 
    153151Prefs._FilterMode         = 'filter';
    154152Prefs._FilterAll          = 'all';
     
    180178        'refresh_rate' : 5,
    181179        'show_filter': true,
    182         'show_inspector': false,
    183180        'sort_direction': 'ascending',
    184181        'sort_method': 'name',
  • trunk/web/javascript/transmission.js

    r12800 r12801  
    220220                        if (this[Prefs._SortDirection] === Prefs._SortDescending)
    221221                                $('#reverse_sort_order').selectMenuItem();
    222 
    223                         if (this[Prefs._ShowInspector])
    224                                 this.setInspectorVisible(true);
    225222                }
    226223
     
    448445        selectionChanged: function()
    449446        {
    450                 if (this[Prefs._ShowInspector])
     447                if (this.inspectorIsVisible())
    451448                        this.refreshInspectorTorrents();
    452449
     
    10201017       
    10211018                // if this torrent is in the inspector, refresh the inspector
    1022                 if (this[Prefs._ShowInspector])
    1023                         if (this.getSelectedTorrentIds().indexOf(id) !== -1)
    1024                                 this.updateInspector();
     1019                if (this.getSelectedTorrentIds().indexOf(id) !== -1)
     1020                        this.updateInspector();
    10251021        },
    10261022
     
    10931089                // some torrent fields are only used by the inspector, so we defer loading them
    10941090                // until the user is viewing the torrent in the inspector.
    1095                 if ($('#torrent_inspector').is(':visible')) {
     1091                if (this.inspectorIsVisible()) {
    10961092                        var ids = this.getSelectedTorrentIds();
    10971093                        if (ids && ids.length) {
     
    14271423        ****/
    14281424
     1425        inspectorIsVisible: function() {
     1426                return $('#torrent_inspector').is(':visible');
     1427        },
     1428
    14291429        filesSelectAllClicked: function() {
    14301430                var t = this._file_torrent;
     
    14681468        updateInspector: function()
    14691469        {
    1470                 if (!this[Prefs._ShowInspector])
     1470                if (!this.inspectorIsVisible())
    14711471                        return;
    14721472
     
    18331833        toggleInspector: function()
    18341834        {
    1835                 this.setInspectorVisible(!this[Prefs._ShowInspector]);
     1835                this.setInspectorVisible(!this.inspectorIsVisible());
    18361836        },
    18371837        setInspectorVisible: function(visible)
     
    18581858
    18591859                setInnerHTML($('ul li#context_toggle_inspector')[0], (visible?'Hide':'Show')+' Inspector');
    1860                 this.setPref(Prefs._ShowInspector, visible);
    1861                 if (visible)
    1862                         this.updateInspector();
     1860                this.updateInspector();
    18631861        },
    18641862
Note: See TracChangeset for help on using the changeset viewer.