Je viens de lire cette question et j'ai réalisé que je n'avais jamais utilisé le menu contextuel "Copier vers" ou "Déplacer vers" - est-il possible de les masquer?
Je viens de lire cette question et j'ai réalisé que je n'avais jamais utilisé le menu contextuel "Copier vers" ou "Déplacer vers" - est-il possible de les masquer?
Réponses:
Il n'est malheureusement pas possible de le faire en 12.04 ou 12.10, en raison des modifications Nautilus
et de la suppression de /usr/share/nautilus/ui/nautilus-directory-view-ui.xml
. Il a été demandé très récemment (juin 2012) dans les listes de diffusion gnome nautilus , et il ressort clairement des réponses des développeurs qu'il faudrait désormais télécharger le code source, le patcher, puis le recompiler pour éliminer ou masquer la copie. à et passer à menus.
Emmanuel Bassi , un développeur de gnomes, a répondu à la même demande sur la liste de diffusion en notant que:
Les définitions d'interface utilisateur font partie de l'application: les modifier équivaut à modifier le binaire sur le disque.
Dans une autre réponse , Emmanuel va plus en détail et souligne que:
Ce n'est pas possible car maintenant (dans l'intérêt de la relocalisation de l'application, et pour améliorer le temps de démarrage) le fichier de description de l'interface utilisateur est "compilé" à l'intérieur du binaire lui-même; le fichier de description de l'interface utilisateur n'est disponible que dans le référentiel Git, et chaque modification nécessite une recompilation de Nautilus.
Étant donné que la modification du fichier d'interface utilisateur une fois installé n'a jamais été une action prise en charge pour les raisons que j'ai indiquées dans ce fil, ce n'est pas une interruption de fonctionnalité.
Ce que vous voulez réaliser ne peut pas être fait avec la version actuelle ou future de Nautilus; la seule façon de le faire est de réellement modifier Nautilus afin qu'il puisse faire ce que vous voulez.
Il s'agit de la position officielleNautilus
, et la seule chose à faire est donc de suggérer un patch, ou simplement de préparer votre propre patch et de créer votre propre version personnalisée. Le code source dont vous avez besoin est disponible dans le référentiel git .
Il n'y a pas de «hack» sale qui puisse accomplir ce que vous voulez pour le moment, comme l'ont expliqué les développeurs. Cela pourrait changer à l'avenir, mais c'est la situation actuelle.
Oui, modifiez le fichier:
/usr/share/nautilus/ui/nautilus-directory-view-ui.xml
et trouvez la dernière instance de ceci:
<menu action="CopyToMenu">
<menuitem name="Copy to next pane" action="Copy to next pane"/>
<menuitem name="Copy to Home" action="Copy to Home"/>
<menuitem name="Copy to Desktop" action="Copy to Desktop"/>
</menu>
<menu action="MoveToMenu">
<menuitem name="Move to next pane" action="Move to next pane"/>
<menuitem name="Copy to Home" action="Move to Home"/>
<menuitem name="Copy to Desktop" action="Move to Desktop"/>
</menu>
et vider l'intérieur comme ceci:
<menu action="CopyToMenu">
</menu>
<menu action="MoveToMenu">
</menu>
Ceci devrait régler votre problème.
<popup name="selection"> ... </popup>
.