wine
17 years agomshtml: Store editor controller in NSContainer.
Jacek Caban [Sun, 10 Jun 2007 09:49:12 +0000 (11:49 +0200)] 
mshtml: Store editor controller in NSContainer.

17 years agomshtml: Call update_doc in init_editor.
Jacek Caban [Sun, 10 Jun 2007 09:48:36 +0000 (11:48 +0200)] 
mshtml: Call update_doc in init_editor.

17 years agomshtml: Call update_doc in editor commands.
Jacek Caban [Sun, 10 Jun 2007 09:47:52 +0000 (11:47 +0200)] 
mshtml: Call update_doc in editor commands.

17 years agomshtml: Added more command tests.
Jacek Caban [Sun, 10 Jun 2007 09:45:58 +0000 (11:45 +0200)] 
mshtml: Added more command tests.

17 years agomshtml: Added Exec(IDM_FONTNAME) tests.
Jacek Caban [Sun, 10 Jun 2007 09:45:24 +0000 (11:45 +0200)] 
mshtml: Added Exec(IDM_FONTNAME) tests.

17 years agomshtml: Set default fontname to 'Times New Roman'.
Jacek Caban [Sun, 10 Jun 2007 09:44:38 +0000 (11:44 +0200)] 
mshtml: Set default fontname to 'Times New Roman'.

17 years agomshtml: Don't check out variant type in exec_fontname.
Jacek Caban [Sun, 10 Jun 2007 09:43:53 +0000 (11:43 +0200)] 
mshtml: Don't check out variant type in exec_fontname.

17 years agomshtml: Set FALSE useCapture for editor's keypress event listener.
Jacek Caban [Sun, 10 Jun 2007 09:43:13 +0000 (11:43 +0200)] 
mshtml: Set FALSE useCapture for editor's keypress event listener.

17 years agomshtml: Push TASK_PARSECOMPLETE in load event if Gecko is available.
Jacek Caban [Sun, 10 Jun 2007 09:42:37 +0000 (11:42 +0200)] 
mshtml: Push TASK_PARSECOMPLETE in load event if Gecko is available.

17 years agomshtml: Improve IDM_JUSTIFYLEFT query status.
Jacek Caban [Sun, 10 Jun 2007 09:42:00 +0000 (11:42 +0200)] 
mshtml: Improve IDM_JUSTIFYLEFT query status.

17 years agomshtml: Pump messages of all windows in test_download.
Jacek Caban [Sun, 10 Jun 2007 09:41:25 +0000 (11:41 +0200)] 
mshtml: Pump messages of all windows in test_download.

We have to pump Gecko windows' messages to correctly support loading documents.

17 years agomshtml: Added test of callbacks called from document timer.
Jacek Caban [Sun, 10 Jun 2007 09:40:50 +0000 (11:40 +0200)] 
mshtml: Added test of callbacks called from document timer.

17 years agomshtml: Call update_doc in exec_editmode.
Jacek Caban [Sun, 10 Jun 2007 09:40:16 +0000 (11:40 +0200)] 
mshtml: Call update_doc in exec_editmode.

17 years agomshtml: Move Exec(OLECMDID_SETTITLE) call to separated function and use it in on_timer.
Jacek Caban [Sun, 10 Jun 2007 09:39:39 +0000 (11:39 +0200)] 
mshtml: Move Exec(OLECMDID_SETTITLE) call to separated function and use it in on_timer.

17 years agomshtml: Call UpdateUI and Exec(OLECMDID_UPDATECOMMANDS) from timer callback.
Jacek Caban [Sun, 10 Jun 2007 09:38:51 +0000 (11:38 +0200)] 
mshtml: Call UpdateUI and Exec(OLECMDID_UPDATECOMMANDS) from timer callback.

17 years agomshtml: Use IOleCommandTarget::Exec to implement context menu.
Jacek Caban [Sun, 10 Jun 2007 09:38:16 +0000 (11:38 +0200)] 
mshtml: Use IOleCommandTarget::Exec to implement context menu.

17 years agomshtml: Don't do anything in exec_editmode if edit mode is already set.
Jacek Caban [Sun, 10 Jun 2007 09:37:37 +0000 (11:37 +0200)] 
mshtml: Don't do anything in exec_editmode if edit mode is already set.

