После 15 месяцев разработки команда MATE Desktop с гордостью объявляет о выпуске версии 1.10 и благодарит всех авторов и пользователей MATE.
Основные изменения в 1.10:
- Все компоненты теперь могут быть собраны с GTK2 и GTK3
- Поддержка GTK3 всё ещё считается экспериментальной
- В ArchLinux и Fedora доступны альтернативные GTK3-сборки
- [GSoC 2014] Плагины для файлового менеджера Caja теперь можно включать и отключать на лету из настроек
- [GSoC 2014] Просмотрщик документов Atril теперь поддерживает ePub
- [GSoC 2014] Новый компонент libmatemixer: библиотека для аудиомикширования
- Предоставляет абстрактный API к аудио, поддерживаются бэкенды PulseAudio, ALSA и OSS
- Исправлено много ошибок и утечек памяти, выявленных сообществом Linux Mint с помощью статического анализа кода
- В темы оформления добавлена поддержка новых версий GTK (с 3.8 по 3.16), включая CSD и всплывающие меню
- Калькулятор mate-calc заменён на galculator
- Выкинут пакет mate-system-tools
Выборочный перевод более мелких изменений:
Пакет mate-common
- Добавлена поддержка automake 1.15 и lcov 1.11
- Мигрировали на glib-gettexize при использовании GLib gettext
Пакет mate-desktop
- MateRRScreen, GnomeRRConfig и GnomeOutputInfo преобразованы GObject
- Добавлена GObject-интроспекция
- Добавлен класс MateAboutDialog, чтобы в GTK3 работал традиционный диалог About
- Добавлен класс MateColorButton, чтобы в GTK3 работал традиционный диалог выбора цвета
- Добавлена GSettings-схема org.mate.debug
- Удалены desktop-docs, user guide, зависимость libunique
- Множество связанных с RandR исправлений
Пакет mate-icon-theme
- Добавлены новые значки
- Обновлены символьные значки
Менеджер окон Marco
- Пакет mate-dialogs заменён на zenity
Пакет mate-settings-daemon
- Мигрировали на MateRR*-изменения в API
- Плагин для медиа-кнопок мигрировал на libmatemixer
- Удалён GStreamer; libmatemixer, libcanberra и PulseAudio теперь опциональны
Панель mate-panel
- Исправлено использование устаревшего GDK pointer API (GTK3)
- Все GtkStyle заменены на GtkStyleContext (GTK3)
- gtk_rc_parse_string мигрировал на GtkCssProvider (GTK3)
- Удалён устаревший vbox из panel-addto
Пакет mate-backgrounds
- Добавлены новые нескучные обои
- Добавлены обои из Ubuntu MATE без брендинга
Пакет mate-themes
- Поддержка GTK 3.16, 3.14, 3.12, 3.10 и 3.8
- Множество улучшений для GTK3-программ MATE
- Добавлены эффекты перехода у кнопок и пунктов меню при использовании GTK3
- Поддержка CSD-программ
- Поддержка всплывающих меню
- Тени окон для CSD-программ
- Включены обычные значки для элементов управления окна
- Отключено использование символических значков
- Переработаны темы GreenLaguna и ContrastHigh
Пакет mate-control-center
- Добавлена настройка кнопок заголовка окна
- Поддержка metacity-theme-2.xml
- В предпочтительные программы добавлен выбор офисных программ
- Мигрировали на MateRR*-изменения в API
Пакет mate-media
- PulseAudio удалён из зависимостей
- Удалены gst-mixer и gst-mixer-applet
- Обновлён mate-volume-control:
- Мигрировали с PulseAudio на libmatemixer
- Добавлен выбор входных и выходных разъёмов
- Списки устройств и потоков теперь отсортированы
- Отключён показ значков, если панель расположена вертикально
Пакет mate-power-manager
- Поддержка upower 0.99+
- udisks удалён из зависимостей
Пакет mate-system-monitor
- Перенесены улучшения из GNOME System Monitor
Просмотрщик документов Atril
- Поддержка формата ePub
- Поддержка сжатия xz
- Добавлен поворот слайда по CTRL+left и CTRL+right в режиме презентации
- Поддержка bsdtar в бэкенде для комиксов
- Поддержка файлов pdf.xz в PDF-бэкенде
- Поддержка внешних ссылок в EvViewPresentation
- Добавлены EvBookmarks для работы с внутренними закладками документа
- Поддержка действий OCG State в PDF-бэкенде
- В режиме свободного масштабирования масштаб теперь запоминается в стандартных настройках
- Сохраненять изображения при перетаскивании теперь можно и в png
- Poppler обновлён до 0.16.0
Плагины для файлового менеджера caja-extensions
- Новый плагин «Установить в качестве обоев»
Менеджер архивов Engrampa
- Добавлено сжатие iso-образов и tar-архивов из меню Caja
- Добавлено подтверждение перезаписи при извлечении файлов через drag&drop
- Исправлено открытие rar-файлов внутри rar-файлов
- Исправлены специфичные для некоторых зашифрованных архивов ошибки
- Исправлена загрузка многотомных rar-архивов с помощью 7zip
- Удалена поддержка Gtk+ <2.24, Glib <2.32
Просмотрщик изображений Eye of MATE
- Перенесены улучшения из Eye of GNOME
Апплет мониторинга сети mate-netspeed
- График загрузки сети теперь выглядит как графики в MATE System Monitor
Во всех компонентах исправлены ошибки и обновлены переводы, как обычно.
Поддержка GTK3 перестанет считаться экспериментальной, когда API GTK3 стабилизируется, но некоторые дистрибутивы уже сейчас могут собрать себе пакеты с GTK3 вместо GTK2, например, есть репозиторий для Fedora.
Разработчик MATE и Ubuntu MATE Мартин Вимпрес рассказывает о фичах новой версии и планах на будущее в этом видео.
>>> Подробности