reactos.git
7 years ago[COMCTL32_WINETEST]
Thomas Faber [Sun, 5 Jun 2016 21:00:22 +0000 (21:00 +0000)]
[COMCTL32_WINETEST]
- Fix copypasta'd test list entry

svn path=/trunk/; revision=71571

7 years ago[DBGHELP] GET_ENTRY => CONTAINING_RECORD.
Amine Khaldi [Sun, 5 Jun 2016 19:47:14 +0000 (19:47 +0000)]
[DBGHELP] GET_ENTRY => CONTAINING_RECORD.

svn path=/trunk/; revision=71570

7 years ago[MSCTF_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:38:56 +0000 (19:38 +0000)]
[MSCTF_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71569

7 years ago[MSCTF] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:38:23 +0000 (19:38 +0000)]
[MSCTF] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71568

7 years ago[PSDK] Update msctf.idl. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:36:59 +0000 (19:36 +0000)]
[PSDK] Update msctf.idl. CORE-11368

svn path=/trunk/; revision=71567

7 years ago[MPR_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:35:47 +0000 (19:35 +0000)]
[MPR_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71566

7 years ago[MPR] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:35:09 +0000 (19:35 +0000)]
[MPR] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71565

7 years ago[MMDEVAPI_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:34:02 +0000 (19:34 +0000)]
[MMDEVAPI_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71564

7 years ago[MMDEVAPI] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:33:06 +0000 (19:33 +0000)]
[MMDEVAPI] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71563

7 years ago[MGMTAPI] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:32:00 +0000 (19:32 +0000)]
[MGMTAPI] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71562

7 years ago[MCIQTZ32] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:30:31 +0000 (19:30 +0000)]
[MCIQTZ32] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71561

7 years ago[MCIAVI32] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:29:11 +0000 (19:29 +0000)]
[MCIAVI32] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71560

7 years ago[JSPROXY] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:27:31 +0000 (19:27 +0000)]
[JSPROXY] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71559

7 years ago[JSCRIPT_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:26:27 +0000 (19:26 +0000)]
[JSCRIPT_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71558

7 years ago[JSCRIPT] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:25:30 +0000 (19:25 +0000)]
[JSCRIPT] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71557

7 years ago[INETCOMM_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:24:01 +0000 (19:24 +0000)]
[INETCOMM_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71556

7 years ago[INETCOMM] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:23:27 +0000 (19:23 +0000)]
[INETCOMM] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71555

7 years ago[PSDK] Update mimeole.idl. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:22:51 +0000 (19:22 +0000)]
[PSDK] Update mimeole.idl. CORE-11368

svn path=/trunk/; revision=71554

7 years ago[IMAADP32.ACM] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:20:32 +0000 (19:20 +0000)]
[IMAADP32.ACM] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71553

7 years ago[IMAGEHLP_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:18:47 +0000 (19:18 +0000)]
[IMAGEHLP_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71552

7 years ago[IEFRAME] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:18:20 +0000 (19:18 +0000)]
[IEFRAME] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71551

7 years ago[PSDK] Update htiface.idl and htiframe.idl. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:17:37 +0000 (19:17 +0000)]
[PSDK] Update htiface.idl and htiframe.idl. CORE-11368

svn path=/trunk/; revision=71550

7 years ago[ICCVID] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:11:42 +0000 (19:11 +0000)]
[ICCVID] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71549

7 years ago[HNETCFG] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:10:33 +0000 (19:10 +0000)]
[HNETCFG] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71548

7 years ago[GDIPLUS_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:09:10 +0000 (19:09 +0000)]
[GDIPLUS_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71547

7 years ago[GDIPLUS] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:08:07 +0000 (19:08 +0000)]
[GDIPLUS] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71546

7 years ago[DBGHELP] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:05:55 +0000 (19:05 +0000)]
[DBGHELP] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71545

7 years ago[CRYPT32_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:01:41 +0000 (19:01 +0000)]
[CRYPT32_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71544

7 years ago[CRYPT32] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 19:00:43 +0000 (19:00 +0000)]
[CRYPT32] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71543

7 years ago[COMDLG32] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 18:59:07 +0000 (18:59 +0000)]
[COMDLG32] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71542

