Alexandre Julliard [Tue, 22 Feb 2005 19:42:35 +0000 (19:42 +0000)]
Removed no longer used create_region function, and directly export
create_empty_region instead.
Alexandre Julliard [Tue, 22 Feb 2005 19:41:43 +0000 (19:41 +0000)]
Allow the client rectangle to be of arbitrary size and dimensions,
regardless of the window rectangle.
TANABE Hiroshi [Tue, 22 Feb 2005 19:37:18 +0000 (19:37 +0000)]
Added Multibyte character set support in GetGlyphOutlineA.
Huw Davies [Tue, 22 Feb 2005 19:34:33 +0000 (19:34 +0000)]
Don't hold the GDI lock when calling DC_GetDCUpdate.
Hans Leidekker [Tue, 22 Feb 2005 19:34:15 +0000 (19:34 +0000)]
Forward MD5{Final,Init,Update} to advapi32.
Ivan Leo Puoti [Tue, 22 Feb 2005 19:33:50 +0000 (19:33 +0000)]
Replace GetCurrentProcess() with NtCurrentProcess() in ntdll.
Ivan Leo Puoti [Tue, 22 Feb 2005 19:32:22 +0000 (19:32 +0000)]
Added a couple of defines.
Mike McCormack [Tue, 22 Feb 2005 19:31:45 +0000 (19:31 +0000)]
Make sure strings are null terminated.
Mike McCormack [Tue, 22 Feb 2005 19:31:19 +0000 (19:31 +0000)]
When running a second time, don't fail if we can't extract an icon.
Martijn Vernooij [Tue, 22 Feb 2005 19:31:01 +0000 (19:31 +0000)]
Scroll instead of repainting when expanding/collapsing trees.
Don't repaint on hover if 'hot tracking' isn't on.
Jacek Caban [Tue, 22 Feb 2005 19:30:24 +0000 (19:30 +0000)]
Added implementation of LockServer.
Huw Davies [Tue, 22 Feb 2005 19:30:16 +0000 (19:30 +0000)]
The typelib cache should take the typelib resource index into
account.
Alexandre Julliard [Tue, 22 Feb 2005 16:02:58 +0000 (16:02 +0000)]
Cosmetic fixes.
Mike McCormack [Tue, 22 Feb 2005 15:50:13 +0000 (15:50 +0000)]
Make lstr* functions inline inside Wine.
Mike McCormack [Tue, 22 Feb 2005 15:47:21 +0000 (15:47 +0000)]
- handle IFileSystemBindData in IShellFolder::ParseDisplayName
- convert IShellFolder::ParseDisplayName to use Unicode
Aric Stewart [Tue, 22 Feb 2005 15:47:00 +0000 (15:47 +0000)]
Update the installed state for components during CostFinalize. Laying
groundwork to be able to start processing uninstall logic as well.
Rein Klazes [Tue, 22 Feb 2005 15:46:36 +0000 (15:46 +0000)]
DefWindowProc's WM_NCCALC handler must not subtract space for
scrollbars if there is not enough space for it anyway. With tests to
confirm the behavior.
Stefan Leichter [Tue, 22 Feb 2005 15:43:54 +0000 (15:43 +0000)]
Make user32_crosstest.exe loadable on NT 3.51.
Alexandre Julliard [Tue, 22 Feb 2005 14:58:52 +0000 (14:58 +0000)]
DispatchMessage needs to repaint the non-client area if the WM_PAINT
handler didn't do it.
Jason Edmeades [Tue, 22 Feb 2005 14:56:28 +0000 (14:56 +0000)]
Make RegisterClassExA check that reserved bytes is a valid value.
Tests to confirm this behaviour.
Justin Chevrier [Tue, 22 Feb 2005 14:54:47 +0000 (14:54 +0000)]
Point KEYBOARDPREF and SCREENREADER to registry keys and values that
match native.
Jon Griffiths [Tue, 22 Feb 2005 14:54:01 +0000 (14:54 +0000)]
Use variant macros instead of accessing the union directly.
Steven Edwards [Tue, 22 Feb 2005 14:53:05 +0000 (14:53 +0000)]
Correct typo.
Jon Griffiths [Tue, 22 Feb 2005 14:52:35 +0000 (14:52 +0000)]
Use config.h & HAVE_ where needed, -W fixes.
Jon Griffiths [Tue, 22 Feb 2005 14:51:03 +0000 (14:51 +0000)]
Fix race in IMAPIProp_Release(), -W fixes.
Mike McCormack [Tue, 22 Feb 2005 14:50:35 +0000 (14:50 +0000)]
Cleanup, create unicode versions of _ILCreateFromPath,
_ILCreateGuidFromStr, and _ILCreateFromFindData.
Christian Costa [Tue, 22 Feb 2005 14:50:16 +0000 (14:50 +0000)]
Fixed ACM Wrapper.
Darryl Dixon [Tue, 22 Feb 2005 14:49:59 +0000 (14:49 +0000)]
Added support for NZDT (New Zealand Daylight Time) to TZ_INFO.
Hans Leidekker [Tue, 22 Feb 2005 14:49:43 +0000 (14:49 +0000)]
Add IsDestinationReachableW.
Hans Leidekker [Mon, 21 Feb 2005 21:02:12 +0000 (21:02 +0000)]
Implementation stub for QueueUserWorkItem.
Mike McCormack [Mon, 21 Feb 2005 20:58:09 +0000 (20:58 +0000)]
Implement and test IPropertySetStorage.
Lionel Ulmer [Mon, 21 Feb 2005 20:57:34 +0000 (20:57 +0000)]
Implement 'W' variants of Process32First / Next APIs
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.