Commit Graph

11796 Commits

Author SHA1 Message Date
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