reactos.git
7 years ago[ROSTESTS:USER32] Add an interactive test demonstrating how the PaintDesktop API...
Hermès Bélusca-Maïto [Sun, 12 Jun 2016 14:34:58 +0000 (14:34 +0000)]
[ROSTESTS:USER32] Add an interactive test demonstrating how the PaintDesktop API should behave visually, and how we are not correctly doing well in this regard in ReactOS...

svn path=/trunk/; revision=71622

7 years ago[NETSHELL]: Update russian translation by "leha-bot" and "amber".
Hermès Bélusca-Maïto [Sun, 12 Jun 2016 13:50:33 +0000 (13:50 +0000)]
[NETSHELL]: Update russian translation by "leha-bot" and "amber".
CORE-11392

svn path=/trunk/; revision=71621

7 years ago[DEVMGR]: Update russian translation by "leha-bot" and "amber".
Hermès Bélusca-Maïto [Sun, 12 Jun 2016 13:49:02 +0000 (13:49 +0000)]
[DEVMGR]: Update russian translation by "leha-bot" and "amber".
CORE-11392

svn path=/trunk/; revision=71620

7 years ago[DXDIAG]: Update russian translation by "leha-bot" and "amber".
Hermès Bélusca-Maïto [Sun, 12 Jun 2016 13:46:51 +0000 (13:46 +0000)]
[DXDIAG]: Update russian translation by "leha-bot" and "amber".
CORE-11392

svn path=/trunk/; revision=71619

7 years ago[DXDIAG]: Sync some translations with the english one.
Hermès Bélusca-Maïto [Sun, 12 Jun 2016 13:43:39 +0000 (13:43 +0000)]
[DXDIAG]: Sync some translations with the english one.

svn path=/trunk/; revision=71618

7 years ago[SC]: Fix a typo in the help.
Hermès Bélusca-Maïto [Sun, 12 Jun 2016 13:28:48 +0000 (13:28 +0000)]
[SC]: Fix a typo in the help.

svn path=/trunk/; revision=71617

7 years ago[SC]
Eric Kohl [Sat, 11 Jun 2016 21:24:40 +0000 (21:24 +0000)]
[SC]
Implement the qc, qdescription and qfailure commands.

svn path=/trunk/; revision=71615

7 years ago[APPHELP] Implement automatic stringtable generation when writing an Sdb database...
Mark Jansen [Sat, 11 Jun 2016 21:12:43 +0000 (21:12 +0000)]
[APPHELP] Implement automatic stringtable generation when writing an Sdb database. CORE-10367

svn path=/trunk/; revision=71614

