wine
19 years ago- Window styles passed to CreateWindowEx must the same as passed in
Robert Shearman [Wed, 23 Mar 2005 10:26:15 +0000 (10:26 +0000)] 
- Window styles passed to CreateWindowEx must the same as passed in
  CREATESTRUCT for WM_CREATE/WM_NCCREATE.
- Fix cases where WS_EX_WINDOWEDGE style is applied.
- Tests for the above.

19 years agoFixed MsiDatabaseImportA, MsiDatabaseImportW, and
Marcus Meissner [Wed, 23 Mar 2005 10:24:53 +0000 (10:24 +0000)] 
Fixed MsiDatabaseImportA, MsiDatabaseImportW, and
MsiCreateAndVerifyInstallerDirectory stub parameter counts.

19 years agoComplete unicodification of the treeview common control.
Dimitrie O. Paun [Wed, 23 Mar 2005 10:24:42 +0000 (10:24 +0000)] 
Complete unicodification of the treeview common control.

19 years agoComplete unicodification of the tooltips common control.
Dimitrie O. Paun [Wed, 23 Mar 2005 10:24:20 +0000 (10:24 +0000)] 
Complete unicodification of the tooltips common control.

19 years agoComplete unicodification of the toolbar common control.
Dimitrie O. Paun [Wed, 23 Mar 2005 10:24:06 +0000 (10:24 +0000)] 
Complete unicodification of the toolbar common control.
Move a header comment for consistency with the other controls.
Very small alignment fixes.

19 years agoComplete unicodification of the rebar common control.
Dimitrie O. Paun [Wed, 23 Mar 2005 10:23:41 +0000 (10:23 +0000)] 
Complete unicodification of the rebar common control.

19 years agoComplete unicodification of the propsheet common control.
Dimitrie O. Paun [Wed, 23 Mar 2005 10:23:23 +0000 (10:23 +0000)] 
Complete unicodification of the propsheet common control.

19 years agoComplete unicodification of the header common control.
Dimitrie O. Paun [Wed, 23 Mar 2005 10:23:06 +0000 (10:23 +0000)] 
Complete unicodification of the header common control.

19 years agoComplete unicodification of the flatsb common control.
Dimitrie O. Paun [Wed, 23 Mar 2005 10:22:52 +0000 (10:22 +0000)] 
Complete unicodification of the flatsb common control.

19 years agoComplete unicodification.
Dimitrie O. Paun [Wed, 23 Mar 2005 10:22:37 +0000 (10:22 +0000)] 
Complete unicodification.

19 years agoRevamp the volume logic to be more self contained, fix a few bugs so
Jeremy White [Wed, 23 Mar 2005 10:22:16 +0000 (10:22 +0000)] 
Revamp the volume logic to be more self contained, fix a few bugs so
that the volume is correctly read, and is correctly converted to
windows style volume numbers.

19 years agoSimplify hardware message processing by merging the "raw" and "cooked"
Alexandre Julliard [Tue, 22 Mar 2005 21:48:40 +0000 (21:48 +0000)] 
Simplify hardware message processing by merging the "raw" and "cooked"
processing into a single function.

19 years agoFix some -Wsign-compare and -Wuninitialized warnings.
Hans Leidekker [Tue, 22 Mar 2005 21:17:34 +0000 (21:17 +0000)] 
Fix some -Wsign-compare and -Wuninitialized warnings.

19 years agoLog to +seh when an IsBad* function faults.
Mike Hearn [Tue, 22 Mar 2005 21:16:39 +0000 (21:16 +0000)] 
Log to +seh when an IsBad* function faults.

19 years agoIf the device gets interrupted, we just give up.
Jakob Eriksson [Tue, 22 Mar 2005 21:16:24 +0000 (21:16 +0000)] 
If the device gets interrupted, we just give up.

19 years agoTest fix.
Jakob Eriksson [Tue, 22 Mar 2005 21:16:04 +0000 (21:16 +0000)] 
Test fix.

