Vitaliy Margolen [Wed, 17 Aug 2005 11:37:34 +0000 (11:37 +0000)]
Add windows version registry entries.
Oliver Stieber [Wed, 17 Aug 2005 11:34:03 +0000 (11:34 +0000)]
Copy the parser and cross compiler from d3d8 and update everything to
vertex shaders 3.0.
The Parser will now display the input shader in DirectX style, and the
cross compiler now generates valid ARB_VERTEX_PROGRAM programs and
outputs the result in ARB_VERTEX_PROGRAM style.
Support for a number of extended attributes has been added, but this
may not be complete, and dereferencing from loop counters isn't
properly parsed yet.
Mike McCormack [Wed, 17 Aug 2005 10:28:35 +0000 (10:28 +0000)]
gcc 4.0 warning fixes.
Oliver Stieber [Wed, 17 Aug 2005 10:27:01 +0000 (10:27 +0000)]
Add support for vertex shader constants to the stateblock.
Francois Gouget [Wed, 17 Aug 2005 09:56:24 +0000 (09:56 +0000)]
Assorted spelling fixes.
Oliver Stieber [Wed, 17 Aug 2005 09:54:54 +0000 (09:54 +0000)]
Tidy up vertex shaders and bring the current code inline with the rest
of wined3d.
Saulius Krasuckas [Wed, 17 Aug 2005 09:53:57 +0000 (09:53 +0000)]
Correct failing test and transform it into a bunch of another tests.
Francois Gouget [Wed, 17 Aug 2005 09:53:39 +0000 (09:53 +0000)]
Fix a couple of MSVC signed/unsigned warnings.
Francois Gouget [Wed, 17 Aug 2005 09:53:30 +0000 (09:53 +0000)]
Fix ShellExecute("\"foo.doc\"") for Internet Explorer 6.
Update the conformance tests accordingly.
Tweak a trace because it's very confusing to see the path with no
escaped quotes in ShellExecuteA() and then with escaped quotes in
ShellExecuteExW32() (due to debugstr_w()).
Mike McCormack [Wed, 17 Aug 2005 09:53:08 +0000 (09:53 +0000)]
Fix a search and replace mishap.
Christian Costa [Wed, 17 Aug 2005 09:52:56 +0000 (09:52 +0000)]
Take RGB mask into account when doing color keying.
Add corresponding conformance test.
Kai Blin [Wed, 17 Aug 2005 09:52:30 +0000 (09:52 +0000)]
Add NTLM security provider dummy.
Christian Costa [Wed, 17 Aug 2005 09:52:15 +0000 (09:52 +0000)]
Add stubbed IGraphConfig interface to the filtergraph.
Christian Costa [Wed, 17 Aug 2005 09:51:57 +0000 (09:51 +0000)]
Fix rendering of paletted video stream.
Alexandre Julliard [Tue, 16 Aug 2005 19:58:12 +0000 (19:58 +0000)]
Avoid a crash in find_hardware_message_window when there's no
foreground input.
Frank Richter [Tue, 16 Aug 2005 19:30:06 +0000 (19:30 +0000)]
Add theming for combo boxes.
Juan Lang [Tue, 16 Aug 2005 19:29:55 +0000 (19:29 +0000)]
Add more missing definitions, and correct a prototype.
Francois Gouget [Tue, 16 Aug 2005 19:29:40 +0000 (19:29 +0000)]
Dynamically load StrRetToBufW(). This lets shell32_test.exe run on
systems that have version 4.72 of shlwapi.dll.
Francois Gouget [Tue, 16 Aug 2005 19:29:27 +0000 (19:29 +0000)]
Verify the parameters received by the child process using code lifted
from kernel32/tests/process.c.
Test passing parameters to .lnk files that point to an executable.
Alexandre Julliard [Tue, 16 Aug 2005 16:13:42 +0000 (16:13 +0000)]
There is a registry key for the service pack version (spotted by
Vitaliy Margolen).
Mike McCormack [Tue, 16 Aug 2005 16:02:45 +0000 (16:02 +0000)]
gcc 4.0 warning fixes.
Francois Gouget [Tue, 16 Aug 2005 16:01:49 +0000 (16:01 +0000)]
Declare PNTSTATUS in lmaccess.h and ntsecapi.h to match the PSDK.
Protect against multiple definitions.
Use PNTSTATUS where appropriate.
Francois Gouget [Tue, 16 Aug 2005 16:01:15 +0000 (16:01 +0000)]
Use LPSTORAGE to better match the PSDK.
Document the real SEGPTR type using the standard documentation
mechanisms. Fixes winapi_check warnings.
Dmitry Timoshkov [Tue, 16 Aug 2005 16:00:36 +0000 (16:00 +0000)]
Report swap file total/free sizes to be the same as physical memory.
Make sure that we cache all calculated values.
Michael Jung [Tue, 16 Aug 2005 16:00:07 +0000 (16:00 +0000)]
Remove "initguid.h" include from shellpath test.
Jacek Caban [Tue, 16 Aug 2005 15:59:50 +0000 (15:59 +0000)]
Fix protocol test on 9x.
Ivan Leo Puoti [Tue, 16 Aug 2005 15:57:59 +0000 (15:57 +0000)]
Improve NtCreateNamedPipe trace.
Aric Stewart [Tue, 16 Aug 2005 15:57:21 +0000 (15:57 +0000)]
Fixed a memory overflow and leak identified by Mike McCormack.
Frank Richter [Tue, 16 Aug 2005 15:57:02 +0000 (15:57 +0000)]
Change CB_GETCOMBOBOX to return STATE_SYSTEM_PRESSED in
COMBOBOXINFO.stateButton when really the button is pressed, not when
the combo is dropped down.
Saulius Krasuckas [Tue, 16 Aug 2005 15:56:42 +0000 (15:56 +0000)]
Move repetitive code to two helper functions.
Alexandre Julliard [Tue, 16 Aug 2005 11:16:10 +0000 (11:16 +0000)]
Fetch the version information from the standard Windows keys if not
specified otherwise.
Juan Lang [Tue, 16 Aug 2005 11:13:58 +0000 (11:13 +0000)]
Shrink the hex edit window a bit.
Juan Lang [Tue, 16 Aug 2005 11:13:50 +0000 (11:13 +0000)]
Remove a test that fails under WinME. Reported and helpfully debugged
by Saulius Krasuckas.
Juan Lang [Tue, 16 Aug 2005 11:13:30 +0000 (11:13 +0000)]
Fix uninitialized pointer in builtin providers. Reported by Kai
Blin.
Ivan Leo Puoti [Tue, 16 Aug 2005 11:13:21 +0000 (11:13 +0000)]
NtCreateNamedPipeFile is no longer a stub, so fix TRACE() call.
Jacek Caban [Tue, 16 Aug 2005 11:13:01 +0000 (11:13 +0000)]
Deactivate UI in InPlaceDeactivate.
Alexandre Julliard [Mon, 15 Aug 2005 20:53:40 +0000 (20:53 +0000)]
Added a WINE_NO_UNICODE_MACROS define to allow Winelib apps to switch
off the Unicode macros too.
Kai Blin [Mon, 15 Aug 2005 20:52:18 +0000 (20:52 +0000)]
Added Negotiate security provider dummy. Removed todos from the test.
Hans Leidekker [Mon, 15 Aug 2005 20:50:58 +0000 (20:50 +0000)]
Fix the build without openldap headers.
Jacek Caban [Mon, 15 Aug 2005 20:50:41 +0000 (20:50 +0000)]
- Code cleanup.
- Dissable tests after UIActivate failes (fixes tests win 9x).
Michael Jung [Mon, 15 Aug 2005 20:50:19 +0000 (20:50 +0000)]
Added CLSID_FolderShortcut definition.
Aric Stewart [Mon, 15 Aug 2005 20:50:06 +0000 (20:50 +0000)]
Add some body to ResolveSource because it is possible to need it when
an install is begun but the media is not in the drive, such as in
install-on-demand cases.
Alexandre Julliard [Mon, 15 Aug 2005 20:49:47 +0000 (20:49 +0000)]
Fixed some confusion over whether HEAP_MIN_BLOCK_SIZE includes the
arena headers of not.
Free list sizes are constant so there's no need to store them in the
heap structure.
Alexandre Julliard [Mon, 15 Aug 2005 14:53:35 +0000 (14:53 +0000)]
Set the default system dir to windows/system32.
Alexandre Julliard [Mon, 15 Aug 2005 14:52:37 +0000 (14:52 +0000)]
Switch the default version to win2k.
Huw Davies [Mon, 15 Aug 2005 14:50:36 +0000 (14:50 +0000)]
A previous signed-ness fix broke display of non-ansi chars, fix this.
Ge van Geldorp [Mon, 15 Aug 2005 14:50:18 +0000 (14:50 +0000)]
Fix resource leak on error paths.
Alexandre Julliard [Mon, 15 Aug 2005 14:50:06 +0000 (14:50 +0000)]
Better handling of conflicting section information between
SizeOfRawData and VirtualSize.
Hans Leidekker [Mon, 15 Aug 2005 14:46:42 +0000 (14:46 +0000)]
Implement ldap_result.
Frank Richter [Mon, 15 Aug 2005 14:46:31 +0000 (14:46 +0000)]
Fix AlphaBlend() to extract the right part of the source DIB.
Mike McCormack [Mon, 15 Aug 2005 10:49:39 +0000 (10:49 +0000)]
Warning fixes for gcc 4.0.
Vincent Béron [Mon, 15 Aug 2005 10:48:51 +0000 (10:48 +0000)]
Uniformize DllMain TRACEing across dlls.
Saulius Krasuckas [Mon, 15 Aug 2005 10:47:31 +0000 (10:47 +0000)]
Remove trailing backslash.
Mike McCormack [Mon, 15 Aug 2005 10:47:23 +0000 (10:47 +0000)]
gcc 4.0 warning fixes.
Frank Richter [Mon, 15 Aug 2005 10:24:22 +0000 (10:24 +0000)]
Subclass edit control to draw themed border.
Frank Richter [Mon, 15 Aug 2005 10:24:00 +0000 (10:24 +0000)]
Improved trackbar theming.
Frank Richter [Mon, 15 Aug 2005 10:23:48 +0000 (10:23 +0000)]
Compare result of RegQueryValueExW() with ERROR_SUCCESS.
Jacek Caban [Mon, 15 Aug 2005 10:23:35 +0000 (10:23 +0000)]
- Added support for aggregation to res protocol.
- Fix AboutProtocol_Release.
- Use *_THIS macros in protocol objects.
Hans Leidekker [Mon, 15 Aug 2005 10:23:15 +0000 (10:23 +0000)]
Improve parameter handling for the ldap_add* functions.
Saulius Krasuckas [Mon, 15 Aug 2005 10:22:56 +0000 (10:22 +0000)]
Fix some SHGetSpecialFolderPathA exceptions on WinME:
- pass pointer to valid buffer as lpszPath.
- disable check passing NULL as lpszPath.
James Hawkins [Mon, 15 Aug 2005 10:21:56 +0000 (10:21 +0000)]
Handle resizing the help viewer window.
Frank Richter [Mon, 15 Aug 2005 10:21:40 +0000 (10:21 +0000)]
Whatever TrueSizeStretchMark is for - it's not what Wine uxtheme used
it for. Native uxtheme always stretches "truesize" parts when the
destination is smaller than the part image size, but
TrueSizeStretchMark doesn't seem to have an influence.
Phil Krylov [Mon, 15 Aug 2005 09:47:14 +0000 (09:47 +0000)]
Added EM_SETRECT, EM_SETRECTNP, and WM_SETREDRAW message handling.
Added support for GT_SELECTION flag in EM_GETTEXTEX handler.
Marcus Meissner [Mon, 15 Aug 2005 09:46:51 +0000 (09:46 +0000)]
Added CoCreateInstance16, CoGetClassObject16, OleLoad16 stubs.
Vikram Kumar [Mon, 15 Aug 2005 09:45:40 +0000 (09:45 +0000)]
Added stub for EnableEUDC.
Frank Richter [Mon, 15 Aug 2005 09:44:53 +0000 (09:44 +0000)]
Add WC_EDIT and WC_LISTBOX.
Vincent Béron [Mon, 15 Aug 2005 09:44:34 +0000 (09:44 +0000)]
Change some TRACEing formats to make more sense.
Vincent Béron [Mon, 15 Aug 2005 09:43:53 +0000 (09:43 +0000)]
Protect libxml/parser.h with proper autoconf definition.
Vincent Béron [Mon, 15 Aug 2005 09:43:45 +0000 (09:43 +0000)]
Correct typo in format string.
Ge van Geldorp [Mon, 15 Aug 2005 09:43:28 +0000 (09:43 +0000)]
index is 1-based at this point, index == line->nb_fields is the last
field and is valid.
Gerald Pfeifer [Mon, 15 Aug 2005 09:43:09 +0000 (09:43 +0000)]
set_last_error() is only used on Linux.
Hans Leidekker [Mon, 15 Aug 2005 09:43:00 +0000 (09:43 +0000)]
Implement ldap_modify* functions.
Vitaliy Margolen [Mon, 15 Aug 2005 09:42:36 +0000 (09:42 +0000)]
Add entry for int 2 handler.
Alexandre Julliard [Mon, 15 Aug 2005 09:41:58 +0000 (09:41 +0000)]
Authors: Michael Jung <mjung@iss.tu-darmstadt.de>, Ge van Geldorp <gvg@reactos.com>
- Prepend Desktop folder path for files/directories stored in the
filesystem Desktop folder when GetDisplayNameOf is called with the
SHGDN_FORPARSING flags.
- Add testcases.
Jacek Caban [Mon, 15 Aug 2005 09:41:30 +0000 (09:41 +0000)]
Activate window in IOleDocumwnrView::Show.
Jacek Caban [Mon, 15 Aug 2005 09:41:08 +0000 (09:41 +0000)]
Fix protocol test on winxp.
Saulius Krasuckas [Mon, 15 Aug 2005 09:40:45 +0000 (09:40 +0000)]
XP returns E_INVALIDARG on failure.
James Hawkins [Mon, 15 Aug 2005 09:40:24 +0000 (09:40 +0000)]
- Paint spacing around the tab control.
- Use COLOR_MENU to standardize the colors of the viewer.
Mike McCormack [Mon, 15 Aug 2005 09:40:06 +0000 (09:40 +0000)]
Fix gcc 4.0 builtin function warnings.
Vikram Kumar [Mon, 15 Aug 2005 09:39:51 +0000 (09:39 +0000)]
Added Japanese resources.
Frank Richter [Mon, 15 Aug 2005 09:34:21 +0000 (09:34 +0000)]
Better computations to have uniformly sized parts scaled in both
directions.
Frank Richter [Mon, 15 Aug 2005 09:34:02 +0000 (09:34 +0000)]
Instead of adding the border via WM_NCPAINT and WM_NCCALCSIZE, do what
native does: just clear WS_EX_STATICEDGE when themed and reduce the
area the actual bar is painted in to the progress bar theme part
content rect.
Frank Richter [Mon, 15 Aug 2005 09:33:39 +0000 (09:33 +0000)]
Invalidate DCEs when a window region is set.
Alexandre Julliard [Fri, 12 Aug 2005 18:25:16 +0000 (18:25 +0000)]
Converted the process heap list to a standard list.
Alexandre Julliard [Fri, 12 Aug 2005 18:23:06 +0000 (18:23 +0000)]
Added stubs for pSetupGet/SetGlobalFlags.
Francois Gouget [Fri, 12 Aug 2005 18:22:06 +0000 (18:22 +0000)]
Assorted spelling fixes.
Alexandre Julliard [Fri, 12 Aug 2005 16:05:46 +0000 (16:05 +0000)]
Converted the heap free lists to standard lists.
Alexandre Julliard [Fri, 12 Aug 2005 16:02:42 +0000 (16:02 +0000)]
Removed a redundant and possibly wrong warning.
Alexandre Julliard [Fri, 12 Aug 2005 16:00:42 +0000 (16:00 +0000)]
Implemented DelayLoadFailureHook and use it in the winebuild-generated
delay load code.
Frank Richter [Fri, 12 Aug 2005 15:52:56 +0000 (15:52 +0000)]
Determining the superclass for a window subclassed for theming doesn't
work - e.g. Delphi buttons have the classname "TButton" for which no
superclass will be found. Instead, use initial subclass window procs
that have the subclass hardcoded and store it for the "real" subclass
window proc.
Jacek Caban [Fri, 12 Aug 2005 15:52:37 +0000 (15:52 +0000)]
Fix Show*HTMLDialog declarations.
Richard Cohen [Fri, 12 Aug 2005 15:52:25 +0000 (15:52 +0000)]
Update English neutral version of winecfg graphics tab, and make the
groupboxes not overlap.
Hans Leidekker [Fri, 12 Aug 2005 15:52:13 +0000 (15:52 +0000)]
Implement LDAP_OPT_API_FEATURE_INFO and LDAP_OPT_API_INFO.
Jacek Caban [Fri, 12 Aug 2005 15:51:55 +0000 (15:51 +0000)]
- Added IOleObject::Close implementation.
- OLEIVERB_INPLACEACTIVATE is the same as OLEIVERB_UIACTIVATE.
Huw Davies [Fri, 12 Aug 2005 15:51:44 +0000 (15:51 +0000)]
Implement SHLoadRegUIStringW.
Richard Cohen [Fri, 12 Aug 2005 15:51:22 +0000 (15:51 +0000)]
Blame ExpandEnvironmentStringsA for the failing NT4 test.
Frank Richter [Fri, 12 Aug 2005 15:51:13 +0000 (15:51 +0000)]
Enhance uxtheme to store the themed system metrics in the registry and
also backup the old metrics. That way, themed system colors are set
even uxtheme was not loaded and initialized yet, and when a theme is
deactivated, the colors prior to the activation are restored as well.
Also, not having to set the system colors in uxtheme startup works
around weird problems where SetSystemColors() ended up being called
from inside window creation and this seemingly led to some creation
message being sent twice.
Alexandre Julliard [Fri, 12 Aug 2005 11:29:43 +0000 (11:29 +0000)]
Add the 16-bit system directory if any to the module search path.
Mike McCormack [Fri, 12 Aug 2005 11:25:05 +0000 (11:25 +0000)]
Add some msxml3 tests.
Alexandre Julliard [Fri, 12 Aug 2005 11:21:45 +0000 (11:21 +0000)]
Don't map data beyond the virtual size of a section.