Por que o painel do Unity não pode ser oculto?

15

Que finalidade intrínseca o painel de unidade estática possui para o sistema operacional?

Tem que haver uma grande razão para essa coisa ter que estar aqui. APENAS desaparece em aplicativos de tela cheia e não consigo usar tudo em tela cheia

Por que o painel da unidade não pode ser oculto?

newboldrob
fonte
Possível duplicata de Como ocultar automaticamente o painel superior no Unity? Acho que as escolhas de design são subjetivas demais para discutir aqui e provavelmente serão discutidas sobre como questionar de qualquer maneira.
Ciro Santilli publicou

Respostas:

7

O painel do Unity não pode ser oculto porque o código atualmente não permite. Por que não permite, é porque ninguém adicionou o código para permitir. Está escrito em pedra que tem que ser assim? Eu não sei. Eu duvido. Se você pode encontrar boas soluções para os problemas que surgem quando o painel está oculto, estou muito confiante de que serão considerados. Mas é importante não pensar nessas coisas muito subjetivamente. Não podemos considerar uma parte do quebra-cabeça de cada vez. Temos que considerar tudo isso simultaneamente. Por exemplo, não queremos que a área de trabalho pareça completamente diferente se uma janela for maximizada ou não. Isso seria inconsistente e confuso.

O painel superior é usado para indicações, e estas são importantes. Porque, diferentemente de outros sistemas operacionais e desktops, as notificações não ficam abertas. Então, você precisa de uma maneira de ver que algo aconteceu se você não estiver olhando para a tela. Isso pode ser feito de maneira diferente, mas outros problemas tendem a aparecer.

O painel em si não consome muito espaço extra. Porque também economiza espaço usado anteriormente pelas barras de menus da janela. Portanto, o espaço da tela é usado apenas em outro lugar. Se você tiver mais de uma janela aberta, geralmente ela consumirá muito menos espaço do que o usado anteriormente. De qualquer forma, em uma tela grande, o painel não consome muito espaço.

Quanto menor a tela, maior a probabilidade de você maximizar suas janelas e usar uma de cada vez. Nesse caso, o painel não consome nenhum espaço. O decorador da janela será mesclado a ele, portanto, mesmo estando visível, ele não consome espaço extra! Bom truque, esse.

Em vários cenários de tela, no entanto, a discussão sobre se deve estar visível em todas as telas é válida e interessante. Não sei se foram tiradas conclusões a esse respeito. Pode ser que deva ser configurável. Mas isso também não é uma discussão fácil. Existem muitas possibilidades, mas provavelmente não queremos ter todas essas opções no código e nas GUIs de configuração. Talvez uma boa opção seria usar a mesma escolha do lançador? Mas alguns podem não gostar disso. Meu palpite é que isso se tornará configurável de alguma maneira no futuro, mas não acontecerá na versão 12.04. Mas isso é apenas um palpite.

Espero que isso pelo menos ajude a explicar por que não é óbvio que seja possível ocultar o painel. Ou pelo menos não é óbvio o suficiente para ter precedência sobre outras tarefas. E, como todo o resto, os recursos de desenvolvimento são limitados.

Jo-Erlend Schinstad
fonte
no ubuntu 12.10, ficou implemente! mas eu o escondi pressionando alt + super + rightClick e opção de ocultar automaticamente; agora não posso desfazê-lo, estou perdido .. dconf-editor não tem nada sobre isso, eu acho .. #
Aquarius Power
Eu uso o Ubuntu e o OS X. No OS X, há uma maneira de ocultá-lo automaticamente, embora a barra de menus tenha essencialmente o mesmo objetivo do Ubuntu. Durante todo o tempo em que o uso (eu o defino para ocultar automaticamente no meu macbook air para obter mais espaço na tela), não encontrei um único problema, inclusive com notificações.
-1

A versão 12.04 oficial permite ocultar automaticamente o painel da unidade.

Abra, System Settingsclique Appearancee selecione a guia Comportamento para ajustar as configurações.

insira a descrição da imagem aqui

conhecido
fonte
5
Ele está falando sobre o painel de topo, esta definição é para o lançador
Jorge Castro
Obrigado Jorge. Eu gosto do lançador de unidades. Não é totalmente justo comparar o 12.04 com o Windows, mas mesmo com o XP eu posso ocultar automaticamente todas as zonas de notificação e personalizar uma barra de ferramentas do tipo mac, incorporada ao sistema operacional.
Newboldrob
-1

Acho que eles escreveram o código para ocultá-lo, mas não o mostram apenas para a configuração geral, porque não é a melhor prática para o design. É fácil entender isso.

Por exemplo, se você deseja ver o wifi ativado ou desativado, você pode vê-lo na parte superior. Outro exemplo, aplicativos que não precisam ver o painel superior, como o terminal. Você pode escolher o modo de tela cheia sem ver o painel superior.

É o melhor conceito de UX e UI. No entanto, se você quiser ocultar o painel superior, use o Gnome em vez do Unity.

Vandy Sodanheang
fonte
Espero que o OP tenha encontrado uma solução para sua pergunta mais cedo, afinal ele fez a pergunta 24 / mar / 12 às 17:42
Soren A
Sou apenas um novato no Stackoverflow e estou tentando ajudar o máximo que posso. Embora isso possa não ser uma boa resposta. Eu respondo com base na minha própria experiência. O OP já pode obter a solução. No entanto, esta resposta está indo ao público, por isso pode ajudar alguém. Obrigado por me lembrar.
Vandy Sodanheang 15/03/19