19 years agoEliminate useless HeapAlloc() casts.
Dimitrie O. Paun [Tue, 22 Mar 2005 21:15:18 +0000 (21:15 +0000)] 
Eliminate useless HeapAlloc() casts.

19 years agoFetch again the file time to compare against to avoid rounding errors.
Alexandre Julliard [Tue, 22 Mar 2005 21:14:51 +0000 (21:14 +0000)] 
Fetch again the file time to compare against to avoid rounding errors.

19 years agoAbort if we can't create a named pipe at all.
Jakob Eriksson [Tue, 22 Mar 2005 21:14:00 +0000 (21:14 +0000)] 
Abort if we can't create a named pipe at all.

19 years agoEliminate HeapAlloc casts.
Jakob Eriksson [Tue, 22 Mar 2005 18:26:06 +0000 (18:26 +0000)] 
Eliminate HeapAlloc casts.

19 years agoPeekNamedPipe now checks both for a NULL buffer and a zero-length
Alex Villacís Lasso [Tue, 22 Mar 2005 18:23:44 +0000 (18:23 +0000)] 
PeekNamedPipe now checks both for a NULL buffer and a zero-length
buffer before trying to recv() from the pipe.

19 years agoStrRetToStrNAW returns ok on NT4, though it should return FALSE.
Jakob Eriksson [Tue, 22 Mar 2005 18:19:13 +0000 (18:19 +0000)] 
StrRetToStrNAW returns ok on NT4, though it should return FALSE.

19 years agoMore trace info from storage32 test.
Jakob Eriksson [Tue, 22 Mar 2005 18:18:43 +0000 (18:18 +0000)] 
More trace info from storage32 test.

19 years agoMore trace info.
Jakob Eriksson [Tue, 22 Mar 2005 18:18:14 +0000 (18:18 +0000)] 
More trace info.

19 years agoUse GetAncestor instead of GetParent.
Ulrich Czekalla [Tue, 22 Mar 2005 18:17:56 +0000 (18:17 +0000)] 
Use GetAncestor instead of GetParent.

19 years agoAdded support for ANAT (Anadyr Standard Time) to TZ_INFO.
Rustam Chernotkach [Tue, 22 Mar 2005 18:17:31 +0000 (18:17 +0000)] 
Added support for ANAT (Anadyr Standard Time) to TZ_INFO.

19 years agoIf the variable does not exist, just return.
Jakob Eriksson [Tue, 22 Mar 2005 18:17:07 +0000 (18:17 +0000)] 
If the variable does not exist, just return.

19 years agoWindows 98 doesn't like it when we delete the tempfile.
Jakob Eriksson [Tue, 22 Mar 2005 18:16:53 +0000 (18:16 +0000)] 
Windows 98 doesn't like it when we delete the tempfile.

19 years agoTest package creation.
Aric Stewart [Tue, 22 Mar 2005 16:45:55 +0000 (16:45 +0000)] 
Test package creation.

19 years agoIf an MDI child becomes active restore previously maximized MDI
Dmitry Timoshkov [Tue, 22 Mar 2005 16:45:31 +0000 (16:45 +0000)] 
If an MDI child becomes active restore previously maximized MDI
child.

19 years agoFix patching error in file time test.
Jakob Eriksson [Tue, 22 Mar 2005 16:44:57 +0000 (16:44 +0000)] 
Fix patching error in file time test.

19 years agoAdd support for Serbian cyrillic X11 keyboard layout.
Dmitry Timoshkov [Tue, 22 Mar 2005 16:42:47 +0000 (16:42 +0000)] 
Add support for Serbian cyrillic X11 keyboard layout.

19 years agoIncrease PE reserve area size to 512Mb.
Mike Hearn [Tue, 22 Mar 2005 16:42:25 +0000 (16:42 +0000)] 
Increase PE reserve area size to 512Mb.

19 years agoMade RTF reader and writer handle codepages mostly similar to the
Phil Krylov [Tue, 22 Mar 2005 16:41:36 +0000 (16:41 +0000)] 
Made RTF reader and writer handle codepages mostly similar to the
original riched20.dll.

