Вышел новый стабильный релиз Wine 1.4Команда разработчиков открытой реализации Win32 API сообщила о выходе новой стабильной версии Wine 1.4, которая была в разработке почти два года. За это время в проекте было произведено 16 тысяч изменений. Основные нововведения этого релиза включают: Графическая подсистема: Реализован графический движок DIB, что позволяет запускать множество ранее не работавших приложений и ускорить в несколько раз работу существующих; Также он позволяет реализовать прозрачность в случае, когда драйвер дисплея не умеет сам это делать; Улучшено качество вывода в PostScript, в особенности для bitmap изображений и для графических направляющих (path); Улучшено качество вывода текста, который выводится не горизонтально; Аудио: Полностью переработана подсистема аудио, которая теперь использует модель Windows Vista, что позволило отказаться от зависимости от OpenAL; Убрана поддержка Jack, NAS, AudioIO, ESD и OSSv3 (которая есть в ядре Linux, а также эмулируется ALSA); Переработан диалог настройки ввода/вывода звука; Текст: Добавлена поддержка вывода текстов для языков с написанием справа налево (иврит, арабский и другие), а также зеркалирование элементов интерфейса; Добавлена поддержка морфинга шрифтов; Добавлена поддержка шрифтов с вертикальным написанием (японский); Переводы интерфейса Wine теперь основаны на стандарте gettext .po; Unicode-таблицы обновлены до версии стандарта 6.0; Интеграция с рабочим столом: Реализованы диалоги в стиле Windows Vista; Добавлена поддержка всплывающих нотификаций приложений системного лотка; Приложения в системном лотке автоматически появляются в нём вновь при его перезапуске; Стандартные Windows курсоры мыши заменены на их Unix версии; Добавлена поддержка drag&drop для OLE объектов; Иконки для меню вновь установленных приложений генерируются в разных размерах и в формате PNG; Добавлена интеграция Windows приложений в окно "Открыть с помощью" Unix сред Gnome/KDE и других; Интернет: Добавлен встроенный веб браузер "Internet Explorer" на основе движка gecko; Реализована панель управления настройками Internet соединения (например, для указания прокси сервера); Добавлена полная поддержка языка VBScript; Встроенный IE поддерживает ActiveX; Добавлен родной 64-битный движок Gecko для 64 битной версии Wine; Реализованы постоянные HTTP соединения; Улучшена поддержка HTTP прокси; Реализована возможность смены сетевых паролей; Значительно улучшена поддержка CHM справки; Улучшена поддержка асинхронных сетевых I/O вызовов, что помогло работе множества сетевых игр; 3D: Добавлена поддержка перезагрузки sRGB текстур, что значительно ускорило работу игр на основе движков Source и Unreal Engine; Добавлена поддержка мультисэмплового антиалиасинга; Улучшено распознавание новых видеокарт; Wine жёстко проверяет наличие поддержки шейдеров в железе и больше не запускает шейдеры v3 на оборудовании, которое поддерживает только шейдеры v2; Почти полностью реализована ассемблерная компиляция шейдеров; Реализована поддержка некоторых недостающих частей библиотеки Direct3D; Разное: Добавлена поддержка запуска большого количества новых приложений, включая Microsoft Office 2010; Добавлена интеграция DOSBox для платформ, которые не поддерживают запуска vm86 кода; Добавлена эмуляция DOS консоли, без использования curses; Добавлена поддержка установки MSI патчей; Добавлена поддержка отката неуспешных инсталляций; Улучшена поддержка инсталляции сервисов; Реализована поддержка автоматического распознавания новых устройств хранения с помощью библиотеки udisk; Добавлены родные программы cabarc (создание и распаковка cab архивов), wscript (реализация Windows Script Host), ipconfig, hostname, taskkill (для аварийного завершения процессов по имени и PID), view (для просмотра EMF файлов), winemsibuilder (для создания пакетов инсталляции MSI). Добавлен графический диалог аварийного завершения программы, позволяющий сохранить backtrace; Улучшена поддержка XML; Реализовано огромное количество вызовов новых "безопасных" версий библиотек MSVC; Задания на печать отправляются в CUPS напрямую, минуя lp; Добавлена поддержка множества версий .Net, используя Mono.
Распечатано с HostDB.ru.
|