Commit graph

65712 commits

Author SHA1 Message Date
Amine Khaldi 949478c3ff [PSDK] Update msctf.idl. CORE-11368
svn path=/trunk/; revision=71567
2016-06-05 19:36:59 +00:00
Amine Khaldi 237ea501ec [MPR_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71566
2016-06-05 19:35:47 +00:00
Amine Khaldi 99d9ec5a26 [MPR] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71565
2016-06-05 19:35:09 +00:00
Amine Khaldi 485277dd67 [MMDEVAPI_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71564
2016-06-05 19:34:02 +00:00
Amine Khaldi 0bdcd182df [MMDEVAPI] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71563
2016-06-05 19:33:06 +00:00
Amine Khaldi 74d48a8c13 [MGMTAPI] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71562
2016-06-05 19:32:00 +00:00
Amine Khaldi e233be3395 [MCIQTZ32] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71561
2016-06-05 19:30:31 +00:00
Amine Khaldi 28ad123809 [MCIAVI32] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71560
2016-06-05 19:29:11 +00:00
Amine Khaldi 8cc3382109 [JSPROXY] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71559
2016-06-05 19:27:31 +00:00
Amine Khaldi b20d96576c [JSCRIPT_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71558
2016-06-05 19:26:27 +00:00
Amine Khaldi 6f2fa805b0 [JSCRIPT] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71557
2016-06-05 19:25:30 +00:00
Amine Khaldi 8fff423976 [INETCOMM_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71556
2016-06-05 19:24:01 +00:00
Amine Khaldi ab5f18229a [INETCOMM] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71555
2016-06-05 19:23:27 +00:00
Amine Khaldi 253dbd04f8 [PSDK] Update mimeole.idl. CORE-11368
svn path=/trunk/; revision=71554
2016-06-05 19:22:51 +00:00
Amine Khaldi 8258225614 [IMAADP32.ACM] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71553
2016-06-05 19:20:32 +00:00
Amine Khaldi 54e9896cae [IMAGEHLP_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71552
2016-06-05 19:18:47 +00:00
Amine Khaldi bdf05dfe65 [IEFRAME] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71551
2016-06-05 19:18:20 +00:00
Amine Khaldi 6d8185db2f [PSDK] Update htiface.idl and htiframe.idl. CORE-11368
svn path=/trunk/; revision=71550
2016-06-05 19:17:37 +00:00
Amine Khaldi 8436b905ae [ICCVID] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71549
2016-06-05 19:11:42 +00:00
Amine Khaldi 8f5987dd7f [HNETCFG] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71548
2016-06-05 19:10:33 +00:00
Amine Khaldi a0be6b0961 [GDIPLUS_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71547
2016-06-05 19:09:10 +00:00
Amine Khaldi f1faf90a60 [GDIPLUS] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71546
2016-06-05 19:08:07 +00:00
Amine Khaldi 709c085e2d [DBGHELP] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71545
2016-06-05 19:05:55 +00:00
Amine Khaldi 83338521dc [CRYPT32_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71544
2016-06-05 19:01:41 +00:00
Amine Khaldi 4505fb6902 [CRYPT32] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71543
2016-06-05 19:00:43 +00:00
Amine Khaldi ca71fe522a [COMDLG32] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71542
2016-06-05 18:59:07 +00:00
Amine Khaldi 1cb9628323 [COMCTL32_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71541
2016-06-05 18:56:37 +00:00
Amine Khaldi 9158c74670 [COMCTL32] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71540
2016-06-05 18:52:20 +00:00
Amine Khaldi 1331bd1889 [PSDK] Add missing MCS_SHORTDAYSOFWEEK.
svn path=/trunk/; revision=71539
2016-06-05 18:45:07 +00:00
Amine Khaldi 198d18e749 [AVIFIL32] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71538
2016-06-05 18:38:02 +00:00
Amine Khaldi a34061d674 [WORDPAD] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71537
2016-06-05 18:35:43 +00:00
Amine Khaldi a25bc0320e [WINHLP32] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71536
2016-06-05 18:34:33 +00:00
Hermès Bélusca-Maïto 94b20ff164 [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
2016-06-05 14:29:28 +00:00
Hermès Bélusca-Maïto 1cfa76b438 [EXPLORER]: Minor style changes only.
svn path=/trunk/; revision=71534
2016-06-05 14:26:49 +00:00
Hermès Bélusca-Maïto 119d9c8f0b [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
2016-06-05 14:10:14 +00:00
Hermès Bélusca-Maïto aa62271497 [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
2016-06-05 13:17:55 +00:00
Hermès Bélusca-Maïto b3a2e6dc2b [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
2016-06-05 13:15:36 +00:00
Mark Jansen 5e01926bf5 [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
2016-06-05 11:16:02 +00:00
Pierre Schweitzer 4322caeede |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
2016-06-05 09:26:00 +00:00
David Quintana 326b3d7e91 [SHELL32]
Sorry, I'm still half asleep. I did need functional changes.

svn path=/trunk/; revision=71527
2016-06-05 09:06:33 +00:00
David Quintana b4a3cb9acd [SHELL32]
Replace confusing usage of RECT with some actual variables. No functional changes.

svn path=/trunk/; revision=71526
2016-06-05 08:56:57 +00:00
Hermès Bélusca-Maïto 70fcffe67a [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
2016-06-04 23:34:46 +00:00
Hermès Bélusca-Maïto d63c3a89ad [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
2016-06-04 23:29:34 +00:00
Hermès Bélusca-Maïto 4e9504f015 [SHELL32]
- Whitespace fix.
- SHSetShellWindowEx really directly redirects to user32.SetShellWindowEx.

svn path=/trunk/; revision=71523
2016-06-04 22:58:53 +00:00
Hermès Bélusca-Maïto 1b9a4118a8 [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
2016-06-04 22:57:12 +00:00
Hermès Bélusca-Maïto a3fdbc7eca [EXPLORER]: Use _countof where needed.
svn path=/trunk/; revision=71521
2016-06-04 22:51:19 +00:00
Hermès Bélusca-Maïto 1b3d6dfdc1 [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
2016-06-04 22:50:33 +00:00
Amine Khaldi fe2ef00a13 [WMIC] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71519
2016-06-04 18:04:03 +00:00
Amine Khaldi 9cd4c53ae9 [CMD_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71518
2016-06-04 18:00:50 +00:00
Amine Khaldi f3d911bfbb [ADVAPI32_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
svn path=/trunk/; revision=71517
2016-06-04 17:57:35 +00:00