Pourquoi le panneau Unity ne peut-il pas être masqué?


15

Quel est le but intrinsèque du panneau d'unité statique pour le système d'exploitation?

Il doit y avoir une bonne raison pour que cette chose doive être ici. Il disparaît UNIQUEMENT dans les applications en plein écran et je ne peux pas tout utiliser en plein écran

Pourquoi le panneau d'unité ne peut-il pas être caché?


Copie possible de Comment masquer automatiquement le panneau supérieur dans Unity? Je pense que les choix de conception sont trop subjectifs pour être discutés ici, et susceptibles de faire l'objet d'une discussion sur la façon de remettre en question de toute façon.
Ciro Santilli 19 改造 中心 法轮功 六四 事件

Réponses:


7

Le panneau Unity ne peut pas être masqué car le code ne le permet pas actuellement. Pourquoi il ne le permet pas parce que personne n'a ajouté le code pour le permettre. Est-il écrit dans la pierre qu'il doit en être ainsi? Je ne sais pas. J'en doute. Si vous pouvez trouver de bonnes solutions aux problèmes qui surviennent lorsque le panneau est masqué, je suis convaincu qu'ils seront pris en considération. Mais il est important de ne pas penser à ces choses trop subjectivement. Nous ne pouvons pas considérer une partie du puzzle à la fois. Nous devons considérer tout cela simultanément. Par exemple, nous ne voulons pas que le bureau soit complètement différent si une fenêtre est agrandie ou non. Ce serait incohérent et déroutant.

Le panneau supérieur est utilisé pour les indications, et celles-ci sont importantes. Parce que contrairement aux autres systèmes d'exploitation et ordinateurs de bureau, les notifications ne restent pas ouvertes. Vous avez donc besoin d'un moyen de voir que quelque chose s'est produit si vous n'avez pas regardé l'écran. Cela pourrait être fait différemment, mais d'autres problèmes ont tendance à apparaître.

Le panneau lui-même ne consomme pas beaucoup d'espace supplémentaire. Parce qu'il économise également de l'espace qui était précédemment utilisé par les barres de menus de la fenêtre. Ainsi, l'écran immobilier est simplement utilisé ailleurs. Si plusieurs fenêtres sont ouvertes, elles consomment souvent beaucoup moins d' espace que ce qui était utilisé auparavant. En tout cas, sur un grand écran, le panneau ne consomme pas beaucoup d'espace.

Plus un écran est petit, plus il est probable que vous maximisiez vos fenêtres et en utilisiez une à la fois. Dans ce cas, le panneau ne consomme aucun espace. Le décorateur de fenêtre y sera fusionné, donc même s'il est encore visible, il ne consomme pas d'espace supplémentaire! Truc sympa, celui-là.

Dans plusieurs scénarios d'écran, cependant, la discussion à savoir si elle doit être visible sur tous les écrans est valide et intéressante. Je ne sais pas si des conclusions ont été tirées à cet égard. Il se peut qu'il soit configurable. Mais ce n'est pas une discussion facile non plus. Il y a tellement de possibilités, mais nous ne voudrions probablement pas avoir toutes ces options dans le code et dans les interfaces graphiques de configuration. Peut-être qu'une bonne option serait d'utiliser le même choix que pour le lanceur? Mais certains pourraient ne pas aimer ça. Je suppose que cela deviendra configurable d'une manière ou d'une autre à l'avenir, mais que cela ne se produira pas en 12.04. Mais ce n'est qu'une supposition.

J'espère que cela permet au moins d'expliquer pourquoi il n'est pas évident qu'il devrait être possible de masquer le panneau. Ou du moins pas assez évident pour qu'il prenne le pas sur d'autres tâches. Et comme tout le reste, vous savez, les ressources de développement sont limitées.


sur Ubuntu 12.10, il a été mis en œuvre! mais je l'ai caché en appuyant sur alt + super + clic droit et option de masquage automatique; maintenant je ne peux pas le défaire, je suis perdu .. dconf-editor n'a rien à ce sujet je pense ..
Aquarius Power

J'utilise Ubuntu et OS X. Dans OS X, il existe un moyen de le masquer automatiquement, bien que la barre de menus y serve essentiellement le même objectif que dans Ubuntu. Dans tout le temps que je l'utilise (je le configure pour qu'il se masque automatiquement sur mon macbook air pour obtenir plus d'espace sur l'écran), je n'ai rencontré aucun problème, y compris avec les notifications.

-1

La version officielle 12.04 permet de masquer automatiquement le panneau d'unité.

Ouvrez System Settingset cliquez sur Appearanceet sélectionnez l' onglet Comportement pour ajuster les paramètres.

entrez la description de l'image ici


5
Il parle du panneau supérieur, ce paramètre est pour le lanceur
Jorge Castro

Merci, Jorge. J'aime le lanceur d'unité. Il n'est pas tout à fait juste de comparer 12.04 à Windows, mais même avec XP, je peux masquer automatiquement chaque zone de notification et personnaliser une barre d'outils de type dock de style mac, intégrée au système d'exploitation.
newboldrob

-1

Je pense qu'ils ont écrit le code pour le cacher, mais ils ne le montrent pas seulement dans un cadre général car ce n'est pas la meilleure pratique pour la conception. Il est facile de comprendre cela.

Par exemple, si vous voulez voir le wifi allumé ou éteint, vous pouvez le voir en haut. Autre exemple, les applications qui n'ont pas besoin de voir le panneau supérieur comme le terminal. Vous pouvez choisir le mode plein écran sans voir le panneau supérieur.

C'est le meilleur concept UX et UI. Cependant, si vous souhaitez masquer le panneau supérieur, vous pouvez utiliser Gnome au lieu de Unity.


J'espère que OP a trouvé une solution à sa question plus tôt, après tout, il a posé la question 24 mars 12 à 17:42
Soren A

Je suis juste un débutant de Stackoverflow, et j'essaie d'aider autant que possible. Mais ce n'est peut-être pas une bonne réponse. Je réponds en fonction de ma propre expérience. OP peut déjà obtenir la solution. Cependant, cette réponse est rendue publique, elle pourrait donc aider quelqu'un. Merci de me l'avoir rappelé.
Vandy Sodanheang
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.