Jérôme Gardou
6c100a13c2
[SDK:INCLUDE] Define KTRAP_FRAME_CS
2021-03-02 14:36:46 +01:00
Jérôme Gardou
7fb6030e05
[SDK] Properly put assembly debug info into .debug_frame section
...
For some reason, the default is to put it into .eh_frame where objcopy & al happily ignore them
2021-03-02 14:36:38 +01:00
Katayama Hirofumi MZ
a0e5c3d862
[BROWSEUI_APITEST] Strengthen IAutoComplete testcase on extended LV style ( #3499 )
...
Test the extended list-view style of the listview. CORE-9281
2021-03-02 18:05:32 +09:00
Katayama Hirofumi MZ
e24d3cc952
[SDK][ATL] Fix CWindow::GetWindowText method of BSTR ( #3498 )
...
- Fix generic text mapping for GetWindowText and GetWindowTextLength functions.
- Fix the position.
- Fix the length.
- Fail elegantly if necessary.
CORE-9281
2021-03-02 17:50:00 +09:00
Katayama Hirofumi MZ
6de330026c
[BROWSEUI_APITEST] Follow-up of #3493
2021-03-02 07:36:55 +09:00
Katayama Hirofumi MZ
003b19dc3c
[BROWSEUI_APITEST] Add IAutoComplete testcase ( #3493 )
...
Add tests for IAutoComplete objects, especially on the drop-down window and related controls.
CORE-9281
2021-03-02 07:25:31 +09:00
Carlo Bramini
a141c91135
[SHIMGVW] Improve zooming feature and realize image edit ( #3473 )
...
* [SHIMGVW] Add OLE32 for CoInitializeEx()
* Implemented support for effective image size (100%).
* Fix bug that could leave one of the zoom buttons if 100% size button is now pressed.
* Replace a CreateWindowEx() with CreateWindowExW().
* Added stub for image delete function.
* Implemented support for 'Modify' button.
* [SHIMGVW] Added CoUninitialize()
* [SHIMGVW] Pair CoUninitialize with CoInitializeEx
2021-03-01 23:40:06 +09:00
Tibor Lajos Füzi
9dff498b21
[SOLITAIRE] Add undo feature & fix occasionally invisible cards ( #3422 )
...
Two issues are addressed:
CORE-2189: missing undo feature
Works the same way as solitaire in windows xp:
- only 1 action can be undone;
- the player gets -2 points in standard score mode;
- the undo action resets when the player clicks on a row stack to turn the top card.
CORE-11148: invisible cards
This happens in 3-card mode, when only 1 card left in the deck. The fix for this is to modify the pile stack to contain all the face-up cards. It was actually already in the code somewhere else, so I turned it into a separate function.
2021-02-28 22:31:19 +01:00
Arnav Bhatt
fd39a292af
[MSGINA][SHELL32] Rework friendly UI shutdown dialog box and implement friendly UI log off dialog box ( #3399 )
...
Implement the re-worked shut down dialog box as well as implementing fancy log off dialog box.
- Fancy shut down dialog box has been redesigned to be more comparable to of XP.
- Implement features that were missing earlier.
- Implement the fancy log off dialog which is more comparable to of XP.
2021-02-28 20:03:35 +09:00
Eric Kohl
1fbb295d4a
[LSASRV][SECUR32] Fix the naming mess
...
Rename Untrusted to TrustredCaller in LSA_CONNECTION_INFO and LSAP_LOGON_CONTEXT in order to clarify the meaning of the variable.
2021-02-28 11:03:33 +01:00
Katayama Hirofumi MZ
9e32854998
[ATL_APITEST] Fixup of #3492 ; fix SubclassWindow testcase
...
Fix the tests at Line 359 and 403.
CORE-9281
2021-02-28 13:13:38 +09:00
Katayama Hirofumi MZ
ef3e7a3717
[SDK][ATL] Implement UnsubclassWindow methods ( #3492 )
...
I want UnsubclassWindow methods.
- Implement CWindowImpl::UnsubclassWindow method.
- Implement CContainedWindowT::UnsubclassWindow method.
- Add SubclassWindow testcase to atl_apitest test program.
- Fix generic text mapping of <atlwin.h>.
CORE-9281
2021-02-28 12:45:16 +09:00
Eric Kohl
76247390e5
[LSASRV] Fix a typo in the trusted user identification
2021-02-28 01:57:43 +01:00
Eric Kohl
95188553ba
[WKSSVC] Get version info and authentication package on startup
2021-02-27 19:07:47 +01:00
Katayama Hirofumi MZ
6b2e79d067
[SDK][INCLUDE] layout.h: Delete an assertion for window style
...
WS_SIZEBOX or WS_THICKFRAME. CORE-9281
2021-02-27 22:59:00 +09:00
Jérôme Gardou
7caf9e9d48
[NTOS:KD] Use Zw* syscall variants
...
The log file can be (re-)initialized when previous mode is User-Mode,
thus the calls fail on probing input parameters
2021-02-26 08:46:53 +01:00
Jérôme Gardou
a93e065ebc
[NTOS:MM] Do not chunk-read file when we are the modified-page-writer thread
2021-02-26 08:46:53 +01:00
Jérôme Gardou
35c091adaf
[NTOS:MM] Do not chunk-read files marked with FO_RANDOM_ACCESS
2021-02-26 08:46:53 +01:00
Katayama Hirofumi MZ
f04890c2af
[BROWSEUI] Fix and small improvement ( #3486 )
...
Fix a mistake in CAutoComplete PR #3472 (6bfb76b
) and improve.
- Fix confusion between m_hwndEdit and hwndEdit.
- Delete extra this-> codes.
CORE-9281
2021-02-25 20:36:20 +09:00
Katayama Hirofumi MZ
c14c9ca0d8
[SDK][INCLUDE] Erase files of incorrect commit
...
Delete files at mistaken commit:
0efd7b9764
rm sdk/include/host/cmake_install.cmake
rm sdk/include/reactos/buildno.h
rm sdk/include/reactos/version.h
2021-02-25 09:21:13 +09:00
Katayama Hirofumi MZ
0efd7b9764
[SDK][INCLUDE] Strengthen and improve layout.h
...
- Refreshing STATIC controls.
- In LayoutInit function, if cLayouts parameter was negative, then don't use size grip.
2021-02-25 09:12:47 +09:00
He Yang
633ece9025
[TASKLIST] Implement tasklist command-line utility ( #3440 )
...
Add command-line program "tasklist" for ReactOS.
It works fine on Windows as well.
2021-02-24 19:05:15 +09:00
Jose Carlos Jesus
9039de127c
[BROWSEUI]Update PT translation
2021-02-24 07:23:39 +01:00
Katayama Hirofumi MZ
6bfb76b68a
[BROWSEUI] Refactoring CAutoComplete Part 1 ( #3472 )
...
- Expand tabs to spaces in CAutoComplete.h.
- Add m_ prefix to every member variable.
CORE-9281
2021-02-23 06:07:09 +09:00
Serge Gautherie
205b6e56c8
[FREELDR] DetectPnpBios(): Add 'i' to ERR() debug print ( #3465 )
...
Addendum to 17990b2
(r73617). CORE-12623
2021-02-22 21:10:27 +03:00
Doug Lyons
834394abd9
[OPENGL32] Fix Red and Green Color Swap ( #3478 )
...
CORE-16221
2021-02-22 17:45:33 +01:00
George Bișoc
950f78635a
[USETUP] Display the "check the FS" section as a MUI page ( #3474 )
2021-02-22 16:48:03 +01:00
George Bișoc
b00ecdcab9
Replace my E-mail with the ReactOS org one ( #3475 )
...
From now on for ReactOS related contributions only the organization e-mail shall be used and also reverse the order of my real full name.
2021-02-22 18:26:55 +03:00
Hervé Poussineau
c8c9a70461
[FREELDR/x64] Fix MSVC x64 boot
2021-02-22 15:15:28 +01:00
Hervé Poussineau
c6730a4a87
[RSYM/x64] Allow binaries without symbol table
2021-02-22 14:42:04 +01:00
Hervé Poussineau
4c930799f1
[RSYM/x64] Make command line compatible with x86 version
...
x86 version needs input and output file names as arguments, even if is called with
input file name = output file name.
x86 version also accepts a -s argument to the root path of ReactOS sources
Make x64 version take the same arguments.
2021-02-22 14:21:43 +01:00
Hervé Poussineau
05fbfb0cad
[FREELDR/x64] Partly revert 5367ae5760
...
Using RealModeEntryPoint uses IMAGE_REL_I386_REL16, now supported by obj2bin
2021-02-22 14:21:43 +01:00
Hervé Poussineau
77d69c68b8
[OBJ2BIN] Add support for IMAGE_REL_I386_REL16
...
Also return error in case of unknown relocation type.
2021-02-22 14:21:43 +01:00
Hervé Poussineau
5367ae5760
[FREELDR] Fix check, as FreeLoader x64 compiled with GCC only have 2 sections (.text and .bss)
2021-02-22 00:08:28 +01:00
Hervé Poussineau
78d9c38c37
[FREELDR/x64] Change syntax to be compatible with GAS x64
2021-02-22 00:08:28 +01:00
Eric Kohl
dd1f0d02bc
[LSASRV] Improve the policy change registration code and notify registered events
2021-02-21 18:05:11 +01:00
pivotman319
d4d897ccb7
[README] Trivial correction: replace "Seven" with "7" ( #3469 )
2021-02-21 18:48:20 +03:00
Eric Kohl
9ff015f770
[NTOS:CM] Report key creation to the notify code
2021-02-21 15:49:06 +01:00
Katayama Hirofumi MZ
0c15f7d183
[SHIMGVW] Use _countof instead of ARRAYSIZE and use UINT ( #3471 )
...
- Use _countof macro instead of non-standard ARRAYSIZE macro.
- Use UINT type for array index instead of INT type, to erase signed/unsigned comparison warning.
JIRA issue: N/A
2021-02-21 10:28:08 +09:00
Doug Lyons
ce7836c6d3
[WIN32K] Add StretchBlt function ability to flip images ( #3458 )
...
Modify dib\dibxxbpp.c programs to understand flipped images. See Videos at CORE-16642
1. Mirroring Horizontally works.
2. Mirroring Vertically works.
3. Rotation 180° works.
CORE-16642, CORE-14408, CORE-16634
2021-02-21 08:28:36 +09:00
Doug Lyons
89843bec56
[GDI32_APITEST] Add more StretchBlt Regression Tests ( #3455 )
...
Added tests for many more StretchBlt options.
Created StretchBlt regression tests for verifying most flip options.
This is preparation for my Pull Request #3458 which will implement the flip functionality for StretchBlt.
CORE-16642
2021-02-21 08:21:51 +09:00
Colin Finck
fd8080b094
[KERNEL32] Align the PROCESS_PRIORITY_CLASS variable in GetPriorityClass on a 4-byte boundary.
...
Fixes CORE-16757.
This is required for NtQueryInformationProcess as proven by my test application in the bug report.
2021-02-20 17:13:38 +01:00
Eric Kohl
ea26bef01d
[LSASRV] Add start code for the netlogon service
2021-02-19 21:53:00 +01:00
Jérôme Gardou
2a962eaf8c
[NTOS:CC] Keep a reference on the shared cache map of the file when we are in lazy write
...
This should fix "Leaking VACB" debug prints
2021-02-19 15:48:31 +01:00
Jérôme Gardou
d18634c026
[NTOS:WMI] Be consistent about potential NULL pointer use
2021-02-18 10:24:53 +01:00
Serge Gautherie
17a9041da1
[NTOS:WMI] IoWMIWriteEvent(): Add WNODE_FLAG_TRACED_GUID case
...
Addendum to d5f8964
(r23040).
CORE-17384
2021-02-17 18:59:09 +01:00
Serge Gautherie
495e22e0d5
[NTOS:WMI] IoWMIWriteEvent(): Fix annotation, Extend DPRINT1()
...
CORE-17384
2021-02-17 18:59:09 +01:00
Timo Kreuzer
4b4bff0642
[NTOS:MM] Handle demand zero PTEs with MM_EXECUTE_READWRITE and MM_READWRITE
2021-02-16 18:02:57 +01:00
Serge Gautherie
7ca16bf696
[PSDK] winbase.h: Update LoadLibraryEx() dwFlags value defines ( #3456 )
...
Add another Vista check.
Addendum to 986cc5e
.
2021-02-17 00:37:48 +09:00
Václav Zouzalík
0f8224e985
[SHIMGVW] Update Czech (cs-CZ) translation
2021-02-16 15:11:50 +01:00