Juan Lang
e5b4a6973a
Implement signals.
2005-05-13 17:44:28 +00:00
Hans Leidekker
6b7676a1e8
Don't import from ntdll.
2005-05-13 17:42:49 +00:00
Alexandre Julliard
7bb88af5a2
Process the pending expose events on RDW_UPDATENOW before doing the
...
redraw_window server call so that the parent windows get properly
validated if necessary.
2005-05-13 14:03:06 +00:00
Mike McCormack
3e2cb75349
Remove some unused include files.
2005-05-13 13:59:15 +00:00
Alexandre Julliard
89faddae8e
Added yet another missing OpenGL define.
2005-05-13 13:59:00 +00:00
Mike McCormack
e3b43fa458
Make sure a stream can't be created in read only storage.
2005-05-13 13:58:43 +00:00
Dmitry Timoshkov
3f5990eb9a
Avoid a crash in free_window_handle() on an invalid window handle.
2005-05-13 13:58:17 +00:00
Alexandre Julliard
71ff4c4f4e
Build import libraries also when only doing an install-lib.
2005-05-13 13:57:55 +00:00
Robert Reif
0f60464b95
Fix SetProperty error returned.
...
Add EnumDevice joystick version check.
Test multiple versions.
2005-05-13 13:57:17 +00:00
Mike Hearn
5037202554
Make unimplemented function message a bit prettier.
2005-05-13 13:56:47 +00:00
Aric Stewart
b39d8fc2a6
- ExecuteAction runs the whole Execute table and not just from
...
InstallValidate onward. To do this make sure we do not do the
costing initialization work again if it is already done (by checking
the CostingComplete Property).
- A lot of work to refine feature states, setting the state affects
the state of all child features and also respect features that want
to default to something other than LOCAL.
2005-05-13 13:56:39 +00:00
Paul Vriens
f9cdab4dff
Added (stubbed) SystemDriverInformation and
...
SystemInterruptInformation.
2005-05-13 13:55:51 +00:00
Robert Shearman
b5eacf9a8d
- Fix RpcServerListen so that it doesn't return
...
RPC_S_ALREADY_LISTENING when the only interfaces it is listening on
are auto listens.
- Only synchronize with server thread when necessary and move this
into RpcMgmtWaitServerListen.
2005-05-13 13:55:24 +00:00
Michael Jung
a858a5a76c
Replace '\\' by '/' in strings passed to ParseDisplayName to be able
...
to handle DOS-style relative paths.
2005-05-13 13:55:03 +00:00
Mike McCormack
912ffd6a0f
Remove unnecessary declarations and make functions static.
2005-05-12 09:57:21 +00:00
Aric Stewart
8a0f989891
Handle WM_NCCALCSIZE in the tab control.
2005-05-12 09:57:10 +00:00
Mike McCormack
1ae212a105
Split SHGetFileInfoW into two functions.
2005-05-12 09:56:48 +00:00
Dmitry Timoshkov
ac5b025103
Do not pass an invalid target buffer info to WideCharToMultiByte.
2005-05-12 09:56:35 +00:00
Mike Hearn
30428b5a35
Fix return code abuse.
2005-05-12 09:56:17 +00:00
Michael Lin
9bd101d012
- Implement IPersistFolder2.
...
- Retrieve the correct attributes in ParseDisplayName().
2005-05-12 09:56:04 +00:00
Raphael Junqueira
1291a1a250
- better robustness of pbuffer code (checks, SetLastError as specs, etc...).
...
- better heuristic for WGL_render_texture and first try of
WGL_render_texture "emulation" using Pbuffers (deactivated by
default)
- more traces
2005-05-12 09:55:44 +00:00
894c1364d4
Flush output buffers from _close() rather than MSVCRT_fclose().
2005-05-12 09:55:02 +00:00
Gabriel Gambetta
fd62fcf0ef
Added UYT to TZ_INFO.
2005-05-12 09:54:39 +00:00
Alexandre Julliard
9e73cdde39
Allow passing a string to the window property server requests instead
...
of an atom to avoid redundant server round-trips.
2005-05-11 19:01:10 +00:00
Robert Shearman
5ef4748c7c
Use I_RpcGetBuffer instead of HeapReAlloc for getting the Buffer
...
memory.
2005-05-11 15:56:59 +00:00
Mike McCormack
2c6c67f4ea
Make functions static and remove unnecessary declarations.
2005-05-11 15:56:45 +00:00
Ivan Leo Puoti
327b1632e5
Fix crash in ME_GetRunSizeCommon(). Turn a FIXME into a TRACE.
2005-05-11 15:56:34 +00:00
Eric Pouech
b168f478be
Some tests for NTDLL atom support (by György 'Nog' Jeney).
2005-05-11 15:56:09 +00:00
Eric Pouech
26c9b074c7
Implemented NTDLL atom support.
2005-05-11 15:55:49 +00:00
Alexandre Julliard
63342353bc
Store a bitmap of active hooks on the client side to try to avoid
...
server calls for hooks that are not set.
2005-05-11 13:03:15 +00:00
Aric Stewart
ea6ecf44ff
Add a stub implementation of RegisterTraceGuids.
2005-05-11 13:00:18 +00:00
Mike McCormack
bd07966c8f
Avoid some non-standard str functions.
2005-05-11 12:58:22 +00:00
Mike McCormack
8bcdf42710
Stub implementation for GetGeoInfo.
2005-05-11 12:57:50 +00:00
Mike McCormack
3c5790646f
Add a stub implementation of CoIsHandlerConnected.
2005-05-11 12:57:16 +00:00
Mike McCormack
ee49c8e60d
Correct the function name in a comment.
2005-05-11 12:57:02 +00:00
Robert Reif
8bffed50c6
Added dinput tests.
2005-05-11 12:05:17 +00:00
Mike McCormack
e6d4bcd7ae
Check that GetObject is successful.
2005-05-11 12:02:16 +00:00
Mike McCormack
fb7dbb627e
ZwQueryTimer should forward to NtQueryTimer.
2005-05-11 12:02:06 +00:00
Mike McCormack
9d293981b4
Add Module32FirstW and Module32NextW exports.
2005-05-11 12:01:40 +00:00
Dimi Paun
4f197f0f3d
Make it more explicit how we deal with WS_DISABLED.
2005-05-11 12:01:27 +00:00
Stefan Leichter
f483ca611e
Added minimal implementation of MsiCreateAndVerifyInstallerDirectory.
2005-05-11 12:01:12 +00:00
6cfcda9959
Add test for correctly interpreting %% printf format string conversion
...
specifier.
2005-05-11 12:00:34 +00:00
Eric Pouech
6246c2d4c4
Get rid of include/miscemu.h.
2005-05-10 16:01:38 +00:00
Mike McCormack
c1f2cf1fba
- make sure to free the string table when closing the database
...
- don't free szPersist in MsiOpenDatabase if it's not a string
2005-05-10 16:00:19 +00:00
Mike McCormack
809cf354e4
Fix a memory leak in the ole storage implementation.
2005-05-10 15:59:59 +00:00
Eric Pouech
16df50efbe
Moved DOS memory handling to winedos.
2005-05-10 15:22:09 +00:00
Eric Pouech
e6267369b2
- changed ATOM support in wineserver to match NTDLL needs
...
- adapted accordingly kernel32 atom support
2005-05-10 15:15:50 +00:00
Alexandre Julliard
15ac6847e0
Build and load import libraries directly from the dll directory where
...
possible, and only create symlinks for directories that don't have the
correct name.
2005-05-10 13:21:04 +00:00
Rein Klazes
1c5671df07
Multi column popup menus have 4 pixel space between the columns. With
...
conformance test.
2005-05-10 13:17:33 +00:00
Robert Reif
2095f66d44
Fix joystick crash when a button guid is specified in the data
...
format.
Add some parameter checking.
2005-05-10 13:17:03 +00:00
Paul Vriens
7464134919
Added SystemHandleInformation tests.
...
Removed HeapAlloc in test_basic.
Renamed test_basic to test_query_basic.
2005-05-10 13:16:36 +00:00
Paul Vriens
d5f92eb50c
Added (stubbed) SystemHandleInformation.
...
Sorted the list.
2005-05-10 13:15:58 +00:00
Raphael Junqueira
0d8cf03809
Fix allocated buffer size to avoid buffer overflow.
2005-05-10 13:15:12 +00:00
Juan Lang
2439b5fdda
Fixes to IShellFolder::GetAttributesOf implementations, spotted by
...
silverblade_:
- a count of zero is allowed to GetAttributesOf if apidl is NULL
- SFGAO_VALIDATE must be cleared upon return
2005-05-10 08:28:11 +00:00
f438056b5d
Interpret %% correctly in printf format string.
2005-05-10 08:27:38 +00:00
Mike Hearn
25abe7c537
Fix SHELL_GetPathFromIDList[AW] to return the desktop path given an
...
empty PIDL.
2005-05-10 08:27:23 +00:00
Juan Lang
ac0ba1a241
Partially implement AppSearch for RegLocator-type searches.
2005-05-10 08:27:00 +00:00
Raphael Junqueira
075f8cfe8f
Fix X11DRV_ChoosePixelFormat to choose 24 bpp as 32 bpp for depth
...
buffers (needed as many X11 drivers only support 24bpp).
2005-05-10 08:26:08 +00:00
Juan Lang
5e1b41854c
Added Irish Summer Time.
2005-05-10 08:25:30 +00:00
Aric Stewart
fa468e64d5
Fix a few leaking object handles.
2005-05-09 19:33:50 +00:00
Michael Jung
9f50a88ff1
Detect drive letters, which have to have a backslash appended, in a
...
more robust way.
2005-05-09 19:33:24 +00:00
Michael Jung
ea3793b79d
Support folder relative paths in UnixFolders' ParseDisplayName
...
method.
2005-05-09 19:33:01 +00:00
Daniel Lund
a87d8a3db9
Added D3DDEVCAPS_HWRASTERIZATION to the DevCaps for scene
...
rasterization. Allows GuildWars to start.
2005-05-09 19:32:49 +00:00
Andreas Mohr
51198f8eb6
Fix for CommConfigDialog*() hwnd argument.
2005-05-09 19:32:33 +00:00
Aric Cyr
d7d1101d31
Fix WGL_ACCELERATION_ARB queries from applications.
2005-05-09 19:31:33 +00:00
Eric Pouech
0198255ba9
Some fixes on async shutdown.
2005-05-09 19:31:19 +00:00
Francois Gouget
5f0031eb3b
Define GLX_SAMPLE_BUFFERS_ARB and GLX_SAMPLES_ARB if they were not
...
defined by the OpenGL headers.
2005-05-09 19:30:53 +00:00
Alexandre Julliard
34fa35dc99
Added rules for building import libraries in the individual dll
...
makefiles, and added support for building a .def.a static import
library too.
2005-05-09 14:42:30 +00:00
Juan Lang
4d1562495d
Correct/improve error checking in IPropertyStorage.
2005-05-09 09:26:43 +00:00
Michael Jung
3a117bccd8
Always pass fully qualified paths to stat system call.
2005-05-09 09:26:02 +00:00
Huw Davies
da13552c55
It makes no sense to have a left pointing arrow as the desktop icon.
...
Replace it with something more appropiate.
2005-05-09 09:25:28 +00:00
Lionel Ulmer
233b5f5b80
- Windows reports 0x80 on pressed buttons not 0xFF
...
- trace the events reported to the application
2005-05-09 09:24:34 +00:00
Felix Nawothnig
4899a50056
Implemented WM_ENABLE.
2005-05-09 09:24:05 +00:00
Robert Reif
70fe39e42c
Remove dead code and redundant variables from DSOUND_CalcPlayPosition
...
and callers.
2005-05-09 09:23:54 +00:00
William Poetra Yoga H
a83c19f48c
Support building man pages outside of the source directory.
2005-05-07 18:39:05 +00:00
Alexandre Julliard
2c7a248055
Converted all the kernel32 register functions to the
...
DEFINE_REGS_ENTRYPOINT mechanism.
2005-05-07 18:25:51 +00:00
Rolf Kalbermatter
84e00d4804
Implement ICaptureGraphBuilder and IcaptureGraphBuilder2 based on
...
Maarten Lankhorst's patch.
2005-05-07 18:18:39 +00:00
Alexandre Julliard
26050b49d5
Prefix the internal name of all register functions with __regs_ for
...
better consistency and to make automated checking possible.
2005-05-07 18:10:30 +00:00
Rolf Kalbermatter
836b7df693
Implement DLL registering and unregistering functions, class factory
...
and server locking based on how it is done with DirectX samples.
2005-05-07 18:00:33 +00:00
Rein Klazes
ce8c9426eb
Don't set the pen width to 1 in X11DRV_PolyLine.
2005-05-07 17:54:51 +00:00
Alexandre Julliard
90af05f060
Treat 0xffff the same as 0 for the handle generation field to avoid
...
sign extension problems.
2005-05-07 15:03:00 +00:00
Francois Gouget
ee7f5eb9a3
Add the 'Western European Summer Time' (WEST) timezone (reported by
...
José Melo).
2005-05-07 14:50:56 +00:00
Robert Lunnon
f4949b8d80
Make references to NAME_MAX refer to PATH_MAX instead.
2005-05-07 14:50:00 +00:00
Alexandre Julliard
d62356aa1e
Added rules to build import libraries in the individual dll makefiles.
...
Generate import libraries with the right name right away instead of
using an intermediate .spec.def file.
2005-05-07 12:39:52 +00:00
Robert Lunnon
16a37e1eaf
Avoid passing NULL buffer elements and status pointers to
...
XmbLookupString.
2005-05-07 12:18:24 +00:00
Robert Lunnon
cd40a31073
Added a conditionally compiled definition of INADDR_NONE for platforms
...
that don't define it.
2005-05-07 12:18:10 +00:00
Lionel Ulmer
ba9ce8c7d6
'0' means 'default refresh rate' and not a real refresh rate of '0'.
2005-05-07 12:17:45 +00:00
Robert Lunnon
dc1ceb95cb
Fix segmentation fault caused by incorrect referencing of client audio
...
format specifications array.
2005-05-07 12:17:28 +00:00
Michael Jung
fc40dcf985
Make the root of the shell extension map to the root of the unix
...
filesystem.
2005-05-07 12:17:02 +00:00
Robert Lunnon
9e40b70d90
Implement NtQueryVolumeInformation for Solaris.
2005-05-07 12:16:21 +00:00
Aric Stewart
2494e4a52a
Add a missing msiobj_release that was resulting in a leaked object
...
with each MsiCreateRecord call.
2005-05-07 12:13:08 +00:00
Aric Stewart
41fbee0e83
Correct a missing MsiCloseHandle().
2005-05-07 12:12:56 +00:00
Maarten Lankhorst
4c9f5f6456
Fixed two small memory leaks.
2005-05-07 12:12:29 +00:00
Stefan Leichter
cabe752d1d
Make ole32 tests loadable on NT4.
2005-05-07 12:09:58 +00:00
Alexandre Julliard
b3e9c44741
Renamed wineps.dll to wineps.drv for consistency.
2005-05-06 20:04:27 +00:00
Alexandre Julliard
0bb4bddff4
Store the module instance we get in DllMain to avoid extra LoadLibrary
...
calls.
2005-05-06 20:02:36 +00:00
Alexandre Julliard
c3116c5e61
Renamed ttydrv and x11drv to winetty.drv and winex11.drv respectively
...
to follow the namespace conventions and make it clear that they are
drivers and not dlls.
Moved the graphics driver configuration to HKLM\Software\Wine\Drivers.
2005-05-06 19:38:50 +00:00
Robert Reif
6ec5b351bb
Move initialization to IDirectSound_Initialize.
...
Fix error paths to handle a failed IDirectSound_Initialize.
Add tests for IDirectSound_Initialize.
2005-05-06 19:33:32 +00:00
Michael Jung
15934680f7
Return a cloned PIDL by SHBrowseForFolder to avoid heap corruption.
2005-05-06 19:33:06 +00:00
Michael Jung
94e5f01275
Display a drive icon for the unix root directory.
2005-05-06 19:32:54 +00:00