Alexandre Julliard [Wed, 15 Mar 2006 08:54:19 +0000 (09:54 +0100)]
wineprefixcreate: Fixed datadir path. Added dependency on relpath.
Pierre d'Herbemont [Sat, 11 Mar 2006 20:12:11 +0000 (21:12 +0100)]
wineprefixcreate: Make path searching relative.
Dmitry Timoshkov [Mon, 13 Mar 2006 05:44:41 +0000 (13:44 +0800)]
shell32: Add parameter formatting rule to the command line if there isn't any.
Robert Shearman [Tue, 14 Mar 2006 17:49:19 +0000 (18:49 +0100)]
wininet: Move URL-related tests to a separate file.
Robert Shearman [Tue, 14 Mar 2006 14:35:37 +0000 (14:35 +0000)]
wininet: Make InternetCrackUrlW set the components related to net_loc
to NULL when net_loc isn't present in the input URL.
Robert Shearman [Tue, 14 Mar 2006 14:35:52 +0000 (14:35 +0000)]
wininet: Move cookie-related stubs to cookie.c
Robert Shearman [Tue, 14 Mar 2006 14:36:11 +0000 (14:36 +0000)]
wininet: Implement setting of send and receive timeouts.
Robert Shearman [Tue, 14 Mar 2006 14:35:21 +0000 (14:35 +0000)]
ntdll: Move the call to MODULE_DllThreadAttach from the kernel32
thread creation function to the NTDLL one.
Robert Reif [Tue, 14 Mar 2006 12:28:53 +0000 (07:28 -0500)]
wineesd: Use pipe sync for events.
Ues pipe sync code from OSS/ALSA rather than windows events.
Jan Zerebecki [Mon, 13 Mar 2006 13:06:14 +0000 (14:06 +0100)]
x11drv: Prevent out of bound access in DescribePixelFormat.
Jan Zerebecki [Mon, 13 Mar 2006 13:06:40 +0000 (14:06 +0100)]
wine.inf: Increase the DirectX version to that of the latest 9.0c .
Alexandre Julliard [Mon, 13 Mar 2006 13:19:58 +0000 (14:19 +0100)]
ddraw: Don't crash in d3d test if OpenGL is missing.
Juan Lang [Fri, 10 Mar 2006 23:22:41 +0000 (15:22 -0800)]
crypt32: Abstract contexts.
- create a base cert context, and make functions unaware whether
they're dealing with the base or derived type
- simplify stores as a result
Mike McCormack [Sat, 11 Mar 2006 05:43:37 +0000 (14:43 +0900)]
shell32: Fix some gcc 4.1 warnings caused by casts in macros.
Roderick Colenbrander [Sun, 12 Mar 2006 15:27:31 +0000 (16:27 +0100)]
wined3d: Vertexdeclaration fix.
In the old d3d8 code SetVertexShader stored the so called vertex
declaration in the stateblock. In case of WineD3D this isn't done
which breaks the drawPrimitive code. This patch stores the vertex
declaration again in the stateblock which fixes Age Of Mythology.
Hans Leidekker [Sat, 11 Mar 2006 10:54:54 +0000 (11:54 +0100)]
advapi32: Add stub implementations for a bunch of documented Lsa APIs.
Christoph Frick [Fri, 10 Mar 2006 08:58:14 +0000 (09:58 +0100)]
dinput/joystick_linuxinput: Add POV detection and reporting.
Mapping of ABS_HAT[0-3][XY] to the four POV used by dinput.
Robert Shearman [Mon, 13 Mar 2006 11:28:28 +0000 (11:28 +0000)]
ntdll: Very crude implementation of RtlQueueWorkItem.
Robert Shearman [Mon, 13 Mar 2006 11:29:04 +0000 (11:29 +0000)]
kernel: Implement QueueUserWorkItem.
Robert Shearman [Sat, 11 Mar 2006 18:11:25 +0000 (18:11 +0000)]
wininet: Fix the conversion of NULL component values from InternetCreateUrlA.
Robert Shearman [Sat, 11 Mar 2006 18:10:57 +0000 (18:10 +0000)]
wininet: Host name isn't present when two slashes aren't present in InternetCrackUrl.
The test for "about:" in InternetCrackUrlW should be more general so
that only URLs without double slashes should also be assumed not to
have a host name.
Add another test for this case and remove an unreliable
InternetCreateUrl test.
Robert Shearman [Sat, 11 Mar 2006 18:09:21 +0000 (18:09 +0000)]
wininet: InternetCrackUrl should set nPort to the default port if not specified.
Stefan Dösinger [Fri, 10 Mar 2006 23:15:38 +0000 (00:15 +0100)]
wined3d: Add WINED3DVERTEXBUFFER_DESC to wined3d_types.h.
Vitaliy Margolen [Sun, 12 Mar 2006 20:45:47 +0000 (13:45 -0700)]
wined3d: Don't override variable that still has something we need.
Use local temp variable instead.
Vitaliy Margolen [Mon, 13 Mar 2006 03:19:25 +0000 (20:19 -0700)]
wined3d: Add D3DSIO_TEXM3x3PAD to opcode list. We already handle it where we should.
Paul Vriens [Sun, 12 Mar 2006 13:00:50 +0000 (14:00 +0100)]
wine.inf: Add RegisteredOwner and Org also to WindowsNT branch.
Mike McCormack [Sat, 11 Mar 2006 05:43:06 +0000 (14:43 +0900)]
avifil32: Use HeapAlloc instead of LocalAlloc.
Mike McCormack [Sat, 11 Mar 2006 05:42:50 +0000 (14:42 +0900)]
avifil32: Use HeapAlloc instead of Global/LocalAlloc.
Mike McCormack [Sat, 11 Mar 2006 05:42:01 +0000 (14:42 +0900)]
avifil32: Use HeapAlloc instead of Local Alloc.
Mike McCormack [Sat, 11 Mar 2006 05:42:14 +0000 (14:42 +0900)]
avifil32: Use HeapAlloc instead of GlobalAlloc/LocalAlloc.
Mike McCormack [Sat, 11 Mar 2006 05:41:16 +0000 (14:41 +0900)]
avifil32: Use HeapAlloc/Free instead of LocalAlloc/Free.
Mike McCormack [Sat, 11 Mar 2006 05:41:37 +0000 (14:41 +0900)]
avifil32: Use HeapAlloc instead of LocalAlloc. Make sure to free the memory.
Alexandre Julliard [Fri, 10 Mar 2006 20:43:25 +0000 (21:43 +0100)]
winefile: Refresh the drives and files upon WM_DEVICECHANGE.
Stefan Dösinger [Thu, 9 Mar 2006 22:21:16 +0000 (23:21 +0100)]
wined3d: Consistently use WINED3DRESOURCETYPE.
Mike McCormack [Fri, 10 Mar 2006 15:21:30 +0000 (00:21 +0900)]
avifil32: Use CoTaskMemAlloc when allocating memory to return through
an OLE interface.
Mike McCormack [Fri, 10 Mar 2006 15:21:42 +0000 (00:21 +0900)]
avifil32: Fix some gcc 4.1 warnings cause by windowsx.h macros.
Mike McCormack [Fri, 10 Mar 2006 03:26:50 +0000 (12:26 +0900)]
comdlg32: Remove the property when destroy the dialog box.
Juan Lang [Fri, 10 Mar 2006 03:06:42 +0000 (19:06 -0800)]
crypt32: Move context properties to a separate file.
Robert Reif [Fri, 10 Mar 2006 04:07:26 +0000 (23:07 -0500)]
wineesd: Update ESD driver to closer match OSS and ALSA drivers.
Petr Tesarik [Fri, 10 Mar 2006 09:55:07 +0000 (10:55 +0100)]
winedbg: Fix lcall instruction opcode.
Robert Shearman [Fri, 10 Mar 2006 12:28:52 +0000 (12:28 +0000)]
wininet: Don't duplicate empty strings.
Fatih Asici [Fri, 10 Mar 2006 15:19:25 +0000 (17:19 +0200)]
wordpad: Add Turkish resource file.
Fatih Asici [Fri, 10 Mar 2006 14:36:14 +0000 (16:36 +0200)]
winecfg: Update Turkish resource file.
Fatih Aşıcı [Thu, 9 Mar 2006 10:40:32 +0000 (12:40 +0200)]
documentation: Turkish translation of README file.
Alexandre Julliard [Fri, 10 Mar 2006 20:24:05 +0000 (21:24 +0100)]
aclocal.m4: Avoid invalid characters in the cache variable name in WINE_GET_SONAME.
Mike McCormack [Thu, 9 Mar 2006 15:45:16 +0000 (00:45 +0900)]
comdlg32: Use a property for the color dialog's information.
Alexandre Julliard [Thu, 9 Mar 2006 21:48:49 +0000 (22:48 +0100)]
dbt.h: Added DBTF_ flags.
Alexandre Julliard [Thu, 9 Mar 2006 21:48:37 +0000 (22:48 +0100)]
user: Support packing/unpacking the WM_DEVICECHANGE message.
Robert Shearman [Thu, 9 Mar 2006 15:20:24 +0000 (15:20 +0000)]
wininet: Fix InternetGetCookie with no matching cookies.
Return FALSE and an error of ERROR_NO_MORE_ITEMS from
InternetGetCookie when there are no cookies for the specified
domain. This fixes a bug in sending a blank cookie to HTTP servers.
Robert Shearman [Thu, 9 Mar 2006 15:19:46 +0000 (15:19 +0000)]
wininet: Fix an off-by-one error in InternetCreateUrlW.
Fix an off-by-one error in the size of buffer used to store the port
number in InternetCreateUrlW.
Robert Shearman [Thu, 9 Mar 2006 15:19:15 +0000 (15:19 +0000)]
wininet: Further InternetCreateFileW fixes.
- Add the slash after the port number.
- Only add the port number if the host name is present.
Robert Shearman [Thu, 9 Mar 2006 15:18:24 +0000 (15:18 +0000)]
wininet: If necessary, add a slash between the hostname and path in
InternetCreateUrlW.
Robert Shearman [Thu, 9 Mar 2006 15:17:49 +0000 (15:17 +0000)]
wininet: More InternetCreateUrlW fixes.
- Don't add double slashes for opaque URLs.
- The default port number for all other schemes is 0.
Robert Shearman [Thu, 9 Mar 2006 15:16:41 +0000 (15:16 +0000)]
wininet: Parse the scheme the string in InternetCreateFileW.
Parse the scheme the string in InternetCreateFileW and rewrite
url_uses_default_port using schemes instead of strings.
Robert Shearman [Thu, 9 Mar 2006 15:15:45 +0000 (15:15 +0000)]
wininet: Get the string for the scheme if specified only by the
INTERNET_SCHEME enumeration in InternetCreateUrlW.
Robert Shearman [Thu, 9 Mar 2006 15:15:00 +0000 (15:15 +0000)]
wininet: The host name is optional in InternetCreateUrlW.
Robert Shearman [Thu, 9 Mar 2006 15:14:21 +0000 (15:14 +0000)]
wininet: Use an array of schemes for mapping from a string to an INTERNET_SCHEME.
Use an array of schemes so that it can be re-used for mapping from
INTERNET_SCHEME back to a string and simplify the code in
GetInternetSchemeW.
Robert Shearman [Thu, 9 Mar 2006 15:12:56 +0000 (15:12 +0000)]
wininet: Fix Trace in InternetCreateUrl.
The url passed in to InternetCreateUrl is an out parameter, so don't
dump it.
Robert Shearman [Thu, 9 Mar 2006 15:11:59 +0000 (15:11 +0000)]
wininet: Fix redirects with relative URIs instead of absolute URIs.
Christoph Frick [Thu, 9 Mar 2006 12:38:23 +0000 (13:38 +0100)]
dinput/linuxinput: Fix handling of DIPH_BYID.
- handling of DIPH_BYID
- use regular id and not shifted one also for axes
- may only Acquire after SetDataFormat
Dmitry Timoshkov [Thu, 9 Mar 2006 07:13:08 +0000 (15:13 +0800)]
gdi: Load system fonts from $(datadir)/wine/fonts if loading from
%windir%\fonts has failed.
Dmitry Timoshkov [Thu, 9 Mar 2006 07:12:43 +0000 (15:12 +0800)]
gdi: A better workaround for extended user style pens.
H. Verbeet [Wed, 8 Mar 2006 23:52:45 +0000 (23:52 +0000)]
wined3d: Use OpenGL fragment programs when available.
H. Verbeet [Wed, 8 Mar 2006 23:52:29 +0000 (23:52 +0000)]
wined3d: Remove an incorrect FIXME.
H. Verbeet [Wed, 8 Mar 2006 23:51:33 +0000 (23:51 +0000)]
wined3d: Enable color fixups for vertex shaders.
H. Verbeet [Wed, 8 Mar 2006 23:51:18 +0000 (23:51 +0000)]
wined3d: Minor vshader_program_add_param cleanup.
- In vshader_program_add_param, pass a pointer to the shader object
instead of individual parameters.
- In vshader_program_add_param, rename input to is_input to make it
clearer what the parameter does.
- Fix a typo & cleanup a comment.
Francois Gouget [Wed, 8 Mar 2006 11:54:36 +0000 (12:54 +0100)]
oleaut32: Reorder a few functions to avoid forward declaractions.
Stefan Dösinger [Wed, 8 Mar 2006 23:49:11 +0000 (00:49 +0100)]
wined3d: Use WINED3DPRESENT_PARAMETERS in IWineD3DSwapChain::GetPresentParameters.
Mike McCormack [Thu, 9 Mar 2006 05:22:30 +0000 (14:22 +0900)]
user: The height of a ListBox item can be no more than MAXBYTE.
Mike McCormack [Thu, 9 Mar 2006 05:21:37 +0000 (14:21 +0900)]
msi: Remove some unnecessary indent.
Mike McCormack [Thu, 9 Mar 2006 05:20:53 +0000 (14:20 +0900)]
msi: Make sure to run tests for MsiEvaluateCondition.
Jacek Caban [Thu, 9 Mar 2006 07:35:58 +0000 (08:35 +0100)]
mshtml: Added beginning of getAttribute implementation.
Jacek Caban [Wed, 8 Mar 2006 23:20:19 +0000 (00:20 +0100)]
mshtml: Added IHTMLBodyElement implementation.
Huw Davies [Tue, 7 Mar 2006 13:55:35 +0000 (13:55 +0000)]
opengl32: Implement wglUseFontOutlines.
Juan Lang [Wed, 8 Mar 2006 02:29:18 +0000 (18:29 -0800)]
crypt32: Implement CertGetValidUsages.
Stefan Dösinger [Tue, 7 Mar 2006 23:11:28 +0000 (00:11 +0100)]
wined3d: Add D3DLOCK_* types to wined3d_types.h.
Jacek Caban [Tue, 7 Mar 2006 22:11:09 +0000 (23:11 +0100)]
mshtml: Added get_name and get_value implementation of IHTMLTextAreaElement interface.
Jacek Caban [Tue, 7 Mar 2006 22:11:41 +0000 (23:11 +0100)]
mshtml: Added get_name and get_value implementation of IHTMLSelectElement interface.
Jacek Caban [Tue, 7 Mar 2006 22:10:45 +0000 (23:10 +0100)]
mshtml: Added get_type, get_value, get_name and get_checked
implementation of IHTMLInputElement interface.
Peter Åstrand [Tue, 7 Mar 2006 13:07:49 +0000 (14:07 +0100)]
comctl32: LISTVIEW_InsertItemT should accept iItem < 0, when using sorted lists.
Hans Leidekker [Tue, 7 Mar 2006 15:52:35 +0000 (16:52 +0100)]
mscms: Add tests for EnumColorProfiles{A,W}.
Hans Leidekker [Tue, 7 Mar 2006 15:50:17 +0000 (16:50 +0100)]
mscms: Implement EnumColorProfiles{A,W}.
Dmitry Timoshkov [Tue, 7 Mar 2006 14:17:49 +0000 (22:17 +0800)]
fonts: Install fonts in $(datadir)/wine/fonts.
Alexandre Julliard [Wed, 8 Mar 2006 10:31:50 +0000 (11:31 +0100)]
dlls: Added a default install-lib rule for dlls that don't have one.
Alexandre Julliard [Tue, 7 Mar 2006 14:11:18 +0000 (15:11 +0100)]
x11drv: Don't send an invalid WM_NCCREATE to the desktop window.
Alexandre Julliard [Tue, 7 Mar 2006 13:59:49 +0000 (14:59 +0100)]
server: Fixed length check in dump_inline_unicode_string.
Alexandre Julliard [Tue, 7 Mar 2006 10:50:05 +0000 (11:50 +0100)]
explorer: Merged systray support with the desktop window main loop.
Systray is now always available as part of the desktop and doesn't
need to be started from shell32.
Alexandre Julliard [Tue, 7 Mar 2006 10:42:35 +0000 (11:42 +0100)]
user: Launch explorer to manage the desktop window.
Alexandre Julliard [Tue, 7 Mar 2006 10:41:52 +0000 (11:41 +0100)]
explorer: Added desktop option.
The /desktop option causes explorer to create and manage the desktop
window.
Mike McCormack [Tue, 7 Mar 2006 09:24:24 +0000 (18:24 +0900)]
kernel: Improve the activation context stubs.
H. Verbeet [Mon, 6 Mar 2006 23:29:03 +0000 (23:29 +0000)]
wined3d: Fix a few FIXME's.
H. Verbeet [Mon, 6 Mar 2006 23:29:45 +0000 (23:29 +0000)]
wined3d: Implement GetCreationParameters (from a patch by Al Tobey).
Stefan Dösinger [Mon, 6 Mar 2006 22:08:42 +0000 (23:08 +0100)]
wined3d: Define D3D usage flags in wined3d_types.h.
Stefan Dösinger [Mon, 6 Mar 2006 22:05:02 +0000 (23:05 +0100)]
wined3d: Add device caps to wined3d_types.h.
Jacek Caban [Mon, 6 Mar 2006 21:38:02 +0000 (22:38 +0100)]
mshtml: Added IHTMLTextAreaElement implementation.
Jacek Caban [Mon, 6 Mar 2006 21:37:10 +0000 (22:37 +0100)]
mshtml: Added IHTMLSelectElement implementation.
Jacek Caban [Mon, 6 Mar 2006 21:35:56 +0000 (22:35 +0100)]
mshtml: Added IHTMLInputElement implementation.
Jacek Caban [Mon, 6 Mar 2006 21:34:49 +0000 (22:34 +0100)]
mshtml: Added IHTMLElementCollection::tags implementation.
Juan Lang [Mon, 6 Mar 2006 20:46:38 +0000 (12:46 -0800)]
crypt32: Simplify stores.
Ref count cert context references, and eliminate the DupCert function
from stores.
Alexandre Julliard [Mon, 6 Mar 2006 21:22:30 +0000 (22:22 +0100)]
kernel: Better support for detached processes.
Call setsid() in the new process to create a new Unix process group
when CREATE_NEW_PROCESS_GROUP, CREATE_NEW_CONSOLE, or DETACHED_PROCESS
are specified.