Commit Graph

44820 Commits

Author SHA1 Message Date
Alexandre Julliard 12ae8ff814 shell32: Add a license message box and a build id to the About dialog. Clean things up a little. 2008-03-26 23:38:36 +01:00
Alexandre Julliard f29b5757d5 user32: Allow arbitrary text size for loaded strings in message boxes. 2008-03-26 23:38:36 +01:00
Alexandre Julliard ccd0d6259d ntdll: Export the libwine version functions from ntdll too. 2008-03-26 23:38:36 +01:00
Alexandre Julliard 8505f1429d libwine: Export functions that return the Wine version number and build id. 2008-03-26 23:38:36 +01:00
Dan Kegel dcefb67781 kernel32: Test negative dest len in WideCharToMultiByte. 2008-03-26 23:38:36 +01:00
Jacek Caban d43de316c3 urlmon: Don't use -1 length in WideCharToMultiByte call. 2008-03-26 23:38:36 +01:00
Jacek Caban c94e646fc1 mshtml: Fixed invalid use of -1 length in WideCharToMultiByte calls. 2008-03-26 23:38:36 +01:00
Jacek Caban 4a46a0193a mshtml: Fixed crash in tests if Gecko is not available. 2008-03-26 23:38:36 +01:00
Jacek Caban e2645dec1c mshtml: Added nsIChannel::SetContentType implementation. 2008-03-26 23:38:36 +01:00
Jacek Caban 91800118a8 mshtml: Pass buffer length to MultiByteToWideChar instead of -1. 2008-03-26 23:38:36 +01:00
Jacek Caban 8abf7a8cc9 mshtml: Rename nsChannel::content to content_type and clean up its handling. 2008-03-26 23:38:36 +01:00
Jacek Caban 1caf73be28 mshtml: Added IHTMLDocument2::get_location implementation. 2008-03-26 23:38:36 +01:00
Alexandre Julliard 6af76b3daa quartz: Avoid %ll printf formats. 2008-03-26 18:01:09 +01:00
Alexandre Julliard 711275e2fc qmgr: Avoid %ll printf formats. 2008-03-26 18:00:37 +01:00
Alexandre Julliard 9b49cc2899 ntdll: Clear the process stack again after dll init and before calling the main entry point. 2008-03-26 17:08:57 +01:00
Alexandre Julliard 7a7ef6a64c kernel32: Moved the allocation of the process stack to ntdll. 2008-03-26 17:08:38 +01:00
Alexandre Julliard c9f0bea910 libwine: Added a wine_call_on_stack function. 2008-03-26 15:38:00 +01:00
Alexandre Julliard f6d871eecf server: impersonation_level should be an int since we store -1 in it.
Make sure we don't check the impersonation level for primary tokens.
2008-03-26 14:38:49 +01:00
Stefan Leichter 6cb602c6db advapi32: Partly implemented QueryServiceConfig2A/W. 2008-03-26 14:13:07 +01:00
Paul Vriens f14eecded8 setupapi: Forward SetupInstallServicesFromInfSectionA to W-function. 2008-03-26 13:46:16 +01:00
Hans Leidekker 0936601f5b wininet: Implement chunked reads. 2008-03-26 13:46:12 +01:00
Aric Stewart 5035a85533 imm: Implement ImmGetIMEFileNameW and ImmGetIMEFileNameA. 2008-03-26 13:31:30 +01:00
Alexandre Julliard a71998d0a6 winex11: Fix X11DRV_CLIPBOARD_ReadProperty to read data in larger chunks and to properly null-terminate the buffer. 2008-03-26 12:14:41 +01:00
Lei Zhang 41ea8f0e8a user32: Tweak how the edit control handles WM_GETDLGCODE. 2008-03-26 12:09:36 +01:00
Aurimas Fischer a1bc05e4c0 fonts: Where possible use references to Latin glyphs in Latin-Extended glyphs. 2008-03-26 12:09:29 +01:00
Anatoly Lyutin d8ab4af526 comctl32: Add HotTrackingColor into COMCTL32_SysColor structure. 2008-03-26 12:09:22 +01:00
Alistair Leslie-Hughes b478ec0027 msxml3: Correct SAXXMLReader_create. 2008-03-26 11:21:14 +01:00
Dmitry Timoshkov 5c93f092c8 d3d9: Make the visual test pass on GeForce Go 7600. 2008-03-26 11:18:33 +01:00
Dmitry Timoshkov fed582de5c kernel32: Make the test compatible with win9x. 2008-03-26 11:18:21 +01:00
Michael Stefaniuc e4d332b601 comdlg32: Small typo fix in the German translation. 2008-03-26 10:33:39 +01:00
Michael Stefaniuc 241aff1203 comdlg32: Add the Romanian translation. 2008-03-26 10:33:37 +01:00
Michael Stefaniuc 0aeb2f5988 shell32: Update the German Translation. 2008-03-26 10:33:34 +01:00
Michael Stefaniuc 8f82f98299 mshtml: Update the German translation. 2008-03-26 10:33:31 +01:00
Andrew Talbot 11f198df0b winecoreaudio.drv: Assign to structs instead of using memcpy. 2008-03-26 10:33:27 +01:00
Andrew Talbot 78fc03b605 wineaudioio.drv: Assign to structs instead of using memcpy. 2008-03-26 10:33:24 +01:00
Lei Zhang 724d4b1fad msxml3: Fix compiles for systems without libxml2. 2008-03-26 10:33:21 +01:00
Juan Lang 44f2517335 crypt32: Allow one update to a decode message after the final update if it's a detached message. 2008-03-26 10:33:16 +01:00
Juan Lang 856270972f crypt32: Keep track of state in each message type's update function rather than in CryptMsgUpdate. 2008-03-26 10:33:09 +01:00
Juan Lang 3617819bf6 crypt32: Test updates after the final update to a detached message. 2008-03-26 10:33:01 +01:00
Lei Zhang 19ed9729db comdlg32: Avoid double free in PRINTDLG_PaperSizeA/W. 2008-03-25 20:00:07 +01:00
Juan Lang 9ea9eaaa81 advapi32: Create MachineGuid value if it doesn't exist. 2008-03-25 19:58:43 +01:00
Juan Lang 4c984e089a advapi32: Test the MachineGuid value. 2008-03-25 19:58:37 +01:00
Austin English 45b944ed51 gdi32: Spelling fixes. 2008-03-25 19:58:31 +01:00
Stefan Dösinger 39e2cbc5d5 wined3d: Enable D3DFMT_V8U8 with GL_ATI_fragment_shader. 2008-03-25 19:50:55 +01:00
Stefan Dösinger 9b79bc5e31 wined3d: Implement env bump mapping in the atifs ffp replacement. 2008-03-25 19:50:43 +01:00
Stefan Dösinger 4640be8dc8 wined3d: Fragment processing using GL_ATI_fragment_shader.
This adds code for handling fixed function fragment processing with the
GL_ATI_fragment_shader extension. This is a sort-of programmable
interface for fragment processing at the level of shader model 1.4 in
d3d. This code is of use on r200, r250 and r280 cards(radeon 8500 to
9200) which do not support GL_ARB_fragment_program, but support pixel
shader 1.4 on Windows. This code is somewhat a counterpart to the
existing fragment processing code using GL_NV_register_combiners and
GL_NV_texture_shader.
2008-03-25 19:50:32 +01:00
Stefan Dösinger a440051016 wined3d: Add a shader DLL init callback. 2008-03-25 19:49:17 +01:00
Stefan Dösinger 18e16f4e66 wined3d: Add GL_ATI_fragment_shader. 2008-03-25 19:48:35 +01:00
Stefan Dösinger 28fdebe404 wined3d: Alloc / free shader private data and blt stuff in Init3D/Uninit3D. 2008-03-25 19:48:24 +01:00
Stefan Dösinger ac57b4e2f5 wined3d: Free shader private data on reset.
Since the shader backend implementations might track opengl resources in
their private data inform them about reset calls. For example, the atifs
backend keeps track of the replacement shaders, which are lost during an
opengl context recreation.
2008-03-25 19:48:14 +01:00