wine
21 years agoInstall the shell hook as a 32-bit hook.
Alexandre Julliard [Fri, 25 Oct 2002 19:26:46 +0000 (19:26 +0000)] 
Install the shell hook as a 32-bit hook.

21 years agoCompile the advapi32 dll with -DSTRICT.
Michael Stefaniuc [Fri, 25 Oct 2002 19:17:33 +0000 (19:17 +0000)] 
Compile the advapi32 dll with -DSTRICT.

21 years agoMade the ntdll registry functions use HKEY instead of HANDLE.
Alexandre Julliard [Fri, 25 Oct 2002 19:14:29 +0000 (19:14 +0000)] 
Made the ntdll registry functions use HKEY instead of HANDLE.

21 years ago- fix some pselling
Andreas Mohr [Fri, 25 Oct 2002 19:09:02 +0000 (19:09 +0000)] 
- fix some pselling
- enhance some TRACEs

21 years agoAdded DirectPlayLobby CLSID entries.
Sylvain Petreolle [Fri, 25 Oct 2002 19:05:19 +0000 (19:05 +0000)] 
Added DirectPlayLobby CLSID entries.

21 years ago- Make explicit some missing include dependencies.
Greg Turner [Fri, 25 Oct 2002 19:03:43 +0000 (19:03 +0000)] 
- Make explicit some missing include dependencies.
- Implement NdrGetBuffer, NdrFreeBuffer, NdrConformantStringBufferSize
  and NdrConformantStringMarshall.
- Define the RPC_FC_C_CSTRING constant.
- Perhaps I don't want those MIDL_*_FORMAT_STRING structs, after
  all. Removed.
- Add RPC todo list.
- MIDL_STUB_MESSAGE.uFlags aren't.
- Comment out the NdrClientCall2 mock-up since that stuff is in the
  process of being implemented and might cause problems.

21 years agoFix OLE_GetFormatW so that GetDateFormatW works.
Bill Medland [Fri, 25 Oct 2002 19:02:26 +0000 (19:02 +0000)] 
Fix OLE_GetFormatW so that GetDateFormatW works.
Rearranged for simplicity.

21 years agoFixed behaviour of "x /s ...".
Jeff Smith [Fri, 25 Oct 2002 19:01:32 +0000 (19:01 +0000)] 
Fixed behaviour of "x /s ...".

21 years agoCompile the ttydrv dll with -DSTRICT.
Michael Stefaniuc [Fri, 25 Oct 2002 19:00:49 +0000 (19:00 +0000)] 
Compile the ttydrv dll with -DSTRICT.

21 years agoSimplify the global internal data handling.
Eric Pouech [Fri, 25 Oct 2002 19:00:12 +0000 (19:00 +0000)] 
Simplify the global internal data handling.

21 years agoUnify the constant used for error codes reporting mapping functions
Eric Pouech [Fri, 25 Oct 2002 03:51:40 +0000 (03:51 +0000)] 
Unify the constant used for error codes reporting mapping functions
success/failures.

21 years agoDefine the main directx8 entrypoint.
Jason Edmeades [Fri, 25 Oct 2002 03:51:00 +0000 (03:51 +0000)] 
Define the main directx8 entrypoint.

21 years agoSome small cleanups.
Michael Stefaniuc [Fri, 25 Oct 2002 03:50:14 +0000 (03:50 +0000)] 
Some small cleanups.

21 years ago- correct German strings to what they're really supposed to be
Andreas Mohr [Fri, 25 Oct 2002 03:49:43 +0000 (03:49 +0000)] 
- correct German strings to what they're really supposed to be
- less confusion about stored settings

21 years agoTiny int17 printer fix.
Andreas Mohr [Fri, 25 Oct 2002 03:49:15 +0000 (03:49 +0000)] 
Tiny int17 printer fix.

21 years agoAdded CertOpenStore stub.
Andreas Mohr [Fri, 25 Oct 2002 03:48:49 +0000 (03:48 +0000)] 
Added CertOpenStore stub.

21 years agoGet rid of FILE_ATTRIBUTE_SYMLINK (based on a patch by Bill Medland).
Alexandre Julliard [Fri, 25 Oct 2002 03:32:10 +0000 (03:32 +0000)] 
Get rid of FILE_ATTRIBUTE_SYMLINK (based on a patch by Bill Medland).