7 years ago[COMCTL32_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 18:56:37 +0000 (18:56 +0000)]
[COMCTL32_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71541

7 years ago[COMCTL32] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 18:52:20 +0000 (18:52 +0000)]
[COMCTL32] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71540

7 years ago[PSDK] Add missing MCS_SHORTDAYSOFWEEK.
Amine Khaldi [Sun, 5 Jun 2016 18:45:07 +0000 (18:45 +0000)]
[PSDK] Add missing MCS_SHORTDAYSOFWEEK.

svn path=/trunk/; revision=71539

7 years ago[AVIFIL32] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 18:38:02 +0000 (18:38 +0000)]
[AVIFIL32] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71538

7 years ago[WORDPAD] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 18:35:43 +0000 (18:35 +0000)]
[WORDPAD] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71537

7 years ago[WINHLP32] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sun, 5 Jun 2016 18:34:33 +0000 (18:34 +0000)]
[WINHLP32] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71536

7 years ago[EXPLORER]: Also, sending direct WM_CLOSE messages to the traybar should not close...
Hermès Bélusca-Maïto [Sun, 5 Jun 2016 14:29:28 +0000 (14:29 +0000)]
[EXPLORER]: Also, sending direct WM_CLOSE messages to the traybar should not close it but instead popup the shutdown dialog. Addendum to r71533.
CORE-4351 CORE-8864

svn path=/trunk/; revision=71535

7 years ago[EXPLORER]: Minor style changes only.
Hermès Bélusca-Maïto [Sun, 5 Jun 2016 14:26:49 +0000 (14:26 +0000)]
[EXPLORER]: Minor style changes only.

svn path=/trunk/; revision=71534

7 years ago[SHELL32]: In some rare cases, pressing Alt-F4 in ReactOS when the desktop was on...
Hermès Bélusca-Maïto [Sun, 5 Jun 2016 14:10:14 +0000 (14:10 +0000)]
[SHELL32]: In some rare cases, pressing Alt-F4 in ReactOS when the desktop was on focus, just removed the desktop icons. The underlying "progman" window was indeed killed. Sending a WM_CLOSE message to it should not close it directly, but instead prompt the user with the Shutdown dialog. Tests on Windows show that it's indeed the case.
This fix completes r65557.
CORE-4351 CORE-8864

svn path=/trunk/; revision=71533

7 years ago[SHELL32]: Experiments on Win2k3 reveal that the shell_defview window can be moved...
Hermès Bélusca-Maïto [Sun, 5 Jun 2016 13:17:55 +0000 (13:17 +0000)]
[SHELL32]: Experiments on Win2k3 reveal that the shell_defview window can be moved if the desktop workarea rectangle changes of size and origin.

svn path=/trunk/; revision=71532

7 years ago[SHELL32]
Hermès Bélusca-Maïto [Sun, 5 Jun 2016 13:15:36 +0000 (13:15 +0000)]
[SHELL32]
- Use #ifdef __REACTOS__ instead of the #if (as done elsewhere in the code).
- The listview control hosted in a shelldll_defview has its caption named "FolderView".

svn path=/trunk/; revision=71531

7 years ago[WIN32SS] Remember the last process that changed the displaymode with CDS_FULLSCREEN...
Mark Jansen [Sun, 5 Jun 2016 11:16:02 +0000 (11:16 +0000)]
[WIN32SS] Remember the last process that changed the displaymode with CDS_FULLSCREEN, restore mode after it quits. CORE-11358 #resolve

svn path=/trunk/; revision=71529

7 years ago|SHELL32]
Pierre Schweitzer [Sun, 5 Jun 2016 09:26:00 +0000 (09:26 +0000)]
|SHELL32]
Don't blindly delete notification item while there are still ongoing user APC.
To do so, we use reference count, and attempt to release in various places: after APC ended, and on notification unregistration.
This avoids race condition with item between usage and freeing and thus use-afree-free (leading to explorer crash) while browsing rapidly accross directories.

CORE-10941 #resolve

svn path=/trunk/; revision=71528

7 years ago[SHELL32]
David Quintana [Sun, 5 Jun 2016 09:06:33 +0000 (09:06 +0000)]
[SHELL32]
Sorry, I'm still half asleep. I did need functional changes.

