Amine Khaldi
87a48c832a
[RPCRT4] Sync with Wine Staging 3.3. CORE-14434
2018-03-04 23:49:21 +01:00
Timo Kreuzer
0182dcd71b
[PSDK][REACTOS] Fix definitions and usage of DWLP_MSGRESULT, DWLP_DLGPROC, and DWLP_USER
...
- Make sure the DWLP_* values are correct on _WIN64
- Don't use the DWL_* constants, they are not portable. Enforce this by removing them entirely from winuser.h
- Make sure Get/SetWindowLong*Ptr* is used and pointers are not truncated to LONG
2018-03-04 16:27:07 +01:00
Amine Khaldi
d3fd5bdd97
[SHLWAPI] Sync with Wine Staging 3.3. CORE-14434
2018-03-04 13:17:11 +01:00
Amine Khaldi
d506c2af65
[OLEAUT32] Sync with Wine Staging 3.3. CORE-14434
2018-03-04 13:14:52 +01:00
Adam Słaboń
8fd9d3f59b
[TRANSLATION] Polish translation update ( #413 )
...
Translation update for sndvol32, shell32 (right click drag menu), rapps and ks.inf.
2018-03-03 21:24:46 +01:00
Sergey Stopkin
0c957755ed
[TRANSLATION] Some translations update
2018-03-02 18:23:30 +01:00
Giannis Adamopoulos
d214e1c4d4
[TELEPHON.CPL] Include winuser.h in the rc which is needed for manifest_hosted.rc
...
Add a check in manifest_hosted.rc to make sure that winuser.h is included
2018-03-01 10:05:54 +02:00
Thomas Faber
eab8a0b968
[BEEPMIDI] Don't busy-wait when no notes are playing. CORE-12860
...
- Use a new work_available event to allow ProcessPlayingNotes to sleep when no
notes are to be played.
- Get rid of the pointless thread_termination_complete event, wait on the
thread handle instead.
- Don't leak thread_handle.
2018-03-01 08:58:33 +01:00
Giannis Adamopoulos
2f11904000
[SHIMGVW] -Add the 123 manifest to load the v6 comctl32. CORE-14415
...
This shows that we may have problems in the future with applications using just comctl32 v5
2018-03-01 09:23:06 +02:00
Joachim Henze
40e5832369
[DESK] Fix text truncation in fr-FR.rc
...
CORE-13514
2018-02-28 23:00:31 +01:00
Joachim Henze
9e9f053eec
[MMSYS] fix text truncation in fr-FR.rc
...
CORE-13508
2018-02-28 21:19:42 +01:00
Eric Kohl
2baafa61c6
[STOBJECT] Use timers to distinguish between single and double clicks
...
- Volume, Power and Hotplug icon: Use timers to distinguish between single and double clicks.
- Volume icon: Show the tray volume dialog on a single click.
2018-02-28 20:29:29 +01:00
Giannis Adamopoulos
6d4a091b4a
[BROWSEUI] CBandSite: Implement SetBandSiteInfo and GetBandSiteInfo
...
Only BSIS_LOCKED, BSIS_NOGRIPPER, BSIS_ALWAYSGRIPPER and BSIS_NOCAPTION supported so far.
2018-02-28 17:20:46 +02:00
Giannis Adamopoulos
6785192fe6
[BROWSEUI] CBandSite: Style fixes
2018-02-28 17:20:44 +02:00
Hermès Bélusca-Maïto
295ea36f9e
[ADVAPI32] Few improvements for Services.
...
- Set some last errors.
- Fix error code returned by ScLookupServiceByServiceName().
- Check the validity of the handler proc in RegisterServiceCtrlHandler(Ex)W().
- Improve some traces; comment some code.
2018-02-26 00:37:09 +01:00
Hermès Bélusca-Maïto
2e3f80f940
[ADVAPI32] Code formatting + improve two traces.
2018-02-26 00:37:05 +01:00
Hermès Bélusca-Maïto
0c44925ec1
[ADVAPI32] ScStartService(): Just start the thread straight ahead, and return a suitable error code if thread creation failed.
2018-02-26 00:37:01 +01:00
Hermès Bélusca-Maïto
91b50f9ccb
[ADVAPI32] Take into account the service handler context when dispatching a control notification to a service. (Used e.g. by tcpsvcs.)
2018-02-26 00:36:57 +01:00
Hermès Bélusca-Maïto
635aabb011
[ADVAPI32] Use RPC types where needed. Comments cleanup.
2018-02-26 00:36:53 +01:00
Simon Dräger
82720432eb
[TRANSLATION] Completed German translation in stobject ( #401 )
2018-02-25 23:36:05 +01:00
Mark Jansen
2ffc684699
[ACLAYERS] Add WIN8 and WIN81 VersionLie shims
2018-02-24 19:33:56 +01:00
Mark Jansen
9b55e647fa
[ACPPAGE] Enable version lies until Win7 + some cleanup
2018-02-24 19:33:42 +01:00
Mark Jansen
0dd71438a4
[APPHELP] Set debug level in case of parse failure
2018-02-24 19:33:02 +01:00
Thomas Faber
af6c5806d5
[SHLWAPI] Cherry-pick Wine commit 7be8beab68c (Don't attempt to un-expect ComputerName in PathUnExpandEnvStrings) by Katayama Hirofumi MZ. CORE-13816
2018-02-24 14:18:29 +01:00
Eric Kohl
1dfbed9c3d
[SERVICES][ADVAPI32] Fix the broken service stop sequence
...
services\database.c:
- Refactor ScmControlService() so that it can be used to send the dispatcher loop stop command.
- Separate the code to decrement the image run counter from the service image cleanup code.
services\rpcserver.c:
- RSetServiceStatus(): Stop the dispatcher loop when the image run counter is zero and remove the service image after that.
advapi32\service\sctrl.c:
- Do not terminate the service dispatcher loop when the last service is being stopped. Wait for an explicit dispatcher stop command (empty service name).
CORE-12413
2018-02-24 11:14:05 +01:00
Serge Gautherie
b6c060ce04
[IPHLPAPI] Fix getNumRoutes() return value, on Mib error ( #391 )
2018-02-23 17:35:02 +00:00
Giannis Adamopoulos
5b38fed776
[SHELL32] -CMenuToolbarBase: Remove all buttons on destruction. CORE-13194
...
It seems that TBN_DELETINGBUTTON isn't called when the toolbar gets destroyed so the only way to avoid leaking the data is emptying it ourselves.
2018-02-23 12:27:48 +02:00
Mark Jansen
5f52a61e7d
[SHIMENG] Do not crash on a NULL ModuleName & BaseAddress.
...
CORE-14376
2018-02-22 23:25:57 +01:00
Thomas Faber
b8741e2bb3
[SHELL32] Fix PIDL leak in CMenuSFToolbar::FillToolbar. CORE-13194
2018-02-22 11:53:34 +01:00
Thomas Faber
182a31074f
[IPHLPAPI] Fix memory leak in getNumRoutes. CORE-14353
2018-02-21 18:42:43 +01:00
Giannis Adamopoulos
3263303844
[SHELL32] CShellItem: Fix GetDisplayName and Compare
...
The two methods were completely broken because they passed a full pidl to the parent folder (and not desktop folder).
Compile SHGetNameFromIDList to use it in CShellItem but don't export it.
2018-02-20 16:59:00 +02:00
Giannis Adamopoulos
9d7313273c
[SHELL32] CShellItem: Implement BindToHandler and improve GetAttributes based on wine
...
Fixes lots of tests.
2018-02-20 16:33:30 +02:00
Giannis Adamopoulos
af97de39a2
[SHELL32] CShellItem: Fix return value of Compare method
2018-02-20 14:36:31 +02:00
Giannis Adamopoulos
c361e475b4
[SHELL32] CDefaultContextMenu: Implement GetCommandString
2018-02-20 13:05:59 +02:00
Giannis Adamopoulos
7e48c20b3b
[SHELL32] Fix a couple of tests
2018-02-20 11:48:40 +02:00
Giannis Adamopoulos
ac950ea01d
[SHELL32] shellpath: sync a part of _SHGetDefaultValue with wine
...
on 32bit builds CSIDL_PROGRAM_FILESX86 is treated as CSIDL_PROGRAM_FILES and on wow64 builds CSIDL_PROGRAM_FILES gets treated as CSIDL_PROGRAM_FILESX86
2018-02-20 10:58:14 +02:00
Giannis Adamopoulos
730d81b9f7
[SHELL32] Fix some test failures
2018-02-20 10:15:23 +02:00
Timo Kreuzer
d281d14fd1
[REACTOS] Fix a number of Get/SetWindowsLong*Ptr* issues and use GWLP_* instead of GWL_* where appropriate.
2018-02-19 22:36:36 +01:00
Mark Jansen
ee7f479c57
[RTL][XDK][KERNERL32_WINETEST] Import wine actctx changes from 3.2-37c98396
...
This adds support for reading the trustInfo (requestedExecutionLevel),
and the compatibility (supportedOs) sections.
2018-02-19 22:23:39 +01:00
Giannis Adamopoulos
48d88a3617
[SHELL32] CFSFolder: Fix some tests for GetAttributesOf
2018-02-19 02:01:02 +02:00
Mark Jansen
b02d78586c
[COMCTL32] Export GetWindowSubclass by name.
...
CORE-14346
2018-02-18 23:04:45 +01:00
Giannis Adamopoulos
fd209faa66
[SHELL32] CFSDropTarget: style fixes
2018-02-17 22:01:04 +02:00
Giannis Adamopoulos
4b19b1e49d
[SHELL32] CDefView: remove a useless print
2018-02-17 21:40:16 +02:00
Giannis Adamopoulos
6f25b42a31
[SHELL32] CFSDropTarget: Use copy depending on the source drive
...
Show the default action as the default menu item in the right click menu.
2018-02-17 20:30:37 +02:00
Giannis Adamopoulos
6d91269eda
[SHELL32] CFSDropTarget: Initial implementation of right click drag menu
2018-02-17 20:30:37 +02:00
Giannis Adamopoulos
8f8ab050db
[SHELL32] CDefView: Implement several methods needed for drop targets
...
Set the view object as the site of the drop target.
Implement GetItemPosition, SelectAndPositionItems, IsDropOnSource, GetDragPoint.
Use DROPEFFECT_COPY only when the item supports it.
2018-02-17 20:30:37 +02:00
Giannis Adamopoulos
5bef945cc9
[SHELL32] Add menu resource which is used when dragging files with right click
2018-02-17 20:30:37 +02:00
Hermès Bélusca-Maïto
175e78e50f
[SHELL32] Fix COM registration of IShellFolder, IShellLinkA/W, IQueryContinue and IUserNotification classes.
2018-02-16 23:31:39 +01:00
Katayama Hirofumi MZ
338799bf8b
improve SHGetFileInfo ( #118 )
...
This patch reduces failures of SHGetFileInfo function. CORE-7159
* improve WideByteToWideChar calls
* fix bugs related to file attributes and SHGFI_EXETYPE
* SHGFI_USEFILEATTRIBUTES and SHGFI_ICON fix
* s/sizeof(temppsfi)/0/
2018-02-16 11:00:08 +00:00
Serge Gautherie
cd4db318d0
[D3D9][ARPING] Add missing va_start() and va_end() ( #371 )
2018-02-16 10:28:25 +01:00