Saiu o Xfce 4.20

Saiu o Xfce 4.20

Após dois anos de desenvolvimento, foi lançado o ambiente de desktop Xfce 4.20, que oferece uma área de trabalho clássica, utilizando o mínimo possível de recursos do sistema.

O Xfce é composto por vários componentes interconectados, que podem ser usados em outros projetos, se desejado. Entre esses componentes estão: o gerenciador de janelas xfwm4, a barra de lançamento de aplicativos, o gerenciador de sessões de usuário, o sistema de gerenciamento de energia, o configurador gráfico, o gerenciador de arquivos Thunar, o calendário/planejador Orage, o reprodutor de mídia Parole, o editor de texto Mousepad e o emulador de terminal xfce4-terminal.

A principal novidade da série Xfce 4.20 é o suporte experimental ao protocolo Wayland. A sessão baseada em Wayland abrange a maioria das funcionalidades, mas ainda é recomendada apenas para usuários avançados, pois não está livre de erros e requer ajustes específicos para o uso cotidiano por usuários comuns. Para iniciar uma sessão baseada em Wayland, a linha de comando sugerida é "startxfce4 --wayland".

Para abstrair o funcionamento sobre Wayland e X11 no Xfce 4.20, foi utilizada uma nova biblioteca libxfce4windowing, que implementa uma camada independente do sistema gráfico com componentes de gerenciamento de janelas (telas, janelas raiz, áreas de trabalho virtuais, etc.). Essa camada proposta permitiu implementar suporte ao Wayland em quase todos os componentes do Xfce, mantendo ao mesmo tempo sua capacidade de funcionar em sistemas de janelas baseados no protocolo X11.

Em vez de libmutter, a sessão baseada em Wayland utiliza a biblioteca wlroots, desenvolvida pelo projeto Sway. Para servidores de composição na sessão Wayland, é recomendável utilizar Labwc ou Wayfire. Na sessão baseada em X11, o gerenciador de janelas xfwm4 continua a ser usado. Futuramente, planeja-se adicionar ao xfwm4 a capacidade de trabalhar não apenas com X11, mas também com Wayland.

Entre as funcionalidades que ainda não estão disponíveis na sessão baseada em Wayland, destaca-se: a falta de suporte para áreas de trabalho virtuais; a falta de prontidão nas páginas de configuração de teclado e mouse no configurador; a possibilidade de criar capturas de tela apenas da tela inteira (não de janelas individuais); a ausência de ícones de alguns aplicativos na bandeja do sistema, que não foram convertidos de API GtkStatusIcon para StatusNotifier. No Wayland, permanecem não convertidos os componentes: Xfwm4, Xfdashboard, Xfce4-screensaver (existe uma porta, mas não entrou na versão), Xfce4-windowck-plugin e Xfce4-xkb-plugin.

Outras mudanças e melhorias no Xfce 4.20:

As capacidades do gerenciador de arquivos Thunar foram significativamente expandidas:

  • Novos botões foram adicionados à barra de ferramentas: alternar o modo de visualização (compacto, lista, grade de ícones); menu-hambúrguer vertical (mostrado caso o menu principal esteja oculto); criar uma nova aba com o conteúdo do diretório atual; criar uma nova janela com o conteúdo do diretório atual.
  • Ao reduzir o tamanho da janela, os itens da barra de ferramentas que não cabem agora são movidos para um menu especial «<».
  • Foi adicionada a opção para decoração de janela do lado do cliente (CSD), permitindo combinar o título da janela com o menu ou com a barra de ferramentas (ao ocultar o menu).
  • Foi adicionada a opção para mostrar ícones simbólicos na barra lateral e ícones coloridos na barra de ferramentas.
  • Redesenhado o diálogo de confirmação de operação, que é exibido, por exemplo, quando já existe um arquivo com o mesmo nome no diretório de destino. Garantido que as miniaturas sejam exibidas corretamente.
  • No modo de visualização em lista, foi adicionada a capacidade de expandir o conteúdo dos diretórios no local.
  • No modo de visualização dividida (Split View), que permite exibir lado a lado dois painéis diferentes de arquivos, foi implementada a realce por cor do painel ativo e adicionada a possibilidade de alternar entre painéis com uma tecla de atalho. Um diálogo de confirmação da operação foi adicionado e é exibido ao tentar fechar uma janela com várias guias.
  • Durante a movimentação de arquivos no modo Drag&Drop, ao passar o cursor, os diretórios são automaticamente expandidos e o foco de entrada é atualizado no modo de múltiplos painéis.
  • Foram realizados trabalhos para aumentar o desempenho e eliminar travamentos ao lidar com um grande número de arquivos.
  • As combinações de teclas para chamar os manipuladores personalizados agora funcionam também para manipuladores localizados em menus aninhados.
  • A função de verificação de integridade da cópia de arquivos agora, em vez de calcular e comparar hashes MD5, utiliza a comparação direta do conteúdo dos arquivos.
  • Adicionada uma opção que, visando reduzir a fragmentação no disco, ativa a paralelização das operações de cópia de arquivos apenas quando o dispositivo está em estado de ociosidade.
  • Foi adicionada suporte ao mecanismo de montagem de armazenamentos externos. IPv6 E a possibilidade de criar links simbólicos.
  • Ao pesquisar arquivos, agora é possível usar o menu de contexto para os resultados da pesquisa já exibidos, sem esperar pelo término da pesquisa.
  • Adicionada uma configuração para exibir na barra de status o número de arquivos ocultos no diretório atual.
  • Os diretórios foram removidos da lista de arquivos usados recentemente, assim como arquivos que falharam na tentativa de abertura.

