Commit graph

69744 commits

Author SHA1 Message Date
Amine Khaldi a9ac902402 [INETCOMM] Sync with Wine Staging 2.16. CORE-13762
fe6367a inetcomm: Implemented IMimeBody::GetClassID().
5557081 inetcomm: Release previously set data (Valgrind).

svn path=/trunk/; revision=75880
2017-09-17 22:54:12 +00:00
Amine Khaldi 6a84c2d5cb [IMAADP32.ACM] Sync with Wine Staging 2.16. CORE-13762
0f0fb98 imaadp32.acm: Fix nibble ordering.
2a1c1a4 imaadp32.acm: Fix block size calculations.

svn path=/trunk/; revision=75879
2017-09-17 22:54:07 +00:00
Amine Khaldi d848cc9cc3 [COMCTL32] Addendum to r75862. CORE-13762
svn path=/trunk/; revision=75878
2017-09-17 22:54:01 +00:00
Eric Kohl a7f1e83942 desk.cpl: Improve Japanese translation
Patch by Katayama Hirofumi MZ.
CORE-13784

svn path=/trunk/; revision=75877
2017-09-17 22:50:06 +00:00
Eric Kohl a5e393fe66 devmgr: Japanese translation
Patch by Katayama Hirofumi MZ.
CORE-13783

svn path=/trunk/; revision=75876
2017-09-17 22:41:08 +00:00
Eric Kohl 53b96724e4 SysSetup: Russian translation of Theme dialog
Patch by amber.
CORE-13708

svn path=/trunk/; revision=75875
2017-09-17 22:23:24 +00:00
Eric Kohl fd8f7eb653 TRANSLATION: Update Polish translation
Patch by Marcin Mikołajczak.
CORE-13750

svn path=/trunk/; revision=75874
2017-09-17 22:11:50 +00:00
Amine Khaldi 73232b5227 [GDIPLUS_WINETEST] Sync with Wine Staging 2.16. CORE-13762
svn path=/trunk/; revision=75873
2017-09-17 12:34:24 +00:00
Amine Khaldi c6f32e4a5f [GDIPLUS] Sync with Wine Staging 2.16. CORE-13762
6bf1b63 gdiplus: Account for gdi32 transform in SOFTWARE_GdipDrawThinPath.
e127101 gdiplus: Send paths to gdi32 in device coordinates.
93e8507 gdiplus: Account for gdi32 transform in GdipDrawImage.
be95252 gdiplus: Use SOFTWARE_GdipDrawPath with alpha hdc's.
0914f62 gdiplus: Account for gdi transform in brush_fill_pixels.
399fd55 gdiplus: Account for gdi transform in SOFTWARE_GdipFillRegion.
016dc76 gdiplus: Transform clipping region to gdi device coordinates.
cfa4f08 gdiplus: Replace DPtoLP with an internal coordinate space constant.
5c12ced gdiplus: Check for invalid coordinate space in GdipTransformPoints.
8c593bd gdiplus: Set correct color space flags for grayscale images.
7860d11 gdiplus: Don't call PlayEnhMetaFileRecord for records handled by gdiplus.
5870431 gdiplus: Force conversion of 8 bpp grayscale PNG images to 32 bpp BGRA.
42e5d27 gdiplus: Use defined constants for wrap modes.
79ebd3f gdiplus: Fix copy-paste typo.
a4ab858 gdiplus: GdipCreateMetafileFromWmfFile will also load EMFs.
aac33da gdiplus: Implement transform matrix for line gradient brushes.
14bb8df gdiplus: Support GdipSetClipRegion in metafiles.
4a02870 gdiplus: Add write_region_data helper and use it in GdipGetRegionData.
595959c gdiplus: Add more accurate algorithm for inverting scaling and translation matrices in GdipInvertMatrix.
1744277 gdiplus: Implement stub for GdipGraphicsSetAbort.
331a7af gdiplus: Fix a possible floating point exception in path gradients.
400cfb0 gdiplus: Avoid division by zero in SOFTWARE_GdipDrawThinPath.
2176348 gdiplus: Return success saving path to metafile.
70afb4e gdiplus: Fix saving pen dashed line cap style to metafile.
a172cc6 gdiplus: Free dash_pattern_scaled (Coverity).
58eb74c gdiplus: Use write_path_data helper in GdipGetRegionData.
a892b68 gdiplus: Add write_path_data helper to create EMF+ path object.
5545332 gdiplus: Store newer gdi+ version in created GdipRegions.
cfe2b3f gdiplus: Don't require specific gdi+ versions in metafile structures.
a8b5fdd gdiplus: Use VERSION_MAGIC2 constant in metafiles functions.
8498aa3 gdiplus: Add support for creating image object containing metafile.
9f22041 gdiplus: Fix leak in widen_dashed_figure.
f9b881e gdiplus: Fix GdipGetVisibleClipBounds behavior on metafiles.
de37ced gdiplus: Add partial support for GdipFillPath on metafiles.
e79c4ca gdiplus: Add partial support for GdipDrawPath on metafiles.
7d6896e gdiplus: Add helper for saving pens to metafile.
e502a8d gdiplus: Add helper for saving path objects in metafile.
8608bf5 gdiplus: Add DrawPath stub for metafiles.
29968cf gdiplus: Support GdipSetInterpolationMode in metafiles.
f248374 gdiplus: Support GdipSetCompositingQuality in metafiles.
1cecd47 gdiplus: Support GdipSetCompositingMode in metafiles.
910975a gdiplus: Support GdipSetSmoothingMode in metafiles.
f716029 gdiplus: Support GdipSetPixelOffsetMode in metafiles.
683315d gdiplus: Support GdipSetTextRenderingHint in metafiles.
689268d gdiplus: Add support for ImageAttributes when drawing image to metafile.
ac231b1 gdiplus: Add function for managing metafile objects id.
e1e4dd2 gdiplus: Add partial support for GdipDrawImagePointsRect on metafile.
1a75f76 gdiplus: Remove unused clsid parameter from encode_image_func helpers.
01c9fb9 gdiplus: Remove a duplicate word in a comment.
6ec3cd9 gdiplus: Set flatness more appropriately in GdipDrawPath.
7e1522c gdiplus: Scale widened dashes to the pen width.
c95877d gdiplus: Write API documentation for GdipAddPathArc and GdipAddPathArcI.
f1123f3 gdiplus: Write API for GdipClonePath.
f96e319 gdiplus: Write API for GdipAddPathLine and GdipAddPathLineI.
260cbd0 gdiplus: Implement triangular line caps in widened paths.
a4b7fe6 gdiplus: Initialize containers list in GdipCloneImage.

