Alexandre Julliard [Wed, 29 Mar 2006 11:49:36 +0000 (13:49 +0200)]
winecfg: Disable the desktop option when configuring a specific application.
H. Verbeet [Tue, 28 Mar 2006 19:10:51 +0000 (21:10 +0200)]
wined3d: Create an IWineD3DBaseShader class.
H. Verbeet [Tue, 28 Mar 2006 19:10:44 +0000 (21:10 +0200)]
wined3d: Move the vshader_ins and pshader_ins arrays into their respective objects.
H. Verbeet [Tue, 28 Mar 2006 19:10:32 +0000 (21:10 +0200)]
wined3d: Move the SHADER_OPCODE definition to wined3d_private.h.
H. Verbeet [Tue, 28 Mar 2006 19:10:22 +0000 (21:10 +0200)]
wined3d: Pass the correct number of parameters for texld with ps version >= 2.
Mike McCormack [Wed, 29 Mar 2006 06:56:55 +0000 (15:56 +0900)]
user32: Fix SPI_GETLISTBOXSMOOTHSCROLLING, and implement SPI_SETLISTBOXSMOOTHSCROLLING.
Mike McCormack [Wed, 29 Mar 2006 06:58:26 +0000 (15:58 +0900)]
user32: Implement SPI_[GS]ETUIEFFECTS.
Mike McCormack [Wed, 29 Mar 2006 06:58:06 +0000 (15:58 +0900)]
user32: Implement SPI_[GS]ETTOOLTIPANIMATION and SPI_[GS]ETTOOLTIPFADE.
Mike McCormack [Wed, 29 Mar 2006 06:57:34 +0000 (15:57 +0900)]
user32: Implement SPI_[GS]ETMENUANIMATION and SPI_[GS]ETSELECTIONFADE.
Mike McCormack [Wed, 29 Mar 2006 06:56:30 +0000 (15:56 +0900)]
user32: Implement SystemParametersInfo(SPI_[SG]ETCURSORSHADOW).
Mike McCormack [Wed, 29 Mar 2006 06:56:09 +0000 (15:56 +0900)]
user32: Implement SystemParametersInfo(SPI_[GS]ETCOMBOBOXANIMATION).
Mike McCormack [Wed, 29 Mar 2006 06:55:39 +0000 (15:55 +0900)]
user32: Implement SPI_[SG]ETCARETWIDTH.
Alexandre Julliard [Tue, 28 Mar 2006 18:00:18 +0000 (20:00 +0200)]
mshtml: Don't free the URL we have just stored in the callback object.
Alexandre Julliard [Tue, 28 Mar 2006 16:18:01 +0000 (18:18 +0200)]
x11drv: Only warp the mouse pointer if it has actually moved.
H. Verbeet [Sun, 26 Mar 2006 02:19:00 +0000 (04:19 +0200)]
d3d8: Add a TRACE for IDirect3DDevice8Impl_CreateVertexBuffer.
Stefan Dösinger [Tue, 28 Mar 2006 10:47:36 +0000 (12:47 +0200)]
wined3d: Use WINED3DSWAPEFFECT in the wined3d headers and code.
Stefan Dösinger [Tue, 28 Mar 2006 12:20:47 +0000 (14:20 +0200)]
wined3d: Add WINED3DPOOL to wined3d_types.h.
Aric Stewart [Wed, 22 Mar 2006 19:34:22 +0000 (13:34 -0600)]
twain: Add a property sheet UI for scanning.
Alexandre Julliard [Tue, 28 Mar 2006 14:55:03 +0000 (16:55 +0200)]
x11drv: Reinitialize the display settings when using a desktop window.
Aric Stewart [Wed, 22 Mar 2006 19:34:44 +0000 (13:34 -0600)]
twain: A few cleanups, using some consts from sane.
Eric Kohl [Fri, 24 Mar 2006 16:40:17 +0000 (17:40 +0100)]
widl: Implement support for pointers to base types.
Alexandre Julliard [Tue, 28 Mar 2006 12:43:18 +0000 (14:43 +0200)]
advapi32: Fixed compiler warnings.
Thomas Weidenmueller [Sun, 26 Mar 2006 11:39:58 +0000 (13:39 +0200)]
advapi32: Fixed building TRUSTEEs with objects.
Fill the TRUSTEE structure properly in BuildTrusteeWithObjectsAndName
and BuildTrusteeWithObjectsAndSid, including regression tests.
Thomas Weidenmueller [Sun, 26 Mar 2006 11:30:03 +0000 (13:30 +0200)]
comctl32: Rebar size fix.
Rebars without any bands should have a height/width of 0.
Vitaly Lipatov [Sun, 26 Mar 2006 15:06:54 +0000 (19:06 +0400)]
wineshelllink: Remove quotes from Path=<workdir>.
Jonathan Ernst [Tue, 28 Mar 2006 09:36:30 +0000 (11:36 +0200)]
wine.inf: Add some more fake dlls to the system directory.
Mike McCormack [Tue, 28 Mar 2006 05:42:33 +0000 (14:42 +0900)]
mpr: Improve the stub for WNetGetUniversalNameW.
Mike McCormack [Tue, 28 Mar 2006 08:58:07 +0000 (17:58 +0900)]
server: Fix a race condition in the delivery of change notifications.
Alexandre Julliard [Tue, 28 Mar 2006 10:21:37 +0000 (12:21 +0200)]
x11drv: Avoid setting text or WM hints of the X root window.
Alexandre Julliard [Mon, 27 Mar 2006 21:19:50 +0000 (23:19 +0200)]
winemp3: Renamed the dlls/msacm/winemp3 directory to dlls/winemp3.acm.
Alexandre Julliard [Mon, 27 Mar 2006 21:18:48 +0000 (23:18 +0200)]
msg711: Renamed the dlls/msacm/msg711 directory to dlls/msg711.acm.
Alexandre Julliard [Mon, 27 Mar 2006 21:18:08 +0000 (23:18 +0200)]
msadp32: Renamed the dlls/msacm/msadp32 directory to dlls/msadp32.acm.
Alexandre Julliard [Mon, 27 Mar 2006 21:17:19 +0000 (23:17 +0200)]
imaadp32: Renamed the dlls/msacm/imaadp32 directory to dlls/imaadp32.acm.
Alexandre Julliard [Mon, 27 Mar 2006 20:43:03 +0000 (22:43 +0200)]
x11drv: Moved desktop mode handling to the explorer process.
Per-application desktop mode settings are no longer supported. Apps
can be launched in a specific desktop window by using:
explorer /desktop=name[,widthxheight] app.exe [args]
If the named desktop already exists the app is launched inside it. The
default desktop is cleverly named "default".
Alexandre Julliard [Mon, 27 Mar 2006 20:16:04 +0000 (22:16 +0200)]
x11drv: Allow setting WM hints for the desktop window.
Alexandre Julliard [Mon, 27 Mar 2006 19:45:47 +0000 (21:45 +0200)]
x11drv: Support SetWindowPos and ShowWindow on the desktop window.
Jacek Caban [Mon, 27 Mar 2006 19:02:28 +0000 (21:02 +0200)]
mshtml: Added tooltip implementation.
Ulrich Czekalla [Mon, 27 Mar 2006 16:33:56 +0000 (11:33 -0500)]
commdlg: Properly set and retrieve colour value from combo box .
Robert Shearman [Mon, 27 Mar 2006 15:55:37 +0000 (16:55 +0100)]
shell32: Adding a systray item with an invalid icon handle is allowed.
Huw Davies [Mon, 27 Mar 2006 13:10:37 +0000 (14:10 +0100)]
riched20: Take a ref on text host.
Mike McCormack [Mon, 27 Mar 2006 12:23:17 +0000 (21:23 +0900)]
user32: Send a fake mouse movement event after releasing capture.
Alexandre Julliard [Mon, 27 Mar 2006 19:29:46 +0000 (21:29 +0200)]
ntdll: Limit header_size to the file size.
Alexandre Julliard [Mon, 27 Mar 2006 13:33:43 +0000 (15:33 +0200)]
x11drv: Get rid of the using_wine_desktop flag.
Alexandre Julliard [Mon, 27 Mar 2006 10:57:17 +0000 (12:57 +0200)]
server: Connect to the window station and desktop specified by startup info.
If window station and desktop aren't inherited from the parent, don't
connect to them from the server, but from the USER init code where we
can get the proper values from the startup info structure.
Alexandre Julliard [Mon, 27 Mar 2006 10:50:26 +0000 (12:50 +0200)]
server: Store window properties in the global atom table instead of
the per-winstation table.
Louis. Lenders [Sat, 25 Mar 2006 11:21:55 +0000 (11:21 +0000)]
shell32: Add an uncompressed AVI displaying the word searching.
James Hawkins [Mon, 27 Mar 2006 04:05:58 +0000 (22:05 -0600)]
advpack: Implement the launching of executables in RunSetupCommand.
James Hawkins [Mon, 27 Mar 2006 03:40:26 +0000 (21:40 -0600)]
advpack: Define S_ASYNCHRONOUS in advpub.h.
Alexandre Julliard [Mon, 27 Mar 2006 10:14:24 +0000 (12:14 +0200)]
server: Fixed process exit code on FreeBSD.
Petr Tesarik [Fri, 24 Mar 2006 11:46:10 +0000 (12:46 +0100)]
winedbg: Fix stepping over an instruction.
Petr Tesarik [Mon, 27 Mar 2006 08:15:29 +0000 (10:15 +0200)]
winedos: Clear TF bit before passing control to a VM86 interrupt handler.
f_sophia [Sun, 26 Mar 2006 14:58:21 +0000 (15:58 +0100)]
winhelp: Added Esperanto language support.
Antonio Codazzi [Sun, 26 Mar 2006 14:58:02 +0000 (15:58 +0100)]
shell32: Updated Esperanto translation.
James Hawkins [Mon, 27 Mar 2006 03:53:09 +0000 (21:53 -0600)]
kernel: Error out of CreateProcess if the specified current directory
doesn't exist.
Vitaly Lipatov [Sun, 26 Mar 2006 11:30:58 +0000 (15:30 +0400)]
wine.inf: Add some dll stub dll to the system directory.
Paul Vriens [Fri, 24 Mar 2006 09:01:00 +0000 (10:01 +0100)]
wine.inf: Add SystemRoot.
Petr Tesarik [Mon, 27 Mar 2006 08:12:02 +0000 (10:12 +0200)]
ntdll: Fix debug exceptions from VM86.
- Set ContextFlags accordingly in save_vm86_context().
- Raise debug exceptions correctly for debug exceptions.
- Do not clear TF bit for VM86-generated debug exceptions.
James Hawkins [Mon, 27 Mar 2006 03:38:40 +0000 (21:38 -0600)]
advpack: Set hexe to a non-NULL value to test that the handle is NULL on return.
Mike McCormack [Sun, 26 Mar 2006 02:35:52 +0000 (11:35 +0900)]
commdlg: Malformed filters are still added to the filter combo box.
Mike McCormack [Sun, 26 Mar 2006 02:35:29 +0000 (11:35 +0900)]
comctl32: Having an MRU list without a compare function works in Windows.
H. Verbeet [Sun, 26 Mar 2006 02:10:28 +0000 (04:10 +0200)]
msvcrt: Fix reading of signed numbers with unsigned read types in scanf.
Alexandre Julliard [Fri, 24 Mar 2006 16:53:12 +0000 (16:53 +0000)]
msvcrt: Fix fflush() of files opened for read.
Some apps, for no particular reason, call fflush() on files opened for
read. This keeps them from tripping over their shoelaces.
Tomas Carnecky [Sat, 25 Mar 2006 12:07:23 +0000 (13:07 +0100)]
opengl: Put OpenGL setup functions into their own debug channel.
Eric Pouech [Sat, 25 Mar 2006 09:12:45 +0000 (10:12 +0100)]
winedbg: Fixes for identifiers.
- fixed lexical rules for a path name
- fixed identifier rules so that we get the right precedence
between ! and ::
- modules (in mod!name forms) are now handled as tIDENTIFIER
(tPATH was buggy anyhow)
Eric Pouech [Sat, 25 Mar 2006 09:12:57 +0000 (10:12 +0100)]
dbghelp: Module should be case insensitive.
When looking up a symbol name in the form module!name, the module
lookup should be insensitive.
Stefan Dösinger [Fri, 24 Mar 2006 16:34:26 +0000 (17:34 +0100)]
wined3d: Add WINED3DMULTISAMPLE_TYPE to wined3d_types.h.
Stefan Dösinger [Fri, 24 Mar 2006 15:06:28 +0000 (16:06 +0100)]
wined3d: Add WINED3DTRIPATCH_INFO to wined3d_types.h.
H. Verbeet [Thu, 23 Mar 2006 19:04:16 +0000 (19:04 +0000)]
wined3d: Move the D3DSIO_DCL dumping code into its own function.
James Hawkins [Fri, 24 Mar 2006 05:12:20 +0000 (23:12 -0600)]
advpack: Add initial tests for RunSetupCommand.
James Hawkins [Fri, 24 Mar 2006 05:11:00 +0000 (23:11 -0600)]
advpack: Forward DelNodeA to its Unicode counterpart.
James Hawkins [Fri, 24 Mar 2006 05:11:15 +0000 (23:11 -0600)]
advpack: Forward RunSetupCommandA to its Unicode counterpart.
James Hawkins [Fri, 24 Mar 2006 05:10:43 +0000 (23:10 -0600)]
advpack: Forward the FileSaveRestore API to their Unicode counterparts.
James Hawkins [Fri, 24 Mar 2006 05:10:21 +0000 (23:10 -0600)]
advpack: Forward GetVersionFromFileA/ExA to their Unicode counterparts.
James Hawkins [Fri, 24 Mar 2006 05:10:04 +0000 (23:10 -0600)]
advpack: Forward SetPerUserSecValuesA to its Unicode counterpart.
Ken Thomases [Fri, 24 Mar 2006 07:26:51 +0000 (01:26 -0600)]
server: Fix memory leak in read_process_memory handler.
Mike McCormack [Fri, 24 Mar 2006 04:51:14 +0000 (13:51 +0900)]
ntdll: Recursive notify is implemented.
Phil Krylov [Fri, 24 Mar 2006 00:49:50 +0000 (03:49 +0300)]
server: Fix compilation under Darwin 7.
Jacek Caban [Thu, 23 Mar 2006 20:38:38 +0000 (21:38 +0100)]
mshtml: Added IHTMLElement2 implementation.
Jacek Caban [Thu, 23 Mar 2006 20:37:17 +0000 (21:37 +0100)]
exdisp.idl: Added missing IE6 methods to DWebBrowserEvents2.
Stefan Dösinger [Thu, 23 Mar 2006 18:31:34 +0000 (19:31 +0100)]
wined3d: Rectpatch code fix.
Update the wined3d code to use WINED3DRECTPATCH_INFO, which was added
with an older patch.
Alexandre Julliard [Thu, 23 Mar 2006 19:35:52 +0000 (20:35 +0100)]
msvcrt: Implementation of wcsftime (based on a patch by Mike McCormack).
Paul Vriens [Wed, 22 Mar 2006 10:43:19 +0000 (11:43 +0100)]
kernel: Add processor specific environment variables.
James Hawkins [Thu, 23 Mar 2006 06:07:10 +0000 (00:07 -0600)]
comctl32: A couple fixes for tab icon offsets.
- Shift selected icons up and non-selected icons down.
- Add the top or left draw rect to the vertical offset, because it may
not be zero.
James Hawkins [Wed, 22 Mar 2006 20:40:55 +0000 (14:40 -0600)]
advpack: Implement FileSaveMarkNotExistW.
James Hawkins [Wed, 22 Mar 2006 20:34:41 +0000 (14:34 -0600)]
advpack: Forward AdvInstallFileA to its Unicode counterpart.
James Hawkins [Wed, 22 Mar 2006 20:15:51 +0000 (14:15 -0600)]
advpack: Forward the ansi user stub APIs to their Unicode counterparts.
James Hawkins [Wed, 22 Mar 2006 19:51:44 +0000 (13:51 -0600)]
advpack: Forward AddDelBackupEntryA to its unicode counterpart.
Alexandre Julliard [Thu, 23 Mar 2006 16:07:27 +0000 (17:07 +0100)]
kernel: Remove a couple of incorrect asserts.
Rein Klazes [Thu, 23 Mar 2006 10:29:44 +0000 (11:29 +0100)]
comctl32: Do not free LPSTR_TEXTCALLBACK tooltip texts.
Detlef Riekenberg [Wed, 22 Mar 2006 22:34:52 +0000 (23:34 +0100)]
kernel: Load QueueUserWorkItem function dynamically.
Eric Kohl [Thu, 23 Mar 2006 09:39:07 +0000 (10:39 +0100)]
widl: Fix base type alignments.
Generate aligned marshal and unmarshal code for base type arguments
and return values.
Eric Kohl [Thu, 23 Mar 2006 09:33:08 +0000 (10:33 +0100)]
widl: Fix format string size calculation.
- Move proc format string size calculation from client.c and server.c
to typegen.c.
- Implement type format string size calculation.
Alexandre Julliard [Wed, 22 Mar 2006 21:13:40 +0000 (22:13 +0100)]
server: Class and global atoms should not be local to a window station.
Marcus Meissner [Wed, 22 Mar 2006 12:31:54 +0000 (13:31 +0100)]
programs: Move icinfo out of avitools.
H. Verbeet [Wed, 22 Mar 2006 19:47:54 +0000 (19:47 +0000)]
wined3d: Set vertex attribute pointers defined in vertex declarations properly.
H. Verbeet [Wed, 22 Mar 2006 19:47:32 +0000 (19:47 +0000)]
wined3d: Fix slightly misleading ParseVertexDeclarationUsage naming.
H. Verbeet [Wed, 22 Mar 2006 19:47:16 +0000 (19:47 +0000)]
wined3d: Initialise WINED3DVERTEXELEMENT's Reg field in
IWineD3DVertexDeclarationImpl_ParseDeclaration9.
H. Verbeet [Wed, 22 Mar 2006 19:46:59 +0000 (19:46 +0000)]
wined3d: glTypeLookup cleanup.
Use a struct instead of an UINT array as entries in the glTypeLookup
table.
H. Verbeet [Wed, 22 Mar 2006 19:46:50 +0000 (19:46 +0000)]
wined3d: Store the pixelshader version in the pixelshader object.
Huw Davies [Wed, 22 Mar 2006 12:16:44 +0000 (12:16 +0000)]
user32: Only adjust the margins if the edit control is above a certain size.