Mudanças no ambiente de trabalho (xfdesktop):

  • Apoio a papéis de parede foi ampliado: ao escolher a exibição de imagens de fundo aleatórias, a imagem não se repetirá até que todas as imagens do conjunto tenham sido exibidas. Papéis de parede antigos no formato png foram convertidos para usar o formato vetorial svg. A renderização de gradientes foi aprimorada.
  • Adicionada a capacidade de mudar as cores para etiquetas e o fundo dos ícones na área de trabalho.
  • As disposições dos ícones na área de trabalho agora são tratadas separadamente para diferentes telas.
  • Os ícones das janelas minimizadas agora são exibidos apenas nos monitores em que as janelas foram abertas antes da minimização.
  • Ampliado o número de opções no menu de contexto.
  • Os ícones de arquivos novos e movidos agora aparecem ao lado da posição do cursor.
  • Adicionada a opção para mostrar ícones de unidades permanentes.
  • Um novo widget XfceShortcutsManager foi utilizado para configurar combinações de teclas.
  • O carregamento do conteúdo de diretórios com imagens de papel de parede agora ocorre de forma assíncrona.
  • O menu de contexto agora permite abrir vários diretórios selecionados ao mesmo tempo.
  • O menu de contexto agora é exibido no momento em que o botão do mouse é pressionado, e não após ser solto.
  • O design do menu com a lista de janelas mostrado ao pressionar o botão do meio do mouse foi alterado.
  • A aba de configurações de ícones da área de trabalho no configurador foi completamente reformulada.

Além disso:

  • No painel (xfce4-panel), foi adicionada a possibilidade de configurar a largura da borda e implementada a busca por plugins disponíveis em diretórios padrão. Adicionada a funcionalidade de mostrar uma miniatura da área de trabalho ao passar o mouse sobre os botões 'mostrar área de trabalho'. Melhorada a seleção do tamanho dos ícones nos botões do painel de tarefas. Sincronizados os ícones no configurador do painel e no próprio painel.
  • Na interface de busca e lançamento de aplicativos instalados (xfce4-appfinder), foi implementado um modo opcional de execução em segundo plano, que reduz o tempo de exibição da interface. Adicionada a opção de fechar automaticamente a janela do Appfinder ao mudar o foco. Ao clicar com o botão direito do mouse nos aplicativos, é exibido um menu de contexto com ações disponíveis. Foi adicionada a opção de abrir programas com um único clique do mouse.
  • No gerenciador de consumo de energia (xfce4-power-manager), foi reformulada a gestão do bloqueio de tela — as configurações relacionadas ao bloqueio de tela foram significativamente simplificadas e movidas para a página de configurações do protetor de tela. Implementada a gestão de diferentes perfis de consumo de energia, suportados no power-profiles-daemon. Suporte implementado para modo de suspensão híbrido. Adicionada a funcionalidade das teclas para mudança exponencial da luminosidade da tela, assim como teclas para ajuste da luminosidade do teclado.
  • No configurador (xfce4-settings), nas configurações de aparência, a carga de temas de ícones agora é feita em um thread separado, para não bloquear a operação da interface principal. O uso do modo de decoração no lado do cliente foi reclassificado como uma opção desativada por padrão. A compatibilidade com temas escuros foi aprimorada. Foram adicionadas configurações para escolher o perfil de aceleração do cursor do mouse e o modo de rolagem de alta resolução, desde que suportado pelo mouse. Ao configurar tipos MIME, é permitido selecionar e modificar vários itens ao mesmo tempo. As capacidades relacionadas a perfis de monitores, bem como a configuração da duplicação de saída e disposição de telas em configurações de múltiplos monitores, foram ampliadas.
  • O gerenciador de sessão xfce4-session agora inclui suporte mínimo para portais FreeDesktop (xdg-desktop-portal), utilizados para organizar o acesso aos recursos do ambiente do usuário a partir de aplicativos isolados. Foram adicionados portais para definir papéis de parede, criar capturas de tela e executar processos em segundo plano.
  • Na biblioteca de widgets libxfce4ui, o diálogo de informações sobre o programa (Sobre) pode agora exibir o logotipo da distribuição, bem como informações sobre o sistema operacional e a GPU.
  • Na biblioteca exo (uma extensão do GTK e Glib), o desempenho ao trabalhar com ícones foi significativamente melhorado — o componente 'Exo-Icon-View' agora pode processar 100 mil ou mais arquivos sem travamentos. Foi implementada uma barra de pesquisa com funcionalidades de sugestões à medida que o texto é digitado.
  • Foram resolvidos problemas de desfoque de elementos em telas com alta densidade de pixels (HiDPI). O dimensionamento de ícones e miniaturas em vários componentes foi corrigido. Ícones em alta resolução, que estavam faltando, foram adicionados.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster