Commit Graph

98763 Commits

Author SHA1 Message Date
Alexandre Julliard
180bc4b878 makefiles: Explicitly specify source directory in spec file dependencies. 2013-12-12 13:23:57 +01:00
Alexandre Julliard
be2c66d504 makefiles: Explicitly specify source directory in Makefile dependencies. 2013-12-12 13:18:24 +01:00
Dmitry Timoshkov
ba1b572da2 crypt32: Add support for decoding serial number property in the certificate attributes. 2013-12-12 12:27:29 +01:00
Henri Verbeet
d5863f7f40 ddraw: Set DDPCAPS_PRIMARYSURFACE when attaching a palette to the primary surface. 2013-12-12 12:08:25 +01:00
Henri Verbeet
bf7f80f4b3 ddraw: Store the palette flags in the ddraw palette. 2013-12-12 12:08:23 +01:00
Henri Verbeet
9651079ff9 ddraw: Don't set the palette on attached backbuffers in ddraw_surface7_SetPalette().
Tests show this is just wrong. This patch fixes a regression introduced by
commit 74e3f516bc.
2013-12-12 12:08:19 +01:00
Henri Verbeet
1f0bb534ec ddraw: Keep a reference to the palette in the surface. 2013-12-12 12:08:16 +01:00
Henri Verbeet
27dc41d0dc wined3d: Fix the source swizzle for WINED3DSIH_LOG and WINED3DSIH_LOGP. 2013-12-12 12:08:09 +01:00
Dmitry Timoshkov
2fe08ed67f msiexec: Make sure that SERVICE_STOPPED status is really sent to SCM. 2013-12-12 12:07:17 +01:00
Andrew Eikum
46cb582a71 dinput: Fix logging typos. 2013-12-12 12:07:08 +01:00
Ken Thomases
f068e329c1 winemac: Send WM_{ENTER, EXIT}SIZEMOVE before/after window dragging and run an internal event loop during.
This simulates some of what would happen if user32 were managing the drag.  The
click in the caption would cause WM_SYSCOMMAND/SC_MOVE.  The processing of that
message is synchronous and doesn't return until the move is complete.

