Alexandre Julliard
4301d3e5c6
Restored MakeCriticalSectionGlobal that got lost somewhere.
2002-06-13 21:46:46 +00:00
Alexandre Julliard
f8d321c2d6
Don't try to open CDROM device if none was specified.
2002-06-13 21:46:02 +00:00
Ulrich Czekalla
bdcf66f800
Added support for CAL_ITWODIGITYEARMAX.
2002-06-13 21:44:15 +00:00
Alexandre Julliard
945bb366d7
struct _stat layout is different between crtdll and msvcrt.
2002-06-13 21:42:01 +00:00
Alexandre Julliard
1921948463
Store print dlg structure in a property instead of DWL_USER.
2002-06-13 21:41:08 +00:00
Dmitry Timoshkov
72db9a2046
Added stubs for capGetDriverDescription.
2002-06-13 21:38:52 +00:00
Ove Kaaven
935e3df35c
Support DirectSound 8 interfaces. Split interface implementations into
...
separate files. Split primary buffer and secondary buffer interfaces
into separate implementations. Made the primary buffer state part of
the dsound object, so primary buffer objects can be created and
refcounted independently. Made the interfaces follow COM aggregation
rules more closely. Converted the dsound critical section to a R/W
lock to improve potential remixing concurrency. Fixed various bugs and
refcounting issues.
2002-06-13 19:15:06 +00:00
John K. Hohm
8e4eb3ab5f
Completed implementation of comcat.dll, incl. Dll[Un]RegisterServer.
2002-06-13 19:13:38 +00:00
Uwe Bonnes
f7635f3d3d
Display the name of the started process in the desktop title.
2002-06-13 19:11:21 +00:00
Guy L. Albertelli
f9731a4ee7
- Correct page rectangle calculation.
...
- Improve traces.
2002-06-13 19:10:28 +00:00
Alexandre Julliard
083bf18019
Authors: Peter Hunnisett <peter@transgaming.com>, Ove Kaaven <ovek@transgaming.com>
...
- check for sockaddr being NULL.
- hackish implementation of WSADuplicateSocket.
2002-06-13 19:09:55 +00:00
David Hammerton
50e8768f62
MapVirtualKey actually returns uppercase keys in Windows.
2002-06-10 23:02:41 +00:00
Huw D M Davies
61fc6f8cd3
Add more magic to find the start of the nametable.
2002-06-10 23:01:34 +00:00
Alexandre Julliard
d3cab1857a
Moved DC origin into device-specific structure.
...
Fixed handling of DC origin in X11 driver.
2002-06-10 22:52:47 +00:00
David D. Hagood
d2e22f93ac
ADPCM nybble processing order was incorrect.
2002-06-10 22:48:15 +00:00
Paul Rupe
2e2988dec6
Faster performance in TEXT_Ellipsify for long strings.
2002-06-10 22:47:58 +00:00
Paul Rupe
21fbb40cb7
Support for LVM_SUBITEMHITTEST; check for out-of-bounds subitem index
...
in LISTVIEW_GetSubItemRect.
2002-06-10 22:47:41 +00:00
Nix N. Nix
e73d3c444b
Added RunFileDlg with MRU list.
...
Added template to all .rc files.
2002-06-10 02:34:36 +00:00
Won-kyu Park
ff4f41d81e
Added Korean resources.
2002-06-10 02:32:31 +00:00
Sander van Leeuwen
4911d0bf3b
- Save and restore current directory in GetFileDialog95W if
...
OFN_NOCHANGEDIR flag set.
- GetFileDialog95W: only convert ofn->lpTemplateName if it's a string
resource id (fixes OpenOffice 1.0 file open dialog crash).
- Ignore OFN_FILEMUSTEXIST flag for save file dialog (fixes save
dialog in ElstarFormular).
- Rewrote casts that some compilers don't accept.
2002-06-10 02:31:11 +00:00
Marcus Meissner
e81f10c97c
Merged the two serializer and unserializer functions into one, cleaned
...
them up.
VT_PTR: Handle NULL pointers by sending a cookie.
Added support for: VT_CARRAY, VT_DISPATCH, TKIND_RECORD, VT_VOID,
VT_UI1, VT_UI2, VT_ERROR, VT_UI4, VT_UINT.
Added a custom serializer for DISPPARAMS struct.
2002-06-10 02:30:20 +00:00
Marcus Meissner
238cdeab1b
Added some debugoutput functions for TYPEATTR, IDLDESC, VARDESC.
...
Support more parameters in _invoke (needed for IDispatch::Invoke in
the marshaller).
2002-06-10 02:29:55 +00:00
Sander van Leeuwen
ddf16e017c
Handle ascii & unicode drag and drop structures in DragQueryFileA &
...
DragQueryFileW.
2002-06-10 02:29:09 +00:00
Alexandre Julliard
85844e506d
Authors: Jesse Allen <uh_ja@gmx.net>, Lionel Ulmer <lionel.ulmer@free.fr>
...
Added implementation of wglSwapLayerBuffers.
2002-06-10 02:28:42 +00:00
Mike McCormack
4e73595a0d
- Partially implement LdrGetDllHandle.
...
- Implement LdrGetProcedureAddress.
2002-06-10 02:28:00 +00:00
Marcelo Welter
eef5d668ce
Added PCF_TOTALTIMEOUTS to comm properties.
2002-06-05 17:27:48 +00:00
Alexandre Julliard
034e39b2fe
Check access rights before renaming or deleting files (based on
...
patches by Uwe Bonnes and Dmitry Timoshkov).
2002-06-05 00:47:38 +00:00
Alexandre Julliard
df6fa30288
Duplicated wsprintf implementation in shlwapi.
2002-06-04 23:11:09 +00:00
Marcus Meissner
fd625ddb0b
Added marshalling of IUnknown.
2002-06-04 22:14:06 +00:00
Patrik Stridvall
296c5a6b97
Fixed some issues found by winapi_check.
2002-06-04 22:12:50 +00:00
Jason Edmeades
235d82ee44
nitialDir handling and InitialFile handling now agrees with MSDN
...
description, and testing on win2000 appears to agree.
ilename field not cleared when directory selected/clicked on.
OFN_NOVALIDATE field no longer causes traps, and appears to behave as
per w2k.
2002-06-04 21:23:12 +00:00
Eric Pouech
b706b23a10
Implemented a MP3 decoder (based on mpglib).
2002-06-04 17:53:46 +00:00
Alexandre Julliard
78b041cf52
Better encapsulation of the font and metafile objects.
2002-06-04 01:02:51 +00:00
Bill Medland
978a934245
Fixed incorrect pointer-cast arithmetic.
...
Extended ole trace information.
Don't lose the existing pipes on alloc failure.
2002-06-04 00:53:21 +00:00
Johan Gill
bbbc18b12c
Added version info to 16-bit shell.dll.
2002-06-04 00:52:49 +00:00
Gerald Pfeifer
f1451e6650
Warning fix.
2002-06-04 00:52:01 +00:00
Eric Pouech
7efd615e4f
Fixed another regression in PlaySound.
2002-06-04 00:51:38 +00:00
Steven Edwards
fb24f71e5b
Porting fixes.
2002-06-04 00:50:11 +00:00
Alexandre Julliard
376e65092a
Better separation of the palette functions.
...
Removed the palette driver.
2002-06-02 21:40:24 +00:00
Eric Pouech
0d588a4a82
Fixed DebugBreakProcess (now generates EXCEPTION_BREAKPOINT instead of
...
EXCEPTION_SINGLE_STEP).
2002-06-02 21:36:39 +00:00
Alexandre Julliard
70e192b9cf
Removed CURSORICON_IconToCursor now that we support color cursors.
2002-06-02 21:29:23 +00:00
John K. Hohm
36ed03e246
Complete ICatInformation implementation.
2002-06-02 21:25:08 +00:00
Sander van Leeuwen
b7828ac478
Fixed wrong cast; MSDN says lpDropFileStruct->pFiles is offset in
...
bytes (regardless of ascii/unicode).
2002-06-02 21:23:45 +00:00
Eric Pouech
93bfa0d6b1
Implementation for console control events (includes process groups
...
support).
2002-06-02 21:22:22 +00:00
Vincent Béron
1ae26ebafc
- Made sure const LP were actually const in dinput.h.
...
- Uniformized the {A,W} declarations of some structures.
2002-06-02 21:18:48 +00:00
Alexandre Julliard
7cae558bdc
Removed some more trailing whitespace.
2002-06-01 02:55:48 +00:00
Vincent Béron
9a62491660
Removed trailing whitespace.
2002-05-31 23:06:46 +00:00
Alexandre Julliard
332d62ba10
Avoid division by zero (thanks to David Ronis).
2002-05-31 19:14:40 +00:00
Alexandre Julliard
d8a9244fc4
Added function table to GDI objects for better encapsulation.
...
Removed some direct accesses to the bitmap structure.
Fixed handling of stock bitmap if selected in multiple DCs.
Some minor fixes to the DC function table.
2002-05-31 18:43:22 +00:00
Shachar Shemesh
4b050944fe
Added Israeli Hebrew keyboard, and fixed a problem in the matching of
...
characters against dead keys.
2002-05-31 18:21:33 +00:00
Alexandre Julliard
be367c7270
Added wine_server_fd_to_handle to replace FILE_DupUnixHandle.
2002-05-30 20:40:02 +00:00
Sander van Leeuwen
9851f7a902
Match behaviour of ImageList_LoadImageA wrt cx parameter (when set to
...
zero).
2002-05-30 20:38:13 +00:00
Alexandre Julliard
5aead170c2
Portability fixes.
2002-05-30 20:07:51 +00:00
Vincent Béron
a032277311
- Fixed GetSystemTimeAdjustment prototype and added it to winbase.h.
...
- Fixed DosDateTimeToFileTime, FileTimeToDosDateTime,
LocalFileTimeToFileTime, FileTimeToLocalFileTime and
SystemTimeToFileTime.
2002-05-30 20:05:48 +00:00
Alexandre Julliard
13b0dc5fde
Replaced swprintf by wsprintfW.
2002-05-29 19:25:50 +00:00
Bill Medland
d36c8e9d0c
Ensure that an out-of-process COM object is started only once.
...
Allow out-of-process COM objects if request is for
in-or-out-of-process.
2002-05-29 19:20:32 +00:00
Vincent Béron
6a5ba8fba2
Fixed some more missing \n in traces.
2002-05-29 19:09:54 +00:00
Sander van Leeuwen
bbee7ec711
- Check for valid part nr in STATUSBAR_GetTextLength.
...
- TRACE fix in STATUSBAR_SetTextT; SBT_OWNERDRAW pointer isn't always
a string pointer.
2002-05-29 19:08:18 +00:00
Marcus Meissner
e656fc1cd6
Dropped superflous Remote_CoGetClassObject() (entirely contained in
...
create_marshalled_proxy()).
2002-05-29 19:05:14 +00:00
Eric Pouech
4664903d1e
Some other synchronisation issues.
2002-05-29 19:04:41 +00:00
Alexandre Julliard
94152d5038
Fixed some alignment issues (based on a patch by Gregg Mattinson).
2002-05-29 17:04:10 +00:00
Jakob Eriksson
43b3177e48
Removed redundant checks and variables, fixed some tests, some
...
cosmetic changes.
2002-05-29 16:58:14 +00:00
Alexandre Julliard
ec13989573
Fixed some tests that were failing under Wine.
2002-05-29 16:56:45 +00:00
Guy L. Albertelli
dea6820b29
- Fixed drawing of borders to that of native (uses DrawEdge).
...
- Fixed drawing of separators to match the native.
- Fixed height of tabs and buttons to match native.
- Add/improved traces.
- Handle WM_SYSCOLORCHANGE message.
2002-05-29 00:32:02 +00:00
Eric Pouech
c22256a01c
Check for NULL ptr in midiStreamOut.
2002-05-29 00:31:00 +00:00
Mehmet Yasar
f87d30edc1
Added test for locale functions.
2002-05-29 00:30:32 +00:00
Alexandre Julliard
e8a1a232b6
A few fixes in ExtSelectClipRgn metafile functions.
2002-05-28 22:47:49 +00:00
Johan Gill
7c61a61616
Only enumerate DirectSound devices if the first sound device in the
...
system supports the Wine implementation of DirectSound. Also added
some entries to the sample config file and changed the values of the
"EmulDriver" key to "Y"/"N".
2002-05-28 22:45:58 +00:00
Christian Costa
cc208a151f
The SVGA block code was not accessible (AH and AL inverted). Fixed.
...
Removed duplicate VESA Get SuperVGA INFORMATION function.
Fix and finish its implementation.
Add 2 functions to managed structures in the BiosSys segment.
2002-05-28 22:44:53 +00:00
Vincent Béron
8e2cbcab7b
Fixed warnings.
2002-05-28 22:42:11 +00:00
Maciek Kaliszewski
2ad82e119e
Fixed memory allocation bug in PROPSHEET_CollectPageInfo.
2002-05-28 22:41:19 +00:00
Sander van Leeuwen
f81982aeed
mixerGetControlDetailsW: translate strings for
...
MIXER_GETCONTROLDETAILSF_LISTTEXT option.
2002-05-28 22:40:40 +00:00
Mike McCormack
a8693258af
Stub implementations of some functions.
2002-05-28 22:39:14 +00:00
Alexandre Julliard
07439cd2d0
Removed dependencies on the internals of the region object.
...
Do not store the region type in the object, it's trivial to determine
from the rectangle count.
Rewrote a few routines to not depend on internal clipping or region
functions.
2002-05-25 22:16:12 +00:00
Alexandre Julliard
987d8a4ffc
Fixed typo in iswalpha forward.
2002-05-25 21:10:39 +00:00
James Juran
32886f6b88
Add missing \n to output messages.
2002-05-24 21:17:59 +00:00
Vincent Béron
9d9cf72a70
Partial implementation of VerifyVersionInfo{A,W}.
2002-05-24 21:13:45 +00:00
Alexandre Julliard
55e845d11b
Removed most inclusions of options.h.
...
Removed a few no longer used PROFILE_* functions.
2002-05-23 19:40:18 +00:00
Alexandre Julliard
8c08ceb56c
Replaced -dosver and -winver options by config file parameters.
2002-05-23 19:35:18 +00:00
Alexandre Julliard
45a795c0d8
Restored the library file intermediate step for symlink dependencies.
2002-05-23 19:13:22 +00:00
Alexandre Julliard
5954602461
Restored managed mode config file option.
2002-05-23 16:32:32 +00:00
Francois Gouget
c949349cab
Improve the failure messages.
2002-05-23 16:29:37 +00:00
Alexandre Julliard
7fbd74ea55
Replaced the GET/PUT_UA macros by memcpy. Fixed a few big-endian
...
issues.
2002-05-23 02:53:10 +00:00
Alexandre Julliard
5852f7a185
Run make clean in all directories, even the ones we don't compile in.
...
Simplified sub-directories rules a bit.
2002-05-23 02:47:16 +00:00
Alexandre Julliard
261e28a775
Removed some unnecessary imports.
2002-05-23 02:46:10 +00:00
Dimitrie O. Paun
e361ceab45
Remove the --managed option, and make wine use the managed mode by
...
default.
2002-05-23 02:43:09 +00:00
Andreas Mohr
841ce935d2
Removed obsolete email address.
2002-05-23 02:41:46 +00:00
Francois Gouget
4c314000b9
Make the tests compile with Visual C++.
2002-05-23 02:40:07 +00:00
Alexandre Julliard
3536316a31
New loading scheme for Winelib apps, makes them behave like builtin
...
dlls and takes load order into account. Install them in dlldir.
Improved MODULE_GetBinaryType to recognize ELF binaries.
Added a wrapper script to setup the environment when running directly
from inside the source tree.
2002-05-22 21:32:49 +00:00
Eric Pouech
bed67fc939
Created an ACM MS ADPCM codec.
2002-05-22 02:00:05 +00:00
Patrik Stridvall
5e6943f421
Fixed some issues found by winapi_check.
2002-05-22 01:55:18 +00:00
Eric Pouech
48b98159ce
Fixed hang in PlaySound in error cases; added registry lookup for sounds.
2002-05-22 01:52:31 +00:00
Francois Gouget
ac70c40fb6
Add mswsock.h, move relevant definitions to this header.
2002-05-22 01:51:41 +00:00
Alexandre Julliard
cc2ee7636d
Renamed Winelib apps to .exe.so to follow the dll naming convention.
2002-05-21 19:42:29 +00:00
Steven Edwards
13eae8ef2c
Check for sys/ioctl.h.
2002-05-21 18:33:56 +00:00
Eric Pouech
aeb0cdb9fb
Implemented a G711 ACM codec (supports both A-Law and MU-Law).
2002-05-21 18:31:36 +00:00
Eric Pouech
c0d955e8c4
Now runs in Perl strict mode.
...
Added ability to skip DLL from the tree.
2002-05-21 18:29:31 +00:00
Eric Pouech
3e4381aad0
Added stub for ExtractAssociatedIconExA.
2002-05-21 18:06:07 +00:00
Eric Pouech
9259cfa855
Added 16/32 DDE message conversion.
...
Finished the 16 bit implementation of DDEML.
2002-05-21 18:03:15 +00:00
Alexandre Julliard
67e8dc6861
Added configure check for the soname of libraries that we load
...
dynamically. Added a few other configure macros, and moved all macros
into aclocal.m4.
2002-05-20 18:29:58 +00:00