Lançamento do ambiente do usuário Dux Shell 2.0

Foi lançado o Dux Shell 2.0, um ambiente de usuário que suporta a operação sobre servidores compostos como niri, Hyprland, Sway, MangoWC, labwc, Scroll, Aqueous e Miracle WM. Esta é a primeira versão após a renomeação do projeto DankMaterialShell (DMS) para Dux Shell. O novo nome é mais simples, remete ao pinguim Tux e não inclui a marca de outra empresa em seu nome. O Dux Shell desenvolve um conjunto de componentes interconectados para a formação de área de trabalho, como barra de tarefas, alternador para áreas de trabalho virtuais, interface de navegação para aplicativos instalados e configurador. O design está em conformidade com a concepção do Material Design 3.

O Dux Shell suporta temas dinâmicos, aplicados automaticamente a aplicativos GTK, Qt e sistemas. Os esquemas de cores para os temas são formados de acordo com a cor do papel de parede escolhido. Há a possibilidade de ativar o modo noturno e alternar entre temas claros e escuros. A funcionalidade pode ser expandida por meio de plugins. O código do processo em segundo plano para integração com o sistema, toolkit e instalador foi escrito na linguagem Go e é distribuído sob a licença MIT. Os componentes da interface, barras, widgets e aplicativos gráficos foram preparados na linguagem QML usando o framework Quickshell, escrito em C++ com Qt.

O pacote inclui:

  • Painel com widgets para calendário, previsão do tempo, visualização do histórico de clipboard e integração com reprodutores de mídia via protocolo MPRIS.
  • Uma interface para navegação nos aplicativos instalados no sistema com suporte à pesquisa de programas, arquivos, janelas abertas e comandos.
  • Central de controle com interface para configurar rede, Bluetooth, dispositivos de áudio e tela.
  • Ferramentas integradas no processo em segundo plano para coleta de métricas de temperatura e consumo de recursos de CPU, RAM e GPU. Interface disponível para gerenciar processos em execução.
  • Central de notificações que suporta agrupamento de notificações, uso de markup em texto e navegação via teclado.
  • Tela de bloqueio do sistema com opções de controle de sessão. É possível ativar o modo de suspensão ou bloquear a tela após um determinado período de inatividade do usuário.
  • Tela de login Dux Greeter.
  • Um instalador universal que permite implementar e configurar o ambiente baseado no Dux Shell em Arch, Fedora, Debian, Ubuntu, openSUSE, Gentoo e Void Linux.
  • Toolkit Dux Search para busca de arquivos no sistema.
  • Calendário planejador Dux Calendar, que suporta o protocolo CalDAV e é sincronizável com os serviços do Google e Microsoft.
  • Gerenciador de arquivos Dux Files.
  • Aplicativo DuxConnect para integração com smartphones.

Entre as mudanças na nova versão:

  • Foi implementada a concepção de design Material 3 Expressive nos aplicativos Settings, Control Center, Dash e widgets. Novos elementos de controle da interface foram realizados, as configurações foram agrupadas, novos meios de navegação foram propostos e o esquema de cores foi alterado.

  • Foram ampliadas as possibilidades de personalização do conteúdo da barra de tarefas
    O Dash, que agora não se limita a guias embutidas e permite a conexão de plugins com implementação de guias adicionais. É possível reorganizar e redimensionar seções. O design das páginas integradas foi atualizado — modo de visualização, reprodutor multimídia e área de previsão do tempo.

  • Foi adicionada a supporte para a colocação de widgets na tela de bloqueio do sistema, como relógio, área de notificações, barra de status e controles de consumo de energia. Possibilita a personalização de fontes, cores, tamanhos e estilos dos widgets.

  • O reprodutor multimídia agora inclui um mecanismo para baixar e sincronizar letras de músicas de serviços como Better Lyrics, Unison, LyricsPlus, KuGou, LRCLIB e YouTube Music.

  • Apresentado um gerenciador de arquivos autônomo Dux Files, que suporta abas, visualização em duas painéis, exibição de conteúdo em forma de lista ou grade de ícones, visualização de conteúdo, manipulação de arquivos compactados, pesquisa de arquivos e acesso a armazenamentos de rede.

  • Adicionado um gerador de papéis de parede.
  • Permitido o uso de múltiplos painéis do Dock, fixando-os em qualquer borda da tela, estendendo-se por toda a largura, colocando-os no painel de widgets comuns e plugins. Foi oferecida a possibilidade de alternar entre um modo compacto de exibição de ícones e um novo modo de barra de tarefas.

  • Refatorados os blocos para rápida alteração de configurações no centro de controle.

  • Adicionada uma aba separada no painel Dash para rastrear o tempo passado na tela e definir limites de trabalho diários ou para aplicativos específicos.
  • Adicionado uma nova interface para navegação no catálogo de plugins.

  • A integração com gerenciadores de composição Hyprland, Niri e MangoWC foi ampliada, e suporte para suas novas versões foi adicionado. Suporte para gerenciadores de composição Aqueous e Umbriel foi implementado.
  • Adicionada a possibilidade de navegar pelo configurador apenas utilizando o teclado.

Fonte: opennet.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