• # Mon hack à moi

    Posté par . En réponse au journal Quand Ubuntu me régale. Évalué à 3.

    Ha, je suis ravi de voir qu'il y a du monde pour se pencher sur l'idée de cacher ces menus.

    Le mode à la macos a un autre désavantage, pas de sélection de fenêtre par survol de curseur ; entre la fenêtre et la barre en haut, il curseur a le temps d'en rencontrer d'autres, de fenêtres, pas bon du tout.

    Les menus je trouve pas ça top moumoute, pratique parfois, mais à la louche, 95% de mon temps je ne m'en sers pas, ça gâche la vue.
    J'en ai eu assez un jour, j'ai écrit vite fait un module pour gtk pour régler mon problème.

    C'est écrit brouillon, pas fini, mais si jamais quelqu'un veut s'en servir comme bootstrap ou quoi que ce soit, c'est là : [http://pastie.org/1575968]

    Il suffit juste d'un GTK_MODULES="/foo/bar/libgtkhidemenu.so" pour que ça fonctionne.
    Et un ctrl+touche-menu pour afficher, cacher le menu.

    Pas besoin de lib autre que gtk, ou de pacther gtk.

    Alors j'annonce de suite :
    - éloignez tout de suite madame michue, c'est pas pour elle,
    - je ne nettoierai, compléterai, fixerai, featurai le code d'aucune manière, en somme j'y touche plus ; comme le dit bien le dlfpiens, tu veux quelque chose, bha tu le code (sic).
    - ça fait peut être planter firefox depuis une certaine mise à jour,
    - ça marche pas, ou pas bien partout, certaines applications jouent avec leur menu,
    . comme evince, qui réaffiche sa barre lorsqu'il a le focus,
    . comme shotwell qui a plusieurs menus qu'il affiche/crée par catégorie, ça fait un petit glitch,
    . comme gnome-mplayer, là ça ne marche pas du tout, mais je lui pardonne, il a d'autres choses à faire, comme gérer mplayer,
    . et certainement d'autres.

    Et parce que je suis sympa, je vous donne un aperçu de ce que pourrait être un monde sans menu dans les applications :
    * evince : [http://i.imgur.com/h5hbn.png]
    * gedit : [http://i.imgur.com/9oZga.png]
    * nautilus : [http://i.imgur.com/ZQOqJ.png]



    En bonus, je vous donne ça pour demain :
    Tu vois qt fanboy, moi avec mon gtk j'écris un module et c'est réglé (ou presque).