Stanislav Motylkov
35710b51af
[HALXBOX][BOOTDATA][INF] Give the Xbox HAL its own personality ( #2338 )
...
CORE-16216
2020-02-13 14:02:11 +01:00
Katayama Hirofumi MZ
6e18e86ba3
[SDK][INCLUDE] Improve <comctl32_undoc.h> more
2020-02-13 11:26:40 +09:00
Katayama Hirofumi MZ
e33287d5d1
[SDK][INCLUDE] comctl32_undoc.h: Fix MRUBINARYCMDPROC
2020-02-13 10:06:44 +09:00
Katayama Hirofumi MZ
9fc87dacdb
[SDK][INCLUDE] Fix and improve comctl32_undoc.h
2020-02-13 09:16:59 +09:00
Colin Finck
8da7fbc704
Fix build
2020-02-12 19:59:23 +01:00
Doug Lyons
d90beaeed2
[WINSPOOL] Implement GetPrinterDriverA and a helper function UnicodeToAnsiInPlace ( #2317 )
2020-02-12 19:52:34 +01:00
Katayama Hirofumi MZ
3ef235e7cb
[SYSSETUP] Make Workstation default product option ( #2332 )
...
We set ReactOS Workstation as the default product option. That means we retargeted this project to Windows XP. Unattended Setup is supported.
CORE-13795
2020-02-12 19:29:56 +09:00
Katayama Hirofumi MZ
1cf564c25f
[SHELL32] Use background context if no item selected on File menu
...
CORE-9467
2020-02-12 12:14:15 +09:00
Katayama Hirofumi MZ
0bf9f4b301
[ZIPFLDR] Show 'Click Next to extract' on initial status
2020-02-12 11:06:54 +09:00
Katayama Hirofumi MZ
bc1519dd87
Shell Folders: Reject invalid characters ( #2328 )
...
Reject invalid input filename characters by using shell32!SHLimitInputEdit function and IItemNameLimits interface. Improve SHLimitInputEdit to sanitize paste.
CORE-11701
2020-02-12 09:18:24 +09:00
Katayama Hirofumi MZ
0a7a747d87
[SYSSETUP] Plan A: Also write ReportAsWorkstation value ( #2326 )
...
Write the ReportAsWorkstation value of the registry key HKLM\SYSTEM\CurrentControlSet\Control\ReactOS\Settings\Version.
The reason is shown at CORE-6611.
CORE-13795
2020-02-12 09:03:14 +09:00
Serge Gautherie
9f4e8ef25b
[SHELL32] DoGetProductType(): Check RegQueryValueExW() dwType ( #2331 )
2020-02-11 17:36:12 +01:00
Katayama Hirofumi MZ
9199c90328
[WIN32SS][NTUSER] Fix ScrollWindowEx SW_SCROLLCHILDREN ( #2327 )
...
Based on the patch of I_Kill_Bugs of JIRA user. CORE-16687, CORE-12114
2020-02-11 20:59:14 +09:00
Katayama Hirofumi MZ
ea8a6d6fb7
[SHELL32] Fix and improve SHLimitInputEdit
...
Use CallWindowProcW to call the subclass window procedure.
Use Wide functions explicitly.
CORE-11701
2020-02-11 14:10:38 +09:00
Eric Kohl
065a0bbf0f
[MMSYS] Select a property page by command line, for expample 'control mmsys.cpl,,1'
2020-02-11 05:42:27 +01:00
Katayama Hirofumi MZ
9e53e7cd5b
[SHELL32] DoGetProductType should check "LanmanNT" value.
...
CORE-13795
2020-02-11 13:11:58 +09:00
Katayama Hirofumi MZ
eb227153e5
[USER32_APITEST] Strengthen ScrollWindowEx for SW_SCROLLCHILDREN ( #2324 )
...
Improve ScrollWindowEx testcase for investigation of SW_SCROLLCHILDREN flag.
CORE-16687, CORE-12114
2020-02-11 11:27:55 +09:00
Stanislav Motylkov
988f979139
[CMAKE][BOOTDATA] Properly load Xbox video miniport driver in LiveCD ( #2325 )
...
Surprisingly this also happens to "fix" random "Invalid Opcode" exceptions in XQEMU.
(But I think it's more like a coincidence... --hbelusca)
CORE-16627 CORE-16216
2020-02-10 23:20:12 +01:00
Hervé Poussineau
4788676671
[ISAPNP] Implement IRP_MN_QUERY_CAPABILITIES + IRP_MN_QUERY_ID
2020-02-10 21:33:36 +01:00
Hervé Poussineau
c96ba5a713
[ISAPNP] Also read serial numbers of devices
2020-02-10 21:33:36 +01:00
Hervé Poussineau
bec0ceb82f
[ISAPNP] Store VendorId/ProdId in the usual form
2020-02-10 21:33:36 +01:00
Hervé Poussineau
8eb3173896
[ISAPNP] When skipping a wrong tag in configuration, skip the length of this tag
2020-02-10 21:33:36 +01:00
Eric Kohl
62721aefe5
[ACCESS] Select a property page by command line, for example 'control access.cpl,,2'
2020-02-10 09:48:37 +01:00
Katayama Hirofumi MZ
c6ed215eef
[SHELL32] Initial implement SHLimitInputEdit ( #2323 )
...
Popup balloon window is not implemented yet.
CORE-11701
2020-02-10 15:57:30 +09:00
Katayama Hirofumi MZ
48160c74b7
[SHELL32][SYSSETUP] Add Product Options page to ReactOS Setup ( #2315 )
...
- Add "Product Options" wizard page into ReactOS Setup.
- Implement CSIDL_Type_InMyDocuments CSIDL type.
- If the product type is workstation, then some special folders will be in My Documents.
CORE-13795
2020-02-10 11:10:42 +09:00
Thomas Faber
1d5741919d
[LIBJPEG] Update to version 9d. CORE-16686
2020-02-09 21:23:33 +01:00
Thomas Faber
d152519a4a
[MBEDTLS] Update to version 2.7.13. CORE-16686
2020-02-09 21:23:22 +01:00
jimtabor
2903022199
[NtGDI] Use Vis Region for New Clip Region
...
Interesting results while using VBOX-GA.
Rolling back to Vis, wine throwback. See CORE-16680.
2020-02-09 11:28:19 -06:00
Timo Kreuzer
9efafd640f
[CRT] Import wine exception handling code
...
The code is mostly unchanged. This includes the following changes:
* Move all wine code to crt/wine to keep it separated from our own code
* Add a minimal winternl.h
* Remove the asm macros from wine/config.h
* Include wine/asm.h where required
* Fix the names of the exported functions (GCC uses thiscall now and no wrappers are used anymore)
2020-02-09 15:56:30 +01:00
Timo Kreuzer
a22ab61a87
[SDK] Improve x64 definition of DISPATCHER_CONTEXT
2020-02-09 15:56:30 +01:00
Katayama Hirofumi MZ
ed3c50f748
[SHELL32_APITEST] SHLimitInputEdit: Fix C4509 warning ( #2321 )
...
CORE-11701
2020-02-09 23:49:44 +09:00
Eric Kohl
85a854f6b5
[MSPORTS] Notify the installer of changes to the configuration of serial or parallel ports
2020-02-09 14:19:13 +01:00
Eric Kohl
ebfe9853aa
[CONTROL] Show the 'computer name' page of the system control panel by running 'control ports'.
2020-02-09 13:10:00 +01:00
Eric Kohl
81389f2919
[SYSDM] Implement the selection of a property page by command line
2020-02-09 13:07:13 +01:00
Thomas Faber
d528e63477
[CRT] Only write to the output buffer when necessary in _strlwr. CORE-16667
...
Like e884290d29
, this is also a hack and is missing locale awareness.
2020-02-09 10:23:01 +01:00
Oleg Dubinskiy
6f232770d3
[NDK][RTL] Implement RtlGetUnloadEventTrace. CORE-16671
2020-02-09 08:37:58 +01:00
Thomas Faber
6c93669012
[HAL] Use a spin lock for the DMA adapter list. CORE-16611
...
This is necessary because HalPutDmaAdapter can be called at DISPATCH_LEVEL.
2020-02-09 08:32:56 +01:00
Katayama Hirofumi MZ
0e8bf61f81
[CPL][APPWIZ] Add InitCommonControls calls ( #2316 )
...
CORE-16669
2020-02-09 14:42:26 +09:00
Hermès Bélusca-Maïto
53061a4b69
[CONSRV] Additions for the GUI frontend.
...
- Fix the text-copy code to handle fullwidth characters.
- Move the caret painting code to its own function.
2020-02-09 00:39:16 +01:00
Hermès Bélusca-Maïto
0d500b642b
[CONSRV] Simplify parts of code in the line-input module.
2020-02-09 00:38:32 +01:00
Hermès Bélusca-Maïto
fe3d655bc0
[CONSRV] Disable the old code for scrolling via keyboard shortcuts as it is buggy. To be fixed later...
2020-02-09 00:38:31 +01:00
Hermès Bélusca-Maïto
421150d5c3
[CONSRV] Minor code cleanup.
2020-02-09 00:37:44 +01:00
Hermès Bélusca-Maïto
d9cbe7dc64
[CONSRV] Fix the definitions of the Console[Input|Output]UnicodeToAnsiChar() and Console[Input|Output]AnsiToUnicodeChar() macros.
2020-02-09 00:37:44 +01:00
Hermès Bélusca-Maïto
07f8b9fe09
[CONSRV] Rephrase/complete some comments.
2020-02-09 00:37:43 +01:00
Hermès Bélusca-Maïto
b4e40f21c3
[SDK] wincon.h: Use explicit _WIN32_WINNT_* values. Add some missing flags.
2020-02-09 00:37:43 +01:00
Mark Jansen
fc744405fd
[SDK] Silence a GCC warning on RtlAssert
2020-02-08 22:09:14 +01:00
Mark Jansen
008745d951
[ATL][ATL_APITEST] Test + implement CHeapPtrList
2020-02-08 22:09:14 +01:00
Mark Jansen
09cfb2823c
[ATL_APITEST] Add standalone CComHeapPtr project
2020-02-08 22:09:14 +01:00
Mark Jansen
45d33582e7
[ATL] Rename CHeapPtr data member, since it is public
2020-02-08 22:09:14 +01:00
Mark Jansen
55032c3122
[ROSTESTS] Fix result being evaluated twice,
...
and in the process fix gcc signed/unsigned errors
2020-02-08 22:09:13 +01:00