svn path=/trunk/; revision=75872
2017-09-17 12:34:15 +00:00
Amine Khaldi 2a10a08909 [PSDK] Update gdiplusflat.h. CORE-13762
svn path=/trunk/; revision=75871
2017-09-17 12:34:07 +00:00
Amine Khaldi 7fe9b5b5c7 [FUSION_WINETEST] Sync with Wine Staging 2.16. CORE-13762
svn path=/trunk/; revision=75870
2017-09-17 12:34:03 +00:00
Amine Khaldi 224936e090 [FUSION] Sync with Wine Staging 2.16. CORE-13762
da03b46 fusion: Use standard wine_dbgstr_longlong.

svn path=/trunk/; revision=75869
2017-09-17 12:33:57 +00:00
Amine Khaldi bcd314bf3f [DBGHELP] Sync with Wine Staging 2.16. CORE-13762
00e27186 dbghelp: Silence a noisy FIXME.

svn path=/trunk/; revision=75868
2017-09-17 12:33:49 +00:00
Amine Khaldi 10e905a8e0 [CRYPTUI] Sync with Wine Staging 2.16. CORE-13762
8dcc4ed cryptui: Use proper size for combobox controls.

svn path=/trunk/; revision=75867
2017-09-17 12:33:43 +00:00
Amine Khaldi be8fcdf98b [CRYPT32_WINETEST] Sync with Wine Staging 2.16. CORE-13762
svn path=/trunk/; revision=75866
2017-09-17 12:33:34 +00:00
Amine Khaldi bb1a436399 [CRYPT32] Sync with Wine Staging 2.16. CORE-13762
8738b03 crypt32: Increase buffer size to silence a gcc warning.

svn path=/trunk/; revision=75865
2017-09-17 12:33:29 +00:00
Amine Khaldi caa0205165 [COMDLG32] Sync with Wine Staging 2.16. CORE-13762
823c4b1 comdlg32: Use proper size for combobox controls.
1c1db33 comdlg32: Improve tracing messages.
c4b133e comdlg32: Simplify notification helper.

