Dimitrie O. Paun [Mon, 28 Oct 2002 20:34:34 +0000 (20:34 +0000)]
Handle focus item properly in SetItemCount.
Dimitrie O. Paun [Mon, 28 Oct 2002 20:34:00 +0000 (20:34 +0000)]
Remove only the necessary selections when setting the item count.
Dimitrie O. Paun [Mon, 28 Oct 2002 20:33:18 +0000 (20:33 +0000)]
Rewrite of the SetItemCount: bugs got squashed,
LVSICF_{NOSCROLL,NOINVALIDATEALL} implemented.
Jukka Heinonen [Mon, 28 Oct 2002 20:12:40 +0000 (20:12 +0000)]
Add routines for manipulating protected mode interrupt handlers to
winedos dll. Add routine for checking if process is Windows process.
Fix DOSVM_IsDos32 interface. Move real mode interrupt handler
manipulation routines to interrupts.c.
Andreas Mohr [Mon, 28 Oct 2002 20:12:11 +0000 (20:12 +0000)]
Make GetFreeSystemResources16 print its values on TRACE.
Michael Stefaniuc [Mon, 28 Oct 2002 20:11:40 +0000 (20:11 +0000)]
Some fixes for the compilation of the user dll with -DSTRICT.
Jason Edmeades [Mon, 28 Oct 2002 20:07:24 +0000 (20:07 +0000)]
Add copyrects support.
Greg Turner [Mon, 28 Oct 2002 20:07:01 +0000 (20:07 +0000)]
- Clean up and enhance some traces.
- Stubs for NdrConvert, NdrConvert2, and NdrServerInitializeNew.
Dimitrie O. Paun [Mon, 28 Oct 2002 20:06:14 +0000 (20:06 +0000)]
Add proper support for the SHCONTF_INCLUDEHIDDEN flag.
Matthew Davison [Mon, 28 Oct 2002 20:05:55 +0000 (20:05 +0000)]
Made lzexpand compile with STRICT defined.
Eric Pouech [Mon, 28 Oct 2002 20:05:25 +0000 (20:05 +0000)]
Fixed mciSendString debug reporting when an error occurs (spotted by
Erland Lewin).
Alexandre Julliard [Mon, 28 Oct 2002 19:04:39 +0000 (19:04 +0000)]
Moved a few remaining 16-bit window functions to wnd16.c and moved it
to the C_SRCS16 sources.
Jason Edmeades [Mon, 28 Oct 2002 19:00:23 +0000 (19:00 +0000)]
- Initialize the texture state information.
- Add dummy textures so texture operations which dont reference the
texture can work.
- Support 2d and 3d textures properly.
- Reapply the texture state information as textures get set, as opengl
stores the state along with the bound texture whereas directx uses the
current state information during the draw stage.
- 3rd attempt to sort out lighting, for programs which dont set normals.
- Temporarily silence some unnecessary fixmes.
Carlos [Mon, 28 Oct 2002 18:50:36 +0000 (18:50 +0000)]
lParam was not properly sent in TTM_ADDTOOLW.
Carlos [Mon, 28 Oct 2002 18:50:14 +0000 (18:50 +0000)]
lParam was not properly sent in CBEN_GETDISPINFOW.
György 'Nog' Jeney [Mon, 28 Oct 2002 18:49:52 +0000 (18:49 +0000)]
Copy the necessary data from the unicode struct to the ascii one in
DOSFS_FindNext.
Jaco Greeff [Mon, 28 Oct 2002 18:48:24 +0000 (18:48 +0000)]
- Implementation of [Internet|Ftp]*W functions to extend (almost)
non-existant wide-character support.
- Moved some functions from "stub in wininet.spec" to "FIXME("STUB")"
to allow for testing of changes.
Greg Turner [Mon, 28 Oct 2002 18:47:41 +0000 (18:47 +0000)]
Fix endianness dependency in the (there is only one :) ) marshall
function.
Carlos [Mon, 28 Oct 2002 18:47:15 +0000 (18:47 +0000)]
The function SHGetFileInfoA wasn't supporting the flag
SHGFI_USEFILEATTRIBUTES.
Greg Turner [Fri, 25 Oct 2002 21:04:35 +0000 (21:04 +0000)]
Avoid X11 error during DGA detection.
Michael Stefaniuc [Fri, 25 Oct 2002 21:02:30 +0000 (21:02 +0000)]
Compile the kernel dll with -DSTRICT.
Greg Turner [Fri, 25 Oct 2002 21:02:02 +0000 (21:02 +0000)]
- Use memset instead of ZeroMemory, just to be consistent with Ove's
code.
- Add some assertions where assumptions are made (need way more).
- Plug the binding handle into the RPC_MESSAGE during NdrGetBuffer.
- Implement NdrSendReceive.
- Attempt to support client and server bindings in I_RpcSend[Receive].
Alberto Massari [Fri, 25 Oct 2002 21:01:29 +0000 (21:01 +0000)]
Don't touch the This pointer after it has been freed.
Alexandre Julliard [Fri, 25 Oct 2002 19:26:46 +0000 (19:26 +0000)]
Install the shell hook as a 32-bit hook.
Michael Stefaniuc [Fri, 25 Oct 2002 19:17:33 +0000 (19:17 +0000)]
Compile the advapi32 dll with -DSTRICT.
Alexandre Julliard [Fri, 25 Oct 2002 19:14:29 +0000 (19:14 +0000)]
Made the ntdll registry functions use HKEY instead of HANDLE.
Andreas Mohr [Fri, 25 Oct 2002 19:09:02 +0000 (19:09 +0000)]
- fix some pselling
- enhance some TRACEs
Sylvain Petreolle [Fri, 25 Oct 2002 19:05:19 +0000 (19:05 +0000)]
Added DirectPlayLobby CLSID entries.
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.
Bill Medland [Fri, 25 Oct 2002 19:02:26 +0000 (19:02 +0000)]
Fix OLE_GetFormatW so that GetDateFormatW works.
Rearranged for simplicity.
Jeff Smith [Fri, 25 Oct 2002 19:01:32 +0000 (19:01 +0000)]
Fixed behaviour of "x /s ...".
Michael Stefaniuc [Fri, 25 Oct 2002 19:00:49 +0000 (19:00 +0000)]
Compile the ttydrv dll with -DSTRICT.
Eric Pouech [Fri, 25 Oct 2002 19:00:12 +0000 (19:00 +0000)]
Simplify the global internal data handling.
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.
Jason Edmeades [Fri, 25 Oct 2002 03:51:00 +0000 (03:51 +0000)]
Define the main directx8 entrypoint.
Michael Stefaniuc [Fri, 25 Oct 2002 03:50:14 +0000 (03:50 +0000)]
Some small cleanups.
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
Andreas Mohr [Fri, 25 Oct 2002 03:49:15 +0000 (03:49 +0000)]
Tiny int17 printer fix.
Andreas Mohr [Fri, 25 Oct 2002 03:48:49 +0000 (03:48 +0000)]
Added CertOpenStore stub.
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).
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.
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.
Dimitrie O. Paun [Fri, 25 Oct 2002 03:20:03 +0000 (03:20 +0000)]
Always draw the main item in full row select.
Dimitrie O. Paun [Fri, 25 Oct 2002 03:19:24 +0000 (03:19 +0000)]
Use iterators to render over the columns, in report mode.
Dimitrie O. Paun [Fri, 25 Oct 2002 03:18:47 +0000 (03:18 +0000)]
Small iterator-over-range[s] cleanup.
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.
Dimitrie O. Paun [Fri, 25 Oct 2002 03:17:36 +0000 (03:17 +0000)]
Fix subitem background color in full row select.
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.
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.
Dimitrie O. Paun [Fri, 25 Oct 2002 03:15:51 +0000 (03:15 +0000)]
Keep autoarranging items until one is moved.
Dimitrie O. Paun [Fri, 25 Oct 2002 03:15:18 +0000 (03:15 +0000)]
Abstract autoarranging decision to a helper function.
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.
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.
Michael Stefaniuc [Fri, 25 Oct 2002 03:12:50 +0000 (03:12 +0000)]
Compile the oleaut32 dll with -DSTRICT.
Michael Stefaniuc [Fri, 25 Oct 2002 03:12:32 +0000 (03:12 +0000)]
Compile the shlwapi dll with -DSTRICT.
Michael Stefaniuc [Fri, 25 Oct 2002 03:12:01 +0000 (03:12 +0000)]
Compile the msvcrt dll with -DSTRICT.
Andreas Mohr [Fri, 25 Oct 2002 03:11:33 +0000 (03:11 +0000)]
- check for root user
- silence errors
Andreas Mohr [Fri, 25 Oct 2002 03:11:15 +0000 (03:11 +0000)]
Added some comments.
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
Greg Turner [Wed, 23 Oct 2002 23:36:53 +0000 (23:36 +0000)]
Implemented NdrClientInitializeNew.
Greg Turner [Wed, 23 Oct 2002 23:36:24 +0000 (23:36 +0000)]
Whitespace cleanup.
Greg Turner [Wed, 23 Oct 2002 23:36:05 +0000 (23:36 +0000)]
Fixed a tiny trace bug.
Chris Morgan [Wed, 23 Oct 2002 23:35:34 +0000 (23:35 +0000)]
Call CreateProcessA() when executing non-dos applications from a dos
application.
Gerald Pfeifer [Wed, 23 Oct 2002 23:35:05 +0000 (23:35 +0000)]
Also remove configure.lineno when performing distclean.
Vincent Béron [Wed, 23 Oct 2002 23:34:32 +0000 (23:34 +0000)]
Bring some French resources in sync with English ones.
Michael Stefaniuc [Wed, 23 Oct 2002 23:33:21 +0000 (23:33 +0000)]
Compile the msvideo dll with -DSTRICT.
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.
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.
Carlos [Wed, 23 Oct 2002 23:31:35 +0000 (23:31 +0000)]
Fixed duplicated arrows in header control.
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.
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.
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.
Dimitrie O. Paun [Wed, 23 Oct 2002 22:30:39 +0000 (22:30 +0000)]
Transform the invalidation macros to proper functions.
Dimitrie O. Paun [Wed, 23 Oct 2002 22:29:47 +0000 (22:29 +0000)]
Delay some size computations until after first paint.
Rein Klazes [Wed, 23 Oct 2002 22:28:44 +0000 (22:28 +0000)]
Reorganize the item size calculation (a bit simpler, and faster).
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.
Dimitrie O. Paun [Wed, 23 Oct 2002 22:25:42 +0000 (22:25 +0000)]
Delete the items if we actually own them.
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.
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.
Michael Stefaniuc [Wed, 23 Oct 2002 22:20:46 +0000 (22:20 +0000)]
Compile the dplayx dll with STRICT defined.
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
Michael Stefaniuc [Wed, 23 Oct 2002 20:58:33 +0000 (20:58 +0000)]
Add casts to compile with -DSTRICT.
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.
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.
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.
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.
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.
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.
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.