svn path=/trunk/; revision=71527

7 years ago[SHELL32]
David Quintana [Sun, 5 Jun 2016 08:56:57 +0000 (08:56 +0000)]
[SHELL32]
Replace confusing usage of RECT with some actual variables. No functional changes.

svn path=/trunk/; revision=71526

7 years ago[SHELL32]
Hermès Bélusca-Maïto [Sat, 4 Jun 2016 23:34:46 +0000 (23:34 +0000)]
[SHELL32]
- Pass indistinctly WM_SYSCOLORCHANGE and WM_SETTINGCHANGE messages sent to the shell progman window, down to its children windows (SHELLDLL_DefView and its associated ListView), as shown by tracking windows messages on Win2k3.
- If we receive a WM_SETTINGCHANGE with wParam == SPI_SETWORKAREA, i.e. the desktop working area was modified, we need to resize the underlying DefView, as shown by tracking windows messages on Win2k3. For the moment we implement support for only the primary monitor.
CORE-11375 #resolve
CORE-5618 #resolve
CORE-5620

svn path=/trunk/; revision=71525

7 years ago[SHELL32]
Hermès Bélusca-Maïto [Sat, 4 Jun 2016 23:29:34 +0000 (23:29 +0000)]
[SHELL32]
- Minor stylistic whitespace changes.
- Use 'IDA_DESKBROWSER' instead of hardcoding its value.
- The shell progman window uses the COLOR_DESKTOP as its hbrBackground: partly revert r66271.
- Correctly initialize rcDesk structure before using it for a CreateWindowEx call.

svn path=/trunk/; revision=71524

7 years ago[SHELL32]
Hermès Bélusca-Maïto [Sat, 4 Jun 2016 22:58:53 +0000 (22:58 +0000)]
[SHELL32]
- Whitespace fix.
- SHSetShellWindowEx really directly redirects to user32.SetShellWindowEx.

svn path=/trunk/; revision=71523

7 years ago[EXPLORER]: Minor stylistic formatting changes; add a notice about a SystemParameters...
Hermès Bélusca-Maïto [Sat, 4 Jun 2016 22:57:12 +0000 (22:57 +0000)]
[EXPLORER]: Minor stylistic formatting changes; add a notice about a SystemParametersInfoW(SPI_SETWORKAREA) call, concerning its action when explorer's taskbar size is changed.

svn path=/trunk/; revision=71522

7 years ago[EXPLORER]: Use _countof where needed.
Hermès Bélusca-Maïto [Sat, 4 Jun 2016 22:51:19 +0000 (22:51 +0000)]
[EXPLORER]: Use _countof where needed.

svn path=/trunk/; revision=71521

7 years ago[RSHELL]: When rshell is compiled and used on Windows (as a testing replacement for...
Hermès Bélusca-Maïto [Sat, 4 Jun 2016 22:50:33 +0000 (22:50 +0000)]
[RSHELL]: When rshell is compiled and used on Windows (as a testing replacement for shell32), it should correctly initialize the shell32_instance handle so that the rest of shell32 code can use something valid!

svn path=/trunk/; revision=71520

7 years ago[WMIC] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 4 Jun 2016 18:04:03 +0000 (18:04 +0000)]
[WMIC] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71519

