wine
23 years agoDon't return last active popup if it is pointing to a deleted window.
Gerard Patel [Fri, 15 Dec 2000 21:29:13 +0000 (21:29 +0000)] 
Don't return last active popup if it is pointing to a deleted window.

23 years agoImproved usage message.
Andreas Mohr [Fri, 15 Dec 2000 21:28:47 +0000 (21:28 +0000)] 
Improved usage message.

23 years agoConverted enum_key_value request to the new request mechanism.
Alexandre Julliard [Fri, 15 Dec 2000 20:57:00 +0000 (20:57 +0000)] 
Converted enum_key_value request to the new request mechanism.

23 years agoStatus of CDROM_AUDIO_INVALID seems to mean the disk is stopped.
Huw D M Davies [Fri, 15 Dec 2000 20:55:39 +0000 (20:55 +0000)] 
Status of CDROM_AUDIO_INVALID seems to mean the disk is stopped.

23 years agoFixed some difficulties with the font on vertical tabs. Also plugged a
Aric Stewart [Fri, 15 Dec 2000 20:55:20 +0000 (20:55 +0000)] 
Fixed some difficulties with the font on vertical tabs. Also plugged a
resource leak.

23 years agoMark width as valid when we send HDN_ENDTRACKA.
Ulrich Czekalla [Fri, 15 Dec 2000 20:54:41 +0000 (20:54 +0000)] 
Mark width as valid when we send HDN_ENDTRACKA.

23 years agoCheck to see whether any ancestor windows are drop targets.
Huw D M Davies [Fri, 15 Dec 2000 20:54:18 +0000 (20:54 +0000)] 
Check to see whether any ancestor windows are drop targets.

23 years agoSpelling fix.
Huw D M Davies [Fri, 15 Dec 2000 20:54:01 +0000 (20:54 +0000)] 
Spelling fix.

23 years agoChanged the type of Function to PDWORD as on Windows.
François Gouget [Fri, 15 Dec 2000 20:53:39 +0000 (20:53 +0000)] 
Changed the type of Function to PDWORD as on Windows.

23 years agoRemoved the declspec specifier.
François Gouget [Fri, 15 Dec 2000 20:53:05 +0000 (20:53 +0000)] 
Removed the declspec specifier.

23 years agoAdded support for Unicode applications in winebuild.
Alexandre Julliard [Fri, 15 Dec 2000 03:38:11 +0000 (03:38 +0000)] 
Added support for Unicode applications in winebuild.
Removed cuiexe_no_main hack.
Avoid stdcall function declarations inside functions because of gcc bug.

23 years ago- registry loading speed up (reduced client <-> server communication)
Martin Pilka [Fri, 15 Dec 2000 03:22:27 +0000 (03:22 +0000)] 
- registry loading speed up (reduced client <-> server communication)
- make the code a bit more understandable

23 years agoAdded "ignore" directive for skipping individual symbol resolution.
Jon Griffiths [Thu, 14 Dec 2000 22:18:22 +0000 (22:18 +0000)] 
Added "ignore" directive for skipping individual symbol resolution.

23 years agoAdded more Russian support.
Vasily I. Volchenko [Thu, 14 Dec 2000 21:58:02 +0000 (21:58 +0000)] 
Added more Russian support.

23 years agoAdded a spec file for 16bit imm.
Hidenori Takeshima [Thu, 14 Dec 2000 21:56:18 +0000 (21:56 +0000)] 
Added a spec file for 16bit imm.
Added spec files for winnls and winnls32.

23 years agoAdded inline definition for MapSL.
Alexandre Julliard [Thu, 14 Dec 2000 20:31:17 +0000 (20:31 +0000)] 
Added inline definition for MapSL.

23 years agoFixed an unquoted string.
Andreas Mohr [Thu, 14 Dec 2000 20:30:35 +0000 (20:30 +0000)] 
Fixed an unquoted string.

23 years agoAdd strerror() to the "Could not stat" and "Invalid path" startup
Lawson Whitney [Thu, 14 Dec 2000 20:30:13 +0000 (20:30 +0000)] 
Add strerror() to the "Could not stat" and "Invalid path" startup
error messages.

