Rein Klazes [Fri, 28 Nov 2003 23:35:34 +0000 (23:35 +0000)]
Tidy up indentation.
Alexandre Julliard [Fri, 28 Nov 2003 23:19:30 +0000 (23:19 +0000)]
Porting fixes.
Alexandre Julliard [Fri, 28 Nov 2003 23:17:56 +0000 (23:17 +0000)]
cbthread and cbowner don't need to be exported.
Alexandre Julliard [Fri, 28 Nov 2003 23:17:28 +0000 (23:17 +0000)]
Better support for div and ldiv in Winelib apps.
Francois Gouget [Fri, 28 Nov 2003 23:15:50 +0000 (23:15 +0000)]
Remove duplicated SerialComm key.
Alexandre Julliard [Fri, 28 Nov 2003 23:14:02 +0000 (23:14 +0000)]
Moved the 16-bit code out of socket.c and into a separate file.
Juan Lang [Fri, 28 Nov 2003 23:12:05 +0000 (23:12 +0000)]
Implement the TCP table query, netstat.exe now shows TCP listening and
connected sockets.
Stefan Leichter [Fri, 28 Nov 2003 23:11:30 +0000 (23:11 +0000)]
Added version info resource.
Richard Cohen [Fri, 28 Nov 2003 23:10:55 +0000 (23:10 +0000)]
- Add standard dll path last instead of first.
- Add standard lib path as well.
- Remove . from default library search path.
- Compiling with -lwine needs to use the given -L paths.
Rolf Kalbermatter [Fri, 28 Nov 2003 23:10:19 +0000 (23:10 +0000)]
Fix two memory leaks. Found by Dietrich Teickner.
Huw Davies [Thu, 27 Nov 2003 01:11:01 +0000 (01:11 +0000)]
Merge {Set,Insert}Item[AW] to {Set,Insert}ItemT.
Alexandre Julliard [Thu, 27 Nov 2003 01:10:26 +0000 (01:10 +0000)]
Added unicows dll, based on the spec file written by Shachar Shemesh.
Alexandre Julliard [Thu, 27 Nov 2003 00:59:36 +0000 (00:59 +0000)]
Porting fixes.
Rein Klazes [Thu, 27 Nov 2003 00:56:05 +0000 (00:56 +0000)]
In clip_children() don't clip the visible region by children that have
a WS_EX_TRANSPARENT style.
Ulrich Czekalla [Thu, 27 Nov 2003 00:55:18 +0000 (00:55 +0000)]
In TREEVIEW_EnsureVisible handle case where firstVisible is NULL.
Steven Edwards [Wed, 26 Nov 2003 22:29:30 +0000 (22:29 +0000)]
Porting fixes.
Jeff Miller [Wed, 26 Nov 2003 22:28:16 +0000 (22:28 +0000)]
Mask off bit 0x80 in the accelerator table entry field fVirt if it's
not the last entry.
Huw Davies [Wed, 26 Nov 2003 22:26:19 +0000 (22:26 +0000)]
Merge GetItem[AW] into GetItemT.
Alexandre Julliard [Wed, 26 Nov 2003 22:15:41 +0000 (22:15 +0000)]
Added support for inter-process GetWindowLong on the window extra
bytes.
Aric Stewart [Wed, 26 Nov 2003 22:07:17 +0000 (22:07 +0000)]
Redraw if bold state changes.
Robert Shearman [Wed, 26 Nov 2003 22:05:02 +0000 (22:05 +0000)]
- Add support for TBSTYLE_EX_MIXEDBUTTONS.
- Add support for TBSTYLE_EX_HIDECLIPPEDBUTTONS.
- Replace 'magic numbers' with #define'd constants.
- Fix TBN_INITCUSTOMIZE.
- Add support for TBN_CUSTHELP and TBN_RESET.
- Fix TB_SETEXTENDEDSTYLE (it appears it should or the new style,
rather than set).
- Fix TB_SETSTYLE (this is meant to be for setting the control style,
not the button style).
Michael Günnewig [Wed, 26 Nov 2003 22:04:29 +0000 (22:04 +0000)]
Fixed multiple bugs in FindSample implementation of AVI and WAV file
handler.
Ulrich Czekalla [Wed, 26 Nov 2003 22:03:58 +0000 (22:03 +0000)]
Always recompute an item's text width in the case of text callbacks
and when its attributes change.
Dmitry Timoshkov [Wed, 26 Nov 2003 22:03:34 +0000 (22:03 +0000)]
Fix .spec file parameters for CreateDC driver API.
Dmitry Timoshkov [Wed, 26 Nov 2003 22:03:21 +0000 (22:03 +0000)]
Fix another RtlReAllocateHeap call.
Alexandre Julliard [Wed, 26 Nov 2003 05:22:42 +0000 (05:22 +0000)]
Fixed WINELIB_NAME_AW typo (thanks to Robert Shearman).
Removed extra BroadcastSystemMessage prototype.
Dimitrie O. Paun [Wed, 26 Nov 2003 05:20:32 +0000 (05:20 +0000)]
Added a few missing TabCtrl_* macros.
Dmitry Timoshkov [Wed, 26 Nov 2003 05:08:48 +0000 (05:08 +0000)]
Make Alt+[national key] menu shortcuts work.
Kevin Koltzau [Wed, 26 Nov 2003 05:06:59 +0000 (05:06 +0000)]
Implement the TME_NONCLIENT flag in TrackMouseEvent to handle
nonclient hover/ leave events.
Ivan Leo Murray-Smith [Wed, 26 Nov 2003 05:05:17 +0000 (05:05 +0000)]
Changed Adam Sacarny's email, and -debugmsg to --debugmsg.
Dimitrie O. Paun [Wed, 26 Nov 2003 05:04:15 +0000 (05:04 +0000)]
{Global,Local}ReAlloc() does not allocate memory.
Alexandre Julliard [Wed, 26 Nov 2003 04:13:53 +0000 (04:13 +0000)]
NE_LoadBuiltinModule: return error 21 if the module we loaded was a
32-bit builtin. This should help WinExec16 to do the right thing.
Alexandre Julliard [Wed, 26 Nov 2003 04:11:56 +0000 (04:11 +0000)]
Added missing prototypes for some implemented functions.
Alexandre Julliard [Wed, 26 Nov 2003 04:10:08 +0000 (04:10 +0000)]
Fixed one more HeapReAlloc call.
Alexandre Julliard [Wed, 26 Nov 2003 04:09:00 +0000 (04:09 +0000)]
Fixed declarations of BroadcastSystemMessage and TranslateAccelerator
in winuser.h. Added GetWindowModuleFileName.
Alexandre Julliard [Wed, 26 Nov 2003 03:59:16 +0000 (03:59 +0000)]
Moved the ShellExecuteEx definitions to shellapi.h where they belong.
Dimitrie O. Paun [Wed, 26 Nov 2003 03:55:01 +0000 (03:55 +0000)]
Make the winehq.org domain the official one.
Joshua Thielen [Wed, 26 Nov 2003 03:40:01 +0000 (03:40 +0000)]
Fixed incorrect labeling of question boxes.
Removed incorrect email address in copyright.
Christian Costa [Wed, 26 Nov 2003 03:39:13 +0000 (03:39 +0000)]
Fix handling of the lpuDeviceID input param in MIDI_StreamOpen.
Rein Klazes [Wed, 26 Nov 2003 03:38:39 +0000 (03:38 +0000)]
Fix "sample" box drawing by adding some needed coordinate and size
transformations.
Mike McCormack [Wed, 26 Nov 2003 03:38:11 +0000 (03:38 +0000)]
Use the handle deletion mechanism in wmfs.
Huw Davies [Wed, 26 Nov 2003 03:37:30 +0000 (03:37 +0000)]
Unicodification. Based on a patch by Aric Stewart.
Shachar Shemesh [Wed, 26 Nov 2003 03:36:50 +0000 (03:36 +0000)]
Fix the ctags building command.
Dimitrie O. Paun [Wed, 26 Nov 2003 03:36:18 +0000 (03:36 +0000)]
Fix mem leak when GlobalReAlloc() fails.
Dimitrie O. Paun [Wed, 26 Nov 2003 03:35:16 +0000 (03:35 +0000)]
SysReAllocStringLen is documented to segfault on NULL pointer.
Dimitrie O. Paun [Wed, 26 Nov 2003 03:34:51 +0000 (03:34 +0000)]
Fix the IMalloc::ReAlloc() to follow the documented behavior.
Alexandre Julliard [Tue, 25 Nov 2003 05:28:57 +0000 (05:28 +0000)]
Better support for loading exe files as libraries.
Make sure kernel32 and ntdll have a full path name even though they
are loaded before we know the system dir.
Huw Davies [Tue, 25 Nov 2003 05:03:09 +0000 (05:03 +0000)]
Let enhmetafiles reuse gdi handles. This works by a dc 'registering'
with an object that it wants to know when the object is deleted. Until
the dc gets delete notification it's free to assume that it doesn't
need to write the create record for that object again. Upon receiving
the delete notification it writes the DeleteObject record. Windows
seems to do it this way too.
Alexandre Julliard [Tue, 25 Nov 2003 03:42:05 +0000 (03:42 +0000)]
Store the thread entry point in the startup info passed to the new
thread instead of the TEB.
Pierre d'Herbemont [Tue, 25 Nov 2003 03:31:26 +0000 (03:31 +0000)]
Add Darwin/Mac OS X support to the build system.
Huw Davies [Tue, 25 Nov 2003 03:27:37 +0000 (03:27 +0000)]
Add support for display of dibs on MSB XServers.
Uwe Bonnes [Tue, 25 Nov 2003 03:26:14 +0000 (03:26 +0000)]
INT21_GetFreeDiskSpace(): The drive parameter is found in the DL
register.
Alexandre Julliard [Tue, 25 Nov 2003 01:53:23 +0000 (01:53 +0000)]
Store the last error code at the TEB offset used by NT instead of the
Win9x one.
Eric Pouech [Tue, 25 Nov 2003 01:51:07 +0000 (01:51 +0000)]
Got rid of DRIVE_OpenDevice, and replaced it with Win32 equivalents.
Jon Griffiths [Tue, 25 Nov 2003 01:50:10 +0000 (01:50 +0000)]
Tests for the non-variant date conversion functions.
Jon Griffiths [Tue, 25 Nov 2003 01:49:48 +0000 (01:49 +0000)]
Improve/shrink variant dumping code.
Jon Griffiths [Tue, 25 Nov 2003 01:49:31 +0000 (01:49 +0000)]
Implemented the variant formatting functions.
Bool->bstr makes a number str unless [ALPHA|LOCAL]BOOL is passed.
Jon Griffiths [Tue, 25 Nov 2003 01:48:51 +0000 (01:48 +0000)]
Macros for dumping a variants type and flags.
Fix the date inlines.
Round negative numbers with fractional parts > 0.5 correctly.
Vincent Béron [Tue, 25 Nov 2003 01:48:01 +0000 (01:48 +0000)]
Undefine FAR to avoid conflict with ssl.h.
Ivan Leo Murray-Smith [Tue, 25 Nov 2003 01:47:22 +0000 (01:47 +0000)]
Added winver information for windows me and windows server 2003.
Updated date format from YYMMDD to YYYYMMDD.
Changed a few output messages so they are more
intuitive/constructive/up to date.
Mike McCormack [Tue, 25 Nov 2003 01:46:10 +0000 (01:46 +0000)]
Stub implementation for CreateStdAccessibleObject.
Rein Klazes [Tue, 25 Nov 2003 01:45:50 +0000 (01:45 +0000)]
Use button face color for the image mask when adding a bitmap to the
toolbar, not the color of the top left pixel of the image.
Alexandre Julliard [Tue, 25 Nov 2003 01:03:04 +0000 (01:03 +0000)]
Removed MODULE_GetLoadOrderA.
Dimitrie O. Paun [Tue, 25 Nov 2003 01:02:02 +0000 (01:02 +0000)]
RtlHeapReAllocate() should not allocate memory.
Add small test to make sure it doesn't return.
Don't import ntdll for tests, we need to load it dynamically.
Ulrich Czekalla [Tue, 25 Nov 2003 00:55:57 +0000 (00:55 +0000)]
Implemented DMORegister, DMOUnregister, DMOGetName, DMOEnum.
Alexandre Julliard [Tue, 25 Nov 2003 00:42:26 +0000 (00:42 +0000)]
Removed task.h.
Jon Griffiths [Tue, 25 Nov 2003 00:08:46 +0000 (00:08 +0000)]
Documentation updates
Jon Griffiths [Tue, 25 Nov 2003 00:08:18 +0000 (00:08 +0000)]
Thai language translation.
Michael Günnewig [Tue, 25 Nov 2003 00:07:25 +0000 (00:07 +0000)]
Implemented IAVIEditSTream_fnPaste method.
Lionel Ulmer [Tue, 25 Nov 2003 00:06:33 +0000 (00:06 +0000)]
Use vertex arrays when possible.
Hiroshi Inoue [Tue, 25 Nov 2003 00:05:58 +0000 (00:05 +0000)]
Fix the name of Japanese default GuiFont.
Mike McCormack [Tue, 25 Nov 2003 00:05:39 +0000 (00:05 +0000)]
Added some structures used by NetUserModalsGet.
Alexandre Julliard [Sat, 22 Nov 2003 00:08:26 +0000 (00:08 +0000)]
Create a huge array in bss to reserve the memory area we need for PE
binaries, to prevent exec shield from mapping system libraries there.
Dmitry Timoshkov [Sat, 22 Nov 2003 00:00:53 +0000 (00:00 +0000)]
Move CompareString implementation to libwine_unicode, add a bunch of
CompareString tests.
Eric Pouech [Fri, 21 Nov 2003 23:54:04 +0000 (23:54 +0000)]
HeapReAlloc doesn't allocate memory.
Robert Shearman [Fri, 21 Nov 2003 23:53:44 +0000 (23:53 +0000)]
Handle EIO file error.
Gregory M. Turner [Fri, 21 Nov 2003 22:14:42 +0000 (22:14 +0000)]
Implemented RpcObjectSetType.
Alexandre Julliard [Fri, 21 Nov 2003 21:50:59 +0000 (21:50 +0000)]
Removed the ts_xlib files.
Alexandre Julliard [Fri, 21 Nov 2003 21:48:36 +0000 (21:48 +0000)]
Removed the remaining TSX calls.
Ivan Leo Murray-Smith [Fri, 21 Nov 2003 21:33:02 +0000 (21:33 +0000)]
Added/updated Italian resources.
Marcus R. Brown [Fri, 21 Nov 2003 21:31:35 +0000 (21:31 +0000)]
Replace various routines with a forward to ntdll.
Rein Klazes [Fri, 21 Nov 2003 21:30:48 +0000 (21:30 +0000)]
Fix some confusion between number of bitmaps and number of buttons in
TOOLBAR_ReplaceBitmap().
Huw Davies [Fri, 21 Nov 2003 21:30:20 +0000 (21:30 +0000)]
We need to send TVN_EXPAND* on collapsing either when the user has
initiated it with the mouse/keybaord or in response to a TVM_EXPAND
when the state is not TVIS_EXPANDEDONCE. This brings the logic into
line with TREEVIEW_Expand.
Alexandre Julliard [Fri, 21 Nov 2003 05:41:56 +0000 (05:41 +0000)]
Removed more TSX functions.
Alexandre Julliard [Fri, 21 Nov 2003 05:30:34 +0000 (05:30 +0000)]
Always ignore BadMatch errors resulting from XSetInputFocus so that we
don't need to wait for the reply.
Alexandre Julliard [Fri, 21 Nov 2003 05:23:17 +0000 (05:23 +0000)]
Delay the creation of the X atoms until we really need them, to allow
getting more of them in one call.
Use XGetAtomNames to retrieve all the selection atoms at once.
Alexandre Julliard [Fri, 21 Nov 2003 00:17:33 +0000 (00:17 +0000)]
Get rid of a bunch of TSX functions.
Alexandre Julliard [Thu, 20 Nov 2003 23:46:24 +0000 (23:46 +0000)]
There's no need to initialize XKB on the GDI display, this saves a
couple of server round trips.
Dimitrie O. Paun [Thu, 20 Nov 2003 23:44:13 +0000 (23:44 +0000)]
RtlReAllocateHeap() does not allocate memory.
Dimitrie O. Paun [Thu, 20 Nov 2003 23:43:12 +0000 (23:43 +0000)]
HeapReAlloc() does not allocate memory.
Dimitrie O. Paun [Thu, 20 Nov 2003 23:42:38 +0000 (23:42 +0000)]
Bail when we're out of memory.
Dimitrie O. Paun [Thu, 20 Nov 2003 23:41:13 +0000 (23:41 +0000)]
Fix realloc() to match the documented behaviour.
Add a few simple tests for it.
Gregory M. Turner [Thu, 20 Nov 2003 23:39:18 +0000 (23:39 +0000)]
- Trace the argument to RPCRT4_server_thread.
- ^null implies two indirections, we have one.
- Ove's intent doesn't matter, the current implementation is right.
Ulrich Czekalla [Thu, 20 Nov 2003 22:09:51 +0000 (22:09 +0000)]
Initial implementation to support XDND protocol.
Ivan Leo Murray-Smith [Thu, 20 Nov 2003 22:07:35 +0000 (22:07 +0000)]
Added/updated Italian resources.
Dimitrie O. Paun [Thu, 20 Nov 2003 22:04:13 +0000 (22:04 +0000)]
Make the controls send notifications to the parent window passed to
them in CREATESTRUCT. Based on a treeview patch by Igor Grahek.
Gerald Pfeifer [Thu, 20 Nov 2003 22:02:15 +0000 (22:02 +0000)]
Remove wineconf.libs from EXTRASUBDIRS.
Alexandre Julliard [Thu, 20 Nov 2003 04:24:18 +0000 (04:24 +0000)]
Intern all the atoms we'll need in one step to avoid multiple server
round trips.
Alexandre Julliard [Thu, 20 Nov 2003 04:21:56 +0000 (04:21 +0000)]
open_input_file(): try to open the file in the current directory
before trying the source directory.
Francois Gouget [Thu, 20 Nov 2003 04:21:12 +0000 (04:21 +0000)]
If using the default values, also set dwType to REG_SZ as our default
strings don't need to be expanded (found by Valgrind).