Mark Jansen
ffae49deaf
[COMCTL32] Unregister some classes that were registered.
...
This should help fix some crashes.
2018-08-27 19:49:57 +02:00
Katayama Hirofumi MZ
39dc3cdaf6
[SHELL32] Adjust the IDC_PICKICON_LIST control's height in the IDD_PICK_ICON dialog resource. ( #824 )
...
CORE-14974
2018-08-27 12:21:51 +02:00
Mark Jansen
19e9a44118
[SHELL32] Check the result from PathUnExpandEnvStringsW
2018-08-27 11:58:29 +02:00
Mark Jansen
608cb60e44
[SHELL32] Remove some mostly dead code from CShellLink
2018-08-27 11:58:24 +02:00
Eric Kohl
fc2b4bc7ea
[LSASRV] LsapLogonUser creates an impersonation token for a network logon
2018-08-27 00:19:10 +02:00
Eric Kohl
a7b52d6a44
[SAMSRV] Simplify the initialization of the account expiration time
2018-08-27 00:12:44 +02:00
Eric Kohl
2fafcff3ef
[SAMLIB] Add stubs for SamTestPrivateFunctionsDomain and SamTestPrivateFunctionsUser
2018-08-27 00:11:21 +02:00
Eric Kohl
a9f2677782
[SAMSRV] Simplify the initialization of the account expiration date for new user accounts
2018-08-26 21:26:31 +02:00
Eric Kohl
dcc188e974
[NETAPI32] Add code to handle special values of the last logon time, last logoff time and account expiration time
2018-08-26 21:07:05 +02:00
Katayama Hirofumi MZ
6eb6aa2895
[SHELL32] Fix CShellLink::GetIconLocation ( #810 )
...
Fixes a regression from PR #784 .
CORE-14961, CORE-14009
2018-08-26 15:37:15 +02:00
Baruch Rutman
e7d2bbe726
[WIN32SS][LPK] Add BiDi support to menus and window captions ( #738 )
...
Added callback function that redirects calls to GreExtTextOutW that didn't went through lpk BiDi processing, calls that are from the kernel.
Completely solves JIRA issue CORE-6910.
2018-08-23 19:43:12 +02:00
Serge Gautherie
990e7dfd1a
[MSHTML] Fix 3 MSVC warnings about HTML*Element_handle_event()
...
- "...\htmlanchor.c(769) : warning C4028: formal parameter 2 different from declaration"
- "...\htmlarea.c(427) : warning C4028: formal parameter 2 different from declaration"
- "...\htmlform.c(757) : warning C4028: formal parameter 2 different from declaration"
Cherry-pick Jacek Caban a660f673cb
CORE-7538
2018-08-21 14:33:52 +02:00
Katayama Hirofumi MZ
73798d2e71
[SHELL32] Enable to change shortcut icon ( #784 )
...
CORE-11407
2018-08-21 13:49:32 +02:00
Robert Naumann
b3cfe88eda
[BROWSEUI] Show Tooltip text for 'Go' Button
...
-Patch by Barret Karish CORE-11058
2018-08-21 12:49:04 +02:00
Timo Kreuzer
36051d3065
[SYSSETUP] Fix handling of the status message window
...
This fixes a race condition, where the message thread was still running when InstallReactOS returned and syssetup.dll was unloaded by the caller (setup.exe).
2018-08-20 22:10:04 +02:00
Serge Gautherie
2e7b73dc75
[MSHTML] Fix an MSVC warning about HTMLInputElementImpl_fire_event()
...
"...\htmlinput.c(1303) : warning C4028: formal parameter 2 different from declaration"
Temporary fix, until WINESYNC replaces this function.
CORE-7538
2018-08-20 19:06:00 +02:00
Adam Słaboń
af3d426685
[TRANSLATION] Polish translation update ( #781 )
...
In addition: fix the encoding of the comdlg32 and ntvdm polish resource files.
2018-08-20 17:00:33 +02:00
Eric Kohl
91fab9e53b
[SETUPAPI] SetupDiGetDeviceRegistryPropertyW call CM_Get_DevNode_Registry_Property_ExW for properties that can not be retrieved from the registry
2018-08-20 00:16:18 +02:00
Stanislav Motylkov
844483504b
[KERNEL32] Implement system firmware functions properly
2018-08-19 20:27:59 +02:00
EUPHORIA-IT\m.jansen
bb5f8cfccb
[WSHOM.OCX] Zero-initialize timeout and type if they are not set.
...
This should fix buildbot timeouts
2018-08-19 16:14:08 +02:00
Eric Kohl
a8cf35d0e4
[SYSSETUP] SetupStartService: Remove the wait loop
...
CORE-14909
2018-08-19 14:32:29 +02:00
Eric Kohl
9a36ee8359
[WLNOTIFY] Use the wine debug method, add wlnotify to the build and fix some typos
2018-08-18 22:20:17 +02:00
Mark Jansen
cf56e1cb58
[GDIPLUS] Add sxs registration for 1.0 version.
...
Needed by by some applications with MSVCR90.dll
CORE-14695
2018-08-18 18:25:13 +02:00
Eric Kohl
df849213a2
[WLNOTIFY] Add SCard, Termsrv and Wlballon notifications and remove the test notifications
2018-08-18 16:18:36 +02:00
Timo Kreuzer
094a90ad4e
[NTOS:PS] Fix an issue with PROCESS_DEVICEMAP_INFORMATION size on 64 bit builds
...
The PROCESS_DEVICEMAP_INFORMATION union has 2 fields, one is a handle, the other one is a structure of 36 bytes (independent of architecture). The handle forces 64 bit alignment on 64 bit builds, making the structure 4 bytes bigger than on 32 bit builds. The site is checked in NtQueryInformationProcess (case ProcessDeviceMap). The expected size on x64 is the size of the Query structure without alignment. autocheck correctly passes the site of the Query union member, while smss passes the full size of PROCESS_DEVICEMAP_INFORMATION. Packing the structure is not an option, since it is defined in public headers without packing. Using the original headers sizeof(PROCESS_DEVICEMAP_INFORMATION) is 0x28, sizeof(PROCESS_DEVICEMAP_INFORMATION::Query) is 0x24.
2018-08-17 22:08:37 +02:00
Joachim Henze
abf9340f1b
[SHELL32] Translation de-DE CORE-14916
...
fix control overlapping in IDD_FOLDER_OPTIONS_FILETYPES
(broke in 0.4.10-dev-24-ed1c6bb0060d06f4c0167d9c2d732f4dc2b4cce4)
and translate IDD_NEWEXTENSION, IDD_EDITTYPE, IDD_ACTION, IDD_FOLDER_CUSTOMIZE
2018-08-17 18:07:35 +02:00
Serge Gautherie
2ad650469e
[OLEAUT32] Fix an MSVC warning about VarCyMul()
...
"...\vartype.c(3808) : warning C4028: formal parameter 2 different from declaration"
Mininal cherry-pick Alexandre Julliard 18f7ec3670
CORE-7538
2018-08-17 16:18:41 +02:00
Getequ
d559ca9c98
[ADVAPI32][SHELL32][DESK.CPL] Kill copy-paste of RegLoadMUIString. ( #748 )
...
RegLoadMUIStringW/A is part of advapi32.dll . shell32.dll and desk.cpl contained exact line-by-line copy of that function.
2018-08-16 16:10:41 +02:00
Katayama Hirofumi MZ
6d9f89f813
[SYSSETUP] Fix the button sizes of theme selection dialog ( #746 )
...
CORE-14896
2018-08-15 18:32:17 +02:00
Mike Swanson
3c7e9bb332
Remove unnecessary executable bits
2018-08-15 18:29:09 +02:00
Mark Jansen
9b6fb9f2f8
[RTL][KERNEL32] Add a comment indicating we need SEH in RtlImageNtHeaderEx
...
CORE-14532
CORE-14857
2018-08-13 13:24:12 +02:00
Eric Kohl
956086d369
[NETAPI32] Add DFS RPC interface and some DFS stubs
2018-08-12 14:31:07 +02:00
Katayama Hirofumi MZ
db13b422b3
[SHELL32] Fix a careless mistake of ShellExecCmdLine ( #737 )
...
CORE-14886
2018-08-10 13:25:50 +02:00
Eric Kohl
fb5d5ecd64
[WLNOTIFY] Add sens service stubs
2018-08-07 22:56:33 +02:00
Hermès Bélusca-Maïto
40000a1716
[WINLOGON][MSGINA] Fix typo.
2018-08-06 17:37:38 +02:00
Eric Kohl
8f911f21b8
[SYSSETUP] SetupStartService: Wait until the service is running
2018-08-05 20:02:22 +02:00
Eric Kohl
5ebcc6cdc1
[ADVAPI32] Add parameter checks to LogonUserExW and initialize the token handle.
2018-08-05 16:16:53 +02:00
Eric Kohl
b4040ea740
[NETAPI32] Implement I_NetServerSetServiceBits()
2018-08-05 15:57:03 +02:00
Eric Kohl
89f6e701d4
[NETAPI32] Add annotations and move NetUseGetInfo to a better location.
2018-08-05 15:36:48 +02:00
Katayama Hirofumi MZ
bfcbda227f
[SHELL32] Fix handling of multiple parameters in the 'Run' dialog ( #665 )
...
The "Run" dialog failed when multiple parameters wee specified.
We use instead a newly-created ShellExecCmdLine() helper function to fix the problem (as found via API-tracing on Windows).
Note that ShellExecCmdLine() starts to be exported with Vista+.
- Implement ShellExecCmdLine() function in shell32.
- Add URL support.
- Fix RunDlgProc function in shell32.
- Add a testcase for ShellExecCmdLine() function.
CORE-14790
2018-08-05 13:39:17 +02:00
Eric Kohl
4e32ad3623
[LSASRV] Implement and call the policy change notification routine
2018-08-05 01:05:52 +02:00
Eric Kohl
620217cec9
[LSASRV][SECUR32] Implement LsaRegisterPolicyChangeNotification and LsaUnregisterPolicyChangeNotification
2018-08-04 22:17:52 +02:00
Timo Kreuzer
0f8439aa71
[DLLS] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Timo Kreuzer
52ea7d39db
[SHELL32] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Timo Kreuzer
4f0a158a2f
[KERNEL32] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Julio Carchi
d7559e2354
[TRANSLATIONS] Fix spanish translations for some resources ( #725 )
...
Setup wizard
Network settings wizard
Input CPL
Open file dialogs
Devmgr
Explorer
2018-08-03 15:08:13 +02:00
Stanislav Motylkov
d956eafda8
[KERNEL32] Implement System Firmware functions
...
- Implement EnumSystemFirmwareTables
- Implement GetSystemFirmwareTable
These functions currently using registry workaround and can be improved later.
CORE-12105
2018-08-02 21:15:28 +02:00
Julio Carchi
d3045af9d5
[TRANSLATIONS] Fix some Spanish translations ( #715 )
...
Also added some new ones.
2018-07-31 10:58:21 +02:00
Eric Kohl
bf1e655172
[ADVAPI32] Stop the service dispatcher thread only if a SERVICE_CONTROL_STOP command was sent
2018-07-29 23:40:36 +02:00
Hermès Bélusca-Maïto
74adcadbd0
[SHELL32] Silence a noisy DPRINT.
2018-07-29 17:39:09 +02:00
Eric Kohl
24cd7bbe0b
[RPCRT4] Update the support for remote pipes which was dropped by the sync to Wine Staging 2.9 and update rpcrt4_ros.diff accordingly
2018-07-29 07:30:43 +02:00
Baruch Rutman
65a5a989c5
[LPK] Changes ( #622 ).
...
- Changed how the ScriptIsComplex check is made to account direction, most noticeble on dxdiag,
https://docs.microsoft.com/en-us/windows/desktop/api/usp10/nf-usp10-scriptiscomplex
However commented out the ScriptIsComplex flag change because of a bug.
- Added a check and debug print if BIDI_Reorder fails.
2018-07-27 00:47:48 +02:00
Baruch Rutman
e054a053ff
[LPK] Added more error handling code ( #622 ).
...
- Added a codepath if both glyphs and reordered_str arrays are NULL.
- Move variables back to the beginning of function.
CORE-14732
2018-07-27 00:47:28 +02:00
Baruch Rutman
7fe6a14ede
[LPK] Diverse fixes ( #622 ).
...
- Changed wcspy to strsafe function.
- Use GetCharWidthI instead of GetCharWidth32W if dealing with glyph indices.
2018-07-27 00:47:14 +02:00
Baruch Rutman
33d3e56cf4
[LPK] Refactoring ( #622 ).
...
- Moved lpDx and lpGlyphs operations to seperate brackets.
- lpGlyphs == NULL checks + memory managment additions.
CORE-14732
2018-07-27 00:46:02 +02:00
Hermès Bélusca-Maïto
2158f31b71
[KERNEL32] Use RtlStringCbCopyNW() to correctly fill the WIN32_FIND_DATA.cFileName and cAlternateFileName members without any overflow and with a terminating NULL character.
2018-07-22 21:32:38 +02:00
Serge Gautherie
246005c625
[WINDOWSCODECS] Fix an MSVC warning about get_decoder_info() ( #684 )
...
"...\info.c(2163) : warning C4028: formal parameter 1 different from declaration"
Cherry-pick 90518ebd2c
CORE-7538
2018-07-14 02:50:23 +02:00
Katayama Hirofumi MZ
75b09f3f88
[EXPLORER][SHELL32][USER32] Implement 'Show the Desktop' action of Task Bar ( #668 )
...
The keyboard shortcuts Win+D and Win+M are also enabled.
- Implement IShellDispatch4::ToggleDesktop().
- Implement some commands in CTrayWindow.
- Add "sdk/include/reactos/traycmd.h" for tray commands.
- Fix task window switching.
- Improve the user32!SwitchToThisWindow() function and use it.
CORE-14318, CORE-13157
See also: CORE-14806 and CORE-8723
2018-07-13 10:34:42 +02:00
Katayama Hirofumi MZ
e018ccea4b
[SHELL32] lpDirectory must have priority in ShellExecuteEx ( #681 )
...
Based on a patch by Mark Jansen.
CORE-14469
2018-07-12 17:45:43 +02:00
Katayama Hirofumi MZ
55469633cf
[SHELL32] Add 'Properties' menu item in My Computer ( #647 )
...
- Add a Shell_DefaultContextMenuCallBack() helper function.
- Implement the IContextMenuCB interface in CDrivesFolder.
CORE-12509
2018-07-08 17:01:12 +02:00
Katayama Hirofumi MZ
96c0ef4209
[SHELL32] Improve CShellLink a little ( #651 )
...
Improve the display and UI in the shortcut dialog.
CORE-11407
2018-07-08 16:45:40 +02:00
Katayama Hirofumi MZ
a882ec7a02
[SHELL32][EXPLORER] Update system-wide environment variables ( #663 )
...
- Implement shell32 RegenerateUserEnvironment() function and use it.
- CShellBrowser and CDesktopBrowser implements WM_SETTINGCHANGE actions.
CORE-1459, CORE-14397
2018-07-08 16:32:42 +02:00
Hermès Bélusca-Maïto
c7022c1b0c
[KERNEL32] Use NULL for pointers.
2018-07-07 18:58:03 +02:00
Mark Jansen
3904fd6257
[SHELL32] Ensure OpenAs_RunDLL does not loop to infinity and beyond.
...
This should fix a timeout on the apitests.
2018-07-06 21:51:24 +02:00
Timo Kreuzer
e39876dab7
[SDK] Fix 64 bit issues
2018-07-01 14:45:21 +02:00
Hermès Bélusca-Maïto
b7c4c4dc79
[COMDLG32] Add the missing NEWFILEOPENV2ORD dialog resource, whose absence made all of the Open/Save-file dialogs not displaying anymore.
...
This was a regression from last Wine (Staging) 3.9 sync (f68b0c51
) that
introduced the usage of this new dialog.
To do: Properly generate the dialog localization.
CORE-14656, CORE-14674, CORE-14689, CORE-14769
2018-07-01 00:44:48 +02:00
Hermès Bélusca-Maïto
2afb483a9e
[SHELL32] Shell Profile Folders fixes.
...
- Fix a regression introduced in r65415 (1795a3bf
) where the directory
paths stored in "Windows\CurrentVersion\Explorer\User Shell Folders"
were stored in expanded format instead of in unexpanded format:
_SHGetDefaultValue() *MUST* return unexpanded paths by design!!
- Augment _SHExpandEnvironmentStrings() and _SHGetUserShellFolderPath()
to take a user token handle to be able to correctly resolve/expand
user-specific directory paths.
- Fix _SHExpandEnvironmentStrings() so that it always retrieve the
correct current user / all-users directory paths by calling userenv
functions, instead of hardcoding a broken logic. As a result this
removes the "C:\Documents and Settings\SYSTEM" ghost directory we got
during ReactOS installation.
- Delimit the changes with respect to Wine by #if(n)def __REACTOS__ .
2018-06-30 18:20:08 +02:00
Stanislav Motylkov
73aa420f0e
[SHELL32] Update russian translation
...
CORE-11407
2018-06-30 01:15:41 +02:00
Stanislav Motylkov
707f2ed360
[SHELL32] Fix some elements positions and styles
...
Addendum to eb1912b
. CORE-11407
2018-06-30 01:15:41 +02:00
Katayama Hirofumi MZ
e353b48cb2
[SHELL32] Refresh 'General' tab if the folder icon is updated ( #646 )
...
CORE-11407
2018-06-29 14:13:37 +02:00
Katayama Hirofumi MZ
eb1912b15f
[SHELL32] Initial implementation of Folder Customization ( #642 )
...
- Add property sheet;
- Implement changing the folder icon.
CORE-11407
2018-06-28 21:51:37 +02:00
Serge Gautherie
3766d836c7
[DBGHELP] Fix 3 MSVC warnings about MiniDumpWriteDump() ( #643 )
...
- Fixes MSVC errors: "...\dll\win32\dbghelp\minidump.c(857) : error C4028: formal parameter 5 different from declaration", for parameters 5, 6 and 7.
- Fix spec file too.
CORE-7538
2018-06-28 17:44:49 +02:00
Hermès Bélusca-Maïto
a9eda8f492
[LSASRV] Enable SE_CREATE_TOKEN_PRIVILEGE in LSASS since one of our purposes is to create access tokens -- NtCreateToken() requires this privilege.
2018-06-27 23:40:16 +02:00
Hermès Bélusca-Maïto
c901c3d37f
[LSASRV] Move the LSA_RPC_SERVER_ACTIVE event creation to a better place, in LsarStartRpcServer().
2018-06-27 23:40:16 +02:00
Hermès Bélusca-Maïto
0208a4d196
[LSASRV] Add the SE_GROUP_OWNER attributes to the token owner.
2018-06-27 23:40:16 +02:00
Hermès Bélusca-Maïto
cf56db2eb3
[SAMSRV] In SamrGetAliasMembership(), perform STATUS_OBJECT_NAME_NOT_FOUND status fixup in the assignment loop as done in the allocation loop.
...
This avoids this function returning failure while everything actually succeeded.
2018-06-27 23:40:13 +02:00
Hermès Bélusca-Maïto
62384951c8
[LSASRV] If TokenInfo1->Privileges is NULL, which can be expected, pass a valid pointer to a valid but empty privilege structure to NtCreateToken(), as it always want a non-NULL pointer.
2018-06-27 23:40:12 +02:00
Hermès Bélusca-Maïto
d4b4da5385
[ADVAPI32] Additions for CreateProcessAsUserA/W().
...
- Use a common helper function used by both the ANSI and UNICODE functions
so that the large code block that deals with setting the new process token
becomes automatically common to both these functions, while the ANSI vs.
UNICODE conversions are handled directly via the CreateProcessA/W() calls.
- Duplicate the token and acquire the process primary token assignment
privilege before calling NtSetInformationProcess().
2018-06-27 23:40:07 +02:00
Katayama Hirofumi MZ
3189ec9428
[SHELL32] Add missing desktop.ini files ( #640 )
...
Add the "desktop.ini" files to the special folders to realize their custom icons.
CORE-10045
2018-06-27 23:11:31 +02:00
Katayama Hirofumi MZ
c74bd5d662
[SHELL32] Enable custom CD/DVD icons ( #639 )
...
Properly show the custom icon specified in "autorun.inf" file in CDs/DVDs.
CORE-14766
2018-06-27 23:06:54 +02:00
Bișoc George
23881cfcf3
[NEWDEV] Fix a truncated text
2018-06-25 13:55:19 +02:00
Russell Johnson
6a683dc6d8
[SHELL32] Fixed TRASH_CanTrashFile() sending the wrong path string to GetVolumeInformationW() ( #635 )
...
Function TRASH_CanTrashFile() would always fail because GetVolumeInformationW() requires only the base root path. The path (stored in buffer wszRootPathName) was not being stripped correctly.
CORE-12340
2018-06-24 20:29:57 +02:00
Katayama Hirofumi MZ
1b1e1baa6e
[SHELL32] Implement Folder Options File Types 'Change' button ( #629 )
...
CORE-12906
2018-06-24 20:04:25 +02:00
Katayama Hirofumi MZ
6e6c46a832
[BROWSEUI] Re-enable the "Folder Options" menu item ( #630 )
...
It was originally disabled in r71192 (8b77c254
).
CORE-11141
2018-06-24 20:02:36 +02:00
Katayama Hirofumi MZ
1829f5fed7
[SHELL32] Fix desktop.ini folder icon again (retrial of #595 ) ( #632 )
...
#595 failed at non-Desktop folder. We should use ILGetDisplayNameExW instead of SHGetPathFromLDList to get path from psf and pidl.
CORE-9196
2018-06-24 19:59:03 +02:00
Katayama Hirofumi MZ
cc8b2717ae
[SHELL32] Implement OpenAs_RunDLLA/W ( #628 )
...
CORE-14751
2018-06-24 19:46:06 +02:00
Abdulganiev Rafael
824a52aa99
[TRANSLATION][SHELL32] Update Russian translation ( #633 )
2018-06-24 19:42:34 +02:00
Katayama Hirofumi MZ
a33908b60f
[SHELL32] Improve French Folder Options
2018-06-23 10:51:48 +02:00
Katayama Hirofumi MZ
6f82659da6
[SHLWAPI][APITESTS] Add test for PathUnExpandEnvStringsForUser ( #602 )
...
ROSTESTS-308
2018-06-22 16:44:58 +02:00
Katayama Hirofumi MZ
cb69443362
[SHELL32] Implement the 'General' tab of the "Folder Options" dialog ( #604 )
...
CORE-14678
2018-06-22 16:40:06 +02:00
Katayama Hirofumi MZ
f8926dccbd
[SHELL32] Fix desktop.ini folder icon ( #595 )
...
The folder icon location specified in desktop.ini of a folder should accept its relative path.
CORE-9196
2018-06-22 15:37:03 +02:00
Andrea Crescentini
d303b70b7a
[TRANSLATION] Improving italian translation ( #623 )
...
- Improved Italian translation for USETUP, WELCOME, REACTOS, EXPLORER.
- Completed translation in SYSSETUP.
- Correct some characters encoding and text alignment in USETUP.
2018-06-21 14:03:35 +02:00
Denis Malikov
7916d0ae3e
[SHELL32] Copy-paste files/folders into current place.
...
Files are copied with trying to find new path by adding (%d) suffix before asking for overwrite existing item
CORE-13788
2018-06-13 20:13:44 +02:00
Serge Gautherie
1668527acf
[SYSSETUP] Fix a DPH report about dwPageCount
...
- "(sdk/lib/rtl/heappage.c:1329) corrupted suffix pattern"
detected at
"dll/win32/syssetup/wizard.c:2672 (InstallWizard)"
- Add an ASSERT(), as hinted by Mark Jansen.
2018-06-12 23:57:12 +02:00
Adam Słaboń
565ce5e827
[TRANSLATION] Polish translation update ( #611 )
...
Polish translation update for MODE, USETUP and SHELL32.
2018-06-12 15:51:37 +02:00
Thomas Faber
95c3e17a80
[ADVAPI32] Fix crash when running advapi32:security with DPH.
...
Import the following Wine commits:
* 79636bebbfa Michael Müller: advapi32: Set last error to ERROR_SUCCESS in GetSidIdentifierAuthority.
* 1d03ba76116 Hans Leidekker: advapi32: Fix parsing empty DACL/SACL security descriptor strings.
* 5bc2e83c7ab Hans Leidekker: advapi32: Fix size returned from ConvertStringSecurityDescriptorToSecurityDescriptor on 64-bit.
2018-06-10 19:05:26 +02:00
Katayama Hirofumi MZ
698cbc6184
[SHELL32] Split dialogs/folder_options.cpp ( #582 )
...
The dialogs/folder_options.cpp source file in shell32 is too big to manage. We will split it to smaller files.
CORE-12906
2018-06-06 14:04:50 +02:00
Serge Gautherie
2ca29e142c
[BROWSEUI] Remove a duplicated add_custom_command() call
2018-06-05 20:03:16 +02:00
Jared Smudde
76a73b4295
[MSHTA] Implement MSHTA.exe ( #577 ) CORE-12813
...
Implement mshta.exe. It links directly to the function RunHTMLApplication in mshtml and passes the file name and other optional arguments along. While the function is unimplemented in mshtml, it's a start.
[MSHTML] Add ADD_IMPORTLIB to CMakeLists so mshta can link to mshtml.
[BOOTDATA] Add the association information for mshta.exe to the registry.
2018-06-05 17:17:00 +02:00
Thomas Faber
c6f49f5394
[JSCRIPT] Fix MSVC build.
2018-06-04 20:26:14 +02:00
Amine Khaldi
f554481baf
[WTSAPI32] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:59:11 +01:00
Amine Khaldi
c399348b83
[WMVCORE] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:58:45 +01:00
Amine Khaldi
2f569d4a7f
[WINTRUST] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:58:20 +01:00
Amine Khaldi
12381d5dc1
[WININET] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:57:34 +01:00
Amine Khaldi
8317165d65
[WINHTTP] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:56:48 +01:00
Amine Khaldi
324214f998
[WINDOWSCODECS] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:55:39 +01:00
Amine Khaldi
983dc4266c
[WBEMPROX] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:54:01 +01:00
Amine Khaldi
6091f5c76b
[VERSION] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:53:34 +01:00
Amine Khaldi
bcea8c65d0
[VBSCRIPT] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:52:36 +01:00
Amine Khaldi
aa15c73fc5
[USP10] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:51:34 +01:00
Amine Khaldi
d0eebfbd6f
[URLMON] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:50:24 +01:00
Amine Khaldi
96d77d846f
[RPCRT4] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:49:11 +01:00
Amine Khaldi
aefc6e4447
[RICHED20] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:48:07 +01:00
Amine Khaldi
be43e1385f
[PROPSYS] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:47:25 +01:00
Amine Khaldi
4523246628
[PIDGEN] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:46:44 +01:00
Amine Khaldi
85037eb745
[OLE32] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:45:35 +01:00
Amine Khaldi
d52f5b708b
[ODBCCP32] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:44:04 +01:00
Amine Khaldi
33bcb8c53a
[NTDSAPI] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:43:22 +01:00
Amine Khaldi
4335e46944
[MSCTF] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:41:08 +01:00
Amine Khaldi
3f071cc527
[JSCRIPT] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:38:45 +01:00
Amine Khaldi
e64b032987
[ITSS] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:37:18 +01:00
Amine Khaldi
1656f44ad3
[IMM32] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:36:30 +01:00
Amine Khaldi
88b70c737a
[IEFRAME] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:35:42 +01:00
Hermès Bélusca-Maïto
c441de2232
[SYSSETUP] If creating the default-user hive file fails because the file already exists, make a backup (i.e. rename it) and retry its creation.
...
This situation happens when one "updates" ReactOS by re-installing it on top of an existing installation.
2018-06-04 01:36:19 +02:00
Joachim Henze
1c151c9977
[COMCTL32] Simplify some ifdefs CORE-14649
...
Addendum to 16d6c9b5e0
Giannis suggested and Thomas explained:
Before the Wine sync, comctl32/button.c was based on ROS's
user32/button.c, so _USER32_ would highlight changes between
user32 (originally based on Wine) and comctl32. Now our
comctl32/button.c is based on Wine's comctl32/button.c, so
__REACTOS__ is enough.
2018-06-03 14:27:34 +02:00
Joachim Henze
16d6c9b5e0
[COMCTL32] Fix regression CORE-14649
...
Fixes a regression that was introduced by Wine Staging 3.3 Sync.
Symptom was missing button text and icons for specific buttons
in Delphi applications, e.g. Double-Commander, Lazarus, Peazip.
The patch restores and ifdef-guards previous changes of Giannis.
2018-06-02 12:28:47 +02:00
Eric Kohl
bd2f3d39a9
[KERNEL32] Get/SetTimeZoneInformation: Convert the Milliseconds value between TIME_FIELDS and SYSTEMTIME too
...
CORE-14658
2018-06-01 12:49:26 +02:00
Eric Kohl
4911382913
[NDK] Replace the SYSTEMTIME fields StandardDate and DaylightDate in RTL_TIME_ZONE_INFORMATION by TIME_FIELDs and fix resulting errors
...
Patch will be sent upstream.
CORE-14658
2018-05-31 17:48:29 +02:00
Katayama Hirofumi MZ
222534a5a2
[SHELL32] Fix and improve the PickIconDlg function ( #574 )
...
CORE-10972
2018-05-31 15:33:07 +02:00
Eric Kohl
5d8bbf72e3
[USERENV] LoadUserProfileW: User the user name passed in via lpProfileInfo to create the profile directory instead of the user name extracted from the token
2018-05-30 23:29:14 +02:00
Katayama Hirofumi MZ
5187ec858f
[SHELL32] Implement the 'Advanced' button of the 'File Types' dialog ( #565 )
...
This allows the user to edit the File Type / extension information by clicking 'Advanced' button in the 'File Types' property sheet of Folder Options.
CORE-12906, CORE-10972
2018-05-30 17:22:31 +02:00
Eric Kohl
f0a792631d
[MSGINA] Remove a dialog that should not have been added.
2018-05-30 15:22:56 +02:00
Baruch Rutman
a4a59ad413
[GDI32][LPK] BiDi support for ExtTextOut and GetCharacterPlacement ( #534 )
...
Introduce BiDi (bi-directional text) support for ExtTextOut and GetCharacterPlacement, using Wine's GDI BIDI_Reorder function.
Solves the main issue with CORE-7003.
To be compatible with Win2k3+, introduce the "Language Pack" (LPK) dll.
- All the bidi code is removed from gdi32 and replaced by calls to LPK.
Gdi32 uses dynamic linking to lpk.dll. In case of linking failure no bidi processing will be available.
- Implemented LpkGetCharacterPlacement.
- Implement LpkExtTextOut.
- Add a demo test program to show how the apis should function.
- Added all the remaining code, added special case for lpDx calculation if also GCP_GLYPHSHAPE flag was called.
Applications that call GCP that use GCP_GLYPHSHAPE flags should also use the GCP_REORDER flag.
(As written in https://msdn.microsoft.com/en-us/library/windows/desktop/dd144860(v=vs.85).aspx )
- Add ETO_RTLREADING flag handling.
Imported the ETO_RTLREADING flag handling from wine, which changes the string part order (runs).
A RRR1LLLRRR2 string without will show as RRR1LLLRRR2 without it, with it RRR2LLLRRR1.
2018-05-30 14:41:22 +02:00
Serge Gautherie
3ca1ac639c
[REACTOS] Improve/Fix some "printf" formats ( #555 )
...
The smbios.c one was initially spotted by "Alahndro" on CORE-6328.
2018-05-30 14:18:23 +02:00
Eric Kohl
f0273d814e
[SYSSETUP][USERENV] Create the system profile after the creation of the default profile has been finished
...
CopySystemProfile: Don't try to create the user hive. Just copy it as it has already been created.
2018-05-30 09:21:14 +02:00
Eric Kohl
e7340a2800
[SYSSETUP] Save the HKEY_USERS\.DEFAULT hive in the ntuser.dat file of the default user profile
2018-05-30 08:18:55 +02:00
Eric Kohl
249dc97165
[SYSSETUP] Fix an issue that may be caused by a missing security settings file
...
Found by Serge Gautherie
2018-05-29 12:49:24 +02:00
Eric Kohl
67e45c41ee
[SYSSETUP] Open the security settings inf file only once in order to apply the settings
2018-05-29 01:32:52 +02:00
Eric Kohl
cd9f22e9e5
[SYSSETUP][INF] Add the 'Registry Values' section to the default security settings and apply it to the registry
2018-05-28 19:26:02 +02:00
Eric Kohl
1f9543940c
[USERENV] Implement CopySystemProfile Part 2 (Create the profile directory)
2018-05-28 02:13:22 +02:00
Eric Kohl
334fe302a1
[USERENV] Implement CopySystemProfile Part 1 (Add a new profile subkey and values to the profile list)
...
CORE-12541
2018-05-27 15:31:43 +02:00
Amine Khaldi
1d62a5beb5
[HNETCFG] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 04:12:51 +01:00
Amine Khaldi
6619d0261f
[GDIPLUS] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 04:10:39 +01:00
Amine Khaldi
2fb248c799
[DBGHELP] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 04:08:32 +01:00
Amine Khaldi
102f53e05c
[CRYPT32] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 04:07:57 +01:00
Amine Khaldi
f68b0c5100
[COMDLG32] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 04:06:36 +01:00
Amine Khaldi
01707e98b5
[AVIFIL32] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 04:02:26 +01:00
Eric Kohl
f42b4bbe17
[MSV1_0] Add logon support for the LocalService and NetworkService accounts
2018-05-26 18:43:46 +02:00
Pierre Schweitzer
de58c459fa
[UBTRFS] Upgrade to 1.0.2
...
CORE-14655
2018-05-26 11:00:51 +02:00
Eric Kohl
4db10a404c
[MSGINA] Clean-up the resource IDs and the dialog function names.
2018-05-26 01:54:58 +02:00
Katayama Hirofumi MZ
ed1c6bb006
[SHELL32] Add icons to the 'File Types' listview ( #557 )
...
This commit adds icons to the listview of the 'File Types' property sheet of Folder Options.
CORE-12906
2018-05-23 23:25:11 +02:00
Eric Kohl
ef9cfec290
[MSGINA] Implement the Welcome text feature
2018-05-23 13:51:45 +02:00
Eric Kohl
39281f0f70
[MSGINA] Clear the password on logoff
2018-05-23 00:27:11 +02:00
Eric Kohl
8828567086
[MSGIINA] Make sure we do not leak bitmaps
2018-05-23 00:24:53 +02:00
Eric Kohl
8c5cf73018
[MSGINA] Always stop the automatic login after the first try
...
Fixes CORE-14643
2018-05-22 21:19:58 +02:00
Eric Kohl
47567abf27
[MSGINA] Do not try to impersonate the user on shutdown when we are already logged off
2018-05-22 17:35:33 +02:00
Eric Kohl
4c4c6e88b3
[MSGINA] Close the LSA handle on shutdown
2018-05-22 17:31:20 +02:00
Eric Kohl
bab4d87ac8
[MSGINA] Close the user token in WlxLogoff
2018-05-22 16:32:10 +02:00
Eric Kohl
c98b8dc98c
[MSGINA] Rename context variable: Domain -> DomainName
2018-05-22 14:39:38 +02:00
Eric Kohl
b784c7bfba
[BOOTDATA][MSGINA][SYSSETUP] Rename the DefaultDomain registry value to DefaultDomainName
2018-05-22 11:30:27 +02:00
Eric Kohl
665926d38b
[MSGINA] Add the IgnoreShiftOverride feature again
2018-05-22 11:06:38 +02:00
Eric Kohl
0d308f4b6e
[MSGINA] Simplify the auto logon code path
...
- Get rid of DoAutoLogon() and the AutoLogonState variable.
- Handle the auto logon in the normal logon code path instead.
- Set bAutoAdminLogon to FALSE on a successful login. This will prevent another automatic logon after a logoff.
- The IgnoreShiftOverride feature got lost by this change but I will add it again.
2018-05-21 16:29:02 +02:00
Eric Kohl
0fbaea843e
[SETUPAPI] Add stubs for CM_Detect_Resource_Conflict and CM_Detect_Resource_Conflict_Ex
2018-05-21 02:30:35 +02:00
Hermès Bélusca-Maïto
edc0aeb5a8
[SETUPAPI] Fix MSVC build; pathetic GCC/LD didn't see we were using two different prototypes for these functions.
2018-05-20 15:32:06 +02:00
Eric Kohl
b250eb5f3e
[SAMSRV] SamrChangePasswordUser: Check StoredLmEmpty and StoredNtEmpty instead of checking StoredNtEmpty twice
2018-05-20 11:53:01 +02:00
Eric Kohl
d1c376f37d
[SETUPAPI] Implement CM_Get_Resource_Conflict_Count and add stubs for CM_Get_Resource_Conflict_DetailsA/W
2018-05-20 11:48:39 +02:00
Joachim Henze
6d5aae4865
[OLE32] Restore 4 cur files (+ note diff) to fix CORE-14608
2018-05-20 01:41:34 +02:00
Eric Kohl
cee1817e06
[SETUPAPI] Implement CM_Free_Resource_Conflict_Handle() and CM_Query_Resource_Conflict_List()
2018-05-19 18:12:28 +02:00
Katayama Hirofumi MZ
82a5983504
[SHELL32] Allow deleting a file type/extension ( #553 )
...
CORE-12906
2018-05-19 16:12:11 +02:00
Eric Kohl
d7e40954d5
[SETUPAPI] Add CM_Free_Resource_Conflict_Handle and CM_Query_Resource_Conflict_List stubs
2018-05-19 15:14:30 +02:00
Adam Słaboń
72ad0fe70b
[TRANSLATION] Polish translation update ( #554 )
...
- Added translations for cmdutils (at, clip, comp, eventcreate, mode, taskkill, wmic) and zipfldr.
- Updated translations for cmdutils (reg), drwtsn32, mmc, eventvwr, shell32 and cpl applets (console, input).
2018-05-19 13:17:49 +02:00
Katayama Hirofumi MZ
bfb19dd251
[SHELL32] Fix usage of DeferWindowPos (fix of #544 ) ( #552 )
2018-05-18 22:27:22 +02:00
Katayama Hirofumi MZ
f20bdf1994
[SHELL32] Add 'Create New Extension' IDD_NEWEXTENSION dialog ( #544 )
...
A 'Create New Extension' dialog is implemented, which enables the user to add a new file extension.
CORE-12906
2018-05-18 12:47:52 +02:00
Serge Gautherie
6c9359221c
[IPHLPAPI] ipstats_reactos: Review all TRACE/WARN calls
...
- Improve/Promote failures to ERR.
- Improve other TRACE calls.
2018-05-17 17:11:17 +01:00
Katayama Hirofumi MZ
2e96d85133
[SHELL32] In #543 , I forgot sq-AL.rc and sv-SE.rc
2018-05-12 17:09:59 +02:00
Katayama Hirofumi MZ
2b0238a48a
[shell32] add some control IDs for IDD_FOLDER_OPTIONS_FILETYPES
2018-05-12 13:47:09 +02:00
Mark Jansen
ad8a2edd85
[VERIFIER] Add skeleton provider.
2018-05-12 13:35:09 +02:00
Eric Kohl
35bd6571bd
[SETUPAPI] SetupDiCallClassInstaller: Use the class GUID enclosed in curly brackets as a sub key name to retrieve the class co-installer.
2018-05-12 12:42:56 +02:00
Bișoc George
96c3d8d9eb
[COMCTL32] Update Romanian translation ( #538 )
2018-05-08 23:06:33 +02:00
Serge Gautherie
627f3dc725
[DEVMGR] Fix a Clang-Cl warning about DriverInfoDetailData.SectionName
...
"warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]"
CORE-14306
2018-05-07 14:00:41 +02:00
Eric Kohl
12bdbe5710
[IDL][NETAPI32][SRVSVC] Hack around another midl/rpcrt4 bug
...
NETAPI32: Get rid of the old WINE NetServerGetInfo and replace it by a proper call to NetrServerGetInfo.
SRVSVC: Implement parts of NetrServerGetInfo.
srvsvc.idl: Hack around a bug in midl or rpcrt4. They are not able to handle a pointer to a union of pointers to structs. A pointer to a union of structs works a advertised.
2018-05-06 16:49:24 +02:00
Hermès Bélusca-Maïto
34b0f3e4f8
[BOOTDATA][SHELL32] Add some recognized file extensions (.db, .efi, .nls, .ocx, .tlb, .nt), and update some reported MIME types.
...
CORE-11308
2018-05-05 22:20:21 +02:00
Serge Gautherie
8c312fe7e1
[ADVAPI32] Fix 2 TRACE() format copypastas.
2018-05-03 08:10:43 +02:00
Eric Kohl
db60cd219c
[ADVAPI32] SEH-protext the calls to service control handlers
...
ScControlService:
- SEH-protext the calls to service control handlers.
- Return ERROR_EXCEPTION_IN_SERVICE if a service control handler throws an exception.
- Return ERROR_SERVICE_CANNOT_ACCEPT_CTRL if no service control handler has been registered for the service.
2018-05-02 23:24:26 +02:00
Hermès Bélusca-Maïto
11f0e2c0f6
[MSGINA] Fix layout of the security dialog box; add some french translation.
2018-05-02 00:24:01 +02:00
Hermès Bélusca-Maïto
73f799629b
[TRANSLATION] Minor translation update.
2018-05-01 17:45:06 +02:00
Hermès Bélusca-Maïto
bf88116252
[SHELL32] Fix the layout of the Run/Execute dialog for many languages.
...
French fix covers CORE-12548.
2018-05-01 17:45:03 +02:00
Eric Kohl
b6ebd50d3f
[SYSSETUP] Close the device key after the property sheet page has been released.
2018-04-29 15:41:38 +02:00
Eric Kohl
1cb019bd21
[SYSSETUP] Read driver settings from and write them to the registry
...
- Read the driver settings from the registry.
- Write the driver settings to the registry.
- Make the read-only edit control for the input buffer length look like a non-read-only one because it is controlled by the up-down control.
2018-04-29 14:55:57 +02:00
Thomas Faber
708d26acf3
[MSXML3] Fix buffer overflow in BindStatusCallback_GetBindInfo. CORE-14570
2018-04-26 15:00:24 +02:00
Eric Kohl
dd653de251
[SYSSETUP] PS2MousePropPageProvider: Use the UDN_DELTAPOS notification to change the input buffer size in steps of 10
2018-04-23 23:58:49 +02:00
Eric Kohl
065e70048d
[SYSSETUP] Initialize the property sheet page dialog and implement the Defaults button
2018-04-23 00:00:46 +02:00
Mark Jansen
b569195ecf
[SHELL32] Partially sync SHGetFileInfo with wine to improve folder type names.
...
CORE-14542
2018-04-22 17:38:44 +02:00
Doug Lyons
ea0cc1c783
[BROWSEUI] Apply a hack to prevent truncating the address bar text.
...
CORE-13003
2018-04-22 15:42:29 +02:00
Eric Kohl
e8f8536f9b
[SYSSETUP] Add the property sheet page and initialize it
...
- Add the wheel detection option strings.
- Add the property sheet page and initialize the dialog.
2018-04-22 14:26:11 +02:00
Eric Kohl
183a4bfd9c
[SYSSETUP] Add the PS/2-Mouse property page dialog
2018-04-22 11:59:47 +02:00
Timo Kreuzer
01ae49857a
[KERNEL32] Add Vista exports
2018-04-21 18:31:27 +02:00
Timo Kreuzer
87d3f1005b
[KERNEL32] Go back to auto-numbering of export ordinals
...
Using static numbers was a bad idea in the first place, since we already deal with x64, which has different ordinals. Also @ will automatically do the same thing! It does not mean "no ordinal", it only means automatically apply incrementing numbers.
2018-04-21 18:31:27 +02:00
Eric Kohl
a717eb373a
[SYSETUP] Add property page provider stubs and register them
2018-04-21 14:15:23 +02:00
Giannis Adamopoulos
b3fb8555bf
[COMCTL32] Sync with Wine Staging 3.3. CORE-14434
2018-04-20 16:27:17 +02:00
Eric Kohl
aba6ce5b84
[ADVAPI32] Ignore the return value of the HandlerFunctionEx as well
...
Ignore the return value of the HandlerFunctionEx because we already ignore the return value of the HandlerFunction.
This fixes a winetest failure.
2018-04-19 06:09:57 +02:00
Eric Kohl
ceb596f100
[NETMSG] Add netmsg resource dll with some lmerr messages
2018-04-14 18:56:09 +02:00
Serge Gautherie
a8f1bea4b1
[KERNEL32] FlsAlloc(): Add a missing '\n' to a DPRINT1()
2018-04-14 16:07:29 +02:00
Mark Jansen
e8dcbcc61d
[SHELL32] Sync CShellDispatch and family with wine.
...
Incorporates work from Ivan Rodionov.
CORE-12955
2018-04-14 15:47:13 +02:00
Amine Khaldi
dabc7c9e92
[KERNEL32/STRING] Sync sortkey.c with Wine Staging 3.3. CORE-14434
2018-04-11 12:49:52 +01:00
Amine Khaldi
cf14b6b2f5
[KERNEL32/STRING] Sync lcformat.c with Wine Staging 3.3. CORE-14434
2018-04-11 12:48:50 +01:00
Amine Khaldi
eaa9d0d12c
[KERNEL32/STRING] Sync format_msg.c with Wine Staging 3.3. CORE-14434
2018-04-11 12:47:12 +01:00
Amine Khaldi
7f3e00c573
[KERNEL32/STRING] Sync fold.c with Wine Staging 3.3. CORE-14434
2018-04-11 12:45:42 +01:00
Amine Khaldi
d5064a6894
[KERNEL32] Missed this file. Fixes build.
2018-04-11 12:44:23 +01:00
Amine Khaldi
efc8966665
[KERNEL32/STRING] Import digitmap.c from, and sync casemap.c with, Wine Staging 3.3. CORE-14434
2018-04-11 12:39:39 +01:00
Amine Khaldi
6d262f1ee4
[KERNEL32/WINE] Sync res.c with Wine Staging 3.3. CORE-14434
2018-04-11 12:36:44 +01:00
Amine Khaldi
8d2519218f
[KERNEL32/WINE] Sync profile.c with Wine Staging 3.3. CORE-14434
2018-04-11 12:32:54 +01:00
Amine Khaldi
2f1d080ce5
[KERNEL32/WINE] Sync lzexpand.c with Wine Staging 3.3. CORE-14434
2018-04-11 12:30:53 +01:00
Joann Mõndresku
6522bb42df
[TRANSLATION][SHELL32] Corrected mistakes
2018-04-10 22:49:16 +02:00
Mark Jansen
dffd748dae
[KERNEL32_VISTA] This function now comes from rtlfuncs.h
2018-04-08 17:47:43 +02:00
Mark Jansen
5aefc6f49a
[KERNEL32_VISTA] Export InitializeCriticalSectionEx.
2018-04-08 17:30:44 +02:00
Mark Jansen
ac620c2e8e
[KERNEL32] Implement FlsAlloc/FlsFree based on Wine's implementation.
2018-04-08 17:27:24 +02:00
Eric Kohl
4453f72ef8
[MSGINA] Add the shutdown reason dialog but keep it disabled by default
2018-04-07 22:26:46 +02:00
Mark Jansen
a69393205a
[SHELL32] Partially implement SHCreateFileExtractIconW
...
CORE-14082
2018-04-07 15:29:58 +02:00
Mark Jansen
0d07967a27
[SHELL32] Initial partial IShellFolderViewCB implementation.
2018-04-07 15:29:53 +02:00
Eric Kohl
d5f744ff31
[MSGINA] Fix the SAS dialog
...
- Make the "Press Crtl-Alt-Delete..." text control as wide as possible so that the text will fit in one line for all languages.
- Make the albaninan SAS dialog look like the SAS dialog for the other languages.
2018-04-03 22:32:10 +02:00
Amine Khaldi
845faec403
[HID_WINETEST] Import from Wine Staging 3.3. CORE-14434
2018-04-03 13:32:05 +01:00
Amine Khaldi
8da9b8d169
[ADVAPI32] Sync crypt_lmhash.c with Wine Staging 3.3. CORE-14434
2018-04-01 13:18:23 +01:00
Amine Khaldi
a3ff25c1d5
[ADVAPI32] Sync crypt_des.c with Wine Staging 3.3. CORE-14434
2018-04-01 13:17:45 +01:00
Amine Khaldi
d4a89f6cca
[ADVAPI32] Sync crypt.c with Wine Staging 3.3. CORE-14434
2018-04-01 13:17:00 +01:00
Amine Khaldi
abc90fa5a6
[ADVAPI32] Sync cred.c with Wine Staging 3.3. CORE-14434
2018-04-01 13:16:11 +01:00
Eric Kohl
c177f3debd
[devmgr] Partially implement additional buttons on driver page
...
Based on a patch by Jared Smudde.
- Add more space between controls
- Add german translation
- Disable unsupported buttons
CORE-10373
2018-03-25 16:21:45 +02:00
Amine Khaldi
65ac457a58
[XMLLITE] Sync with Wine Staging 3.3. CORE-14434
2018-03-25 12:44:23 +01:00
Amine Khaldi
150fba8dff
[WUAPI] Sync with Wine Staging 3.3. CORE-14434
2018-03-25 12:43:17 +01:00
Amine Khaldi
e88e8daabf
[WTSAPI32] Sync with Wine Staging 3.3. CORE-14434
2018-03-25 12:41:55 +01:00
Amine Khaldi
6a5af78c49
[WSHOM.OCX] Sync with Wine Staging 3.3. CORE-14434
2018-03-25 12:40:20 +01:00
Eric Kohl
94435b53d7
[ADVAPI32] Revert unnecessary changes, clarify comments and clean-up inconsistencies
2018-03-25 12:03:07 +02:00
Eric Kohl
32bb592e12
[ADVAPI32] Improve remaining TRACE messages in service manager functions
2018-03-25 11:30:10 +02:00
Eric Kohl
d7e2b7a8e0
[ADVAPI32] Add or improve TRACE messages in a lot of service manager functions
2018-03-25 03:58:53 +02:00
Eric Kohl
51bbab834c
[ADVAPI32] Add or improve TRACE messages in the service manager functions
2018-03-25 03:20:34 +02:00
Mark Jansen
8aff426af0
[MSI] fix some defines
...
CORE-14501
2018-03-24 18:55:57 +01:00
Amine Khaldi
6b5e74cbab
[WMVCORE] Sync with Wine Staging 3.3. CORE-14434
2018-03-24 13:22:32 +01:00
Amine Khaldi
f6c122569e
[WMIUTILS] Sync with Wine Staging 3.3. CORE-14434
2018-03-24 13:21:41 +01:00
Amine Khaldi
e6368408c2
[WLDAP32] Sync with Wine Staging 3.3. CORE-14434
2018-03-24 13:20:30 +01:00
Amine Khaldi
95d5c4bed3
[WINTRUST] Sync with Wine Staging 3.3. CORE-14434
2018-03-24 13:18:57 +01:00
Amine Khaldi
ba5ae4df7d
[WINSCARD] Sync with Wine Staging 3.3. CORE-14434
2018-03-24 13:18:09 +01:00
Amine Khaldi
bc01cef03a
[WININET] Sync with Wine Staging 3.3. CORE-14434
2018-03-24 13:17:01 +01:00
Amine Khaldi
0530cb8bed
[WINHTTP] Sync with Wine Staging 3.3. CORE-14434
2018-03-24 13:15:44 +01:00
Amine Khaldi
ce9211a205
[WING32] Sync with Wine Staging 3.3. CORE-14434
2018-03-24 13:14:55 +01:00
Amine Khaldi
8ebb0aa438
[WINEMP3.ACM] Sync with Wine Staging 3.3. CORE-14434
2018-03-24 13:14:19 +01:00
Amine Khaldi
edccad14bf
[WBEMPROX] Sync with Wine Staging 3.3. CORE-14434
2018-03-24 13:12:50 +01:00
Amine Khaldi
12e94103e6
[WBEMDISP] Sync with Wine Staging 3.3. CORE-14434
2018-03-24 13:12:02 +01:00
Amine Khaldi
28928748f1
[VERSION] Sync with Wine Staging 3.3. CORE-14434
2018-03-24 13:10:33 +01:00
Amine Khaldi
9f8faabac0
[VBSCRIPT] Sync with Wine Staging 3.3. CORE-14434
2018-03-24 13:09:01 +01:00
Amine Khaldi
92666dbaa6
[USP10] Sync with Wine Staging 3.3. CORE-14434
2018-03-24 13:07:16 +01:00