19 years agoEDIT_EM_SetSel: Old/new selection range ordering code would break when
C. Scott Ananian [Tue, 22 Mar 2005 16:40:36 +0000 (16:40 +0000)] 
EDIT_EM_SetSel: Old/new selection range ordering code would break when
old_end < start < end < old_start.
Reset EF_UPDATE flag after we've sent the update.

19 years agoDutch resource translation.
Hans Leidekker [Tue, 22 Mar 2005 16:39:25 +0000 (16:39 +0000)] 
Dutch resource translation.

19 years agoFix for NT4 behaviour.
Jakob Eriksson [Tue, 22 Mar 2005 16:39:02 +0000 (16:39 +0000)] 
Fix for NT4 behaviour.

19 years agoTry to always keep the server window Z-order in sync with the X11 one
Alexandre Julliard [Mon, 21 Mar 2005 12:37:00 +0000 (12:37 +0000)] 
Try to always keep the server window Z-order in sync with the X11 one
using a heuristic based on mouse and expose events.

19 years agoImplement CreateUrlCacheEntryW and CommitUrlCacheEntryW. Replace the
Troy Rollo [Mon, 21 Mar 2005 12:33:17 +0000 (12:33 +0000)] 
Implement CreateUrlCacheEntryW and CommitUrlCacheEntryW. Replace the
existing 'A' versions with calls to the 'W' versions.

19 years agoFix direct sound capabilities to match hardware.
Robert Reif [Mon, 21 Mar 2005 12:32:48 +0000 (12:32 +0000)] 
Fix direct sound capabilities to match hardware.

19 years agoFix usage printf.
Huw Davies [Mon, 21 Mar 2005 12:32:24 +0000 (12:32 +0000)] 
Fix usage printf.

19 years agoFixed a missing patch chunk.
Alexandre Julliard [Mon, 21 Mar 2005 11:50:06 +0000 (11:50 +0000)] 
Fixed a missing patch chunk.

19 years agoPull the WM_TIMER handling into its own function.
Dimitrie O. Paun [Mon, 21 Mar 2005 11:27:49 +0000 (11:27 +0000)] 
Pull the WM_TIMER handling into its own function.
ANIMATE_DrawFrame shouldn't worry about locking, the lock should be
held by the caller.

19 years agoEliminate casts of the return value of HeapAlloc.
Mike McCormack [Mon, 21 Mar 2005 11:25:13 +0000 (11:25 +0000)] 
Eliminate casts of the return value of HeapAlloc.

19 years agoRemove casts and unused code.
Mike McCormack [Mon, 21 Mar 2005 11:24:38 +0000 (11:24 +0000)] 
Remove casts and unused code.

19 years agoAlways display path in status bar.
Robert Shearman [Mon, 21 Mar 2005 11:23:40 +0000 (11:23 +0000)] 
Always display path in status bar.

19 years agoPrevent crash when no URL is specified.
Hans Leidekker [Mon, 21 Mar 2005 11:22:55 +0000 (11:22 +0000)] 
Prevent crash when no URL is specified.

19 years agoAdded tests for sendto, recvfrom, and getservbyname.
Thomas Kho [Mon, 21 Mar 2005 11:21:31 +0000 (11:21 +0000)] 
Added tests for sendto, recvfrom, and getservbyname.

19 years agoClean up handle usage.
Robert Reif [Mon, 21 Mar 2005 11:21:18 +0000 (11:21 +0000)] 
Clean up handle usage.

19 years agoDon't try to resync Z-order on ConfigureNotify events, this cannot
Alexandre Julliard [Mon, 21 Mar 2005 10:57:21 +0000 (10:57 +0000)] 
Don't try to resync Z-order on ConfigureNotify events, this cannot
work right anyway.

19 years agoCorrect and complete some api documentation.
Vincent Béron [Mon, 21 Mar 2005 10:55:13 +0000 (10:55 +0000)] 
Correct and complete some api documentation.

