Alexandre Julliard [Wed, 23 Oct 2002 20:22:53 +0000 (20:22 +0000)]
Moved network.c to 16-bit sources.
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.
Alexandre Julliard [Wed, 23 Oct 2002 20:19:48 +0000 (20:19 +0000)]
Avoid redefinition warning.
Michael Stefaniuc [Wed, 23 Oct 2002 20:19:22 +0000 (20:19 +0000)]
Add needed casts for a "no warnings" compile of comctl32.
Patrik Stridvall [Wed, 23 Oct 2002 20:16:36 +0000 (20:16 +0000)]
Fix for platforms not supporting DOS mode.
Patrik Stridvall [Wed, 23 Oct 2002 20:16:23 +0000 (20:16 +0000)]
Add pragma to eliminate MS C warnings.
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.
Sylvain Petreolle [Wed, 23 Oct 2002 20:15:48 +0000 (20:15 +0000)]
Implemented NLS in progman.
Alexandre Julliard [Wed, 23 Oct 2002 18:56:34 +0000 (18:56 +0000)]
Store thread id instead of queue handle in timer structure.
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.
Patrik Stridvall [Wed, 23 Oct 2002 18:50:10 +0000 (18:50 +0000)]
Fixed mismatches between the Wine headers and the Microsoft headers.
Michael Günnewig [Wed, 23 Oct 2002 18:47:51 +0000 (18:47 +0000)]
Added dialog for AVISaveOptions.
Michael Günnewig [Wed, 23 Oct 2002 18:47:39 +0000 (18:47 +0000)]
Implemented AVIBuildFilterW and AVISaveOptions.
Michael Günnewig [Wed, 23 Oct 2002 18:47:20 +0000 (18:47 +0000)]
Fixed bug that prevented ICCompressorChoose from working.
Rein Klazes [Wed, 23 Oct 2002 18:45:46 +0000 (18:45 +0000)]
MessageBoxIndirectW: call FindResourceEx with arguments in the right
order.
Patrik Stridvall [Wed, 23 Oct 2002 18:45:15 +0000 (18:45 +0000)]
Updated the generated tests.
Patrik Stridvall [Wed, 23 Oct 2002 18:44:46 +0000 (18:44 +0000)]
Minor modifications and improvements.
Stefan Leichter [Wed, 23 Oct 2002 18:44:13 +0000 (18:44 +0000)]
Do not break quoted strings in Control_DoLaunch.
Christian Neumair [Wed, 23 Oct 2002 18:43:32 +0000 (18:43 +0000)]
Collect all bugs, missing features, etc in the header doc.
Eric Pouech [Wed, 23 Oct 2002 18:43:00 +0000 (18:43 +0000)]
Moved 16 bit digital structs to include/wine/mmsystem16.h.
Michael Stefaniuc [Tue, 22 Oct 2002 00:47:33 +0000 (00:47 +0000)]
Compile the winspool dll with STRICT defined.
Michael Stefaniuc [Tue, 22 Oct 2002 00:47:08 +0000 (00:47 +0000)]
Compile the tapi32 dll with STRICT defined.
Michael Stefaniuc [Tue, 22 Oct 2002 00:46:46 +0000 (00:46 +0000)]
Compile the psapi dll with STRICT defined.
Michael Stefaniuc [Tue, 22 Oct 2002 00:46:23 +0000 (00:46 +0000)]
Compile the msacm dll with STRICT defined.
Michael Stefaniuc [Tue, 22 Oct 2002 00:45:56 +0000 (00:45 +0000)]
Compile the mpr dll with STRICT defined.
Michael Stefaniuc [Tue, 22 Oct 2002 00:45:27 +0000 (00:45 +0000)]
Compile the imagehlp dll with STRICT defined.
Michael Stefaniuc [Tue, 22 Oct 2002 00:45:02 +0000 (00:45 +0000)]
Compile the imm32 dll with STRICT defined.
Alexandre Julliard [Tue, 22 Oct 2002 00:44:24 +0000 (00:44 +0000)]
Avoid reference to glibc internal __libc_fork function.
Dmitry Timoshkov [Tue, 22 Oct 2002 00:42:53 +0000 (00:42 +0000)]
Restore setting of caption "Error".
Jason Edmeades [Tue, 22 Oct 2002 00:42:11 +0000 (00:42 +0000)]
Beginnings of Stencil support.
Dimitrie O. Paun [Tue, 22 Oct 2002 00:41:45 +0000 (00:41 +0000)]
Bring header's height more inline with native's.
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.
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.
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).
Greg Turner [Mon, 21 Oct 2002 23:42:01 +0000 (23:42 +0000)]
Fix return types of NdrConformantStringMarshall, NdrGetBuffer, and
NdrSendReceive.
Greg Turner [Mon, 21 Oct 2002 23:41:35 +0000 (23:41 +0000)]
Stubs for RpcServerUseProtseqA, RpcServerUseProtseqW.
Michael Günnewig [Mon, 21 Oct 2002 23:41:01 +0000 (23:41 +0000)]
New AVI streamhandlers for audio and video streams.
Michael Günnewig [Mon, 21 Oct 2002 23:40:38 +0000 (23:40 +0000)]
- Fixed usage of handler instead of type in AVIMakeCompressedStream.
- Implemented AVIBuildFilterA.
- Started to implement AVIBuildFilterW.
Michael Günnewig [Mon, 21 Oct 2002 23:40:09 +0000 (23:40 +0000)]
- Fixed many bugs which prevents writing.
- Fixed segfault while parsing invalid index.
- Keep parsing of index even if streamheader says it's empty
- Fixed bug in AVIFILE_SaveIndex when stream is empty.
- Fixed bug in AVIFILE_WriteBlock, when chunk is not of even size.
Michael Günnewig [Mon, 21 Oct 2002 23:39:20 +0000 (23:39 +0000)]
Added macros for AVIFileClose and AVIStreamClose.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:54:06 +0000 (19:54 +0000)]
DPAs can't have more than 0x8000 elements (fixed with lots of help
from Carlos <clozano@andago.com).
Dimitrie O. Paun [Mon, 21 Oct 2002 19:49:44 +0000 (19:49 +0000)]
No need to increment item size, it's already adjusted by DPA_SetPtr
(found, and fixed by Carlos <clozano@andago.com>).
Dimitrie O. Paun [Mon, 21 Oct 2002 19:49:12 +0000 (19:49 +0000)]
Do not rely on HeapReAlloc to allocate a NULL pointer.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:48:37 +0000 (19:48 +0000)]
Rewrite DPA_InsertPtr in terms on DPA_SetPtr, so that it's simpler,
cleaner, and more correct.
It now expands the array to accomodate larger than current size
indexes.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:46:46 +0000 (19:46 +0000)]
Do not send uninitialized lParams on notification msgs (found by Rein
Klazes <rklazes@xs4all.nl>).
Dimitrie O. Paun [Mon, 21 Oct 2002 19:46:08 +0000 (19:46 +0000)]
Complete rewrite of the rcView implementation.
Lots of bugs fixed in rcView computation.
Assorted cleanups, and simplifications.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:45:29 +0000 (19:45 +0000)]
Split ranges_destroy in ranges_clear, and ranges_destroy.
Rewrite DeleteAllItems, for cleaner, faster, more correct code.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:44:51 +0000 (19:44 +0000)]
Updated header documentation to the latest, and greatest.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:44:18 +0000 (19:44 +0000)]
Optimize invalidation on insert.
Share the invalidation code between {Delete,Insert}Item.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:43:37 +0000 (19:43 +0000)]
Rewrite DeleteItemT: cleaner, a lot faster.
Number of bug were fixed.
The minimum possible is redrawn.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:43:03 +0000 (19:43 +0000)]
Implement most of LVM_ARRANGE.
Make use of it, where it was appropriate.
Use infoPtr->dwStyle directly, in most places.
Assorted cleanups.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:42:30 +0000 (19:42 +0000)]
Proper (type wise) return types.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:41:56 +0000 (19:41 +0000)]
Reorganize header notifications.
Support notifications that don't have embedded size info.
Invalidate columns on format change (if needed).
Assorted cleanups.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:41:00 +0000 (19:41 +0000)]
Crash on internal NULL pointers, don't test all over the place.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:40:26 +0000 (19:40 +0000)]
When removing focus, no need to go through all elements.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:39:45 +0000 (19:39 +0000)]
Fix colors for selected items in full row select mode.
Fix bug caused by use of uninitialized state.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:34:38 +0000 (19:34 +0000)]
Fix computation of subitem box, when invalidating it.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:33:59 +0000 (19:33 +0000)]
Assert on inconsistent range list states.
Various code cleanups, few potential bugs fixed.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:33:14 +0000 (19:33 +0000)]
Do not grow the item list to arbritary index: if requested index is
larger than current count, just append.
Miscellaneous cleanups.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:32:38 +0000 (19:32 +0000)]
SetColumnWidth rewrite: simpler, cleaner code. Bugs squashed.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:32:07 +0000 (19:32 +0000)]
Handle generic column width changes.
Fix bug in SetColumnT which rendered it unusable.
Column code cleanup.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:31:34 +0000 (19:31 +0000)]
Assert on internal invariants, rather than fail gracefully.
Dimitrie O. Paun [Mon, 21 Oct 2002 19:31:01 +0000 (19:31 +0000)]
More docs compliant alignment handling for subitems.
Vincent Béron [Mon, 21 Oct 2002 19:19:54 +0000 (19:19 +0000)]
Run regedit even if not installed.
Eric Pouech [Mon, 21 Oct 2002 19:18:42 +0000 (19:18 +0000)]
No longer using explicit values for resource identification.
Dimitrie O. Paun [Mon, 21 Oct 2002 18:22:51 +0000 (18:22 +0000)]
Fix notification from header, on item changed.
Small indentation fixes.
Duane Clark [Mon, 21 Oct 2002 18:22:31 +0000 (18:22 +0000)]
Set the return value of the PD_PAGENUMS flag.
Duane Clark [Mon, 21 Oct 2002 18:22:15 +0000 (18:22 +0000)]
Implement printing in notepad.
Jason Edmeades [Mon, 21 Oct 2002 18:21:59 +0000 (18:21 +0000)]
Add the basic support for volume textures / volumes (3d textures).
Eric Pouech [Mon, 21 Oct 2002 18:21:26 +0000 (18:21 +0000)]
Keep on moving 16 bit code out of winmm, now only using linear
addresses for buffers.
Eric Pouech [Mon, 21 Oct 2002 18:20:23 +0000 (18:20 +0000)]
Implemented a few more macros for button manipulation
(enable/disable/changing macro).
Eric Pouech [Mon, 21 Oct 2002 18:20:05 +0000 (18:20 +0000)]
Improved a bit link handling (a few more link types loaded from file
and support for link to a macro).
Dmitry Timoshkov [Mon, 21 Oct 2002 18:19:29 +0000 (18:19 +0000)]
Actually use language identifier.
Duane Clark [Mon, 21 Oct 2002 18:19:02 +0000 (18:19 +0000)]
Correct the behavior for disabled toolbar buttons.
Dimitrie O. Paun [Sat, 19 Oct 2002 19:26:17 +0000 (19:26 +0000)]
Do not create a range list for an empty range.
Dimitrie O. Paun [Sat, 19 Oct 2002 19:25:41 +0000 (19:25 +0000)]
Store the entire format bitmap in the column info.
Rewrite GetColumnT to take advantage of that.
Related cleanups, and simplifications.
Dimitrie O. Paun [Sat, 19 Oct 2002 19:25:01 +0000 (19:25 +0000)]
Column zero has the image enabled always, irrespective of format.
Dimitrie O. Paun [Sat, 19 Oct 2002 19:24:24 +0000 (19:24 +0000)]
Unify {Insert,Set}ColumnT as much as possible.
Fix a bunch of problems in SetColumnT.
Dimitrie O. Paun [Sat, 19 Oct 2002 19:23:31 +0000 (19:23 +0000)]
Fix function header documentation.
Dimitrie O. Paun [Sat, 19 Oct 2002 19:20:35 +0000 (19:20 +0000)]
Better report mode.
Use the new column information to simplify, and speed up the code.
Enable support for images in subitems (in LVS_REPORT mode).
Dmitry Timoshkov [Sat, 19 Oct 2002 19:18:19 +0000 (19:18 +0000)]
Convert MessageBox family functions to unicode.
Greg Turner [Sat, 19 Oct 2002 19:17:37 +0000 (19:17 +0000)]
Patch cruft removal.
Greg Turner [Sat, 19 Oct 2002 19:17:19 +0000 (19:17 +0000)]
Super-crude implementation for NdrClientCall2.
Specs and headers for NdrClientInitializeNew,
NdrConformantStringMarshall, NdrGetBuffer, NdrFreeBuffer, and
NdrSendReceive.
Greg Turner [Sat, 19 Oct 2002 19:14:45 +0000 (19:14 +0000)]
Fix up RpcMgmtWaitServerListen to be less incorrect.
Greg Turner [Sat, 19 Oct 2002 19:14:25 +0000 (19:14 +0000)]
Some MIDL constants and structures (should eventually move to rpcndr.h
I think).
Stubs for NdrClientInitializeNew, NdrConformantStringMarshall,
NdrGetBuffer, NdrFreeBuffer, and NdrSendReceive (not in specfile yet).
Alexandre Julliard [Sat, 19 Oct 2002 17:20:44 +0000 (17:20 +0000)]
Get/SetFastQueue16 should use HQUEUE16 handles.
Alexandre Julliard [Sat, 19 Oct 2002 17:20:02 +0000 (17:20 +0000)]
Removed DECLARE_OLD_HANDLE. Fixed a few remaining warnings.
Uwe Bonnes [Sat, 19 Oct 2002 17:16:29 +0000 (17:16 +0000)]
demangle_datatype: delete superflous free().
Lionel Ulmer [Sat, 19 Oct 2002 17:16:00 +0000 (17:16 +0000)]
Add 3D support at the User driver level.
Malte Starostik [Sat, 19 Oct 2002 17:15:39 +0000 (17:15 +0000)]
Fixed IWebBrowser::Navigate() parameter type.
Added IWebBrowserApp and related typedefs.
Martin Fuchs [Sat, 19 Oct 2002 17:15:00 +0000 (17:15 +0000)]
Corrected the alignment of unicode message table strings in wmc, and
switched to unicode for message strings, so that FormatMessage() now
works.
Alexandre Julliard [Sat, 19 Oct 2002 01:00:59 +0000 (01:00 +0000)]
Converted the server to -DSTRICT.
Bill Medland [Sat, 19 Oct 2002 01:00:04 +0000 (01:00 +0000)]
Add documentation on how to modify what --debugmsg +relay reports.
Dimitrie O. Paun [Sat, 19 Oct 2002 00:59:34 +0000 (00:59 +0000)]
When deleting an item, remove selection, don't add it!
Alexandre Julliard [Sat, 19 Oct 2002 00:55:34 +0000 (00:55 +0000)]
Changed the USER_HEAP_* macros to use HANDLEs instead of HANDLE16s.
Michael Stefaniuc [Sat, 19 Oct 2002 00:52:55 +0000 (00:52 +0000)]
Silence some warnings due to casts between pointer and integers of
different size.
Michael Stefaniuc [Sat, 19 Oct 2002 00:51:00 +0000 (00:51 +0000)]
Fix warnings when converting between an ATOM and a HSZ.
Dimitrie O. Paun [Sat, 19 Oct 2002 00:21:02 +0000 (00:21 +0000)]
More traces to help us make sense of the output.
Faster, cleaner ranges_{add,del}.
Dimitrie O. Paun [Sat, 19 Oct 2002 00:20:21 +0000 (00:20 +0000)]
Fix ranges insertion bug (specify DPAS_SORTED when searching).
Add a lot of assert-ed consistency checks.
Add bunch of trace messages.
Dimitrie O. Paun [Sat, 19 Oct 2002 00:19:28 +0000 (00:19 +0000)]
Inspect style bits independently on style change.