23 years agoCommented out large stack init now that thread stacks are at least 1Mb.
Alexandre Julliard [Thu, 14 Dec 2000 19:30:01 +0000 (19:30 +0000)] 
Commented out large stack init now that thread stacks are at least 1Mb.

23 years agoIf DirectDrawCreate gets passed a IDirectDraw{2,4,7} interface, get
Marcus Meissner [Thu, 14 Dec 2000 19:25:36 +0000 (19:25 +0000)] 
If DirectDrawCreate gets passed a IDirectDraw{2,4,7} interface, get
this interface and do not use IDirectDraw.

23 years agoRemoved the name of APIs exported by ordinal.
Francois Gouget [Thu, 14 Dec 2000 19:25:13 +0000 (19:25 +0000)] 
Removed the name of APIs exported by ordinal.

23 years agoSome NLS updates.
Nemeth Peter [Thu, 14 Dec 2000 19:24:31 +0000 (19:24 +0000)] 
Some NLS updates.

23 years agoDocumentation update.
John R. Sheets [Wed, 13 Dec 2000 21:52:37 +0000 (21:52 +0000)] 
Documentation update.

23 years agoWork around glibc 2.1.x dlopen bug (again).
James Abbatiello [Wed, 13 Dec 2000 21:32:55 +0000 (21:32 +0000)] 
Work around glibc 2.1.x dlopen bug (again).

23 years ago- implemented proper LDD/LDID handling
Andreas Mohr [Wed, 13 Dec 2000 21:31:37 +0000 (21:31 +0000)] 
- implemented proper LDD/LDID handling
- implement Ctl*Ldd(), Ctl[GS]etLddPath, GenInstall (no real operations
  yet, I want help), InstallHinfSection
- Stubbed out DiGetClassDevs16 (needed for e.g. Monkey Island 3 ;)
- many new .spec stubs

23 years agoSHGetMalloc must use MEMCTX_TASK, otherwise CoGetMalloc will
Andreas Mohr [Wed, 13 Dec 2000 21:29:35 +0000 (21:29 +0000)] 
SHGetMalloc must use MEMCTX_TASK, otherwise CoGetMalloc will
badly fail with E_INVALIDARG in case native OLE32 is used.

23 years agoAdded mapi.h with the definitions needed by the MFC.
François Gouget [Wed, 13 Dec 2000 21:28:57 +0000 (21:28 +0000)] 
Added mapi.h with the definitions needed by the MFC.

23 years agoImplemented _ultow() and export [Nt/Zw]QueryVolumeInformationFile().
Eric Kohl [Wed, 13 Dec 2000 21:28:15 +0000 (21:28 +0000)] 
Implemented _ultow() and export [Nt/Zw]QueryVolumeInformationFile().

23 years agoFixed path resolution for a/b.c source files.
Eric Pouech [Wed, 13 Dec 2000 21:27:26 +0000 (21:27 +0000)] 
Fixed path resolution for a/b.c source files.

23 years agoInvalidate the focus rect when a listbox is resized.
Louis Philippe Gagnon [Wed, 13 Dec 2000 21:26:45 +0000 (21:26 +0000)] 
Invalidate the focus rect when a listbox is resized.

23 years agoRemoved some unnecessary includes.
Alexandre Julliard [Wed, 13 Dec 2000 20:23:41 +0000 (20:23 +0000)] 
Removed some unnecessary includes.
Got rid of ldt.h.

23 years agoUse getpagesize() instead of VIRTUAL_GetPageSize().
Alexandre Julliard [Wed, 13 Dec 2000 20:22:47 +0000 (20:22 +0000)] 
Use getpagesize() instead of VIRTUAL_GetPageSize().

23 years agoReplaced PTR_SEG_TO_LIN macro by exported MapSL function.
Alexandre Julliard [Wed, 13 Dec 2000 20:20:09 +0000 (20:20 +0000)] 
Replaced PTR_SEG_TO_LIN macro by exported MapSL function.
Fixed a few ptr/segptr mismatches.
Moved CONV_RECT/POINT macros to wingdi16.h.

23 years agoFixed some warnings.
Alexandre Julliard [Wed, 13 Dec 2000 20:03:53 +0000 (20:03 +0000)] 
Fixed some warnings.