21 years agoDo not invalidate list on WM_SETREDRAW.
Dimitrie O. Paun [Fri, 25 Oct 2002 03:21:25 +0000 (03:21 +0000)] 
Do not invalidate list on WM_SETREDRAW.
Update size info even if redrawing is disabled.
Trivial cleanups, and some tracing.

21 years agoWe can avoid flicker on column resize only if it's left align.
Dimitrie O. Paun [Fri, 25 Oct 2002 03:20:43 +0000 (03:20 +0000)] 
We can avoid flicker on column resize only if it's left align.

21 years agoAlways draw the main item in full row select.
Dimitrie O. Paun [Fri, 25 Oct 2002 03:20:03 +0000 (03:20 +0000)] 
Always draw the main item in full row select.

21 years agoUse iterators to render over the columns, in report mode.
Dimitrie O. Paun [Fri, 25 Oct 2002 03:19:24 +0000 (03:19 +0000)] 
Use iterators to render over the columns, in report mode.

21 years agoSmall iterator-over-range[s] cleanup.
Dimitrie O. Paun [Fri, 25 Oct 2002 03:18:47 +0000 (03:18 +0000)] 
Small iterator-over-range[s] cleanup.

21 years agoEliminate most of the flicker when resizing columns.
Dimitrie O. Paun [Fri, 25 Oct 2002 03:18:07 +0000 (03:18 +0000)] 
Eliminate most of the flicker when resizing columns.
More debug tracing.

21 years agoFix subitem background color in full row select.
Dimitrie O. Paun [Fri, 25 Oct 2002 03:17:36 +0000 (03:17 +0000)] 
Fix subitem background color in full row select.

21 years agoWe should callback for inexistent subitems.
Dimitrie O. Paun [Fri, 25 Oct 2002 03:17:04 +0000 (03:17 +0000)] 
We should callback for inexistent subitems.
Do not store callback items for subitems, even if we're asked to.
Small cleanup.

21 years agoFix crash when computing the item width of a report with no columns.
Dimitrie O. Paun [Fri, 25 Oct 2002 03:16:26 +0000 (03:16 +0000)] 
Fix crash when computing the item width of a report with no columns.
Override custom draw bkgnd color for selection items.
Fill background for all items that have a bkgnd colour.

21 years agoKeep autoarranging items until one is moved.
Dimitrie O. Paun [Fri, 25 Oct 2002 03:15:51 +0000 (03:15 +0000)] 
Keep autoarranging items until one is moved.

21 years agoAbstract autoarranging decision to a helper function.
Dimitrie O. Paun [Fri, 25 Oct 2002 03:15:18 +0000 (03:15 +0000)] 
Abstract autoarranging decision to a helper function.

21 years agoDo not do screen work if refreshing is disabled.
Dimitrie O. Paun [Fri, 25 Oct 2002 03:14:44 +0000 (03:14 +0000)] 
Do not do screen work if refreshing is disabled.
Reimplement SetRedraw to cope with the changes.

21 years agoRewrite the UpdateScroll function: simpler, faster.
Dimitrie O. Paun [Fri, 25 Oct 2002 03:14:06 +0000 (03:14 +0000)] 
Rewrite the UpdateScroll function: simpler, faster.
Add debugging helper for SCROLLINFO.
Fix potential bug in debugging helpers.

21 years agoCompile the oleaut32 dll with -DSTRICT.
Michael Stefaniuc [Fri, 25 Oct 2002 03:12:50 +0000 (03:12 +0000)] 
Compile the oleaut32 dll with -DSTRICT.

21 years agoCompile the shlwapi dll with -DSTRICT.
Michael Stefaniuc [Fri, 25 Oct 2002 03:12:32 +0000 (03:12 +0000)] 
Compile the shlwapi dll with -DSTRICT.

21 years agoCompile the msvcrt dll with -DSTRICT.
Michael Stefaniuc [Fri, 25 Oct 2002 03:12:01 +0000 (03:12 +0000)] 
Compile the msvcrt dll with -DSTRICT.

