Alexandre Julliard [Sun, 23 Apr 2000 20:40:23 +0000 (20:40 +0000)]
Removed a few inter-dll dependencies.
Rein Klazes [Sun, 23 Apr 2000 20:39:09 +0000 (20:39 +0000)]
Make RDW_ValidateParent() modify the update region of all parents, not
just the direct parent.
Uwe Bonnes [Sun, 23 Apr 2000 20:38:49 +0000 (20:38 +0000)]
SNOOP_PrintArg: replaced IsBad* functions by exception handler.
Patrik Stridvall [Sun, 23 Apr 2000 20:02:46 +0000 (20:02 +0000)]
Added --without-curses compile option.
Ove Kaaven [Sun, 23 Apr 2000 20:01:45 +0000 (20:01 +0000)]
Added some more pthread overrides.
Ove Kaaven [Sun, 23 Apr 2000 20:00:19 +0000 (20:00 +0000)]
Fixed debugger registry key location.
Francois Gouget [Sun, 23 Apr 2000 19:59:56 +0000 (19:59 +0000)]
Use DECLARE_HANDLE to declare handles.
Francois Gouget [Sun, 23 Apr 2000 19:59:42 +0000 (19:59 +0000)]
DECLARE_HANDLE should not be undef'ed after use.
Ove Kaaven [Sun, 23 Apr 2000 19:59:11 +0000 (19:59 +0000)]
Fix edit control's WM_GETTEXT behaviour.
Gerard Patel [Sun, 23 Apr 2000 19:58:44 +0000 (19:58 +0000)]
Do not initialize dcb in BuildCommDCB[AndTimeouts].
Dmitry Timoshkov [Sun, 23 Apr 2000 19:58:17 +0000 (19:58 +0000)]
Adapted unimap.pl script and generated by it casemap.h to the Unicode
Standard, Version 3.0.
Gerard Patel [Sun, 23 Apr 2000 19:57:50 +0000 (19:57 +0000)]
Check if dialog is visible before setting the focus.
Dmitry Timoshkov [Sun, 23 Apr 2000 19:57:21 +0000 (19:57 +0000)]
Removed the longstanding hack in response to WM_ACTIVATE message.
Martin Fuchs [Sun, 23 Apr 2000 19:56:47 +0000 (19:56 +0000)]
Fixed GetNumberFormat declaration.
Alexandre Julliard [Sun, 23 Apr 2000 19:56:07 +0000 (19:56 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Redraw toolbar button inside TOOLBAR_EnableButton() only if the state
of the button changes. Stops flickering in toolbars caused by
excessive redrawing.
Gerard Patel [Sun, 23 Apr 2000 19:55:26 +0000 (19:55 +0000)]
Stub for InternetGetConnectedState.
Francois Gouget [Sun, 23 Apr 2000 19:54:42 +0000 (19:54 +0000)]
Fixed GetProcessHeap() for the STRICT mode.
Marcus Meissner [Sun, 23 Apr 2000 19:53:46 +0000 (19:53 +0000)]
Also check for empty GUID in DirectDrawCreate.
Alexandre Julliard [Wed, 19 Apr 2000 16:54:02 +0000 (16:54 +0000)]
Added some missing import directives.
Alexandre Julliard [Wed, 19 Apr 2000 16:52:06 +0000 (16:52 +0000)]
Removed winmm from import list.
Alexandre Julliard [Wed, 19 Apr 2000 16:48:45 +0000 (16:48 +0000)]
Use GetProcAddress for mmio* functions to avoid importing winmm.dll.
Alexandre Julliard [Wed, 19 Apr 2000 16:47:20 +0000 (16:47 +0000)]
Fixed resource loading.
John R. Sheets [Wed, 19 Apr 2000 16:46:42 +0000 (16:46 +0000)]
Minor cleanups, plus fixed a couple bugs in .DBG parsing code.
Added dump for MISC section.
Andreas Mohr [Wed, 19 Apr 2000 16:46:07 +0000 (16:46 +0000)]
Added DirectPlay registry keys to winedefault.reg.
Stephane Lussier [Wed, 19 Apr 2000 16:45:30 +0000 (16:45 +0000)]
Mousewheel support.
Alexandre Julliard [Tue, 18 Apr 2000 11:58:24 +0000 (11:58 +0000)]
Moved PE header definitions to winnt.h where they belong.
Stephane Lussier [Tue, 18 Apr 2000 11:56:33 +0000 (11:56 +0000)]
Implemented Mousewheel support.
Rein Klazes [Tue, 18 Apr 2000 11:54:59 +0000 (11:54 +0000)]
Convert service and protocol names to lowercase before calling
getservby{name|port} and getprotoby{name|port}.
Huw D M Davies [Tue, 18 Apr 2000 11:54:29 +0000 (11:54 +0000)]
Fix return value for OffsetRgn if x and y are 0.
Huw D M Davies [Tue, 18 Apr 2000 11:54:12 +0000 (11:54 +0000)]
Implement StrokeAndFillPath.
Call DeleteObject when finished with hrgn in PATH_FillPath.
Huw D M Davies [Tue, 18 Apr 2000 11:53:45 +0000 (11:53 +0000)]
Fixed typo.
Sheri Steeves [Tue, 18 Apr 2000 11:53:23 +0000 (11:53 +0000)]
EMR_SELECTOBJECT records stock objects with their id as the object
handle and the high bit set.
Huw D M Davies [Tue, 18 Apr 2000 11:52:58 +0000 (11:52 +0000)]
Tidy up of PlayEnhMetaFileRecord - fixes PolyPoly* functions.
Alexandre Julliard [Sun, 16 Apr 2000 20:28:42 +0000 (20:28 +0000)]
Removed permission checks in create_key and delete_key. It seems
Windows doesn't check anything.
Richard Cohen [Sun, 16 Apr 2000 20:27:51 +0000 (20:27 +0000)]
Wrap an exception handler around FindResource.
Uwe Bonnes [Sun, 16 Apr 2000 20:27:35 +0000 (20:27 +0000)]
Corrected WinMain.
Added test case for RegCreateKeyEx showing win95 behaviour.
Alexandre Julliard [Sun, 16 Apr 2000 19:46:35 +0000 (19:46 +0000)]
Implemented 'walk process' and 'walk threads' commands using toolhelp
snapshots.
Alexandre Julliard [Sun, 16 Apr 2000 19:45:05 +0000 (19:45 +0000)]
Implemented thread and (partial) module snapshots, based on the work
of Andreas Mohr <amohr@student.ei.uni-stuttgart.de>.
Alexandre Julliard [Sun, 16 Apr 2000 17:21:13 +0000 (17:21 +0000)]
Save the registry on server exit without client intervention.
Removed "alt" registry files since we now have symlinks and
WINEPREFIX to replace them.
Stephane Lussier [Sun, 16 Apr 2000 17:07:27 +0000 (17:07 +0000)]
Support switching the keyboard layout with WINE running.
Uwe Bonnes [Sun, 16 Apr 2000 17:06:44 +0000 (17:06 +0000)]
fgets: Don't swallow \n, treat EOF
feof: Crude implementation
signal: Return error
Uwe Bonnes [Sun, 16 Apr 2000 17:05:54 +0000 (17:05 +0000)]
Add missing backslash in the debugger definition.
Rein Klazes [Sun, 16 Apr 2000 17:05:36 +0000 (17:05 +0000)]
SetLocalTime() and SetSystemTime() bugfixes. Added a maximum clock
adjustment of 2 minutes just in case...
Marcus Meissner [Sun, 16 Apr 2000 17:05:06 +0000 (17:05 +0000)]
DSOUND_MixerNorm: do not compare unrelated pointers.
Alexandre Julliard [Sat, 15 Apr 2000 21:30:33 +0000 (21:30 +0000)]
Rewrote command-line parsing of CreateProcessA to be more compatible.
Alexandre Julliard [Sat, 15 Apr 2000 21:00:55 +0000 (21:00 +0000)]
Improved Winelib apps initialisation code. No longer need to link
winestub.o with Winelib apps.
Patrik Stridvall [Sat, 15 Apr 2000 20:44:21 +0000 (20:44 +0000)]
Fixed some issues reported by winapi_check.
Patrik Stridvall [Sat, 15 Apr 2000 20:39:55 +0000 (20:39 +0000)]
- API files update.
- Add new options --all and --none that enable/disables all check
respectively.
- Fixed and improved stub statistics.
- Fixed bug that prevented checking of the first function in the .spec files.
- Partial implementation of a more advanced misplaced function checking.
- Minor fixes.
Martin Fuchs [Sat, 15 Apr 2000 20:38:11 +0000 (20:38 +0000)]
Implement CCS_NOMOVEY for tool bars.
Ove Kaaven [Sat, 15 Apr 2000 20:37:14 +0000 (20:37 +0000)]
Symlink root's registry to global registry. Minor cleanups.
Owen Wang [Sat, 15 Apr 2000 20:36:43 +0000 (20:36 +0000)]
Added further implementation of WINAPI EnumDateFormats() to support
three more locales: German(standard), French(standard) and French
(canadian). All date formats follow conventions from Windows NT 4.0
Serge Ivanov [Sat, 15 Apr 2000 20:36:15 +0000 (20:36 +0000)]
Added proper handling TVIS_OVERLAYMASK flag and allows to display
overlay images. Fixed off by one error with listitem in
TREEVIEW_InsertItemA (uNumItems is 0 based, cChildren is a count).
Ove Kaaven [Fri, 14 Apr 2000 14:47:02 +0000 (14:47 +0000)]
POSIX threads emulation, tricks glibc into being threadsafe.
Alexandre Julliard [Fri, 14 Apr 2000 14:42:41 +0000 (14:42 +0000)]
Made server launching somewhat cleaner and faster.
Marcus Meissner [Fri, 14 Apr 2000 14:09:50 +0000 (14:09 +0000)]
Detypoed X11DRV_EVENT_SetInputMethod.
Stephane Lussier [Fri, 14 Apr 2000 14:09:20 +0000 (14:09 +0000)]
When dealing with XKB extensions, force the AltGr key mask to use the
group index instead of the modifier.
Huw D M Davies [Fri, 14 Apr 2000 14:08:39 +0000 (14:08 +0000)]
Define __fastcall.
Huw D M Davies [Fri, 14 Apr 2000 14:08:19 +0000 (14:08 +0000)]
Added a few toolbar defines.
Huw D M Davies [Fri, 14 Apr 2000 14:07:51 +0000 (14:07 +0000)]
A few corrections to bounding boxes.
Huw D M Davies [Fri, 14 Apr 2000 14:07:30 +0000 (14:07 +0000)]
Don't close groups of polylines.
Marcus Meissner [Fri, 14 Apr 2000 14:07:13 +0000 (14:07 +0000)]
Do not dereference a ptr we just checked being NULL.
Francois Gouget [Fri, 14 Apr 2000 14:06:49 +0000 (14:06 +0000)]
Changed the placement of WINE_UNUSED to make gcc 2.7.2 happy.
Ove Kaaven [Fri, 14 Apr 2000 14:05:43 +0000 (14:05 +0000)]
Follow symlinks when saving registry.
Alexandre Julliard [Fri, 14 Apr 2000 13:47:11 +0000 (13:47 +0000)]
Added missing winestub dependency.
Alexandre Julliard [Fri, 14 Apr 2000 13:42:00 +0000 (13:42 +0000)]
Load done event now created by the server.
Eric Pouech [Thu, 13 Apr 2000 19:31:58 +0000 (19:31 +0000)]
Made the winedbg an external and WineLib program.
Centralized output handling (preparation for console usage).
Fixed a few debug information reading options (stabs and sym).
Started a framework to hold debugger's internal variables.
Eric Pouech [Thu, 13 Apr 2000 19:29:11 +0000 (19:29 +0000)]
Got rid of -debug wine's option (wine now requires an external debugger).
Eric Pouech [Thu, 13 Apr 2000 19:28:28 +0000 (19:28 +0000)]
Added launching of a debugger when unhandled exception occurs.
Eric Pouech [Thu, 13 Apr 2000 19:27:52 +0000 (19:27 +0000)]
Added a .xcnlnk section to builtin KERNEL32 PE header.
Eric Pouech [Thu, 13 Apr 2000 19:26:56 +0000 (19:26 +0000)]
Let CreateProcess launch unix executable without a .exe extension.
Fixed arguments passed when creating a unix process.
Alexandre Julliard [Thu, 13 Apr 2000 19:25:52 +0000 (19:25 +0000)]
Fixed signal stack handling on Linux when sigaltstack is available.
Added a direct sigaltstack syscall to work-around the glibc bug.
Alexandre Julliard [Thu, 13 Apr 2000 17:21:36 +0000 (17:21 +0000)]
Implemented guard pages and stack overflow exceptions.
Alexandre Julliard [Thu, 13 Apr 2000 17:03:22 +0000 (17:03 +0000)]
Cleanup thread stack allocation. Use a single VirtualAlloc for TEB and
the various stacks.
Alexandre Julliard [Thu, 13 Apr 2000 16:10:20 +0000 (16:10 +0000)]
Make sure HKLM\Software\Wine\Wine is a non-volatile key.
Stephane Lussier [Thu, 13 Apr 2000 16:00:08 +0000 (16:00 +0000)]
Fixed AltGr key handling.
Marcus Meissner [Thu, 13 Apr 2000 15:59:22 +0000 (15:59 +0000)]
Make DirectDraw compile with DGA2 present.
Andreas Mohr [Thu, 13 Apr 2000 15:58:30 +0000 (15:58 +0000)]
FILE_CreateFile()'s read/write-check was broken due to checking of
ERROR_xxx instead of STATUS_xxx.
Huw D M Davies [Thu, 13 Apr 2000 15:57:34 +0000 (15:57 +0000)]
Fixes and cleans up some of the GetEnhMetaFile* functions.
Fixes scaling of EMFs in playback. Will probably be right
when World Transforms work properly...
Huw D M Davies [Thu, 13 Apr 2000 15:57:06 +0000 (15:57 +0000)]
GlobalReAlloc returns 0 on failure.
Andreas Mohr [Thu, 13 Apr 2000 15:56:40 +0000 (15:56 +0000)]
Stub for NtAllocateUuids.
Huw D M Davies [Thu, 13 Apr 2000 15:56:09 +0000 (15:56 +0000)]
Clear TopRootItem when whole tree is deleted.
Fix off by one lstrcpyn.
Clean up and fix GetNextItem.
Alexandre Julliard [Tue, 11 Apr 2000 20:07:48 +0000 (20:07 +0000)]
Ignore all output files.
Alexandre Julliard [Tue, 11 Apr 2000 20:07:00 +0000 (20:07 +0000)]
Merged urlmon.dll and wininet.dll from the Corel tree (implementation
by Ulrich Czekalla <ulrichc@corel.ca>)
Alexandre Julliard [Tue, 11 Apr 2000 20:01:59 +0000 (20:01 +0000)]
Made GetProcessHeap(), GetCurrentProcessId(), GetCurrentThread() and
GetCurrentProcess() inline.
Marcus Meissner [Tue, 11 Apr 2000 19:38:45 +0000 (19:38 +0000)]
Merged in Corel's AUTHORs.
Marcus Meissner [Tue, 11 Apr 2000 19:38:12 +0000 (19:38 +0000)]
Only copy dstwidth*3 bytes in the 24bit case.
Marcus Meissner [Tue, 11 Apr 2000 19:37:50 +0000 (19:37 +0000)]
Free private structure in Xlib_DDS_Release.
Ulrich Czekalla [Tue, 11 Apr 2000 19:37:20 +0000 (19:37 +0000)]
MSG_ProcessKbdMsg can be called from peek, so only process when remove is set.
Serge Ivanov [Tue, 11 Apr 2000 19:37:01 +0000 (19:37 +0000)]
TreeView - minor bugfix and optimization:
- GetDC call moved down to avoid possible resource leak.
- Invariant code is moved out of loop.
Ulrich Czekalla [Tue, 11 Apr 2000 19:36:35 +0000 (19:36 +0000)]
_ILGetFileDate should convert the date to local time before generating
the string (_ILGetFileDateTime does not).
Noomen Hamza [Tue, 11 Apr 2000 19:36:13 +0000 (19:36 +0000)]
Fixed other bugs within MMIO implementation. Now, it's possible to
copy/cut from PhotoPaint and paste to CorelDraw.
Marcus Meissner [Mon, 10 Apr 2000 13:45:17 +0000 (13:45 +0000)]
Use d3dexecutebuffer_create only when compiling with MESA.
Dimitrie O. Paun [Sun, 9 Apr 2000 18:41:15 +0000 (18:41 +0000)]
Replaced xmalloc calls with malloc/HeapAlloc calls.
Eric Pouech [Sun, 9 Apr 2000 18:40:32 +0000 (18:40 +0000)]
Cosmetics.
Andreas Mohr [Sun, 9 Apr 2000 18:40:14 +0000 (18:40 +0000)]
Implemented HeapWalk().
Marcus Meissner [Sun, 9 Apr 2000 18:39:52 +0000 (18:39 +0000)]
Two left over HeapValidate assertions removed.
Eric Pouech [Sun, 9 Apr 2000 18:39:31 +0000 (18:39 +0000)]
Clear status for sending exception event.
Eric Pouech [Sun, 9 Apr 2000 18:39:08 +0000 (18:39 +0000)]
Added ability to put new-lines in changelog entry.
Added -p to locate destination directory.
Richard Cohen [Sun, 9 Apr 2000 18:38:23 +0000 (18:38 +0000)]
GetItem was returning the item instead of subitem info.
Dave Pickles [Sun, 9 Apr 2000 18:37:50 +0000 (18:37 +0000)]
Registry key used in LoadBoard() was not the same as the one used in
SaveBoard(). Also fixed a typo in the position saving code.