Guy Albertelli [Thu, 20 Sep 2001 18:58:43 +0000 (18:58 +0000)]
Implement most of the MRU related functions.
Guy Albertelli [Thu, 20 Sep 2001 18:58:25 +0000 (18:58 +0000)]
Add support for the +snoop style output.
Huw D M Davies [Thu, 20 Sep 2001 18:58:05 +0000 (18:58 +0000)]
Fix mapping of DEFAULT_CHARSET.
Brad Campbell [Wed, 19 Sep 2001 22:41:22 +0000 (22:41 +0000)]
Fixed mouse position processing for use with a touchscreen.
Hidenori Takeshima [Wed, 19 Sep 2001 22:39:34 +0000 (22:39 +0000)]
Implemented ISeekingPassThru.
Andreas Mohr [Wed, 19 Sep 2001 22:34:38 +0000 (22:34 +0000)]
Updates and error message improvements.
Joshua Thielen [Wed, 19 Sep 2001 22:33:01 +0000 (22:33 +0000)]
Changed MDICreateChild to support CW_USEDEFAULT for 16-bit MDI
windows.
Alexandre Julliard [Wed, 19 Sep 2001 22:31:15 +0000 (22:31 +0000)]
Fixed a couple of bugs in WIN_SetWindowLong caused by previous
change.
Francois Gouget [Wed, 19 Sep 2001 22:28:00 +0000 (22:28 +0000)]
Fix the definition of structs NUMBERFMT* and CURRENCYFMT*.
Add, fix and move prototypes from winbase.h to winnls.h.
Guy Albertelli [Wed, 19 Sep 2001 22:26:53 +0000 (22:26 +0000)]
Fix problem comparing pidls and return correct code.
Andriy Palamarchuk [Wed, 19 Sep 2001 22:26:15 +0000 (22:26 +0000)]
Added russian layout with phantom key.
Francois Gouget [Wed, 19 Sep 2001 22:25:52 +0000 (22:25 +0000)]
Remove macros that should not be there (cause conflicts in WineLib).
Add corresponding comments in spy.c.
Francois Gouget [Wed, 19 Sep 2001 22:24:54 +0000 (22:24 +0000)]
Remove duplicate definition of _tmain.
Add definitions for __targv and _tenviron.
Alexandre Julliard [Wed, 19 Sep 2001 20:37:04 +0000 (20:37 +0000)]
Made all 16<->32 HWND conversions use explicit functions instead of
implicit type casts.
Moved a lot of 16-bit functions to the new wnd16.c file.
Changed DIALOGINFO structure handling to support 32-bit handles.
Alexandre Julliard [Wed, 19 Sep 2001 20:34:17 +0000 (20:34 +0000)]
Fixed a couple of HWND type mismatches.
Huw D M Davies [Wed, 19 Sep 2001 20:32:07 +0000 (20:32 +0000)]
Use the font charset to obtain a codepage for A->W conversion in the
text functions.
Andreas Mohr [Wed, 19 Sep 2001 20:30:52 +0000 (20:30 +0000)]
Rename "SystemTime" to "t" (this is *not* SYSTEMTIME - avoid
confusion).
Bernhard Rosenkraenzer [Wed, 19 Sep 2001 20:30:28 +0000 (20:30 +0000)]
Fixes for autoconf 2.52 or higher.
Francois Gouget [Wed, 19 Sep 2001 20:29:33 +0000 (20:29 +0000)]
Add msvcrt/locale.h.
Add missing include directives in msvcrt/wchar.h.
Fix prototype of _wstati64 in msvcrt/sys/stat.h.
Francois Gouget [Mon, 17 Sep 2001 20:44:00 +0000 (20:44 +0000)]
Make relative paths of [Drive] sections relative to WINEPREFIX.
Ove Kaaven [Mon, 17 Sep 2001 20:26:38 +0000 (20:26 +0000)]
Lots of rpcrt4.dll stubs.
Eric Pouech [Mon, 17 Sep 2001 20:26:27 +0000 (20:26 +0000)]
Fixed demangling invocation.
Be a bit more verbose on implemented features.
Mike McCormack [Mon, 17 Sep 2001 20:25:52 +0000 (20:25 +0000)]
Ignore negative widths in HEADER_SetItemBounds.
Francois Gouget [Mon, 17 Sep 2001 20:25:26 +0000 (20:25 +0000)]
Cosmetic changes.
Alexandre Julliard [Mon, 17 Sep 2001 20:09:08 +0000 (20:09 +0000)]
Improved make_dlls script. Moved dll list out of
Make.rules.in. Removed a few no longer used rules.
Hidenori Takeshima [Mon, 17 Sep 2001 20:04:28 +0000 (20:04 +0000)]
Implemented IMemAllocator.
Andriy Palamarchuk [Mon, 17 Sep 2001 19:07:56 +0000 (19:07 +0000)]
Fixed references to old documentation location.
Francois Gouget [Mon, 17 Sep 2001 19:02:21 +0000 (19:02 +0000)]
Implemented _mbsupr.
Bobby Bingham [Mon, 17 Sep 2001 19:01:08 +0000 (19:01 +0000)]
When you hold the left mouse button inside the scrollbar, then move
the mouse off so it stops scrolling, and return the mouse, it should
continue scrolling.
Hidenori Takeshima [Fri, 14 Sep 2001 21:36:30 +0000 (21:36 +0000)]
Added stubs for mapi32, msimg32, sti and url.
Alexandre Julliard [Fri, 14 Sep 2001 21:29:19 +0000 (21:29 +0000)]
Fixed HWND compare in NC_HandleSetCursor.
Huw D M Davies [Fri, 14 Sep 2001 21:28:36 +0000 (21:28 +0000)]
Avoid calling RestoreDC with gdi lock.
Huw D M Davies [Fri, 14 Sep 2001 01:04:25 +0000 (01:04 +0000)]
Add config check and thread safe wrappers for the XRender library.
Dmitry Timoshkov [Fri, 14 Sep 2001 01:00:57 +0000 (01:00 +0000)]
Do not hold the GDI lock while 16-bit ExtDeviceMode is called.
Dmitry Timoshkov [Fri, 14 Sep 2001 01:00:39 +0000 (01:00 +0000)]
Add missing CALLBACK modifier.
Francois Gouget [Fri, 14 Sep 2001 01:00:20 +0000 (01:00 +0000)]
Fix recv prototype for WSARecvEx.
Francois Gouget [Fri, 14 Sep 2001 00:59:58 +0000 (00:59 +0000)]
Fix the error returned by GetLongPathNameA.
Alexandre Julliard [Fri, 14 Sep 2001 00:24:39 +0000 (00:24 +0000)]
Make sure that HWND comparisons are always done with full 32-bit
handles.
Francois Gouget [Fri, 14 Sep 2001 00:19:52 +0000 (00:19 +0000)]
Fix the WSAStartup prototype.
Fix handling of timeout parameter in select.
Alexandre Julliard [Fri, 14 Sep 2001 00:16:12 +0000 (00:16 +0000)]
Fixed dumping of dll export table.
Marcus Meissner [Fri, 14 Sep 2001 00:11:52 +0000 (00:11 +0000)]
Return the FOURCC codes set by the HAL driver.
Huw D M Davies [Fri, 14 Sep 2001 00:11:16 +0000 (00:11 +0000)]
Release gdi lock before calling DeleteDC.
Francois Gouget [Fri, 14 Sep 2001 00:10:22 +0000 (00:10 +0000)]
Place the log in $TMP if set and /tmp otherwise.
Francois Gouget [Fri, 14 Sep 2001 00:06:33 +0000 (00:06 +0000)]
HANDLER_ROUTINE is in fact PHANDLER_ROUTINE.
Francois Gouget [Fri, 14 Sep 2001 00:05:44 +0000 (00:05 +0000)]
Check for htotal=vtotal=0 (for xfree 4 vesa driver).
Huw D M Davies [Wed, 12 Sep 2001 20:21:06 +0000 (20:21 +0000)]
Lay down the infrastructure for gdi font rendering.
Partial implementation of GetGylphOutline and GetOutlineTextMetrics
for gdi fonts.
Alexandre Julliard [Wed, 12 Sep 2001 17:19:13 +0000 (17:19 +0000)]
Make sure that functions returning an HWND always return a full 32-bit
handle.
Travis Michielsen [Wed, 12 Sep 2001 17:09:56 +0000 (17:09 +0000)]
Created stubs for all cryptographic functions.
Alexandre Julliard [Wed, 12 Sep 2001 17:09:24 +0000 (17:09 +0000)]
Convert user handles received from client to full handles.
Dmitry Timoshkov [Tue, 11 Sep 2001 00:33:15 +0000 (00:33 +0000)]
Remove not used include/process.h.
Patrik Stridvall [Tue, 11 Sep 2001 00:32:32 +0000 (00:32 +0000)]
Cleanup code that is strange or difficult to parse.
Dmitry Timoshkov [Tue, 11 Sep 2001 00:29:24 +0000 (00:29 +0000)]
Better separate some system specific code.
Hidenori Takeshima [Tue, 11 Sep 2001 00:29:03 +0000 (00:29 +0000)]
Fixed some broken macros.
Added some stubs.
Implemeted undocumented APIs.
Implemented many methods in IMediaFilter, IMediaControl and
IReferenceClock.
Started Implementing IMemoryAllocator.
Guy Albertelli [Tue, 11 Sep 2001 00:26:46 +0000 (00:26 +0000)]
Quiet FlushInstructionCache for non-NT systems where it does nothing
per MSDN.
Hidenori Takeshima [Tue, 11 Sep 2001 00:26:12 +0000 (00:26 +0000)]
Synchronize access to the s_COMLockCount, firstRegisteredClass,
openDllList in compobj.
Alexandre Julliard [Mon, 10 Sep 2001 23:27:57 +0000 (23:27 +0000)]
Ignore size change on ConfigureNotify if window rect is empty and new
size is 1x1.
Alexandre Julliard [Mon, 10 Sep 2001 23:26:42 +0000 (23:26 +0000)]
Make sure that returned window belongs to correct thread when checking
siblings of transparent windows in WIN_FindWinToRepaint.
Huw D M Davies [Mon, 10 Sep 2001 23:17:08 +0000 (23:17 +0000)]
The [windows] section is in win.ini not in ~/.wine/config.
Patrik Stridvall [Mon, 10 Sep 2001 23:16:31 +0000 (23:16 +0000)]
Documentation fixes.
Patrik Stridvall [Mon, 10 Sep 2001 23:16:05 +0000 (23:16 +0000)]
- FreeBSD now supported.
- Much more work on the new C parser.
- API files update.
Andy Rysin [Mon, 10 Sep 2001 23:15:26 +0000 (23:15 +0000)]
Added Ukrainian keyboard layout.
Bill Medland [Mon, 10 Sep 2001 23:14:39 +0000 (23:14 +0000)]
Basic implementation of IStream:Clone.
Bill Medland [Mon, 10 Sep 2001 23:14:22 +0000 (23:14 +0000)]
More graceful exit on failure.
Huw D M Davies [Mon, 10 Sep 2001 23:13:52 +0000 (23:13 +0000)]
Use V_* macros.
Huw D M Davies [Mon, 10 Sep 2001 23:13:40 +0000 (23:13 +0000)]
Fix typo.
Huw D M Davies [Mon, 10 Sep 2001 23:13:28 +0000 (23:13 +0000)]
Load some useful TYPEATTR elements from v1 typelibs.
Marcus Meissner [Mon, 10 Sep 2001 23:12:42 +0000 (23:12 +0000)]
More debug output for InternetGetCookie, added stub for InternetSetCookie.
Marcus Meissner [Mon, 10 Sep 2001 23:12:16 +0000 (23:12 +0000)]
Added dwFlags to lock_update private functions so we can pass
WRITEONLY/READONLY.
Added those flags to the internal Lock() calls.
Only copy the surface from screen to surface if not writeonly.
Restrict blitting between display window and surface to the
locked/unlocked rectangle and the clipwindow section.
Added defines for DDHAL_UNLOCKDATA/DDHAL_LOCKDATA, added calls to HAL
implementation.
Patrik Stridvall [Mon, 10 Sep 2001 23:09:46 +0000 (23:09 +0000)]
The message handler of WM_STYLECHANGING is supposed to be able to
modify the proposed style if it wishes.
Patrik Stridvall [Mon, 10 Sep 2001 23:09:04 +0000 (23:09 +0000)]
Use the min/max in windef.h instead.
Marcus Meissner [Mon, 10 Sep 2001 23:08:39 +0000 (23:08 +0000)]
Enhanced GetCalendarInfo stub, added known CAL_* defines.
Ove Kaaven [Mon, 10 Sep 2001 23:08:11 +0000 (23:08 +0000)]
Fix buffering problems in HEL mode.
Francois Gouget [Mon, 10 Sep 2001 23:07:39 +0000 (23:07 +0000)]
Fix compilation errors on FreeBSD.
Francois Gouget [Mon, 10 Sep 2001 23:07:07 +0000 (23:07 +0000)]
Rewrite msvcrt_{argvtos,valisttos} to be more efficient.
Warn about the ' ' and '"' handling of the exec and spawn functions.
Copy the command line in MSVCRT_system to make it writable.
Francois Gouget [Mon, 10 Sep 2001 23:06:17 +0000 (23:06 +0000)]
Link tsx11 with the X/GL libraries.
Francois Gouget [Mon, 10 Sep 2001 23:05:57 +0000 (23:05 +0000)]
Added an option to disable XVidMode support.
Eric Lammerts [Mon, 10 Sep 2001 23:02:02 +0000 (23:02 +0000)]
Preserve wine return status.
Justin Santa Barbara [Fri, 7 Sep 2001 19:57:35 +0000 (19:57 +0000)]
Fixed problem with check for special characters.
Johann Messner [Fri, 7 Sep 2001 19:48:31 +0000 (19:48 +0000)]
Fixed bug in _ultoa.
Francois Gouget [Fri, 7 Sep 2001 19:47:30 +0000 (19:47 +0000)]
Initialize argc/argv/wargv by calling ntdll.__wine_get_{w}main_args.
Jukka Heinonen [Fri, 7 Sep 2001 19:47:10 +0000 (19:47 +0000)]
Changing DIB color table now updates the DIB visible state.
Hidenori Takeshima [Fri, 7 Sep 2001 19:46:49 +0000 (19:46 +0000)]
Added some stubs.
Started implementing some interfaces in FilterGraph.
Ulrich Weigand [Fri, 7 Sep 2001 18:46:14 +0000 (18:46 +0000)]
Emulate the behaviour of Linux mmap() on Solaris. Based on ideas and
sample code due to Erik Boasson <eboasson@signaal.nl> and John Wehle
<john@feith.com>.
Guy L. Albertelli [Fri, 7 Sep 2001 18:38:57 +0000 (18:38 +0000)]
Enhance SPY_GetMsgName to translate common control messages.
Huw D M Davies [Fri, 7 Sep 2001 18:37:49 +0000 (18:37 +0000)]
Add SHGetSpecialFolderPathW to spec file.
Guy L. Albertelli [Fri, 7 Sep 2001 18:37:18 +0000 (18:37 +0000)]
- Finish PathParseIconLocation{A|W}.
- Implement PathIsUNCServer{A|W|ShareA|ShareW}.
Guy L. Albertelli [Fri, 7 Sep 2001 18:36:47 +0000 (18:36 +0000)]
Implemented stubs for SHRegEnumUSKey{A|W} and return end-of-list error
as result.
Hidenori Takeshima [Fri, 7 Sep 2001 18:35:58 +0000 (18:35 +0000)]
Use a default DevMode if no DevMode information is available in
registry.
Marcus Meissner [Fri, 7 Sep 2001 18:34:45 +0000 (18:34 +0000)]
Implemented mbsnbcnt, added stubs for _Gettnames and __lc_collate_cp.
Guy L. Albertelli [Fri, 7 Sep 2001 18:34:14 +0000 (18:34 +0000)]
- Handle CCS_NODIVIDER both when present and when not.
- Handle some cases of CCS_TOP, CCS_BOTTOM, and CCS_NOPARENTALIGN.
- Handle values returned from the RBN_CHILDSIZE notification.
- Implement RBBS_CHILDEDGE.
- Fix some logic errors in REBAR_AdjustBands, and problems with CCS_VERT.
Eric Pouech [Fri, 7 Sep 2001 16:04:38 +0000 (16:04 +0000)]
Added PE dump capabilities to specmaker and renamed specmaker into
winedump.
Guy L. Albertelli [Fri, 7 Sep 2001 15:29:21 +0000 (15:29 +0000)]
- Fix positioning of text in buttons.
- Fix nButtonHeight so that it is not zero in some cases
- Support TBSTYLE_TRANSPARENT.
- Fix handling in WM_ERASEBKGND so that the default erase occurs
between notifies.
- Fix WM_NCCREATE processing to issue proper WM_STYLECHANGING (via
SetWindowLong) and document the issues.
Travis Michielsen [Fri, 7 Sep 2001 15:28:32 +0000 (15:28 +0000)]
Fixed behavior of GetTextExtentExPointW. It must always return the
extents of the entire string in size.
Guy L. Albertelli [Fri, 7 Sep 2001 15:28:10 +0000 (15:28 +0000)]
Prevent bomb when GDI_ObjPtr returns null object.
Huw D M Davies [Fri, 7 Sep 2001 15:27:51 +0000 (15:27 +0000)]
Move GDI_ERROR definition to wingdi.h.
Add HGDI_ERROR.
Huw D M Davies [Fri, 7 Sep 2001 15:27:16 +0000 (15:27 +0000)]
Add reader for v1 (SLTG) typelibs.
Fix a few problems with v2 (MSFT) typelibs.
LoadTypeLibEx should do a SearchPath to locate typelib.
Huw D M Davies [Fri, 7 Sep 2001 15:26:51 +0000 (15:26 +0000)]
OpenPrinter should fail if pPrinterName is "".
Huw D M Davies [Fri, 7 Sep 2001 15:26:36 +0000 (15:26 +0000)]
Add FUNCFLAGS and change TYPEFLAGS_* to an enum.
Francois Gouget [Fri, 7 Sep 2001 15:26:18 +0000 (15:26 +0000)]
Convert the socket type (necessary on Solaris).
Huw D M Davies [Fri, 7 Sep 2001 15:25:51 +0000 (15:25 +0000)]
Stub implementation for UuidHash().