21 years ago- check for root user
Andreas Mohr [Fri, 25 Oct 2002 03:11:33 +0000 (03:11 +0000)] 
- check for root user
- silence errors

21 years agoAdded some comments.
Andreas Mohr [Fri, 25 Oct 2002 03:11:15 +0000 (03:11 +0000)] 
Added some comments.

21 years ago- add "ProductId" key
Andreas Mohr [Fri, 25 Oct 2002 03:10:56 +0000 (03:10 +0000)] 
- add "ProductId" key
- add HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM default mapping
- remember old DirectX version strings

21 years agoImplemented NdrClientInitializeNew.
Greg Turner [Wed, 23 Oct 2002 23:36:53 +0000 (23:36 +0000)] 
Implemented NdrClientInitializeNew.

21 years agoWhitespace cleanup.
Greg Turner [Wed, 23 Oct 2002 23:36:24 +0000 (23:36 +0000)] 
Whitespace cleanup.

21 years agoFixed a tiny trace bug.
Greg Turner [Wed, 23 Oct 2002 23:36:05 +0000 (23:36 +0000)] 
Fixed a tiny trace bug.

21 years agoCall CreateProcessA() when executing non-dos applications from a dos
Chris Morgan [Wed, 23 Oct 2002 23:35:34 +0000 (23:35 +0000)] 
Call CreateProcessA() when executing non-dos applications from a dos
application.

21 years agoAlso remove configure.lineno when performing distclean.
Gerald Pfeifer [Wed, 23 Oct 2002 23:35:05 +0000 (23:35 +0000)] 
Also remove configure.lineno when performing distclean.

21 years agoBring some French resources in sync with English ones.
Vincent Béron [Wed, 23 Oct 2002 23:34:32 +0000 (23:34 +0000)] 
Bring some French resources in sync with English ones.

21 years agoCompile the msvideo dll with -DSTRICT.
Michael Stefaniuc [Wed, 23 Oct 2002 23:33:21 +0000 (23:33 +0000)] 
Compile the msvideo dll with -DSTRICT.

21 years agoAvoid division by 0 by initializing the item size in on creation.
Dimitrie O. Paun [Wed, 23 Oct 2002 23:32:50 +0000 (23:32 +0000)] 
Avoid division by 0 by initializing the item size in on creation.
Rename update_icon_size to set_icon_size, fix parameters order.
Assorted cleanups.

21 years agoAppend to the end of the DPA, if insert index is too large.
Dimitrie O. Paun [Wed, 23 Oct 2002 23:32:19 +0000 (23:32 +0000)] 
Append to the end of the DPA, if insert index is too large.

21 years agoFixed duplicated arrows in header control.
Carlos [Wed, 23 Oct 2002 23:31:35 +0000 (23:31 +0000)] 
Fixed duplicated arrows in header control.

21 years agoFix thinko that slipped in with the prev patch (reenables refresh).
Dimitrie O. Paun [Wed, 23 Oct 2002 22:32:25 +0000 (22:32 +0000)] 
Fix thinko that slipped in with the prev patch (reenables refresh).
Mark a few things that needs looking at.
Small cleanup.

21 years agoDo not invalidate the window before the first paint job.
Dimitrie O. Paun [Wed, 23 Oct 2002 22:31:47 +0000 (22:31 +0000)] 
Do not invalidate the window before the first paint job.
Assorted cleanups.

21 years agoUse InvalidateItem instead of explicit InvalidateRect, it is cleaner,
Dimitrie O. Paun [Wed, 23 Oct 2002 22:31:13 +0000 (22:31 +0000)] 
Use InvalidateItem instead of explicit InvalidateRect, it is cleaner,
and faster when redraw is disabled.

21 years agoTransform the invalidation macros to proper functions.
Dimitrie O. Paun [Wed, 23 Oct 2002 22:30:39 +0000 (22:30 +0000)] 
Transform the invalidation macros to proper functions.

21 years agoDelay some size computations until after first paint.
Dimitrie O. Paun [Wed, 23 Oct 2002 22:29:47 +0000 (22:29 +0000)] 
Delay some size computations until after first paint.

21 years agoReorganize the item size calculation (a bit simpler, and faster).
Rein Klazes [Wed, 23 Oct 2002 22:28:44 +0000 (22:28 +0000)] 
Reorganize the item size calculation (a bit simpler, and faster).