7 years ago[CMD_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 4 Jun 2016 18:00:50 +0000 (18:00 +0000)]
[CMD_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71518

7 years ago[ADVAPI32_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 4 Jun 2016 17:57:35 +0000 (17:57 +0000)]
[ADVAPI32_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71517

7 years ago[REG_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 4 Jun 2016 17:48:49 +0000 (17:48 +0000)]
[REG_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71516

7 years ago[REG] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 4 Jun 2016 17:48:30 +0000 (17:48 +0000)]
[REG] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71515

7 years ago[MAGNIFY] Resource strings improvements by Henry Tang Ih. CORE-10966
Amine Khaldi [Sat, 4 Jun 2016 17:37:40 +0000 (17:37 +0000)]
[MAGNIFY] Resource strings improvements by Henry Tang Ih. CORE-10966

svn path=/trunk/; revision=71514

7 years ago[APPSHIM_APITEST] Show a few shims that do not use hooks to function.
Mark Jansen [Sat, 4 Jun 2016 14:51:38 +0000 (14:51 +0000)]
[APPSHIM_APITEST] Show a few shims that do not use hooks to function.

svn path=/trunk/; revision=71513

7 years ago[EXPLORER]
Hermès Bélusca-Maïto [Sat, 4 Jun 2016 14:09:20 +0000 (14:09 +0000)]
[EXPLORER]
- Start to convert the code to pure Unicode.
- Use _countof where needed.
- Use UINT for loop counters where the counter value is always positive.
- Some whitespace fixes.

svn path=/trunk/; revision=71512

7 years ago[BROWSEUI]
Giannis Adamopoulos [Fri, 3 Jun 2016 21:25:34 +0000 (21:25 +0000)]
[BROWSEUI]
- CExplorerBand: Navigate to the selected item when the selection changes.
- Part of the work submitted by Sylvain Deverre.
CORE-10838

svn path=/trunk/; revision=71510

7 years ago[SHELL32]
Giannis Adamopoulos [Fri, 3 Jun 2016 21:00:59 +0000 (21:00 +0000)]
[SHELL32]
- HCR_GetClassName is not supposed to be specific for CLSID_MyDocuments
CORE-11363

svn path=/trunk/; revision=71509

7 years ago[BROWSEUI]
Giannis Adamopoulos [Fri, 3 Jun 2016 19:35:33 +0000 (19:35 +0000)]
[BROWSEUI]
- CExplorerBand: Implement populating the treeview. You can navigate the shell namespace but clicking on an item doesn't do anything yet.
- Part of the work submitted by Sylvain Deverre. CExplorerBand::InsertItem was rewritten by me to be efficient.
CORE-10838

svn path=/trunk/; revision=71508

7 years ago[NTDLL]
Hermès Bélusca-Maïto [Fri, 3 Jun 2016 19:02:46 +0000 (19:02 +0000)]
[NTDLL]
- In LdrpLoadImportModule, check for import module extension, and append it if not found.
- Fix LdrpLoadImportModule prototype.
CORE-11360

svn path=/trunk/; revision=71507

7 years ago[DEVMGMT]Remove a self assignment. CORE-11183
Robert Naumann [Fri, 3 Jun 2016 08:47:03 +0000 (08:47 +0000)]
[DEVMGMT]Remove a self assignment. CORE-11183

svn path=/trunk/; revision=71505

7 years ago[WIN32K][BUILDNO]
Hermès Bélusca-Maïto [Thu, 2 Jun 2016 22:28:36 +0000 (22:28 +0000)]
[WIN32K][BUILDNO]
Add the compiler ID and version to the ROS version desktop watermark. Idea of encoded & learn_more, thanks :)

[BOOTDATA]
Enable the ROS version desktop watermark on our daily builds.

CORE-11349

svn path=/trunk/; revision=71504

7 years ago[SNDREC32]: Use a sunken edge for the waveform viewer.
Hermès Bélusca-Maïto [Thu, 2 Jun 2016 21:38:47 +0000 (21:38 +0000)]
[SNDREC32]: Use a sunken edge for the waveform viewer.

svn path=/trunk/; revision=71503

7 years ago[HIVES]
Sylvain Petreolle [Thu, 2 Jun 2016 20:21:46 +0000 (20:21 +0000)]
[HIVES]
Fix paths passed to the hive maker.

svn path=/trunk/; revision=71502

7 years ago[APPHELP_APITEST][APPHELP] Add new tests showing that SdbWriteStringTag and SdbEndWri...
Mark Jansen [Thu, 2 Jun 2016 18:59:04 +0000 (18:59 +0000)]
[APPHELP_APITEST][APPHELP] Add new tests showing that SdbWriteStringTag and SdbEndWriteListTag are incorrect, fix SdbEndWriteListTag CORE-10367
SdbWriteStringTag requires the database to keep track of written strings, and append a stringtable to a database.

svn path=/trunk/; revision=71501

7 years ago[BROWSEUI]
Thomas Faber [Thu, 2 Jun 2016 12:19:56 +0000 (12:19 +0000)]
[BROWSEUI]
- Avoid a double free in CComCatCachedCategory::CacheDSA. CComHeapPtr already takes care of this.

svn path=/trunk/; revision=71498

7 years ago[MSI] Really silence DllRegisterServer MessageBoxes. Addendum to r71483. Spotted...
Amine Khaldi [Thu, 2 Jun 2016 08:55:58 +0000 (08:55 +0000)]
[MSI] Really silence DllRegisterServer MessageBoxes. Addendum to r71483. Spotted by Peter Hater. CORE-11244

svn path=/trunk/; revision=71497

7 years ago[i8042prt]: Yet another initialization hack for the PS/2 touchpad of the Dell Latitud...
Hermès Bélusca-Maïto [Wed, 1 Jun 2016 23:04:08 +0000 (23:04 +0000)]
[i8042prt]: Yet another initialization hack for the PS/2 touchpad of the Dell Latitude E4300 (which has the same problems). Tested with success by contributor "william341".
CORE-11344 CORE-6901

svn path=/trunk/; revision=71496

7 years ago[i8042prt]: Add another initialization hack for the PS/2 touchpad of the Dell Latitud...
Hermès Bélusca-Maïto [Wed, 1 Jun 2016 22:23:56 +0000 (22:23 +0000)]
[i8042prt]: Add another initialization hack for the PS/2 touchpad of the Dell Latitude D430. Proposed by Victor Martinez Calvo and tested with success by contributor "william341".
I emphasize that such hacks are absent from Windows' i8042prt.sys driver, yet it is able to correctly drive such touchpads.
CORE-11344 #resolve
CORE-6901

svn path=/trunk/; revision=71495

7 years ago[DESK.CPL]: Check properly if the StringCbCopy has been copied correctly just by...
Hermès Bélusca-Maïto [Wed, 1 Jun 2016 21:23:37 +0000 (21:23 +0000)]
[DESK.CPL]: Check properly if the StringCbCopy has been copied correctly just by moving the check block to where it belongs.
CID 1322244
Patch by Victor Martinez Calvo
CORE-11212 #resolve

svn path=/trunk/; revision=71493

7 years ago[BROWSEUI]
Giannis Adamopoulos [Wed, 1 Jun 2016 21:12:17 +0000 (21:12 +0000)]
[BROWSEUI]
- CExplorerBand: Implement IOleWindow, IDockingWindow, IDeskBand, IObjectWithSite, IInputObject and IPersist interfaces. This creates and shows an empty tree view control in the bar.
- CShellBrowser: Restore the hack to use the local CExplorerBand instead of the system one.

svn path=/trunk/; revision=71492

7 years ago[BROWSEUI]
Giannis Adamopoulos [Wed, 1 Jun 2016 20:13:27 +0000 (20:13 +0000)]
[BROWSEUI]
- Remove the proxy implementation of CExplorerBand. Add IDropTarget and IDropSource interfaces.

svn path=/trunk/; revision=71491

7 years ago[FS_REC]
Pierre Schweitzer [Wed, 1 Jun 2016 20:13:15 +0000 (20:13 +0000)]
[FS_REC]
Fix the UDFS recognizer.
Patch by Pater Hater.

CORE-9816

svn path=/trunk/; revision=71490

7 years ago[APPHELP] Fix a possible out of bounds write.
Mark Jansen [Wed, 1 Jun 2016 19:37:25 +0000 (19:37 +0000)]
[APPHELP] Fix a possible out of bounds write.

svn path=/trunk/; revision=71489

7 years ago[APPHELP] Remove all NT api usage from sdbwrite, split apphelp.h header out in prepar...
Mark Jansen [Wed, 1 Jun 2016 19:10:19 +0000 (19:10 +0000)]
[APPHELP] Remove all NT api usage from sdbwrite, split apphelp.h header out in preparation of xml2sdb CORE-11302

svn path=/trunk/; revision=71488

7 years ago[BOOTDATA]
Hermès Bélusca-Maïto [Wed, 1 Jun 2016 15:34:56 +0000 (15:34 +0000)]
[BOOTDATA]
- Swap two values so that they are listed in alphabetical order.
- PaintDesktopVersion is a DWORD value, as such, use a correct initializer.

svn path=/trunk/; revision=71487

7 years ago[WIN32K]
Hermès Bélusca-Maïto [Wed, 1 Jun 2016 15:24:38 +0000 (15:24 +0000)]
[WIN32K]
Display a nice ReactOS version desktop watermark (with different fonts) when the corresponding registry values are set.
See http://winaero.com/blog/a-new-way-to-display-the-windows-version-on-your-desktop/ for more details (which works on Windows 2003 too).
CORE-11349 #resolve

svn path=/trunk/; revision=71486

7 years ago[BASESRV]
Hermès Bélusca-Maïto [Wed, 1 Jun 2016 13:22:33 +0000 (13:22 +0000)]
[BASESRV]
- Always NULL-terminate the cached CSDVersion string.
- Alex wrote most of this file! Attribute to him too.

svn path=/trunk/; revision=71485

7 years ago[WIN32K]: Avoid (LPWSTR) casts on strings that are LPCWSTR, by just using the corresp...
Hermès Bélusca-Maïto [Wed, 1 Jun 2016 13:20:18 +0000 (13:20 +0000)]
[WIN32K]: Avoid (LPWSTR) casts on strings that are LPCWSTR, by just using the corresponding const type LPCWSTR in the functions parameters.

svn path=/trunk/; revision=71484

7 years ago[MSI] silence DllRegisterServer MessageBoxes CORE-11244
Christoph von Wittich [Wed, 1 Jun 2016 09:12:22 +0000 (09:12 +0000)]
[MSI] silence DllRegisterServer MessageBoxes CORE-11244

svn path=/trunk/; revision=71483

7 years ago[ACPICA]
Thomas Faber [Wed, 1 Jun 2016 07:32:30 +0000 (07:32 +0000)]
[ACPICA]
- Define ACPI_USE_SYSTEM_CLIBRARY to use our libc functions rather than acpica's own implementations. Fixes MSVC release build and obsoletes some ROS-diffs
CORE-11184 #resolve

svn path=/trunk/; revision=71482

7 years ago[CRT]
Thomas Faber [Wed, 1 Jun 2016 07:09:50 +0000 (07:09 +0000)]
[CRT]
- Introduce an strtol static library that drivers can use to get access to strtol-style functions
CORE-11184

svn path=/trunk/; revision=71481

7 years ago[CRT]
Thomas Faber [Wed, 1 Jun 2016 07:07:57 +0000 (07:07 +0000)]
[CRT]
- Give strtoi64_l and strtoul_l their missing leading underscores

svn path=/trunk/; revision=71480

7 years ago[REACTOS]: Turn tabs into spaces + indent.
Hermès Bélusca-Maïto [Tue, 31 May 2016 23:02:46 +0000 (23:02 +0000)]
[REACTOS]: Turn tabs into spaces + indent.

svn path=/trunk/; revision=71479

7 years ago[REACTOS][ROSAPPS][ROSSUBSYS]
Hermès Bélusca-Maïto [Tue, 31 May 2016 22:36:48 +0000 (22:36 +0000)]
[REACTOS][ROSAPPS][ROSSUBSYS]
The buildno #defines KERNEL_RELEASE_STR, KERNEL_RELEASE_RC (introduced in r756 17 years ago), and REACTOS_DLL_RELEASE_STR, REACTOS_DLL_RELEASE_RC (introduced in r11297 12 years ago) are things that never really caught out in our project. They were actually eclipsed in favour of the more common KERNEL_VERSION_STR and co. in our code.
I therefore remove the very last remains of the old KERNEL_RELEASE_xxx defines and replace them with KERNEL_VERSION_xxx ones.

svn path=/trunk/; revision=71478

7 years ago[APPHELP][ACLAYER][APPSHIM_APITEST] Fix some WCHAR hack constructions that VS 2010...
Mark Jansen [Tue, 31 May 2016 18:02:54 +0000 (18:02 +0000)]
[APPHELP][ACLAYER][APPSHIM_APITEST] Fix some WCHAR hack constructions that VS 2010 didn't like, as pointed out by Hermès

svn path=/trunk/; revision=71477

7 years ago[SHELL32] Rename CShell to CShellDispatch CORE-6892
Mark Jansen [Tue, 31 May 2016 17:40:44 +0000 (17:40 +0000)]
[SHELL32] Rename CShell to CShellDispatch CORE-6892

svn path=/trunk/; revision=71476

7 years ago[BROWSEUI]
Giannis Adamopoulos [Tue, 31 May 2016 14:57:05 +0000 (14:57 +0000)]
[BROWSEUI]
- Implement CShellBrowser::Navigate and CShellBrowser::Navigate2.
- Part of the work submitted by Sylvain Deverre.
CORE-10838

svn path=/trunk/; revision=71475

7 years ago[BROWSEUI]
Giannis Adamopoulos [Tue, 31 May 2016 14:52:18 +0000 (14:52 +0000)]
[BROWSEUI]
- Implement the toolbar that allows the user to close the band.
- Part of the work submitted by Sylvain Deverre.
CORE-10838

svn path=/trunk/; revision=71474

7 years ago[BROWSEUI]
Giannis Adamopoulos [Tue, 31 May 2016 14:42:01 +0000 (14:42 +0000)]
[BROWSEUI]
- CShellBrowser: Implement the Explrer bar menu. Implement checking if a band is already loaded. Destroy all bands while destroying the browser window. Misc changes.
- Part of the work submitted by Sylvain Deverre.
CORE-10838

svn path=/trunk/; revision=71473

7 years ago[BROWSEUI]
Giannis Adamopoulos [Tue, 31 May 2016 14:02:58 +0000 (14:02 +0000)]
[BROWSEUI]
- Fix a crash that can happen under weird circumstances.
- Part of the work submitted by Sylvain Deverre.
CORE-10838

svn path=/trunk/; revision=71472

7 years ago[BROWSEUI]
Giannis Adamopoulos [Tue, 31 May 2016 13:39:42 +0000 (13:39 +0000)]
[BROWSEUI]
- Implement SHEnumClassesOfCategories
- Part of the work submitted by Sylvain Deverre.
CORE-10838

svn path=/trunk/; revision=71471

7 years ago[IERNONCE]Add Chinese and Malay translations. Patch by Henry Tang Ih. CORE-11022
Robert Naumann [Tue, 31 May 2016 11:15:25 +0000 (11:15 +0000)]
[IERNONCE]Add Chinese and Malay translations. Patch by Henry Tang Ih. CORE-11022

svn path=/trunk/; revision=71470

7 years ago[SHIMGVW]Replacement for SHIMGVW control button bitmaps. Work by "dsp8195". CORE...
Robert Naumann [Tue, 31 May 2016 10:59:04 +0000 (10:59 +0000)]
[SHIMGVW]Replacement for SHIMGVW control button bitmaps. Work by "dsp8195". CORE-11145

svn path=/trunk/; revision=71469

7 years ago[COMCTL32][COMDLG32] Fix Esperanto localization. Patch by Mike Swanson. CORE-11264
Robert Naumann [Tue, 31 May 2016 10:48:53 +0000 (10:48 +0000)]
[COMCTL32][COMDLG32] Fix Esperanto localization. Patch by Mike Swanson. CORE-11264

svn path=/trunk/; revision=71468

7 years ago[TASKMGR] Change "Mem Usage" status text. Patch by Tim Crawford. Use the more familia...
Robert Naumann [Tue, 31 May 2016 10:31:16 +0000 (10:31 +0000)]
[TASKMGR] Change "Mem Usage" status text. Patch by Tim Crawford. Use the more familiar term "Commit Charge" instead.
-Addition: Also apply this for greek and hewbrew CORE-10250

svn path=/trunk/; revision=71467

7 years ago[CALC] Use ShellAbout for the about dialog in Calc. Patch by Jason Wendt. Thank You.
Robert Naumann [Tue, 31 May 2016 08:04:18 +0000 (08:04 +0000)]
[CALC] Use ShellAbout for the about dialog in Calc. Patch by Jason Wendt. Thank You.
- Addition by me: delete about.c as well as ROS_logo.bmp CORE-11346

svn path=/trunk/; revision=71466