Thomas Faber
960511094b
[XDK] Avoid defining interlocked intrinsics. CORE-17190
...
Fixes build with MSVC 19.27+.
2020-08-14 11:08:45 +02:00
James Tabor
96a357b595
[ComDlg32] Fix Driver String
...
Use a fixed string for driver name, same as Windows.
2020-08-13 21:31:04 -05:00
Katayama Hirofumi MZ
3aa9cae13e
[SHELL32_APITEST] Strengthen SHAppBarMessage testcase for workarea ( #3041 )
...
CORE-7237 - Add workarea checks.
2020-08-13 20:59:36 +09:00
Katayama Hirofumi MZ
90aff8dd09
[SHELL32_APITEST] Strengthen SHChangeNotify testcase more ( #3038 )
...
- Add tests on SHCNRF_InterruptLevel and SHCNRF_RecursiveInterrupt.
- Don't use clipboard for data exchange.
- Close Explorer Cabinets before tests.
CORE-13950
2020-08-13 07:51:45 +09:00
Katayama Hirofumi MZ
a3ec01cc28
[SHELL32] Add IDD_LINK_PROBLEM and IDS_LINK_INVALID ( #3037 )
...
A resource dialog and a resource string for shortcut problem. CORE-16816
2020-08-12 14:16:25 +09:00
Katayama Hirofumi MZ
526c23bde6
[IMM32] Improve imm32.spec ( #3036 )
...
CORE-11700
2020-08-12 06:04:28 +09:00
Katayama Hirofumi MZ
4b038ec8b7
[IMM32][NTUSER] Add ImmGetImeInfoEx ( #3035 )
...
- Add the definition of imm32!ImmGetImeInfoEx function.
- Add IMEINFOEXCLASS and IS_IME_HKL into "ntuser.h".
- Modify NtUserGetImeInfoEx function prototype.
CORE-11700
2020-08-12 06:03:29 +09:00
Katayama Hirofumi MZ
047da7e632
[NTUSER] Add more QUERY_WINDOW_* values ( #3034 )
...
Add QUERY_WINDOW_* constant values for NtUserQueryWindow funciton. CORE-11700
2020-08-12 06:01:22 +09:00
Katayama Hirofumi MZ
451a9c6f52
[EXPLORER] Implement ABN_WINDOWARRANGE ( #3033 )
...
The AppBar window has to receive the ABN_WINDOWARRANGE notification message before and after the window arrangement from taskbar. CORE-7237
2020-08-12 06:00:09 +09:00
Katayama Hirofumi MZ
03e6eca3c2
[SDK][INCLUDE] Add CLSID_CopyToMenu and CLSID_MoveToMenu ( #3032 )
...
- Add CLSID_CopyToMenu and CLSID_MoveToMenu to "sdk/include/reactos/shlguid_undoc.h".
- Remove some GUIDs from "com_apitest.h".
CORE-11132
2020-08-11 17:26:05 +09:00
Katayama Hirofumi MZ
ee231d00b9
[SHELL32] Improve callbacking of CDefView ( #3031 )
...
- Delete DefMessageSFVCB method.
- Add some callbacking.
2020-08-11 16:00:16 +09:00
Katayama Hirofumi MZ
1f31905ecd
[SHELL32] Optimize change notification ( #3030 )
...
- Keep the directory lists only.
- Don't remember file sizes and normal file paths.
CORE-13950
2020-08-10 13:34:48 +09:00
Katayama Hirofumi MZ
1c40070561
[EXPLORER] Improve CTrayWindow::OnCopyData ( #3028 )
...
Check pCopyData->dwData value. Don't send message needlessly.
CORE-7237
2020-08-10 07:15:21 +09:00
Oleg Dubinskiy
8d682f9b05
[IMM32] Stub ImmRegisterClient CORE-16479 ( #3009 )
...
Add a stub for ImmRegisterClient function in imm32.dll. CORE-16479
2020-08-09 22:49:00 +09:00
Katayama Hirofumi MZ
2705abfb07
[IMM32] Add ImmShowSoftKeyboard and ImmDestroySoftKeyboard ( #3027 )
...
CORE-11700
2020-08-09 22:42:17 +09:00
Katayama Hirofumi MZ
ec9d277d59
[IMM32][NTUSER] Implement ImmGetHotKey ( #3025 )
...
CORE-11700
- Implement imm32!ImmGetHotKey function.
- Modify NtUserGetImeHotKey function.
- Add LPHKL typedef into <imm.h> header.
2020-08-09 22:41:11 +09:00
Katayama Hirofumi MZ
1d8c567996
[SHELL32_APITEST] Improve DoAction8 of SHChangeNotify testcase
...
CORE-13950
2020-08-09 11:07:55 +09:00
Stanislav Motylkov
357db6d191
[SYSSETUP] Fix Russian translation ( #3017 )
...
Addendum to 75a0787
.
2020-08-08 14:32:10 +03:00
Oleg Dubinskiy
a1108f6155
[ZIPFLDR] Add some bitmap resources CORE-17092 ( #2875 )
...
Add some bitmap images to our zipfldr shell extenson. MS version of this has them, but our one currently hasn't. And I think without bitmaps the wizard dialogs look a bit incompleted.
I made them similar to MS bitmaps. They have exactly the same size (height x width), but looks differently, in ReactOS Tango style. CORE-17092
2020-08-08 14:13:54 +09:00
Nguyen Trung Khanh
ff50b0db2e
[NTUSER] Fix stack memory disclosure in NtUserBuildPropList ( #3023 )
...
Fix structure alignment cause to stack memory disclosure in NtUserBuildPropList.
2020-08-08 14:05:22 +09:00
Katayama Hirofumi MZ
f7865b8bfa
[IMM32] Add ImmSetActiveContext stub ( #3026 )
...
CORE-11700
Add imm32!ImmSetActiveContext and ImmSetActiveContextConsoleIME function stubs.
2020-08-08 09:46:13 +09:00
Vladimir Barinov
75a078709a
[SYSSETUP] Fix Russian translation ( #3017 )
2020-08-04 16:25:33 +03:00
James Tabor
c7a1924215
[WinSpool] Fix RC Build II
...
Fix rc build.
2020-08-03 23:03:40 -05:00
James Tabor
9d18946919
[WinSpool] Fix MSVC Build
...
Fix build.
2020-08-03 22:23:07 -05:00
James Tabor
b4848c379f
[WinSpool] Fix RC file for MSVC builds.
...
Fix Build.
2020-08-03 21:53:03 -05:00
James Tabor
7bffb70353
[Printing] Fix ups and Implementations.
...
WinSpool : Implement missing API. Sync/Port from wine. Setting it to fast track for needed testing of the later GDI code. Leaving Fix-me debug prints on.
Local tree has WinSpool_winetest turned on. So no debug noise during normal ReactOS operation.
SpoolSS : Reordered header types. Have more Spl function to be added while SpoolSV is being coded to forward to LocalSpl.
Based on wine and old research from the GDI code.
2020-08-03 21:07:58 -05:00
James Tabor
89e716a7f7
[Printing] Update and Add Functions
...
Fix and Update WinSpool.idl.
Start forwards to LocalSpl.
2020-08-02 14:49:06 -05:00
Victor Perevertkin
a77a65ab6d
[MOUNTMGR] Avoid an endless loop while sending GUID_IO_VOLUME_NAME_CHANGE notification
2020-08-01 04:58:08 +03:00
James Tabor
6df223ebdf
[WinSpool.idl] Add File Info Structure
...
This is for 2 RPC functions. Update at a later time.
2020-07-31 12:45:18 -05:00
James Tabor
dbaa8b132d
[WinSpool] Fix Header Order
...
Found another issue with the header.
2020-07-31 12:12:59 -05:00
Hervé Poussineau
c4055c455f
[HIDPARSER] Remove HIDPARSER specific error codes, and remplace them by HIDP_* NTSTATUS codes
...
Remove now useless TranslateHidParserStatus() function.
2020-07-31 14:32:08 +02:00
Hervé Poussineau
c151f8a1c7
[HIDPARSER] Remove HID_PARSER class, and directly use functions
2020-07-31 14:31:27 +02:00
Hervé Poussineau
9df05ba4b6
[ISAPNP] Properly stub IRP_MJ_POWER
2020-07-30 13:24:29 +02:00
James Tabor
c2b65c3fea
[WinSpool] Fix Header Order.
...
Found an issue with the header.
2020-07-29 13:06:07 -05:00
Dmitry Borisov
06cbc2acd2
[BOOTVID] More improvements for PC-98 ( #2936 )
...
- Fix failure handling
- Reduce memory mapping that's not needed
2020-07-29 19:10:39 +03:00
Dmitry Borisov
e318801c1c
[BOOTVID] Fix screen buffer copying code for PC-98 ( #2936 )
2020-07-29 19:10:39 +03:00
Dmitry Borisov
c87be643f8
[BOOTVID] Improve text scrolling performance for PC-98 ( #2936 )
2020-07-29 19:10:39 +03:00
Dmitry Borisov
5d40981efa
[BOOTVID] Fix BitBlt behavior ( #2936 )
2020-07-29 19:10:38 +03:00
Dmitry Borisov
da9384b918
[BOOTVID] Annotate some functions to avoid confusing ( #2936 )
...
Also fix some magic constants.
2020-07-29 19:10:38 +03:00
Dmitry Borisov
4d54b8ce69
[BOOTVID] Fix drawing strings on top of the bitmap ( #2936 )
...
Also fix VGA pixel drawing.
CORE-15896
2020-07-29 19:10:38 +03:00
Nguyen Trung Khanh
9d2ecd3a13
[NTOS:KE] Fix stack memory disclosure in KiInitializeUserApc ( #2988 )
2020-07-27 03:39:48 +03:00
James Tabor
517e6dc8ab
[WinddiUI] Fix Format
...
Format This ....
2020-07-26 15:42:28 -05:00
Victor Perevertkin
380cd27cf3
[XDK] Introduce ExAllocate*Zero and ExAllocate*Uninitialized functions
...
These has been first added to DDK 10.0.19041.0 and made backwards-compatible
with all Windows versions since Windows 2000.
Our implementation does not use POOL_ZERO_ALLOCATION flag because it's not
supported by ReactOS yet, and thus erases the memory unconditionally.
2020-07-26 14:10:52 +03:00
James Tabor
92520463d8
[WinddiUI] Add more types and structures.
2020-07-25 11:39:04 -05:00
Dmitry Borisov
b36018ff26
[HALPC98] Add Hardware Abstraction Layer for NEC PC-98 series ( #3002 )
2020-07-25 15:31:02 +02:00
Serge Gautherie
0c222cfe96
[BOOTDATA] Enable 'REG_EXPAND_SZ' for 'kbswitch.exe' ( #3004 )
...
CORE-12973
2020-07-22 20:02:26 +03:00
Stanislav Motylkov
06d5ed7ece
[FASTFAT] Support 64 KiB cluster sizes
...
FAT16 filesystem was not recognized on some 4GB USB flash drives.
This change makes them just work.
References:
- https://chat.reactos.org/reactos/pl/h83pm5ngkffk7qiyrmqnaaopxh
- https://support.microsoft.com/en-us/help/140365/default-cluster-size-for-ntfs-fat-and-exfat
CORE-16511
2020-07-22 19:50:24 +03:00
Stanislav Motylkov
21b56d77c6
[EXPLORER] Allocate the string for expanded command line from heap
...
Addendum to 6fe704b
.
CORE-12973 CORE-17168
2020-07-21 19:50:45 +03:00
Stanislav Motylkov
6fe704b0f0
[EXPLORER] Fix auto startup behavior
...
Command line should be expanded only for REG_EXPAND_SZ values.
CORE-17168
2020-07-21 17:28:48 +03:00
Serge Gautherie
98bbe8358c
[REACTOS] Fix GetTokenInformation() usage ( #2997 )
...
The first call to GetTokenInformation is used to determine the size of a TokenInformation buffer.
It should fail and return ERROR_INSUFFICIENT_BUFFER
2020-07-21 15:39:11 +03:00