Alexandre Julliard [Mon, 26 Sep 2005 16:46:31 +0000 (16:46 +0000)]
Added a test to confirm the behavior of GetRandomRgn.
Alexandre Julliard [Mon, 26 Sep 2005 16:45:25 +0000 (16:45 +0000)]
Export the temp buffer functionality in the debug functions interface
to allow sharing more code between libwine and ntdll.
Francois Gouget [Mon, 26 Sep 2005 16:43:20 +0000 (16:43 +0000)]
Add iads.idl to define the IADsContainer interface.
Add adshlp.h to declare the ADs* functions.
Fix the ADsOpenObject() prototype.
Update win32.api to match.
Rein Klazes [Mon, 26 Sep 2005 16:42:18 +0000 (16:42 +0000)]
When scrolling, first update the new position of the control before
calling UpdateWindow().
Henning Gerhardt [Mon, 26 Sep 2005 16:41:58 +0000 (16:41 +0000)]
Update German regedit resource file.
Francois Gouget [Mon, 26 Sep 2005 16:41:43 +0000 (16:41 +0000)]
Export the Dll(Un)RegisterServer() functions to make d3dxof.dll a
self-registering dll.
Francois Gouget [Mon, 26 Sep 2005 16:41:26 +0000 (16:41 +0000)]
Define the Direct3DRM GUIDs in d3drm.h.
Include d3drm.h in dxguid.
Alexandre Julliard [Mon, 26 Sep 2005 13:51:58 +0000 (13:51 +0000)]
Use int instead of long in interlocked_* functions for 64-bit
compatibility.
Alexandre Julliard [Mon, 26 Sep 2005 13:26:40 +0000 (13:26 +0000)]
Use a larger buffer in CopyFileW now that the file handle may not
always be cached.
Mike McCormack [Mon, 26 Sep 2005 13:25:48 +0000 (13:25 +0000)]
Create a function to determine the table's row size and use it.
Fix a memory leak in the table code.
Francois Gouget [Mon, 26 Sep 2005 13:25:35 +0000 (13:25 +0000)]
volatile is valid everywhere const is valid.
Alexander N. Sørnes [Mon, 26 Sep 2005 13:25:22 +0000 (13:25 +0000)]
Norwegian translation of wcmd and wineconsole.
Huw Davies [Mon, 26 Sep 2005 11:04:12 +0000 (11:04 +0000)]
Add an x11drv escape that returns a glx drawable.
Alexander N. Sørnes [Mon, 26 Sep 2005 11:03:32 +0000 (11:03 +0000)]
Added Norwegian translation of some programs.
Eric Pouech [Mon, 26 Sep 2005 11:02:45 +0000 (11:02 +0000)]
- now passing access rights when creating a named pipe in NTDLL
- reimplemented Kernel32.CreatePipe purely on top of NTDLL APIs
- anonymous pipe handles should have the SYNCHRONIZE bit set
Francois Gouget [Mon, 26 Sep 2005 10:58:41 +0000 (10:58 +0000)]
Assorted spelling fixes.
Alexander N. Sørnes [Mon, 26 Sep 2005 10:56:47 +0000 (10:56 +0000)]
Added Norwegian translations.
Mike McCormack [Mon, 26 Sep 2005 10:55:18 +0000 (10:55 +0000)]
Fix various query related memory leaks.
Henning Gerhardt [Mon, 26 Sep 2005 10:54:48 +0000 (10:54 +0000)]
Update German resource file.
Krzysztof Foltman [Mon, 26 Sep 2005 09:57:56 +0000 (09:57 +0000)]
- Copy key name works.
- Favorites (adding, removing, going to) work.
- Added context sensitive graying to some menu options.
- Cleanup of status bar update.
Francois Gouget [Mon, 26 Sep 2005 09:57:38 +0000 (09:57 +0000)]
Replace the 'if (!cond) ; else code' construct with the standard 'do {
code } while (0)' construct combined with a regular 'if'.
Francois Gouget [Mon, 26 Sep 2005 09:56:40 +0000 (09:56 +0000)]
Fix .spec declarations for functinos with 64bit arguments (reported by
winapi_check).
Mike McCormack [Mon, 26 Sep 2005 09:56:18 +0000 (09:56 +0000)]
Make a macro function for unimplemented actions.
Add some more unimplemented action stubs.
Vijay Kiran Kamuju [Mon, 26 Sep 2005 09:55:59 +0000 (09:55 +0000)]
Add MYT (Malaysian Time) and NOVST (Novosibirsk Summer Time).
Mike McCormack [Mon, 26 Sep 2005 09:55:38 +0000 (09:55 +0000)]
Fill out the stubs for MsiApplyTransformA/W a bit more.
Dmitry Timoshkov [Mon, 26 Sep 2005 09:55:25 +0000 (09:55 +0000)]
Calling DdeUninitialize hangs DDE test on XP SP1, so remove that call,
and add a comment explaining it.
Mike McCormack [Mon, 26 Sep 2005 09:55:12 +0000 (09:55 +0000)]
Fix handle leaks in the test cases.
Mike McCormack [Mon, 26 Sep 2005 09:54:56 +0000 (09:54 +0000)]
Make sure to set the minimum size before allocating string table
memory.
Francois Gouget [Mon, 26 Sep 2005 09:54:47 +0000 (09:54 +0000)]
Make it clear the empty body sections are not accidental.
Francois Gouget [Mon, 26 Sep 2005 09:54:22 +0000 (09:54 +0000)]
HOLEMENU is a 'long' as far as winapi_check is concerned.
Kimmo Myllyvirta [Mon, 26 Sep 2005 09:54:02 +0000 (09:54 +0000)]
Update Finnish resources.
Krzysztof Foltman [Mon, 26 Sep 2005 09:53:49 +0000 (09:53 +0000)]
- Optional destinations in stylesheets are now skipped properly (and
not treated as the "proper" styles as they were before).
- EOF condition in the middle of the stylesheet is no longer putting
the reader into infinite loop,
- Half-full input buffers don't trigger EOF anymore (although it
could, in theory, break some apps, I find it unlikely - and the
change makes Out from Boneville installer display license properly).
Francois Gouget [Mon, 26 Sep 2005 09:53:06 +0000 (09:53 +0000)]
Update win32.api to match the current sources.
Fix the usp10.dll name.
Fix PBERVAL alphabetical order.
Francois Gouget [Mon, 26 Sep 2005 09:52:56 +0000 (09:52 +0000)]
Documentation tweaks to make winapi_check happy.
Francois Gouget [Mon, 26 Sep 2005 09:52:43 +0000 (09:52 +0000)]
Add AVISTREAMREAD_CONVENIENT.
Francois Gouget [Mon, 26 Sep 2005 09:52:25 +0000 (09:52 +0000)]
Add trailing '\n's to ok() calls.
Francois Gouget [Mon, 26 Sep 2005 09:52:09 +0000 (09:52 +0000)]
Update winapi_check so it considers 'longlong' (win*.api files) as
compatible with 'double' (spec files).
Christian Costa [Mon, 26 Sep 2005 09:51:48 +0000 (09:51 +0000)]
Screen depth cannot be selected when double buffering is enabled.
Disable depth selection when it's the case.
Alexandre Julliard [Sun, 25 Sep 2005 15:23:21 +0000 (15:23 +0000)]
Replace DPRINTF by TRACE in a few places.
Alexander N. Sørnes [Sun, 25 Sep 2005 15:18:58 +0000 (15:18 +0000)]
Norwegian translation of mshtml.
Christian Costa [Sun, 25 Sep 2005 15:18:18 +0000 (15:18 +0000)]
Implement Begin/Vertex/End rendering functions.
James Hawkins [Sun, 25 Sep 2005 15:17:42 +0000 (15:17 +0000)]
Correctly resize the child windows.
Christian Costa [Sun, 25 Sep 2005 15:17:30 +0000 (15:17 +0000)]
Fix function names.
Robert Shearman [Sun, 25 Sep 2005 15:17:10 +0000 (15:17 +0000)]
Move all 16-bit functions to an appropriate 16-bit file.
Alexander N. Sørnes [Sun, 25 Sep 2005 15:15:25 +0000 (15:15 +0000)]
Added Norwegian translations.
Kimmo Myllyvirta [Sun, 25 Sep 2005 15:14:58 +0000 (15:14 +0000)]
Update Finnish resources.
Mike McCormack [Sun, 25 Sep 2005 15:14:32 +0000 (15:14 +0000)]
Handle copying of the install package to a temporary file in one place
only.
Mike McCormack [Sun, 25 Sep 2005 15:14:16 +0000 (15:14 +0000)]
Fix another memory leak.
Mike McCormack [Sun, 25 Sep 2005 15:14:03 +0000 (15:14 +0000)]
Stub implementation of the IsolateComponents action.
Ivan Leo Puoti [Fri, 23 Sep 2005 17:22:12 +0000 (17:22 +0000)]
Added ddk/wdm.h.
Mike McCormack [Fri, 23 Sep 2005 17:21:46 +0000 (17:21 +0000)]
Fix a memory leak.
Huw Davies [Fri, 23 Sep 2005 17:21:32 +0000 (17:21 +0000)]
Move desktop_vi inside process_attach and remember to free it.
Mike McCormack [Fri, 23 Sep 2005 17:21:10 +0000 (17:21 +0000)]
Add a stub implementation of the BindImage action.
Oliver Stieber [Fri, 23 Sep 2005 11:08:03 +0000 (11:08 +0000)]
Optionally repack nonpower 2 textures to the expected span length when
a textures is locked. This is necessary for buggy games like Warhammer
40k that don't work with the odd span sizes produce by default
nonpower 2 support.
Mike McCormack [Fri, 23 Sep 2005 11:06:57 +0000 (11:06 +0000)]
Stub implementation of the PatchFiles action.
Alexandre Julliard [Fri, 23 Sep 2005 10:52:07 +0000 (10:52 +0000)]
Defined a proper structure for debug channels.
Also put all the function pointers inside a structure and added
__wine_dbg_set_functions to change them instead of exporting the
pointers directly.
Mike McCormack [Fri, 23 Sep 2005 10:48:42 +0000 (10:48 +0000)]
Implement MsiGetShortcutTargetA.
Mike McCormack [Fri, 23 Sep 2005 10:48:17 +0000 (10:48 +0000)]
Stub implementation of the MoveFiles action.
Oliver Stieber [Fri, 23 Sep 2005 10:48:01 +0000 (10:48 +0000)]
Enable dxt2 and dxt4 compressed textures to be created via
Device_CreateSurface.
Dmitry Timoshkov [Fri, 23 Sep 2005 10:47:26 +0000 (10:47 +0000)]
COLOR_3DFACE is a better choice for the dialog background.
Eric Kohl [Fri, 23 Sep 2005 10:09:47 +0000 (10:09 +0000)]
- String id 0 becomes a reserved (invalid) id.
- StringTableStringFromId returns a pointer to an empty string if the
string id is invalid.
Steven Edwards [Fri, 23 Sep 2005 10:09:29 +0000 (10:09 +0000)]
Set text of help menu to Help.
Mike McCormack [Fri, 23 Sep 2005 10:09:18 +0000 (10:09 +0000)]
Stub implementation of the RemoveIniValues action.
Robert Reif [Fri, 23 Sep 2005 10:08:57 +0000 (10:08 +0000)]
Fix dxerr awk scripts to output single quotes properly.
Robert Reif [Fri, 23 Sep 2005 10:08:51 +0000 (10:08 +0000)]
Add some missing error codes.
Robert Shearman [Fri, 23 Sep 2005 10:08:35 +0000 (10:08 +0000)]
Implement some IRunningObject functions that actually start the server
and initialize it.
Robert Shearman [Fri, 23 Sep 2005 10:08:25 +0000 (10:08 +0000)]
Implement OleRegEnumVerbs.
Robert Shearman [Fri, 23 Sep 2005 10:08:11 +0000 (10:08 +0000)]
Don't fail in CoRegisterClassObject if the class already exists and
the REGCLS_MULTIPLEUSE flag is specified.
Detlef Riekenberg [Fri, 23 Sep 2005 10:07:51 +0000 (10:07 +0000)]
Definition added for VFT2_DRV_VERSIONED_PRINTER.
Oliver Stieber [Fri, 23 Sep 2005 10:07:46 +0000 (10:07 +0000)]
Clean up all the objects bound to the device when the device is
destroyed as a result of its ref count reaching zero.
Vijay Kiran Kamuju [Fri, 23 Sep 2005 10:07:05 +0000 (10:07 +0000)]
Implementation of _get_sbh_threshold and _set_sbh_threshold
functions.
Richard Cohen [Fri, 23 Sep 2005 10:05:54 +0000 (10:05 +0000)]
Fix compile without XRender.
Robert Reif [Fri, 23 Sep 2005 10:05:40 +0000 (10:05 +0000)]
Fix capture test to not fail when IDirectSoundCapture class is not
registered.
Mike McCormack [Fri, 23 Sep 2005 10:05:23 +0000 (10:05 +0000)]
Take advantage of the msi_get_deformatted_field function to simplify
some code.
Mike McCormack [Fri, 23 Sep 2005 10:05:08 +0000 (10:05 +0000)]
Avoid using static variables in the InstallFiles action.
Alexandre Julliard [Thu, 22 Sep 2005 10:58:04 +0000 (10:58 +0000)]
Define data types to the correct size on 64-bit platforms.
Mike McCormack [Thu, 22 Sep 2005 10:56:26 +0000 (10:56 +0000)]
Fix various memory leaks.
Mike McCormack [Thu, 22 Sep 2005 10:54:56 +0000 (10:54 +0000)]
Skip the first character of a font identifier if it's \ or &.
Alexandre Julliard [Thu, 22 Sep 2005 10:52:56 +0000 (10:52 +0000)]
Get rid of the hlp2sgml hack.
Alexandre Julliard [Thu, 22 Sep 2005 10:50:12 +0000 (10:50 +0000)]
Leave creation of the drive symlinks to wineprefixcreate.
Mike McCormack [Thu, 22 Sep 2005 10:49:26 +0000 (10:49 +0000)]
Fix an error introduced when converting dialog lists to standard
lists.
Mike McCormack [Thu, 22 Sep 2005 10:49:17 +0000 (10:49 +0000)]
Simplify the ProcessComponents action a little.
Alex Villacís Lasso [Thu, 22 Sep 2005 10:49:01 +0000 (10:49 +0000)]
Fix a scaling error in VarR4FromDec() and VarR8FromDec() that
incorrectly multiplies the high 32 bits of the DECIMAL by 1e64 instead
of the correct 2^64.
Alexandre Julliard [Thu, 22 Sep 2005 10:44:40 +0000 (10:44 +0000)]
Removed unused debug channels.
Alex Villacís Lasso [Thu, 22 Sep 2005 10:35:16 +0000 (10:35 +0000)]
Modify VarDiv() and VarSub() to use the existing VarDecSub() and
VarDecDiv() for DECIMAL.
Alexander N. Sørnes [Thu, 22 Sep 2005 10:34:47 +0000 (10:34 +0000)]
Norwegian translation of readme file.
Robert Shearman [Thu, 22 Sep 2005 10:34:40 +0000 (10:34 +0000)]
- Initialize out pointer to NULL before access check in
IStorage_CreateStorage.
- WriteClassStg should return E_INVALIDARG if pstg is NULL instead of
asserting.
- ReadClassStg should return E_INVALIDARG if pstg is NULL instead of
crashing and a NULL pclsid should cause it to return the same
value.
Mike McCormack [Thu, 22 Sep 2005 10:34:07 +0000 (10:34 +0000)]
Load a table's column information separately from the table itself.
Mike McCormack [Thu, 22 Sep 2005 10:33:57 +0000 (10:33 +0000)]
Make build_icon_path return the path directly.
Alexandre Julliard [Wed, 21 Sep 2005 14:42:52 +0000 (14:42 +0000)]
We are no longer generating .spec.c files.
Alexandre Julliard [Wed, 21 Sep 2005 14:23:54 +0000 (14:23 +0000)]
Generate 16-bit spec files as assembly code too.
Steven Edwards [Wed, 21 Sep 2005 14:16:05 +0000 (14:16 +0000)]
Added stringtable regression test.
Eric Kohl [Wed, 21 Sep 2005 14:12:15 +0000 (14:12 +0000)]
Implement setupapi stringtable functions.
Alexandre Julliard [Wed, 21 Sep 2005 11:50:04 +0000 (11:50 +0000)]
Factor out a couple of useful helper functions.
Kai Blin [Wed, 21 Sep 2005 11:43:52 +0000 (11:43 +0000)]
Added base64 codec for communication with ntlm_auth.
Alexander N. Sørnes [Wed, 21 Sep 2005 11:43:31 +0000 (11:43 +0000)]
Added Norwegian translation of comctl32 and shell32.
James Hawkins [Wed, 21 Sep 2005 11:42:41 +0000 (11:42 +0000)]
Add the SizeBar.
Vitaliy Margolen [Wed, 21 Sep 2005 11:42:30 +0000 (11:42 +0000)]
Specify flag OBJ_CASE_INSENSITIVE when calling appropriate Ntxx
functions creating/opening named objects.
Alexandre Julliard [Wed, 21 Sep 2005 11:10:54 +0000 (11:10 +0000)]
Make sure that values of absolute symbols fit in 16 bits.
Alexandre Julliard [Wed, 21 Sep 2005 11:00:21 +0000 (11:00 +0000)]
Let winebuild take care of calling the assembler.
Pass -v and -save-temps options through to winebuild too.