17 years agomshtml: Don't crash in load_stream if Gecko is not available.
Jacek Caban [Sun, 10 Jun 2007 09:36:54 +0000 (11:36 +0200)] 
mshtml: Don't crash in load_stream if Gecko is not available.

17 years agomshtml: Forward all IsDirty implementations to one function.
Jacek Caban [Sun, 10 Jun 2007 09:35:55 +0000 (11:35 +0200)] 
mshtml: Forward all IsDirty implementations to one function.

17 years agomshtml: Move setup_ns_editing to nsembed.c.
Jacek Caban [Sun, 10 Jun 2007 09:35:11 +0000 (11:35 +0200)] 
mshtml: Move setup_ns_editing to nsembed.c.

17 years agomshtml: Make [get|set]_font_size static.
Jacek Caban [Sun, 10 Jun 2007 09:34:38 +0000 (11:34 +0200)] 
mshtml: Make [get|set]_font_size static.

17 years agomshtml: Move remaining status queries to command tables.
Jacek Caban [Sun, 10 Jun 2007 09:34:00 +0000 (11:34 +0200)] 
mshtml: Move remaining status queries to command tables.

17 years agomshtml: Move edit command queries to the command table.
Jacek Caban [Sun, 10 Jun 2007 09:33:09 +0000 (11:33 +0200)] 
mshtml: Move edit command queries to the command table.

17 years agomshtml: Move justify queries to command table.
Jacek Caban [Sun, 10 Jun 2007 09:32:27 +0000 (11:32 +0200)] 
mshtml: Move justify queries to command table.

17 years agomshtml: Use command table for IDM_COPY, IDM_CUT and IDM_PASTE query.
Jacek Caban [Sun, 10 Jun 2007 09:31:50 +0000 (11:31 +0200)] 
mshtml: Use command table for IDM_COPY, IDM_CUT and IDM_PASTE query.

17 years agomshtml: Move remaining commands to tables.
Jacek Caban [Sun, 10 Jun 2007 09:31:04 +0000 (11:31 +0200)] 
mshtml: Move remaining commands to tables.

17 years agomshtml: Move more commands to editor command table.
Jacek Caban [Sun, 10 Jun 2007 09:30:12 +0000 (11:30 +0200)] 
mshtml: Move more commands to editor command table.

17 years agomshtml: Move more commands to command table.
Jacek Caban [Sun, 10 Jun 2007 09:29:34 +0000 (11:29 +0200)] 
mshtml: Move more commands to command table.

17 years agomshtml: Move IDM_FONTSIZE, IDM_FONTNAME and IDM_FORECOLOR to edit state command table.
Jacek Caban [Sun, 10 Jun 2007 09:28:52 +0000 (11:28 +0200)] 
mshtml: Move IDM_FONTSIZE, IDM_FONTNAME and IDM_FORECOLOR to edit state command table.

This patch temporary adds code duplication.

17 years agomshtml: Added command table for CGID_MSHTML commands.
Jacek Caban [Sun, 10 Jun 2007 09:26:47 +0000 (11:26 +0200)] 
mshtml: Added command table for CGID_MSHTML commands.

17 years agocrypt32: Add CryptMsg* stubs.
Juan Lang [Fri, 8 Jun 2007 16:20:49 +0000 (09:20 -0700)] 
crypt32: Add CryptMsg* stubs.

17 years agomsxml: Don't use VariantClear on an uninitialized variant.
Alexandre Julliard [Mon, 11 Jun 2007 13:00:11 +0000 (15:00 +0200)] 
msxml: Don't use VariantClear on an uninitialized variant.

17 years agogdiplus: Added beginnings of memory and startup functions.
Evan Stade [Fri, 8 Jun 2007 20:46:27 +0000 (13:46 -0700)] 
gdiplus: Added beginnings of memory and startup functions.

17 years agogdiplus: Added public headers.
Evan Stade [Fri, 8 Jun 2007 20:44:28 +0000 (13:44 -0700)] 
gdiplus: Added public headers.