21 years agoSearch through all items when LISTVIEW_FindItemW is called with
Rein Klazes [Wed, 23 Oct 2002 22:28:03 +0000 (22:28 +0000)] 
Search through all items when LISTVIEW_FindItemW is called with
LVFI_PARAM flag.

21 years agoDelete the items if we actually own them.
Dimitrie O. Paun [Wed, 23 Oct 2002 22:25:42 +0000 (22:25 +0000)] 
Delete the items if we actually own them.

21 years agoDo not callback to the parent for lParam when in LVS_OWNERDATA.
Dimitrie O. Paun [Wed, 23 Oct 2002 22:25:10 +0000 (22:25 +0000)] 
Do not callback to the parent for lParam when in LVS_OWNERDATA.
Docs update.

21 years agoMove interrupt emulation code from INSTR_EmulateInstruction to winedos
Jukka Heinonen [Wed, 23 Oct 2002 22:24:10 +0000 (22:24 +0000)] 
Move interrupt emulation code from INSTR_EmulateInstruction to winedos
dll. Make CTX_SEG_OFF_TO_LIN work with 32-bit segmented pointers
common in DPMI32. Fix winedos initialization so that DOSMEM_Init(TRUE)
is only called when DOS executable is started.

21 years agoCompile the dplayx dll with STRICT defined.
Michael Stefaniuc [Wed, 23 Oct 2002 22:20:46 +0000 (22:20 +0000)] 
Compile the dplayx dll with STRICT defined.

21 years ago- fix the "int format, HANDLE arg" type of warnings for comctl32
Michael Stefaniuc [Wed, 23 Oct 2002 22:19:10 +0000 (22:19 +0000)] 
- fix the "int format, HANDLE arg" type of warnings for comctl32
- compile the comctl32 dll with -DSTRICT

21 years agoAdd casts to compile with -DSTRICT.
Michael Stefaniuc [Wed, 23 Oct 2002 20:58:33 +0000 (20:58 +0000)] 
Add casts to compile with -DSTRICT.

21 years agoDo not crash if callback text is not filled (behave like native).
Dimitrie O. Paun [Wed, 23 Oct 2002 20:57:13 +0000 (20:57 +0000)] 
Do not crash if callback text is not filled (behave like native).
Render report mode from top to bottom (easier on the eye).
Docs updates, type fixes, more traces.

21 years agoCollect all bugs, missing features, etc in the header doc.
Dimitrie O. Paun [Wed, 23 Oct 2002 20:56:30 +0000 (20:56 +0000)] 
Collect all bugs, missing features, etc in the header doc.
Minor cleanups.

21 years agoDo not autoarrange if we insert/delete from the end of the list.
Dimitrie O. Paun [Wed, 23 Oct 2002 20:55:05 +0000 (20:55 +0000)] 
Do not autoarrange if we insert/delete from the end of the list.

21 years agoRework SetItemPosition, bunch of bugs squashed in the process.
Dimitrie O. Paun [Wed, 23 Oct 2002 20:54:23 +0000 (20:54 +0000)] 
Rework SetItemPosition, bunch of bugs squashed in the process.
Complete icon alignment rewrite: cleaner, incremental, etc.
Completely avoid aligning all icons on every insert
  - icon placement is incrementally computed now: it's fast.
Small cleanups, docs update, etc.

21 years agoRename LISTVIEW_ITEM to ITEM_INFO for consistency.
Dimitrie O. Paun [Wed, 23 Oct 2002 20:53:42 +0000 (20:53 +0000)] 
Rename LISTVIEW_ITEM to ITEM_INFO for consistency.
Rename LISTVIEW_SUBITEM to SUBITEM_INFO for same reason.
Fix type in comment spotted by Bobby Bingham.

21 years agoAdded valid entries to specify if an app should be loaded builtin or
Sylvain Petreolle [Wed, 23 Oct 2002 20:44:14 +0000 (20:44 +0000)] 
Added valid entries to specify if an app should be loaded builtin or
native.

21 years agoMoved network.c to 16-bit sources.
Alexandre Julliard [Wed, 23 Oct 2002 20:22:53 +0000 (20:22 +0000)] 
Moved network.c to 16-bit sources.

