ReactOS 0.4.12: 华为 , 你 认为 这个 怎么 样?

Nihao, the Guardians!



I feel that this time you really missed the news from our project! For seven months we have been working tirelessly so that you can download and test the next version of our operating system. It fixed 226 bugs, made 1140 changes in the source code, and especially for your pleasure added new boring themes







Download system images | Press Release | Changelog | TL; DR | Tests and regression list



Despite the announced operational schedule for generating releases every 3 months, the final preparation of release 0.4.12, which was traditionally conducted in a separate branch, this time took a little more than six months. The reason for such a long preparation process was the desire of our perfectionist and part-time release engineer, Joachim Hensee, to correct as many regressions as possible over the past few years. As a result, Joachim eliminated at least 33 regressions, which can be called an impressive result.







image

360 Extreme Explorer based on Chromium 69 in ReactOS 0.4.12. Screenshot sent by Andrey Shatalov



The most significant correction in version 0.4.12 was the elimination of a series of problems that led to distorted rendering of text on buttons in many different applications, such as iTunes and .NET-based programs (2.0 and 4.0). Now there really is a good deal with .NET applications!



image



Through the efforts of our design team, two new themes were added - Lunar in the XP style with a changed color scheme and Mizu in the style of new versions of Windows.



image



Support for aligning application windows with respect to the edges of the screen or expanding / minimizing when moving the window with the mouse in certain directions is activated.



image








A free driver has been added for the Intel e1000 network adapter, which is used in the default VirtualBox and VMware virtual network interfaces. Its development involved Victor Perevertkin and Mark Jensen.



Stanislav Motylkov added the ability to download drivers for MIDI – instruments and manage them.



The oldest bug report (with a solid 15-year-old age), fixed in ReactOS 0.4.12, was the CORE-187 request to add support for local Dll override using files with the extension ".local". Local redefinition is necessary for the operation of many portable – programs.



Among other things, it is worth remembering that now some problems in the implementation of network boot via the PXE protocol have been resolved. This launch method has become even more effective.







Rewritten code to protect applications from changing components that run in kernel space (ntoskrnl, win32k, drivers, etc.).



As usual, the synchronization with the Wine Staging code base version 4.0 was performed and the versions of third-party components were updated: 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.



Wanted to install ReactOS for the first time in your life? Be sure to check out this manual .



Want to go further and test ReactOS on real hardware and immediately get a decent result? There is an “official” model of the Dell Latitude D531 laptop ; most of the main developers of the project and many testers have it. ReactOS works as well as possible on it, and soon it will work without any complaints at all.



Did you like this release? We look forward to your comments and opinions! Do not forget that you can help the project not only with donations , but simply by putting an asterisk on it on the github !



See you again, friends! Tsai Jiang!



PS If for some reason you cannot install ReactOS in a virtual machine, you can use the predefined version in OVA format. You just need to download the file and deploy it to VirtualBox, everything will happen automatically.



All Articles