23 years agoSplit driver functions into USER (16 bit part) and WINMM (32 bit part).
Eric Pouech [Wed, 13 Dec 2000 02:07:40 +0000 (02:07 +0000)] 
Split driver functions into USER (16 bit part) and WINMM (32 bit part).
Fixed some bugs in 16 bit part as well.
Now correctly parsing the system.ini extra parameters.

23 years agoFixed crtdll compile problem regarding fpos_t in glibc2.2.
Marcus Meissner [Wed, 13 Dec 2000 01:59:40 +0000 (01:59 +0000)] 
Fixed crtdll compile problem regarding fpos_t in glibc2.2.

23 years ago- Implement console I/O
Jon Griffiths [Wed, 13 Dec 2000 01:58:39 +0000 (01:58 +0000)] 
- Implement console I/O
- Support temporary files, add tmpfile, rmtmp
- spawn* functions: fix args, add cwait, searchenv

23 years agoRemoved a crash in program/clock.
Eric Pouech [Wed, 13 Dec 2000 01:53:51 +0000 (01:53 +0000)] 
Removed a crash in program/clock.

23 years agoFixed crash of WinZip 8.0 due to invalid image list handle.
Eric Kohl [Wed, 13 Dec 2000 01:52:23 +0000 (01:52 +0000)] 
Fixed crash of WinZip 8.0 due to invalid image list handle.

23 years agoDefine NULL as in Win32.
Francois Gouget [Wed, 13 Dec 2000 01:51:47 +0000 (01:51 +0000)] 
Define NULL as in Win32.

23 years agoReturn values from DRV_ENABLE should not be checked.
Eric Pouech [Wed, 13 Dec 2000 01:51:04 +0000 (01:51 +0000)] 
Return values from DRV_ENABLE should not be checked.

23 years agoFormatMessageA wasn't properly handling the %ls modifier.
Eric Pouech [Wed, 13 Dec 2000 01:50:19 +0000 (01:50 +0000)] 
FormatMessageA wasn't properly handling the %ls modifier.

23 years agoInvalid buttons are "hidden".
Andreas Mohr [Wed, 13 Dec 2000 01:49:51 +0000 (01:49 +0000)] 
Invalid buttons are "hidden".

23 years agoMove all values of SHGetSpecialFolderPathA into an array, add some
Andreas Mohr [Wed, 13 Dec 2000 01:49:04 +0000 (01:49 +0000)] 
Move all values of SHGetSpecialFolderPathA into an array, add some
other registry locations and improve the number of supported CSIDLs.

23 years agoChanged FILEDLG95_OnOpen to "double terminate" the returned string if
Ian Pilcher [Wed, 13 Dec 2000 01:46:26 +0000 (01:46 +0000)] 
Changed FILEDLG95_OnOpen to "double terminate" the returned string if
OFN_ALLOWMULTISELECT is set.

23 years agoGot rid of main.h.
Alexandre Julliard [Tue, 12 Dec 2000 00:50:19 +0000 (00:50 +0000)] 
Got rid of main.h.

23 years agoUse __ASM_GLOBAL_FUNC directly in i386-only code.
Alexandre Julliard [Tue, 12 Dec 2000 00:49:45 +0000 (00:49 +0000)] 
Use __ASM_GLOBAL_FUNC directly in i386-only code.

23 years agoChanged LoadImage16 to take an LPCSTR instead of a SEGPTR.
Alexandre Julliard [Tue, 12 Dec 2000 00:48:06 +0000 (00:48 +0000)] 
Changed LoadImage16 to take an LPCSTR instead of a SEGPTR.

23 years agoUse the DRIVE_* API constants instead of the DRIVETYPE enum.
Alexandre Julliard [Tue, 12 Dec 2000 00:44:42 +0000 (00:44 +0000)] 
Use the DRIVE_* API constants instead of the DRIVETYPE enum.
Changed DRIVE_CANNOTDETERMINE and DRIVE_DOESNOTEXIST to use the
correct names.
Cleaned up a few dependencies on internal drive.c functions.

