- 04.04.2025 9 коммитов
-
-
Hermès Bélusca-Maïto создал
The Install/Uninstall/Modify/... buttons stay disabled by default, unless: - For installed apps: when an app item is selected, Uninstall (and Registry-remove) are enabled, and Modify is enabled under certain conditions. - For available apps: * Modify, Uninstall and Registry-remove are always disabled. * When an app item is selected, Install is enabled. * Install is also enabled if there is at least one application selected for installation (box checked), in which case the button stays enabled even while changing across apps categories.
-
Katayama Hirofumi MZ создал
Modernize font engine modules. JIRA issue: CORE-16084 - Update FreeType to 2.10.0 from 2.9. - Delete useless files. - Add technical notes (TechNote.txt) on freetype. - DbgPrint became FT_Message.
-
Katayama Hirofumi MZ создал
Re-trial of #7800. Deleting __WINESRC__ hacks. JIRA issue: CORE-5743 - Add sdk/cmake/set_wine_module.cmake. - Load set_wine_module.cmake at top-level CMakeLists.txt. - Use set_wine_module cmake function and delete __WINESRC__ as possible. - Delete many include_directories.
-
Hermès Bélusca-Maïto создал
Invoke the MmVerifyImageIsOkForMpUse() helper. If the boot-time driver only supports a uniprocessor system, bugcheck with UP_DRIVER_ON_MP_SYSTEM. https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/bug-check-0x92--up-driver-on-mp-system Note that we don't do this check very soon at boot time (e.g. in MiReloadBootLoadedDrivers or MiInitializeLoadedModuleList), but only after loading the drivers' debug symbols (if any). The reason is simply to ease debugging in case we bugcheck: this allows having the debugger set up with the symbols for this driver. For automatic and manual driver loading, MmVerifyImageIsOkForMpUse() is invoked by MmCheckSystemImage() but in this case, there is graceful failure and no bugcheck.
-
Hermès Bélusca-Maïto создал
-
Hermès Bélusca-Maïto создал
These SMP-specific switches allow to test and control configurations with various number of CPUs on multiprocessor systems. - NUMPROC: maximum number of logical processors that can be started (including dynamically, not currently supported by ReactOS) at run-time. - BOOTPROC: maximum number of logical processors that can be started at boot-time. - MAXPROC: forces the OS to report the maximum possible number of CPUs as existing on the system. - ONECPU (MP HAL-only boot switch): causes the HAL to only use one (the boot) CPU on a multiprocessor system. Attempting to start other processors will fail. For more information, see: https://www.geoffchappell.com/notes/windows/boot/bcd/osloader/numproc.htm https://www.geoffchappell.com/notes/windows/license/processors.htm https://rmscrypt.wordpress.com/2011/02/ https://codeinsecurity.wordpress.com/2022/04/07/cpu-socket-and-core-count-limits-in-windows-10-and-how-to-remove-them/ Generic references about BOOT.INI switches: https://learn.microsoft.com/en-us/windows-hardware/drivers/devtest/boot-options-in-a-boot-ini-file https://www.itprotoday.com/cloud-computing/what-switches-can-be-used-bootini http://franck.kiechel.free.fr/dbr_eng/BootIni.htm References about BCD options: https://learn.microsoft.com/en-us/windows-hardware/drivers/devtest/bcdedit--set http://www.mistyprojects.co.uk/documents/BCDEdit/files/commands.6.1.7601.htm#TYPES%20OSLOADER
-
-
-
Katayama Hirofumi MZ создал
JIRA issue: CORE-17684 - Add HEAP_strdupA2W_buf and HEAP_strdupA2W_buf_free helper functions for quick string conversion. - Optimize HEAP_... functions. - Add IntConvertFontPaths helper function. - Support multiple files in AddFontResource function. - Add cFiles parameter to some internal font addition/ removal functions. - Half-implement NtGdiRemoveFontResourceW and RemoveFontResourceExW functions.
-
- 03.04.2025 5 коммитов
-
-
-
Timo Kreuzer создал
-
-
Timo Kreuzer создал
On x64 malloc needs to return a 16 byte aligned buffer, the previous code used an 8 byte header, making the allocations unaligned. This is now fixed with an improved header structure. Also simplify realloc a bit and make it handle Object == NULL.
-
George Bișoc создал
Short answer: our UI sucks bolas rojas. Long answer: when the NT kernel informs the user-mode part of the system that the battery is no longer charging, the machine is directly powered up by the AC adapter. This is understood by determining the presence of AC_LINE_ONLINE status bit in ACLineStatus member field, which is a Windows API construct. In the NT world this is understood by checking the power state returned by the BATTERY_STATUS structure. What's happening right now is that when the battery is fully charged, ROS UI simply displays "100% remaining" implying the battery is about to discharge, which is not the case. This is extremely confusing to the user. AND WORST PART IS THAT IT'S XP/2003 DESIGN, AND I HATE IT UGGGHHH. With this patch we're leaning towards Windows 10/11 way of informing the user the battery is fully charged. VIVA LA NT6! CORE-18969 CORE-19452
-
- 02.04.2025 6 коммитов
-
-
-
Whindmar Saksit создал
-
Whindmar Saksit создал
-
Katayama Hirofumi MZ создал
JIRA issue: CORE-19898 - Modify NtGdiExtTextOutW prototype. - Add const to some paramters. - Make Count parameter unsigned. - Delete needless type casts.
-
Doug Lyons создал
[ROSAUTOTEST] Allow rosautotest to be in the same directory as its files and show its duration at the end. (#7823) Example output: [ROSAUTOTEST] System uptime 7.41 seconds ... Testing here... [ROSAUTOTEST] System uptime at start was 7.41 seconds [ROSAUTOTEST] System uptime at end was 1546.20 seconds [ROSAUTOTEST] Duration was 25.65 minutes Co-authored-by:
Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito@reactos.org>
-
-
- 01.04.2025 2 коммита
-
-
Katayama Hirofumi MZ создал
JIRA issue: CORE-19898 This PR is simply trivial renaming. In IntExtTextOutW function: s/SurfObj/psoDest/ s/SourceGlyphSurf/psoGlyph/ s/HSourceGlyph/hbmGlyph/ s/bitSize/glyphSize/
-
Whindmar Saksit создал
-
- 31.03.2025 4 коммита
-
-
Doug Lyons создал
CORE-18385 Retry of PR #7704 In USER32 change CMakeLists.txt to include libpng. Improve libpng.spec to include additional needed defines. Add code into mostly cursoricon.c to support PNG icons. Co-authored-by:
Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
-
Whindmar Saksit создал
-
Whindmar Saksit создал
-
Whindmar Saksit создал
- Use SHGDN_FOREDITING when renaming. - Handle rename change notification without full refresh. - Don't use FS path when deleting. CORE-20064
-
- 30.03.2025 2 коммита
-
-
Eric Kohl создал
TODO: Adding a new configuration to an already existing configuration of the same type.
-
Katayama Hirofumi MZ создал
Follow-up of #7815. This function affects ShellExec_RunDLLA/W implementation. JIRA issue: CORE-17659 - Implement PathProcessCommandW in shlexec.cpp. - Adapt utils.h to non-C++.
-
- 29.03.2025 4 коммита
-
-
-
Whindmar Saksit создал
- Don't corrupt static (global) data when formatting more than one disk at the same time. - Guess partition size to enable formatting blank partitions. - Added info tip. - Calls SetVolumeLabel. CORE-17273
-
-
Hervé Poussineau создал
This will be used later by win32k to give only valid display modes to user mode.
-
- 28.03.2025 1 коммит
-
-
Justin Miller создал
Sorry this is something I had to do, I should have investigated deeper before approving it and that's on me so ill take this over and get this done. and credit you once again. Thank you @ILauncherDev This reverts commit 185225a5.
-
- 27.03.2025 4 коммита
-
-
Whindmar Saksit создал
- Display item sizes inside \\ UNC paths. - Don't display anything in the location pane inside the Recycle Bin (CORE-20005). - Don't display the size and location panes in My Computer - Don't update the location pane on simple item selection changes. CORE-20005
-
Timo Kreuzer создал
-
-
-
- 26.03.2025 3 коммита
-
-
-
Mark Jansen создал
-
-