1

Команда разработчиков открытой реализации Win32 API сообщила о выходе новой стабильной версии Wine 1.4, которая была в разработке почти два года. За это время в проекте было произведено 16 тысяч изменений.

Основные нововведения этого релиза включают:

  • Графическая подсистема:

    • Реализован графический движок DIB, что позволяет запускать множество ранее не работавших приложений и ускорить в несколько раз работу существующих; Также он позволяет реализовать прозрачность в случае, когда драйвер дисплея не умеет сам это делать;

    • Улучшено качество вывода в PostScript, в особенности для bitmap изображений и для графических направляющих (path);

    • Улучшено качество вывода текста, который выводится не горизонтально;

  • Аудио:

    • Полностью переработана подсистема аудио, которая теперь использует модель Windows Vista, что позволило отказаться от зависимости от OpenAL;

    • Убрана поддержка Jack, NAS, AudioIO, ESD и OSSv3 (которая есть в ядре Линукс, а также эмулируется ALSA);

    • Переработан диалог настройки ввода/вывода звука;

  • Текст:

    • Добавлена поддержка вывода текстов для языков с написанием справа налево (иврит, арабский и другие), а также зеркалирование элементов интерфейса;

    • Добавлена поддержка морфинга шрифтов;

    • Добавлена поддержка шрифтов с вертикальным написанием (японский);

    • Переводы интерфейса Wine теперь основаны на стандарте gettext .po;

    • Уникодные таблицы обновлены до версии стандарта 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;

Источник »
Главная ссылка к новости »

2 (07.03.2012 23:05:07 отредактировано Alecks-ei)

Ну наконец они выпустили...
"3D" порадовало.