svn path=/trunk/; revision=75864
2017-09-17 12:33:21 +00:00
Amine Khaldi 72bcc475e7 [COMCTL32_WINETEST] Sync with Wine Staging 2.16. CORE-13762
svn path=/trunk/; revision=75863
2017-09-17 12:33:06 +00:00
Amine Khaldi a82b6638df [COMCTL32] Sync with Wine Staging 2.16. CORE-13762
d505c2d comctl32/monthcal: Make sure set focus date is valid before using it (Valgrind).
a56f49c comctl32/monthcal: Make sure set today date is valid before using it (Valgrind).
9231452 comctl32/monthcal: Initialize day field before setting final hit test result (Valgrind).
1d45250 comctl32/listview: Invalidate the focus rectangle when the control gets or loses focus.
d6fdbae comctl32: New high resolution cursors generated from SVG.
11c557b comctl32: Don't FIXME on handled cases.
5b06498 comctl32/taskdialog: Added support for custom buttons.
9e3ebed comctl32/taskdialog: Added TaskDialog() export.
d93ae6f comctl32/toolbar: Support undocumented IDs for standard bitmap lists.
ece34a1 comctl32/toolbar: Don't add NULL imagelist entries.
e558858 comctl32: Change some overly exciting tracing messages.

svn path=/trunk/; revision=75862
2017-09-17 12:33:00 +00:00
Thomas Faber fd6f688414 [KMTESTS:KERNEL32]
- Add additional file attribute tests. Based on a patch by Katayama Hirofumi MZ.
CORE-13495

svn path=/trunk/; revision=75861
2017-09-17 08:08:39 +00:00
Amine Khaldi 69f853d085 [README.WINE] Update the status of the recently committed syncs. CORE-13762
svn path=/trunk/; revision=75860
2017-09-16 20:52:03 +00:00
Amine Khaldi 323ee47885 [QUARTZ_WINETEST] Sync with Wine Staging 2.16. CORE-13762
svn path=/trunk/; revision=75859
2017-09-16 20:45:12 +00:00
Amine Khaldi e8ecd538d4 [QUARTZ] Sync with Wine Staging 2.16. CORE-13762
84f5761 quartz: Use standard wine_dbgstr_longlong.
e994c62 quartz: Use nAvgBytesPerSec to calculate length.
e1d14d2 quartz: Restore a comment explaining mediatime.
bf9eaac quartz: Small readability fix.

svn path=/trunk/; revision=75858
2017-09-16 20:45:04 +00:00
Amine Khaldi 7967cf2972 [DPLAYX_WINETEST] Sync with Wine Staging 2.16. CORE-13762
svn path=/trunk/; revision=75857
2017-09-16 20:44:56 +00:00
Amine Khaldi abbe72e76a [DPLAYX] Sync with Wine Staging 2.16. CORE-13762
6a6f336 dplayx: Implement IDirectPlayLobby3 EnumAddressTypes.
2ef274b dplayx: Implement IDirectPlay4 EnumConnections.
4f4b3be dplayx: First name server address may be null.

svn path=/trunk/; revision=75856
2017-09-16 20:44:50 +00:00
Amine Khaldi 48e74aa082 [DINPUT] Sync with Wine Staging 2.16. CORE-13762
5214b47 dinput: Do not wait for hook thread startup in IDirectInput8::Initialize.
83a3887 dinput: Avoid possible deadlock when CS are acquired in different order.
49fdde1 dinput: Use proper size for combobox controls.
b50d1fa dinput: Limit axes while remaping broken devices.

svn path=/trunk/; revision=75855
2017-09-16 20:44:43 +00:00
Amine Khaldi 52433225ed [D3DRM_WINETEST] Sync with Wine Staging 2.16. CORE-13762
svn path=/trunk/; revision=75854
2017-09-16 20:44:31 +00:00
Amine Khaldi ea31417d4a [D3DRM] Sync with Wine Staging 2.16. CORE-13762
svn path=/trunk/; revision=75853
2017-09-16 20:44:24 +00:00
Amine Khaldi 387aaf72d9 [PSDK] Update d3drmobj.h. CORE-13762
svn path=/trunk/; revision=75852
2017-09-16 20:44:16 +00:00
Amine Khaldi 43e0ab00ae [D3DCOMPILER_43] Sync with Wine Staging 2.16. CORE-13762
svn path=/trunk/; revision=75851
2017-09-16 20:44:11 +00:00
Amine Khaldi c132f6a316 [DDRAW] Sync with Wine Staging 2.16. CORE-13762
svn path=/trunk/; revision=75850
2017-09-16 20:44:06 +00:00
Amine Khaldi d38829ca69 [D3D9] Sync with Wine Staging 2.16. CORE-13762
svn path=/trunk/; revision=75849
2017-09-16 20:43:55 +00:00
Amine Khaldi 5d9d77ba1a [D3D8] Sync with Wine Staging 2.16. CORE-13762
svn path=/trunk/; revision=75848
2017-09-16 20:43:50 +00:00
Amine Khaldi 3d13ed394e [WINED3D] Sync with Wine Staging 2.16. CORE-13762
svn path=/trunk/; revision=75847
2017-09-16 20:43:40 +00:00
Pierre Schweitzer e42a504524 [NTOSKRNL]
Don't set the read paging IO on write.
Fixes tests from r75845.