17 years agowined3d: Some render target->texture blit context handling.
Stefan Dösinger [Sat, 9 Jun 2007 12:59:15 +0000 (14:59 +0200)] 
wined3d: Some render target->texture blit context handling.

17 years agod3d8: Hold the lock in IDirect3DDevice8 methods.
Stefan Dösinger [Sat, 9 Jun 2007 12:16:41 +0000 (14:16 +0200)] 
d3d8: Hold the lock in IDirect3DDevice8 methods.

17 years agowined3d: Find possible fbconfis on dll load time, use them in CheckDepthStencilMatch.
Stefan Dösinger [Fri, 8 Jun 2007 12:16:37 +0000 (14:16 +0200)] 
wined3d: Find possible fbconfis on dll load time, use them in CheckDepthStencilMatch.

17 years agowined3d: Store the adapter driver and description in the adapter.
Stefan Dösinger [Fri, 8 Jun 2007 13:23:04 +0000 (15:23 +0200)] 
wined3d: Store the adapter driver and description in the adapter.

17 years agowined3d: Store the gl information in a per adapter structure and initialize it only...
Stefan Dösinger [Sat, 9 Jun 2007 12:27:41 +0000 (14:27 +0200)] 
wined3d: Store the gl information in a per adapter structure and initialize it only once.

17 years agoshell32: Add stub for SHUpdateRecycleBinIcon.
Louis Lenders [Sun, 10 Jun 2007 11:08:09 +0000 (12:08 +0100)] 
shell32: Add stub for SHUpdateRecycleBinIcon.

17 years agowinealsa.drv: Fix compilation with old alsa headers.
Christian Costa [Sun, 10 Jun 2007 10:38:56 +0000 (12:38 +0200)] 
winealsa.drv: Fix compilation with old alsa headers.

17 years agouser32: Do not hardcode cp1252 for an icon/title font.
Dmitry Timoshkov [Sun, 10 Jun 2007 09:14:56 +0000 (18:14 +0900)] 
user32: Do not hardcode cp1252 for an icon/title font.

17 years agomsi: Use the langbuff len rather than the versionbuff len when allocating the langbuff.
Jeff Latimer [Sun, 10 Jun 2007 07:43:30 +0000 (17:43 +1000)] 
msi: Use the langbuff len rather than the versionbuff len when allocating the langbuff.

17 years agoshell32: Fix possible dereference of NULL ptr.
Jeff Latimer [Sun, 10 Jun 2007 07:42:50 +0000 (17:42 +1000)] 
shell32: Fix possible dereference of NULL ptr.

17 years agoshell32/tests: Add test for unquoted %1 in command and ddeexec keys.
Misha Koshelev [Sat, 9 Jun 2007 05:25:21 +0000 (00:25 -0500)] 
shell32/tests: Add test for unquoted %1 in command and ddeexec keys.

17 years agoshell32/tests: Allow testing for arbitrary number of command line arguments in DDE...
Misha Koshelev [Sat, 9 Jun 2007 05:25:17 +0000 (00:25 -0500)] 
shell32/tests: Allow testing for arbitrary number of command line arguments in DDE tests.

17 years agoshell32/tests: Expand default DDE application name tests to conform to win98.
Misha Koshelev [Sat, 9 Jun 2007 05:25:13 +0000 (00:25 -0500)] 
shell32/tests: Expand default DDE application name tests to conform to win98.

17 years agoshell32/tests: Use ShellExecuteEx with SEE_MASK_FLAG_DDEWAIT and SEE_MASK_FLAG_NO_UI...
Misha Koshelev [Sat, 9 Jun 2007 05:22:44 +0000 (00:22 -0500)] 
shell32/tests: Use ShellExecuteEx with SEE_MASK_FLAG_DDEWAIT and SEE_MASK_FLAG_NO_UI for DDE tests.

17 years agoshell32/tests: Save threadid from CreateThread as required by winme/98/95.
Misha Koshelev [Sat, 9 Jun 2007 05:20:56 +0000 (00:20 -0500)] 
shell32/tests: Save threadid from CreateThread as required by winme/98/95.

17 years agoshell32/tests: Simplify DDE thread and message loop.
Misha Koshelev [Sat, 9 Jun 2007 05:20:51 +0000 (00:20 -0500)] 
shell32/tests: Simplify DDE thread and message loop.

