Résolu le 28-12-18 [Résolu] Enlever la recherche (filtre) dans MintMenu

Assistance concernant Linux Mint
soupaloignon
Messages : 15
Enregistré le : jeu. 4 janv. 2018 08:02

[Résolu] Enlever la recherche (filtre) dans MintMenu

Message par soupaloignon »

Bonjour,

Je suis en train de personnaliser le MintMenu. Tout va bien sauf un truc que je n'arrive pas à faire, enlever le champ de recherche qui se trouve sous les favoris (voir l'image ci-dessous).
Je n'ai rien vu dans la personnalisation du menu qui permet de le faire, avez vous une combine pour ça ?

Merci d'avance pour vos réponses ;)

Image
Modifié en dernier par soupaloignon le sam. 26 mai 2018 16:52, modifié 2 fois.

Avatar du membre
victoria
Messages : 1045
Enregistré le : dim. 21 janv. 2018 20:10

Re: Enlever la recherche (filtre) dans MintMenu

Message par victoria »

Je viens de regarder sur une Mint Mate et l'option est impossible à enlever via le menu.
Mais je pense qu'il y a moyen de le faire via les fichiers de .conf.
En trouvant une entrée comme "menu-search-entry"
Mais ça relève du bidouillage, parce que modifier un fichier de .conf peut poser plusieurs problèmes par la suite.

Et pourquoi tu n'essaies pas un autre menu alternatif ??
C'est peut-être plus simple et surtout plus propre.
Surtout que en faite cette entrée recherche, tu l'aura sur tous les menus..
_____________________________________________________________________________
- Le silence aussi possède la violence des mots -

soupaloignon
Messages : 15
Enregistré le : jeu. 4 janv. 2018 08:02

Re: Enlever la recherche (filtre) dans MintMenu

Message par soupaloignon »

Bonjour Victoria, et merci pour ta réponse

Effectivement via les prefs du menu, il est impossible de l'enlever. D'où ma demande concernant une "bidouille" éventuelle.
Via le terminal j'ai fait un locate mintmenu. Il y a quelques fichiers potentiellement intéressants

/usr/share/glib-2.0/schemas/com.linuxmint.mintmenu.gschema.xml
Il y a 2 blocs contenant "search" :

Code : Tout sélectionner

    <key type="s" name="search-command">
      <default>"mate-search-tool --named \"%s\" --start"</default>
      <summary></summary>
      <description></description>
    </key>

et

    <key type="b" name="enable-internet-search">
      <default>true</default>
      <summary></summary>
      <description></description>
    </key>
Mais en enlevant ces 2 blocs et un redémarrage plus tard, cela ne changeait rien.

IL y a aussi dans le dossier "/usr/lib/linuxmint/mintMenu" 2 fichiers en python : mintMenu.py et mintMenuConfig.py

Dans ces 2 fichiers une recherche avec "search" renvoi des choses. Mais il y en a beaucoup, et en plus je ne connais pas du tout python.


En ce qui concerne le menu c'est pour l'installer sur l'ordi d'une amie, qui passe de win à mint. Elle n'est pas très à l'aise avec un ordi et je trouvais que ce me,u, une fois débarrassé du superflu, était vraiment très bien.

Avatar du membre
victoria
Messages : 1045
Enregistré le : dim. 21 janv. 2018 20:10

Re: Enlever la recherche (filtre) dans MintMenu

Message par victoria »

Je n'ai pas de Linux Mint Mate sous la main, je suis sur Debian Mate.
Mais je vais installer une machine virtuelle avec Mint Mate pour regarder un peu.
J'ai ma petite idée de comment virer cette barre de recherche, sur Cinnamon, je viens d'y arriver, mais comme Cinnamon n'est pas Mate, pas sure que mon idée fonctionne.
Il faut que je vérifie ça en faisant des tests, parce que la théorie c'est pas ce qu'il y a de mieux dans la vie :mrgreen:
_____________________________________________________________________________
- Le silence aussi possède la violence des mots -

Avatar du membre
victoria
Messages : 1045
Enregistré le : dim. 21 janv. 2018 20:10

Re: Enlever la recherche (filtre) dans MintMenu

Message par victoria »

Bon ça fonctionne j'ai réussi à virer la recherche dans le menu.
Pour preuve comme tu peux le voir :)
Image

Seul petit détail, c'est que je viens de le faire via Manjaro Mate (en live usb), vu que le téléchargement de Mint Mate mets 20 plombes.
Et sur Manjaro ce n'est pas le Mint-menu, mais le Mate-menu, qui est un fork de Mint-menu, mais les deux ont l'air identiques d'après ce que j'ai vu sur internet.

Donc ça devrait fonctionner pour toi aussi.
il suffit de modifier 3 lignes, et de recompiler le fichier python, et c'est dans la poche.
La chose que je ne sais pas, si lors des mises à jour de Mate, est-ce que le menu va redevenir à son état original, ça je ne sais pas en revanche...
_____________________________________________________________________________
- Le silence aussi possède la violence des mots -

soupaloignon
Messages : 15
Enregistré le : jeu. 4 janv. 2018 08:02

Re: Enlever la recherche (filtre) dans MintMenu

Message par soupaloignon »

Hello,

Génial que tu aies trouvé une astuce. En ce qui concerne les mises à jour, pas de souci, je ferai une SAV du fichier en question et je le réinjecterai si besoin.

Par contre ... Quelle est la manip à faire, et sur quel fichier, tu n'as pas laissé l'info :D

Avatar du membre
victoria
Messages : 1045
Enregistré le : dim. 21 janv. 2018 20:10

Re: Enlever la recherche (filtre) dans MintMenu

Message par victoria »

Yep j'attendais que tu répondes pour être sure que la manip et que le résultat te convienne.

Je bascule sur la manjaro en live et je te donne les manips.

Si ça ne fonctionne pas, on essayera plusieurs manip, j'ai réussis de trois façons différentes, donc en théorie pour toi il y aura forcément une manip qui va fonctionner :D
_____________________________________________________________________________
- Le silence aussi possède la violence des mots -

mpedro
Messages : 1517
Enregistré le : dim. 8 nov. 2015 22:13
Contact :

Re: Enlever la recherche (filtre) dans MintMenu

Message par mpedro »

Pas de CSS? Pourquoi compiler?
Stretch 32bits cinnamon/Fedora25/Sarah
Compaq 8510p/MSI GE70/Raspberry Pi2

Avatar du membre
arghlub
Administrateur du site
Messages : 10421
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence
Contact :

Re: Enlever la recherche (filtre) dans MintMenu

Message par arghlub »

Salut,

Je viens d'essayer en VM avec une LM18.3Mate.

Donc, il faut éditer le fichier «/usr/lib/linuxmint/mintMenu/plugins/applications.glade» :

Code : Tout sélectionner

gksudo xed /usr/lib/linuxmint/mintMenu/plugins/applications.glade
Rechercher «hbox9» et remplacer la valeur «True» par «False».
En image :
Image
Puis enregistre et ferme le fichier.

Ensuite, on va dans le répertoire «/usr/lib/linuxmint/mintMenu/» :

Code : Tout sélectionner

cd /usr/lib/linuxmint/mintMenu/
Et on recompile :

Code : Tout sélectionner

sudo ./compile.py
Puis on se déconnecte ou redémarre et ça roule (du moins chez moi) :
Image
;)
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────

soupaloignon
Messages : 15
Enregistré le : jeu. 4 janv. 2018 08:02

Re: Enlever la recherche (filtre) dans MintMenu

Message par soupaloignon »

Hello,

Suis en train de tester la manip de arghlub ;)

Verrouillé