После почти трёх лет разработки официально объявлен релиз среды рабочего стола MATE 1.28, продолжающей развитие кодовой базы GNOME 2.32 с сохранением классической концепции формирования рабочего стола. Анонс релиза датирован февралём, но объявление на сайте проекта появилось всего несколько часов назад, а до этого новая ветка упоминалась только в виде тегов в Git-репозитории проекта, без явного объявления о релизе и без публикации общего перечня изменений. Пакеты с MATE 1.28 уже доступны в репозиториях таких дистрибутивов, как Fedora 40, Gentoo, Mageia, Manjaro, openSUSE Tumbleweed, Arch Linux, ALT Linux, Artix, OpenIndiana, GhostBSD, Parabola, Solus и Void Linux.
As mudanças mais importantes:
- При подготовке новой ветки основное внимание было сосредоточено на обеспечении поддержки работы с использованием протокола Wayland. Добавлен экспериментальный сеанс на базе Wayland, использующий композитный servidor Wayfire. Большинство апплетов, размещаемых в панели, включая апплет управления громкостью, апплет индикации заряда аккумулятора и сетевой апплет, адаптированы для работы с Wayland (исключение составили только апплеты AccessX и Geyes, завязанные на X11). Обеспечена работа с Wayland конфигуратора (Центр управления), мультимедийных приложений, системы вывода уведомлений, системы управления энергопотреблением, эмулятора терминала.
- A barra de tarefas agora tem a capacidade de exibir uma lista de janelas ativas ao usar o Wayland e também fornece uma indicação correta do status da lixeira.
- O gerenciador de arquivos Caja adiciona suporte para gerenciar ícones da área de trabalho, desenhar imagens de fundo e alterar o papel de parede da área de trabalho ao usar uma sessão baseada em Wayland. Adicionado plugin de propriedades de áudio e vídeo para exibir propriedades de arquivos de mídia.
- O visualizador de imagens Eye of MATE, configurador de centro de controle de mate, programa de arquivo Engrampa, mate-terminal, mate-desktop, mate-menu, mate-polkit, mate-power-manager, mate-system-monitor e utilitários multimídia.
- Adicionada a configuração “alt-tab-raise-windows” ao gerenciador de janelas Marco. Quando definido, quando você percorre as miniaturas das janelas na interface mostrada ao pressionar Alt+tab, as janelas selecionadas serão levantadas em relação a outras janelas para criar. mais fáceis de identificar.
- O visualizador de documentos Atril foi convertido para usar a biblioteca libarchiv para lidar com formatos de quadrinhos. Suporte declarado para o formato EPUB. O mecanismo do navegador foi atualizado para WebKitGTK 4.2.1. A base de código foi atualizada para eliminar o uso de métodos desatualizados.
- O programa de arquivamento Engrampa usa o utilitário unar para trabalhar com o formato CPIO em vez do utilitário cpio. Adicionado suporte para o utilitário sem rar. Trabalho foi feito para melhorar o desempenho e melhorar a compatibilidade com vários arquivadores.
- O plugin Quickhighlight foi adicionado ao editor de texto Pluma, proporcionando destaque de locais do documento onde ocorre um trecho de texto selecionado.
- O emulador de terminal MATE Terminal garante a transferência correta de arquivos do gerenciador de arquivos para a janela do terminal (o caminho para o arquivo é inserido). Adicionado suporte para sequências de escape OSC 8 para inserção de hiperlinks. Trabalho aprimorado com guias - suporte adicionado para clicar duas vezes em uma guia para alterar seu nome.
- mate-indicator-applet, um miniaplicativo universal para exibir indicadores em um painel (Ayatana AppIndicator), adicionou suporte para o botão do meio do mouse.
- O processo em segundo plano para gerenciar configurações (mate-settings-daemon) foi movido de dbus-glib para GDBus.
- O monitor do sistema (mate-system-monitor) possui uma interface aprimorada e inclui suporte ao systemd por padrão.
- Foram feitas alterações para melhorar a estabilidade e a eficiência do visualizador de imagens eom (Eye of MATE).
- Vazamentos de memória foram corrigidos e alterações cosméticas foram feitas no configurador.
- Interface aprimorada do editor de menu Mozo.
- A base de código foi limpa de bibliotecas desatualizadas e a compatibilidade com as versões atuais do GTK foi implementada.


Fonte: opennet.ru
