Commit Graph

34357 Commits

Author SHA1 Message Date
Jason Edmeades
938719062d cmd.exe: Add support for %ERRORLEVEL% in both batch and cmd line. 2007-02-21 11:48:06 +01:00
Jason Edmeades
3bdb64149b cmd.exe: Support return code if fail to launch program. 2007-02-21 11:47:11 +01:00
Jason Edmeades
73587989e7 cmd.exe: Support PATH= as a valid command. 2007-02-21 11:45:42 +01:00
Jason Edmeades
fcec39fa2e cmd.exe: Add ~ modifiers for %0-9. 2007-02-21 11:45:23 +01:00
Jason Edmeades
5482924735 cmd.exe: Support :EOF in goto labels. 2007-02-21 11:43:28 +01:00
Jason Edmeades
e7dc3f1a35 cmd.exe: Add support for %*. 2007-02-21 11:43:13 +01:00
Jason Edmeades
c36664891c cmd.exe: Support exit [/b] returncode. 2007-02-21 11:42:43 +01:00
Jason Edmeades
758a397755 cmd.exe: Add "if defined ..." support. 2007-02-21 11:41:48 +01:00
Stefan Dösinger
953940aada wined3d: Make sure volumes have memory allocated. 2007-02-21 11:00:08 +01:00
Stefan Dösinger
a72b561947 wined3d: Do not use glMapBuffer in ProcessVertices. 2007-02-21 10:59:55 +01:00
Stefan Dösinger
2a90bc2c7a wined3d: Remove dead code from drawprim.c. 2007-02-21 10:57:50 +01:00
Stefan Dösinger
ca04a9de34 wined3d: Use CopyRect / EqualRect. 2007-02-21 10:57:28 +01:00
Stefan Dösinger
efc03f0a34 wined3d: Index buffer fixes. 2007-02-21 10:57:08 +01:00
Stefan Dösinger
6d66347cf9 wined3d: Clean up sampler usage in UpdateSurface.
UpdateSurface has to modify one gl texture unit to bind the texture to
load.  To restore the correct properties for drawing gl texture unit 0
is activated and dirtified.
2007-02-21 10:56:47 +01:00
Stefan Dösinger
e935600ebc wined3d: IWineD3DDevice::Clear fixes.
Fix the use of the scissor test in Clear. The rectangle is only set if
a clearing rectangle is used, otherwise the scissor test is disabled
(the pixel ownsership test should take care of the window
boarders). To get the scissor test back to the value the app set up
Clear dirtifies the state(s).
2007-02-21 10:56:36 +01:00
Stefan Dösinger
dd93e1fb7f wined3d: Floating point shader constant setting.
Test how shader constant limits are checked in Set*ShaderConstantF.
The vertex shader tests it based on the limits reported in the caps,
the pixel shader tests tries to find the limit manually because I
could not find a cap structure member specifying the pixel shader
constant limit.

Set*ShaderConstantF returns an error as soon as start or start + count
are bigger than the constant limit.
2007-02-21 10:56:01 +01:00
Stefan Dösinger
76b7cac7af wined3d: Light parameter fixes. 2007-02-21 10:55:31 +01:00
Stefan Dösinger
fb1469c47d wined3d: Do not print the fixed / unfixed vertices warning with shaders. 2007-02-21 10:55:14 +01:00
Dmitry Timoshkov
1936fd99ee user32: Add a CreateIcon test, make it pass under Wine. 2007-02-21 10:55:06 +01:00
Dmitry Timoshkov
e35db3408b user32: Add traces to the cursor APIs. 2007-02-21 10:55:01 +01:00
Aric Stewart
1840f5e192 imm32: Implement stubs for ImmGetImeMenuItemsA and ImmGetImeMenuItemsW. 2007-02-21 10:54:20 +01:00
Paul Vriens
8bc9bc2e29 wininet/ftp.c: Fix some typos. 2007-02-21 10:54:14 +01:00
Marcus Meissner
74bb551081 shlwapi: Fix size passed to MultiByteToWideChar. 2007-02-21 10:54:07 +01:00
Chris Robinson
ac647156d8 quartz: Implement IUnknown methods for IMediaPosition. 2007-02-21 10:53:59 +01:00
Chris Robinson
5a8ee37191 quartz: Don't release filters when they connect. 2007-02-21 10:53:54 +01:00
James Hawkins
0746b9076d msi: Cleanup the dialog event subscriptions when destroying the dialog. 2007-02-21 10:53:49 +01:00
Jacek Caban
0197c2c292 shdocvw: Fix module ref counting. 2007-02-20 20:52:46 +01:00
Detlef Riekenberg
d7e88ff996 kernel32: Display correct parameters in comm traces. 2007-02-20 20:52:41 +01:00
Detlef Riekenberg
8163e504bc localspl: Implement SetDefaultCommConfig for XcvDataPort. 2007-02-20 20:31:14 +01:00
Detlef Riekenberg
87947fce7f localspl: Implement GetDefaultCommConfig for XcvDataPort. 2007-02-20 20:31:07 +01:00
Eric Pouech
fa9be99568 dbghelp: MiniDumpWriteDump called from exception handler.
- MiniDumpWriteDump was unable to provide stack information for the current
  thread, hence did produce unusable minidump when a programs generates the
  minidump from its own exception handler.
