mirror of
https://github.com/reactos/wine.git
synced 2024-11-29 14:40:56 +00:00
538 lines
27 KiB
Plaintext
538 lines
27 KiB
Plaintext
The Wine development release 1.3.24 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- Various DirectInput improvements.
|
|
- Support for line breaking in Uniscribe.
|
|
- More UI elements in builtin Shell Explorer.
|
|
- Some more D3DX9 functions.
|
|
- Improved support for shell known folders.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.24.tar.bz2
|
|
http://prdownloads.sourceforge.net/wine/wine-1.3.24.tar.bz2
|
|
|
|
Binary packages for various distributions will be available from:
|
|
|
|
http://www.winehq.org/download
|
|
|
|
You will find documentation on http://www.winehq.org/documentation
|
|
|
|
You can also get the current source directly from the git
|
|
repository. Check http://www.winehq.org/git for details.
|
|
|
|
Wine is available thanks to the work of many people. See the file
|
|
AUTHORS in the distribution for the complete list.
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Bugs fixed in 1.3.24:
|
|
|
|
2748 Space Empires: Starfury fails to run
|
|
5597 Kiwi Cattools 3.0.6 crashes on startup
|
|
7640 Mouse too slow / lags in games
|
|
7798 datanorm v2.0 demo fails to start
|
|
8754 Games doesn't receive keyboard Input (BuildActionMap, SetActionMap, EnumDevicesBySemantics)
|
|
10309 Can't start Buhl T@x Online Banking 2007 trial
|
|
10781 Fibotrader: program crashes when starting and creating *.mdb database
|
|
11658 BSSBWin software crashes when searching for previous installations
|
|
12022 Quicktax 2007 cannot create new tax report
|
|
13536 ThinkWave Educator installer launches MDAC 2.8 installer with invalid command line (MSI command line property quote parsing)
|
|
13782 Autocad 2004 trial: Cannot deselect components to skip for install
|
|
14832 Need for Speed Underground - Crash after aprox. 1 minut of gaming
|
|
15465 Panzer General 3D Demo randomly hangs with err:seh:setup_exception_record nested exception on signal stack
|
|
15695 Ableton Live: freeze, audio record and audio render don't work.
|
|
16306 Cannot drag image from Linux Desktop to application
|
|
16858 Jetmen REVIVAL: Unplayable because of strange bugs
|
|
16956 Lexware: Installation of .Net 2.0 SP 1 fails
|
|
17092 NFS Underground: The game crashes after loading drag race
|
|
17916 Windows 64 bit exe Service unable to recognize internal process created
|
|
17986 BrsFolder_OnCommand make new folder not implemented
|
|
18136 Installation of MSXML6 for 64bit wine
|
|
18225 HL2: Intro movie garbled with medium resolutions
|
|
18321 FireFox 3.0.9 + Silverlight 2.0 = Crash
|
|
18363 [Win 3.11/16-bit] [Bermuda Syndrome] In-game menu buttons unclickable
|
|
18821 World of Goo - Heavy flicker
|
|
19342 Adobe Photoshop CS2: Doesn't display license screen for installation (appinstall)
|
|
20410 NHL 2002 won't launch
|
|
20467 Battle Realms: Crashes on closing
|
|
21751 Wine locks the initial executable
|
|
21834 Inspiration 8.0b does not work
|
|
22236 World of Goo Demo all black without D3DXGetImageInfoFromFile from native D3DX9_38.dll
|
|
22623 Unigine Heaven 2 benchmark d3d version has funny stripes on stone and wood
|
|
22679 Photoshop CS5 installer requires native msxml3
|
|
23271 X2 the threat fails to install
|
|
23829 HTML-Kit's plug-in preview never refreshes
|
|
24067 Overlord 2 Demo shows incorrect shadows and transparent persons
|
|
24184 Ground Control II fails to start
|
|
24188 The Last Remnant demo: can't resize window to show menu
|
|
24584 Serif Draw SE installer fails
|
|
24732 Complex Text (Devanagari, Hindi, indian languages) are not rendered as expected
|
|
24858 ProgDVB: Fails to start
|
|
25156 Startup of Quest Atlantis yields a page fault
|
|
25255 installation of woodoo doesn't works
|
|
25562 Yu-gi-oh online 3 hangs when you scroll up in chat window
|
|
25607 PhysX: Removes files but leaves empty directories behind at uninstall
|
|
25608 PhysX: Cached local package isn't deleted at uninstall
|
|
25609 PhysX: Entry under the Uninstall key is not removed at uninstall
|
|
25661 Embarcadero RadPHP XE crashes on startup
|
|
25769 Crysis demo wants d3dx9_36.dll.D3DXFloat32To16Array
|
|
25907 Characters not echoed when typing
|
|
26555 Crysis 2 during installation progressbar not updated
|
|
26794 Vampire the Masquerade Bloodlines mouse became unresponsive
|
|
26869 Darkspore: enemy characters are rendered very darkly until killed
|
|
27116 Darkspore: Water effects display with a green outline and dark stripes
|
|
27306 AutoCAD 2008: adlmdll.dll failed to initialize
|
|
27361 Dawn of War Dark Crusade Demo uninstaller crashes.
|
|
27375 mshtml crashes in Fedora 15
|
|
27464 Spectromancer crashes on exit
|
|
27514 Winole does not work with Wine
|
|
27524 Runaway 3: A Twist of Fate only shows a black screen on start
|
|
27554 World of Tanks hangs in an infinite loop when selecting text.
|
|
27571 Call to unimplemented function KERNEL32.dll.GetNumaHighestNodeNumber
|
|
27591 Need for speed underground 1: Empty registration window
|
|
27610 Overlord 2 crash on start in full screen mode
|
|
27620 RIFT 1.3 hotfix 2 hangs, weird behavior with vectored exception handlers
|
|
27622 wine regedit.exe crashes in comctl32
|
|
27634 Freespace 2 does not display screen
|
|
27662 an installshield installation building with installshield 2011 run but with character problem
|
|
27670 Pagecontrol popupmenu doesn't work
|
|
27674 Majesty 2: fog of war broken
|
|
27692 msvcp90/string test crashes when built with gcc 4.6.0
|
|
27693 qedit/mediadet test fails on 32-bit gentoo
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.3.23:
|
|
|
|
Alex Stanev (1):
|
|
advapi32: Set *lpSize properly in GetUserNameA.
|
|
|
|
Alexandre Julliard (20):
|
|
msvcp90: Make sure an exported variable is initialized.
|
|
ntdll: Encode the function pointers in the vectored handler list.
|
|
server: Only check read/write-specific access bits for file sharing access checks.
|
|
kernel32/tests: Get rid of the Win9x support in the file sharing tests.
|
|
kernel32/tests: Add tests for file sharing with file-specific access bits.
|
|
msvcp90/tests: Dynamically generate a thunk to call thiscall functions.
|
|
winex11: Set the reported screen bpp based on the available pixmap formats.
|
|
cmd/tests: Rewrite replace_escaped_spaces to avoid overflows.
|
|
gdi32: Export the gdi_physdev structure for the external drivers.
|
|
wineps.drv: Get rid of the empty SetDeviceClipping entry point.
|
|
wineps.drv: Pass a generic PHYSDEV to all graphics functions.
|
|
wineps.drv: Use the HDC from the gdi_physdev structure.
|
|
winebuild: Output cfi data for relay thunks on i386.
|
|
tools: Move the cpmap.pl script to tools/make_unicode.
|
|
usp10: Make the various lookup tables more compact.
|
|
include: Remove duplicate device caps definitions.
|
|
msvcp90/tests: Fix the calling convention of some function pointers.
|
|
winex11: Pass a generic PHYSDEV to all graphics entry points.
|
|
winex11: Use the HDC from the gdi_physdev structure.
|
|
widl: Support LANG_NEUTRAL as a valid lcid in typelibs.
|
|
|
|
Alistair Leslie-Hughes (6):
|
|
mscoree: Define interface IManagedObject.
|
|
msxml3: Improve namespace tests to highlight get nodeName issue.
|
|
msxml3: clang corrections.
|
|
oleaut32: COM Cleanup ICreateTypeLib2Imp.
|
|
oledb32: Add DBTYPE_UI2 support to DataConvert.
|
|
oleaut32: Implement ICreateTypeInfo2 SetHelpStringContext.
|
|
|
|
Andrew Eikum (4):
|
|
dsound: Inform the driver if we are in emulation mode or not.
|
|
winmm/tests: Remove uninteresting tests.
|
|
winmm: Pull wave and mixer functions into their own source file.
|
|
winmm/tests: Don't test MCI output if no output devices are available.
|
|
|
|
Andrew Nguyen (10):
|
|
dinput: Implement IDirectInput::RunControlPanel.
|
|
dinput: Fix some return values of IDirectInput::QueryInterface.
|
|
dinput: Improve the behavior of IDirectInput::Initialize.
|
|
dinput: Improve the behavior of IDirectInput::CreateDevice.
|
|
dinput: Add tests for IDirectInput::EnumDevices and add a parameter check.
|
|
dinput/tests: Add tests for IDirectInput::GetDeviceStatus.
|
|
dinput: Extract the DirectInput instance creation and initialization in DirectInputCreateEx to separate functions.
|
|
dinput: Improve the behavior of DirectInputCreateEx.
|
|
dinput8: Improve the behavior of DirectInput8Create.
|
|
dinput8/tests: Replicate the IDirectInput tests for IDirectInput8.
|
|
|
|
André Hentschel (20):
|
|
user32: Use more meaningful variable names.
|
|
shdocvw: Add ITaskbarList2 Interface.
|
|
tools: Preserve ordinal when updating specfiles.
|
|
dbghelp: Only declare deltapc for i386.
|
|
imm32: Test and fix ImmIsUIMessageA/W.
|
|
shell32: Add stub for SetCurrentProcessExplicitAppUserModelID.
|
|
winebuild: Remove dead code (clang).
|
|
user32: Remove dead code (clang).
|
|
imm32: Remove redundant check.
|
|
wined3d: Remove dead code (clang).
|
|
shdocvw: Add ITaskbarList[34] Interface.
|
|
mountmgr.sys: Better fixme for unsupported ioctls.
|
|
winefile: Remove dead initialization (clang).
|
|
winmm: Remove dead initialization (clang).
|
|
user32: Remove dead initializations (clang).
|
|
shell32: Remove dead initialization (clang).
|
|
server: Remove dead initializations (clang).
|
|
vnbt.vxd: Remove dead initialization (clang).
|
|
kernel32/tests: Fix warning on non-x86 platforms.
|
|
shell32: Make sure that a structure is initialized (clang).
|
|
|
|
Aric Stewart (4):
|
|
usp10: Restart Indic syllable processing immediately after malformed syllable.
|
|
hhctrl.ocx: Improve parsing of incoming file specs to HtmlHelp.
|
|
usp10: Implement ScriptBreak using the Unicode Line Breaking Algorithm.
|
|
usp10: Shift to using the unicode data for most of the indic lexical functions.
|
|
|
|
Austin English (2):
|
|
kernel32: Stub a few of the numa functions.
|
|
ws2_32: Define sipx_network / sipx_node for DragonFly BSD.
|
|
|
|
Austin Lund (3):
|
|
ntoskrnl.exe: Made KdDebuggerEnabled a boolean and set to false.
|
|
include: Added OBJECT_TYPE_INFORMATION to winternl.h.
|
|
ntdll/tests: Added tests for ObjectTypeInformation class in NtQueryObject.
|
|
|
|
Charles Welton (2):
|
|
d3dx9: Implement Begin and End methods.
|
|
d3dx9: Implemented tests for ID3DXLine's Begin and End methods.
|
|
|
|
Damjan Jovanovic (1):
|
|
rpcrt4: Implement RpcNetworkInqProtseqs.
|
|
|
|
Dan Kegel (1):
|
|
d3dcompiler_43: Don't crash on long TRACE().
|
|
|
|
Daniel Verkamp (2):
|
|
msvcrt: Add _get_pgmptr and _get_wpgmptr.
|
|
msvcrt/tests: Add test for _get_pgmptr.
|
|
|
|
Detlef Riekenberg (4):
|
|
jscript: Support also VT_UI4 in debugstr_variant.
|
|
jscript/tests: Fix copy & paste typos.
|
|
winemenubuilder: Show filename on failure.
|
|
include: Add definitions and declarations for SRW lock.
|
|
|
|
Dylan Smith (6):
|
|
d3dx9/tests: Fix comparison that expects NAN, since NAN != NAN.
|
|
ddraw: Partially revert a struct copy change to fix a regression.
|
|
d3dx9: Implement D3DXFloat32To16Array.
|
|
d3dx9/tests: Added tests for rounding of denormalized number for D3DXFloat32To16Array.
|
|
riched20/tests: Test the text services IIDs.
|
|
richedit: Fix incorrect GUID values for ITextHost and ITextHost2.
|
|
|
|
Francois Gouget (8):
|
|
d3dx9_36: Fix compilation on systems that don't support nameless structs/unions.
|
|
shell32: Update a comment.
|
|
d3dx9_36: Add a trailing '\n' to some TRACE() calls.
|
|
d3dx9_36/tests: Add a trailing '\n' to an ok() call.
|
|
vbscript: Make VBScriptFactory_CreateInstance() static.
|
|
Assorted spelling fixes.
|
|
shell32: Remove WINAPI on static functions where not needed.
|
|
msi: Make msi_parse_patch_summary() and msi_apply_patch_db() static.
|
|
|
|
Frédéric Delanoy (17):
|
|
hhctrl.ocx: Remove misplaced semicolon after an if condition.
|
|
po: Update French translation.
|
|
crypt32: Remove dead code (Clang).
|
|
secur32: Remove dead code (Clang).
|
|
dplayx: Remove dead code (Clang).
|
|
dbghelp: Remove dead code (Clang).
|
|
krnl386.exe16: Remove dead initialization (Clang).
|
|
msxml3: Remove dead assignment (Clang).
|
|
winex11.drv: Remove dead assignment (Clang).
|
|
ws2_32: Remove dead assignment (Clang).
|
|
winhttp: Remove dead assignment (Clang).
|
|
gdi.exe16: Remove dead assignment (Clang).
|
|
riched20: Remove dead assignment (Clang).
|
|
d3dx9_36: Remove dead assignment (Clang).
|
|
mpr: Remove dead assignment (Clang).
|
|
msi: Remove dead assignment (Clang).
|
|
shell32: Remove dead assignment (Clang).
|
|
|
|
Gerald Pfeifer (2):
|
|
strmbase: Mark TransformFilter_QualityControlImpl_Notify static.
|
|
urlmon: Silence a compiler warning (GCC 4.6).
|
|
|
|
Hans Leidekker (20):
|
|
msi: Perform a full uninstall if no feature resolves to INSTALLSTATE_LOCAL.
|
|
msi: Use an enum to represent folder states.
|
|
msi: Handle escaped double quotes in command line parsing.
|
|
msi/tests: Remove a test.
|
|
msi/tests: Clean up the local package in test_register_product.
|
|
msi: Remove directories after removing all files.
|
|
msi: Delay creating local installer and patch packages until the product is registered.
|
|
msi: Get rid of the remaining tabs.
|
|
msi: Use the return value of MSI_IterateRecords (clang).
|
|
msi: Avoid using an uninitialized value (clang).
|
|
msi: Remove some dead assignments (clang).
|
|
msi: Add a stub implementation of MsiDeterminePatchSequence.
|
|
msi: Check the transform language against the package language instead of the system language.
|
|
msi: Avoid dereferencing a NULL pointer (clang).
|
|
msi: Get rid of the msistring typedef.
|
|
msi: Check the return value of MSI_IterateRecords (clang).
|
|
include: Add httprequestid.h and httprequest.idl.
|
|
winhttp: Add a stub implementation of IWinHttpRequest.
|
|
winhttp: Add a class factory implementation.
|
|
winhttp: Register interfaces and add a typelib resource.
|
|
|
|
Henri Verbeet (40):
|
|
wined3d: Make the depth_stencil parameter to context_validate_onscreen_formats() const.
|
|
wined3d: Make the target parameter to generate_rt_mask_from_surface() const.
|
|
wined3d: Make the generate_rt_mask_no_fbo() parameters const.
|
|
wined3d: Make the rts and ds parameters to context_validate_rt_config() const.
|
|
wined3d: Properly destroy contexts not owned by the implcit swapchain.
|
|
wined3d: Get rid of the glsl_dst_param_t typedef.
|
|
wined3d: Get rid of the glsl_src_param_t typedef.
|
|
wined3d: Get rid of the glsl_sample_function_t typedef.
|
|
wined3d: Make the context parameter to context_create_fbo_entry() const.
|
|
wined3d: Make the context parameter to context_attach_depth_stencil_fbo() const.
|
|
wined3d: Make the context parameter to context_check_fbo_status() const.
|
|
wined3d: Make the device and surface parameters to context_enum_surface_fbo_entries() const.
|
|
wined3d: Make the device parameter to context_resource_released() const.
|
|
wined3d: Make the device parameter to context_resource_unloaded() const.
|
|
wined3d: Make the surface parameter to context_surface_update() const.
|
|
wined3d: Get rid of some macros.
|
|
wined3d: Move some enums to directx.c.
|
|
wined3d: Get rid of some IWineD3D* references.
|
|
wined3d: Get rid of the tex_op_args typedef.
|
|
wined3d: Get rid of the GL_SupportedExt typedef.
|
|
wined3d: Make D3DRS_ZBIAS work.
|
|
wined3d: Introduce a separate function for loading the SFLAG_INSYSMEM surface location.
|
|
wined3d: Introduce a separate function for loading the SFLAG_INDRAWABLE surface location.
|
|
wined3d: Introduce a separate function for loading the SFLAG_INTEXTURE and SFLAG_INSRGBTEX surface locations.
|
|
wined3d: Print an ERR for unknown / invalid surface locations in surface_load_location().
|
|
wined3d: Make context_create() work if the window is already destroyed.
|
|
wined3d: Rename "flag" to "location" in surface_load_location().
|
|
wined3d: Explicitly pass device and state to gen_ffp_frag_op().
|
|
wined3d: Remove the unused currentPatch field from struct wined3d_device.
|
|
wined3d: Pass a state pointer instead of a device pointer to device_get_draw_rect().
|
|
wined3d: Make the device parameter to device_preload_textures() const.
|
|
wined3d: Make the context parameter to the get_drawable_size() callback const.
|
|
wined3d: Make the current_renderbuffer field in struct wined3d_surface const.
|
|
wined3d: Make the surface parameter to surface_get_texture_name() const.
|
|
wined3d: Rename "flag" to "location" in surface_modify_location().
|
|
wined3d: Make the rt parameter to surface_set_compatible_renderbuffer() const.
|
|
wined3d: Make the surface parameter to surface_translate_drawable_coords() const.
|
|
wined3d: Make the surface parameter to surface_upload_data() const.
|
|
wined3d: Make the src_surface parameter to draw_textured_quad() const.
|
|
wined3d: Make the surface parameter to d3dfmt_get_conv() const.
|
|
|
|
Huw Davies (3):
|
|
gdi32: Simplify colour table generation.
|
|
gdi32: Fix the 8 bpp generated colour table.
|
|
gdi32: Construct the EGA palette from the default palette.
|
|
|
|
Jacek Caban (24):
|
|
mshtml: Make sure we always create nsWineURI with valid IUri.
|
|
mshtml: Get rid of wine_url in nsWineURI object.
|
|
mshtml: Added IUri-based nsIURI::SetPort implementation.
|
|
urlmon: Use CoInternetParseIUri instead of IUri::GetPath in file protocol handler implementation.
|
|
include: Added wpcapi.idl.
|
|
widl: Insert standard windows.h and ole2.h includes to generated headers.
|
|
d3dx9math.h: Removed duplicated D3DXMatrixOrthoLH declaration.
|
|
d3d10.idl: Added CD3D10_TEXTURE2D_DESC and CD3D10_BUFFER_DESC declarations.
|
|
d3d10_1.idl: Added D3D10_1_SDK_VERSION declaration.
|
|
d3d10.idl: Added missing D3D10_CREATE_DEVICE_FLAG values.
|
|
mediaobj.idl: Remove includes that are autogenerated by widl.
|
|
dxgi.idl: Added DXGI_SWAP_CHAIN_FLAG enum declaration and DXGI_MWA_* flags.
|
|
d3d10.idl: Added missing D3D10_RESOURCE_MISC_FLAG values.
|
|
include: Added objectarray.idl.
|
|
shobjidl.idl: Added ITaskbarList[34] and ICustomDestinationList declarations.
|
|
propkey.h: Added more PROPERTYKEY declarations.
|
|
propvarutil.h: Added InitPropVariantFromBoolean and InitPropVariantFromString implementations.
|
|
audiopolicy.idl: Fixed SetGroupingParam declaration.
|
|
shobjidl.idl: Added some missing coclasses.
|
|
propvarutil.h: Fixed inline syntax.
|
|
propkeydef.h: Fixed DEFINE_PROPERTYKEY define.
|
|
widl: Generate class forward declaration for coclasses.
|
|
widl: Use proper calling convention attributes.
|
|
mshtml: Mark some functions as cdecl.
|
|
|
|
Jay Yang (4):
|
|
explorer: Add navigation buttons to explorer.
|
|
explorer: Add a path combobox to explorer.
|
|
explorer: Add dropdown entries to explorer's combobox.
|
|
explorer: Fix incorrect cast.
|
|
|
|
John Edmonds (1):
|
|
ddraw: Warning message about an invalid structure size will now print the structure's size.
|
|
|
|
Lauri Kenttä (1):
|
|
netapi32: Fix h_addr_list handling.
|
|
|
|
Louis Lenders (1):
|
|
httpapi: Add stub for HttpCreateHttpHandle.
|
|
|
|
Lucas Fialho Zawacki (9):
|
|
dinput8/tests: Test EnumDevicesBySemantics mouse and keyboard enumeration with flags.
|
|
dinput: EnumDevicesBySemantics enumerating keyboard and mouse with priority flags.
|
|
dinput8/tests: Testing BuildActionMap and SetActionMap with keyboard input.
|
|
dinput: SetActionMap setting the device buffer.
|
|
dinput8/tests: BuildActionMap and input tests for mouse.
|
|
dinput: Keyboard and mouse implementation of BuildActionMap.
|
|
dinput: SetActionMap constructing a dataformat for keyboard and mouse.
|
|
dinput: SetActionMap and queue_event setting mapped data.
|
|
include: Corrected the value of the DIEDFL_ATTACHEDONLY flag.
|
|
|
|
Maarten Lankhorst (1):
|
|
winegstreamer: Fix setcaps call.
|
|
|
|
Marcus Meissner (19):
|
|
oleaut32: Unshadow cmp to make code work (Coverity).
|
|
shell32: Remove superflous NULL check (Coverity).
|
|
strmbase: Move NULL check up a bit (Coverity).
|
|
quartz: Removed useless NULL check (Coverity).
|
|
ole32: Access the array entry, not the array (Coverity).
|
|
gameux: Revert NULL ptr check and deref (Coverity).
|
|
dmstyle: Reverse NULL check and deref (Coverity).
|
|
ddrawex: Remove superflous NULL checks, add error skips (Coverity).
|
|
d3d9: Remove superflous NULL checks (Coverity).
|
|
krnl386.exe16: pSeg might be NULL (Coverity).
|
|
msi: Removed useless NULL check (Coverity).
|
|
msi: Remove superflous NULL check (Coverity).
|
|
urlmon: Fixed array size check (Coverity).
|
|
dxdiag: Removed unused endptr assignment (Coverity).
|
|
comctl32: Fixed strncpy (Coverity).
|
|
server: Do not promote lparam to signed int (Coverity).
|
|
wrc: Fixed some small leaks in PO code (Coverity).
|
|
explorer: Remove useless array NULL check (Coverity).
|
|
widl: Decrease is_object_interface after usage.
|
|
|
|
Mariusz Pluciński (11):
|
|
shell32/tests: Modify tests of redirection to check more advanced features.
|
|
shell32: Add support of parent folder to RegisterFolder.
|
|
shell32: Add support of parent folder to GetPath.
|
|
shell32: Add support of known folders redirection to Redirect.
|
|
shell32: Add support of known folders redirection to GetPath.
|
|
shell32: IKnownFolder::SetPath modified to use redirection instead of overwriting original path.
|
|
shell32: Check for known folder existance.
|
|
include: Add FOF_NO_UI flag.
|
|
shell32: Add support of KF_REDIRECT_COPY_CONTENTS flag to redirection.
|
|
shell32: Add support of KF_REDIRECT_DEL_SOURCE_CONTENTS flag to redirection.
|
|
shell32/tests: Remove duplicated test of known folder.
|
|
|
|
Matteo Bruni (2):
|
|
d3d9/tests: Fix alpha component in the unbound sampler tests.
|
|
wined3d: Make dummy textures black.
|
|
|
|
Michael Stefaniuc (32):
|
|
shell32: Don't pass an unitialized size to RegGetValue().
|
|
quartz: COM cleanup for the IFilterGraph2 iface.
|
|
quartz: Pass the object instead of the iface to an internal helper.
|
|
quartz: COM cleanup for the IMediaControl iface.
|
|
quartz: COM cleanup for the IMediaSeeking iface.
|
|
quartz: COM cleanup for the IBasicAudio iface.
|
|
quartz: COM cleanup for the IBasicVideo2 iface.
|
|
quartz: COM cleanup for the IVideoWindow iface.
|
|
quartz: COM cleanup for the IMediaEventEx iface.
|
|
quartz: COM cleanup for the IMediaFilter iface.
|
|
quartz: COM cleanup for the IMediaEventSink iface.
|
|
quartz: COM cleanup for the IGraphConfig iface.
|
|
quartz: COM cleanup for the IMediaPosition iface.
|
|
d3d8: Avoid an unsafe IDirect3DSurface8 to object cast.
|
|
d3d8: Use unsafe_impl_from_IDirect3DSurface8 for app provided ifaces.
|
|
d3d8: COM cleanup for the IDirect3DSurface8 iface.
|
|
d3d8: Use unsafe_impl_from_IDirect3DIndexBuffer8 for an app provided iface.
|
|
d3d8: COM cleanup for the IDirect3DIndexBuffer8 iface.
|
|
d3d9: Use unsafe_impl_from_IDirect3DIndexBuffer9 for an app provided iface.
|
|
d3d9: COM cleanup for the IDirect3DIndexBuffer9 iface.
|
|
d3d9: Use unsafe_impl_from_IDirect3DPixelShader9 for an app provided iface.
|
|
d3d9: COM cleanup for the IDirect3DPixelShader9 iface.
|
|
d3d9: Use unsafe_impl_from_IDirect3DVertexShader9 for an app provided iface.
|
|
d3d9: COM cleanup for the IDirect3DVertexShader9 iface.
|
|
d3d9: Use unsafe_impl_from_IDirect3DVertexBuffer9 for app provided ifaces.
|
|
d3d9: COM cleanup for the IDirect3DVertexBuffer9 iface.
|
|
d3d9: Use unsafe_impl_from_IDirect3DSurface9 for app provided ifaces.
|
|
d3d9: COM cleanup for the IDirect3DSurface9 iface.
|
|
d3d8: Use unsafe_impl_from_IDirect3DVertexBuffer8 for app provided ifaces.
|
|
d3d8: COM cleanup for the IDirect3DVertexBuffer8 iface.
|
|
ddraw: COM cleanup for the IDirect3DExecuteBuffer iface.
|
|
ddraw: Use unsafe_impl_from_IDirect3DExecuteBuffer for an app provided iface.
|
|
|
|
Michał Ziętek (3):
|
|
wscript: Implemented Host_get_Name.
|
|
wscript: Implemented Host_get_Version.
|
|
wscript: Implemented Host_get_BuildVersion.
|
|
|
|
Misha Koshelev (2):
|
|
include: Add declarations related to D3DXFLOAT16.
|
|
d3dx9_36: Implement and add tests for D3DXFloat16To32Array.
|
|
|
|
Nikolay Sivov (7):
|
|
comctl32/tab: Make WM_RBUTTONUP reach default window procedure.
|
|
comctl32/treeview: Remove redundant initializer (Clang).
|
|
comctl32/monthcal: Remove unused variable (Clang).
|
|
comctl32/tests: Test more return values in tests (Clang).
|
|
user32/tests: Test that class data is set with wrong size value too.
|
|
po: Update Russian translation.
|
|
comctl32/tests: Simplify a workaround for old module versions, add basic PSM_ADDPAGE test.
|
|
|
|
Piotr Caban (12):
|
|
user32: Don't redeclare button state macros.
|
|
include: Added vsstyle.h.
|
|
include: Added vssym32.h.
|
|
comctl32: Use vssym32.h instead of tmschema.h.
|
|
comctl32: Improved setting button state.
|
|
comctl32: Make themed button hot when mouse is over it.
|
|
comctl32: Prevent double theme closing when WM_DESTROY is called many times.
|
|
comctl32: Make iterator_remove_common_items working on one range iterators.
|
|
comctl32: Fixed tab elements recognition.
|
|
shell32: Update currently selected folder in SHBrowseForFolder dialog.
|
|
shell32: Implement "make new folder" functionality in SHBrowseForFolder.
|
|
shell32: Implement folder renaming in SHBrowseForFolder.
|
|
|
|
Piotr Pawlow (1):
|
|
wined3d: Delete cursor texture on device reset.
|
|
|
|
Rico Schüller (9):
|
|
d3dx9: Fix light range spelling.
|
|
d3dx9: Implement ID3DXEffect::Begin().
|
|
d3dx9: Implement ID3DXEffect::BeginPass().
|
|
d3dx9: Implement ID3DXEffect::GetCurrentTechnique().
|
|
d3dx9: Implement ID3DXEffect::SetTechnique().
|
|
d3dx9: Implement ID3DXEffect::EndPass().
|
|
d3dx9: Fix ID3DXEffect::SetStateManager().
|
|
d3dx9: Handle ST_FXLC in d3dx9_parse_resource().
|
|
d3dx9: Handle ST_PARAMETER in d3dx9_parse resource().
|
|
|
|
Ričardas Barkauskas (6):
|
|
ddraw: Use ddraw_surface_release_iface to destroy leftover surfaces.
|
|
ddraw: Fix SetRenderTarget behaviour on failure.
|
|
ddraw: Separate IDirectDrawSurface4 reference count.
|
|
ddraw: Separate IDirectDrawSurface and IDirectDrawSurface7 reference counts.
|
|
ddraw: Move IDirect3DTexture and IDirect3DTexture2 to IDirectDrawSurface reference counts.
|
|
ddraw: Separate IDirectDrawGammaControl reference count.
|
|
|
|
Stefan Dösinger (8):
|
|
wined3d: Don't set FBO attachment filtering to GL_NEAREST.
|
|
wined3d: Separate stream sources and vertex declaration.
|
|
wined3d: Update the vertex shader when the clipplanes are changed.
|
|
wined3d: Rename the rt mask generation functions.
|
|
wined3d: Move FBO application into a state handler.
|
|
wined3d: Track framebuffer changes.
|
|
wined3d: Pass a struct wined3d_fb_state to device_clear_render_targets.
|
|
wined3d: Pass a struct wined3d_fb_state * to context_apply_clear_state.
|
|
|
|
Vincent Povirk (15):
|
|
gdiplus: Add test for GdipMeasureDriverString.
|
|
gdiplus: Fix the order of arguments to expectf in test_string_functions.
|
|
gdiplus: Test MeasureDriverString with a character that has an underhang.
|
|
gdiplus: Implement GdipMeasureDriverString.
|
|
gdiplus: Use DrawDriverString to draw the text in DrawString.
|
|
user32: Notify the user driver of hotkey changes.
|
|
server: Implement QS_HOTKEY.
|
|
user32: Test that QS_HOTKEY is properly set and cleared.
|
|
winex11.drv: Process keyboard events when QS_HOTKEY is specified.
|
|
gdiplus: Stub GdipPlayMetafileRecord.
|
|
gdiplus: Implement GetDC for metafiles.
|
|
gdiplus: Add test for recording emf-only metafiles.
|
|
gdiplus: Add tests for GdipPlayMetafileRecord.
|
|
gdiplus: Add test showing scaling does not affect returned HDC objects.
|
|
gdiplus: Implement GdipPlayMetafileRecord for EMF records.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|