Alexandre Julliard
b9b1ea9c9f
Added a close_handle method to the object operations, and use it to
...
implement registry notifications and the strange behavior of
CloseHandle on winstation/desktop handles.
2005-06-09 15:39:52 +00:00
Aric Stewart
d1a7f070d4
Avoid a loop where a parent's parent refers to itself as its parent.
2005-06-09 15:35:48 +00:00
Alexandre Julliard
78a3e63377
The desktop of a new thread should be set from the process initial
...
desktop, not from the parent thread.
Fixed a couple of bugs in the desktop name handling.
2005-06-09 12:07:12 +00:00
Saulius Krasuckas
83ac47e53c
Get current directory during tests on win9x too.
2005-06-09 12:05:50 +00:00
Mike McCormack
fa1b7822a5
Add the IShellLinkDataList interface to the ShellLink object.
2005-06-09 12:05:38 +00:00
Aric Stewart
00337b9a51
Added module upgrade.c and implemented FindRelatedProducts.
2005-06-09 12:05:27 +00:00
Alexandre Julliard
075f98e2f1
Moved dde files to the main directory and got rid of the dlls/user/dde
...
subdirectory.
2005-06-09 10:21:31 +00:00
Alexandre Julliard
e0996494d0
Moved monitor functions to dlls/user/misc.c and finally got rid of the
...
windows/ directory.
2005-06-09 10:07:04 +00:00
Paul Vriens
c5e9809242
Added test for SystemProcessInformation.
2005-06-09 10:03:25 +00:00
Robert Shearman
472852bef3
Added test for AccessCheck.
2005-06-09 10:03:11 +00:00
Mike McCormack
882bc4d18d
Warning fixes for -Wmissing-declarations and -Wwrite-strings.
2005-06-09 09:50:56 +00:00
Alexandre Julliard
f5c433fa68
Moved windows/driver.c to dlls/user/driver16.c.
2005-06-09 09:50:03 +00:00
Jeremy White
b70b78783d
Combine WINE_WAVEOUT and WINE_WAVEIN into a single structure.
2005-06-09 09:49:31 +00:00
Mike McCormack
6b44c2a56c
Fix some warnings.
2005-06-09 09:48:36 +00:00
Marcus Meissner
ec7a5931ae
Removed CLSID_CompositeMoniker (conflicting with static definition).
2005-06-09 09:47:44 +00:00
Marcus Meissner
9c01e4274f
Fixed definition/declaration mismatches of newly static vtables.
2005-06-09 09:47:10 +00:00
Mike McCormack
f55de5cf35
Fix warnings exposed by -Wmissing-declarations and -Wwrite-strings.
2005-06-09 09:46:39 +00:00
Mike McCormack
8e2cb0835c
Add a cast to get rid of a warning.
2005-06-09 09:46:23 +00:00
Dmitry Timoshkov
17408ba751
Added a couple of CloseHandle calls.
2005-06-09 09:46:06 +00:00
Robert Shearman
037bdc0dc0
IUnknown isn't a remotable interface so the stub manager shouldn't
...
need a marshaller for it.
2005-06-09 09:45:59 +00:00
Robert Shearman
0c5118144a
- Don't free the fileio object because it will be freed anyway in
...
fileio_terminate on error.
- Print out statuses in hex, rather than decimal.
2005-06-09 09:45:42 +00:00
Mike McCormack
a46a159be9
Make ADVAPI_IsLocalComputer static and simplify it a little.
2005-06-09 09:44:44 +00:00
Mike McCormack
4fd603607f
Include appmgmt.h where its functions are used.
2005-06-09 09:44:26 +00:00
Mike McCormack
f4ce07c294
Make interface methods static.
2005-06-09 09:44:12 +00:00
Robert Shearman
1329f87d46
- The typelib marshaler should only free the memory it actually allocated.
...
- Add special cases for two lesser used types that aren't
sizeof(DWORD) sized.
2005-06-09 09:43:38 +00:00
Michael Jung
d1f59dba67
Use shell icon cache instead of an own IExtractIcon implementation.
2005-06-09 09:43:18 +00:00
Uwe Bonnes
290a419f0a
Don't try to access floppy if it's not mounted.
2005-06-09 09:42:49 +00:00
Alex Zorach
d4c08fdbe9
Fixed SetFocus behavior.
2005-06-09 09:41:56 +00:00
Aric Stewart
6999a04278
Set the Preselected property if appropriate (relevant to
...
MigrateFeatureStates when implemented).
2005-06-08 19:20:02 +00:00
Aric Stewart
6957e4a0c2
Write out Product Language and Product Icon to the registry.
2005-06-08 19:16:45 +00:00
Robert Shearman
e51dd36453
Implement overlapped I/O with named pipes.
2005-06-08 19:11:46 +00:00
Aric Stewart
36a01505dc
Write out UpgradeCodes to the registry to allow for future upgrades.
2005-06-08 19:07:52 +00:00
Alexandre Julliard
1bf96e09a9
Beginnings of support for window stations and desktops.
2005-06-08 18:44:50 +00:00
Aric Stewart
36bc29769b
Add Language to the values we can query with MsiGetProductInfo.
2005-06-08 18:35:43 +00:00
Felix Nawothnig
2767543be9
- Output a FIXME when a surface with dimensions not being a power of
...
two is requested.
- Fail gracefully when IWineD3DImpl_CreateDevice fails to create the
front- or backbuffer.
2005-06-08 18:34:52 +00:00
Huw Davies
fe42f46c8a
Read the entire logfont from the registry if it exists.
2005-06-08 18:34:20 +00:00
Mike McCormack
ad6a6be88d
Use MSI_RecordGetString in more actions.
2005-06-08 18:34:04 +00:00
Michael Stefaniuc
3b37099451
- implement handling of exponents (e+,e-,E+,E-) when parsing number
...
formats
- fix a small cut'n'paste error in the comments
2005-06-08 18:32:52 +00:00
Robert Shearman
ff4ba9573c
Fix an RPC server startup race introduced by me.
2005-06-08 18:32:30 +00:00
Michael Jung
e483b0cf9b
Fixed confusing indentation.
2005-06-08 18:32:19 +00:00
Marcus Meissner
4dd845ed53
Fixed IType::Invoke in regards to handling propertyget variables
...
longer than 4 bytes (like VT_DATE).
2005-06-08 18:32:09 +00:00
Robert Shearman
cdb3cdf3cf
- Don't pass the PROFILE_SERVER flag in to CreateNamedPipe as it is
...
bogus.
- Call FlushFileBuffers to make sure the other end of the pipe doesn't
get cut off prematurely.
- Don't call CancelIo as we should never have async I/O pending.
2005-06-08 18:31:38 +00:00
Juan Lang
cdc6772017
Implement asn.1 encoding/decoding of times, with tests.
2005-06-08 18:31:21 +00:00
Antoine Chavasse
926e35532c
Test cases for the direct3d7 light api.
2005-06-07 21:34:59 +00:00
Antoine Chavasse
b65e790bd3
Rewrote the light management API to allow for an unlimited amount of
...
lights to be set, and only a subset of them to be enabled.
2005-06-07 21:34:40 +00:00
Mike McCormack
20806c730b
Use MSI_RecordGetString where possible.
2005-06-07 21:34:05 +00:00
Mike McCormack
b64186ad22
Warning fixes for -Wmissing-declarations and -Wwrite-strings.
2005-06-07 20:30:30 +00:00
Mike McCormack
f5ae644fc2
Use a richedit control for license text.
2005-06-07 20:30:02 +00:00
Mike McCormack
f9acfe635a
Fixes for -Wmissing-declarations and -Wwrite-strings warnings.
2005-06-07 20:29:51 +00:00
Christian Costa
09b4966957
Don't use fullscreen mode in video renderer for now and improve error
...
handling a bit.
Improved a bit Run/Pause/Stop methods of parser template.
2005-06-07 20:29:23 +00:00
Dmitry Timoshkov
ef53e7a2f1
Add a test for window state when a window receives WM_ENABLE message.
2005-06-07 20:29:09 +00:00
Alexandre Julliard
898f416370
Still send a message in SetWindowText for the inter-process case even
...
though it's not fully correct (reported by Jason Campbell).
2005-06-07 20:11:17 +00:00
Mike McCormack
09d5cc2363
Declare some functions.
2005-06-07 20:07:34 +00:00
Robert Shearman
8aecfff867
Make NdrInterfacePointer* more reliable.
2005-06-07 20:07:06 +00:00
Thomas Weidenmueller
4dbcbae5d9
Removed local variables only used in TRACE statements.
2005-06-07 20:06:39 +00:00
Mike McCormack
454dff6fb4
Fix radio button groups. Don't add the WS_GROUP style to every
...
window.
2005-06-07 20:04:21 +00:00
Juan Lang
ab88fd34dc
Const-ify a mask.
2005-06-07 20:03:39 +00:00
Juan Lang
369c0492c7
Fix return code abuse (don't use HRESULT when it isn't meant), make
...
functions static where possible, remove unused prototypes.
2005-06-07 20:03:30 +00:00
Aric Stewart
19ba432b2b
Add functions to add the User UpgradeCodes.
2005-06-07 20:02:27 +00:00
Aric Stewart
90bc168c87
Correct a crash if the length buffer is NULL.
2005-06-07 20:02:07 +00:00
Paul Vriens
fbc7a40273
Fixed typo.
...
Zero the thread information before use.
2005-06-07 20:01:48 +00:00
Alexandre Julliard
bd000a0203
Removed some unnecessary inclusions of thread.h
2005-06-06 20:13:08 +00:00
Alexandre Julliard
ab29aa2126
Moved the ntdll per-thread data out of the TEB into a private
...
structure stored in TEB.SystemReserved2.
2005-06-06 20:04:33 +00:00
Alexandre Julliard
0f079d7858
Moved the kernel per-thread data out of the TEB into a private
...
structure stored in TEB.SystemReserved1.
2005-06-06 20:00:14 +00:00
Alexandre Julliard
6ae4ee496e
Fetch the stack selector to use from the previous stackframe instead
...
of the TEB.
2005-06-06 19:57:05 +00:00
Dmitry Timoshkov
eba47f1dfe
Make remaining OLE interface vtables const.
2005-06-06 19:50:35 +00:00
Michael Jung
d20fde8a80
Allow for unixfs folders to be rooted at desktop level.
...
Moved dos->unix path conversion into canonicalize_path.
Fail in BindToObject, if called with empty pidl.
2005-06-06 19:37:47 +00:00
Christian Costa
69c3e6ff11
Moved d3ddevice and direct3d objects files to ddraw root dir.
...
Renamed all remaining files.
2005-06-06 15:51:50 +00:00
Felix Nawothnig
d8c5960ce1
Make SYSTEM_THREAD_INFORMATION.pszProcessName a UNICODE_STRING.
2005-06-06 15:42:08 +00:00
Mike McCormack
b402f04851
Use standard lists in the event subscription code.
2005-06-06 15:40:15 +00:00
Aric Stewart
f9e64e8187
Don't get caught in loops on parent progids.
2005-06-06 15:39:59 +00:00
Mike Hearn
17049acd68
Delete version sniffing logic.
2005-06-06 10:06:48 +00:00
Michael Jung
38f2ee9d04
Let BindToObject fail, if called with empty relative pidl.
...
Tests to show that it should do so.
Fix SHBrowseForFolder to not pass an empty pidl to BindToObject.
2005-06-06 10:04:15 +00:00
Marcus Meissner
c834e6a96f
Added testcases for OLE Picture handling.
...
Implemented PICTYPE_NONE loading.
Cleaned up stream loading, handle "lt" magic.
Fixed some small problems exposed by tests against native.
2005-06-06 10:03:58 +00:00
Robert Reif
3433d8bb29
Don't open device if already open.
...
Don't need opened device to get/set volume.
2005-06-06 10:03:18 +00:00
James Hawkins
645ec7d6e2
Audit the Tab control.
2005-06-06 10:03:03 +00:00
Mike Hearn
f45cb12553
Initialize DataRepresentation in NdrClientInitializeNew, not
...
NdrSendReceive.
2005-06-05 19:19:50 +00:00
Mike Hearn
599f3e879e
- Don't return NULL for proxy details if there is no proxy.
...
- Remove stub message, it seems to be complete.
2005-06-05 19:19:43 +00:00
Rob Shearman
e46047e4da
Don't disconnect proxies flagged with SORFP_NOLIFETIMEMGMT. It makes
...
no sense and only causes trouble for proxies that depend on these
proxies being available.
2005-06-05 19:19:24 +00:00
Lauri Tulmin
a810802235
Don't truncate text on WM_SETTEXT and send EN_MAXTEXT.
2005-06-05 19:19:11 +00:00
Robert Reif
bbb01ae0d0
Fix a problem where actual sample rate doesn't exactly match
...
requested.
2005-06-05 19:18:52 +00:00
Christian Costa
623fb34acc
Fixed clock release in transform template.
...
AddRef pUnk in CopyMediaType.
Added CreateMediaType helper function and use it.
Replaced some DeleteMediaType calls to FreeMediaType to be in line
with recent changes.
Fixed IEnumMediaTypesImpl_Next.
Clear media type when initializing pins.
Added some AddRef/Release traces.
2005-06-05 19:18:34 +00:00
Alexandre Julliard
6d07a9c39c
Moved the server part of the ExitThread functionality to ntdll.
2005-06-05 18:38:48 +00:00
Alexandre Julliard
143db5ce8e
Don't bother looking for a resource directory in free memory areas.
2005-06-05 18:28:04 +00:00
Alexandre Julliard
9b57a950d7
Avoid accessing the htask16 TEB field from ntdll.
2005-06-05 18:24:35 +00:00
Alexandre Julliard
73f6718134
Allocate the system view for builtin modules earlier in
...
load_builtin_callback so that we also create one for the main
executable.
2005-06-05 18:22:02 +00:00
Mike Hearn
e3f990467c
Add some tracing to the IRemUnknown RpcProxyBuffer implementation.
2005-06-05 18:13:47 +00:00
Robert Reif
72b7071e5a
Return proper error code.
...
Change ERR to WARN for failed requests.
2005-06-05 18:06:35 +00:00
Jacek Caban
f863bb59f9
Test only stdole32.tlb as we don't have olepro32.dll in Wine.
2005-06-05 18:04:54 +00:00
Mike Hearn
0aab090838
Suppress the noisy SetNamedPipeHandleState fixme.
2005-06-05 18:03:38 +00:00
Uwe Bonnes
80a84a8c74
Added more pipe tests.
2005-06-05 17:57:10 +00:00
Robert Reif
7d9340b864
Fix tests to work with drivers that don't support a primary buffer.
2005-06-05 17:55:08 +00:00
Paul Vriens
0aec9906cf
Added a stub for CryptCATAdminCalcHashFromFileHandle.
2005-06-05 17:53:48 +00:00
Christian Costa
8d0480d754
Moved dsurface object files to ddraw root dir.
2005-06-05 17:50:49 +00:00
Robert Reif
4c315db1a6
Add tests to check DirectSoundCapture creation.
...
Fix dsound/capture.c to pass tests.
2005-06-05 17:44:30 +00:00
Huw Davies
2ea56681ba
If a folder is selected on Open then browse into it, otherwise we
...
should return the path in the edit box whether that be a folder or a
file.
Don't add extensions to a folder.
2005-06-04 10:00:27 +00:00
Felix Nawothnig
7572fd3870
Fix some missed invalidations after column resize.
2005-06-04 10:00:12 +00:00
Juan Lang
054a8fb604
Implement asn.1 decoding of integers, with tests.
2005-06-04 09:49:33 +00:00
Huw Davies
eaef08415d
Use DWLP_MSGRESULT to return values from the dialog proc.
2005-06-04 09:49:22 +00:00
Maarten Lankhorst
b58f0a3fda
Implemented VfwCapture interface.
2005-06-04 09:49:02 +00:00