wine/eterwine.git
20 years agoReplace a trace with a previously removed test.
James Hawkins [Fri, 25 Mar 2005 10:26:18 +0000 (10:26 +0000)]
Replace a trace with a previously removed test.

20 years agoHandle wParam in WM_PAINT properly: if non-null, it is the hdc we are
Dimitrie O. Paun [Fri, 25 Mar 2005 10:26:10 +0000 (10:26 +0000)]
Handle wParam in WM_PAINT properly: if non-null, it is the hdc we are
supposed to use to draw into.

20 years agoAdd Robert Shearman's explanation about WM_NCPAINT.
Dimitrie O. Paun [Fri, 25 Mar 2005 10:25:45 +0000 (10:25 +0000)]
Add Robert Shearman's explanation about WM_NCPAINT.
Move testing comments in a more appropriate place.

20 years agoDon't run FilterGraph tests if FilterGraph functionality is not
Jakob Eriksson [Fri, 25 Mar 2005 10:25:24 +0000 (10:25 +0000)]
Don't run FilterGraph tests if FilterGraph functionality is not
available.

20 years agoFix thread affinity test for SMP machines.
Jakob Eriksson [Fri, 25 Mar 2005 10:25:11 +0000 (10:25 +0000)]
Fix thread affinity test for SMP machines.

20 years agoNo need continuing tests if no NetUserGetInfo.
Jakob Eriksson [Fri, 25 Mar 2005 10:24:45 +0000 (10:24 +0000)]
No need continuing tests if no NetUserGetInfo.

20 years agoTry a TrueColor visual if Xrender fails with a DirectColor one.
Alexandre Julliard [Thu, 24 Mar 2005 21:04:10 +0000 (21:04 +0000)]
Try a TrueColor visual if Xrender fails with a DirectColor one.

20 years agoGet rid of HeapAlloc casts.
Jakob Eriksson [Thu, 24 Mar 2005 21:01:35 +0000 (21:01 +0000)]
Get rid of HeapAlloc casts.

20 years agoAvoid calling WIN_ListChildren from the graphics drivers.
Alexandre Julliard [Thu, 24 Mar 2005 20:41:27 +0000 (20:41 +0000)]
Avoid calling WIN_ListChildren from the graphics drivers.

20 years agoAdded support for xbuttons.
Alexandre Julliard [Thu, 24 Mar 2005 19:16:54 +0000 (19:16 +0000)]
Added support for xbuttons.

20 years agoAdded full support for xbuttons (side mouse buttons).
Kevin Koltzau [Thu, 24 Mar 2005 19:15:41 +0000 (19:15 +0000)]
Added full support for xbuttons (side mouse buttons).

20 years agoTake into account the more correct behavior of recent Linux kernels.
Alexandre Julliard [Thu, 24 Mar 2005 19:05:02 +0000 (19:05 +0000)]
Take into account the more correct behavior of recent Linux kernels.

20 years agoReplace instances of HeapAlloc/MultiByteToWideChar with the internally
Mike McCormack [Thu, 24 Mar 2005 19:04:06 +0000 (19:04 +0000)]
Replace instances of HeapAlloc/MultiByteToWideChar with the internally
defined strdupAtoW.

20 years agoIf running in UI mode, then display the UI mode dialogs at the end of
Aric Stewart [Thu, 24 Mar 2005 19:03:45 +0000 (19:03 +0000)]
If running in UI mode, then display the UI mode dialogs at the end of
the installs.

20 years agoAfter Float->string conversion via sprintfW(), VarDecFromR[4|8] is
Alex Villacís Lasso [Thu, 24 Mar 2005 19:03:14 +0000 (19:03 +0000)]
After Float->string conversion via sprintfW(), VarDecFromR[4|8] is
forced to use US locale for string->Decimal conversion, to agree with
sprintfW().

20 years agoFix some Windows 95 issues.
Jakob Eriksson [Thu, 24 Mar 2005 19:02:38 +0000 (19:02 +0000)]
Fix some Windows 95 issues.

20 years agoDon't maintain a client-side WND structure for the desktop window.
Alexandre Julliard [Thu, 24 Mar 2005 15:18:50 +0000 (15:18 +0000)]
Don't maintain a client-side WND structure for the desktop window.
Made WIN_GetPtr return WND_DESKTOP in that case.

20 years agoMake sure there's only one place we allocate dialog controls.
Mike McCormack [Thu, 24 Mar 2005 15:09:31 +0000 (15:09 +0000)]
Make sure there's only one place we allocate dialog controls.

20 years agoClean up registry functions.
Mike McCormack [Thu, 24 Mar 2005 15:09:18 +0000 (15:09 +0000)]
Clean up registry functions.

20 years agoFixed \u keyword to output signed 16-bit values. Also fixed CP_SYMBOL
Phil Krylov [Thu, 24 Mar 2005 15:09:05 +0000 (15:09 +0000)]
Fixed \u keyword to output signed 16-bit values. Also fixed CP_SYMBOL
conversion and the detection of the default font's codepage.

