mirror of
https://github.com/reactos/wine.git
synced 2024-11-26 21:20:25 +00:00
851 lines
44 KiB
Plaintext
851 lines
44 KiB
Plaintext
The Wine development release 1.1.30 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- Support for OpenAL.
|
|
- Many improvements in HTML and JavaScript support.
|
|
- Many common controls fixes and improvements.
|
|
- More Direct3D 10 work.
|
|
- Better MAPI support.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.30.tar.bz2
|
|
http://prdownloads.sourceforge.net/wine/wine-1.1.30.tar.bz2
|
|
|
|
Binary packages for various distributions will be available from:
|
|
|
|
http://www.winehq.org/site/download
|
|
|
|
You will find documentation on http://www.winehq.org/site/documentation
|
|
|
|
You can also get the current source directly from the git
|
|
repository. Check http://www.winehq.org/site/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.1.30:
|
|
|
|
175 CreateIcon does not resize bitmaps
|
|
4965 Unable to right click on TCL windows apps
|
|
5092 FASMW registers file change upon mouse click
|
|
5537 ninjam: Enter (return) key does not work
|
|
5725 Code for undocumented SwitchToThisWindow function does not reflect empirical evidence
|
|
5729 Settlers 2 10th Anniversary Edition Demo Shader Errors
|
|
5787 mirc script editor complains about truncated files
|
|
6318 VB app can't access database
|
|
6400 Phantomtest records scripts with too many line breaks
|
|
6787 Execution of .exe file cause nothing in Servant Salamander
|
|
6813 RichEdit:Performance issue in opening large files
|
|
7269 Problem with BDE applications - error $251E.
|
|
7270 EnigmaSimulator.exe: black client area
|
|
7877 Weatherbug install stops because of missing wxdist.dll
|
|
8237 C&C 3 out of memory crashes
|
|
9345 SecureCRT - Scroll fails on any connection
|
|
9362 Incredimail install fails on unimplemented function gdiplus.dll.GdipGetImageEncodersSize
|
|
9372 Starting a Dawn of War: Dark Crusade campaign causes a crash.
|
|
9735 Wine supplants system menu in child window title bars
|
|
9931 Offscreen render targets seem to be off by one
|
|
10120 Oblivion lines in water
|
|
10493 Wine do no report Pixel Shader 3.0 properly to games
|
|
10538 Soul Reaver run runs into a problem with wine 0.9.49
|
|
10651 attempt to save storage snapshot of PalmOS simulator causes crash
|
|
10720 All chords lyrics aren't displayed in Guitar Pro 5.X
|
|
10758 myst4 crashes during startup
|
|
11903 Flickering green rectangle in Portal game
|
|
12077 Outpost: Can't load DIB.DRV followed by an unhandled page fault.
|
|
12262 Sonic Heroes Demo launcher buttons have glitches
|
|
12943 Fonts in some games are displayed incorrectly
|
|
12982 MP3tag - <keep> value not set if multiple fields selected
|
|
13995 Microsoft .NET Framework 1.1 Service Pack 1 fails to install (crash)
|
|
14153 StrongDC++ hangs at start
|
|
14657 BIOSHOCK crash when loading second level
|
|
14851 Soulseek: can't connect to server
|
|
14859 quartz: filtermapper.ok test fails in PC-BSD but not in Ubuntu
|
|
14930 SPSS 16/17, Adobe Audition 2, Framemaker 9 installers fail during file extraction
|
|
14979 Winecfg : Test Audio Button hangs winecfg
|
|
15159 Blitzkrieg game crashes on startup
|
|
15248 Atlantis Quest 1.0 demo hangs on exit
|
|
15325 gdi32: palette test fails in PC-BSD but not Ubuntu
|
|
15382 Tray icons won't appear
|
|
15642 Quake Live fails to install
|
|
15651 Corel Painter X needs GdipCreateHBITMAPFromBitmap
|
|
15717 Far Cry 2 quits when OffscreenRenderingMode=fbo
|
|
15746 T-72 Balkans in fire demo hangs and sometimes crashes
|
|
15780 5 Days A Stranger game encounters a page fault on startup
|
|
15816 Office XP installer aborts early
|
|
16228 Cannot get a script function from within a comment node.
|
|
16240 really long lines fail to import into registery
|
|
16399 Theocracy "create Directdraw Failed"
|
|
16601 Prince of Persia (SoT) ingame graphics stutter after Bink video playback
|
|
16642 Program window shuts down on pressing "Esc"
|
|
16751 winedbg/be_ppc.c: initialization from incompatible pointer type
|
|
16918 Flatout 2 network game not working
|
|
16924 Firefly: crashes trying to load MSVCR90.dll
|
|
16928 Grand Theft Auto San Andreas: freezes when looking into the sun
|
|
17136 IE7 error on startup - Cannot find '%ws'.
|
|
17291 Enemy Territory Quake Wars benchmark crashes on startup with a divide by zero error in gdiplus
|
|
17486 [radeon] FIFA 2004 shows no backgrounds
|
|
17599 bridgebaseonline crash
|
|
17626 Problems with H&R Block's TaxCut 2008
|
|
17883 Telltale game "Wallace & Grommit" cannot be validated
|
|
17985 Slingplayer 2.0 unhandled exception in GdipCreateTexture2I
|
|
18041 Teamviewer 4 crash on Add group of Partner List
|
|
18060 Redraw problems in Idle
|
|
18151 strtol - errno is not set
|
|
18199 WebSlingPlayer Firefox fails to connect to Slingbox
|
|
18317 Flash CS3 crash due to unimplemented function gdiplus.dll.GdipSetPathGradientPresetBlend
|
|
18387 Oblivion doesn't quite make it all the way down
|
|
18479 problem with writing to stdout under MSYS
|
|
18834 Repeat installation of vcredist_x86.exe (vcrun2005 associated DLLs) deletes them permanently from the winsxs folder
|
|
18917 Star Trek Armada 2: Graphic's initiation failed.
|
|
19012 Thief 2 demo crashes on new game
|
|
19131 GNU Emacs 22.3 multiple graphical glitches [dogfood]
|
|
19174 Plants vs Zombies is way too slow
|
|
19243 WebSlingPlayer Firefox remote doesn't work
|
|
19244 Mavis Beacon crashes wine and enabling +relay works as a workaround
|
|
19259 Battleforge installer quits unexpectedly
|
|
19411 'wine uninstaller' crashes on launch (appinstall)
|
|
19554 Men of War crashes on boot
|
|
19647 mscms: GetStandardColorSpaceProfileW() profile id handling incorrect (LCS_sRGB and LCS_WINDOWS_COLOR_SPACE)
|
|
19697 NTE Quick Cross 14.0 fails to display icons due to "invalid floating point exception"
|
|
19783 Visual C++ 2005 Express: building Firefox: mt.exe crashes while linking mkdepend
|
|
19808 Golden Tiger Casino seems to lock up when init
|
|
19809 all cygwin apps crash on exit if run outside wineconsole
|
|
19810 Visual C 2008 redistributable installers fail to start
|
|
19890 Trine crashes game if joystick connected.
|
|
19916 Steam client color scheme appears as green/red instead of gray/brown
|
|
19919 art2kmin needs oledb32.dll.DllRegisterServer
|
|
19964 Implement CertGetNameString( CERT_NAME_ATTR_TYPE )
|
|
19966 Inplement HalGetBusDataByOffset to do the same as HalGetBusData
|
|
19988 NTE Quick Cross 14.0 displays "bitmap image is not valid" message box when opening certain windows
|
|
20008 joystick's POV doesn't work when using evdev
|
|
20011 Oracle IRM Desktop application fails with "error code: 80040325" message box
|
|
20027 Registax 5 fails
|
|
20040 After sending EM_SETREADONLY to change edit controls the screen does not get updated
|
|
20049 Path Problems with SaveDialog
|
|
20070 Wine applications can't set an gamma value
|
|
20072 Incorrectly written in Notepad in italian
|
|
20106 Grim Fandago Launcher: Invalid floating point operation error
|
|
20134 Latest wine crashes WoW update downloader
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.1.29:
|
|
|
|
Akihiro Sagawa (5):
|
|
documentation: Update Japanese translation.
|
|
xcopy: Add Japanese translation.
|
|
kernel32: Add Japanese system error messages.
|
|
start: Add Japanese translation.
|
|
user32: Update Japanese resource.
|
|
|
|
Alexander Scott-Johns (3):
|
|
user32/tests: Add some clipboard viewer tests.
|
|
user32: When sending the WM_DRAWCLIPBOARD message, pass the clipboard owner in wParam.
|
|
user32: Send a WM_DRAWCLIPBOARD message to the new viewer when SetClipboardViewer is called.
|
|
|
|
Alexandre Julliard (45):
|
|
user32/tests: Non-US keyboards are allowed on Wine too.
|
|
msi: Force overwriting of read-only files when extracting a cabinet, with tests.
|
|
include: Fix the RPC_AUTH_KEY_RETRIEVAL_FN definition.
|
|
kernel32: Use explicit prototypes for function pointers.
|
|
user32: Use explicit prototypes for function pointers.
|
|
user32/tests: Use explicit prototypes for function pointers.
|
|
comctl32: Use explicit prototypes for function pointers.
|
|
mapi32: Use explicit prototypes for function pointers.
|
|
shell32: Use explicit prototypes for function pointers.
|
|
advapi32/tests: Use explicit prototypes for function pointers.
|
|
ntdll: Fix a file descriptor leak.
|
|
ntdll: Make sure that serial ioctl calls fail on non-serial handles.
|
|
msvcrt: Add validity checks on the size of the handle inheritance block.
|
|
msvcrt/tests: Add tests for the handle inheritance block.
|
|
actxprxy: Add proxies for activscp.idl.
|
|
actxprxy: Add proxies for comcat.idl.
|
|
actxprxy: Add proxies for docobj.idl.
|
|
actxprxy: Add proxies for hlink.idl.
|
|
actxprxy: Add proxies for htiframe.idl.
|
|
actxprxy: Add proxies for objsafe.idl.
|
|
actxprxy: Add proxies for ocmm.idl.
|
|
actxprxy: Add proxies for shobjidl.idl.
|
|
actxprxy: Add proxies for urlhist.idl.
|
|
ole32: Don't register interfaces that belong to actxprxy.
|
|
include: Fix an idl string type.
|
|
quartz: Add proxies for strmif.idl.
|
|
ntdll: Only create the CPU registry keys on first run.
|
|
ntdll: Remap EXCEPTION_EXECUTE_FAULT only after the internal handlers have been run.
|
|
oleaut32: Properly register the stdole typelibs.
|
|
oleaut32: Use the appropriate PSFactoryBuffer guid when registering interfaces.
|
|
kernel32: Cope with an empty resource section in UpdateResource.
|
|
kernel32/tests: Fix a couple of failures in the comm tests.
|
|
ntdll: Avoid crashing on an empty resource directory.
|
|
pstorec: Add a typelib resource.
|
|
sti: StiCreateInstance doesn't need its own implementation.
|
|
ntdll: Move creation of the CPU-specific registry keys to wineboot.
|
|
ntdll: Silence a noisy FIXME.
|
|
winedump: Ordinal functions can be forwards too.
|
|
ntdll: Support both 32-bit and 64-bit modules in RtlImageDirectoryEntryToData.
|
|
ntdll: Add support for ordinal forwards.
|
|
shell32: Don't try to call a 16-bit function on non-x86 platforms.
|
|
comctl32/tests: Fix some rebar tests on older comctl32 versions.
|
|
comctl32/tests: Use UDM_GET/SETPOS instead of UDM_GET/SETPOS32 for compatibility with old versions.
|
|
windowscodecs: Fix incorrect overflow check caused by test mistake.
|
|
user32/tests: Add missing flush_events in ScrollWindow test.
|
|
|
|
Alistair Leslie-Hughes (16):
|
|
msxml3: Add IDispatchEx support to IXMLDOMElement.
|
|
mshtml: Add support for Reference BSTR when setting styles.
|
|
mshtml: Implement IHTMLCurrentStyle_get_borderLeftColor.
|
|
mshtml: Implement IHTMLCurrentStyle_get_borderTopColor.
|
|
mshtml: Implement IHTMLCurrentStyle_get_borderRightColor.
|
|
mshtml: Implement IHTMLCurrentStyle_get_borderBottomColor.
|
|
mshtml: Implement IHTMLCurrentStyle_get_paddingTop.
|
|
mshtml: Implement IHTMLCurrentStyle_get_paddingRight.
|
|
mshtml: Implement IHTMLCurrentStyle_get_paddingBottom.
|
|
mshtml: Implement IHTMLCurrentStyle_get_letterSpacing.
|
|
mshtml: Implement IHTMLCurrentStyle_get_marginTop.
|
|
mshtml: Implement IHTMLCurrentStyle_get_marginBottom.
|
|
mshtml: Implement IHTMLCurrentStyle_get_right.
|
|
mshtml: Implement IHTMLCurrentStyle_get_bottom.
|
|
mshtml: Implement IHTMLCurrentStyle_get_lineHeight.
|
|
mshtml: Implement IHTMLCurrentStyle_get_textIndent.
|
|
|
|
Andrew Eikum (2):
|
|
ole32: Don't fail when constants are 'incorrect'.
|
|
mshtml: Reimplement IHTMLElement::{get, set}Attribute using IDispatchEx.
|
|
|
|
André Hentschel (10):
|
|
jscript: Update German translation.
|
|
oleaut32/tests: Add a testcase for vartype.
|
|
readme.de: Git is not an acronym.
|
|
oleaut32: Test for rolled minutes.
|
|
README.de: Convert to utf-8.
|
|
oleaut32: Test for rolled hours and seconds.
|
|
winemaker: Update manpage.
|
|
winex11: Add alternative header for xf86vm.
|
|
include: Add ARM endianess.
|
|
winegcc: Add ARM support.
|
|
|
|
Aric Stewart (13):
|
|
msctf: Stub of TF_InvalidAssemblyListCacheIfExist.
|
|
msctf: Add stub ITfSourceSingle interface to ThreadMgr.
|
|
msctf: Define ITfThreadFocusSink.
|
|
msctf/test: Add sink_fire_ok helper and use it to check sink firing.
|
|
msctf/tests: Add handler sink_check_ok for checking fired sinks.
|
|
msctf/tests: Correct wine_todo handling in sinks.
|
|
msctf/tests: Fix tests for Windows Vista.
|
|
msctf/tests: Add wine_todo processing to sink_check_ok.
|
|
wininet: Ensure the ftp connections lstnSocket is set to -1 after each close.
|
|
wininet: Be sure to set lpwfs->pasvSocket to -1 when closing the socket to prevent double closes.
|
|
shlwapi: Implement StrChrNW.
|
|
advapi32: Implement LsaLookupSids.
|
|
shell32: Stub ShellHookProc.
|
|
|
|
Aurimas Fišeras (2):
|
|
jscript: Update Lithuanian translation.
|
|
jscript: Update Lithuanian translation.
|
|
|
|
Austin English (7):
|
|
hal: Add a stub for HalGetBusDataByOffset.
|
|
netapi32: Add a stub for NetGroupGetInfo.
|
|
advapi32/tests: Avoid #if 0, use if(0) instead.
|
|
Cancel in Italian is Annulla, not Anulla.
|
|
clock: Fix license in Swedish resources.
|
|
progman: Fix license in Swedish resources.
|
|
wined3d: Recognize DRI R300 drivers as Mesa.
|
|
|
|
Chris Robinson (6):
|
|
openal32: Add a stub DLL thunk.
|
|
openal32: Fill out thunk functions.
|
|
openal32: Wrap and track OpenAL contexts.
|
|
openal32: Add thunks for EFX functions.
|
|
openal32: Pass invalid contexts to the host OpenAL lib so it can set the proper error state.
|
|
openal32: Downgrade two FIXMEs to WARNs, since they test app-specified parameters.
|
|
|
|
Damjan Jovanovic (2):
|
|
sti.h: Add sti create function declarations.
|
|
sti: Add sti class factory.
|
|
|
|
Dan Kegel (5):
|
|
ntdll: Add tests for NtQueryInformationFile.
|
|
ntdll: Add initial test for NtQueryDirectoryFile().
|
|
ntdll: Fix NtQueryInformationFile test failures on Vista Home Basic.
|
|
cmd: Improve 'attrib' builtin to handle at least setting/clearing single attributes.
|
|
cmd: Make 'dir' hide hidden or system files by default.
|
|
|
|
Davide Pizzetti (3):
|
|
winecfg: Italian translation update.
|
|
start: Italian translation update.
|
|
winefile: Italian translation update.
|
|
|
|
Detlef Riekenberg (5):
|
|
include: Add a missing semicolon (splint).
|
|
libs/port: use gcc compatible asm code as default for __i386__ (for PCC).
|
|
twain_32/tests: Avoid a Dialog from a DS when the scanner is not connected.
|
|
advapi32: Don't use -1 as dstlen in WideCharToMultiByte.
|
|
advapi32: Don't use -1 as dstlen in MultiByteToWideChar.
|
|
|
|
Dmitry Timoshkov (4):
|
|
riched20: Make vtables const.
|
|
winex11.drv: Handle WM_DELETE_WINDOW by simulating clicking the caption Close button.
|
|
user32: Send the same lParam with WM_SYSCOMMAND/SC_CLOSE as was received with WM_NCLBUTTONDOWN.
|
|
ntdll: RtlpNtQueryValueKey takes 5 parameters.
|
|
|
|
Dylan Smith (1):
|
|
richedit: Silence fixme for WM_STYLECHANGING & WM_STYLECHANGED.
|
|
|
|
Eric Pouech (7):
|
|
ntdll: In SYSTEM_BASIC_INFORMATION, the active processors field refers to the affinity mask.
|
|
kernel32: Store the process features flag in the KUSER_SHARED_DATA structure.
|
|
ntdll: Reuse kernel32's cpu info to implement NtQuerySystemInformation(SystemProcessInformation).
|
|
ntdll: Implement basic support for processor power information.
|
|
ntdll: Moved CPU related registry key creation from kernel32 to ntdll.
|
|
kernel32: Rewrite GetSystemInfo() purely on ntdll calls.
|
|
winhelp: Added support for hotspot links in graphical objects.
|
|
|
|
Erich Hoover (1):
|
|
winealsa.drv: Fix DSOUND_BufPtrDiff in Kane's Wrath with new audio pathway.
|
|
|
|
Francois Gouget (5):
|
|
uninstaller: Perform a case-insensitive search for the application to uninstall.
|
|
jscript: Add a trailing '\n' to a FIXME().
|
|
msctf/tests: Make _sink_check_ok() static.
|
|
msctf: Reorder a couple of functions to avoid forward declarations.
|
|
msctf: Make ThreadFocusHookProc() static.
|
|
|
|
Frédéric Delanoy (3):
|
|
jscript: Update French translation.
|
|
documentation: Keep README.fr in sync; fixes.
|
|
jscript: Update French translation.
|
|
|
|
Ge van Geldorp (12):
|
|
user32/tests: Skip test on non-US keyboard.
|
|
ws2_32/tests: Add acceptable error codes for Win7.
|
|
gdiplus/tests: Fix tests on Win7.
|
|
winhttp/tests: Fix tests on Win7.
|
|
shlwapi/tests: Fix tests on Win7.
|
|
shdocvw/tests: Fix test on Win7.
|
|
urlmon/tests: Fix tests for IE8.
|
|
kernel32/tests: Fix actctx tests on Vista+.
|
|
crypt32/tests: Fix cert test on Win7.
|
|
mshtml/tests: Fix htmldoc test on Windows Server and Win7.
|
|
mshtml/tests: Fix copyright notice.
|
|
rpcrt4/tests: Fix cstub test on Win7.
|
|
|
|
Gerald Pfeifer (6):
|
|
imm32/tests: Simplify code.
|
|
winedos: Clarify three logical expressions.
|
|
winedos: Make an expression in DOSVM_Int10Handler() more clear.
|
|
wrc: Fix eight conditions in compare_menuex_item.
|
|
oleview: Simplify ENUM_FLAGS in CreateInterfaceInfo.
|
|
netapi32: Remove two conditions which always hold true.
|
|
|
|
Hans Leidekker (19):
|
|
usp10: Make tests pass on Win7. Conform to the more recent behavior.
|
|
winhttp: Make tests pass on Win7. Conform to the more recent behavior.
|
|
shell32: Reject NULL path in IShellLink_SetPath.
|
|
msi: Add a test to show that creating shortcuts works regardless of COM initialization state.
|
|
msi: Open the database read/write when the update count is greater than zero in MsiGetSummaryInformation.
|
|
msi: Ignore CoInitialize failure in ACTION_CreateShortcuts.
|
|
msi: Set ProductState property.
|
|
msi: Improve a trace.
|
|
msi: Downgrade two ERRs to WARNs.
|
|
msi: GetDriveType and GetVolumeInformation require a path terminated by a slash.
|
|
msi: Don't append the cabinet file name in find_published_source.
|
|
msi: Set or override a user environment string when there is no prefix.
|
|
rpcrt4: Add stub implementations of NdrMesTypeDecode2 and NdrMesTypeFree2.
|
|
msi: Test last used source property in combination with cabinet storage.
|
|
msi: Add tests to show that the condition table is ignored when there are overrides.
|
|
crypt32: CertGetCertificateChain does not validate the size of the CERT_CHAIN_PARA structure.
|
|
wininet: Try harder to find a unique cache file name.
|
|
wininet: Consistently set last error before testing it.
|
|
wininet: Add some URL cache tests and make them pass.
|
|
|
|
Henri Verbeet (100):
|
|
d3d10: Add the ID3D10EffectRasterizerVariable interface.
|
|
d3d10: Add the ID3D10EffectSamplerVariable interface.
|
|
d3d10: Implement IsValid() for a few interfaces.
|
|
wined3d: Fix shader_arb_load_constantsF().
|
|
wined3d: Check the correct debug channel in shader_arb_load_constantsF().
|
|
wined3d: Fix some function pointers and typedefs.
|
|
d3d10: Parse an effect type's basetype and class.
|
|
d3d10: Add initial support for parsing structures.
|
|
d3d10: Implement ID3D10EffectVariable::GetType().
|
|
d3d10: Implement ID3D10EffectType::GetDesc().
|
|
d3d10: Use debugstr_a()/debugstr_an() to trace external strings.
|
|
widl: Generate proper prototypes for function declarations without arguments.
|
|
d3d10: Add a debug function for D3D10_SHADER_VARIABLE_CLASS.
|
|
d3d10: Add a debug function for D3D10_SHADER_VARIABLE_TYPE.
|
|
d3d10core: Use debugstr_a()/debugstr_an() to trace external strings.
|
|
d3d10: Implement ID3D10EffectVariable::AsScalar().
|
|
d3d10: Implement ID3D10EffectVariable::AsVector().
|
|
d3d10: Implement ID3D10EffectVariable::AsMatrix().
|
|
d3d10: Use the shader variable class/type debug functions in parse_fx10_type().
|
|
d3d10: Move effect variable vtable initialization to parse_fx10_variable_head().
|
|
wined3d: Remove unused parameters to drawPrimitive().
|
|
d3d10core: Add an initial implementation of ID3D10Device::IASetIndexBuffer().
|
|
d3d10core: Implement ID3D10Device::DrawIndexed().
|
|
dxgi: Add a separate function for dxgi_adapter initialization.
|
|
dxgi: Implement IDXGIAdapter::EnumOutputs().
|
|
d3d10core: Add a separate function for d3d10_texture2d initialization.
|
|
d3d9: Add a separate function for surface initialization.
|
|
d3d8: Add a separate function for surface initialization.
|
|
wined3d: Make some variables static.
|
|
wined3d: Mark internal symbols hidden.
|
|
wined3d: Don't free D3D surfaces until the wined3d surface is destroyed.
|
|
wined3d: Add a separate function for volume initialization.
|
|
d3d9: Add a separate function for volume initialization.
|
|
d3d8: Add a separate function for volume initialization.
|
|
wined3d: Don't free D3D volumes until the wined3d volume is destroyed.
|
|
d3d9: Mark internal symbols hidden.
|
|
wined3d: Move vtable initialization to the texture init functions.
|
|
d3d9: Add a separate function for volume texture initialization.
|
|
d3d8: Add a separate function for volume texture initialization.
|
|
wined3d: Don't free D3D volume textures until the wined3d volume texture is destroyed.
|
|
wined3d: Get rid of a redundant strcpy().
|
|
d3d8: Mark internal symbols hidden.
|
|
d3d9: Add a separate function for cube texture initialization.
|
|
d3d8: Add a separate function for cube texture initialization.
|
|
wined3d: Don't free D3D cube textures until the wined3d cube texture is destroyed.
|
|
wined3d: Get rid of some redundant checks for ORM_FBO.
|
|
wined3d: Get rid of the unused DeviceType parameter to select_shader_mode().
|
|
ddraw: Mark internal symbols hidden.
|
|
d3d9: Add a separate function for texture initialization.
|
|
d3d8: Add a separate function for texture initialization.
|
|
wined3d: Don't free D3D textures until the wined3d texture is destroyed.
|
|
wined3d: Add a separate function for buffer initialization.
|
|
d3d10core: Add a separate function for d3d10_buffer initialization.
|
|
d3d9: Add a separate function for index buffer initialization.
|
|
d3d9: Add a separate function for vertex buffer initialization.
|
|
d3d8: Add a separate function for index buffer initialization.
|
|
d3d8: Add a separate function for vertex buffer initialization.
|
|
wined3d: Don't free D3D buffers until the wined3d buffer is destroyed.
|
|
wined3d: Move "parent_ops" to IWineD3DResourceClass.
|
|
d3d10: Mark internal symbols hidden.
|
|
winedos: Avoid comparing BOOLs against TRUE.
|
|
wined3d: Revert 4ba16b84a9e60ffcc98fc4b4c303c975589b59e2.
|
|
wined3d: Cleanup vertex declaration initialization.
|
|
d3d9: Limit "NumSimultaneousRTs" to 4.
|
|
d3d9: Properly destroy vertex declarations.
|
|
d3d10core: Mark internal symbols hidden.
|
|
d3d10core: Add a separate function for d3d10_input_layout initialization.
|
|
d3d9: Add a separate function for vertex declaration initialization.
|
|
d3d8: Add a separate function for vertex declaration initialization.
|
|
d3d8: Add a separate function for vertex declaration initialization from an FVF.
|
|
wined3d: Don't free D3D vertex declarations until the wined3d vertex declaration is destroyed.
|
|
dxgi: Mark internal symbols hidden.
|
|
wined3d: Detect ARB_framebuffer_object.
|
|
wined3d: Add support for ARB_framebuffer_object.
|
|
wined3d: Don't create a depthstencil renderbuffer if ARB_framebuffer_object is supported.
|
|
wined3d: Fix a typo.
|
|
wined3d: Add support for ARB_provoking_vertex.
|
|
wined3d: Cleanup after wglMakeCurrent() failures in context_set_current().
|
|
wined3d: Remove unused IWineD3DVertexShaderImpl fields.
|
|
wined3d: Add a separate function for vertex shader initialization.
|
|
d3d10core: Add a separate function for d3d10_vertex_shader initialization.
|
|
d3d9: Add a separate function for vertex shader initialization.
|
|
d3d8: Add a separate function for vertex shader initialization.
|
|
wined3d: Don't free D3D vertex shaders until the wined3d vertex shader is destroyed.
|
|
wined3d: Add a separate function for pixel shader initialization.
|
|
d3d10core: Add a separate function for d3d10_pixel_shader initialization.
|
|
d3d9: Add a separate function for pixel shader initialization.
|
|
d3d8: Add a separate function for pixel shader initialization.
|
|
wined3d: Don't free D3D pixel shaders until the wined3d pixel shader is destroyed.
|
|
d3d8: Set the vertex declaration's shader handle in vertexdeclaration_init().
|
|
wined3d: Move some common shader functions to the IWineD3DBaseShader interface.
|
|
wined3d: Remove SetFunction() from the public shader interface.
|
|
wined3d: Move common shader fields to IWineD3DBaseShaderClass.
|
|
wined3d: Rename IWineD3DDevice::SetIndices() to IWineD3DDevice::SetIndexBuffer().
|
|
wined3d: Rename IWineD3DDevice::GetIndices() to IWineD3DDevice::GetIndexBuffer().
|
|
d3d8: It's not an error to have a NULL texture bound to a stage.
|
|
wined3d: Add a state handler for WINED3DRS_SOFTWAREVERTEXPROCESSING.
|
|
wined3d: Use the DXGI naming convention for all formats.
|
|
wined3d: Release the stateblock before destroying the GL context.
|
|
ddraw: The ddraw surface is now always the wined3d surface's parent.
|
|
|
|
Huw Davies (24):
|
|
include: Add IClientSecurity constants.
|
|
ole32: The server principal name can be the constant COLE_DEFAULT_PRINCIPAL.
|
|
oledb32: Add registration routines.
|
|
oledb32: Add stub DllCanUnloadNow.
|
|
oledb32: Add a stub IDCInfo interface.
|
|
include: Add oledberr.h.
|
|
oledb32: Implement the IDCInfo interface.
|
|
oledb32/tests: Add some tests for IDCInfo.
|
|
include: Add DBTYPEENUM.
|
|
include: Add a few more error codes.
|
|
include: Add DBSTATUSENUM.
|
|
winetest: Add the ability to retrieve the dll path for com dlls from the registry.
|
|
oledb32/tests: Add CanConvert tests.
|
|
oledb32/tests: Skip tests on older versions of the conversion library.
|
|
oledb32/tests: Skip tests on older versions of the conversion library.
|
|
oledb32/tests: Add CanConvert tests for DBTYPE_BYREF, DBTYPE_ARRAY and DBTYPE_VECTOR.
|
|
oledb32: Implement CanConvert.
|
|
oledb32/tests: Add tests for conversions to DBTYPE_I4.
|
|
ntdll: Fix build on MacOSX.
|
|
oledb32: Implement some conversions to DBTYPE_I4.
|
|
oledb32: Implement DBTYPE_STR and DBTYPE_WSTR src types.
|
|
oledb32: Add conversions to DBTYPE_I2.
|
|
oledb32: Implement conversions to DBTYPE_BSTR.
|
|
oledb32: Implement conversions to DBTYPE_WSTR.
|
|
|
|
Ilya Shpigor (1):
|
|
gdi32/tests: Add test for SelectClipRgn in metafile.
|
|
|
|
Ismael Barros (1):
|
|
dpwsockx: Implementation of SPInit.
|
|
|
|
Jacek Caban (105):
|
|
jscript: Fixed typeof implementation for null VT_DISPATCH.
|
|
jscript: Added 'in' expression implementation.
|
|
mshtml: Move builtin function info lookup to separated function.
|
|
mshtml: Added IDispatchEx::GetNextDispID implementation.
|
|
mshtml: Added GetMemberName implementation.
|
|
mshtml: Added GetNextDispID and GetMemberName tests.
|
|
mshtml.idl: Added missing hidden attributes.
|
|
mshtml: Move event handlers invocation to separated function.
|
|
mshtml: Always create event object in fire_event.
|
|
mshtml: Added IHTMLEventObj::get_type implementation.
|
|
mshtml: Added IHTMLEventObj::get_altKey implementation.
|
|
mshtml: Added IHTMLEventObj::get_ctrKey implementation.
|
|
mshtml: Addded IHTMLEventObj::get_shiftKey implementation.
|
|
mshtml: Added IHTMLEventObj::get_keyCode implementation.
|
|
mshtml: Added IHTMLEventObj::get_button implementation.
|
|
mshtml: Added IHTMLEventObj::get_client[XY] implementation.
|
|
mshtml: Added IHTMLEventObj::get_screen[XY] implementation.
|
|
mshtml: Improve IHTMLEventObj getter stubs.
|
|
mshtml: Added IHTMLDocument2::onclick property implementation.
|
|
mshtml: Store event handlers in vector structure.
|
|
mshtml: Added IHTMLElement2::attachEvent implementation.
|
|
mshtml: Added HTML events test.
|
|
mshtml: Make empty string is a valid overflow style.
|
|
mshtml: Improve debug messages for timer invocation.
|
|
mshtml: Added JSProtocol class factory stub implementation.
|
|
mshtml: Added JSProtocolInfo::ParseUrl implementation.
|
|
mshtml: Added JScriptProtocolInfo::QueryInfo implementation.
|
|
mshtml: Added javascript protocol tests.
|
|
mshtml: Store body event target in window object.
|
|
mshtml: Added IHTMLWindow2::onbeforeunload property implementation.
|
|
mshtml: Added IHTMLWindow2::onload property.
|
|
mshtml: Added IHTMLWindow3::attachEvent implementation.
|
|
mshtml: Added support for document events in fire_event.
|
|
mshtml: Fire beforeunload event on body element.
|
|
mshtml: Added IHTMLElement::dblclick property implementation.
|
|
mshtml: Moved script host objects to HTMLWindow.
|
|
mshtml: Added support for quering global variables from window object.
|
|
mshtml: Added window global properties test.
|
|
mshtml: Use ActiveScript for JavaScript in about protocol documents.
|
|
mshtml: Fixed tests.
|
|
jscript: Added Array.splice implementation.
|
|
jscript: Fixed null dispatch comparison.
|
|
jscript: Fixed to_primitive for null dispatch.
|
|
mshtml: Report download failure to necko.
|
|
mshtml: Added semi-stub IHTMLElement2::onreadystatechange implmementation.
|
|
mshtml: Added IHTMLInputElement::src property implementation.
|
|
mshtml: Moved option_factory to HTMLWindow object.
|
|
mshtml: Moved HTMLLocation object to HTMLWindow.
|
|
mshtml: Make COM inproc object and document node separated objects inheriting from HTMLDocument.
|
|
mshtml: Use stored HTMLWindow in get_selection implementation.
|
|
mshtml: Moved event_vector to HTMLWindow.
|
|
mshtml: Don't create window in create_doc_from_nsdoc.
|
|
mshtml: Create HTMLDocumentNode for each HTMLDocumentObj.
|
|
mshtml: Store document node in window.
|
|
mshtml: Store reference to document node in window object.
|
|
mshtml: Use stored nswindow in IHTMLTxtRange::select.
|
|
mshtml: Moved NSContainer to HTMLDocumentObj.
|
|
mshtml: Moved selection_list to HTMLDocumentNode object.
|
|
mshtml: Move client site ifaces to HTMLDocumentObj.
|
|
mshtml: Moved undomgr to HTMLDocumentObj.
|
|
mshtml: Moved hwnd and tooltip_hwnd to HTMLDocumentObj.
|
|
mshtml: Moved hostinfo to HTMLDocumentObj.
|
|
mshtml: Moved state flags to HTMLDocumentObj.
|
|
mshtml: Moved range_list to HTMLDocumentNode object.
|
|
mshtml: Moved binding variables to HTMLDocumentObj.
|
|
mshtml: Moved usermode to HTMLDocumentObj.
|
|
mshtml: Move readystate to HTMLDocumentObj.
|
|
mshtml: Move mime to HTMLDocumentObj.
|
|
mshtml: Move update flags to HTMLDocumentObj.
|
|
mshtml: Move node list to HTMLDocumentNode.
|
|
mshtml: Inherit HTMLDocumentNode from HTMLDOMNode.
|
|
mshmtl: Moved ICustomDoc implementation to HTMLDocumentObj.
|
|
mshtml: Get rid of htmldoc_vtbl_t.
|
|
mshtml: Use node's IDispatchEx implementation in HTMLDocumentNode.
|
|
mshtml: Use node event_target for HTMLDocument.
|
|
jscript: Added Function.toString implementation for builtin functions.
|
|
jscript: Fixed debugstr_variant for NULL argument.
|
|
jscript: Added Object function invocation implementation.
|
|
jscript: Fixed NULL IDispatch comparistion.
|
|
mshtml: Added IHTMLDOMNode2::get_ownerDocument implementation.
|
|
mshtml: Added IHTMLDOMNode2::get_ownerDocument tests.
|
|
jscript: Added Array.shift implementation.
|
|
jscript: Added arguments.callee implementation.
|
|
jscript: Added RegExp function call implementation.
|
|
jscript: Don't require semicolon after function expression.
|
|
jscript: Use script global LCID in *disp_call* functions.
|
|
jscript: Use script LCID in *disp_propget* functions.
|
|
jscript: Use script LCID in *disp_propput* functions.
|
|
jscript: Get rid of lcid argument in builtin function implementations.
|
|
jscript: Pass script_ctx_t to builtin functions.
|
|
jscript: Avoid calling JS builtin functions directly.
|
|
jscript: Avoid calling JS builtin functions directly.
|
|
jscript: Don't use dispex->ctx in array.c.
|
|
jscript: Don't use dispex->ctx in date.c.
|
|
jscript: Don't use dispex->ctx in function.c.
|
|
jscript: Avoid using dispex->ctx.
|
|
jscript: Allow 'this' to be host object in builtin functions.
|
|
jscript: Allow this_obj to be host object in call_function.
|
|
jscript: Added Object.toString for host objects implementation.
|
|
jscript: Allow 'this' to be host object in invoke_value_proc.
|
|
jscript: Throw correct error in get_length.
|
|
jscript: Fixed to_object for NULL IDispatch.
|
|
jscript: Throw type error fot Array.toString with wrong 'this' call.
|
|
jscript: Added Object.toString implementation for variable object.
|
|
jscript: Throw type error from call and apply functions.
|
|
|
|
Jaime Rave (1):
|
|
wined3d: Fix vendor detection when using an Intel X4500HD.
|
|
|
|
James Helferty (1):
|
|
d3d9: Fix some typos in visual test.
|
|
|
|
Jeff Zaroyko (1):
|
|
readme: Git is not an acronym.
|
|
|
|
Juan Lang (12):
|
|
winhttp: Add a fixme for WINHTTP_OPTION_SECURITY_FLAGS.
|
|
crypt32: Correct searching the alternate name in CertGetNameStringW if the main name doesn't contain an appropriate OID.
|
|
crypt32: Return an empty string from CertGetNameStringW if a name couldn't be found.
|
|
crypt32: Use a helper function to simplify CertGetNameStringW.
|
|
crypt32: Further simplify CertGetNameStringW.
|
|
crypt32: Implement CertGetNameStringW for CERT_NAME_ATTR_TYPE.
|
|
crypt32: Implement CertGetNameStringW for CERT_NAME_RDN_TYPE.
|
|
crypt32: Implement CertGetNameStringW for CERT_NAME_EMAIL_TYPE.
|
|
crypt32: Implement CertGetNameStringW for CERT_NAME_DNS_TYPE.
|
|
crypt32: Implement CertGetNameStringW for CERT_NAME_URL_TYPE.
|
|
crypt32: Fix potential buffer overruns in CertGetNameStringW.
|
|
crypt32: Implement retrieving the encoded signer of a decoded signed message.
|
|
|
|
Jörg Höhle (6):
|
|
ddraw: Complete recognition of pixelformat 19: X8L8V8U8.
|
|
wineoss: Enforce invariant about BlockAlign and nAvgBytesPerSec.
|
|
winecoreaudio: Make supported format test more restrictive.
|
|
winecoreaudio: Enforce invariant about BlockAlign and nAvgBytesPerSec.
|
|
winecoreaudio: Added WAVEFORMATEXTENSIBLE support, for PCM only.
|
|
mciwave: Require at least 16 bytes in the WAVE fmt file header.
|
|
|
|
Ken Thomases (1):
|
|
openal32: Add support for Mac OS X's OpenAL.framework.
|
|
|
|
Marcus Meissner (7):
|
|
wineoss.drv: Avoid mixer fd leak.
|
|
oleview: Fixed bad error check.
|
|
wineoss.drv: 2 more close(mixer) added.
|
|
gdiplus: do not memcpy over NULL ptrs (Coverity).
|
|
jscript: Initialize this_obj with NULL (Coverity).
|
|
mshmtl: Check nsrange before calling ->Release (coverity).
|
|
jscript: Check for arg_array being NULL (Coverity).
|
|
|
|
Markus Stockhausen (1):
|
|
gdi32: Check for NULL pointer in GdiAlphaBlend.
|
|
|
|
Michael Karcher (1):
|
|
ntdll: Fix DEP status initialization.
|
|
|
|
Michael Stefaniuc (5):
|
|
windowscodecs: Use FAILED instead of !SUCCEEDED.
|
|
setupapi: Use FAILED instead of !SUCCEEDED.
|
|
shell32: Use FAILED instead of !SUCCEEDED.
|
|
mapi32: Don't leak memory on an error path (Smatch).
|
|
kernel32: Add missing stdarg.h include.
|
|
|
|
Mike Kaplinskiy (4):
|
|
ntdll: Remember to set the iosb status if using a worker thread for serial wait.
|
|
ws2_32: Remember to convert ports to network byte order.
|
|
ws2_32: Try accepting a connection before blocking.
|
|
ws2_32/tests: Test WSAAccept with CF_DEFER.
|
|
|
|
Nikolay Sivov (40):
|
|
comctl32/trackbar: Default to TBTS_TOP position on creation.
|
|
comctl32/trackbar: TBM_SETTIC processing shouldn't be affected by TBS_AUTOTICKS style.
|
|
comctl32/trackbar: Drop initial parent creation tests, they are nothing to do with control testing.
|
|
comctl32/listview: Implement LVS_EX_TRANSPARENTBKGND style.
|
|
comctl32/header: Implement HDF_FIXEDWIDTH format flag.
|
|
comctl32/listview: Handle LVCFMT_FIXED_WIDTH flag.
|
|
comctl32/header: Implement HDS_NOSIZING style with tests.
|
|
comctl32/listview: Add partial support for cxMin width field.
|
|
comctl32/monthcal: Cache window GWL_STYLE.
|
|
comctl32/monthcal: Draw selected day as v6 does. Get rid of ugly selection curve.
|
|
comctl32/header: Add XP SP3 workaround for Header tests. Fix window handle leak.
|
|
comctl32/dpa: Split tests to several functions to avoid undesired dependencies.
|
|
include: Move some documented DPA definitions to public header, use PSDK names.
|
|
comctl32/dpa: Some DPA_Merge tests.
|
|
comctl32/dpa: Fix DPA_Merge() for DPAM_INTERSECT option.
|
|
include: Move some definitions to public header, use PSDK names.
|
|
comctl32/dpa: Separate tests for parameter validation in DPA_LoadStream().
|
|
comctl32/dpa: Fix parameter validation in DPA_LoadStream().
|
|
comctl32/dpa: Implement DPA_SaveStream() with tests.
|
|
comctl32/dpa: Implement DPA_GetSize().
|
|
comctl32/dpa: Fix DPA_Merge() test failures on old 4.7x comctl32.
|
|
comctl32/dpa: Check for DPA_LoadStream() presence. Merge original test function with save tests.
|
|
comctl32/trackbar: Protect from negative tic count in recalculation helper.
|
|
comctl32/updown: Skip thousands separation on hex mode.
|
|
user32/edit: Invalidate if style changed after EM_SETREADONLY.
|
|
comctl32/updown: Make tests independent, drop unrelated tests.
|
|
comctl32/updown: Show that UDS_SETBUDDYINT switching doesn't affect behaviour for already created control.
|
|
comctl32/updown: Fix control behaviour for UDS_SETBUDDYINT style.
|
|
comctl32/updown: Additional test for display base.
|
|
comctl32/updown: Update buddy on base change.
|
|
comctl32/listview: Skip LVS_EX_CHECKBOXES tests when this style is unsupported.
|
|
comctl32/listview: Skip some header tests on version 4.0 module.
|
|
comctl32/listview: Skip icon spacing tests when unsupported.
|
|
comctl32/monthcal: Move helper parameter cast to winproc, remove dead parameter check code.
|
|
comctl32/monthcal: Use a style we're caching already.
|
|
comct32/monthcal: Invalidate background too on MCM_SETCOLOR with MCSC_BACKGROUND.
|
|
comctl32/monthcal: Don't redraw after MCM_SETCURSEL if selection doesn't change.
|
|
comctl32/monthcal: Name MCM_SETMAXSELCOUNT parameter.
|
|
comctl32/monthcal: Don't redraw if date didn't change on MCM_SETTODAY.
|
|
comctl32/monthcal: Some cleanup to avoid cast in helpers.
|
|
|
|
Owen Rudge (11):
|
|
shlwapi: Implement IUnknown_UIActivateIO.
|
|
shlwapi: Implement stub for SHCreatePropertyBagOnRegKey.
|
|
shlwapi: Implement stub for SHGetViewStatePropertyBag.
|
|
shlwapi: Implement stubs for SHFormatDateTimeA/W.
|
|
shlwapi: Implement stub for ZoneCheckUrlExW.
|
|
shlwapi: Implement stub for UrlFixupW.
|
|
mapi32: Scan registry for MAPI providers and load them.
|
|
mapi32: Load and store MAPI function pointers after loading MAPI providers.
|
|
mapi32: Implement MAPIInitialize, Logon, Logoff, LogonEx, Uninitialize.
|
|
mapi32: Pass through MAPISendMail if Simple MAPI provider loaded.
|
|
mapi32: Implement the rest of the Simple MAPI functions.
|
|
|
|
Paul Vriens (18):
|
|
jscript: Updated Dutch translations.
|
|
shell32/tests: Fix a crash on Win9x.
|
|
mscms/tests: Fix some test failures on Win98 and WinME.
|
|
mshtml/tests: Fix some test failures on Win98 and WinME.
|
|
mshtml/tests: Fix test failures on Win9x/WinME.
|
|
imm32/tests: Fix test failures on Vista/W2K8.
|
|
shell32/tests: Fix a test failure on Win95/NT4.
|
|
wininet/tests: Fix a test failure on IE8.
|
|
ntdll/tests: Fix some test failures on several platforms.
|
|
wininet/tests: Run tests again on systems with IE5.
|
|
comdlg32/tests: Fix a test failure on Vista/W2K.
|
|
comdlg32: Return the correct path length for CDM_GETFOLDERPATH.
|
|
comdlg32/tests: Test the correct path length for CDM_GETFOLDERPATH.
|
|
winetest: Fix winetest to cope with com dlls.
|
|
cryptui: Fix a typo.
|
|
msi/tests: Skip some tests on Win9x/WinMe.
|
|
msi/tests: Fix some test failures on Vista/W2K8.
|
|
crypt32/tests: Fix a test failure on Vista and higher.
|
|
|
|
Peter Dons Tychsen (1):
|
|
mshtml: Fix crash because of usage of pointer before cheking if it is NULL.
|
|
|
|
Piotr Caban (1):
|
|
jscript: Fix 'object expected' error number.
|
|
|
|
Reece Dunn (1):
|
|
jscript/tests: Fixed typos in the output strings.
|
|
|
|
Rein Klazes (1):
|
|
user32: In ScrollWindowEx do not clip the clipping rectangle with the scrolling rectangle.
|
|
|
|
Rico Schüller (17):
|
|
d3d10: Add initial type parsing code.
|
|
d3d10: Reorder some functions.
|
|
d3d10: Implement annotation parsing.
|
|
d3d10: Implement ID3D10EffectTechnique::GetAnnotationByIndex().
|
|
d3d10: Implement ID3D10EffectPass::GetAnnotationByIndex().
|
|
d3d10: Implement ID3D10EffectVariable::GetAnnotationByIndex().
|
|
d3d10: Implement ID3D10EffectConstantBuffer::GetAnnotationByIndex().
|
|
d3d10: Implement ID3D10EffectTechnique::GetAnnotationByName().
|
|
d3d10: Implement ID3D10EffectPass::GetAnnotationByName().
|
|
d3d10: Implement ID3D10EffectVariable::GetAnnotationByName().
|
|
d3d10: Implement ID3D10EffectConstantBuffer::GetAnnotationByName().
|
|
d3d10: Add variable semantic parsing.
|
|
d3d10: Implement ID3D10EffectVariable::GetDesc().
|
|
wined3d: Fix shader spam.
|
|
wined3d: Don't call wglMakeCurrent(NULL, NULL) in context_set_current() if the current context is NULL.
|
|
gdi32: Check the current context in wglMakeCurrent().
|
|
opengl32/tests: Improve test for wglMakeCurrent.
|
|
|
|
Ričardas Barkauskas (1):
|
|
d3dx9_42: Implement d3dx9_42 and forward the functions to d3dx9_36.
|
|
|
|
Roderick Colenbrander (7):
|
|
winex11: Always adjust the color_shifts pointer when SelectBitmap is called.
|
|
winex11: Use ColorShifts in get_xrender_format_from_pdevice.
|
|
winex11: Add helper function for calculating ColorShifts.
|
|
winex11: Add helper function get_xrender_format_from_color_shifts.
|
|
winex11: Add helper function for copying brushes.
|
|
winex11: Fix a null pointer bug in ToLogical in case of 8-bit. Move the code to the place where the shifts are needed.
|
|
winex11: Don't use ColorShifts for non-TrueColor bitmaps.
|
|
|
|
Stefan Dösinger (8):
|
|
wined3d: Only generate the clipplane emulation KIL if a clipplane is used.
|
|
wined3d: Silence a compiler warning.
|
|
wined3d: Test and fix ddraw and d3d9 GetDC differences.
|
|
wined3d: Track GL texture states in a separate structure.
|
|
wined3d: Use the correct enum.
|
|
wined3d: Create a separate function for deleting GL textures.
|
|
wined3d: Don't mark SFLAG_INTEXTURE up to date with fbo stretchrect.
|
|
wined3d: Fix sRGB->RGB copy condition.
|
|
|
|
Stefan Ginsberg (1):
|
|
msctf: Define function calling convention compatibly for MSVC.
|
|
|
|
Vincent Povirk (27):
|
|
gdiplus: Test for the lowest rejected startup version.
|
|
gdiplus: Fix a copy outside allocated memory in GdipCreateTextureIA.
|
|
gdiplus: Use WIC to decode BMP files.
|
|
gdiplus: Use WIC to decode PNG files.
|
|
gdiplus: Disable alpha channel support for BMP images.
|
|
gdiplus: Remove unused bitmap flipping code.
|
|
windowscodecs: Fix the bmpformat test on Windows 7.
|
|
gdiplus: Implement GdipDrawImagePointRect.
|
|
gdiplus: Stub GdipResetLineTransform.
|
|
gdiplus: Stub GdipScaleLineTransform.
|
|
gdiplus: Don't use the supplied rect to calculate font scaling factors.
|
|
gdiplus: Don't calculate the number of points in the arc by dividing.
|
|
gdiplus: Don't accept MS Sans Serif as the generic sans serif font.
|
|
oleaut32: Implement ITypeLibComp::BindType.
|
|
gdiplus: Implement GdipGetImageRawFormat.
|
|
gdiplus: Stub GdipGetLinePresetBlend[Count].
|
|
gdiplus: Store preset blends in linear gradient brushes.
|
|
gdiplus: Add tests for linear gradient preset blends.
|
|
gdiplus: Use the preset blend when drawing linear gradients.
|
|
oleaut32: Add test for HREFTYPE's from inherited methods.
|
|
oleaut32: Use DISPATCH_HREF_MASK even for non-dual dispatch types.
|
|
gdiplus/tests: Reject gdiplus versions greater than 2.
|
|
gdiplus: Accept version 2 in GdiplusStartup.
|
|
winex11: Re-add the optimization for blending 1x1 pixel bitmaps.
|
|
gdiplus: Add tests for GdipBitmap(Get|Set)Pixel.
|
|
gdiplus: Implement GdipBitmapGetPixel.
|
|
gdiplus: Implement GdipBitmapSetPixel.
|
|
|
|
Vitaliy Margolen (3):
|
|
dinput: Move axes and buttons queries into initial joystick discovery for joydev driver.
|
|
dinput: Convert axis mapping array to int instead of BYTE. BYTE is unsigned and char isn't enough to store all possible axis values.
|
|
dinput: Fix POV for programs that use buffered events.
|
|
|
|
Vitaly Perov (2):
|
|
comdlg32: Fix some Russian resources.
|
|
shell32: Enlarge static to display multiline text correctly.
|
|
|
|
Vladimir Pankratov (3):
|
|
jscript: Add Russian translation.
|
|
readme: Keep README.ru in sync.
|
|
jscript: Update Russian translation.
|
|
|
|
Wilfried Pasquazzo (2):
|
|
user32: Correct scaling of DrawIcon.
|
|
user32/tests: Test for correct scaling of DrawIcon.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|