Commit Graph

25048 Commits

Author SHA1 Message Date
Evan Stade 4b9bfbe7b7 gdiplus: Implemented GdipDrawRectangleI. 2007-06-13 11:21:42 +02:00
Evan Stade 2689b18ea4 gdiplus: Implemented GdipDrawLineI. 2007-06-13 11:20:54 +02:00
Alexandre Julliard 0f63ad92cc comctl32: Remove useless pointer check. 2007-06-13 11:19:36 +02:00
James Hawkins c8a8f77abe msi: Set the MsiNetAssemblySupport property. 2007-06-13 11:18:42 +02:00
Andrew Talbot 8b362f7fc8 msi: Constify some variables. 2007-06-13 11:18:35 +02:00
Francois Gouget e84562a15a msdmo: Improve the prototypes Win64 compatibility by replacing long with LONG. 2007-06-13 11:18:15 +02:00
Francois Gouget 6455295e40 hhctrl.ocx: winapi_check expects the module name to be all uppercase in the documentation. 2007-06-13 11:09:56 +02:00
Francois Gouget 3aebd595a8 gdiplus: Add missing '\n' in Wine trace. 2007-06-13 11:09:49 +02:00
Francois Gouget 6f24b198f3 wined3d: Pass the D3DCB_CreateAdditionalSwapChain() error code to the upper layers (needed for d3d9). 2007-06-13 11:08:28 +02:00
Stefan Dösinger 00c8dbe2aa d3d8: Hold the lock in IDirect3Dtexture8 methods. 2007-06-13 11:08:20 +02:00
Stefan Dösinger e980058f58 d3d8: Hold the lock in IDirect3DVolumeTexture8 methods. 2007-06-13 11:08:14 +02:00
Stefan Dösinger 3e8948c173 d3d8: Hold the lock in volume methods. 2007-06-13 11:08:06 +02:00
Stefan Dösinger 68d4fbeab3 d3d8: Hold the lock in IDirect3DVertexBuffer methods. 2007-06-13 11:07:59 +02:00
Stefan Dösinger 1bf30c037c d3d8: Hold the lock in swapchain methods. 2007-06-13 11:07:52 +02:00
Alexandre Julliard 1d9874a09e winex11.drv: Glyph width is rounded to 32 bits, make sure to provide enough null data. 2007-06-12 16:51:31 +02:00
Rob Shearman 2211b6e5d0 mshtml: Add some error handling to hlink_frame_navigate. 2007-06-12 13:18:44 +02:00
Rob Shearman 846bc87814 uuid: Add hlink CLSIDs. 2007-06-12 13:18:41 +02:00
Evan Stade d50be49775 gdiplus: Added first GDI+ graphics implementation. 2007-06-12 12:30:55 +02:00
Evan Stade fcd7a62e93 gdiplus: First pen test. 2007-06-12 12:22:59 +02:00
Evan Stade 63bfd40f61 gdiplus: First pen implementation. 2007-06-12 11:19:07 +02:00
Maarten Lankhorst faa29e9238 dsound: Unset variable on failure in IKsBufferPropertySetImpl_Create. 2007-06-12 11:18:46 +02:00
Andrew Talbot 58c55881be msi: Constify a variable. 2007-06-12 11:18:39 +02:00
Stefan Dösinger 34d1beed74 d3d8: Hold the lock in IDirect3DSurface8 methods. 2007-06-12 11:14:16 +02:00
Stefan Dösinger 1ec8788b34 d3d8: Hold the lock in IDirect3DIndexBuffer8 methods. 2007-06-12 11:14:01 +02:00
Stefan Dösinger e96287e49c d3d8: Hold the lock in cubetexture methods. 2007-06-12 11:13:49 +02:00
Stefan Dösinger d88fe52564 wined3d: Do not set the dynlock flag on all created surfaces. 2007-06-12 11:13:38 +02:00
Dan Hipschman 88c8128704 widl: Simplify correlation descriptor code. 2007-06-12 11:13:30 +02:00
Jacek Caban b95197ac19 mshtml: Added get_URL implementation. 2007-06-11 20:23:53 +02:00
Jacek Caban 068ce61523 mshtml: Don't crash in set_font_size if range_cnt is 0. 2007-06-11 20:23:46 +02:00
Jacek Caban 56eedcb6fb mshtml: Added GetCurMoniker implementation. 2007-06-11 20:23:38 +02:00
Jacek Caban 54d2a44794 mshtml: Store current moniker in HTMLDocument. 2007-06-11 20:21:09 +02:00
Jacek Caban 8d4c839ab8 mshtml: Move Exec(CGID_ShellDocView, 37) call to match native. 2007-06-11 20:21:01 +02:00
Jacek Caban c221a36d53 mshtml: Move createing URL moniker to separated function. 2007-06-11 20:20:53 +02:00
Jacek Caban 5766b55e40 mshtml: Call Exec(CGID_ShellDocView, 37) in exec_editmode. 2007-06-11 20:20:46 +02:00
Alexandre Julliard 371e5c0628 shell32: Remove a redundant include. 2007-06-11 20:20:12 +02:00
Alexandre Julliard 92571d8d39 shell32: Fix contents of string returned in load_path. 2007-06-11 20:20:02 +02:00
Hwang YunSong(황윤성) 2d1157e466 shell32: Updated Korean resource. 2007-06-11 20:19:02 +02:00
Hwang YunSong(황윤성) 70714e4c04 credui: New Korean resource. 2007-06-11 20:18:54 +02:00
Francois Gouget 6936bb100f ntdll: Improve the prototypes Win64 compatibility by replacing long with LONG. 2007-06-11 20:18:28 +02:00
Vedran Rodic f44bc89bc4 winmm: Fix PlaySound so it doesn't block when another sound is already playing. 2007-06-11 20:18:04 +02:00
Alexandre Julliard 86b40413fe winmm: Initialize the timer critical section statically. 2007-06-11 18:13:06 +02:00
Alexandre Julliard 3f20252e5e winmm: Maintain the timer list sorted by expiration time. 2007-06-11 18:11:03 +02:00
Alexandre Julliard e8af10e6b0 winmm: Convert the timer list to a standard Wine list. 2007-06-11 17:35:04 +02:00
Jacek Caban 371b0edb8e mshtml: Added edit mode IDM_CUT implementation. 2007-06-11 15:22:35 +02:00
Jacek Caban 775425b24b mshtml: Added edit mode IDM_PASTE implementation. 2007-06-11 15:22:31 +02:00
Jacek Caban 4231c9e2ee mshtml: Added edit mode IDM_COPY implementation. 2007-06-11 15:22:27 +02:00
Jacek Caban 431cf8038e mshtml: Added IsDirty tests. 2007-06-11 15:22:20 +02:00
Jacek Caban a8db342430 mshtml: Added semi stub IsDirty implementation. 2007-06-11 15:22:14 +02:00
Jacek Caban b0fc3115c9 mshtml: Added IDM_COMPOSESETTINGS implementation. 2007-06-11 15:22:08 +02:00
Jacek Caban 1d428f4837 mshtml: Added IHTMLStyle::get_fontFamily implementation. 2007-06-11 15:22:01 +02:00
Jacek Caban 9e3021746c mshtml: Added COMMENT_NODE implementation in nsnode_to_nsstring_rec. 2007-06-11 15:21:56 +02:00
Jacek Caban 21d61dae88 mshtml: Silence invalid FIXME for ELEMENT_DOCUMENT_FRAGMENT_NODE in nsnode_to_nsstring_rec. 2007-06-11 15:19:31 +02:00
Jacek Caban 2aa419e809 mshtml: Added IDM_RESPECTVISIBILITY_INDESIGN command stub implementation. 2007-06-11 15:19:25 +02:00
Jacek Caban bd5d6f753c mshtml: Set default scrollbar preferences. 2007-06-11 15:19:11 +02:00
Jacek Caban 77be7f7b1c mshtml: Reimplement editor mode left key using command controller. 2007-06-11 15:18:55 +02:00
Jacek Caban a7a2c2e63a mshtml: Reimplement editor mode right key using command controller. 2007-06-11 15:18:51 +02:00
Jacek Caban b542374574 mshtml: Added editor mode down key implementation. 2007-06-11 15:16:59 +02:00
Jacek Caban ec24f20bb1 mshtml: Added editor mode up key implementation. 2007-06-11 15:16:55 +02:00
Jacek Caban b2f995a8d2 mshtml: Store editor controller in NSContainer. 2007-06-11 15:16:47 +02:00
Jacek Caban c135e0d882 mshtml: Call update_doc in init_editor. 2007-06-11 15:16:35 +02:00
Jacek Caban 86cb9f3d70 mshtml: Call update_doc in editor commands. 2007-06-11 15:16:31 +02:00
Jacek Caban 88178a7553 mshtml: Added more command tests. 2007-06-11 15:16:22 +02:00
Jacek Caban 3543cd3df4 mshtml: Added Exec(IDM_FONTNAME) tests. 2007-06-11 15:16:14 +02:00
Jacek Caban 52accda0fa mshtml: Set default fontname to 'Times New Roman'. 2007-06-11 15:16:08 +02:00
Jacek Caban 80b65d3e35 mshtml: Don't check out variant type in exec_fontname. 2007-06-11 15:16:01 +02:00
Jacek Caban 85923633bb mshtml: Set FALSE useCapture for editor's keypress event listener. 2007-06-11 15:15:52 +02:00
Jacek Caban d09692d187 mshtml: Push TASK_PARSECOMPLETE in load event if Gecko is available. 2007-06-11 15:15:29 +02:00
Jacek Caban 5c08a14cdd mshtml: Improve IDM_JUSTIFYLEFT query status. 2007-06-11 15:14:12 +02:00
Jacek Caban ef93de1671 mshtml: Pump messages of all windows in test_download.
We have to pump Gecko windows' messages to correctly support loading documents.
2007-06-11 15:13:56 +02:00
Jacek Caban 1e2ec94325 mshtml: Added test of callbacks called from document timer. 2007-06-11 15:13:50 +02:00
Jacek Caban 86e224c12d mshtml: Call update_doc in exec_editmode. 2007-06-11 15:13:47 +02:00
Jacek Caban 20d77432a2 mshtml: Move Exec(OLECMDID_SETTITLE) call to separated function and use it in on_timer. 2007-06-11 15:13:43 +02:00
Jacek Caban d8e518eb68 mshtml: Call UpdateUI and Exec(OLECMDID_UPDATECOMMANDS) from timer callback. 2007-06-11 15:11:56 +02:00
Jacek Caban 0334291828 mshtml: Use IOleCommandTarget::Exec to implement context menu. 2007-06-11 15:06:32 +02:00
Jacek Caban 239b86fe8f mshtml: Don't do anything in exec_editmode if edit mode is already set. 2007-06-11 15:06:24 +02:00
Jacek Caban 95e96fd547 mshtml: Don't crash in load_stream if Gecko is not available. 2007-06-11 15:06:19 +02:00
Jacek Caban bf7a479042 mshtml: Forward all IsDirty implementations to one function. 2007-06-11 15:06:09 +02:00
Jacek Caban 791b868ce7 mshtml: Move setup_ns_editing to nsembed.c. 2007-06-11 15:06:02 +02:00
Jacek Caban bd71f19ef1 mshtml: Make [get|set]_font_size static. 2007-06-11 15:05:52 +02:00
Jacek Caban 78509882e7 mshtml: Move remaining status queries to command tables. 2007-06-11 15:05:42 +02:00
Jacek Caban 2e12e7e4de mshtml: Move edit command queries to the command table. 2007-06-11 15:05:32 +02:00
Jacek Caban ca82a1eb0e mshtml: Move justify queries to command table. 2007-06-11 15:05:18 +02:00
Jacek Caban 7d336240d4 mshtml: Use command table for IDM_COPY, IDM_CUT and IDM_PASTE query. 2007-06-11 15:04:53 +02:00
Jacek Caban eb8b3417e0 mshtml: Move remaining commands to tables. 2007-06-11 15:04:44 +02:00
Jacek Caban d42c252883 mshtml: Move more commands to editor command table. 2007-06-11 15:04:35 +02:00
Jacek Caban 34f1f61acf mshtml: Move more commands to command table. 2007-06-11 15:04:24 +02:00
Jacek Caban 7a0e06b9e2 mshtml: Move IDM_FONTSIZE, IDM_FONTNAME and IDM_FORECOLOR to edit state command table.
This patch temporary adds code duplication.
2007-06-11 15:04:17 +02:00
Jacek Caban 510481b70c mshtml: Added command table for CGID_MSHTML commands. 2007-06-11 15:03:59 +02:00
Juan Lang 85f29f5291 crypt32: Add CryptMsg* stubs. 2007-06-11 15:01:03 +02:00
Alexandre Julliard 6d8c6c5a3a msxml: Don't use VariantClear on an uninitialized variant. 2007-06-11 15:00:11 +02:00
Evan Stade a781bbf096 gdiplus: Added beginnings of memory and startup functions. 2007-06-11 14:56:47 +02:00
Stefan Dösinger ef65b233c0 wined3d: Some render target->texture blit context handling. 2007-06-11 13:56:47 +02:00
Stefan Dösinger 09aefe2108 d3d8: Hold the lock in IDirect3DDevice8 methods. 2007-06-11 13:54:33 +02:00
Stefan Dösinger efbdd515f8 wined3d: Find possible fbconfis on dll load time, use them in CheckDepthStencilMatch. 2007-06-11 13:53:38 +02:00
Stefan Dösinger 66930554d1 wined3d: Store the adapter driver and description in the adapter. 2007-06-11 13:52:32 +02:00
Stefan Dösinger a460a2df43 wined3d: Store the gl information in a per adapter structure and initialize it only once. 2007-06-11 13:51:06 +02:00
Louis Lenders 6089fe8667 shell32: Add stub for SHUpdateRecycleBinIcon. 2007-06-11 13:50:06 +02:00
Christian Costa de559d9ce0 winealsa.drv: Fix compilation with old alsa headers. 2007-06-11 13:50:01 +02:00
Dmitry Timoshkov 7d482d8e7e user32: Do not hardcode cp1252 for an icon/title font. 2007-06-11 13:49:50 +02:00
Jeff Latimer 8521cb8677 msi: Use the langbuff len rather than the versionbuff len when allocating the langbuff. 2007-06-11 13:49:45 +02:00
Jeff Latimer f16e2c3a27 shell32: Fix possible dereference of NULL ptr. 2007-06-11 13:49:40 +02:00
Misha Koshelev 0678f6d168 shell32/tests: Add test for unquoted %1 in command and ddeexec keys. 2007-06-11 13:47:06 +02:00
Misha Koshelev b43cac0b04 shell32/tests: Allow testing for arbitrary number of command line arguments in DDE tests. 2007-06-11 13:46:59 +02:00
Misha Koshelev ca6387b329 shell32/tests: Expand default DDE application name tests to conform to win98. 2007-06-11 13:46:49 +02:00
Misha Koshelev 12297d64ef shell32/tests: Use ShellExecuteEx with SEE_MASK_FLAG_DDEWAIT and SEE_MASK_FLAG_NO_UI for DDE tests. 2007-06-11 13:46:35 +02:00
Misha Koshelev ee3147f434 shell32/tests: Save threadid from CreateThread as required by winme/98/95. 2007-06-11 13:46:08 +02:00
Misha Koshelev 37deec748d shell32/tests: Simplify DDE thread and message loop. 2007-06-11 13:45:51 +02:00
Nigel Liang 1fc0cb75ee shell32: Conformance tests for unicode filenames and fix a bug for file deletion. 2007-06-11 13:45:38 +02:00
Andrey Turkin 6310819afb kernel32: Implement IO completion functions on top of the NT IoCompletion API. 2007-06-08 13:38:58 +02:00
Andrey Turkin dd49801752 kernel32: Factor out all kernel32 timeout-conversion snippets to one helper functions. 2007-06-08 13:32:25 +02:00
Andrey Turkin ad5f94d0f7 ntdll: Stub and document IoCompletion APIs. 2007-06-08 13:29:31 +02:00
Alexandre Julliard 72bc7429e4 msvcrt: Set the correct ebp value before calling the local unwind handler. 2007-06-08 12:56:19 +02:00
Chris Robinson 11a6646102 wined3d: Add missing table entry value. 2007-06-08 11:59:36 +02:00
James Hawkins a05613a9f2 msi: Add support for large string tables. 2007-06-08 11:59:28 +02:00
James Hawkins 8568e0a4a8 msi: Represent table data as bytes instead of shorts. 2007-06-08 11:58:36 +02:00
James Hawkins 65f23343ee msi: Reduce the amount of code that directly accesses table data. 2007-06-08 11:58:20 +02:00
James Hawkins 298699e242 msi: Use fetch_int to reduce code duplication and access to table data. 2007-06-08 11:57:57 +02:00
Lei Zhang 7318ae2411 shell32: Start implementing BIF_USENEWUI. 2007-06-08 11:57:47 +02:00
H. Verbeet 4e27a7d81c wined3d: For ps_2_0 and higher, call shader_get_registers_used() in IWineD3DPixelShaderImpl_SetFunction. 2007-06-08 11:57:41 +02:00
H. Verbeet 7a9bb1db28 wined3d: Pass NULL for the stateBlock parameter to shader_get_registers_used() in IWineD3DVertexShaderImpl_SetFunction. 2007-06-08 11:57:33 +02:00
Jacek Caban a43f4e7a42 mshtml: Fix debug trace. 2007-06-08 11:57:26 +02:00
Jacek Caban 76de315e73 mshtml: Switch to Wine Gecko 0.1.0. 2007-06-08 11:57:21 +02:00
Christian Costa 11b53529ee winealsa.drv: Use correct tests for synthesizer/port enumeration order. 2007-06-07 23:09:29 +02:00
Juan Lang e14b6dcf7c comdlg32: Check file dialog's FOIShellView before accessing it. 2007-06-07 23:09:24 +02:00
Juan Lang 13f18ee759 comdlg32: Initialize file dialog controls before creating dialog. 2007-06-07 23:09:17 +02:00
Aric Stewart f8c8355d85 ole32: Implementation of state bits for IStorage. 2007-06-07 23:09:10 +02:00
Ulrich Czekalla c2fdea600a ole32: Remove stack-based string buffer inFileMonikerImpl_DecomposePath. 2007-06-07 20:40:12 +02:00
H. Verbeet 473e914c29 wined3d: Turn off filtering for FBO attachments, update the texture's states array. 2007-06-07 20:23:29 +02:00
Francois Gouget 96c337f0a1 Assorted spelling fixes. 2007-06-07 19:24:32 +02:00
Francois Gouget 7d55f09e75 wined3d: Fix spelling of the state_separateblend() function. 2007-06-07 19:24:04 +02:00
Hans Leidekker 9a6ba225e2 wininet: More lenient parsing of the passive mode server response. 2007-06-07 19:24:00 +02:00
Vitaliy Margolen a2daceb7c2 atl: Use CallWindowProc instead of calling old window proc directly. 2007-06-07 19:23:56 +02:00
Paul Vriens b4b88b055d comdlg32/tests: Skip some not implemented functions on win98. 2007-06-07 19:23:49 +02:00
Alexandre Julliard 1e178be862 winmm: Get rid of the WINE_MM_IDATA global structure, there's only one instance anyway. 2007-06-07 17:50:28 +02:00
Maarten Lankhorst 0383e4e499 winmm: Use unix fd's instead of win32 events to sync internal events in timer. 2007-06-07 17:20:01 +02:00
Alexandre Julliard 90d94efe10 winmm: Fix computation of sleep time until next timeout. 2007-06-07 16:22:48 +02:00
Phil Costin 622f62d352 wined3d: Enable the loading and reloading of gamma corrected textures. 2007-06-07 13:02:04 +02:00
Phil Costin e7578dca36 wined3d: Add support for loading gamma corrected textures. 2007-06-07 13:01:49 +02:00
Phil Costin 08ae3d6f67 wined3d: Extend the D3DFMT table to include gamma corrected formats. 2007-06-07 13:01:36 +02:00
Phil Costin 3650e31e85 wined3d: Add GL_EXT_texture_sRGB constants and corresponding CheckDeviceFormat query. 2007-06-07 13:01:23 +02:00
Misha Koshelev 428ed94fa9 oleaut32: Add support for vararg functions in ITypeInfo::Invoke. 2007-06-07 13:00:09 +02:00
Misha Koshelev 127385e718 oleaut32/tests: Add tests for IDispatch::Invoke of vararg function. 2007-06-07 13:00:09 +02:00
Andrew Talbot 2e16552327 wined3d: Void functions should not return a value. 2007-06-07 13:00:08 +02:00
Hans Leidekker 4167e09f48 mlang: Implement IMultiLanguage::GetLcidFromRfc1766. 2007-06-07 11:59:56 +02:00
Jacek Caban d795c283bd mshtml: Added support for coexisting different Gecko versions installation. 2007-06-07 11:20:49 +02:00
H. Verbeet 6ee356fca0 wined3d: Get rid of the pBaseVertexIndex parameter to IWineD3DDeviceImpl_GetIndices, use GetBaseVertexIndex instead. 2007-06-07 11:20:48 +02:00
H. Verbeet 262240adce wined3d: Add IWineD3DDevice_GetBaseVertexIndex to retrieve the base vertex index. 2007-06-07 11:20:48 +02:00
Markus Goemmel 4b8d442477 comctl32/listview.c: Ownerdraw font problem during focus change fixed. 2007-06-06 20:34:19 +02:00
Detlef Riekenberg a2db0b83f7 winspool: Remove outdated comment. 2007-06-06 20:34:13 +02:00
Huw Davies c9fd5a265f winex11.drv: XRenderCompositeText has a problem with 0x0 glyphs, so we'll pretend they're 1x1. 2007-06-06 20:34:06 +02:00