wine
22 years agoImplement most of the MRU related functions.
Guy Albertelli [Thu, 20 Sep 2001 18:58:43 +0000 (18:58 +0000)] 
Implement most of the MRU related functions.

22 years agoAdd support for the +snoop style output.
Guy Albertelli [Thu, 20 Sep 2001 18:58:25 +0000 (18:58 +0000)] 
Add support for the +snoop style output.

22 years agoFix mapping of DEFAULT_CHARSET.
Huw D M Davies [Thu, 20 Sep 2001 18:58:05 +0000 (18:58 +0000)] 
Fix mapping of DEFAULT_CHARSET.

22 years agoFixed mouse position processing for use with a touchscreen.
Brad Campbell [Wed, 19 Sep 2001 22:41:22 +0000 (22:41 +0000)] 
Fixed mouse position processing for use with a touchscreen.

22 years agoImplemented ISeekingPassThru.
Hidenori Takeshima [Wed, 19 Sep 2001 22:39:34 +0000 (22:39 +0000)] 
Implemented ISeekingPassThru.

22 years agoUpdates and error message improvements.
Andreas Mohr [Wed, 19 Sep 2001 22:34:38 +0000 (22:34 +0000)] 
Updates and error message improvements.

22 years agoChanged MDICreateChild to support CW_USEDEFAULT for 16-bit MDI
Joshua Thielen [Wed, 19 Sep 2001 22:33:01 +0000 (22:33 +0000)] 
Changed MDICreateChild to support CW_USEDEFAULT for 16-bit MDI
windows.

22 years agoFixed a couple of bugs in WIN_SetWindowLong caused by previous
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.

22 years agoFix the definition of structs NUMBERFMT* and CURRENCYFMT*.
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.

22 years agoFix problem comparing pidls and return correct code.
Guy Albertelli [Wed, 19 Sep 2001 22:26:53 +0000 (22:26 +0000)] 
Fix problem comparing pidls and return correct code.

22 years agoAdded russian layout with phantom key.
Andriy Palamarchuk [Wed, 19 Sep 2001 22:26:15 +0000 (22:26 +0000)] 
Added russian layout with phantom key.

22 years agoRemove macros that should not be there (cause conflicts in WineLib).
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.

22 years agoRemove duplicate definition of _tmain.
Francois Gouget [Wed, 19 Sep 2001 22:24:54 +0000 (22:24 +0000)] 
Remove duplicate definition of _tmain.
Add definitions for __targv and _tenviron.

22 years agoMade all 16<->32 HWND conversions use explicit functions instead of
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.

22 years agoFixed a couple of HWND type mismatches.
Alexandre Julliard [Wed, 19 Sep 2001 20:34:17 +0000 (20:34 +0000)] 
Fixed a couple of HWND type mismatches.

22 years agoUse the font charset to obtain a codepage for A->W conversion in the
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.