17 years agoshell32: Conformance tests for unicode filenames and fix a bug for file deletion.
Nigel Liang [Fri, 8 Jun 2007 21:25:24 +0000 (14:25 -0700)] 
shell32: Conformance tests for unicode filenames and fix a bug for file deletion.

17 years agotools: Upgrade the config.guess/config.sub scripts.
Alexandre Julliard [Fri, 8 Jun 2007 18:27:08 +0000 (20:27 +0200)] 
tools: Upgrade the config.guess/config.sub scripts.

17 years agoconfigure: Replace some obsolete macros to avoid warnings.
Alexandre Julliard [Fri, 8 Jun 2007 18:23:16 +0000 (20:23 +0200)] 
configure: Replace some obsolete macros to avoid warnings.

17 years agolibwine: Set install name to an absolute path for the installed library on Mac OS.
Alexandre Julliard [Fri, 8 Jun 2007 17:04:17 +0000 (19:04 +0200)] 
libwine: Set install name to an absolute path for the installed library on Mac OS.

17 years agoinclude: Add DO_NO_IMPORTS ifdefs where needed.
Alexandre Julliard [Fri, 8 Jun 2007 13:49:36 +0000 (15:49 +0200)] 
include: Add DO_NO_IMPORTS ifdefs where needed.

17 years agokernel32: Implement IO completion functions on top of the NT IoCompletion API.
Andrey Turkin [Fri, 1 Jun 2007 22:32:07 +0000 (02:32 +0400)] 
kernel32: Implement IO completion functions on top of the NT IoCompletion API.

17 years agokernel32: Factor out all kernel32 timeout-conversion snippets to one helper functions.
Andrey Turkin [Fri, 1 Jun 2007 22:30:01 +0000 (02:30 +0400)] 
kernel32: Factor out all kernel32 timeout-conversion snippets to one helper functions.

17 years agontdll: Stub and document IoCompletion APIs.
Andrey Turkin [Fri, 1 Jun 2007 22:30:14 +0000 (02:30 +0400)] 
ntdll: Stub and document IoCompletion APIs.

17 years agomsvcrt: Set the correct ebp value before calling the local unwind handler.
Alexandre Julliard [Fri, 8 Jun 2007 10:56:19 +0000 (12:56 +0200)] 
msvcrt: Set the correct ebp value before calling the local unwind handler.

17 years agocmd.exe: Silence a FIXME.
Alexandre Julliard [Fri, 8 Jun 2007 10:54:21 +0000 (12:54 +0200)] 
cmd.exe: Silence a FIXME.

17 years agowined3d: Add missing table entry value.
Chris Robinson [Fri, 8 Jun 2007 07:48:15 +0000 (00:48 -0700)] 
wined3d: Add missing table entry value.

17 years agomsi: Add support for large string tables.
James Hawkins [Thu, 7 Jun 2007 23:41:51 +0000 (16:41 -0700)] 
msi: Add support for large string tables.

17 years agomsi: Represent table data as bytes instead of shorts.
James Hawkins [Thu, 7 Jun 2007 23:41:15 +0000 (16:41 -0700)] 
msi: Represent table data as bytes instead of shorts.

17 years agomsi: Reduce the amount of code that directly accesses table data.
James Hawkins [Thu, 7 Jun 2007 23:40:31 +0000 (16:40 -0700)] 
msi: Reduce the amount of code that directly accesses table data.

17 years agomsi: Use fetch_int to reduce code duplication and access to table data.
James Hawkins [Thu, 7 Jun 2007 23:37:48 +0000 (16:37 -0700)] 
msi: Use fetch_int to reduce code duplication and access to table data.

17 years agoshell32: Start implementing BIF_USENEWUI.
Lei Zhang [Thu, 7 Jun 2007 21:55:09 +0000 (14:55 -0700)] 
shell32: Start implementing BIF_USENEWUI.

17 years agowined3d: For ps_2_0 and higher, call shader_get_registers_used() in IWineD3DPixelShad...
H. Verbeet [Thu, 7 Jun 2007 21:52:48 +0000 (23:52 +0200)] 
wined3d: For ps_2_0 and higher, call shader_get_registers_used() in IWineD3DPixelShaderImpl_SetFunction.

