gnome/extensions/dash-to-dock@micxgx.gmail.com/docking.js
// here this is the Shell.App
here this is the Shell.App
here this is the Shell . App
function IsolatedOverview() {
            let windows = this.get_windows().filter(function(w) {
                return w.get_workspace().index() == global.workspace_manager.get_active_workspace_index();
            });
            if (windows.length == 1)
                if (windows[0].skip_taskbar)
                    return this.open_new_window(-1);
            if (this.is_on_workspace(global.workspace_manager.get_active_workspace()))
                return Main.activateWindow(windows[0]);
            return this.open_new_window(-1);
        }
function IsolatedOverview ( ) { let windows = this . get_windows ( ) . filter ( function ( w ) { return w . get_workspace ( ) . index ( ) == global . workspace_manager . get_active_workspace_index ( ) ; } ) ; if ( windows . length == 1 ) if ( windows [ 0 ] . skip_taskbar ) return this . open_new_window ( - 1 ) ; if ( this . is_on_workspace ( global . workspace_manager . get_active_workspace ( ) ) ) return Main . activateWindow ( windows [ 0 ] ) ; return this . open_new_window ( - 1 ) ; }
here this is the Shell.App
here this is the Shell . App
// These lines take care of Nautilus for icons on Desktop