web-dev-qa-db-fra.com

XFCE autorise-t-il les transitions pour les panneaux et / ou les icônes?

Je souhaite savoir si XFCE peut être configuré pour autoriser le zoom/redimensionnement des icônes lorsque l'utilisateur la survole, de la même manière que les effets affichés sur un dock Mac.

De plus, je me demande si mon panneau de gauche (bien sûr, il est automatiquement masqué) pourrait être configuré pour afficher/masquer un peu plus progressivement, par exemple comment jQuery slide l'animation fonctionne?

J'entends parler de fichiers de configuration pour le DE, mais je ne les ai pas encore approfondis. Je n'ai pas utilisé de bureau XFCE depuis quelques années. Je préfère généralement WM-only, avec Openbox + xdm, mais je reconvertis pour le moment. Je ne suis qu'un humble développeur Web et la productivité rapide (et l'encombrement excessif) des icônes me manquent. Quoi qu'il en soit, je veux toujours qu'ils soient jolis!

Note: Je ne sais pas pourquoi Tux ressemble à un singe sur mon fond d'écran, mais j'aime vraiment ce gris. Eh!

Hey, it looks like Unity, but is much faster and less spy-y!

6
P Smith

Principalement non. À cette date, Xfce n'a limité à aucune transition pour les panneaux et les icônes. Rien de spécial, à part la réduction de la fenêtre des applications actives sur le panneau sous Xfce.

Xfce permet un délai

Le délai est une transition ou une pseudo-animation dans Xfce que j'ai déjà essayée. Ceci est documenté dans le cadre de la thématisation du panneau Xfce dans cette page de Xfce Docs .

XfcePanelWindow

La fenêtre de panneau normale.

.gtkrc-2.0

style "xfce-panel-window-style"
{
  # Time in miliseconds before the panel will unhide on an enter event
  XfcePanelWindow::popup-delay = 225

  # Time in miliseconds before the panel will hide on a leave event
  XfcePanelWindow::popdown-delay = 350

  # Size of autohide window in pixels
  XfcePanelWindow::autohide-size = 3
}
class "XfcePanelWindow" style "xfce-panel-window-style"

Condition requise: Xfce doit activer l'option permettant de masquer automatiquement le panneau. Dans Xfce 4.12, delay fonctionnera pour l'option de masquage Always mais ne fonctionnera pas pour pour Intelligently.

En suivant les exigences, procédez comme suit:

  1. Créez un fichier dans $HOME/.gtkrc-2.0, puis copiez et collez le code fourni (comme indiqué).
  2. Modifiez les valeurs respectives pour popup-delay, popdown-delay et autohide-size.
  3. Redémarrez le panneau en exécutant xfce4-panel --restart pour prendre effet.

Xfce permet l'opacité

L'opacité est une autre transition qui peut être appliquée au panneau Xfce.

Condition préalable: Xfce doit activer la composition pour que l'opacité fonctionne. Dans Paramètres> Réglages du gestionnaire de fenêtres> Compositeur , assurez-vous que "Activer la composition d'affichage" est coché.

En suivant les exigences, procédez comme suit:

  1. Dans Préférences du panneau , regardez sous Apparence> Opacité .
  2. Ajustez le curseur pour "Entrée:" ou "Quitter:" à votre convenance.
  3. Cliquez sur Fermer pour terminer.

La capture d'écran ci-dessous montre que le panneau devient moins opaque lorsque le curseur de la souris quitte le panneau (à gauche) et devient complètement opaque lorsque le curseur de la souris entre dans le panneau.

Xfce panel with different opacity

Outre le délai et l'opacité du panneau Xfce, je ne connais pas les autres options permettant de personnaliser les transitions et les animations dans Xfce. Pour compenser les fonctionnalités manquantes dans Xfce, installez plank . Plank est un simple quai qui présente les fonctionnalités de masquage d'animation et de transition de zoom d'icône souhaitées.

Articles Similaires:

3
clearkimura