Первый кандидат в релизы Wine 1.6
8 июня 2013 года
Вышел первый кандидат в релизы новой стабильной версии Wine 1.6, в которую войдут наработки, созданные в процессе подготовки экспериментальной ветки 1.5.x. С момента выпуска версии 1.5.31 было закрыто 65 отчётов об ошибках, добавлена поддержка создания typelib, реализована возможность использования GLSL для фиксированных функций вершинных шейдеров, обеспечена поддержка ланчеров в режиме виртуального десктопа.
Из изменений, внесённых в ветке 1.5.x можно отметить:
- Переход интегрированного браузера на новую версию движка Gecko, используемую в Firefox 21;
- Подготовлен и задействован по умолчанию отдельный драйвер для Mac OS X, используемый для вывода вместо драйвера X11 и отличающийся тесной интеграцией с возможностями платформы, например, поддерживающий методы ввода, системный лоток, OpenGL, буфер обмена и drag&drop;
- Поддержка в WinHTTP аутентификации NTLM и Negotiate;
- В состав встроены шрифты Wingdings и FixedSys;
- Улучшена работа драйвера Postscript, добавлена поддержка выбора разрешения;
- Прекращена поддержка платформы SPARC;
- В реализацию VB Script добавлена поддержка регулярных выражений;
- В комплект добавлено полнофункциональное встроенное приложение Netstat;
- Добавлена поддержка архитектуры ARM64;
- Реализовано сглаживание шрифтов в движке DIB. Ускорена работа движка DIB;
- Реализовано множество функций Direct3D 10;
- Улучшены различные аудио и видео кодеки Windows;
- Добавлена поддержка автоматической инсталляции управляющих элементов ActiveX;
- Автоматическая установка Mono (Open Source аналог .Net) в качестве пакета для поддержки .Net приложений;
- Добавлена поддержка управлениями службами через подсистему WMI;
- Множество улучшений интерпретатора команд cmd.exe;
- Реализована поддержка прозрачности окон;
- Добавлена поддержка широковещательных сокетов, которая нужна серверам многих игр;
- Инсталляторы дополнений для Wine теперь кэшируются локально;
- Базовая реализация компилятора шейдеров для Direct3D;
- Поддержка рендеринга окон на стороне клиента с использованием движка DIB.
- На DIB-движок переведён вывод bitmap-изображений;
- В DIB движок добавлена поддержка вывода через OpenGL;
- Добавлена поддержка прямого ввода данных мыши и клавиатуры, минуя X-сервер;
- Обеспечена поддержка RandR 1.2 и 1.3;
- Поддержка многоканального звука в драйвере ALSA;
- Устранена глобальная блокировка в коде работы с X11;
- Добавлена поддержка таблиц шрифтов GPOS (glyph positioning - местоположение глифа) в Uniscribe;
- Изменены настройки по умолчанию для Direct3D - теперь используется offscreen рендеринг;
- Улучшен компилятор языка HLSL;
- Добавлены новые классы и свойства WBEM (Web-Based Enterprise Management);
- Поддержка динамического подключения устройств при помощи UDisks2;
- Добавлен апплет панели управления для настройки джойстика;
- Добавлена поддержка вывода видео через DirectX (VMR-9);
- Добавлен новый аудио ресемплер в DirectSound;
- Реализован провайдер аутентификации Negotiate;
- Добавлены функции для работы с интернационализованными доменными именами (например, .рф).
- Реализованы контурные градиенты в библиотеке GDI+;
- Поддержка отслеживания границ графических объектов: в gdi32 добавлены вызовы GetBoundsRect и SetBoundsRect, обеспечено хранение и контроль за позициями границ в DIB-движке, добавлены вспомогательные функции для манипулирования прямоугольными границами;
- Поддержка отображения ARM-кода в отладчике Wine;
- Разнообразные улучшения в реализации DirectMusic.
Источники править
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.