21 years agoDon't use wine/unicode.h in the header files, include it directly
Patrik Stridvall [Wed, 23 Oct 2002 20:20:59 +0000 (20:20 +0000)] 
Don't use wine/unicode.h in the header files, include it directly
where needed instead.

21 years agoAvoid redefinition warning.
Alexandre Julliard [Wed, 23 Oct 2002 20:19:48 +0000 (20:19 +0000)] 
Avoid redefinition warning.

21 years agoAdd needed casts for a "no warnings" compile of comctl32.
Michael Stefaniuc [Wed, 23 Oct 2002 20:19:22 +0000 (20:19 +0000)] 
Add needed casts for a "no warnings" compile of comctl32.

21 years agoFix for platforms not supporting DOS mode.
Patrik Stridvall [Wed, 23 Oct 2002 20:16:36 +0000 (20:16 +0000)] 
Fix for platforms not supporting DOS mode.

21 years agoAdd pragma to eliminate MS C warnings.
Patrik Stridvall [Wed, 23 Oct 2002 20:16:23 +0000 (20:16 +0000)] 
Add pragma to eliminate MS C warnings.

21 years ago- Added proper parsing of the Makefile.in's to find the tests.
Patrik Stridvall [Wed, 23 Oct 2002 20:16:12 +0000 (20:16 +0000)] 
- Added proper parsing of the Makefile.in's to find the tests.
- Added support for optionally using the Microsoft headers instead of
  the Wine headers.

21 years agoImplemented NLS in progman.
Sylvain Petreolle [Wed, 23 Oct 2002 20:15:48 +0000 (20:15 +0000)] 
Implemented NLS in progman.

21 years agoStore thread id instead of queue handle in timer structure.
Alexandre Julliard [Wed, 23 Oct 2002 18:56:34 +0000 (18:56 +0000)] 
Store thread id instead of queue handle in timer structure.

21 years agoImplemented GetWindowTask16 on top of GetWindowThreadProcessId.
Alexandre Julliard [Wed, 23 Oct 2002 18:56:02 +0000 (18:56 +0000)] 
Implemented GetWindowTask16 on top of GetWindowThreadProcessId.
Removed no longer used hmemTaskQ field in WND structure.

21 years agoFixed mismatches between the Wine headers and the Microsoft headers.
Patrik Stridvall [Wed, 23 Oct 2002 18:50:10 +0000 (18:50 +0000)] 
Fixed mismatches between the Wine headers and the Microsoft headers.

21 years agoAdded dialog for AVISaveOptions.
Michael Günnewig [Wed, 23 Oct 2002 18:47:51 +0000 (18:47 +0000)] 
Added dialog for AVISaveOptions.

21 years agoImplemented AVIBuildFilterW and AVISaveOptions.
Michael Günnewig [Wed, 23 Oct 2002 18:47:39 +0000 (18:47 +0000)] 
Implemented AVIBuildFilterW and AVISaveOptions.

21 years agoFixed bug that prevented ICCompressorChoose from working.
Michael Günnewig [Wed, 23 Oct 2002 18:47:20 +0000 (18:47 +0000)] 
Fixed bug that prevented ICCompressorChoose from working.

21 years agoMessageBoxIndirectW: call FindResourceEx with arguments in the right
Rein Klazes [Wed, 23 Oct 2002 18:45:46 +0000 (18:45 +0000)] 
MessageBoxIndirectW: call FindResourceEx with arguments in the right
order.

21 years agoUpdated the generated tests.
Patrik Stridvall [Wed, 23 Oct 2002 18:45:15 +0000 (18:45 +0000)] 
Updated the generated tests.

21 years agoMinor modifications and improvements.
Patrik Stridvall [Wed, 23 Oct 2002 18:44:46 +0000 (18:44 +0000)] 
Minor modifications and improvements.

21 years agoDo not break quoted strings in Control_DoLaunch.
Stefan Leichter [Wed, 23 Oct 2002 18:44:13 +0000 (18:44 +0000)] 
Do not break quoted strings in Control_DoLaunch.

21 years agoCollect all bugs, missing features, etc in the header doc.
Christian Neumair [Wed, 23 Oct 2002 18:43:32 +0000 (18:43 +0000)] 
Collect all bugs, missing features, etc in the header doc.

