Les extensions GNOME Shell sont-elles compatibles avec Unity?

10

Aujourd'hui, j'ai vu un article sur les extensions pour GNOME Shell, donc cela m'a fait réfléchir à quelques questions qui peuvent s'appliquer à de nombreux utilisateurs dans Unity:

  1. Les extensions du shell GNOME seront-elles compatibles avec Unity?

  2. Puis-je les installer directement sur Unity à partir du site Web https://extensions.gnome.org/ ?

  3. Dans le cas où 2 est NON, y a-t-il une idée similaire pour Unity dans les travaux?

Luis Alvarado
la source
Cela fonctionnera peut-être, car l'unité est basée sur gnome.

Réponses:

17

Non, ils ne sont que pour gnome-shell. Ils attendent une API spéciale, sont écrits en javascript et sont en général trop différents pour être utilisés sur Unity.

Notez que l'idée d'écrire la plupart de l'interface utilisateur de gnome-shell en javascript rendra très facile l'écriture d'extensions qui peuvent s'accrocher presque partout. Bien sûr, cela prendra une pénalité de vitesse. C'est assez similaire aux compromis entre Firefox et Chrome. L'interface utilisateur de Firefox est écrite en XUL (une extension de javascript) et Chrome en C ++. Le premier est beaucoup plus facile à étendre, mais le dernier sera probablement toujours plus rapide et plus réactif (je parle de l'interface utilisateur, pas du moteur de rendu ou javascript).

Donc, pour répondre à votre deuxième question, non, il est probable que Gnome-Shell sera toujours plus personnalisable que Unity à la suite d'une décision de conception.

Javier Rivera
la source
J'aimerais pouvoir donner +2 parce que le truc C ++ / Javascript avec Firefox et Chrome a également résolu plusieurs doutes que j'avais entre eux.
Luis Alvarado
0
  1. NON. Les extensions de gnome shell sont destinées à être utilisées uniquement avec gnome shell. et ils n'ont aucun effet lors de l'utilisation de l'unité.
  2. vous pouvez les installer directement depuis votre navigateur, oui, mais vous verrez une différence en utilisant uniquement gnome shell.
  3. NON, pas d'idée similaire. l'unité utilise compiz et vous pouvez parcourir le mangaer ccsm pour changer les choses là-dedans.
suli8
la source
3. AVEC ESPOIR Il y aura une mise en œuvre de cela à l'avenir.
Jordan