Alexandre Julliard [Mon, 11 Jul 2005 18:39:49 +0000 (18:39 +0000)]
A NULL module handle means 'main exe' in GetProcAddress too.
Alexandre Julliard [Mon, 11 Jul 2005 18:05:50 +0000 (18:05 +0000)]
Store the global hooks table in the desktop object.
Detlef Riekenberg [Mon, 11 Jul 2005 18:02:20 +0000 (18:02 +0000)]
Printers_RegisterWindowW / Printers_UnregisterWindow implemented as
stub.
Show the FIXME in Printer_LoadIconsW only when needed.
Stefan Leichter [Mon, 11 Jul 2005 18:01:48 +0000 (18:01 +0000)]
Added stubs for ExecuteCab and TranslateInfString.
Aric Stewart [Mon, 11 Jul 2005 18:01:39 +0000 (18:01 +0000)]
Use the strings defined in msi.h.
Aric Stewart [Mon, 11 Jul 2005 18:00:36 +0000 (18:00 +0000)]
Correct an error where I was not properly advancing a pointer.
Jacek Caban [Mon, 11 Jul 2005 17:59:53 +0000 (17:59 +0000)]
- Remove licence header.
- Fix typos.
Aric Stewart [Mon, 11 Jul 2005 17:59:35 +0000 (17:59 +0000)]
Remove some duplicate prototypes and reformat the SourceList APIs a
bit more to fit with the style of the rest of the file.
Frank Richter [Mon, 11 Jul 2005 17:59:26 +0000 (17:59 +0000)]
Added BST_HOT, WC_BUTTON.
Francois Gouget [Mon, 11 Jul 2005 17:58:52 +0000 (17:58 +0000)]
Only print the joystick state when it changes so the user does not get
300 lines of traces.
Alexandre Julliard [Mon, 11 Jul 2005 14:26:54 +0000 (14:26 +0000)]
Make GetKerningPairs an alias for GetKerningPairsA.
Oliver Stieber [Mon, 11 Jul 2005 14:25:54 +0000 (14:25 +0000)]
Implemented basic non-power 2 texture in wined3d.
Also fixed a typo in drawprim that was causing vertex declarations to
crash.
Francois Gouget [Mon, 11 Jul 2005 14:24:17 +0000 (14:24 +0000)]
Remove unnecessary STRICT defines.
Uwe Bonnes [Mon, 11 Jul 2005 14:23:46 +0000 (14:23 +0000)]
STATUS_TIMEOUT is no error for Read|WriteFile.
Uwe Bonnes [Mon, 11 Jul 2005 14:23:24 +0000 (14:23 +0000)]
Wait for the object multiple times until TIMEOUT is met.
Robert Shearman [Mon, 11 Jul 2005 14:22:36 +0000 (14:22 +0000)]
The units passed into LB_SETTABSTOPS are dialog units, not logical
units.
Aric Stewart [Mon, 11 Jul 2005 14:22:13 +0000 (14:22 +0000)]
If MsiGetProperty(A/W) is called with a NULL for the value buffer but
a value in the size for the value buffer, then Msi fills in the size
of the value into the pointer for size. This is tested and confirmed
with native MSI.
Vijay Kiran Kamuju [Mon, 11 Jul 2005 14:21:53 +0000 (14:21 +0000)]
Fix _setmbcp behavior for unreal codepages.
Alexandre Julliard [Mon, 11 Jul 2005 13:30:23 +0000 (13:30 +0000)]
Tie windows and thread input structures to a specific desktop.
Support multiple desktop windows (one per desktop object).
Use the window desktop to find the window station to use for property
atoms.
Alexandre Julliard [Mon, 11 Jul 2005 13:23:31 +0000 (13:23 +0000)]
Also look for the plain module specification in WINEDLLOVERRIDES for
modules that contain a path, for better consistency with the registry
entries.
Aric Stewart [Mon, 11 Jul 2005 13:22:24 +0000 (13:22 +0000)]
Add the string constants located in msi.h and make use of them in
files.c and source.c.
Huw Davies [Mon, 11 Jul 2005 13:21:48 +0000 (13:21 +0000)]
ScheduleJob for (as yet unused) 'cups' ports.
Mike McCormack [Mon, 11 Jul 2005 13:21:29 +0000 (13:21 +0000)]
Replace CURSORICON_CreateFromResource by CreateIconFromResourceEx.
Mike McCormack [Mon, 11 Jul 2005 13:21:17 +0000 (13:21 +0000)]
Interlocked LONG* gcc warning fixes.
Robert Shearman [Mon, 11 Jul 2005 13:20:40 +0000 (13:20 +0000)]
- Make the value returned from HeapSize always match the requested
size passed into HeapAllocate/HeapReAllocate.
- Add a test for this behaviour.
Francois Gouget [Mon, 11 Jul 2005 10:59:41 +0000 (10:59 +0000)]
Assorted spelling fixes.
Francois Gouget [Mon, 11 Jul 2005 10:56:41 +0000 (10:56 +0000)]
Add missing types to win32.api.
Jacek Caban [Mon, 11 Jul 2005 10:56:28 +0000 (10:56 +0000)]
- Added test of IOleObject::[SG]etClientSite.
- Fix IOleObject_SetClientSite to pass tests.
Mike McCormack [Mon, 11 Jul 2005 10:56:13 +0000 (10:56 +0000)]
Remove unused function args.
Alexandre Julliard [Mon, 11 Jul 2005 10:55:53 +0000 (10:55 +0000)]
Export the winstation and desktop structures to avoid having to write
too many accessor functions.
Mike McCormack [Mon, 11 Jul 2005 10:25:19 +0000 (10:25 +0000)]
Interlocked LONG* gcc warning fixes.
Raphael Junqueira [Mon, 11 Jul 2005 10:24:28 +0000 (10:24 +0000)]
Add some basic dsound configuration on Audio panel.
Michael Jung [Mon, 11 Jul 2005 10:24:09 +0000 (10:24 +0000)]
Don't use unix filesystem specific attributes in UnixFolder's pidls.
Michael Jung [Mon, 11 Jul 2005 10:23:56 +0000 (10:23 +0000)]
Release parent shell folder in GetAttributesOf.
Detlef Riekenberg [Mon, 11 Jul 2005 10:23:37 +0000 (10:23 +0000)]
Do not print an error message when deleting a nonexistent variable.
Uwe Bonnes [Mon, 11 Jul 2005 10:23:10 +0000 (10:23 +0000)]
URLMonikerImpl_BindToStorage: Don't use a HeapAllocated pointer for
other purposes.
Felix Nawothnig [Mon, 11 Jul 2005 10:22:33 +0000 (10:22 +0000)]
Check structure size and fix return values in EM_GETCHARFORMAT.
Detlef Riekenberg [Sun, 10 Jul 2005 18:16:26 +0000 (18:16 +0000)]
SetupSetFileQueueAlternatePlatform{AW} implemented as stub.
Oliver Stieber [Sun, 10 Jul 2005 18:16:13 +0000 (18:16 +0000)]
Check to see if the vertex declaration is null before trying to
reference it.
Alexandre Julliard [Sun, 10 Jul 2005 17:49:24 +0000 (17:49 +0000)]
The ordinal functions should not be exported by name.
Marcus Meissner [Sun, 10 Jul 2005 17:48:20 +0000 (17:48 +0000)]
Fixed signedness issues.
Oliver Stieber [Sun, 10 Jul 2005 17:48:07 +0000 (17:48 +0000)]
Tidy up the way caps are managed in GetDeviceCaps and FillGlCaps.
Uwe Bonnes [Sun, 10 Jul 2005 17:47:03 +0000 (17:47 +0000)]
URLMonikerImpl_BindToStorage: Escape special characters.
Gerold Jens Wucherpfennig [Sun, 10 Jul 2005 17:46:34 +0000 (17:46 +0000)]
The fci_get_little_endian... and fci_set_little_endian... functions
don't really set and unset little endianes, they do the same thing:
merely swapping bytes from one endianes to the other.
Felix Nawothnig [Sun, 10 Jul 2005 17:46:08 +0000 (17:46 +0000)]
Allow reading 0 bytes in fread.
Marcus Meissner [Sun, 10 Jul 2005 17:45:53 +0000 (17:45 +0000)]
Fixed signedness warnings.
Felix Nawothnig [Sun, 10 Jul 2005 17:44:57 +0000 (17:44 +0000)]
Fix a typo.
Detlef Riekenberg [Sun, 10 Jul 2005 17:44:37 +0000 (17:44 +0000)]
Fixed traces.
Brian Vincent [Sun, 10 Jul 2005 17:44:02 +0000 (17:44 +0000)]
Describe tabs being linked together.
Mike McCormack [Sun, 10 Jul 2005 17:43:39 +0000 (17:43 +0000)]
Define the remaining Nt* functions.
Gerald Pfeifer [Sun, 10 Jul 2005 17:42:46 +0000 (17:42 +0000)]
Add a configure check for struct request_sense. Use this in
CDROM_ScsiPassThroughDir() and CDROM_ScsiPassThrough() to unbreak the
build on FreeBSD.
Thomas Weidenmueller [Sun, 10 Jul 2005 17:39:26 +0000 (17:39 +0000)]
Fixed enumerating the drive strings.
Aric Stewart [Sun, 10 Jul 2005 17:39:14 +0000 (17:39 +0000)]
Implement MsiGetLanguage.
Huw Davies [Sun, 10 Jul 2005 17:39:01 +0000 (17:39 +0000)]
ScheduleJob for 'lpr' ports.
Alexandre Julliard [Fri, 8 Jul 2005 14:23:27 +0000 (14:23 +0000)]
Explicitly pass the winstation to the atom functions so that they can
be used even when current is not set.
Huw Davies [Fri, 8 Jul 2005 14:19:18 +0000 (14:19 +0000)]
Implement {Start,End}DocPrinter and WritePrinter.
{Start,End}PagePrinter are still stubs but return TRUE.
Aric Stewart [Fri, 8 Jul 2005 14:19:00 +0000 (14:19 +0000)]
InstallShield does a number of actions using DoAction before the
Install starts so the PackageCode needs to be loaded on OpenPackage
instead of the beginning of the install process.
Michael Jung [Fri, 8 Jul 2005 14:18:32 +0000 (14:18 +0000)]
Fail in SHGetDataFromIDList when called on special folder.
Michael Jung [Fri, 8 Jul 2005 14:18:14 +0000 (14:18 +0000)]
Partially implemented UnixFolder's ISFHelper::CopyItems method.
Alexandre Julliard [Fri, 8 Jul 2005 11:37:40 +0000 (11:37 +0000)]
Put in place the basic infrastructure to allow supporting multiple
desktop windows.
Dmitry Timoshkov [Fri, 8 Jul 2005 11:33:09 +0000 (11:33 +0000)]
Add DDE transaction test, make it pass under Wine.
Henning Gerhardt [Fri, 8 Jul 2005 11:32:14 +0000 (11:32 +0000)]
Update German resource files.
Sebastian Gasiorek [Fri, 8 Jul 2005 11:31:51 +0000 (11:31 +0000)]
Added Polish resources.
Vijay Kiran Kamuju [Fri, 8 Jul 2005 11:31:26 +0000 (11:31 +0000)]
Add _MB_CP_* defines.
Felix Nawothnig [Fri, 8 Jul 2005 11:31:14 +0000 (11:31 +0000)]
Make GetProcessMemoryInfo fail if the passed buffer is too small.
Juan Lang [Fri, 8 Jul 2005 11:31:04 +0000 (11:31 +0000)]
Add a few more missing defines.
Frank Richter [Fri, 8 Jul 2005 11:30:50 +0000 (11:30 +0000)]
Always zero destination buffer in SYSPARAMS_LoadRaw(). Remove
now-superfluous memory zeroing in some other places.
Felix Nawothnig [Fri, 8 Jul 2005 11:30:28 +0000 (11:30 +0000)]
Fix some DPA functions so they pass the new tests.
Michael Jung [Fri, 8 Jul 2005 11:30:18 +0000 (11:30 +0000)]
Return correct HRESULT code in UnixFolder's IEnumIDList::Next.
Corresponding test.
Robert Shearman [Fri, 8 Jul 2005 11:29:55 +0000 (11:29 +0000)]
In MsiLocateComponent pcchBuf can be NULL so don't try to dereference
it.
Maarten Lankhorst [Fri, 8 Jul 2005 11:29:31 +0000 (11:29 +0000)]
ITextServices_OnTxInplaceDeactivate does not take a parameter.
Oliver Stieber [Fri, 8 Jul 2005 11:29:21 +0000 (11:29 +0000)]
Relay all the pixel shader calls from d3d9 to wined3d.
Oliver Stieber [Thu, 7 Jul 2005 20:45:39 +0000 (20:45 +0000)]
Added support for vertex declarations to wined3d, it's the last patch
to give wined3d basic functionality.
Oliver Stieber [Thu, 7 Jul 2005 20:35:05 +0000 (20:35 +0000)]
Implement render targets using either textures, swapchains or
standalone surfaces.
Alexandre Julliard [Thu, 7 Jul 2005 20:33:29 +0000 (20:33 +0000)]
Moved initialization of the desktop window in the graphics driver to a
separate CreateDesktopWindow entry point instead of overloading
CreateWindow.
Alexandre Julliard [Thu, 7 Jul 2005 20:31:16 +0000 (20:31 +0000)]
Removed creation of the no longer used shading brush.
Juan Lang [Thu, 7 Jul 2005 20:27:55 +0000 (20:27 +0000)]
Implement a few utility functions, with tests.
Juan Lang [Thu, 7 Jul 2005 20:27:38 +0000 (20:27 +0000)]
Correct a typo.
Martin Fuchs [Thu, 7 Jul 2005 20:27:24 +0000 (20:27 +0000)]
- move ID_ABOUT_WINE into #ifdef __WINE__
- support for refresh in shell namespace windows
Aric Stewart [Thu, 7 Jul 2005 20:27:06 +0000 (20:27 +0000)]
Fill and use the ProductCode part of the MSIPACKAGE structure.
Detlef Riekenberg [Thu, 7 Jul 2005 20:26:41 +0000 (20:26 +0000)]
NetUserAdd + NetUserDel implemented as stub.
Made some FIXME more informative.
Marked some FIXME as stub.
Added comments before some functions.
Alexandre Julliard [Thu, 7 Jul 2005 18:26:11 +0000 (18:26 +0000)]
Use the same defaults for modules with and without an explicit path.
Frank Richter [Thu, 7 Jul 2005 18:24:35 +0000 (18:24 +0000)]
Add support for proper saving of the "FLATMENU" and "GRADIENTCAPION"
system parameters to the registry.
Frank Richter [Thu, 7 Jul 2005 18:24:12 +0000 (18:24 +0000)]
Wine has now a Marlett font, hence the window buttons can now be drawn
using that and not some polylines.
Frank Richter [Thu, 7 Jul 2005 18:23:54 +0000 (18:23 +0000)]
Added a real "window restore" glyph to Wine Marlett.
Eugeny Gorelov [Thu, 7 Jul 2005 18:23:45 +0000 (18:23 +0000)]
Implement most functionality of PageSetupDlg function.
Eugeny Gorelov [Thu, 7 Jul 2005 18:23:11 +0000 (18:23 +0000)]
Added PageSetupDlg test.
Alexandre Julliard [Thu, 7 Jul 2005 17:30:57 +0000 (17:30 +0000)]
Moved most initializations out of the create_desktop function and into
process_attach.
Alexandre Julliard [Thu, 7 Jul 2005 17:27:17 +0000 (17:27 +0000)]
Delay creation of the internal pos atom until needed.
Hans Leidekker [Thu, 7 Jul 2005 17:22:47 +0000 (17:22 +0000)]
Dynamically load mscms.
Frank Richter [Thu, 7 Jul 2005 17:22:30 +0000 (17:22 +0000)]
Update German translation for changes to the DLL overrides UI.
Eugeny Gorelov [Thu, 7 Jul 2005 17:22:12 +0000 (17:22 +0000)]
Added PSD_NONETWORKBUTTON define.
Vitaly Lipatov [Thu, 7 Jul 2005 17:21:44 +0000 (17:21 +0000)]
Added some documentation.
Mike McCormack [Thu, 7 Jul 2005 17:20:57 +0000 (17:20 +0000)]
Use LoadImage to load bitmaps and icons.
Dmitry Timoshkov [Thu, 7 Jul 2005 17:20:44 +0000 (17:20 +0000)]
Add a MsgWaitForMultipleObjects test.
Mike McCormack [Thu, 7 Jul 2005 12:08:42 +0000 (12:08 +0000)]
gcc 4.0 -Wpointer-sign fixes (Reg* functions).
Alexandre Julliard [Thu, 7 Jul 2005 12:04:55 +0000 (12:04 +0000)]
Convert the shared mapping list to a standard list.
Alexandre Julliard [Thu, 7 Jul 2005 12:03:57 +0000 (12:03 +0000)]
We no longer have thunks in the data section.
Dmitry Timoshkov [Thu, 7 Jul 2005 12:02:31 +0000 (12:02 +0000)]
Make IsWindowUnicode work in the case when window belongs to another
process.
Martin Fuchs [Thu, 7 Jul 2005 12:00:17 +0000 (12:00 +0000)]
- remove <tchar.h> and <wchar.h> header usage by switching to WIN32
API string manipulation functions as far as possible
- switch to UNICODE compilaton
- remove launch_fileA() and tcscpyn
- don't crash in set_curdir() for NULL in the 'entry' pointer