Alexandre Julliard [Sun, 27 Mar 2005 18:19:59 +0000 (18:19 +0000)]
Store the handle to the stock bitmap when the first DC is created to
avoid exporting the DEFAULT_BITMAP define.
Marcus Meissner [Sun, 27 Mar 2005 18:17:19 +0000 (18:17 +0000)]
Format VT_UI1, VT_I1, VT_UI2, VT_I2 correctly.
Mike McCormack [Sun, 27 Mar 2005 18:16:49 +0000 (18:16 +0000)]
Remove unnecessary function prototypes.
Mike McCormack [Sun, 27 Mar 2005 18:16:25 +0000 (18:16 +0000)]
Remove function prototypes, make functions static.
Alexandre Julliard [Sun, 27 Mar 2005 17:58:41 +0000 (17:58 +0000)]
Store the DCE pointer in the DC physDev structure using an x11drv GDI
escape.
Mike McCormack [Sun, 27 Mar 2005 17:54:48 +0000 (17:54 +0000)]
Use api definitions, remove duplicate code.
Hans Leidekker [Sun, 27 Mar 2005 17:54:17 +0000 (17:54 +0000)]
Remove stray 8bit character.
Jerry Jenkins [Sun, 27 Mar 2005 17:52:32 +0000 (17:52 +0000)]
Don't mistake frames for bytes.
Robert Shearman [Sun, 27 Mar 2005 17:52:16 +0000 (17:52 +0000)]
Fix size passed to SPI_NONCLIENTMETRICS.
Marcus Meissner [Sun, 27 Mar 2005 17:51:59 +0000 (17:51 +0000)]
Added IDispatch::GetIDsOfNames() special case serializing.
Handle VT_PTR / NULL marshalling correctly.
Ulrich Czekalla [Sun, 27 Mar 2005 17:51:30 +0000 (17:51 +0000)]
When computing nonclient area take into consideration that a child
windows with the WS_POPUP style can have a menu bar.
Alexandre Julliard [Fri, 25 Mar 2005 20:58:29 +0000 (20:58 +0000)]
Explicitly store the stack of saved DCs in the DC structure instead of
using the 16-bit hNext field in the object header.
Alexandre Julliard [Fri, 25 Mar 2005 20:52:53 +0000 (20:52 +0000)]
Maintain the stack of saved vis regions in the DC structure instead of
storing it directly in the region objects.
Dimitrie O. Paun [Fri, 25 Mar 2005 20:49:00 +0000 (20:49 +0000)]
Use {Alloc,ReAlloc,Free}() instead of Heap{Alloc,ReAlloc,Free}().
Paul Vriens [Fri, 25 Mar 2005 20:47:50 +0000 (20:47 +0000)]
Print retval in decimal to avoid confusion.
NT4 fails with ERROR_INVALID_TARGET_HANDLE instead of
ERROR_REDIR_PAUSED.
Use some correct messages on error.
Extra tracing.
Ulrich Czekalla [Fri, 25 Mar 2005 20:47:32 +0000 (20:47 +0000)]
Child windows with the WS_POPUP style are allowed to have a menu.
Jacek Caban [Fri, 25 Mar 2005 20:46:48 +0000 (20:46 +0000)]
Added mshtmhst.idl.
Ferenc Wagner [Fri, 25 Mar 2005 17:11:52 +0000 (17:11 +0000)]
Check desktop visibility after processing command line arguments.
Rein Klazes [Fri, 25 Mar 2005 17:11:04 +0000 (17:11 +0000)]
ScrollDC and X11DRV_SCROLLDC should scroll only pixels coming from
within the visible region, clipped to the clipping region if that
exists. Add the destination of pixels coming from the outside of this
region to the update region. With tests that depend on this.
Alexandre Julliard [Fri, 25 Mar 2005 16:47:04 +0000 (16:47 +0000)]
Moved DCE support to the X11 driver.
Mike Hearn [Fri, 25 Mar 2005 16:38:50 +0000 (16:38 +0000)]
Don't fault on NULL pointers in Is*Ptr functions.
Mike Hearn [Fri, 25 Mar 2005 16:38:37 +0000 (16:38 +0000)]
Fix PARAMFLAG_FOUT typo in the tmarshaller.
Mike McCormack [Fri, 25 Mar 2005 16:38:26 +0000 (16:38 +0000)]
Use strdup, implement MsiDatabaseImportA.
Ulrich Czekalla [Fri, 25 Mar 2005 16:38:15 +0000 (16:38 +0000)]
Don't map point to parent's client window because the rest of the code
assumes screen coordinates.
Alexandre Julliard [Fri, 25 Mar 2005 10:38:56 +0000 (10:38 +0000)]
Replace the link_window request by a set_parent request since that is
all link_window is used for at this point.
Get rid of the WIN_LinkWindow/UnlinkWindow functions.
Dimitrie O. Paun [Fri, 25 Mar 2005 10:27:11 +0000 (10:27 +0000)]
Proper handling for GWL_STYLE.
Minor cleanups.
Dimitrie O. Paun [Fri, 25 Mar 2005 10:27:00 +0000 (10:27 +0000)]
Fix a memory leak in toolbar. Avoid casts.
James Hawkins [Fri, 25 Mar 2005 10:26:18 +0000 (10:26 +0000)]
Replace a trace with a previously removed test.
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.
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.
Jakob Eriksson [Fri, 25 Mar 2005 10:25:24 +0000 (10:25 +0000)]
Don't run FilterGraph tests if FilterGraph functionality is not
available.
Jakob Eriksson [Fri, 25 Mar 2005 10:25:11 +0000 (10:25 +0000)]
Fix thread affinity test for SMP machines.
Jakob Eriksson [Fri, 25 Mar 2005 10:24:45 +0000 (10:24 +0000)]
No need continuing tests if no NetUserGetInfo.
Alexandre Julliard [Thu, 24 Mar 2005 21:04:10 +0000 (21:04 +0000)]
Try a TrueColor visual if Xrender fails with a DirectColor one.
Jakob Eriksson [Thu, 24 Mar 2005 21:01:35 +0000 (21:01 +0000)]
Get rid of HeapAlloc casts.
Alexandre Julliard [Thu, 24 Mar 2005 20:41:27 +0000 (20:41 +0000)]
Avoid calling WIN_ListChildren from the graphics drivers.
Alexandre Julliard [Thu, 24 Mar 2005 19:16:54 +0000 (19:16 +0000)]
Added support for xbuttons.
Kevin Koltzau [Thu, 24 Mar 2005 19:15:41 +0000 (19:15 +0000)]
Added full support for xbuttons (side mouse buttons).
Alexandre Julliard [Thu, 24 Mar 2005 19:05:02 +0000 (19:05 +0000)]
Take into account the more correct behavior of recent Linux kernels.
Mike McCormack [Thu, 24 Mar 2005 19:04:06 +0000 (19:04 +0000)]
Replace instances of HeapAlloc/MultiByteToWideChar with the internally
defined strdupAtoW.
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.
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().
Jakob Eriksson [Thu, 24 Mar 2005 19:02:38 +0000 (19:02 +0000)]
Fix some Windows 95 issues.
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.
Mike McCormack [Thu, 24 Mar 2005 15:09:31 +0000 (15:09 +0000)]
Make sure there's only one place we allocate dialog controls.
Mike McCormack [Thu, 24 Mar 2005 15:09:18 +0000 (15:09 +0000)]
Clean up registry functions.
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.
Hans Leidekker [Thu, 24 Mar 2005 15:08:48 +0000 (15:08 +0000)]
Pretend there are 0 terminal server sessions and processes.
Rein Klazes [Thu, 24 Mar 2005 15:08:37 +0000 (15:08 +0000)]
Support relay tracing of functions with 18 arguments.
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.
Jacek Caban [Thu, 24 Mar 2005 15:07:57 +0000 (15:07 +0000)]
Added handling of unsigned type.
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.
Dimitrie O. Paun [Thu, 24 Mar 2005 15:07:23 +0000 (15:07 +0000)]
Complete the unicodification of comctl32undoc.
Alexandre Julliard [Wed, 23 Mar 2005 13:18:51 +0000 (13:18 +0000)]
Get rid of the window lock suspend mechanism.
Francois Gouget [Wed, 23 Mar 2005 13:15:18 +0000 (13:15 +0000)]
Assorted spelling fixes.
Hans Leidekker [Wed, 23 Mar 2005 13:09:27 +0000 (13:09 +0000)]
Pretend there are 0 log records.
Improve traces.
Ron Jensen [Wed, 23 Mar 2005 13:08:35 +0000 (13:08 +0000)]
Avoid bad visual errors in thread_selection_wnd().
Alexandre Julliard [Wed, 23 Mar 2005 12:00:51 +0000 (12:00 +0000)]
Get rid of the remaining WIN_FindWndPtr calls.
James Hawkins [Wed, 23 Mar 2005 11:59:06 +0000 (11:59 +0000)]
Add RegSaveKey, RegLoadKey tests.
Jason Edmeades [Wed, 23 Mar 2005 11:58:58 +0000 (11:58 +0000)]
Make the treeview correctly search when the top index is selected.
Alex Villacís Lasso [Wed, 23 Mar 2005 11:58:32 +0000 (11:58 +0000)]
Test for PeekNamedPipe with zero-length buffer.
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.
C. Scott Ananian [Wed, 23 Mar 2005 11:57:39 +0000 (11:57 +0000)]
Teach VERSION_GetLinkedDLLVersion about Mingw32 applications.
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.
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.
Marcus Meissner [Wed, 23 Mar 2005 10:24:53 +0000 (10:24 +0000)]
Fixed MsiDatabaseImportA, MsiDatabaseImportW, and
MsiCreateAndVerifyInstallerDirectory stub parameter counts.
Dimitrie O. Paun [Wed, 23 Mar 2005 10:24:42 +0000 (10:24 +0000)]
Complete unicodification of the treeview common control.
Dimitrie O. Paun [Wed, 23 Mar 2005 10:24:20 +0000 (10:24 +0000)]
Complete unicodification of the tooltips 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.
Dimitrie O. Paun [Wed, 23 Mar 2005 10:23:41 +0000 (10:23 +0000)]
Complete unicodification of the rebar common control.
Dimitrie O. Paun [Wed, 23 Mar 2005 10:23:23 +0000 (10:23 +0000)]
Complete unicodification of the propsheet common control.
Dimitrie O. Paun [Wed, 23 Mar 2005 10:23:06 +0000 (10:23 +0000)]
Complete unicodification of the header common control.
Dimitrie O. Paun [Wed, 23 Mar 2005 10:22:52 +0000 (10:22 +0000)]
Complete unicodification of the flatsb common control.
Dimitrie O. Paun [Wed, 23 Mar 2005 10:22:37 +0000 (10:22 +0000)]
Complete unicodification.
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.
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.
Hans Leidekker [Tue, 22 Mar 2005 21:17:34 +0000 (21:17 +0000)]
Fix some -Wsign-compare and -Wuninitialized warnings.
Mike Hearn [Tue, 22 Mar 2005 21:16:39 +0000 (21:16 +0000)]
Log to +seh when an IsBad* function faults.
Jakob Eriksson [Tue, 22 Mar 2005 21:16:24 +0000 (21:16 +0000)]
If the device gets interrupted, we just give up.
Jakob Eriksson [Tue, 22 Mar 2005 21:16:04 +0000 (21:16 +0000)]
Test fix.
Dimitrie O. Paun [Tue, 22 Mar 2005 21:15:18 +0000 (21:15 +0000)]
Eliminate useless HeapAlloc() casts.
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.
Jakob Eriksson [Tue, 22 Mar 2005 21:14:00 +0000 (21:14 +0000)]
Abort if we can't create a named pipe at all.
Jakob Eriksson [Tue, 22 Mar 2005 18:26:06 +0000 (18:26 +0000)]
Eliminate HeapAlloc casts.
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.
Jakob Eriksson [Tue, 22 Mar 2005 18:19:13 +0000 (18:19 +0000)]
StrRetToStrNAW returns ok on NT4, though it should return FALSE.
Jakob Eriksson [Tue, 22 Mar 2005 18:18:43 +0000 (18:18 +0000)]
More trace info from storage32 test.
Jakob Eriksson [Tue, 22 Mar 2005 18:18:14 +0000 (18:18 +0000)]
More trace info.
Ulrich Czekalla [Tue, 22 Mar 2005 18:17:56 +0000 (18:17 +0000)]
Use GetAncestor instead of GetParent.
Rustam Chernotkach [Tue, 22 Mar 2005 18:17:31 +0000 (18:17 +0000)]
Added support for ANAT (Anadyr Standard Time) to TZ_INFO.
Jakob Eriksson [Tue, 22 Mar 2005 18:17:07 +0000 (18:17 +0000)]
If the variable does not exist, just return.
Jakob Eriksson [Tue, 22 Mar 2005 18:16:53 +0000 (18:16 +0000)]
Windows 98 doesn't like it when we delete the tempfile.
Aric Stewart [Tue, 22 Mar 2005 16:45:55 +0000 (16:45 +0000)]
Test package creation.
Dmitry Timoshkov [Tue, 22 Mar 2005 16:45:31 +0000 (16:45 +0000)]
If an MDI child becomes active restore previously maximized MDI
child.
Jakob Eriksson [Tue, 22 Mar 2005 16:44:57 +0000 (16:44 +0000)]
Fix patching error in file time test.
Dmitry Timoshkov [Tue, 22 Mar 2005 16:42:47 +0000 (16:42 +0000)]
Add support for Serbian cyrillic X11 keyboard layout.
Mike Hearn [Tue, 22 Mar 2005 16:42:25 +0000 (16:42 +0000)]
Increase PE reserve area size to 512Mb.
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.
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.
Hans Leidekker [Tue, 22 Mar 2005 16:39:25 +0000 (16:39 +0000)]
Dutch resource translation.