Commit Graph

12484 Commits

Author SHA1 Message Date
Robert Shearman
b0b3080b2d IRpcStubBuffer_Disconnect can be called more than once. 2005-07-19 19:12:54 +00:00
Robert Shearman
28479ea4aa By-pass the RPC runtime if possible when calling an STA by posting a
message directly to the apartment window for it to process. Fixes a
deadlock in InstallShield caused by having to create a thread when
freeing an object that comes from an STA apartment. Added tests that
fail without this fix.
2005-07-19 19:12:47 +00:00
Robert Shearman
e874408d65 Delete the stub manager outside of the apartment critical section
because the deletion may require the object to re-enter the
apartment.
2005-07-19 19:12:24 +00:00
Huw Davies
48a52d0959 Printer handles referring to the same printer should have the same job
queue.
2005-07-19 19:12:13 +00:00
Alexandre Julliard
bf575f1f8f Initialize the various menu global variables on demand instead of at
startup time.
2005-07-19 11:51:31 +00:00
Kevin Koltzau
6873379991 Define 64bit PE structures. 2005-07-19 11:44:32 +00:00
Alexandre Julliard
6655fed5a6 Don't set win gravity, the default should work fine. 2005-07-19 11:43:38 +00:00
Troy Rollo
2a52813024 When using PATHMODE_UNIX, all files are in the file system. 2005-07-19 11:40:36 +00:00
Alex Villacís Lasso
0f9ebafbec Initialize RegisteredClass properly in CoRegisterClassObject to
prevent crash in CoRevokeClassObject when accessing (uninitialized)
pMarshalledData.
2005-07-19 11:40:22 +00:00
Oliver Stieber
948563267e Implement the use of PBuffers for offscreen textures. 2005-07-19 11:39:24 +00:00
Alex Villacís Lasso
43076139c3 Fix GIF palette allocation, by relying on ColorCount instead of
SColorResolution.
2005-07-19 11:38:25 +00:00
Alex Villacís Lasso
3153aa9131 Ensure that underflowing negative float is represented as a positive
0, just as native oleaut32.
2005-07-19 11:38:12 +00:00
Huw Davies
af2e7eb2cb Test to show that the height returned by GetTextExtentPoint is the
same as tmHeight.
2005-07-18 18:08:30 +00:00
Hans Leidekker
98ac2c1def Implement ber_* functions. 2005-07-18 18:06:42 +00:00
Robert Shearman
7a9bacc45d Replace calls to DIALOG_GetCharSize with code to do the equivalent
using GdiGetCharDimensions.
2005-07-18 18:05:33 +00:00
Robert Shearman
0ceb6b6f6b Implement and test GdiGetCharDimensions. 2005-07-18 18:05:04 +00:00
Alexandre Julliard
cd4e1e512f Remove some no longer needed stub functions. 2005-07-18 15:25:13 +00:00
Alexandre Julliard
15ec968724 Load the USER driver on demand instead of at user32 load time.
Provide a fallback implementation for all the functions to avoid
having to check for NULL functions everywhere.
2005-07-18 15:14:56 +00:00
Hans Leidekker
bb72a06e54 Make lcms support depend on headers _and_ libraries, not just the
headers.
2005-07-18 15:10:36 +00:00
Felix Nawothnig
48533ae97d Implement RegGetValueA/W. 2005-07-18 15:10:22 +00:00
Robert Shearman
91eaea53ae - Change the default user SID to match what was previously returned by
NtQueryInformationToken.
- Implement TokenUser for NtQueryInformationToken.
- Add a function for getting the user's registry path from a SID.
2005-07-18 13:22:55 +00:00
Alexandre Julliard
2997fc51a4 Fixed a few prototypes in the USER driver. 2005-07-18 13:20:18 +00:00
Robert Shearman
8c02f6367e Add stubs for most of the NDR marshaling functions. 2005-07-18 13:14:05 +00:00
Michael Jung
1032fdc595 Use CP_UNIXCP instead of CP_ACP when converting paths (Pointed out by
Troy Rollo).
2005-07-18 13:13:42 +00:00
Huw Davies
03f36e6df0 Partial implementation of GetJob. 2005-07-18 13:13:31 +00:00
Michael Jung
ff23dd29be Release shell folders only if they were successfully acquired. 2005-07-18 13:13:05 +00:00
Alex Villacís Lasso
324267c4a9 Test for behavior of negative underflow formatting. 2005-07-18 10:33:12 +00:00
Oliver Stieber
7d3ba6f562 Implemented a tidied up IWineD3Device_ColorFill. 2005-07-18 10:32:00 +00:00
Frank Richter
5c3f6bcd44 Enabled "tab" dialog texture for property sheet pages. 2005-07-18 10:31:06 +00:00
Felix Nawothnig
7bc3a38ba7 Rewrote the RegGetValue tests for REG_SZ / REG_EXPAND_SZ. 2005-07-18 10:30:51 +00:00
Alexandre Julliard
81008167c2 Load system metrics on demand instead of initializing everything at
user32 load time.
2005-07-18 09:20:07 +00:00
Jacek Caban
18f9462b3d - Added more tests.
- Make tests pass under Wine.
2005-07-18 09:13:32 +00:00
Felix Nawothnig
b08e77d9a3 Add stub for SetLayeredWindowAttributes. 2005-07-18 09:13:13 +00:00
Michael Jung
4ec5aa68b2 Append filename extension if necessary in IShellFolder::SetNameOf. 2005-07-18 09:12:20 +00:00
Hans Leidekker
524251db40 Stub implementations for GetUserNameEx{A,W}, TranslateName{A,W},
LsaCallAuthenticationPackage, LsaConnectUntrusted and
LsaDeregisterLogonProcess.
2005-07-18 09:11:14 +00:00
Hans Leidekker
f2ad5ade5c Fix pointer signedness and missing declarations warnings. 2005-07-18 09:10:51 +00:00
Dimi Paun
ebe8b2292a Silence uninitialized warnings. 2005-07-18 09:10:31 +00:00
Hans Leidekker
3853794ba0 Stubs for GetAddressByName{A,W}. 2005-07-18 09:09:24 +00:00
Paul Vriens
dcb67841d2 Don't run tests on platforms that don't support WindowStation calls. 2005-07-18 09:08:58 +00:00
Paul Vriens
463a655c4a Set size before calling pSetColorProfileElement. 2005-07-18 09:08:43 +00:00
Felix Nawothnig
305ce2f641 Fix registry tests on Win95. 2005-07-18 09:08:24 +00:00
Felix Nawothnig
802b17c8f5 Fix misuse of UrlCombineW. 2005-07-18 09:08:16 +00:00
Juan Lang
8c9b330cce Add/correct a couple definitions, allow hashing nothing. 2005-07-18 09:07:57 +00:00
Oliver Stieber
18f3fcb1c2 Set mipmap levels correctly (even with ATI's buggy drivers). 2005-07-18 09:07:17 +00:00
Oliver Stieber
e0241349c5 Dirty the surface (instead of the texture) when a render targets is
send and endscene is called to make sure that the correct surface is
updated.
2005-07-18 09:07:03 +00:00
Felix Nawothnig
f35f259105 Skip futile tests if CoGetClassObject fails. 2005-07-18 09:06:22 +00:00
Hans Leidekker
ea524defc9 Configure checks for OpenLDAP headers and libraries. 2005-07-15 16:39:42 +00:00
Alexandre Julliard
b5cc0a79fb Added a bunch of utility functions to factor out a lot of the repeated
code in SystemParametersInfoW.
2005-07-15 16:35:27 +00:00
Stefan Huehner
aed3fb612d Fix some sign-compare warnings by choosing correct datatypes. 2005-07-15 16:34:04 +00:00
Stefan Huehner
9b65ffbb36 Add some consts to fix discard-qual warnings. 2005-07-15 16:33:38 +00:00