17 years agowined3d: Pass NULL for the stateBlock parameter to shader_get_registers_used() in...
H. Verbeet [Thu, 7 Jun 2007 21:52:43 +0000 (23:52 +0200)] 
wined3d: Pass NULL for the stateBlock parameter to shader_get_registers_used() in IWineD3DVertexShaderImpl_SetFunction.

17 years agomshtml: Fix debug trace.
Jacek Caban [Thu, 7 Jun 2007 22:29:29 +0000 (00:29 +0200)] 
mshtml: Fix debug trace.

17 years agomshtml: Switch to Wine Gecko 0.1.0.
Jacek Caban [Thu, 7 Jun 2007 22:27:07 +0000 (00:27 +0200)] 
mshtml: Switch to Wine Gecko 0.1.0.

17 years agowidl: Fix incomplete struct/union typedef bug.
Dan Hipschman [Fri, 8 Jun 2007 00:43:58 +0000 (17:43 -0700)] 
widl: Fix incomplete struct/union typedef bug.

17 years agowidl: Check for NULL in set_tfswrite.
Dan Hipschman [Fri, 8 Jun 2007 00:43:06 +0000 (17:43 -0700)] 
widl: Check for NULL in set_tfswrite.

17 years agowinealsa.drv: Use correct tests for synthesizer/port enumeration order.
Christian Costa [Thu, 7 Jun 2007 19:53:08 +0000 (21:53 +0200)] 
winealsa.drv: Use correct tests for synthesizer/port enumeration order.

17 years agocomdlg32: Check file dialog's FOIShellView before accessing it.
Juan Lang [Thu, 7 Jun 2007 19:28:32 +0000 (12:28 -0700)] 
comdlg32: Check file dialog's FOIShellView before accessing it.

17 years agocomdlg32: Initialize file dialog controls before creating dialog.
Juan Lang [Thu, 7 Jun 2007 19:27:11 +0000 (12:27 -0700)] 
comdlg32: Initialize file dialog controls before creating dialog.

17 years agoole32: Implementation of state bits for IStorage.
Aric Stewart [Thu, 7 Jun 2007 18:17:56 +0000 (13:17 -0500)] 
ole32: Implementation of state bits for IStorage.

17 years agoole32: Remove stack-based string buffer inFileMonikerImpl_DecomposePath.
Ulrich Czekalla [Thu, 7 Jun 2007 17:43:41 +0000 (13:43 -0400)] 
ole32: Remove stack-based string buffer inFileMonikerImpl_DecomposePath.

17 years agowined3d: Fix GLSL definitions.
H. Verbeet [Thu, 7 Jun 2007 16:57:19 +0000 (18:57 +0200)] 
wined3d: Fix GLSL definitions.

17 years agowined3d: Turn off filtering for FBO attachments, update the texture's states array.
H. Verbeet [Thu, 7 Jun 2007 16:57:15 +0000 (18:57 +0200)] 
wined3d: Turn off filtering for FBO attachments, update the texture's states array.

17 years agowine.inf: Use DDE for winebrowser as native.
Misha Koshelev [Thu, 7 Jun 2007 15:33:42 +0000 (10:33 -0500)] 
wine.inf: Use DDE for winebrowser as native.

17 years agowinebrowser: Add DDE support.
Misha Koshelev [Thu, 7 Jun 2007 15:33:35 +0000 (10:33 -0500)] 
winebrowser: Add DDE support.

17 years agoAssorted spelling fixes.
Francois Gouget [Thu, 7 Jun 2007 09:48:55 +0000 (11:48 +0200)] 
Assorted spelling fixes.

17 years agowined3d: Fix spelling of the state_separateblend() function.
Francois Gouget [Thu, 7 Jun 2007 09:48:30 +0000 (11:48 +0200)] 
wined3d: Fix spelling of the state_separateblend() function.

17 years agowininet: More lenient parsing of the passive mode server response.
Hans Leidekker [Thu, 7 Jun 2007 14:32:24 +0000 (16:32 +0200)] 
wininet: More lenient parsing of the passive mode server response.

