Alexandre Julliard [Wed, 10 Jul 2002 23:10:54 +0000 (23:10 +0000)]
Fixed corruption when copying to the same surface (with the help of
Tony Lambregts and Lionel Ulmer).
Johan Gill [Wed, 10 Jul 2002 23:08:32 +0000 (23:08 +0000)]
48 was plain wrong as value for HELmargin.
Gregg Mattinson [Wed, 10 Jul 2002 23:07:59 +0000 (23:07 +0000)]
Fixes to allow big endian machines to load MSFT typelib files.
Alexandre Julliard [Wed, 10 Jul 2002 20:45:21 +0000 (20:45 +0000)]
Fixed handling of drives with "/" path (thanks to Marcus Meissner).
Carl Sopchak [Wed, 10 Jul 2002 20:33:24 +0000 (20:33 +0000)]
Pass "Manual Feed" as short input slot name.
Eric Pouech [Wed, 10 Jul 2002 20:31:46 +0000 (20:31 +0000)]
Fixed synchronisation for ctrl event generation.
Shachar Shemesh [Wed, 10 Jul 2002 20:31:17 +0000 (20:31 +0000)]
- Fixed access to the lpTemplateName of ChooseFont in cases where the
flags don't specify to use it.
- Do not try to convert the resource name from ANSI to Wide if it is a
result of MAKEINTRESOURCE (and therefore not a string).
Alexandre Julliard [Wed, 10 Jul 2002 03:30:14 +0000 (03:30 +0000)]
Created registry unit test and added tests for RegEnumValue[AW].
Alexandre Julliard [Wed, 10 Jul 2002 03:27:35 +0000 (03:27 +0000)]
RegEnumValue[AW] need to update the data size on buffer overflow
(spotted by Massimo <max@veneto.com>).
Ove Kaaven [Wed, 10 Jul 2002 03:05:43 +0000 (03:05 +0000)]
Removed the flags fields of IDirectDrawPaletteImpl, as we should use
the dwFlags field of DDRAWI_DDRAWPALETTE_GBL structure instead.
Ove Kaaven [Wed, 10 Jul 2002 03:04:58 +0000 (03:04 +0000)]
Handle WM_SYNCPAINT with DefWindowProc.
Eric Pouech [Wed, 10 Jul 2002 03:04:30 +0000 (03:04 +0000)]
Enhanced error handling on input stream reading.
Eric Pouech [Wed, 10 Jul 2002 03:04:14 +0000 (03:04 +0000)]
Fixed external debugger startup.
Rok Mandeljc [Wed, 10 Jul 2002 03:03:46 +0000 (03:03 +0000)]
Added Slovenian resources.
Rein Klazes [Wed, 10 Jul 2002 03:00:46 +0000 (03:00 +0000)]
Fix buffer length calculation in InitializeGenericSF().
Guy L. Albertelli [Wed, 10 Jul 2002 03:00:22 +0000 (03:00 +0000)]
- Improve traces.
- Changed default column width to 128 to match native and make that
the mimimum for LVS_SMALLICON and LVS_LIST styles.
- Corrected max value for LVS_LIST style scroll info.
- Issue our own ShowScrollBar like the native with proper test.
- Correct alignment when using LVS_ICON style.
- Correct FIXMEs for unimplemented styles.
- Correct rect size computation for LVS_LIST.
- Reset scroll bars when changing styles.
- Implement WM_WINDOWPOSCHANGED.
Jon Griffiths [Tue, 9 Jul 2002 02:01:56 +0000 (02:01 +0000)]
Implement/document @17,18,19,20,21,22 (Compact list API).
Lionel Ulmer [Tue, 9 Jul 2002 01:59:34 +0000 (01:59 +0000)]
Support new registered extensions.
Uwe Bonnes [Tue, 9 Jul 2002 01:58:27 +0000 (01:58 +0000)]
_open_osfhandle: set at least the _IOREAD flag.
Ryan Cumming [Tue, 9 Jul 2002 01:57:28 +0000 (01:57 +0000)]
Make LockWindowUpdate return more Windows-like values.
Alexandre Julliard [Mon, 8 Jul 2002 20:46:58 +0000 (20:46 +0000)]
Remove .dll extension from module name, added wildcard support in
relay specifications (with the help of Dmitry Timoshkov).
Tommy Schultz Lassen [Mon, 8 Jul 2002 20:45:59 +0000 (20:45 +0000)]
Fixed lstrcpynA debug tracing.
Uwe Bonnes [Mon, 8 Jul 2002 20:44:33 +0000 (20:44 +0000)]
fgets, fgetws: don't treat the possible uninitialized buffers as valid
strings.
Uwe Bonnes [Mon, 8 Jul 2002 20:44:09 +0000 (20:44 +0000)]
MSVCRT_fread: expose feof flag.
Chris Morgan [Mon, 8 Jul 2002 20:43:21 +0000 (20:43 +0000)]
Windows registry not found should be a notice to the user, not a
critical error.
Alexandre Julliard [Mon, 8 Jul 2002 19:44:53 +0000 (19:44 +0000)]
Removed workaround for 16-bit loader bug.
Andriy Palamarchuk [Mon, 8 Jul 2002 19:41:09 +0000 (19:41 +0000)]
Use rich text edit control instead of handling user input and
rendering on its own, use named constants instead of magic numbers,
cleaned code, implemented Undo functionality.
Andreas Mohr [Mon, 8 Jul 2002 19:40:29 +0000 (19:40 +0000)]
- Always copy (almost) the whole stack space over to the 16bit stack
instead of calculating some potentially bogus parameter count.
- Add some comments.
Gregg Mattinson [Mon, 8 Jul 2002 19:39:45 +0000 (19:39 +0000)]
Fixed V_DECIMAL macro to reflect where the decVal member is actually
stored.
Uwe Bonnes [Mon, 8 Jul 2002 19:39:18 +0000 (19:39 +0000)]
Added _U@YAPAXI@Z and _V@YAPAXI@Z.
Uwe Bonnes [Mon, 8 Jul 2002 19:39:01 +0000 (19:39 +0000)]
MSVCRT_fseek: should return 0 on success.
Duane Clark [Mon, 8 Jul 2002 19:37:18 +0000 (19:37 +0000)]
Add richedit support for a plain text stream.
Andreas Mohr [Mon, 8 Jul 2002 19:36:51 +0000 (19:36 +0000)]
Added some environment variables documentation.
Jason Edmeades [Mon, 8 Jul 2002 19:36:24 +0000 (19:36 +0000)]
- VarFormat now supports VT_R8 and BYREF variant types.
- Add VarCyMulI4 support.
Eric Pouech [Mon, 8 Jul 2002 19:35:08 +0000 (19:35 +0000)]
Fixed another PlaySound bug (when SND_LOOP is requested).
Eric Pouech [Mon, 8 Jul 2002 19:34:49 +0000 (19:34 +0000)]
Fixed a few compilation warnings.
Lionel Ulmer [Mon, 8 Jul 2002 19:34:26 +0000 (19:34 +0000)]
Support wglUseFontBitmapsA when using client-side rendering.
Steven Edwards [Fri, 5 Jul 2002 22:48:33 +0000 (22:48 +0000)]
Need to import ntdll.
Gregg Mattinson [Fri, 5 Jul 2002 22:47:56 +0000 (22:47 +0000)]
Modified WCMD_filesize64 to handle unsigned numbers.
Alexandre Julliard [Fri, 5 Jul 2002 21:30:38 +0000 (21:30 +0000)]
More explicit initialization of info_size for stupid compilers.
Alexandre Julliard [Fri, 5 Jul 2002 21:23:54 +0000 (21:23 +0000)]
Use Wine debugging API. Fixed MessageBox loop.
Alexandre Julliard [Fri, 5 Jul 2002 21:23:07 +0000 (21:23 +0000)]
Flush stdio on exit.
Alexandre Julliard [Fri, 5 Jul 2002 21:22:32 +0000 (21:22 +0000)]
Fixed warnings.
Gregg Mattinson [Fri, 5 Jul 2002 21:22:09 +0000 (21:22 +0000)]
- Forte C does not support nameless structures or unions
- Implemented __builtin_return_address for Forte C on sparc
- Implemented DECL_GLOBAL_CONSTRUCTOR for non-386, non-GNU C
- Implemented WINE_DPRINTF to have function name with Forte C
Marcus Meissner [Fri, 5 Jul 2002 21:19:55 +0000 (21:19 +0000)]
Added a generic way of doing GetHGlobalFromILockBytes().
Andreas Mohr [Fri, 5 Jul 2002 21:18:41 +0000 (21:18 +0000)]
- make sure even GUI users notice a "missing xmessage" problem by
checking for tons of X11 editors
- replace duplicated (3x) code with function launch_winesetup()
- improved "winesetup not found" error message
- break looping (via code 127) in case no xmessage installed
- stress the fact that people should remember that they can regain certain
settings by deleting flag files
- spelling fixes
Gregg Mattinson [Fri, 5 Jul 2002 21:17:43 +0000 (21:17 +0000)]
Implemented FormatMessage for sparc. Since the va_list is stored in
memory like __i386__, the same implementation should work.
Alexandre Julliard [Fri, 5 Jul 2002 01:28:10 +0000 (01:28 +0000)]
No need to call GetModuleFileName16 now that GetModuleFileNameA
handles 16-bit tasks.
Alexandre Julliard [Fri, 5 Jul 2002 01:27:19 +0000 (01:27 +0000)]
Fixed GetModuleFileNameW return value.
Quiet dll loading error message.
Alexandre Julliard [Fri, 5 Jul 2002 01:26:41 +0000 (01:26 +0000)]
Return ERROR_BAD_EXE_FORMAT when builtin dll still not found, since we
most likely loaded a 16-bit builtin.
Alexandre Julliard [Fri, 5 Jul 2002 01:23:31 +0000 (01:23 +0000)]
Moved MsgWaitForMultipleObjects call out of the window lock.
Duane Clark [Fri, 5 Jul 2002 01:22:28 +0000 (01:22 +0000)]
Add drive letter and Unix path tests of GetFullPathNameA.
Jason Edmeades [Fri, 5 Jul 2002 01:22:03 +0000 (01:22 +0000)]
Ensure VarBstrCat handles null parms as per windows and actually does
the concatenation even for null args.
Rein Klazes [Fri, 5 Jul 2002 01:21:13 +0000 (01:21 +0000)]
Check for NULL keyvalue in RegEnumKeyExA/W.
Alexandre Julliard [Fri, 5 Jul 2002 00:30:05 +0000 (00:30 +0000)]
ComboLBWndProc: fall through to ListBoxWndProc if the listbox is not a
ComboLBox.
Alexandre Julliard [Fri, 5 Jul 2002 00:27:12 +0000 (00:27 +0000)]
Removed "so" from the default load order.
Alexandre Julliard [Fri, 5 Jul 2002 00:23:02 +0000 (00:23 +0000)]
Tried to make IsDialogMessageW more compatible. Changed
IsDialogMessage16/A to call IsDialogMessageW.
Gregg Mattinson [Fri, 5 Jul 2002 00:20:42 +0000 (00:20 +0000)]
- Replaced .previous with a .section statement for the appropriate
section.
- '.section .text' is incorrect. It should be '.section ".text"'.
Uwe Bonnes [Fri, 5 Jul 2002 00:18:08 +0000 (00:18 +0000)]
MSVCRT_operator_new: Call handler only when "new" operation fails.
Joshua Thielen [Fri, 5 Jul 2002 00:16:41 +0000 (00:16 +0000)]
Changed GetModuleFileNameA to use GetCurrentTask instead of
MODULE32_LookupHMODULE when called by a 16-bit task.
Gregg Mattinson [Wed, 3 Jul 2002 21:10:43 +0000 (21:10 +0000)]
Cast void* to char* for pointer arithmetic.
Duane Clark [Wed, 3 Jul 2002 21:07:36 +0000 (21:07 +0000)]
strcasecmp returns zero on a match.
Gregg Mattinson [Wed, 3 Jul 2002 21:06:58 +0000 (21:06 +0000)]
Removed non-static structure initializers.
Andreas Mohr [Wed, 3 Jul 2002 21:04:44 +0000 (21:04 +0000)]
Better toggle all relevant bits in VGA crt register.
Martin Wilck [Wed, 3 Jul 2002 21:04:09 +0000 (21:04 +0000)]
Check POLLHUP semantics at remote shutdown when wineserver is started.
Fix socket state handling and event handling for non-STREAM sockets.
Alexandre Julliard [Wed, 3 Jul 2002 01:22:13 +0000 (01:22 +0000)]
Fixed X11DRV_SetDIBitsToDevice to do the right thing for top-down
and/or partial bitmaps.
Tony Lambregts [Wed, 3 Jul 2002 01:20:46 +0000 (01:20 +0000)]
Document the new trace-related winedbg commands.
Gregg Mattinson [Wed, 3 Jul 2002 01:20:07 +0000 (01:20 +0000)]
Void functions can't return a value, even if it is the return value
from another void function.
Lionel Ulmer [Wed, 3 Jul 2002 01:16:45 +0000 (01:16 +0000)]
Detect DCs without fonts and return an error in wglUseBitmapFonts.
Gregg Mattinson [Wed, 3 Jul 2002 01:16:13 +0000 (01:16 +0000)]
Removed unusual type casting.
Gregg Mattinson [Wed, 3 Jul 2002 01:15:52 +0000 (01:15 +0000)]
Avoid multi-line string constants.
Gregg Mattinson [Wed, 3 Jul 2002 01:15:32 +0000 (01:15 +0000)]
Removed extra , from last element in enum declarations.
Gregg Mattinson [Wed, 3 Jul 2002 01:15:14 +0000 (01:15 +0000)]
Removed extra ; from end of ICOM_METHOD macros.
Eric Pouech [Wed, 3 Jul 2002 01:14:52 +0000 (01:14 +0000)]
Fixed some more configuration issues.
Andreas Mohr [Wed, 3 Jul 2002 01:13:34 +0000 (01:13 +0000)]
Make sure we wait some time during int16 keyboard query call.
Andreas Mohr [Wed, 3 Jul 2002 01:13:17 +0000 (01:13 +0000)]
Added a DOS text mode memory buffer copy in order to be able to tell
which lines of text changed and thus which ones to update.
Andreas Mohr [Wed, 3 Jul 2002 01:12:38 +0000 (01:12 +0000)]
Call Sleep for int 0x2f function 0x1680 (IDLE CALL).
Alexandre Julliard [Tue, 2 Jul 2002 02:14:08 +0000 (02:14 +0000)]
Removed redundant GetMessage call.
Alexandre Julliard [Tue, 2 Jul 2002 02:09:39 +0000 (02:09 +0000)]
Fixed warnings.
Juergen Schmied [Tue, 2 Jul 2002 02:06:19 +0000 (02:06 +0000)]
- implementations for SHLWAPI_267, SHLWAPI_268
- small fixes
Juergen Schmied [Tue, 2 Jul 2002 02:05:17 +0000 (02:05 +0000)]
- changed STRRET definition
- small changes for seperation of shell32 from ole32
- debughelper for printing interface names (shell internal)
- changed shell memory allocation to use IMalloc of ole32 when this
library is already loaded
- fallback IMalloc internally in shell
- unified constructor syntax for several objects created by DllGetClassObject
- rewrote instance creation for com objects
- made the desktop folder parsing paths like ::{CLSID}
- Implemented IPersistFolder3 partially
Andreas Mohr [Mon, 1 Jul 2002 23:22:48 +0000 (23:22 +0000)]
- Use PeekMessage loop around GetMessage.
- Added German resource file.
- Realign some dialog parts.
- "Property" -> "Properties"
- Add some traces.
Alexandre Julliard [Mon, 1 Jul 2002 23:21:15 +0000 (23:21 +0000)]
- stubs for SHLWAPI.295 (create a URL shortcut ?) and SHLWAPI.394
- minor cleanups
Andreas Mohr [Mon, 1 Jul 2002 23:18:12 +0000 (23:18 +0000)]
Added the FirstInstallDateTime key.
Alexandre Julliard [Mon, 1 Jul 2002 18:41:47 +0000 (18:41 +0000)]
Make sure allocated blocks are aligned on an 8-byte boundary.
Alexandre Julliard [Mon, 1 Jul 2002 18:39:26 +0000 (18:39 +0000)]
Hopefully more portable errno check.
Alexandre Julliard [Mon, 1 Jul 2002 18:23:38 +0000 (18:23 +0000)]
Fixed make install from read-only build directory (spotted by Marcus
Meissner).
Alexandre Julliard [Mon, 1 Jul 2002 18:20:16 +0000 (18:20 +0000)]
Release the Win16 lock before waiting in MsgWaitForMultipleObjectsEx.
Alexandre Julliard [Mon, 1 Jul 2002 18:17:30 +0000 (18:17 +0000)]
Added configure check for getpwuid.
Gregg Mattinson [Mon, 1 Jul 2002 18:14:27 +0000 (18:14 +0000)]
Avoid alignment problem in NtQuerySystemTime.
Andreas Mohr [Mon, 1 Jul 2002 18:13:52 +0000 (18:13 +0000)]
Implemented set cursor shape functionality.
Mike McCormack [Mon, 1 Jul 2002 18:12:47 +0000 (18:12 +0000)]
Return the correct length when getting a complete section in
PROFILE_GetString.
Juergen Schmied [Mon, 1 Jul 2002 18:10:34 +0000 (18:10 +0000)]
Support for large and negative offsets.
Alexandre Julliard [Fri, 28 Jun 2002 23:33:26 +0000 (23:33 +0000)]
BITMAP_SelectObject must return the old handle, not the current one.
Alexandre Julliard [Fri, 28 Jun 2002 23:32:29 +0000 (23:32 +0000)]
Check for valid dialog info before using it.
Nix N. Nix [Fri, 28 Jun 2002 23:30:07 +0000 (23:30 +0000)]
Removed message box that would pop up if a RunMRU list was not found.
Rok Mandeljc [Fri, 28 Jun 2002 23:28:36 +0000 (23:28 +0000)]
Added Slovenian resources.
Philipp Wollermann [Fri, 28 Jun 2002 23:27:37 +0000 (23:27 +0000)]
Implemented SPI_GETDESKWALLPAPER action, fixed SPI_SETDESKWALLPAPER.
Jukka Heinonen [Fri, 28 Jun 2002 23:26:57 +0000 (23:26 +0000)]
Disable OWN_WINDOW as it no longer works.
Alexandre Julliard [Fri, 28 Jun 2002 18:31:01 +0000 (18:31 +0000)]
Added some ALSA configure checks.