20 years agoPretend there are 0 terminal server sessions and processes.
Hans Leidekker [Thu, 24 Mar 2005 15:08:48 +0000 (15:08 +0000)]
Pretend there are 0 terminal server sessions and processes.

20 years agoSupport relay tracing of functions with 18 arguments.
Rein Klazes [Thu, 24 Mar 2005 15:08:37 +0000 (15:08 +0000)]
Support relay tracing of functions with 18 arguments.

20 years ago- use WINE_DINPUT_KEYBOARD_MAX_KEYS instead hard-coded 256 value
Raphael Junqueira [Thu, 24 Mar 2005 15:08:27 +0000 (15:08 +0000)]
- use WINE_DINPUT_KEYBOARD_MAX_KEYS instead hard-coded 256 value
- better use of critical section
- some cleanup to better understand code paths
- logic correction on SetWindowsHookExA/UnhookWindowsHookEx on
  keyboard.

20 years agoAdded handling of unsigned type.
Jacek Caban [Thu, 24 Mar 2005 15:07:57 +0000 (15:07 +0000)]
Added handling of unsigned type.

20 years agoThe depth of the colour bitmap needs to match that of the screen.
Huw Davies [Thu, 24 Mar 2005 15:07:40 +0000 (15:07 +0000)]
The depth of the colour bitmap needs to match that of the screen.

20 years agoComplete the unicodification of comctl32undoc.
Dimitrie O. Paun [Thu, 24 Mar 2005 15:07:23 +0000 (15:07 +0000)]
Complete the unicodification of comctl32undoc.

20 years agoGet rid of the window lock suspend mechanism.
Alexandre Julliard [Wed, 23 Mar 2005 13:18:51 +0000 (13:18 +0000)]
Get rid of the window lock suspend mechanism.

20 years agoAssorted spelling fixes.
Francois Gouget [Wed, 23 Mar 2005 13:15:18 +0000 (13:15 +0000)]
Assorted spelling fixes.

20 years agoPretend there are 0 log records.
Hans Leidekker [Wed, 23 Mar 2005 13:09:27 +0000 (13:09 +0000)]
Pretend there are 0 log records.
Improve traces.

20 years agoAvoid bad visual errors in thread_selection_wnd().
Ron Jensen [Wed, 23 Mar 2005 13:08:35 +0000 (13:08 +0000)]
Avoid bad visual errors in thread_selection_wnd().

20 years agoGet rid of the remaining WIN_FindWndPtr calls.
Alexandre Julliard [Wed, 23 Mar 2005 12:00:51 +0000 (12:00 +0000)]
Get rid of the remaining WIN_FindWndPtr calls.

20 years agoAdd RegSaveKey, RegLoadKey tests.
James Hawkins [Wed, 23 Mar 2005 11:59:06 +0000 (11:59 +0000)]
Add RegSaveKey, RegLoadKey tests.

20 years agoMake the treeview correctly search when the top index is selected.
Jason Edmeades [Wed, 23 Mar 2005 11:58:58 +0000 (11:58 +0000)]
Make the treeview correctly search when the top index is selected.

20 years agoTest for PeekNamedPipe with zero-length buffer.
Alex Villacís Lasso [Wed, 23 Mar 2005 11:58:32 +0000 (11:58 +0000)]
Test for PeekNamedPipe with zero-length buffer.

20 years agoDon't fail when opening a device in direct sound mode. Rather, try
Robert Reif [Wed, 23 Mar 2005 11:58:05 +0000 (11:58 +0000)]
Don't fail when opening a device in direct sound mode. Rather, try
alternate formats first before failing.

20 years agoTeach VERSION_GetLinkedDLLVersion about Mingw32 applications.
C. Scott Ananian [Wed, 23 Mar 2005 11:57:39 +0000 (11:57 +0000)]
Teach VERSION_GetLinkedDLLVersion about Mingw32 applications.

20 years agoCreate a new server request for accepting hardware messages instead of
Alexandre Julliard [Wed, 23 Mar 2005 10:33:17 +0000 (10:33 +0000)]
Create a new server request for accepting hardware messages instead of
abusing reply_message.
Allow passing the determined window for a hardware message back to the
server to have it redispatch the message to the correct thread.

20 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.

20 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.

20 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.

20 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.

20 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.

20 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.

20 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.

20 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.

20 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.

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

20 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.

20 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.

20 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.

20 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.

20 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.

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

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

20 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.

20 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.

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

20 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.

20 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.

20 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.

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

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

20 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.

20 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.

20 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.

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

20 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.

20 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.

20 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.

20 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.

20 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.

20 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.

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

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

20 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.

20 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.

20 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.

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

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

20 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.

20 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.

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

20 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.

20 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.

20 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.

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

20 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.

20 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.

20 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:").

20 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.

20 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.

20 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).

20 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.

20 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 <>.

20 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.

20 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.

20 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.

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

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

20 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.