22 years agoRename "SystemTime" to "t" (this is *not* SYSTEMTIME - avoid
Andreas Mohr [Wed, 19 Sep 2001 20:30:52 +0000 (20:30 +0000)] 
Rename "SystemTime" to "t" (this is *not* SYSTEMTIME - avoid
confusion).

22 years agoFixes for autoconf 2.52 or higher.
Bernhard Rosenkraenzer [Wed, 19 Sep 2001 20:30:28 +0000 (20:30 +0000)] 
Fixes for autoconf 2.52 or higher.

22 years agoAdd msvcrt/locale.h.
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.

22 years agoMake relative paths of [Drive] sections relative to WINEPREFIX.
Francois Gouget [Mon, 17 Sep 2001 20:44:00 +0000 (20:44 +0000)] 
Make relative paths of [Drive] sections relative to WINEPREFIX.

22 years agoLots of rpcrt4.dll stubs.
Ove Kaaven [Mon, 17 Sep 2001 20:26:38 +0000 (20:26 +0000)] 
Lots of rpcrt4.dll stubs.

22 years agoFixed demangling invocation.
Eric Pouech [Mon, 17 Sep 2001 20:26:27 +0000 (20:26 +0000)] 
Fixed demangling invocation.
Be a bit more verbose on implemented features.

22 years agoIgnore negative widths in HEADER_SetItemBounds.
Mike McCormack [Mon, 17 Sep 2001 20:25:52 +0000 (20:25 +0000)] 
Ignore negative widths in HEADER_SetItemBounds.

22 years agoCosmetic changes.
Francois Gouget [Mon, 17 Sep 2001 20:25:26 +0000 (20:25 +0000)] 
Cosmetic changes.

22 years agoImproved make_dlls script. Moved dll list out of
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.

22 years agoImplemented IMemAllocator.
Hidenori Takeshima [Mon, 17 Sep 2001 20:04:28 +0000 (20:04 +0000)] 
Implemented IMemAllocator.

22 years agoFixed references to old documentation location.
Andriy Palamarchuk [Mon, 17 Sep 2001 19:07:56 +0000 (19:07 +0000)] 
Fixed references to old documentation location.

22 years agoImplemented _mbsupr.
Francois Gouget [Mon, 17 Sep 2001 19:02:21 +0000 (19:02 +0000)] 
Implemented _mbsupr.

22 years agoWhen you hold the left mouse button inside the scrollbar, then move
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.

22 years agoAdded stubs for mapi32, msimg32, sti and url.
Hidenori Takeshima [Fri, 14 Sep 2001 21:36:30 +0000 (21:36 +0000)] 
Added stubs for mapi32, msimg32, sti and url.

22 years agoFixed HWND compare in NC_HandleSetCursor.
Alexandre Julliard [Fri, 14 Sep 2001 21:29:19 +0000 (21:29 +0000)] 
Fixed HWND compare in NC_HandleSetCursor.

22 years agoAvoid calling RestoreDC with gdi lock.
Huw D M Davies [Fri, 14 Sep 2001 21:28:36 +0000 (21:28 +0000)] 
Avoid calling RestoreDC with gdi lock.

22 years agoAdd config check and thread safe wrappers for the XRender library.
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.

22 years agoDo not hold the GDI lock while 16-bit ExtDeviceMode is called.
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.

22 years agoAdd missing CALLBACK modifier.
Dmitry Timoshkov [Fri, 14 Sep 2001 01:00:39 +0000 (01:00 +0000)] 
Add missing CALLBACK modifier.

22 years agoFix recv prototype for WSARecvEx.
Francois Gouget [Fri, 14 Sep 2001 01:00:20 +0000 (01:00 +0000)] 
Fix recv prototype for WSARecvEx.

22 years agoFix the error returned by GetLongPathNameA.
Francois Gouget [Fri, 14 Sep 2001 00:59:58 +0000 (00:59 +0000)] 
Fix the error returned by GetLongPathNameA.

22 years agoMake sure that HWND comparisons are always done with full 32-bit
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.

22 years agoFix the WSAStartup prototype.
Francois Gouget [Fri, 14 Sep 2001 00:19:52 +0000 (00:19 +0000)] 
Fix the WSAStartup prototype.
Fix handling of timeout parameter in select.

22 years agoFixed dumping of dll export table.
Alexandre Julliard [Fri, 14 Sep 2001 00:16:12 +0000 (00:16 +0000)] 
Fixed dumping of dll export table.

22 years agoReturn the FOURCC codes set by the HAL driver.
Marcus Meissner [Fri, 14 Sep 2001 00:11:52 +0000 (00:11 +0000)] 
Return the FOURCC codes set by the HAL driver.

22 years agoRelease gdi lock before calling DeleteDC.
Huw D M Davies [Fri, 14 Sep 2001 00:11:16 +0000 (00:11 +0000)] 
Release gdi lock before calling DeleteDC.

22 years agoPlace the log in $TMP if set and /tmp otherwise.
Francois Gouget [Fri, 14 Sep 2001 00:10:22 +0000 (00:10 +0000)] 
Place the log in $TMP if set and /tmp otherwise.

22 years agoHANDLER_ROUTINE is in fact PHANDLER_ROUTINE.
Francois Gouget [Fri, 14 Sep 2001 00:06:33 +0000 (00:06 +0000)] 
HANDLER_ROUTINE is in fact PHANDLER_ROUTINE.

22 years agoCheck for htotal=vtotal=0 (for xfree 4 vesa driver).
Francois Gouget [Fri, 14 Sep 2001 00:05:44 +0000 (00:05 +0000)] 
Check for htotal=vtotal=0 (for xfree 4 vesa driver).

22 years agoLay down the infrastructure for gdi font rendering.
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.

22 years agoMake sure that functions returning an HWND always return a full 32-bit
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.

22 years agoCreated stubs for all cryptographic functions.
Travis Michielsen [Wed, 12 Sep 2001 17:09:56 +0000 (17:09 +0000)] 
Created stubs for all cryptographic functions.

22 years agoConvert user handles received from client to full handles.
Alexandre Julliard [Wed, 12 Sep 2001 17:09:24 +0000 (17:09 +0000)] 
Convert user handles received from client to full handles.

22 years agoRemove not used include/process.h.
Dmitry Timoshkov [Tue, 11 Sep 2001 00:33:15 +0000 (00:33 +0000)] 
Remove not used include/process.h.

22 years agoCleanup code that is strange or difficult to parse.
Patrik Stridvall [Tue, 11 Sep 2001 00:32:32 +0000 (00:32 +0000)] 
Cleanup code that is strange or difficult to parse.

22 years agoBetter separate some system specific code.
Dmitry Timoshkov [Tue, 11 Sep 2001 00:29:24 +0000 (00:29 +0000)] 
Better separate some system specific code.

22 years agoFixed some broken macros.
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.

22 years agoQuiet FlushInstructionCache for non-NT systems where it does nothing
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.

22 years agoSynchronize access to the s_COMLockCount, firstRegisteredClass,
Hidenori Takeshima [Tue, 11 Sep 2001 00:26:12 +0000 (00:26 +0000)] 
Synchronize access to the s_COMLockCount, firstRegisteredClass,
openDllList in compobj.

22 years agoIgnore size change on ConfigureNotify if window rect is empty and new
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.

22 years agoMake sure that returned window belongs to correct thread when checking
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.

22 years agoThe [windows] section is in win.ini not in ~/.wine/config.
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.

22 years agoDocumentation fixes.
Patrik Stridvall [Mon, 10 Sep 2001 23:16:31 +0000 (23:16 +0000)] 
Documentation fixes.

22 years ago- FreeBSD now supported.
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.

22 years agoAdded Ukrainian keyboard layout.
Andy Rysin [Mon, 10 Sep 2001 23:15:26 +0000 (23:15 +0000)] 
Added Ukrainian keyboard layout.

22 years agoBasic implementation of IStream:Clone.
Bill Medland [Mon, 10 Sep 2001 23:14:39 +0000 (23:14 +0000)] 
Basic implementation of IStream:Clone.

22 years agoMore graceful exit on failure.
Bill Medland [Mon, 10 Sep 2001 23:14:22 +0000 (23:14 +0000)] 
More graceful exit on failure.

22 years agoUse V_* macros.
Huw D M Davies [Mon, 10 Sep 2001 23:13:52 +0000 (23:13 +0000)] 
Use V_* macros.

22 years agoFix typo.
Huw D M Davies [Mon, 10 Sep 2001 23:13:40 +0000 (23:13 +0000)] 
Fix typo.

22 years agoLoad some useful TYPEATTR elements from v1 typelibs.
Huw D M Davies [Mon, 10 Sep 2001 23:13:28 +0000 (23:13 +0000)] 
Load some useful TYPEATTR elements from v1 typelibs.

22 years agoMore debug output for InternetGetCookie, added stub for InternetSetCookie.
Marcus Meissner [Mon, 10 Sep 2001 23:12:42 +0000 (23:12 +0000)] 
More debug output for InternetGetCookie, added stub for InternetSetCookie.

22 years agoAdded dwFlags to lock_update private functions so we can pass
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.

22 years agoThe message handler of WM_STYLECHANGING is supposed to be able to
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.

22 years agoUse the min/max in windef.h instead.
Patrik Stridvall [Mon, 10 Sep 2001 23:09:04 +0000 (23:09 +0000)] 
Use the min/max in windef.h instead.

22 years agoEnhanced GetCalendarInfo stub, added known CAL_* defines.
Marcus Meissner [Mon, 10 Sep 2001 23:08:39 +0000 (23:08 +0000)] 
Enhanced GetCalendarInfo stub, added known CAL_* defines.

22 years agoFix buffering problems in HEL mode.
Ove Kaaven [Mon, 10 Sep 2001 23:08:11 +0000 (23:08 +0000)] 
Fix buffering problems in HEL mode.

22 years agoFix compilation errors on FreeBSD.
Francois Gouget [Mon, 10 Sep 2001 23:07:39 +0000 (23:07 +0000)] 
Fix compilation errors on FreeBSD.

22 years agoRewrite msvcrt_{argvtos,valisttos} to be more efficient.
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.

22 years agoLink tsx11 with the X/GL libraries.
Francois Gouget [Mon, 10 Sep 2001 23:06:17 +0000 (23:06 +0000)] 
Link tsx11 with the X/GL libraries.

22 years agoAdded an option to disable XVidMode support.
Francois Gouget [Mon, 10 Sep 2001 23:05:57 +0000 (23:05 +0000)] 
Added an option to disable XVidMode support.

22 years agoPreserve wine return status.
Eric Lammerts [Mon, 10 Sep 2001 23:02:02 +0000 (23:02 +0000)] 
Preserve wine return status.

22 years agoFixed problem with check for special characters.
Justin Santa Barbara [Fri, 7 Sep 2001 19:57:35 +0000 (19:57 +0000)] 
Fixed problem with check for special characters.

22 years agoFixed bug in _ultoa.
Johann Messner [Fri, 7 Sep 2001 19:48:31 +0000 (19:48 +0000)] 
Fixed bug in _ultoa.

22 years agoInitialize argc/argv/wargv by calling ntdll.__wine_get_{w}main_args.
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.

22 years agoChanging DIB color table now updates the DIB visible state.
Jukka Heinonen [Fri, 7 Sep 2001 19:47:10 +0000 (19:47 +0000)] 
Changing DIB color table now updates the DIB visible state.

22 years agoAdded some stubs.
Hidenori Takeshima [Fri, 7 Sep 2001 19:46:49 +0000 (19:46 +0000)] 
Added some stubs.
Started implementing some interfaces in FilterGraph.

22 years agoEmulate the behaviour of Linux mmap() on Solaris. Based on ideas and
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>.

22 years agoEnhance SPY_GetMsgName to translate common control messages.
Guy L. Albertelli [Fri, 7 Sep 2001 18:38:57 +0000 (18:38 +0000)] 
Enhance SPY_GetMsgName to translate common control messages.

22 years agoAdd SHGetSpecialFolderPathW to spec file.
Huw D M Davies [Fri, 7 Sep 2001 18:37:49 +0000 (18:37 +0000)] 
Add SHGetSpecialFolderPathW to spec file.

22 years ago- Finish PathParseIconLocation{A|W}.
Guy L. Albertelli [Fri, 7 Sep 2001 18:37:18 +0000 (18:37 +0000)] 
- Finish PathParseIconLocation{A|W}.
- Implement PathIsUNCServer{A|W|ShareA|ShareW}.

22 years agoImplemented stubs for SHRegEnumUSKey{A|W} and return end-of-list error
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.

22 years agoUse a default DevMode if no DevMode information is available in
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.

22 years agoImplemented mbsnbcnt, added stubs for _Gettnames and __lc_collate_cp.
Marcus Meissner [Fri, 7 Sep 2001 18:34:45 +0000 (18:34 +0000)] 
Implemented mbsnbcnt, added stubs for _Gettnames and __lc_collate_cp.

22 years ago- Handle CCS_NODIVIDER both when present and when not.
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.

22 years agoAdded PE dump capabilities to specmaker and renamed specmaker into
Eric Pouech [Fri, 7 Sep 2001 16:04:38 +0000 (16:04 +0000)] 
Added PE dump capabilities to specmaker and renamed specmaker into
winedump.

22 years ago- Fix positioning of text in buttons.
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.

22 years agoFixed behavior of GetTextExtentExPointW. It must always return the
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.

22 years agoPrevent bomb when GDI_ObjPtr returns null object.
Guy L. Albertelli [Fri, 7 Sep 2001 15:28:10 +0000 (15:28 +0000)] 
Prevent bomb when GDI_ObjPtr returns null object.

22 years agoMove GDI_ERROR definition to wingdi.h.
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.

22 years agoAdd reader for v1 (SLTG) typelibs.
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.

22 years agoOpenPrinter should fail if pPrinterName is "".
Huw D M Davies [Fri, 7 Sep 2001 15:26:51 +0000 (15:26 +0000)] 
OpenPrinter should fail if pPrinterName is "".

22 years agoAdd FUNCFLAGS and change TYPEFLAGS_* to an enum.
Huw D M Davies [Fri, 7 Sep 2001 15:26:36 +0000 (15:26 +0000)] 
Add FUNCFLAGS and change TYPEFLAGS_* to an enum.

22 years agoConvert the socket type (necessary on Solaris).
Francois Gouget [Fri, 7 Sep 2001 15:26:18 +0000 (15:26 +0000)] 
Convert the socket type (necessary on Solaris).

22 years agoStub implementation for UuidHash().
Huw D M Davies [Fri, 7 Sep 2001 15:25:51 +0000 (15:25 +0000)] 
Stub implementation for UuidHash().