21 years agoMoved 16 bit digital structs to include/wine/mmsystem16.h.
Eric Pouech [Wed, 23 Oct 2002 18:43:00 +0000 (18:43 +0000)] 
Moved 16 bit digital structs to include/wine/mmsystem16.h.

21 years agoCompile the winspool dll with STRICT defined.
Michael Stefaniuc [Tue, 22 Oct 2002 00:47:33 +0000 (00:47 +0000)] 
Compile the winspool dll with STRICT defined.

21 years agoCompile the tapi32 dll with STRICT defined.
Michael Stefaniuc [Tue, 22 Oct 2002 00:47:08 +0000 (00:47 +0000)] 
Compile the tapi32 dll with STRICT defined.

21 years agoCompile the psapi dll with STRICT defined.
Michael Stefaniuc [Tue, 22 Oct 2002 00:46:46 +0000 (00:46 +0000)] 
Compile the psapi dll with STRICT defined.

21 years agoCompile the msacm dll with STRICT defined.
Michael Stefaniuc [Tue, 22 Oct 2002 00:46:23 +0000 (00:46 +0000)] 
Compile the msacm dll with STRICT defined.

21 years agoCompile the mpr dll with STRICT defined.
Michael Stefaniuc [Tue, 22 Oct 2002 00:45:56 +0000 (00:45 +0000)] 
Compile the mpr dll with STRICT defined.

21 years agoCompile the imagehlp dll with STRICT defined.
Michael Stefaniuc [Tue, 22 Oct 2002 00:45:27 +0000 (00:45 +0000)] 
Compile the imagehlp dll with STRICT defined.

21 years agoCompile the imm32 dll with STRICT defined.
Michael Stefaniuc [Tue, 22 Oct 2002 00:45:02 +0000 (00:45 +0000)] 
Compile the imm32 dll with STRICT defined.

21 years agoAvoid reference to glibc internal __libc_fork function.
Alexandre Julliard [Tue, 22 Oct 2002 00:44:24 +0000 (00:44 +0000)] 
Avoid reference to glibc internal __libc_fork function.

21 years agoRestore setting of caption "Error".
Dmitry Timoshkov [Tue, 22 Oct 2002 00:42:53 +0000 (00:42 +0000)] 
Restore setting of caption "Error".

21 years agoBeginnings of Stencil support.
Jason Edmeades [Tue, 22 Oct 2002 00:42:11 +0000 (00:42 +0000)] 
Beginnings of Stencil support.

21 years agoBring header's height more inline with native's.
Dimitrie O. Paun [Tue, 22 Oct 2002 00:41:45 +0000 (00:41 +0000)] 
Bring header's height more inline with native's.

21 years ago- Use Ove-style macros for NdrConformantStringMarshall definition.
Greg Turner [Tue, 22 Oct 2002 00:41:17 +0000 (00:41 +0000)] 
- Use Ove-style macros for NdrConformantStringMarshall definition.
- Move NdrConformantStringMarshall to new ndr_marshall.c.
- Stubs for NdrConformantStringBufferSize,
  NdrConformantStringMemorySize, and NdrConformantStringUnmarshall.

21 years ago- ClientCall2 still deserves a FIXME.
Greg Turner [Tue, 22 Oct 2002 00:40:01 +0000 (00:40 +0000)] 
- ClientCall2 still deserves a FIXME.
- Complete bindings with NULL endpoints.
- Implement RpcServerUseProtseqA, RpcServerUseProtseqW.

21 years agoFixed the WINE_NO_STRICT #ifdefs to do the right thing if STRICT is
Alexandre Julliard [Mon, 21 Oct 2002 23:43:04 +0000 (23:43 +0000)] 
Fixed the WINE_NO_STRICT #ifdefs to do the right thing if STRICT is
defined (spotted by Michael Stefaniuc).

21 years agoFix return types of NdrConformantStringMarshall, NdrGetBuffer, and
Greg Turner [Mon, 21 Oct 2002 23:42:01 +0000 (23:42 +0000)] 
Fix return types of NdrConformantStringMarshall, NdrGetBuffer, and
NdrSendReceive.