web-dev-qa-db-fra.com

Comment enregistrer / corriger la largeur de la colonne dans le gestionnaire de fichiers Nemo?

Existe-t-il un moyen de réparer/enregistrer le largeur des colonnes dans le gestionnaire de fichiers Nemo (en utilisant 2.4.5 dans Xubuntu 14.04)? Même pour chaque dossier? Pour le moment, la largeur des colonnes peut être modifiée dans un onglet et la configuration reste en place jusqu'à la fermeture de l'onglet. Un nouvel onglet commencerait avec la vue de colonne par défaut ayant la même largeur pour toutes les colonnes. Je voudrais avoir la largeur de la colonne "nom" aussi large que possible et le reste des colonnes seulement aussi large que nécessaire.

4
Filbuntu

Mise à jour novembre 2016 : Solution pour les versions 16.04 et suivantes (Aucune solution pour Xubuntu 14.04): Un correctif associé à une solution de contournement a été ajouté à Nemo: les colonnes non-noms doivent commencer à leur taille minimale naturelle, avec nom de la colonne en expansion pour remplir l’espace restant, voir forum github . Nemo 3.2 avec des correctifs d'unité a été ajouté par Andrew (MERCI BEAUCOUP!) à webupd8.org PPA Nemo :

Sudo add-apt-repository ppa:webupd8team/nemo3
Sudo apt-get update
Sudo apt-get install nemo nemo-fileroller


Mise à jour septembre 2016 : Pour plus d'informations, veuillez consulter webupd8.org PPA Nemo 2.8.7 . Il n’a pas pu corriger Nemo 3 pour Ubuntu (avec Unity): "Malheureusement, je n’ai pas pu mettre à jour Nemo vers la version 3, il faut tant de mises à jour que Cependant, j’ai réussi à inclure le correctif List-View, ainsi que d’autres correctifs de Nemo 3, dans Nemo 2.8.7, qui semblent fonctionner uniquement avec GTK 3.18 et les versions plus récentes ( Je ne suis pas sûr, mais dans un commit, ils ont besoin de correctifs pour fonctionner sous Linux Mint 17.x et donc Ubuntu 14.04). C'est pourquoi j'ai chargé Nemo 2.8.7 avec ces nouveaux correctifs pour Ubuntu 16.04 uniquement. "

Mise à jour janvier 2016 : Pas de nouveau retour depuis mai 2015, veuillez laisser un commentaire dans le forum github pour encourager le travail sur ce. Merci.

Mai 2015: Il y a pas de possibilité de le faire pour le moment à moins que vous ne le compiliez vous-même (voir ci-dessous).
Mais il y a de l'espoir , mtwebster a écrit:
"Il existe une grande histoire derrière ce problème - ce n’est certainement pas inintéressant, mais il n’ya pas de solution facile qui plaise à tout le monde - c’est un scénario sans victoire.
Brève chronologie: Nemo se souvient de la largeur de la vue liste. Les gens se plaignent de ne pas pouvoir réduire la largeur de certaines colonnes pour insérer une liste utile dans une petite fenêtre et détestent avoir des barres de défilement horizontales.
Nous essayons de loger et de créer des colonnes très petites, si vous le souhaitez. Oh, mais Gtk a changé entre-temps, et la classe d'affichage de liste que nous utilisons est en fait cassée et nous ne pouvons pas l'implémenter. Vous pouvez redimensionner autant que vous le souhaitez, mais vous n’obtenez jamais une barre de défilement horizontale. Ainsi, les colonnes disparaissent si les autres colonnes sont trop larges. Le changement de Gtk signifie également que nous ne pouvons même pas revenir à la façon dont les choses étaient à l’origine - nous sommes sur une île.
Le comportement actuel est implémenté en tant que solution temporaire jusqu'à ce que nous sachions quoi faire.
Nous corrigeons le gtk que nous expédions avec Mint afin de résoudre le problème (en fait, un correctif rejeté que quelqu'un a soumis aux développeurs de Gnome). Il existe un PR (n ° 611) pour restaurer le comportement d'origine (voir élément de liste 1). Bien sûr, cela ne sera utile qu'aux personnes qui ont aimé le comportement d'origine, mais n'améliore rien, et ne s'applique qu'à ceux qui utilisent ce correctif Gtk (Mint 17).
Tu es là.
Alors, oui, on nous a un peu malmené, et c'est notre faute. Mais il n'y a pas eu de solution claire non plus. Je jetterai un œil dans les prochaines semaines si je peux résoudre le problème qui se pose ici - en mémorisant les largeurs - avant la version 2.6. "

Une solution possible mais difficile:
Une solution de contournement au moins pour démarrer nemo avec une largeur de colonne "name" accrue consiste à modifier nemo-list-view.c :
gtk_tree_view_column_set_min_width (view-> details-> nom_fichier_colonne, 125);
dans
gtk_tree_view_column_set_min_width (view-> details-> nom_fichier_colonne, 300);
Comme il s’agit d’un fichier source 'c', bien qu’il soit en train d’accéder à une API, il peut être écrit dans un langage de script, mais vous devez donc obtenir toutes les autres sources et les compiler. Avec les bons paramètres, remplacez les exécutables et répétez l'opération à chaque mise à jour de Nemo.
Source : Forum Github

2
Filbuntu

Juste mes deux centimes, mais après avoir installé le fileroller, j'ai eu le même problème.

Cependant, quand j'ai coché l'option

ignorer les préférences d'affichage par dossier dans prefs> comportement

Je pourrais redimensionner les colonnes et il s'en souviendrait.

Obvs par dossier n'avait pas d'importance, mais au moins, je pouvais définir la taille d'une colonne telle que le nom et il semble s'en souvenir au fil des sessions :)

0
Alex