Um plano para migrar LXQt para Qt6 e Wayland foi publicado

Os desenvolvedores do ambiente de usuário LXQt (Qt Lightweight Desktop Environment) falaram sobre o processo de transição para o uso da biblioteca Qt6 e do protocolo Wayland. A migração de todos os componentes do LXQt para o Qt6 é atualmente considerada a tarefa principal, que recebe toda a atenção do projeto. Assim que a migração for concluída, o suporte para Qt5 será descontinuado.

Um plano para migrar LXQt para Qt6 e Wayland foi publicado

Os resultados da portabilidade para Qt6 serão apresentados no lançamento do LXQt 2.0.0, previsto para abril deste ano. Além das mudanças internas, a nova filial padrão oferecerá um novo menu de aplicativos “Fancy Menu”, que, além de distribuir os aplicativos em categorias, implementa um modo de exibição de resumo para todos os aplicativos e adiciona uma lista de aplicativos usados ​​com frequência. Além disso, o novo menu ampliou a capacidade de busca de programas.

Um plano para migrar LXQt para Qt6 e Wayland foi publicado

Note-se que a implementação do suporte Wayland não acarretará mudanças conceituais: o projeto ainda permanecerá modular e continuará aderindo à clássica organização de desktops. Por analogia com o suporte para vários gerenciadores de janela, o LXQt poderá trabalhar com todos os gerenciadores compostos baseados na biblioteca wlroots, desenvolvida pelos desenvolvedores do ambiente de usuário Sway e fornecendo funções básicas para organizar o trabalho de um gerenciador composto baseado em Wayland. LXQt usando Wayland foi testado com gerenciadores compostos labwc, wayfire, kwin_wayland, sway e Hyprland. Os melhores resultados foram alcançados usando labwc.

Atualmente, o painel, desktop, gerenciador de arquivos (PCmanFM-qt), visualizador de imagens (LXimage-qt), sistema de gerenciamento de permissões (PolicyKit), componente de controle de volume (pavucontrol, PulseAudio Volume Control) e processador global já foram completamente traduzidos para Qt6 teclas de atalho. Gerenciador de sessões, sistema de notificação, mecanismo de gerenciamento de energia, configurador (controle de aparência, tela, dispositivos de entrada, localidades, associações de arquivos), interface para visualização de processos em execução (Qps), emulador de terminal (QTerminal), programa para criação de capturas de tela (Screengrab) , um utilitário para iniciar programas (Runner), uma ligação sobre sudo, uma interface para solicitar uma senha SSH (LXQt Openssh Askpass), um sistema de portal FreeDesktop (XDG Desktop Portal) e uma interface para gerenciar configurações e usuários do sistema (LXQt Admin) .

Em termos de estar pronto para Wayland, a maioria dos componentes LXQt mencionados acima já foram portados para Wayland em um grau ou outro. O suporte ao Wayland ainda não está disponível apenas no configurador de tela, no programa de captura de tela e no manipulador global de atalhos de teclado. Não há planos para portar a estrutura sudo para Wayland.

Um plano para migrar LXQt para Qt6 e Wayland foi publicado


Fonte: opennet.ru

Adicionar um comentário