17 years agoatl: Use CallWindowProc instead of calling old window proc directly.
Vitaliy Margolen [Thu, 7 Jun 2007 12:51:42 +0000 (06:51 -0600)] 
atl: Use CallWindowProc instead of calling old window proc directly.

17 years agocomdlg32/tests: Skip some not implemented functions on win98.
Paul Vriens [Thu, 7 Jun 2007 09:47:58 +0000 (11:47 +0200)] 
comdlg32/tests: Skip some not implemented functions on win98.

17 years agowinmm: Get rid of the WINE_MM_IDATA global structure, there's only one instance anyway.
Alexandre Julliard [Thu, 7 Jun 2007 15:50:28 +0000 (17:50 +0200)] 
winmm: Get rid of the WINE_MM_IDATA global structure, there's only one instance anyway.

17 years agowinmm: Use unix fd's instead of win32 events to sync internal events in timer.
Maarten Lankhorst [Tue, 5 Jun 2007 17:32:20 +0000 (19:32 +0200)] 
winmm: Use unix fd's instead of win32 events to sync internal events in timer.

17 years agowinmm: Fix computation of sleep time until next timeout.
Alexandre Julliard [Thu, 7 Jun 2007 14:22:48 +0000 (16:22 +0200)] 
winmm: Fix computation of sleep time until next timeout.

17 years agowined3d: Enable the loading and reloading of gamma corrected textures.
Phil Costin [Wed, 6 Jun 2007 23:13:16 +0000 (23:13 +0000)] 
wined3d: Enable the loading and reloading of gamma corrected textures.

17 years agowined3d: Add support for loading gamma corrected textures.
Phil Costin [Wed, 6 Jun 2007 23:08:26 +0000 (23:08 +0000)] 
wined3d: Add support for loading gamma corrected textures.

17 years agowined3d: Extend the D3DFMT table to include gamma corrected formats.
Phil Costin [Wed, 6 Jun 2007 23:05:24 +0000 (23:05 +0000)] 
wined3d: Extend the D3DFMT table to include gamma corrected formats.

17 years agowined3d: Add GL_EXT_texture_sRGB constants and corresponding CheckDeviceFormat query.
Phil Costin [Wed, 6 Jun 2007 23:03:47 +0000 (23:03 +0000)] 
wined3d: Add GL_EXT_texture_sRGB constants and corresponding CheckDeviceFormat query.

17 years agowidl: Get rid of the SIGSEGV handler, this only makes things harder to debug.
Alexandre Julliard [Thu, 7 Jun 2007 10:59:24 +0000 (12:59 +0200)] 
widl: Get rid of the SIGSEGV handler, this only makes things harder to debug.

17 years agooleaut32: Add support for vararg functions in ITypeInfo::Invoke.
Misha Koshelev [Wed, 6 Jun 2007 20:50:32 +0000 (15:50 -0500)] 
oleaut32: Add support for vararg functions in ITypeInfo::Invoke.

17 years agooleaut32/tests: Add tests for IDispatch::Invoke of vararg function.
Misha Koshelev [Wed, 6 Jun 2007 20:50:29 +0000 (15:50 -0500)] 
oleaut32/tests: Add tests for IDispatch::Invoke of vararg function.

17 years agowidl: Add support for vararg attribute.
Misha Koshelev [Wed, 6 Jun 2007 20:50:24 +0000 (15:50 -0500)] 
widl: Add support for vararg attribute.

17 years agoinclude: Add missing definitions to shlobj.h.
Lei Zhang [Tue, 22 May 2007 04:50:19 +0000 (21:50 -0700)] 
include: Add missing definitions to shlobj.h.

17 years agowined3d: Void functions should not return a value.
Andrew Talbot [Wed, 6 Jun 2007 21:40:30 +0000 (22:40 +0100)] 
wined3d: Void functions should not return a value.

17 years agomlang: Implement IMultiLanguage::GetLcidFromRfc1766.
Hans Leidekker [Wed, 6 Jun 2007 20:36:15 +0000 (22:36 +0200)] 
mlang: Implement IMultiLanguage::GetLcidFromRfc1766.