Commit Graph
88769 Commits
Author SHA1 Message Date
Timo Kreuzer f85e19ecfb [GDI32] Relax an ASSERT
This prevents an assertion failure in gdi32_winetest
2026-05-08 19:30:33 +00:00
Timo Kreuzer eb23595829 [SETUPAPI] Add stubs for Vista exports 2026-05-08 19:30:33 +00:00
Timo Kreuzer 156faa5d6a [PSDK] Update devpkey.h from Wine-10.0 2026-05-08 19:30:33 +00:00
Timo Kreuzer d50588f132 [SDK/WINE] Add some headers from Wine-10.0
- wine/ntgdi.h
- wine/d3dukmdt.h
- wine/ddk/d3dkmthk.h

These are needed for gdi32_winetest
2026-05-08 19:30:33 +00:00
Timo Kreuzer 1f44845067 [SDK] pnp.idl: Guard DEVPROPKEY from redefinition 2026-05-08 19:30:33 +00:00
Timo Kreuzer 4ad3fcbcaf [SDK] setupapi.h: Add SetupDiGetDevicePropertyW 2026-05-08 19:30:33 +00:00
Timo Kreuzer e7216ce67f [RTL/x64] Improve RtlCaptureContext/RtlRestoreContext
In user mode use fxsave64/fxrstor64, which handle legacy FP, MMX and XMM and MXCSR, in kernel mode save/restore XMM registers and MXCSR manually.
2026-05-08 19:04:31 +00:00
Doug Lyons 17846e97d0 [SYSSETUP] Fix wine gecko install in second stage setup (#8885)
CORE-20422

Restore the ability to download ReactOS's Wine Gecko during the Second Stage Installer.
Reverts a part of commit https://github.com/reactos/reactos/commit/6b9122b.
It reverts all of the changes there to "win32/syssetup/install.c".
2026-05-08 13:49:17 -05:00
Ostap Burtoviy 2c377eba79 [TRANSLATION] Improve Ukrainian (uk-UA) translation (#8756)
Improve Ukrainian translation across several components.

- Replace "настройка" with "налаштування" (russism)
- Translate missing strings.
- Update to modern file headers, also fix typo "Ukraianian" -> "Ukrainian"
2026-05-08 21:24:40 +03:00
Jose Carlos Jesus fc45321430 [NETSHELL] Update Portuguese (pt-PT) translation (#8929) 2026-05-08 20:48:19 +03:00
Jose Carlos Jesus 59ca4b2536 [SYSDM] Update Portuguese (pt-PT) translation (#8928) 2026-05-08 17:30:17 +03:00
Jose Carlos Jesus 0cf4c2e5fa [POWERCFG] Update Portuguese (pt-PT) translation (#8927) 2026-05-08 16:54:15 +03:00
Jose Carlos Jesus 2668d6d461 [DEVMGR] Update Portuguese (pt-PT) translation (#8912) 2026-05-08 16:16:29 +03:00
Serge Gautherie cb97e40143 [GITHUB] build-linux: Improve reporting -march value (#8362)
- Make regex stricter.
- Make output more explicit.
- Add comments.
2026-05-08 15:06:23 +03:00
Serge Gautherie bc83700b58 [CMAKE] gcc: Allow warnings on CMAKE_BUILD_TYPE=MinSizeRel too (#8332)
- Skip -Werror
- Also merge amd64 case

Follow-up to 0.4.16-dev-848-g 6c7d2a2e25.
2026-05-08 14:10:23 +03:00
Timo Kreuzer 15c9005acb [MLANG] Sync to Wine-10.0 2026-05-08 07:30:20 +00:00
Timo Kreuzer d8a1ba1fea [MLANG_WINETEST] Sync to Wine-10.0 2026-05-08 07:30:20 +00:00
Timo Kreuzer e9a6d20847 [NLS] Add codepage 20932 (Japanese - EUC-JP) 2026-05-08 07:30:20 +00:00
Hermès Bélusca-Maïto 8fa6679b9f [BOOT] Remove last instances of "hybridcd"
Addendum to commit b2e33f26eb (PR #7313)
2026-05-07 18:03:09 +02:00
Václav Zouzalík 74723ae8c2 [MSGINA] Fix typo in Czech (cs-CZ) translation (#8952) 2026-05-07 16:55:53 +02:00
Carl J. Bialorucki c03dd1ba75 [BOOTDATA] Add commented out block for setting visual style 2026-05-07 08:34:25 -05:00
Carl J. Bialorucki 548f0740df [BOOTDATA] Add unattend.inf to livecd target
Needed for 0.4.16 release to set a default visual style
2026-05-07 08:34:25 -05:00
Katayama Hirofumi MZ b0ed661f57 [SHLWAPI][SDK] Follow-up of #8917, #8918, and #8920 (#8947)
Follow-up of #8917, #8918, and
#8920.
JIRA issue: CORE-19278
- Add a comment to IStream_ReadPidl
  function.
- Move CharLowerNoDBCSA/W and
  CharUpperNoDBCSA/W prototypes
  in <shlwapi_undoc.h>.
- Move SHDIALOG structure from
  <shlwapi_undoc.h> into utils.cpp
2026-05-07 21:32:08 +09:00
Katayama Hirofumi MZ c6bcf2ac10 [SHLWAPI][SHLWAPI_APITEST][SDK] Support SHInvokeCommandsOnContextMenu (#8919)
Implementing missing features...
JIRA issue: CORE-19278
- Implement
  SHInvokeCommandsOnContextMenu
  function.
- Modify shlwapi.spec.
- Add prototype to <shlwapi_undoc.h>.
- Add
  SHInvokeCommandsOnContextMenu
  testcase.
2026-05-07 21:18:24 +09:00
Timo Kreuzer 054c83ffda [WINE] Remove hacks for missing _swprintf / _vswprintf 2026-05-07 06:27:58 +00:00
Timo Kreuzer d2dc9355ab [CMAKE] Remove obsolete remove_definitions(-D_CRT_NON_CONFORMING_SWPRINTFS) 2026-05-07 06:27:58 +00:00
Timo Kreuzer b13e568d99 [CMAKE] Remove global _CRT_NON_CONFORMING_SWPRINTFS
Instead define it only in 3rd-party code where required.
Most of these will go away with future wine-syncs.
2026-05-07 06:27:58 +00:00
Timo Kreuzer 3b7960e2f8 [FRAG] Fix usage of non-conforming swprintf 2026-05-07 06:27:58 +00:00
Timo Kreuzer 81b230dc80 [CRT] Fix c++ overload 2026-05-07 06:27:58 +00:00
Timo Kreuzer 0c23c312cb [CRT] Add C++ overload for swprintf_s 2026-05-07 06:27:58 +00:00
Timo Kreuzer da64ad34ef [CRT] Stop implementing non-conforming swprintf / vswprintf
- Don't compile the non-conformng swprintf (it is identical to _swprinf)
- Rename swprintf to _swprintf
- Forward non-conforming exports to the underscored versions in CRT dlls
2026-05-07 06:27:58 +00:00
Timo Kreuzer 1cf31524d5 [REACTOS] Stop using non-conforming swprintf / vswprintf
Use the underscored versions instead.
2026-05-07 06:27:58 +00:00
Doug LyonsandJose Carlos Jesus 1dc2e6de72 [USER32][COMCTL32] EDIT control: Fix vertical scrolling past line number 32767 (#8930)
CORE-19305

Change how WM_VSCROLL is handled to allow higher line counts to be passed to EDIT_WM_VScroll.
Use the GetScrollInfo() function to determine vertical scroll position and pass this to EDIT_WM_VScroll.
---------
Co-authored-by: Jose Carlos Jesus <[email protected]>
2026-05-06 19:11:58 -05:00
Thomas Anderson 66ee8e6eee [REGEDIT] Fix cut off text in French (fr-FR) translation (#8944)
CORE-20169
2026-05-07 00:32:14 +03:00
Thomas Anderson c87e1b9c2d [MSGINA] Fix "beacuse" -> "because" typo (#8941)
* Fix typo in account locked message

* Fix typo in account locked message

* Fix typo in account locked message for Italian locale

* Fix typo in account locked message

* Fix typo in account locked message

* Fix typo in account locked message
2026-05-06 22:43:47 +02:00
Hermès Bélusca-Maïto 5a8039fe51 [BOOTDATA] Shorten the debug-enabled boot entry labels 2026-05-06 22:29:48 +02:00
Hermès Bélusca-Maïto 81752ca211 [FREELDR] Reset BootType before reading its value in the freeldr.ini OS section, if it exists
Because if the value doesn't exist in the OS section, the value isn't
reset and the code would reuse a stray one that was for the previous entry.
2026-05-06 22:29:47 +02:00
Hermès Bélusca-Maïto 45aa3c2a17 [FREELDR] Consider an unkeyed OS entry in freeldr.ini to be a menu separator 2026-05-06 22:29:46 +02:00
Hermès Bélusca-Maïto 68312dedbe [FREELDR:UEFI] uefidisk.c: Remove stray global variable
Addendum to commit 1fd9d11f16 (PR #5219)
2026-05-06 22:29:46 +02:00
Hermès Bélusca-Maïto 07f36b52aa [FREELDR] peloader.c: Minor nits 2026-05-06 22:29:39 +02:00
Eric Kohl 581edfe58e [NETCFGX] Read the UpperRange and LowerRange values into the component item
This is a necessary to support the binding functionality.
2026-05-06 22:11:38 +02:00
Mikhail Tyukin bb63bb36ed [LIBTIFF] fix x64 regression (#8830)
Fix x64 regression seen at https://reactos.org/testman/compare.php?ids=106703,106708,106714 due to #8808 by reverting some changes

CORE-18674
2026-05-06 11:14:20 -04:00
Dmitry Borisov 82ef7e5d04 [HALPC98] Improve TSC calibration routine (#8860)
Do not rely on a hardcoded ASM instruction offset.

Addendum to commit 45e6d49a29.
CORE-17977
2026-05-06 16:20:17 +03:00
Václav Zouzalík af895a116b [PING] Add Slovak (sk-SK) translation (#8784) 2026-05-06 15:50:11 +03:00
Václav Zouzalík e30686e2aa [MSGINA] Update Czech (cs-CZ) translation (#8782) 2026-05-06 15:04:13 +03:00
Timo Kreuzer f2c094caf3 [LIBWINE] Fix debug output synchronization
Previously the debug macros printed file/line, class and message separately, which resulted in possible intermingling with other debug messages, e.g. from rosautotest. This caused random parse errors for testman.
This is fixed by using a temp buffer for the prefix in rosfmt_default_dbg_vlog and then calling vDbgPrintExWithPrefix. Also make the __WINE_DPRINTF macro identical between GCC and MSVC.

See ROSTESTS-178
2026-05-06 08:34:12 +00:00
Eric Kohl 0bfb40dfc6 [INF] Add tcpip interface range values and dhcp service keys 2026-05-05 23:55:09 +02:00
Jose Carlos Jesus e060662a10 [DESK] Update Portuguese (pt-PT) translation (#8925)
Fix truncated text in Effects dialog and improve translation.
2026-05-05 22:50:19 +03:00
Hermès Bélusca-Maïto 6e47921c5c [MEDIA] shortcuts.inf: The Accessibility shortcuts don't require a working directory
Addendum to commit ef268d1301 (r73577).

Magnify, OSK, and UtilMan shortcuts don't require a working directory
`%HOMEDRIVE%%HOMEPATH%`, since they don't access or save files into the
current user's directory. (And most of the time they run under the SYSTEM
account, for which neither the `%HOMEDRIVE%` nor `%HOMEPATH%` environment
variables exist.)

While it's true these shortcuts on Windows XP/2003 have their working
directory set to these values, on Windows 7+ at least this isn't the
case anymore.
2026-05-05 19:34:01 +02:00
Vitaly Orekhov cc81c8cfce [INF] ks.inf: Add Russian (ru-RU) translation (#8923)
Reduce count of untranslated strings throughout the system, this time for the audio settings.
Supply Russian translations for audio device pins and function names.

Some strings have been shortened in obscure ways to fit in our sndvol32 by caption names.
2026-05-05 20:24:25 +03:00