web-dev-qa-db-fra.com

Comment modifier les animations Gnome-Shell?

J'utilise Docky dans Gnome-Shell et c'est embêtant de constater que lorsque je minimise une fenêtre, elle se place dans le coin supérieur gauche. Je sais que murmure n’est pas personnalisable, mais est-il possible d’obtenir un effet de minimisation similaire à celui de Cinnamon, ici la fenêtre se réduit et disparaît? Merci

6
John

Vous ne pouvez pas simplement changer les animations. J'ai eu un moment où je voulais faire ça. Si vous voulez changer les animations pour gnome-shell. Vous devrez changer le code du gestionnaire de fenêtres lui-même. Je sais que ça craint.

6
Jesse Brandao

exemple> Sudo vi /usr/share/gnome-Shell/js/ui/windowManager.js

trouver la méthode

      _minimizeWindow : function(shellwm, actor) { ...

et .. vous pouvez voir que

            xDest = monitor.x;
            yDest = monitor.y;

            if (Clutter.get_default_text_direction() == Clutter.TextDirection.RTL)
                xDest += monitor.width;
            xScale = 0;
            yScale = 0;

change comme ça!

            xDest = window.x;
            yDest = window.y;

            xScale = 1;
            yScale = 0;

roll up window animation ^^

:: Attention! ::

Si votre syntaxe est incorrecte, vous risquez de casser complètement votre interface graphique. Dans ce cas, vous devez utiliser Alt + Ctrl + F1 et restaurer.

3
user255153

Vous devez modifier le fichier /usr/share/gnome-Shell/js/ui/windowManager.js. La fonction recherchée est le fichier _minimizeWindow de WindowManager. Changer correctement xDest et yDest répondra à votre besoin, espérons-le.

2
The_Cute_Hedgehog

Il existe une extension Shell pour en modifier certains aspects:

https://extensions.gnome.org/extension/277/impatience/

mais pas la vitesse d'enroulement

0
jowan sebastian