- We now support this if the current thread calls MiniDumpWriteDump from an
  exception handler and provides the exception information.
2007-02-20 20:31:01 +01:00
Francois Gouget
93494f2ac0 Assorted spelling fixes. 2007-02-20 20:30:51 +01:00
Francois Gouget
eb2bf541f2 wininet/tests: Tell the user which ftp server we're using for the tests so he can try to connect to it manually in case of trouble. 2007-02-20 20:29:51 +01:00
Francois Gouget
f410bbf098 wininet/tests: Dynamically load some functions so the test runs on Windows 98. 2007-02-20 20:29:46 +01:00
Francois Gouget
da64fe5d56 wininet: Move a bunch of misplaced API documentation. 2007-02-20 20:29:38 +01:00
Francois Gouget
2138bab79f winapi_check: gdi32.dll and gdi.exe have some extra sources in subdirectories. 2007-02-20 20:29:36 +01:00
Francois Gouget
c5f193038c winapi_check: We no longer have dlls in nested sub-directories. 2007-02-20 20:29:32 +01:00
Francois Gouget
53914087aa winapi_check: Clarify a pair of error messages.
Don't use a regular expression if not necessary.
2007-02-20 20:29:26 +01:00
Francois Gouget
03bcef1d94 winapi: Update and simplify file_skip() to match the current sources. 2007-02-20 20:29:23 +01:00
Francois Gouget
ba517e57d2 winapi: Remove useless 'if (0)' statements. 2007-02-20 20:29:20 +01:00
Francois Gouget
88619a80d8 winapi_check: Fix handling of the 'longlong' arguments. 2007-02-20 20:29:17 +01:00
Francois Gouget
f032dcbda2 winapi_check: Update win32.api to fix the winapi_check warnings. 2007-02-20 20:29:14 +01:00
Francois Gouget
f5c6a71a65 ole32: Better match the PSDK types and fix the winapi_check warnings. 2007-02-20 20:29:10 +01:00
Francois Gouget
c4a4c5435c advapi32: Update win32.api to fix the winapi_check warnings. 2007-02-20 20:27:20 +01:00
Hans Leidekker
7a039ebbf1 setupapi: Always return an empty list from SetupDiGetClassDevs. 2007-02-20 20:27:13 +01:00
Hans Leidekker
939e8e4ce2 setupapi: Implement SetupCopyOEMInf{A,W}. 2007-02-20 20:27:09 +01:00
Hans Leidekker
0e59ff2592 userenv: Implement ExpandEnvironmentStringsForUser{A,W}. 2007-02-20 20:23:58 +01:00
Rob Shearman
e79b8b8fcd oleaut32: Re-arrange the position of functions and vtables in olefont.c to avoid forward-declarations. 2007-02-20 20:23:30 +01:00
Rob Shearman
4c40b3974c oleaut32: Fix IFont::AddRefHFont and IFont::ReleaseRefHFont.
The tests show that there is a global cache that keeps references to 
HFONTs that is released when all IFont objects are released.
(Based on a patch by Benjamin Arai.)
2007-02-20 20:23:24 +01:00
Christian Costa
0b43e9b552 winealsa: Recognize alsa application ports as generic midi ports. 2007-02-20 20:11:09 +01:00