- PVSM.RU - https://www.pvsm.ru -
Нихао, читатели!
Чувствую, что в этот раз вы реально заскучали по весточкам от нашего проекта! Целых семь месяцев мы работали, не покладая клавиатур, чтобы вы могли скачать и протестировать очередную версию нашей операционной системы. В ней было исправлено 226 багов, сделано 1140 изменения в исходном коде и специально для вашего удовольствия добавлены новые нескучные темы оформления

Скачать образы системы [1] | Пресс–релиз [2] | Список изменений [3] | TL;DR [4] | Тесты и список регрессий [5]
Несмотря на заявленный оперативный график формирования релизов раз в 3 месяца, окончательная подготовка выпуска 0.4.12, которая по традиции велась в отдельной ветке, заняла на этот раз немногим больше полугода. Причиной столь длительного процесса подготовки было желание нашего перфекциониста и релиз–инженера по совместительству, Иоахима Хензе, исправить как можно больше регрессий, накопившихся за последние несколько лет. В результате Иоахим добился устранения более 33 регрессий, что можно назвать впечатляющим результатом.
[6]
360 Extreme Explorer на основе Chromium 69 в ReactOS 0.4.12. Скриншот прислал Андрей Шаталов
Самым значимым исправлением в версии 0.4.12 стала ликвидация серии проблем, которые приводили к искажению рендеринга текста на кнопках в множестве разных приложений, таких как iTunes и программ на основе.NET framework (2.0 и 4.0). Теперь и в самом деле есть толк от .NET приложений!
Стараниями нашей команды дизайнеров добавлены две новые темы оформления — Lunar в стиле XP с изменённой цветовой схемой и Mizu в стиле новых версий Windows.
Активирована поддержка выравнивания окон приложений относительно краёв экрана или раскрытия/сворачивания при перемещении окна мышью в определённых направлениях.

Добавлен свободный драйвер для сетевого адаптера Intel e1000, используемого в виртуальных сетевых интерфейсах VirtualBox и VMware по умолчанию. Его разработкой занимались Виктор Переверткин и Марк Дженсен.
Станиславом Мотыльковым была добавлена возможность загрузки драйверов для MIDI–инструментов и управления ими.
Самым старым баг–репортом (c возрастом в солидные 15 лет), исправленным в ReactOS 0.4.12, стал запрос CORE–187 [9] о добавлении поддержки локального переопределения Dll при помощи файлов с расширением ".local". Локальное переопределение необходимо для работы многих portable–программ.
Кроме всего прочего, стоит вспомнить, что теперь решены некоторые проблемы в осуществлении сетевой загрузки по протоколу PXE. Этот метод запуска стал еще результативнее.
Переписан код для защиты от изменения приложениями компонентов, выполняемых в пространстве ядра (ntoskrnl, win32k, драйверы и т.п.).
Как обычно осуществлена синхронизация с кодовой базой Wine Staging версии 4.0 и обновлены версии сторонних компонентов: BTRFS 1.1, UniATA 0.47, ACPICA 20190405, libpng 1.6.35, mbedTLS 2.7.10, mpg123 1.25.10, libxml2 2.9.9, libxslt 1.1.33, libtiff 4.0.10.
Захотели поставить ReactOS первый раз в своей жизни? Обязательно просмотрите этот мануал [10].
Вам понравился этот релиз? Ждем ваших комментариев и мнений! Не забывайте, что вы можете помочь проекту не только пожертвованиями [11], но и просто поставив ему звездочку на гитхабе [12]!
До новых встреч, друзья! Цзай дзян!
Автор: Речицкий Александр
Источник [13]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/open-source/332255
Ссылки в тексте:
[1] Скачать образы системы: https://reactos.org/download
[2] Пресс–релиз: http://www.reactos.org/project-news/reactos-0412-released
[3] Список изменений: https://reactos.org/wiki/ChangeLog-0.4.12
[4] TL;DR: https://reactos.org/wiki/Community_Changelog-0.4.12
[5] Тесты и список регрессий: https://reactos.org/wiki/Tests_for_0.4.12
[6] Image: https://sun9-19.userapi.com/c857632/v857632145/94a35/9rKRKbJUIao.jpg
[7] Image: https://www.reactos.org/sites/default/files/imagepicker/1249/reactos_0412_3.png
[8] Image: https://www.reactos.org/sites/default/files/imagepicker/1249/reactos_0412_4.png
[9] CORE–187: https://jira.reactos.org/browse/CORE-187
[10] этот мануал: https://reactos.org/wiki/Installing_ReactOS
[11] пожертвованиями: https://www.reactos.org/donating
[12] звездочку на гитхабе: https://github.com/reactos/reactos
[13] Источник: https://habr.com/ru/post/470269/?utm_source=habrahabr&utm_medium=rss&utm_campaign=470269
Нажмите здесь для печати.