7 years ago[PIFMGR]: Add the PIF icon resource library.
Hermès Bélusca-Maïto [Sat, 11 Jun 2016 16:16:26 +0000 (16:16 +0000)]
[PIFMGR]: Add the PIF icon resource library.
By Jared Smudde, Lee Schroeder, Ercan Ersoy, manuel.
Icons adapted from Tango Icon set and from public domain OpenClipArt (https://openclipart.org/share)
Part 1/2
CORE-10253

svn path=/trunk/; revision=71613

7 years ago[SC]
Eric Kohl [Sat, 11 Jun 2016 15:01:01 +0000 (15:01 +0000)]
[SC]
Implement the sdset command.

svn path=/trunk/; revision=71612

7 years ago[SERVICES]
Eric Kohl [Sat, 11 Jun 2016 09:41:05 +0000 (09:41 +0000)]
[SERVICES]
- Read the service security descriptors when the service list is created.
- Assign and write the default security descriptor when a service does not have its own security desciptor.
- Delete a service security desciptor when the service is deleted.

svn path=/trunk/; revision=71611

7 years ago[FASTFAT]
Pierre Schweitzer [Sat, 11 Jun 2016 09:32:00 +0000 (09:32 +0000)]
[FASTFAT]
Properly round up 64b values.
This fixes reads on 4GB+ volumes.

Patch by Wim Hueskes.

CORE-10932 #resolve #comment Thanks for the patch! Commited in r71610

svn path=/trunk/; revision=71610

7 years ago[WIN32SS] Try to load the module before fetching an icon, instead of failing on a...
Mark Jansen [Fri, 10 Jun 2016 20:57:26 +0000 (20:57 +0000)]
[WIN32SS] Try to load the module before fetching an icon, instead of failing on a module that is not available in the current process. CORE-10292 #resolve

svn path=/trunk/; revision=71609

7 years ago[WRITE]: Add wordpad's icon to write.exe compatibility bootstrap.
Hermès Bélusca-Maïto [Fri, 10 Jun 2016 00:14:36 +0000 (00:14 +0000)]
[WRITE]: Add wordpad's icon to write.exe compatibility bootstrap.

svn path=/trunk/; revision=71606

7 years ago[SHELL32]: Replace icon 210 (filecab) with a valid one (coming from explorer).
Hermès Bélusca-Maïto [Thu, 9 Jun 2016 22:27:54 +0000 (22:27 +0000)]
[SHELL32]: Replace icon 210 (filecab) with a valid one (coming from explorer).

svn path=/trunk/; revision=71604

7 years ago[SERVICES]
Eric Kohl [Thu, 9 Jun 2016 21:30:48 +0000 (21:30 +0000)]
[SERVICES]
- Create a default service security descriptor.
- RCreateServiceW: Assign the default security descriptor to new services on service creation and store it in the registry.
- RQueryServiceObjectSecurity: Return the services security descriptor to the caller.

svn path=/trunk/; revision=71603

7 years ago[SOLITAIRE][SPIDER][CARDLIB]
Hermès Bélusca-Maïto [Thu, 9 Jun 2016 20:33:36 +0000 (20:33 +0000)]
[SOLITAIRE][SPIDER][CARDLIB]
- Remove the ugly WS_EX_CLIENTEDGE style from Solitaire and Spider.
- Make use of the member function parameters when calling CreateWindowEx in cardlib.
Patch by "toe_head2001".
CORE-11391

svn path=/trunk/; revision=71602

7 years ago[COMP]
Hermès Bélusca-Maïto [Thu, 9 Jun 2016 19:20:35 +0000 (19:20 +0000)]
[COMP]
- Fix the output of localized strings (and use the "well-known" PrintResourceString function already used in all the other cmdtools)
- Unconditionally increase the number of lines & the offset when performing the comparison.

svn path=/trunk/; revision=71601

7 years ago[COMP]
Hermès Bélusca-Maïto [Thu, 9 Jun 2016 19:01:47 +0000 (19:01 +0000)]
[COMP]
- Localize comp.exe. Patch + romanian translation by Stefan Fulea.
- French translation by Hermès Bélusca.
CORE-11060

svn path=/trunk/; revision=71600

7 years ago[COMP]
Hermès Bélusca-Maïto [Thu, 9 Jun 2016 18:43:36 +0000 (18:43 +0000)]
[COMP]
- The comparison buffers contain bytes, not (T)CHARs. Pointed out by Stefan Fulea in CORE-11060.
- Remove a now unnecessary comment header "history" line since we have SVN for that instead.

svn path=/trunk/; revision=71599

7 years ago[User32]
James Tabor [Thu, 9 Jun 2016 02:50:13 +0000 (02:50 +0000)]
[User32]
- Patch by Jared Smudde : Set text background the same color as the rectangle.
- Adapted by Hermès Bélusca-Maïto. Themes, see CORE-11364.

svn path=/trunk/; revision=71598

7 years agoWell no need to initialize "Ret" if we overwrite immediately its old value.
Hermès Bélusca-Maïto [Wed, 8 Jun 2016 23:08:59 +0000 (23:08 +0000)]
Well no need to initialize "Ret" if we overwrite immediately its old value.

svn path=/trunk/; revision=71597

7 years ago[WIN32K:NTGDI]: Remove redundant code.
Hermès Bélusca-Maïto [Wed, 8 Jun 2016 23:07:32 +0000 (23:07 +0000)]
[WIN32K:NTGDI]: Remove redundant code.

svn path=/trunk/; revision=71596

7 years ago[SHELL32]: Run dialog box: FillList was ANSI, now it's UNICODE! Partly rewrite Wine...
Hermès Bélusca-Maïto [Wed, 8 Jun 2016 21:53:34 +0000 (21:53 +0000)]
[SHELL32]: Run dialog box: FillList was ANSI, now it's UNICODE! Partly rewrite Wine code.

svn path=/trunk/; revision=71595

7 years ago[CONSRV]
Hermès Bélusca-Maïto [Wed, 8 Jun 2016 00:27:25 +0000 (00:27 +0000)]
[CONSRV]
Only add a history entry if console echo is enabled. This ensures that anything sent to the console when echo is disabled (e.g. binary data, or secrets like passwords...) does not remain stored in memory.

svn path=/trunk/; revision=71593

7 years ago[DHCPSVC]: It's a service, move it in the correct directory.
Hermès Bélusca-Maïto [Tue, 7 Jun 2016 23:14:58 +0000 (23:14 +0000)]
[DHCPSVC]: It's a service, move it in the correct directory.

svn path=/trunk/; revision=71592

7 years ago[CONSRV]
Hermès Bélusca-Maïto [Tue, 7 Jun 2016 22:52:44 +0000 (22:52 +0000)]
[CONSRV]
- Remove a wrong assertion that I introduced in r70281 concerning Console->LinePos.
- Fix some boundary conditions.
- Completely reset line discipline variables when the line buffer is freed.
- Fix a potential buffer overrun in the case ReadControl->nInitialChars was larger than Console->LineMaxSize (the size of Console->LineBuffer), which serves to initialize Console->LineSize, Console->LinePos, and copy nInitialChars characters from user buffer.
CORE-11380 CORE-10997 #resolve

svn path=/trunk/; revision=71591

7 years ago[SC]
Eric Kohl [Tue, 7 Jun 2016 21:51:37 +0000 (21:51 +0000)]
[SC]
Add the sdshow command.

svn path=/trunk/; revision=71590

7 years ago[RICHED20_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Tue, 7 Jun 2016 11:02:39 +0000 (11:02 +0000)]
[RICHED20_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71587

7 years ago[RICHED20] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Tue, 7 Jun 2016 11:01:48 +0000 (11:01 +0000)]
[RICHED20] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71586

7 years ago[MSVFW32_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Tue, 7 Jun 2016 10:59:18 +0000 (10:59 +0000)]
[MSVFW32_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71585

7 years ago[OPENGL32_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Tue, 7 Jun 2016 10:58:19 +0000 (10:58 +0000)]
[OPENGL32_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71584

7 years ago[QMGR] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Tue, 7 Jun 2016 10:55:17 +0000 (10:55 +0000)]
[QMGR] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71583

7 years ago[OLEAUT32_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Tue, 7 Jun 2016 10:53:40 +0000 (10:53 +0000)]
[OLEAUT32_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71582

7 years ago[OLEAUT32] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Tue, 7 Jun 2016 10:51:58 +0000 (10:51 +0000)]
[OLEAUT32] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71581

7 years ago[OLE32_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Tue, 7 Jun 2016 10:49:20 +0000 (10:49 +0000)]
[OLE32_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71580

7 years ago[OLE32] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Tue, 7 Jun 2016 10:47:21 +0000 (10:47 +0000)]
[OLE32] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71579

7 years ago[PSDK] Update objbase.h. CORE-11368
Amine Khaldi [Tue, 7 Jun 2016 10:43:40 +0000 (10:43 +0000)]
[PSDK] Update objbase.h. CORE-11368

svn path=/trunk/; revision=71578

7 years ago[MSXML3_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Tue, 7 Jun 2016 10:30:15 +0000 (10:30 +0000)]
[MSXML3_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71577

7 years ago[MSXML3] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Tue, 7 Jun 2016 10:29:11 +0000 (10:29 +0000)]
[MSXML3] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71576

7 years ago[MSVIDC32] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Tue, 7 Jun 2016 10:27:20 +0000 (10:27 +0000)]
[MSVIDC32] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71575

7 years ago[MSVFW32] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Tue, 7 Jun 2016 10:26:22 +0000 (10:26 +0000)]
[MSVFW32] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71574

7 years ago[MSRLE32] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Tue, 7 Jun 2016 10:24:56 +0000 (10:24 +0000)]
[MSRLE32] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71573

7 years ago[APPHELP_APITEST] Extend stringtable related tests. CORE-10367
Mark Jansen [Sun, 5 Jun 2016 21:26:07 +0000 (21:26 +0000)]
[APPHELP_APITEST] Extend stringtable related tests. CORE-10367

svn path=/trunk/; revision=71572

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