Some games require that "blocking" in the internal event loop to prevent them
from misbehaving during the drag.
2013-12-12 12:06:47 +01:00
Ken Thomases
b3cc34e5b0 winemac: While a window is being dragged, suppress mouse events and disable cursor clipping and warping. 2013-12-12 12:06:39 +01:00
Ken Thomases
cd10a0df5e winemac: Consolidate the logic for deciding if cursor clipping should be active. 2013-12-12 12:06:38 +01:00
Ken Thomases
e3dd277586 winemac: Don't change window order for SetFocus().
This fixes a problem where some apps move their window to the front after
the user switches away to another app.  OS X prevents the background app
from actually coming in front of the active app's front window, but the
window gets ordered in second place, possibly obscuring other windows of the
active app.
2013-12-12 12:06:35 +01:00
Alexandre Julliard
fb4441df73 user32: Don't check for comctl32 class for integer atoms. 2013-12-12 12:05:36 +01:00
Alexandre Julliard
52e19da50d makedep: Generate rules for .x template files. 2013-12-12 12:00:04 +01:00
Alexandre Julliard
166ad9696c make_xftmpl: Allow the C define names to be specified in the source file with pragmas. 2013-12-11 21:16:51 +01:00
Alexandre Julliard
31ad5fe6a2 make_xftmpl: Report errors in standard format. 2013-12-11 20:49:20 +01:00
Jacek Caban
f50ead6358 oleaut32: Check OANOCACHE variable only on process attach. 2013-12-11 19:35:47 +01:00
Stefan Dösinger
78fda5cea0 wined3d: Rename surface_load_pbo to surface_create_pbo. 2013-12-11 18:17:02 +01:00
Stefan Dösinger
4de7249d23 wined3d: Call buffer_get_memory in surface_load_pbo. 2013-12-11 18:17:01 +01:00
Stefan Dösinger
800571c015 wined3d: Use surface_get_memory in surface_download_data. 2013-12-11 18:17:01 +01:00
Stefan Dösinger
5a656dead6 ddraw/tests: Test user memory and getdc interaction.
Some Windows Media Player 9 visualization plugins used ddraw in this way
to get a dc for their custom memory allocations.
2013-12-11 18:17:00 +01:00
Stefan Dösinger
9b67b1b8a1 wined3d: Support getdc with user memory. 2013-12-11 18:17:00 +01:00
Akihiro Sagawa
a88a121059 gdi32: Use ANSI character code as glyph index for bitmap fonts. 2013-12-11 18:16:59 +01:00
Akihiro Sagawa
882398b0a9 gdi32: Return ANSI character code as glyph index for bitmap fonts. 2013-12-11 16:30:22 +01:00
Austin English
bfafb1ffc5 dinput: Consistently use GetCurrentTime(). 2013-12-11 16:26:01 +01:00
Huw Davies
710e3bc5ec wbemprox: Add a partial implementation of Win32_PhysicalMedia. 2013-12-11 15:15:06 +01:00
Henri Verbeet
c8852c3ee3 wined3d: Fix the source swizzle for WINED3DSIH_EXPP. 2013-12-11 15:15:01 +01:00
Henri Verbeet
6e9acca1f4 wined3d: Fix the source swizzle for WINED3DSIH_EXP. 2013-12-11 15:14:58 +01:00
Henri Verbeet
b5742fb950 d3d8/tests: Add a test for instructions taking a scalar source. 2013-12-11 15:14:55 +01:00
Henri Verbeet
544e52bff4 wined3d: Recreate DIB sections in wined3d_surface_update_desc().
Since commit 6bc69c271b, the GDI implementation
assumes DIB sections always exist.
2013-12-11 15:14:49 +01:00
Henri Verbeet
38495706b7 wined3d: Remove the render target check in x11_copy_to_screen(). 2013-12-11 15:14:38 +01:00
Dmitry Timoshkov
bd51d5fcba include: Add taskschd.idl. 2013-12-11 14:18:08 +01:00
Frédéric Delanoy
aaa0c692f1 krnl386.exe16: Use BOOL type where appropriate. 2013-12-11 13:02:22 +01:00
Frédéric Delanoy
f24a5bc824 krnl386.exe16: Make VGA_[Set/Get]Mode return TRUE on success. 2013-12-11 13:00:34 +01:00
Dmitry Timoshkov
955de31fad msiexec: MSI service should report SERVICE_STOPPED when appropriate. 2013-12-11 12:59:32 +01:00
Dmitry Timoshkov
957f7013d2 msiexec: Make service thread do nothing by waiting for the kill event instead of using an empty loop. 2013-12-11 12:59:30 +01:00
Hans Leidekker
0463d01f15 ntdll: Report the latest service pack for 64-bit Windows XP. 2013-12-11 12:57:18 +01:00
Hans Leidekker
7ba776532d wininet: Always store the SSL context.
This allows applications to query certificate properties when verification has failed.
2013-12-11 12:57:04 +01:00
Hans Leidekker
6c7c15059a wininet: Separate socket destruction from destruction of the connection object. 2013-12-11 12:57:01 +01:00
Hans Leidekker
9373d4c578 wininet: Return an error when ensure_cred_handle fails. 2013-12-11 12:56:57 +01:00
Nikolay Sivov
b5312b70f5 shell32: Don't call comctl32 on unload time if it wasn't used before. 2013-12-11 12:56:07 +01:00
Stefan Dösinger
58f16ddd4e d3d9: shared_handle must be NULL in non-ex d3d9. 2013-12-10 17:32:22 +01:00
Stefan Dösinger
62df35c312 d3d9: Implement user memory for offscreen plain surfaces. 2013-12-10 17:32:15 +01:00
Stefan Dösinger
96c7a4d6ca d3d9: Buffers do not support user memory. 2013-12-10 17:32:09 +01:00
Stefan Dösinger
d9bd9a9a87 d3d9: Volume and cube textures do not support user memory. 2013-12-10 17:32:03 +01:00
Stefan Dösinger
b7b0b7d2e1 d3d9/tests: Test user memory with D3DPOOL_SCRATCH. 2013-12-10 17:31:56 +01:00
Huw Davies
b0f177b619 riched20: Ensure the cursors are correctly ordered in the case of a zero (logical) length selection bridging two runs. 2013-12-10 13:01:22 +01:00
Frédéric Delanoy
fdc6ae93ce krnl386.exe16: Fix signature of DOSVM_Int16ReadChar. 2013-12-10 13:01:22 +01:00