Jussi Jumppanen [Fri, 16 Nov 2001 18:11:15 +0000 (18:11 +0000)]
Added missing RichEdit defines.
Alexandre Julliard [Wed, 14 Nov 2001 21:28:36 +0000 (21:28 +0000)]
Moved WIN_FindWinToRepaint functionality to the server.
Francois Gouget [Wed, 14 Nov 2001 21:26:23 +0000 (21:26 +0000)]
Make winsock.h and winsock2.h independent from the Unix headers.
Make them compatible with both the Unix C headers and the MSVCRT
headers.
Ensure compatibility with the Unix headers via the USE_WS_PREFIX
macro.
Add WINE_NOWINSOCK: prevents winsock.h from being included from
windows.h when defined.
Add ws2tcpip.h, move definitions to the right header.
Dmitry Timoshkov [Wed, 14 Nov 2001 21:23:46 +0000 (21:23 +0000)]
Structure NEWTEXTMETRIC uses packing 4.
Jussi Jumppanen [Wed, 14 Nov 2001 21:23:17 +0000 (21:23 +0000)]
Added missing MAPI defines.
Alexandre Julliard [Tue, 13 Nov 2001 22:23:48 +0000 (22:23 +0000)]
Store the window caption text in the server.
Maintain a paint count separately for each window.
Gerard Patel [Tue, 13 Nov 2001 22:02:20 +0000 (22:02 +0000)]
Fix the server paint count in SetWindowPos.
Eric Pouech [Tue, 13 Nov 2001 21:58:32 +0000 (21:58 +0000)]
Fixed wave(In|Out)Open when called with WAVE_MAPPED flag; some minor
16/32 API call ordering.
Andriy Palamarchuk [Tue, 13 Nov 2001 21:30:59 +0000 (21:30 +0000)]
Implemented processing for SPI_GET/SETMOUSE, SPI_GET/SETKEYBOARDDELAY,
SPI_GET/SETKEYBOARDSPEED actions. Implemented use of mouse
acceleration/threshold for relative mouse movements.
Andreas Mohr [Tue, 13 Nov 2001 21:29:38 +0000 (21:29 +0000)]
EDIT_EM_LineLength called from within EDIT_EM_LineLength needs
starting line char index, not line index (== line number).
Guy L. Albertelli [Tue, 13 Nov 2001 21:28:21 +0000 (21:28 +0000)]
- Implement ordinals 7, 8, 9, 13, 14, 19, 36.
- Implement SHRegWriteUSValue{A|W}, UrlGetPart{A|W}, UrlIs...{A|W}
Eric Pouech [Mon, 12 Nov 2001 15:55:37 +0000 (15:55 +0000)]
Fixed some race conditions in notification vs. operation
synchronization using the same in process message ring in waveIn as in
waveOut.
Huw D M Davies [Mon, 12 Nov 2001 15:50:01 +0000 (15:50 +0000)]
Fixes stupid bug with typelib filenames.
Lawson Whitney [Mon, 12 Nov 2001 15:49:38 +0000 (15:49 +0000)]
Cast id to unsigned in GetDlgItem16.
Gerson Kurz [Mon, 12 Nov 2001 15:49:08 +0000 (15:49 +0000)]
Parity settings were not set properly in BuildCommDCBAndTimeouts()
because of an off-by-one error.
Gerard Patel [Mon, 12 Nov 2001 15:48:20 +0000 (15:48 +0000)]
Fixed handling of -1 itemid in WM_DRAWITEM.
Gerard Patel [Mon, 12 Nov 2001 15:47:26 +0000 (15:47 +0000)]
- implement mbscspn mostly as a stub
- reimplement mktime
Andreas Mohr [Mon, 12 Nov 2001 15:46:33 +0000 (15:46 +0000)]
- don't forget to initialize number of connections to 0
- add "RAS doesn't work" warning
Simon Britnell [Fri, 9 Nov 2001 20:26:59 +0000 (20:26 +0000)]
Cleaned up the wodPlayer functionality to make it easier to follow.
Changed notification to be calculated from bytes played rather than
time elapsed.
Travis Michielsen [Fri, 9 Nov 2001 20:05:06 +0000 (20:05 +0000)]
Test bits with '&' instead of '&&'.
Andriy Palamarchuk [Fri, 9 Nov 2001 20:02:41 +0000 (20:02 +0000)]
Implemented SPI_ICONHORIZONTALSPACING, SPI_ICONVERTICALSPACING system
parameters processing.
François Gouget [Fri, 9 Nov 2001 19:32:02 +0000 (19:32 +0000)]
Correct handling of strings in setValue.
Better handling of str(x) and hex(x) in setValue.
Misc typos.
Francois Gouget [Fri, 9 Nov 2001 19:21:16 +0000 (19:21 +0000)]
Document the new -winver versions.
Joshua Thielen [Fri, 9 Nov 2001 19:18:45 +0000 (19:18 +0000)]
Changed BM_ messages SETCHECK and GETCHECK to SETCHECK16 and
GETCHECK16 in CheckDlgItem16 and IsDlgItemChecked16.
Cast UINT16 value to UINT or INT depending on sign in SetDlgItemInt16.
François Gouget [Fri, 9 Nov 2001 19:17:35 +0000 (19:17 +0000)]
Recognize the FreeBSD dlopen equivalent of "cannot open".
Guy L. Albertelli [Fri, 9 Nov 2001 19:16:36 +0000 (19:16 +0000)]
Use proper unicode routine.
François Gouget [Fri, 9 Nov 2001 19:15:51 +0000 (19:15 +0000)]
Make out-of-source-tree builds work with Solaris make.
Alexandre Julliard [Thu, 8 Nov 2001 19:58:05 +0000 (19:58 +0000)]
Alexandre Julliard [Thu, 8 Nov 2001 19:16:34 +0000 (19:16 +0000)]
Implemented inline version of the iswxxx functions.
Ove Kaaven [Thu, 8 Nov 2001 17:06:40 +0000 (17:06 +0000)]
Moved the int 9 (keyboard) handler to dlls/winedos.
Mike McCormack [Thu, 8 Nov 2001 17:06:08 +0000 (17:06 +0000)]
Find out how much data is available when calling ReadFileEx.
Gerard Patel [Wed, 7 Nov 2001 23:19:42 +0000 (23:19 +0000)]
Repaired child window activation broken by previous change.
Dmitry Timoshkov [Wed, 7 Nov 2001 21:52:24 +0000 (21:52 +0000)]
Add dumping of window styles at the window creation time.
Ove Kaaven [Wed, 7 Nov 2001 20:54:08 +0000 (20:54 +0000)]
Added a few default palette entries for the VGA/MCGA 256-color mode.
Made the VGA mode set go through RunInThread, so that the VGA graphics
window gets owned by the right thread.
Alexandre Julliard [Wed, 7 Nov 2001 20:25:12 +0000 (20:25 +0000)]
Avoid ftruncate to work around broken UMSDOS file system.
Andriy Palamarchuk [Wed, 7 Nov 2001 20:24:29 +0000 (20:24 +0000)]
Created new infrastructure for SystemParametersInfo function. Used it
to implement processing for SPI_GET/SETBEEP, SPI_GET/SETBORDER,
SPI_GET/SETSHOWSOUNDS system parameters.
Bill Medland [Wed, 7 Nov 2001 20:16:22 +0000 (20:16 +0000)]
Minor grammatical corrections.
Ove Kaaven [Wed, 7 Nov 2001 20:15:39 +0000 (20:15 +0000)]
Added RunInThread callout to winedos.
Mike McCormack [Wed, 7 Nov 2001 20:14:45 +0000 (20:14 +0000)]
Make ConnectNamedPipe work in overlapped mode.
Mike McCormack [Wed, 7 Nov 2001 20:13:25 +0000 (20:13 +0000)]
Ignore DSR/DTR flow control in DCB. termios doesn't support it.
Guy Albertelli [Tue, 6 Nov 2001 22:31:19 +0000 (22:31 +0000)]
- Define rest of URL_ESCAPE... and other flags.
- Define implemented interfaces for reg.c and url.c.
Guy Albertelli [Tue, 6 Nov 2001 22:29:38 +0000 (22:29 +0000)]
- Implement URL_ESCAPE_SEGEMENT_ONLY, URL_ESCAPE_PERCENT,
and URL_DONT_ESCAPE_EXTRA_INFO in the UrlEscape{A|W} routines.
- Make UrlCanonicalizeA use UrlCanonicalizeW.
- Implement full functionality in UrlCanonicalizeW.
- Implement UrlCombine{A|W}.
Guy Albertelli [Tue, 6 Nov 2001 22:29:02 +0000 (22:29 +0000)]
- Implement SHLWAPI_1 (ASCII version of SHLWAPI_2).
- Fix error in SHLWAPI_18
- New file (ordinal.h) with documentation for _1, &_2.
Alexandre Julliard [Tue, 6 Nov 2001 22:28:18 +0000 (22:28 +0000)]
Window activation cleanups.
Alexandre Julliard [Tue, 6 Nov 2001 22:27:41 +0000 (22:27 +0000)]
Return success in CreateProcess when we started a non-Winelib Unix
process.
Dmitry Timoshkov [Tue, 6 Nov 2001 22:26:53 +0000 (22:26 +0000)]
Add $X_LIBS path while searching for libfreetype.
<larstiq@larstiq.dyndns.org> [Tue, 6 Nov 2001 22:26:26 +0000 (22:26 +0000)]
Devices never need to be polled, so return DI_NOEFFECT in Poll.
Bill Medland [Tue, 6 Nov 2001 22:25:11 +0000 (22:25 +0000)]
Prevent danger of accessing freed memory (theoretical but unlikely
bug).
François Gouget [Tue, 6 Nov 2001 22:24:40 +0000 (22:24 +0000)]
strsep is not implemented on Solaris, replace it with our own portable
implementation.
Marcus Meissner [Tue, 6 Nov 2001 22:24:02 +0000 (22:24 +0000)]
Renamed struct option to struct debug_option to avoid compile problems
where struct option is already defined.
Francois Gouget [Tue, 6 Nov 2001 22:23:37 +0000 (22:23 +0000)]
Fix a buffer overflow in write_name_str, bug found by
jonathan@corvu.com.au.
<ghutchis@cisco.com> [Tue, 6 Nov 2001 22:22:53 +0000 (22:22 +0000)]
Avoid parsing the whole tree to find libwine.so.
Francois Gouget [Tue, 6 Nov 2001 21:01:32 +0000 (21:01 +0000)]
Don't prefix %p with 0x.
Various English fixes.
François Gouget [Tue, 6 Nov 2001 20:57:11 +0000 (20:57 +0000)]
Fix the #include order for config.h.
Add #include "config.h" directives where needed.
François Gouget [Tue, 6 Nov 2001 19:01:05 +0000 (19:01 +0000)]
Make debugtools.h independent from config.h.
Alexandre Julliard [Tue, 6 Nov 2001 17:54:15 +0000 (17:54 +0000)]
Allow owner to be the desktop window.
Hidenori Takeshima [Tue, 6 Nov 2001 17:53:09 +0000 (17:53 +0000)]
The 'dword' values should be stored as big endian values.
Mike McCormack [Tue, 6 Nov 2001 17:52:36 +0000 (17:52 +0000)]
Added netapi32.dll and the Netbios() call.
Eric Pouech [Tue, 6 Nov 2001 00:52:12 +0000 (00:52 +0000)]
For drawing a caret, internally replaced the brush by a bitmap (this
allows caret of size > 8x8),
Francois Gouget [Tue, 6 Nov 2001 00:49:48 +0000 (00:49 +0000)]
Add versions for WinME and WinXP.
Fix the 16bit version return for Win2000.
More closely match the Win95/98 CSDVersion fields.
Enhance documentation of Win95 version numbers.
Confirm the existing data for Win2000.
Francois Gouget [Tue, 6 Nov 2001 00:48:51 +0000 (00:48 +0000)]
Fix incorrect use of a Unicode string literal.
François Gouget [Tue, 6 Nov 2001 00:46:36 +0000 (00:46 +0000)]
Add traces to help diagnose systematic cached-metrics regeneration
problems.
Francois Gouget [Tue, 6 Nov 2001 00:45:32 +0000 (00:45 +0000)]
Rename SIC_CompareEntrys to SIC_CompareEntries, and make it static.
Hidenori Takeshima [Tue, 6 Nov 2001 00:41:05 +0000 (00:41 +0000)]
Added stubs for msrle32.dll and implemented RLE8 decoder.
Added stub for avicap32.
Dmitry Timoshkov [Mon, 5 Nov 2001 23:56:22 +0000 (23:56 +0000)]
Convert GetCharWidth to Unicode.
Guy Albertelli [Mon, 5 Nov 2001 23:56:01 +0000 (23:56 +0000)]
Move SPY_EnterMessage call after all possible exits so that there will
be a matching SPY_ExitMessage.
Guy Albertelli [Mon, 5 Nov 2001 23:55:36 +0000 (23:55 +0000)]
- Indicate that StrRetToStrN{A|W} and StrRetToBuf{A|W} are identical
code but duplicated deliberately.
- Implement StrRChrI{A|W}.
Guy Albertelli [Mon, 5 Nov 2001 23:54:40 +0000 (23:54 +0000)]
Add support for Wine internal messages.
Eric Pouech [Mon, 5 Nov 2001 23:54:11 +0000 (23:54 +0000)]
Fixed and globalized some path and module name handling.
Tweaked the demangling of function pointers as function parameters.
Eric Pouech [Mon, 5 Nov 2001 23:53:48 +0000 (23:53 +0000)]
Fixed dst / src lines implementation.
Added mux/mixer control for master rec.
Added framework for multiple mixers.
Gerard Patel [Mon, 5 Nov 2001 23:53:16 +0000 (23:53 +0000)]
Test for ws_timeout=NULL in winsock select().
François Gouget [Mon, 5 Nov 2001 23:52:54 +0000 (23:52 +0000)]
Tell Solaris users where to get XPM.
François Gouget [Mon, 5 Nov 2001 23:52:30 +0000 (23:52 +0000)]
FALSE is not defined on Solaris.
François Gouget [Mon, 5 Nov 2001 23:52:18 +0000 (23:52 +0000)]
Fix line length calculation in X11DRV_DIB_Convert_any_asis.
Correctly initialize the color masks of 24bpp DIBs.
Joshua Thielen [Mon, 5 Nov 2001 23:49:54 +0000 (23:49 +0000)]
For global classes, GetClassInfo now returns a handle to USER.
Ove Kaaven [Mon, 5 Nov 2001 23:48:35 +0000 (23:48 +0000)]
Implemented a dynamic table of DOS interrupt handlers.
Gerard Patel [Sun, 28 Oct 2001 21:16:38 +0000 (21:16 +0000)]
Fix RegSetValueEx calls and crash when DriverName="" in registry.
Ove Kaaven [Sun, 28 Oct 2001 21:16:22 +0000 (21:16 +0000)]
Protect against an interrupt-pending signal recursion.
Hidenori Takeshima [Sun, 28 Oct 2001 21:16:00 +0000 (21:16 +0000)]
Fixed some bugs.
Implemented IPropertyBag.
Implemented some FilterMapper2 methods.
Implemented AddSourceFilter.
Implemented Render partially.
Implemented Connect partially.
Hidenori Takeshima [Sun, 28 Oct 2001 21:15:17 +0000 (21:15 +0000)]
Added definitions of MERITs.
Hidenori Takeshima [Sun, 28 Oct 2001 21:14:51 +0000 (21:14 +0000)]
Added stub for ICImageCompress.
Implemented ICImageDecompress.
Guy L. Albertelli [Sun, 28 Oct 2001 21:14:26 +0000 (21:14 +0000)]
- Added stubs for _18,_21,_22 which seem to be used only by native
shdocvw.dll
- Implemented _26, _27, _28, _32, and _34 (more isw... functions).
Guy L. Albertelli [Sun, 28 Oct 2001 21:13:54 +0000 (21:13 +0000)]
Stub UrlCombineA and initial implementation of UrlCombineW.
Guy L. Albertelli [Sun, 28 Oct 2001 21:13:16 +0000 (21:13 +0000)]
Implement SHRegGetBoolUSValue{A|W}.
Jeremy Newman [Sun, 28 Oct 2001 21:12:54 +0000 (21:12 +0000)]
Replaced Martini glass.
Alexandre Julliard [Thu, 25 Oct 2001 19:52:12 +0000 (19:52 +0000)]
Don't keep main exe and dlls handles open when the file is on
removable media.
Aric Stewart [Thu, 25 Oct 2001 19:33:25 +0000 (19:33 +0000)]
Add handling for LVN_GETDISPINFOW.
Guy Albertelli [Wed, 24 Oct 2001 02:45:08 +0000 (02:45 +0000)]
- Correct implementation of HUSKEY internals, including functions:
SHRegOpenUSKey{A|W}, SHRegCloseUSKey, SHRegGetUSValue{A|W},
SHRegQueryInfoUSKey{A|W}
- Implement SHRegQueryUSValue{A|W}
Guy Albertelli [Wed, 24 Oct 2001 02:44:24 +0000 (02:44 +0000)]
- Implement:
SHLWAPI_2 - Identify internet protocols.
SHLWAPI_25 - iswalpha
SHLWAPI_33 - iswdigit
Joshua Thielen [Wed, 24 Oct 2001 02:43:24 +0000 (02:43 +0000)]
Switch focus to activated window even if no window previously had the
focus.
Alexandre Julliard [Wed, 24 Oct 2001 00:30:23 +0000 (00:30 +0000)]
Try to use read instead of mmap for files on removable media, so that
we don't need to keep the mapping handle open.
Ove Kaaven [Wed, 24 Oct 2001 00:23:25 +0000 (00:23 +0000)]
Save a disk file's drive type in the server object.
Alexandre Julliard [Tue, 23 Oct 2001 20:35:44 +0000 (20:35 +0000)]
Cosmetic fixes.
Hidenori Takeshima [Tue, 23 Oct 2001 20:35:23 +0000 (20:35 +0000)]
Added stubs for msdmo.dll, qcap.dll and devenum.dll.
Huw D M Davies [Tue, 23 Oct 2001 20:06:32 +0000 (20:06 +0000)]
Implement GetFontData.
Hidenori Takeshima [Tue, 23 Oct 2001 19:59:24 +0000 (19:59 +0000)]
Implemented OleCreatePropertyFrame and
OleCreatePropertyFrameIndirect.
Eric Pouech [Tue, 23 Oct 2001 19:58:17 +0000 (19:58 +0000)]
Moved/added some console definitions.
Marcus Meissner [Tue, 23 Oct 2001 19:55:11 +0000 (19:55 +0000)]
Revert 16bit win95 version back to original value. Fixes InstallShield
installer version check.
Huw D M Davies [Tue, 23 Oct 2001 19:54:27 +0000 (19:54 +0000)]
ExtTextOutW with symbol fonts works with chars in the ranges
0x0000 -- 0x00ff and 0xf000 -- 0xf0ff and not, for example, with
chars in the Unicode Greek range.
Huw D M Davies [Tue, 23 Oct 2001 19:52:08 +0000 (19:52 +0000)]
Better failure messages for CoCreateInstance.