Alex Villacís Lasso [Mon, 21 Feb 2005 20:43:59 +0000 (20:43 +0000)]
Implemented GetGlyphOutline16.
Justin Chevrier [Mon, 21 Feb 2005 20:40:44 +0000 (20:40 +0000)]
- Implement SPI_{GET,SET}POWEROFFACTIVE and SPI_SETLOWPOWERACTIVE.
- Corrected SPI_GETLOWPOWERACTIVE to use an index (instead of its SPI
value) to avoid an out of bounds condition.
- Created unit tests for SPI_{GET,SET}POWEROFFACTIVE and
SPI_{GET,SET)SETLOWPOWERACTIVE.
Vincent Béron [Mon, 21 Feb 2005 20:40:13 +0000 (20:40 +0000)]
Add a definition for OpenInputDesktop().
Add constants for PBT_APM* parameters.
Lauri Tulmin [Mon, 21 Feb 2005 20:39:52 +0000 (20:39 +0000)]
Horizontal scrollbar is hidden when edit control is emptied.
Marcelo Duarte [Mon, 21 Feb 2005 20:39:21 +0000 (20:39 +0000)]
Sync Polish resources.
Maxime Bellengé [Mon, 21 Feb 2005 20:38:31 +0000 (20:38 +0000)]
Take into account the new size of a column when the header size
change.
Christian Costa [Mon, 21 Feb 2005 20:37:45 +0000 (20:37 +0000)]
Improved AVIDec.
Added 2 new callback functions to the transform template and moved all
of them into a funcs table.
James Hawkins [Mon, 21 Feb 2005 20:37:26 +0000 (20:37 +0000)]
Add RegOpenKey, RegCloseKey tests.
Marcelo Duarte [Mon, 21 Feb 2005 18:38:36 +0000 (18:38 +0000)]
Use "MS Shell Dlg" everywhere except for Japanese.
Hans Leidekker [Mon, 21 Feb 2005 18:38:15 +0000 (18:38 +0000)]
- Add support for color transform handles.
- Implement CreateColorTransform{A,W}, CreateMultiProfileTransform,
DeleteColorTransform.
- Don't depend on lcms for the implementation of
IsColorProfileTagPresent.
Hans Leidekker [Mon, 21 Feb 2005 18:37:33 +0000 (18:37 +0000)]
- Revert wrong -noname markup for Drag*, DoEnvironmentSubst and
SHGetNewLinkInfo{A,W}.
- Also mark stub exports -noname when they are exported by ordinal
only on win98/2k.
- Implementation level stubs for SheChangeDirA, SheGetDirA,
SHHelpShortcuts_RunDLL{A,W}.
- New spec file stubs for Control_RunDLLAsUserW,
FixupOptionalComponents, OCInstall, SHChangeNotifySuspendResume,
SHCreateProcessAsUserW, SHExtractIconsW,
SHInvokePrinterCommand{A,W}, SHIsFileAvailableOffline,
SHLoadNonloadedIconOverlayIdentifiers, SHPathPrepareForWrite{A,W},
ShellExec_RunDLL{,A,W}, SHGetIconOverlayIndex{A,W}.
Mike McCormack [Mon, 21 Feb 2005 18:36:47 +0000 (18:36 +0000)]
Remove tabs and make formatting consistent.
Vincent Béron [Mon, 21 Feb 2005 18:36:06 +0000 (18:36 +0000)]
Add a stub for OleLoadPicturePath().
Vincent Béron [Mon, 21 Feb 2005 18:35:39 +0000 (18:35 +0000)]
Add LWA_ constants, used in {S/G}LayeredWindowAttributes().
Mike Hearn [Mon, 21 Feb 2005 18:35:07 +0000 (18:35 +0000)]
Avoid infinite loop when doing a typelib marshalled
IUnknown::QueryInterface by only doing an extra QI if requested IID is
not equal to marshalled IID.
Mike Hearn [Mon, 21 Feb 2005 18:34:41 +0000 (18:34 +0000)]
Allow loading of builtin typelibs.
Maxime Bellengé [Mon, 21 Feb 2005 18:34:17 +0000 (18:34 +0000)]
Fix SetItem so that items don't get wrongly re-ordered.
Hans Leidekker [Mon, 21 Feb 2005 18:33:55 +0000 (18:33 +0000)]
Stub implementations for AbortPrinter, AddPortEx{A,W},
AddPrinterConnection{A,W}, ConnectToPrinterDlg,
DeletePrinterConnection{A,W}, EnumForms{A,W}, EnumPrinterData{A,W],
ExtDeviceMode, Find{Close,First,Next}PrinterChangeNotification,
FreePrinterNotifyInfo, ScheduleJob.
Dmitry Timoshkov [Mon, 21 Feb 2005 18:33:27 +0000 (18:33 +0000)]
Take Shift key state into account while processing an accelerator.
Add a couple of test cases.
Marcelo Duarte [Mon, 21 Feb 2005 18:32:41 +0000 (18:32 +0000)]
Cleanup taskmgr resource file (get rid of C++ style coments, use "MS
Shell Dlg" for dialogs, etc).
Preparation for translators (move english resources to En.rc).
Maxime Bellengé [Mon, 21 Feb 2005 18:31:02 +0000 (18:31 +0000)]
Reverse the order for deleting the items in resetcontent to correctly
empty a comboboxex.
Vincent Béron [Mon, 21 Feb 2005 18:30:02 +0000 (18:30 +0000)]
Added LPDWORD definition.
Francois Gouget [Mon, 21 Feb 2005 18:29:44 +0000 (18:29 +0000)]
Only 'fix' the names of source files and directories (this way
documentation files are unharmed).
Better handle Makefiles generated by Winemaker. In particular, don't
rename them to makefile.win!
Aric Stewart [Mon, 21 Feb 2005 18:29:21 +0000 (18:29 +0000)]
The values are quoted and spaces added, so having spaces in the
properties results in spaces in the values which is incorrect.
Vincent Béron [Mon, 21 Feb 2005 18:28:47 +0000 (18:28 +0000)]
Added IRichEditOleCallback.
Vincent Béron [Mon, 21 Feb 2005 18:28:30 +0000 (18:28 +0000)]
Correct the number of args of SNDMSGA in ListView_GetSubItemRect.
Juan Lang [Mon, 21 Feb 2005 18:27:58 +0000 (18:27 +0000)]
Fix NtQueryPerformanceCounter parameter checking. Spotted by Alex
Woods.
Robert Shearman [Fri, 18 Feb 2005 20:13:23 +0000 (20:13 +0000)]
- Better tracing.
- Small cleanup of creation functions.
Hans Leidekker [Fri, 18 Feb 2005 20:13:01 +0000 (20:13 +0000)]
Mark exports -noname when they are exported by ordinal only on
win98/2k.
Francois Gouget [Fri, 18 Feb 2005 20:03:32 +0000 (20:03 +0000)]
dlls/__install-lib__ and programs/__install__ should not force the
installation of the Wine headers as this is contrary to the purpose of
install-lib.
Robert Shearman [Fri, 18 Feb 2005 20:03:23 +0000 (20:03 +0000)]
- Move marshaling state machine into stub manager from ifstub.
- Add additional needed states for table-weak marshaling, as shown by
tests.
- Protect external reference count from underflows/overflows.
Krzysztof Foltman [Fri, 18 Feb 2005 20:02:55 +0000 (20:02 +0000)]
Ensure that caret position is not reset to (0, 0) when CreateCaret is
called second time with the same window.
Dmitry Timoshkov [Fri, 18 Feb 2005 20:01:41 +0000 (20:01 +0000)]
- Always unlink children before sending WM_NCDESTROY message.
- Fix order of WM_DESTROY messages for the children's recursion.
- DestroyWindow should hide only visible windows.
- Add a test case for the above fixes.
Ulrich Czekalla [Fri, 18 Feb 2005 20:00:57 +0000 (20:00 +0000)]
Duplicate Windows behaviour and use SendMessage for the SC_CLOSE
system command instead of PostMessage.
Aric Stewart [Fri, 18 Feb 2005 20:00:34 +0000 (20:00 +0000)]
Fixed problems with my code for finding the PackageCode.
Gerald Pfeifer [Fri, 18 Feb 2005 12:57:48 +0000 (12:57 +0000)]
Use stdlib.h instead of non-standard malloc.h.
James Hawkins [Fri, 18 Feb 2005 12:56:35 +0000 (12:56 +0000)]
Conditionally add DECLSPEC_ALIGN(8) to wine's 64-bit types and leave
the modifier off when compiling with msvc.
Christian Costa [Fri, 18 Feb 2005 12:53:26 +0000 (12:53 +0000)]
Fixed offsets calculations.
Mike McCormack [Fri, 18 Feb 2005 12:53:05 +0000 (12:53 +0000)]
Dump out more details on the target of a link.
Mike McCormack [Fri, 18 Feb 2005 12:52:49 +0000 (12:52 +0000)]
Added odbcinst.h.
Mike McCormack [Fri, 18 Feb 2005 12:52:33 +0000 (12:52 +0000)]
Small indentation fixes.
Robert Reif [Fri, 18 Feb 2005 12:52:14 +0000 (12:52 +0000)]
Fix capture test to pass on windows 98 when no sound card present or
device already in use.
Robert Reif [Fri, 18 Feb 2005 12:51:54 +0000 (12:51 +0000)]
Fix timer tests to pass on windows 98.
Robert Reif [Fri, 18 Feb 2005 12:51:43 +0000 (12:51 +0000)]
Fix block align test.
Alex Villacís Lasso [Fri, 18 Feb 2005 12:51:23 +0000 (12:51 +0000)]
Implement OleFontImpl_QueryTextMetrics.
Gunnar Dalsnes [Fri, 18 Feb 2005 12:51:00 +0000 (12:51 +0000)]
When getting current directory on a drive different from the working
drive, _getdcwd incorrectly passed "X:\" (X = any drive) as path to
GetFullPathName. "X:" (without the backslash) is the correct thing to
use.
Vitaly Lipatov [Thu, 17 Feb 2005 12:03:33 +0000 (12:03 +0000)]
Rename SCROLL_GetScrollBarInfo to SCROLL_GetInternalInfo and make
allocation of a new info structure optional.
Add some descriptions.
Dmitry Timoshkov [Thu, 17 Feb 2005 11:51:44 +0000 (11:51 +0000)]
Convert winemenubuilder to unicode.
Mike McCormack [Thu, 17 Feb 2005 11:51:23 +0000 (11:51 +0000)]
Add dumping of lnk files.
David Smith [Thu, 17 Feb 2005 11:51:01 +0000 (11:51 +0000)]
Fix for ICInfo() in msvideo when it is used to ask for a codec by
index.
Jakob Eriksson [Thu, 17 Feb 2005 11:50:36 +0000 (11:50 +0000)]
Apparently NT4 can also return ERROR_ENVVAR_NOT_FOUND.
Joris Huizer [Thu, 17 Feb 2005 11:50:25 +0000 (11:50 +0000)]
- renamed file_operation_delete and to shfileops_delete
- renamed file_operation_checkFlags to shfileops_check_flags
- added helper function shfileops_do_operation()
- added helper function shfileops_get_parent_attr()
- added helper function shfileops_get_parent_attr2()
- various cleanups in SHFileOperationW using these functions
Alex Villacís Lasso [Wed, 16 Feb 2005 21:10:59 +0000 (21:10 +0000)]
Change SUBLANG_DEFAULT to SUBLANG_NEUTRAL for LANG_SPANISH in all
resources, so that Spanish locales other than Spain also use Spanish
resources.
Jonathan Ernst [Wed, 16 Feb 2005 21:10:02 +0000 (21:10 +0000)]
Add French resources.
Mike McCormack [Wed, 16 Feb 2005 17:52:53 +0000 (17:52 +0000)]
Move product, feature and component enumeration functions to
registry.c.
James Hawkins [Wed, 16 Feb 2005 17:52:35 +0000 (17:52 +0000)]
Fix improper type-conversions.
Ivan Leo Puoti [Wed, 16 Feb 2005 17:52:22 +0000 (17:52 +0000)]
Add EVENT_QUERY_STATE define.
Rein Klazes [Wed, 16 Feb 2005 17:52:01 +0000 (17:52 +0000)]
Calling ValidateRect or ValidateRgn on a windows also validates the
children. Add a test to show the behavior.
Paul van Schayck [Wed, 16 Feb 2005 17:51:37 +0000 (17:51 +0000)]
Change detection order to: OSS-ALSA-ARTS-JACK.
Ulrich Czekalla [Wed, 16 Feb 2005 16:28:34 +0000 (16:28 +0000)]
Implement ES_CENTER and ES_RIGHT alignment styles.
Huw Davies [Wed, 16 Feb 2005 16:27:42 +0000 (16:27 +0000)]
SetPath("") should return S_OK.
SetPath("nonexistent_path") should return S_FALSE.
Thomas Weidenmueller [Wed, 16 Feb 2005 16:27:01 +0000 (16:27 +0000)]
Forward to user32 when appropriate.
Robert Reif [Wed, 16 Feb 2005 16:26:13 +0000 (16:26 +0000)]
Some block align cleanups.
Mike McCormack [Wed, 16 Feb 2005 16:25:36 +0000 (16:25 +0000)]
Add a border to the edit control, add some more controls.
Mike McCormack [Wed, 16 Feb 2005 16:25:09 +0000 (16:25 +0000)]
Fix up the summary information code a little.
Aric Stewart [Wed, 16 Feb 2005 16:24:38 +0000 (16:24 +0000)]
Stubs for MsiUseFeature.
Robert Reif [Wed, 16 Feb 2005 16:09:02 +0000 (16:09 +0000)]
Fixed invalid buffer size by rounding up to next multiple of
nBlockAlign.
Added test to verify buffer rounding behavior.
Lauri Tulmin [Wed, 16 Feb 2005 16:08:18 +0000 (16:08 +0000)]
Make minimized windows stay minimized.
Mike McCormack [Wed, 16 Feb 2005 16:07:11 +0000 (16:07 +0000)]
Remove const declaration from non-const function.
Mike McCormack [Wed, 16 Feb 2005 16:06:05 +0000 (16:06 +0000)]
Allow MsiViewExecute to be called twice on the same query.
Mike McCormack [Wed, 16 Feb 2005 16:05:11 +0000 (16:05 +0000)]
Implement MsiDatabaseGetPrimaryKeys.
Mike McCormack [Wed, 16 Feb 2005 16:04:36 +0000 (16:04 +0000)]
MsiGetComponentPath should allow null pointers for pcchBuf and
lpPathBuf.
Mike McCormack [Wed, 16 Feb 2005 16:04:05 +0000 (16:04 +0000)]
Small fixes, indentation and comments.
Dmitry Timoshkov [Tue, 15 Feb 2005 21:51:06 +0000 (21:51 +0000)]
- Fix prototypes of GetClassLongA/W, GetClassLongPtrA/W and
SetClassLongA/W according to SDK definitions.
- Add prototypes for SetClassLongPtrA/W, protect some GWL_ and GCL_
constants from using in Wine or in _WIN64 mode.
- Fix all places in Wine affected by the above changes.
Robert Shearman [Tue, 15 Feb 2005 21:48:09 +0000 (21:48 +0000)]
- Use I_RpcGetBuffer, instead of our own buffer routines to fix an
occasional test crash caused by heap corruption.
- Zero the memory block passed to RpcServerRegisterIfEx so we don't
pass garbage in some of the fields we don't fill in.
- Return the correct error code from create_server and fix two handle
leaks.
- TODO update.
Uwe Bonnes [Tue, 15 Feb 2005 20:48:38 +0000 (20:48 +0000)]
Use local buffer in RtlUpcaseUnicodeStringToCountedOemString, if
appropriate.
Ivan Leo Puoti [Tue, 15 Feb 2005 20:47:24 +0000 (20:47 +0000)]
Move Rtl*Registry* structs, defines and prototypes to winternl.h.
Fix two function declarations.
Henning Gerhardt [Tue, 15 Feb 2005 20:46:19 +0000 (20:46 +0000)]
Add/updated German resources.
Mike McCormack [Tue, 15 Feb 2005 20:45:53 +0000 (20:45 +0000)]
Reindent some code to improve readability.
Robert Shearman [Tue, 15 Feb 2005 20:45:37 +0000 (20:45 +0000)]
- Add a stub implementation of RpcImpersonateClient.
- More tracing, particularly on error paths.
Paul van Schayck [Tue, 15 Feb 2005 15:47:58 +0000 (15:47 +0000)]
Only stop writing a volume label if we found a non writable fat
partition.
Robert Shearman [Tue, 15 Feb 2005 15:47:44 +0000 (15:47 +0000)]
The Global Interface Table should do table-strong marshaling instead
of normal marshaling so that an interface can be retrieved more than
one time.
Robert Shearman [Tue, 15 Feb 2005 15:44:25 +0000 (15:44 +0000)]
- Remove cruft left over from previous RPC backend implementation in
the apartment structure.
- Don't pass an IPID by value for proxy_manager_create_ifproxy.
- Disable more of RPC_UnregisterInterface to prevent the RPC runtime
using freed memory.
- Rename various external RPC backend functions so that they all have
the same "RPC_" prefix.
- Reduce the timeout of the function that connects to a local server
to 30s, like native.
Mike McCormack [Tue, 15 Feb 2005 15:43:54 +0000 (15:43 +0000)]
Define some extra SHFGI values.
Mike McCormack [Tue, 15 Feb 2005 15:43:43 +0000 (15:43 +0000)]
Add some more SPI values.
Robert Shearman [Tue, 15 Feb 2005 15:03:26 +0000 (15:03 +0000)]
Fix RPC server thread race.
Robert Shearman [Tue, 15 Feb 2005 15:03:14 +0000 (15:03 +0000)]
ERROR_IO_PENDING is expected, so don't return an error.
Christian Costa [Tue, 15 Feb 2005 15:03:03 +0000 (15:03 +0000)]
Implemented GetProperty method for keyboard device.
Robert Shearman [Tue, 15 Feb 2005 15:02:49 +0000 (15:02 +0000)]
Make COM use the RPC runtime as the backend for RPC calls. Based on a
patch by Ove Kåven.
Alexandre Julliard [Mon, 14 Feb 2005 21:08:56 +0000 (21:08 +0000)]
Brad DeMorrow
Tests for the ntdll registry functions.
Ivan Leo Puoti [Mon, 14 Feb 2005 21:07:33 +0000 (21:07 +0000)]
Add implementation for RtlQueryRegistryValues, RtlCheckRegistryKey and
RtlDeleteRegistryValue.
Francois Gouget [Mon, 14 Feb 2005 21:04:45 +0000 (21:04 +0000)]
Cast the GetProcAddress() return value to avoid warnings about the
function pointer being of the wrong type.
Fix assorted signed/unsigned comparison warnings.
Rémi Assailly [Mon, 14 Feb 2005 21:04:13 +0000 (21:04 +0000)]
char -> const char fixes.
Michael Jung [Mon, 14 Feb 2005 21:03:52 +0000 (21:03 +0000)]
Added support for command line parameter '/D' to do drive detection
from wineprefixcreate.
Michael Jung [Mon, 14 Feb 2005 21:03:36 +0000 (21:03 +0000)]
Include config.h to reenable reading /etc/fstab on platforms that
support it.
Implemented a black list of mount directories, which should not be
mapped.
Ensure that the user's home directory is mapped.
Michael Jung [Mon, 14 Feb 2005 20:54:43 +0000 (20:54 +0000)]
Check pdwDataLen param for non NULL'ness.
Implemented PP_IMPLTYPE and PP_VERSION provider params.
Michael Jung [Mon, 14 Feb 2005 20:54:21 +0000 (20:54 +0000)]
Set pointers to NULL in delete_drive to prevent heap corruption in
load_drives.
Robert Reif [Mon, 14 Feb 2005 20:54:12 +0000 (20:54 +0000)]
Add some missing \ns.
Hans Leidekker [Mon, 14 Feb 2005 20:53:59 +0000 (20:53 +0000)]
Implement and test access flags for color profiles.
Write the color profile back to disk when it was opened for writing.
Mike McCormack [Mon, 14 Feb 2005 20:53:42 +0000 (20:53 +0000)]
Add handling of %ws, %S and %C to _vns(w)printf, improve sprintf
tests.