23 years agoAdded preferences to dinput drivers (so we can have two joystick
Marcus Meissner [Tue, 12 Dec 2000 00:38:58 +0000 (00:38 +0000)] 
Added preferences to dinput drivers (so we can have two joystick
drivers). Implemented a joystick driver for the Linux 2.4
dev/input/event API.

23 years ago- Implemented setlocale parsing and LC_TYPE behavior.
Jon Griffiths [Tue, 12 Dec 2000 00:37:27 +0000 (00:37 +0000)] 
- Implemented setlocale parsing and LC_TYPE behavior.
- Implemented isleadbyte, snprintf.
- Added NLS IsValidCodePage prototype, misc CRTDLL fixes.

23 years agoAdded a prototype for SHAppBarMessage.
Francois Gouget [Tue, 12 Dec 2000 00:36:16 +0000 (00:36 +0000)] 
Added a prototype for SHAppBarMessage.

23 years agoFixed indentation problems resulting from automatic renaming, other
Dimitrie O. Paun [Tue, 12 Dec 2000 00:35:54 +0000 (00:35 +0000)] 
Fixed indentation problems resulting from automatic renaming, other
aesthetic fixes.

23 years agoUse DrawText to display text in horizontal tabs.
Gerard Patel [Tue, 12 Dec 2000 00:35:20 +0000 (00:35 +0000)] 
Use DrawText to display text in horizontal tabs.

23 years agoChanged the condition so it also works in case when sscanf returns EOF.
Martin Pilka [Tue, 12 Dec 2000 00:34:44 +0000 (00:34 +0000)] 
Changed the condition so it also works in case when sscanf returns EOF.

23 years agoMoved all Wine internal definitions out of process.h.
Alexandre Julliard [Mon, 11 Dec 2000 03:48:15 +0000 (03:48 +0000)] 
Moved all Wine internal definitions out of process.h.

23 years agoOutput the exports table in assembly code to make it possible to
Alexandre Julliard [Mon, 11 Dec 2000 03:42:20 +0000 (03:42 +0000)] 
Output the exports table in assembly code to make it possible to
export C++ mangled names.

23 years agoImplemented RtlAcquirePebLock and RtlReleasePebLock.
Alexandre Julliard [Mon, 11 Dec 2000 03:41:19 +0000 (03:41 +0000)] 
Implemented RtlAcquirePebLock and RtlReleasePebLock.

23 years agoImplemented DrawTextW as Unicode and DrawTextA as call to DrawTextW.
Gerard Patel [Mon, 11 Dec 2000 03:39:08 +0000 (03:39 +0000)] 
Implemented DrawTextW as Unicode and DrawTextA as call to DrawTextW.

23 years agoAdd CF_UNICODETEXT as primary text clipboard format.
Dmitry Timoshkov [Mon, 11 Dec 2000 01:09:56 +0000 (01:09 +0000)] 
Add CF_UNICODETEXT as primary text clipboard format.
Use [x11drv].TextCP for interchange with X.

23 years agoRemove old link before creating the new one.
Dennis Bjorklund [Sun, 10 Dec 2000 23:11:41 +0000 (23:11 +0000)] 
Remove old link before creating the new one.

23 years agoMoved most builtin controls structures into their respective C file.
Alexandre Julliard [Sun, 10 Dec 2000 23:01:33 +0000 (23:01 +0000)] 
Moved most builtin controls structures into their respective C file.
Created new controls.h file private to user32.dll and moved remaining
builtin controls definitions there.

23 years agoRemoved no longer used elfdll loader.
Alexandre Julliard [Sat, 9 Dec 2000 03:25:34 +0000 (03:25 +0000)] 
Removed no longer used elfdll loader.

23 years ago- README update
Andreas Mohr [Sat, 9 Dec 2000 03:15:32 +0000 (03:15 +0000)] 
- README update
- add offsets to ASPI struct defines
- spelling

23 years agoDon't fail on pointer address checking when foreign heap.
Andreas Mohr [Sat, 9 Dec 2000 03:08:02 +0000 (03:08 +0000)] 
Don't fail on pointer address checking when foreign heap.

23 years agoRemoved duplicate defines.
Andreas Mohr [Sat, 9 Dec 2000 03:07:40 +0000 (03:07 +0000)] 
Removed duplicate defines.

23 years agoFixed MessageBox() usage.
Andreas Mohr [Sat, 9 Dec 2000 03:06:54 +0000 (03:06 +0000)] 
Fixed MessageBox() usage.

23 years agoPrint CDB area.
Andreas Mohr [Sat, 9 Dec 2000 03:06:18 +0000 (03:06 +0000)] 
Print CDB area.

23 years agoAdded handlers for some IME messages in DefWindowProc.
Hidenori Takeshima [Thu, 7 Dec 2000 23:55:11 +0000 (23:55 +0000)] 
Added handlers for some IME messages in DefWindowProc.

23 years agoFileokstring notification should be sent to the custom child dialog,
Gerard Patel [Thu, 7 Dec 2000 23:54:19 +0000 (23:54 +0000)] 
Fileokstring notification should be sent to the custom child dialog,
not to the main dialog.

23 years agoAuthors: Andrew Lewycky <andrew@transgaming.com>, Ove Kaaven <ovek@transgaming.com>
Alexandre Julliard [Thu, 7 Dec 2000 23:53:47 +0000 (23:53 +0000)] 
Authors: Andrew Lewycky <andrew@transgaming.com>, Ove Kaaven <ovek@transgaming.com>
De-stub sin() and cos().
Add noimport flag to sin(), cos(), and pow().

23 years agoRemoved dependencies on the internals of the CLASS structure.
Alexandre Julliard [Thu, 7 Dec 2000 23:39:16 +0000 (23:39 +0000)] 
Removed dependencies on the internals of the CLASS structure.
Added support for having both ASCII and Unicode window procedures for
builtin classes.

23 years agoRemoved calls to WIDGETS_IsControl.
Alexandre Julliard [Thu, 7 Dec 2000 23:24:41 +0000 (23:24 +0000)] 
Removed calls to WIDGETS_IsControl.

23 years agoUncomment GOPHER_ATTRIBUTE_TYPE and GopherGetAttribute.
Francois Gouget [Thu, 7 Dec 2000 23:14:29 +0000 (23:14 +0000)] 
Uncomment GOPHER_ATTRIBUTE_TYPE and GopherGetAttribute.
Create A/W versions of GOPHER_ATTRIBUTE_TYPE and
GOPHER_ATTRIBUTE_ENUMERATOR.

23 years agoAdded a prototype for closesocket.
Francois Gouget [Thu, 7 Dec 2000 23:13:23 +0000 (23:13 +0000)] 
Added a prototype for closesocket.

23 years agoFixed handling of DialogBoxIndirectParamA return value.
Marcus Meissner [Thu, 7 Dec 2000 23:13:03 +0000 (23:13 +0000)] 
Fixed handling of DialogBoxIndirectParamA return value.

23 years agoAdded automatic translation of the config file to the new
Alexandre Julliard [Wed, 6 Dec 2000 20:25:11 +0000 (20:25 +0000)] 
Added automatic translation of the config file to the new
format. Updated documentation.

23 years agoAdded define for S_ISLNK if missing.
Alexandre Julliard [Wed, 6 Dec 2000 20:20:11 +0000 (20:20 +0000)] 
Added define for S_ISLNK if missing.

23 years agoDon't make the spec file constructors static so that they don't get
Alexandre Julliard [Wed, 6 Dec 2000 20:18:35 +0000 (20:18 +0000)] 
Don't make the spec file constructors static so that they don't get
optimized out.

23 years agoAuthors: Ove Kaaven <ovek@transgaming.com>, Andrew Lewycky <andrew@transgaming.com...
Alexandre Julliard [Wed, 6 Dec 2000 20:15:43 +0000 (20:15 +0000)] 
Authors: Ove Kaaven <ovek@transgaming.com>, Andrew Lewycky <andrew@transgaming.com>, Gavriel State <gav@transgaming.com>
DIB section improvements; UpdateDIBSection has been replaced with
LockDIBSection and UnlockDIBSection, for improved thread safety.
DIB_Status_* is now driver-independent, and there's a new
DIB_Status_AuxMod. Better handling of DIB surfaces with nonstandard
pitch. Slight optimization of DIBsection->display BitBlt.

23 years agoAdd basic NLS information needed for Hebrew.
Michael Veksler [Wed, 6 Dec 2000 20:11:40 +0000 (20:11 +0000)] 
Add basic NLS information needed for Hebrew.

23 years agoWelsh needs iso8859-14.
Huw D M Davies [Wed, 6 Dec 2000 19:45:41 +0000 (19:45 +0000)] 
Welsh needs iso8859-14.

23 years agoUse SendNotifyMessage() for WM_SYNCPAINT.
Ove Kaaven [Wed, 6 Dec 2000 19:45:22 +0000 (19:45 +0000)] 
Use SendNotifyMessage() for WM_SYNCPAINT.

23 years agoReturn a maximum registry size of 32 MB in NtQuerySystemInformation.
James Juran [Wed, 6 Dec 2000 19:45:07 +0000 (19:45 +0000)] 
Return a maximum registry size of 32 MB in NtQuerySystemInformation.

23 years agoAdded sample config file in the new format.
Alexandre Julliard [Wed, 6 Dec 2000 03:57:24 +0000 (03:57 +0000)] 
Added sample config file in the new format.

23 years agoSet -mpreferred-stack-boundary=2 flag if supported to avoid wasteful
Alexandre Julliard [Wed, 6 Dec 2000 03:50:22 +0000 (03:50 +0000)] 
Set -mpreferred-stack-boundary=2 flag if supported to avoid wasteful
stack alignments.

23 years agoNow prints line number for 'x.dll imported but no symbols used' warning.
Eric Pouech [Wed, 6 Dec 2000 03:32:26 +0000 (03:32 +0000)] 
Now prints line number for 'x.dll imported but no symbols used' warning.

23 years agoUpdate internal controls on WM_WINDOWPOSCHANGED.
Louis Philippe Gagnon [Wed, 6 Dec 2000 03:21:57 +0000 (03:21 +0000)] 
Update internal controls on WM_WINDOWPOSCHANGED.

23 years agoBuild the debugger as a .so.
Alexandre Julliard [Wed, 6 Dec 2000 03:20:47 +0000 (03:20 +0000)] 
Build the debugger as a .so.

23 years agoCreated a small static library in ole/libuuid.a that contains all the
Alexandre Julliard [Wed, 6 Dec 2000 01:50:47 +0000 (01:50 +0000)] 
Created a small static library in ole/libuuid.a that contains all the
UUID definitions (with the help of Francois Gouget).

23 years agoUse libwine and libwine_unicode directly from their build directory
Alexandre Julliard [Wed, 6 Dec 2000 00:05:14 +0000 (00:05 +0000)] 
Use libwine and libwine_unicode directly from their build directory
instead of using symlinks.

23 years agoBuild tsx11 layer as a separate shared library.
Alexandre Julliard [Wed, 6 Dec 2000 00:04:10 +0000 (00:04 +0000)] 
Build tsx11 layer as a separate shared library.

23 years agoAlways pass lower-case filenames to wine_dll_load().
Alexandre Julliard [Tue, 5 Dec 2000 21:17:59 +0000 (21:17 +0000)] 
Always pass lower-case filenames to wine_dll_load().
Clear dlerror() before and after calls to dlopen/dlsym to work around
a glibc bug (thanks to James Abbatiello for tracking the bug).

23 years agoFixed Serbian language code page.
Nerijus Baliunas [Tue, 5 Dec 2000 21:12:56 +0000 (21:12 +0000)] 
Fixed Serbian language code page.

23 years agoFixed a problem where the string in a combo box flickers if you
Aric Stewart [Tue, 5 Dec 2000 21:12:05 +0000 (21:12 +0000)] 
Fixed a problem where the string in a combo box flickers if you
rapidly reset the content and then replace the content.

23 years agoBetter error message for forwards.
Andreas Mohr [Tue, 5 Dec 2000 21:11:35 +0000 (21:11 +0000)] 
Better error message for forwards.

23 years agoAdded Chinese resources.
Aric Stewart [Tue, 5 Dec 2000 20:46:24 +0000 (20:46 +0000)] 
Added Chinese resources.

23 years agoAdded some missing definitions.
Hidenori Takeshima [Tue, 5 Dec 2000 20:45:45 +0000 (20:45 +0000)] 
Added some missing definitions.

23 years agoCompile fix for gcc 2.7.2.3.
Stefan Leichter [Tue, 5 Dec 2000 20:45:14 +0000 (20:45 +0000)] 
Compile fix for gcc 2.7.2.3.

23 years agoUse the approriate command for combining .o files.
Dimitrie O. Paun [Tue, 5 Dec 2000 04:13:36 +0000 (04:13 +0000)] 
Use the approriate command for combining .o files.