19 years agoCorrections to UrlIsW and UrlIsA.
Troy Rollo [Mon, 21 Mar 2005 10:54:35 +0000 (10:54 +0000)] 
Corrections to UrlIsW and UrlIsA.
URL_IS_OPAQUE results depend only on the scheme, not on the URL.
URL_IS_FILEURL also only depends on the scheme ("file:").

19 years agoRemove break statements missed in last patch.
Glenn Wurster [Mon, 21 Mar 2005 10:53:42 +0000 (10:53 +0000)] 
Remove break statements missed in last patch.

19 years agoTeach winapi about types newly used in various dlls.
Vincent Béron [Mon, 21 Mar 2005 10:53:13 +0000 (10:53 +0000)] 
Teach winapi about types newly used in various dlls.

19 years agoTeach winapi_check about other calling convention shorthands (they all
Vincent Béron [Mon, 21 Mar 2005 10:52:53 +0000 (10:52 +0000)] 
Teach winapi_check about other calling convention shorthands (they all
are really stdcall).

19 years agoWineDirect3DCreate has 3 args in the source.
Vincent Béron [Mon, 21 Mar 2005 10:52:32 +0000 (10:52 +0000)] 
WineDirect3DCreate has 3 args in the source.

19 years agoUse "" for Windows includes in dlls, instead of <>.
Vincent Béron [Mon, 21 Mar 2005 10:52:26 +0000 (10:52 +0000)] 
Use "" for Windows includes in dlls, instead of <>.

19 years agoKey words and replacements are case insensitive.
Jacek Caban [Mon, 21 Mar 2005 10:52:04 +0000 (10:52 +0000)] 
Key words and replacements are case insensitive.

19 years agoiSelectedImage is allowed to be 0.
Robert Shearman [Mon, 21 Mar 2005 10:51:14 +0000 (10:51 +0000)] 
iSelectedImage is allowed to be 0.

19 years agoFix SHCopyKey to treat string parameter correctly as source path
Robert Shearman [Mon, 21 Mar 2005 10:50:55 +0000 (10:50 +0000)] 
Fix SHCopyKey to treat string parameter correctly as source path
instead of destination path.

19 years agoFixed some calling conventions.
Vincent Béron [Mon, 21 Mar 2005 10:32:45 +0000 (10:32 +0000)] 
Fixed some calling conventions.

19 years agoComplete unicodification.
Dimitrie O. Paun [Mon, 21 Mar 2005 10:30:33 +0000 (10:30 +0000)] 
Complete unicodification.

19 years agoProper handling for GWL_STYLE.
Dimitrie O. Paun [Mon, 21 Mar 2005 10:30:18 +0000 (10:30 +0000)] 
Proper handling for GWL_STYLE.
Store and use hwndSelf in the PAGER_INFO.
Pass the infoPtr around instead of hwnd.
Use proper types in the function signatures.
Fix a few return statements.

19 years agoix test for STGM_SHARE_EXCLUSIVE on nameless DocFiles.
Troy Rollo [Mon, 21 Mar 2005 10:30:01 +0000 (10:30 +0000)] 
ix test for STGM_SHARE_EXCLUSIVE on nameless DocFiles.

19 years ago- Add icons for the value pane.
Robert Shearman [Mon, 21 Mar 2005 10:29:32 +0000 (10:29 +0000)] 
- Add icons for the value pane.
- Display REG_MULTI_SZ values.
- Make the lack of support for certain value types more noticeable to
  the user.

19 years ago- Display an error message if any edit operation fails.
Robert Shearman [Mon, 21 Mar 2005 10:29:09 +0000 (10:29 +0000)] 
- Display an error message if any edit operation fails.
- Make key renaming fail if the destination key already exists.
- Better error recovery in the case where SHCopyKey fails.

19 years agoRemoved wrong FIXMEs.
Christian Costa [Mon, 21 Mar 2005 10:28:49 +0000 (10:28 +0000)] 
Removed wrong FIXMEs.

19 years agoSpecify correct buffer size in GetPrivateProfileStringW calls.
Filip Navara [Mon, 21 Mar 2005 10:28:38 +0000 (10:28 +0000)] 
Specify correct buffer size in GetPrivateProfileStringW calls.

19 years agoImprove parameter checking in NtCreateFile.
Ivan Leo Puoti [Mon, 21 Mar 2005 10:28:23 +0000 (10:28 +0000)] 
Improve parameter checking in NtCreateFile.
Add documentation for ea_buffer and ea_length.

19 years agoIf a FOURCC surface specifies DDSD_PITCH, use that instead of
Matthew Mastracci [Mon, 21 Mar 2005 10:28:09 +0000 (10:28 +0000)] 
If a FOURCC surface specifies DDSD_PITCH, use that instead of
dwLinearSize.

19 years agoDelete the critical section when freeing up the infoPtr.
Dimitrie O. Paun [Mon, 21 Mar 2005 10:27:58 +0000 (10:27 +0000)] 
Delete the critical section when freeing up the infoPtr.

19 years agoPrint out message name to make reading traces easier.
Robert Reif [Mon, 21 Mar 2005 10:27:47 +0000 (10:27 +0000)] 
Print out message name to make reading traces easier.

19 years ago- PageUp key support.
Krzysztof Foltman [Mon, 21 Mar 2005 10:27:24 +0000 (10:27 +0000)] 
- PageUp key support.
- Support for "normal" scroll bar functionality (line and page
  scrolling).

19 years agoAdded support for the TLS expansion slots, adding an extra 1024
Alexandre Julliard [Sat, 19 Mar 2005 17:14:12 +0000 (17:14 +0000)] 
Added support for the TLS expansion slots, adding an extra 1024
entries.

19 years agoFall back to default prepare/unprepare header functions.
Robert Reif [Sat, 19 Mar 2005 17:11:02 +0000 (17:11 +0000)] 
Fall back to default prepare/unprepare header functions.

19 years agoFix block align error message to show length before fix up.
Robert Reif [Sat, 19 Mar 2005 17:09:33 +0000 (17:09 +0000)] 
Fix block align error message to show length before fix up.

19 years agoFix usage of STGM_ enumerations, remove forward declaration.
Mike McCormack [Sat, 19 Mar 2005 17:09:14 +0000 (17:09 +0000)] 
Fix usage of STGM_ enumerations, remove forward declaration.

19 years agoRemove forward declarations of interface methods.
Mike McCormack [Sat, 19 Mar 2005 17:09:03 +0000 (17:09 +0000)] 
Remove forward declarations of interface methods.

19 years agoRemove an unused function.
Mike McCormack [Sat, 19 Mar 2005 17:08:52 +0000 (17:08 +0000)] 
Remove an unused function.

19 years ago- test cases for summary information
Mike McCormack [Sat, 19 Mar 2005 17:08:34 +0000 (17:08 +0000)] 
- test cases for summary information
- fix memory leaks

19 years agoIssue a warning if no sound system was found.
Francois Gouget [Sat, 19 Mar 2005 17:08:18 +0000 (17:08 +0000)] 
Issue a warning if no sound system was found.

19 years ago- made string operations consistent wrt whitespace handling (which
Krzysztof Foltman [Sat, 19 Mar 2005 17:06:17 +0000 (17:06 +0000)] 
- made string operations consistent wrt whitespace handling (which
  should greatly improve stability of the wrap code and eliminate
  regressions of the most recent versions)
- completely new scrollbar handling (much more reliable) and related
  redraw fixes
- Page Down handler (no Page Up yet, fixing wrap/redraw/scrollbar bugs
  was of higher priority)

19 years agoFix deadlock caused by not leaving the critical section on all code
Robert Shearman [Sat, 19 Mar 2005 17:05:41 +0000 (17:05 +0000)] 
Fix deadlock caused by not leaving the critical section on all code
paths.

19 years agoFix memory leak in OleDuplicateData on error path (found by Smatch).
Robert Shearman [Sat, 19 Mar 2005 17:05:12 +0000 (17:05 +0000)] 
Fix memory leak in OleDuplicateData on error path (found by Smatch).

19 years agoGetCPInfo should return FALSE if called with NULL info buffer.
Ulrich Czekalla [Sat, 19 Mar 2005 17:04:56 +0000 (17:04 +0000)] 
GetCPInfo should return FALSE if called with NULL info buffer.

19 years agoAdded implementation of File[Un]Register and Resource[Un]RegisterSz.
Jacek Caban [Sat, 19 Mar 2005 17:04:13 +0000 (17:04 +0000)] 
Added implementation of File[Un]Register and Resource[Un]RegisterSz.

19 years agoBring default registry in line with implicit default behaviour by
Paul Millar [Sat, 19 Mar 2005 17:04:03 +0000 (17:04 +0000)] 
Bring default registry in line with implicit default behaviour by
using the --auto option with winedbg.

19 years agoAvoid a magic number.
Jon Griffiths [Sat, 19 Mar 2005 17:03:43 +0000 (17:03 +0000)] 
Avoid a magic number.

19 years agoFixed other instances of the xrealloc(0) bug.
Alexandre Julliard [Fri, 18 Mar 2005 14:09:55 +0000 (14:09 +0000)] 
Fixed other instances of the xrealloc(0) bug.

19 years agoUPDOWN_GetBuddyInt should not fail when the control is empty.
C. Scott Ananian [Fri, 18 Mar 2005 14:09:12 +0000 (14:09 +0000)] 
UPDOWN_GetBuddyInt should not fail when the control is empty.

19 years ago-Wunsigned fixes.
Jon Griffiths [Fri, 18 Mar 2005 14:04:07 +0000 (14:04 +0000)] 
-Wunsigned fixes.

19 years agoDon't crash on xrealloc(0) (found by Jon Griffiths).
Alexandre Julliard [Fri, 18 Mar 2005 14:03:38 +0000 (14:03 +0000)] 
Don't crash on xrealloc(0) (found by Jon Griffiths).

19 years agoFixed vartype test.
Jacek Caban [Fri, 18 Mar 2005 14:02:12 +0000 (14:02 +0000)] 
Fixed vartype test.

19 years agoImplement summary information loading and saving.
Mike McCormack [Fri, 18 Mar 2005 14:01:39 +0000 (14:01 +0000)] 
Implement summary information loading and saving.

19 years agoImplement @188,190,195,200,256,478,481.
Jon Griffiths [Fri, 18 Mar 2005 14:01:16 +0000 (14:01 +0000)] 
Implement @188,190,195,200,256,478,481.
IUnknown_EnableModeless() also handles IOleInPlaceActiveObject.

19 years agoRevert changes to the painting code, the WM_CTLCOLORSTATIC message
Alexandre Julliard [Fri, 18 Mar 2005 10:30:13 +0000 (10:30 +0000)] 
Revert changes to the painting code, the WM_CTLCOLORSTATIC message
should not be sent from the animation thread.

19 years agoAdd support for more than one sound card.
Robert Reif [Fri, 18 Mar 2005 10:26:05 +0000 (10:26 +0000)] 
Add support for more than one sound card.
Fix wave out support when no volume control is present.
Use proper structure for wave in device caps.

19 years agoCheck wave out volume support.
Robert Reif [Fri, 18 Mar 2005 10:25:48 +0000 (10:25 +0000)] 
Check wave out volume support.

19 years agoFixed atl.rgs.
Jacek Caban [Fri, 18 Mar 2005 10:25:34 +0000 (10:25 +0000)] 
Fixed atl.rgs.

19 years agoKeys may have only one of attributes.
Jacek Caban [Fri, 18 Mar 2005 10:25:29 +0000 (10:25 +0000)] 
Keys may have only one of attributes.