svn path=/trunk/; revision=75846
2017-09-15 12:14:42 +00:00
Pierre Schweitzer 891930d175 [KMTESTS:CC]
[KMTESTS:MM]
Also test the paging IO flag of the MDL

svn path=/trunk/; revision=75845
2017-09-15 12:10:59 +00:00
Pierre Schweitzer f62d7e0c24 [NTOSKRNL]
Fix the way the paging IO MDLs are issued by Cc on read.
Similar to r75834.
Fixes tests from r75842.

svn path=/trunk/; revision=75844
2017-09-15 11:49:55 +00:00
Pierre Schweitzer 2cbaba6989 [KMTESTS:CC]
That wasn't meant to be committed

svn path=/trunk/; revision=75843
2017-09-15 11:24:38 +00:00
Pierre Schweitzer 9ac91a4ca5 [KMTESTS:CC]
Tests for paging IO MDL for read operations. Equivalent to r75833 (and r75840).
They fail in ROS.

svn path=/trunk/; revision=75842
2017-09-15 10:37:00 +00:00
Pierre Schweitzer 752fc9bb9c [KMTESTS:MM]
Revert r75840.
It's no use that way

svn path=/trunk/; revision=75841
2017-09-15 10:32:22 +00:00
Pierre Schweitzer 369ae3655b [KMTESTS:MM]
Tests for paging IO MDL for read operations. Equivalent to r75833.

svn path=/trunk/; revision=75840
2017-09-15 08:16:14 +00:00
Mark Jansen 82c8079674 [LIBTIRPC] Do not add makefiles in the CMakeLists.txt
svn path=/trunk/; revision=75839
2017-09-14 20:31:53 +00:00
Pierre Schweitzer 7f2f7b1fe4 [RAPPS]
Update French translation

svn path=/trunk/; revision=75838
2017-09-14 16:00:01 +00:00
Alexander Shaposhnikov e38d1d701c [RAPPS] Toggle toolbar captions on resize
- Implemented hiding toolbar captions when buttons are about to intersect with the searchbar
- Minor style changes

svn path=/trunk/; revision=75837
2017-09-14 15:56:19 +00:00
Pierre Schweitzer 03dfbbb09d [BTRFS]
Disable the MountMgr thread; given the current storage stack state, it's useless and can even cause troubles

CORE-13769

svn path=/trunk/; revision=75836
2017-09-14 09:04:32 +00:00
Pierre Schweitzer 6876083dc6 [KMTESTS:MM]
Few tests for MmBuildMdlForNonPagedPool() I wrote earlier.
They all pass fine on ROS.

svn path=/trunk/; revision=75835
2017-09-13 16:38:32 +00:00
Pierre Schweitzer 662241cc75 [NTOSKRNL]
Don't call MmBuildMdlForNonPagedPool in CcWriteVirtualAddress():
- BaseAddress comes from PagedPood
- Windows returns a locked MDL from paged pool
- See tests from r75833 that are getting fixed with that revision

This fixes assertions failures on BtrFS write.

CORE-13763
CORE-13769

svn path=/trunk/; revision=75834
2017-09-13 16:13:21 +00:00
Pierre Schweitzer d7718b4d51 [KMTESTS:MM]
Add a test that shows that MDLs issued by Cc for paging IOs are not in the correct state (nor correctly allocated)

CORE-13769

svn path=/trunk/; revision=75833
2017-09-13 11:53:56 +00:00
Sylvain Petreolle 6c0cb314cd Stub CoGetInterceptorFromTypeInfo for Firefox. (lets xul.dll to load)
CORE-12828

svn path=/trunk/; revision=75832
2017-09-12 20:25:59 +00:00
Daniel Reimer 85c69e94ac [RAPPS]
ENOUGH!
CORE-13666 #resolve #comment Fixed forever!

svn path=/trunk/; revision=75831
2017-09-11 19:20:32 +00:00