placeDisplay: Remove "Connect to..." item
Opening a dialog without an associated application is odd, so require users to use nautilus itself to create new connections. https://bugzilla.gnome.org/show_bug.cgi?id=682817
This commit is contained in:
parent
12c76e53cb
commit
79408d359c
@ -153,26 +153,8 @@ const PlacesManager = new Lang.Class({
|
|||||||
Gio.app_info_launch_default_for_uri(desktopUri, _makeLaunchContext(params));
|
Gio.app_info_launch_default_for_uri(desktopUri, _makeLaunchContext(params));
|
||||||
});
|
});
|
||||||
|
|
||||||
this._connect = new PlaceInfo('special:connect', _("Connect to..."),
|
|
||||||
function (size) {
|
|
||||||
// do NOT use St.Icon here, it crashes the shell
|
|
||||||
// see wanda.js for details
|
|
||||||
return St.TextureCache.get_default().load_icon_name(null,
|
|
||||||
'applications-internet',
|
|
||||||
St.IconType.FULLCOLOR,
|
|
||||||
size);
|
|
||||||
},
|
|
||||||
function (params) {
|
|
||||||
// BUG: nautilus-connect-server doesn't have a desktop file, so we can't
|
|
||||||
// launch it with the workspace from params. It's probably pretty rare
|
|
||||||
// and odd to drag this place onto a workspace in any case
|
|
||||||
|
|
||||||
Util.spawn(['nautilus-connect-server']);
|
|
||||||
});
|
|
||||||
|
|
||||||
this._defaultPlaces.push(this._home);
|
this._defaultPlaces.push(this._home);
|
||||||
this._defaultPlaces.push(this._desktopMenu);
|
this._defaultPlaces.push(this._desktopMenu);
|
||||||
this._defaultPlaces.push(this._connect);
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Show devices, code more or less ported from nautilus-places-sidebar.c
|
* Show devices, code more or less ported from nautilus-places-sidebar.c
|
||||||
|
Loading…
x
Reference in New Issue
Block a user