Unityパネルを非表示にできないのはなぜですか?


15

静的ユニティパネルは、OSに対してどのような本質的な目的を保持しますか?

ここにいなければならないこの理由には大きな理由があります。フルスクリーンのアプリでのみ消え、すべてをフルスクリーンで使用することはできません

団結パネルを非表示にできないのはなぜですか?


Unityのトップパネルを自動的に非表示にするにはどうすればよいですか?設計の選択は主観的すぎてここで議論することはできず、とにかく質問する方法について議論される可能性が高いと思います。
Ciro Santilli新疆改造中心法轮功六四事件

回答:


7

Unityパネルは、コードで現在許可されていないため、非表示にできません。それを許可しない理由は、それを許可するコードを誰も追加していないためです。そのようにしなければならないことが石で書かれていますか?知りません。疑わしい。パネルが非表示になったときに発生する問題に対して適切な解決策を思い付くことができれば、それらが考慮されると確信しています。しかし、これらのことを主観的に考えすぎないことが重要です。パズルの一部を一度に考えることはできません。すべてを同時に考慮する必要があります。たとえば、ウィンドウが最大化されている場合でもそうでない場合でも、デスクトップが完全に異なると感じることは望ましくありません。それは一貫性がなく、紛らわしいでしょう。

上部パネルは表示に使用され、これらは重要です。他のオペレーティングシステムやデスクトップとは異なり、通知は開いたままにならないためです。そのため、画面を見ていなかった場合に何かが起こったことを確認する方法が必要です。これは別の方法で実行できますが、他の問題が発生する傾向があります。

パネル自体は実際には余計なスペースを消費しません。以前はウィンドウメニューバーで使用されていたスペースも節約されるためです。そのため、画面領域は別の場所で使用されます。複数のウィンドウを開いている場合、以前に使用されていたよりもはるかに少ないスペースを消費することがよくあります。いずれにせよ、大画面では、パネルは多くのスペースを消費しません。

画面が小さくなるほど、ウィンドウを最大化し、一度に1つ使用する可能性が高くなります。その場合、パネルはスペースをまったく消費しません。ウィンドウデコレータはそれにマージされるため、まだ表示されていても、余分なスペースを消費しません!きちんとしたトリック、それ。

ただし、複数の画面のシナリオでは、すべての画面に表示する必要があるかどうかについての議論は有効で興味深いものです。その点で結論が出ているかどうかはわかりません。構成可能にする必要があるかもしれません。しかし、それは簡単な議論でもありません。非常に多くの可能性がありますが、コードと設定GUIにこれらすべてのオプションを含めることはおそらくないでしょう。おそらく、1つの良いオプションは、ランチャーと同じ選択肢を使用することでしょうか?しかし、それを好まない人もいるかもしれません。私の推測では、これは将来何らかの形で設定可能になるが、12.04では起こらないだろう。しかし、それは単なる推測です。

これが少なくともパネルを隠すことが可能であるべきであることが明らかでない理由を説明するのに役立つことを願っています。または、少なくとも他のタスクよりも優先されるほど明白ではありません。そして、他のすべてと同様に、開発リソースは限られています。


Ubuntu 12.10では、実装されました!しかし、Alt +スーパー+右クリックと自動非表示オプションを押して非表示にしました。今私は、私は失われています、それを元に戻すことはできません。.. dconf-エディタは..私は思うそれについて何も持っていない
アクエリアスパワー

私はUbuntuとOS Xを使用しています。OSXにはそれを自動非表示にする方法がありますが、メニューバーはUbuntuと本質的に同じ目的を果たします。それを使用するすべての時間(Macbook Airで自動非表示に設定して画面スペースを増やす)で、通知を含む単一の問題に遭遇していません。

-1

12.04公式リリースでは、団結パネルの自動非表示が許可されます。

開いSystem SettingsてクリックしAppearance、[ 動作 ]タブを選択して設定を調整します。

ここに画像の説明を入力してください


5
彼は、トップパネル話して、この設定はランチャのためにある
ホルヘ・カストロ

ありがとう、ホルヘ。私は団結ランチャーが好きです。12.04とWindowsを比較するのは完全に公平ではありませんが、XPでもすべての通知ゾーンを自動非表示にし、OSに組み込まれたMacスタイルのドックのようなツールバーをカスタマイズできます。
-newboldrob

-1

彼らはそれを隠すためにコードを書いたと思うが、彼らはそれが設計のためのベストプラクティスではないため、一般的な設定にそれを示すだけではありません。それは簡単に理解できます。

たとえば、wifiのオン/オフを確認する場合は、上部に表示されます。もう1つの例は、ターミナルなどのトップパネルを表示する必要のないアプリケーションです。トップパネルを表示せずに全画面モードを選択できます。

それはUXとUIの最高のコンセプトです。ただし、トップパネルを非表示にする場合は、Unityの代わりにGnomeを使用できます。


私はOPは彼が午後5時42分で、質問3月24日'12を尋ね、すべての後に、以前の彼の質問のためのソリューションを持っていることを願って
ソレンA

私はStackoverflowの初心者であり、できる限りの手助けをしようとしています。しかし、それは良い答えではないかもしれません。私は自分の経験に基づいて答えます。OPはすでに解決策を取得している可能性があります。ただし、この回答は一般に公開されているため、誰かに役立つ可能性があります。思い出させてくれてありがとう。
ヴァンディソダンジャン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.