Mike Hearn [Mon, 17 Mar 2003 04:43:05 +0000 (04:43 +0000)]
Fix a typo.
Paul Rupe [Mon, 17 Mar 2003 04:42:45 +0000 (04:42 +0000)]
Add CSIDL_PROFILES. Improved logging for non-existent CSIDL values.
Paul Rupe [Mon, 17 Mar 2003 04:42:30 +0000 (04:42 +0000)]
Fix a couple INT/UINT comparisons.
Paul Rupe [Mon, 17 Mar 2003 04:42:11 +0000 (04:42 +0000)]
Treat blank protocol the same as NULL in getservbyname &
getservbyport.
Alexandre Julliard [Mon, 17 Mar 2003 00:17:00 +0000 (00:17 +0000)]
Replaced forwards by normal function declarations.
Alexandre Julliard [Mon, 17 Mar 2003 00:05:44 +0000 (00:05 +0000)]
Implemented _getdllprocaddr(), it cannot be simply a forward to
GetProcAddress.
Alexandre Julliard [Mon, 17 Mar 2003 00:02:11 +0000 (00:02 +0000)]
Disable 'variable' in Win32 spec files.
Added support for forwarded 'extern' ordinals.
Alexandre Julliard [Mon, 17 Mar 2003 00:00:53 +0000 (00:00 +0000)]
Avoid warnings.
Alexandre Julliard [Sun, 16 Mar 2003 23:59:48 +0000 (23:59 +0000)]
Don't enter an imported dll in the import table at all if we didn't
need to import any symbol from it.
Alexandre Julliard [Sun, 16 Mar 2003 23:54:18 +0000 (23:54 +0000)]
Properly import basetsd.h and guiddef.h.
Alexandre Julliard [Sun, 16 Mar 2003 23:52:24 +0000 (23:52 +0000)]
Make sure we display the correct file name and line in error messages.
Vitaliy Margolen [Sun, 16 Mar 2003 23:51:02 +0000 (23:51 +0000)]
- make SHGetFileInfo handle relative paths
- fix requests for large icons
Alexandre Julliard [Sat, 15 Mar 2003 22:26:09 +0000 (22:26 +0000)]
Implemented _chkesp, based on a patch by Jon Griffiths.
Jon Griffiths [Sat, 15 Mar 2003 22:25:01 +0000 (22:25 +0000)]
Display abnormal exit text in a message box for GUI apps.
Jon Griffiths [Sat, 15 Mar 2003 22:24:26 +0000 (22:24 +0000)]
Add some missing types needed for the upcoming ocidl.idl.
Add missing variant types.
Correct the definition of DECIMAL type.
Alexandre Julliard [Sat, 15 Mar 2003 22:23:27 +0000 (22:23 +0000)]
Added #ifdef checks for SOUND_MIXER_INFO.
Alexandre Julliard [Sat, 15 Mar 2003 19:55:48 +0000 (19:55 +0000)]
Added Jon Griffiths.
Jon Griffiths [Sat, 15 Mar 2003 19:48:34 +0000 (19:48 +0000)]
Updated rules for API doc generation.
Add sgmlpages target for making a docbook 'Wine API Guide'.
Jon Griffiths [Sat, 15 Mar 2003 19:45:48 +0000 (19:45 +0000)]
Improve the look/content of the man page output.
Generate for all exported functions (that have docs).
Add dll summary page, HTML and SGML output.
Jon Griffiths [Sat, 15 Mar 2003 19:42:44 +0000 (19:42 +0000)]
Document the API generation process and format.
Provide an overview of the Wine documentation system.
A couple of minor other fixes.
Jon Griffiths [Sat, 15 Mar 2003 19:42:11 +0000 (19:42 +0000)]
Add RtlDowncaseUnicodeChar(), RtlEqualComputerName(),
RtlEqualDomainName(). Documentation updates.
Jon Griffiths [Sat, 15 Mar 2003 19:41:19 +0000 (19:41 +0000)]
Documentation updates.
Jon Griffiths [Sat, 15 Mar 2003 19:41:03 +0000 (19:41 +0000)]
Add some missing prototypes.
Jon Griffiths [Sat, 15 Mar 2003 19:40:36 +0000 (19:40 +0000)]
SHCreateThread is exported by name _and_ ordinal.
Jon Griffiths [Sat, 15 Mar 2003 19:40:11 +0000 (19:40 +0000)]
Correct behaviour for some error conditions.
Documentation updates.
Jon Griffiths [Sat, 15 Mar 2003 19:39:37 +0000 (19:39 +0000)]
Really get rid of debug code/strings if we're building without them.
Jon Griffiths [Sat, 15 Mar 2003 19:38:39 +0000 (19:38 +0000)]
Implemented __p__pgmptr, _pgmptr.
Jon Griffiths [Sat, 15 Mar 2003 19:36:31 +0000 (19:36 +0000)]
Only sort the number of symbols actually found.
Jon Griffiths [Sat, 15 Mar 2003 19:36:16 +0000 (19:36 +0000)]
Output a dummy function for linking.
Define __WINE_USE_NATIVE_HEADERS for tests that need to care.
Change the debug information format to prevent winedbg from crashing.
Jon Griffiths [Sat, 15 Mar 2003 19:35:52 +0000 (19:35 +0000)]
Protect the TEXTMETRIC struct from redefinition.
Robert Reif [Sat, 15 Mar 2003 00:54:11 +0000 (00:54 +0000)]
Added support for multiple direct sound devices.
Tony Lambregts [Sat, 15 Mar 2003 00:12:42 +0000 (00:12 +0000)]
Replace DPRINTF with TRACE.
Maxime Bellengé [Sat, 15 Mar 2003 00:07:48 +0000 (00:07 +0000)]
Rename "Shortcut" to "Desktop".
Alexandre Julliard [Sat, 15 Mar 2003 00:06:35 +0000 (00:06 +0000)]
Init signals before calling CLIENT_InitThread since we can receive a
signal there.
Vitaliy Margolen [Sat, 15 Mar 2003 00:05:46 +0000 (00:05 +0000)]
Changes for Icon and SmallIcon modes:
- fix typo causing wrong scroll boundaries
- reverse mouse wheel scroll directions
- fix navigation with keyboard when auto arranged
Alexandre Julliard [Fri, 14 Mar 2003 23:17:45 +0000 (23:17 +0000)]
Cleaned up load_library_as_datafile().
Alexandre Julliard [Fri, 14 Mar 2003 23:16:46 +0000 (23:16 +0000)]
Avoid GetProcessHeap() inside ntdll.
Rein Klazes [Fri, 14 Mar 2003 23:01:24 +0000 (23:01 +0000)]
Added stub for GetDevicePowerState().
Rein Klazes [Fri, 14 Mar 2003 23:00:53 +0000 (23:00 +0000)]
Added a stub for msnet32.57
Dimitrie O. Paun [Fri, 14 Mar 2003 22:58:22 +0000 (22:58 +0000)]
Spacing information is signed (debugged and fixed by Vitaliy
Margolen).
Decode spacing information in the window procedure.
Some spelling fixes.
Eric Pouech [Fri, 14 Mar 2003 05:01:20 +0000 (05:01 +0000)]
- implementation of LdrLoadDll out of loader/module.c
- in impacted functions, ensure that we only use ntdll functions
- for internal loading, start using NTDLL style for error reporting
- making use of new LdrLoadDll
Tony Lambregts [Fri, 14 Mar 2003 04:50:34 +0000 (04:50 +0000)]
Janitorial. Get rid of W->A calls.
Tony Lambregts [Fri, 14 Mar 2003 04:11:17 +0000 (04:11 +0000)]
Replace DPRINTF with TRACE.
Alexandre Julliard [Fri, 14 Mar 2003 04:08:42 +0000 (04:08 +0000)]
Added -f option to make wineserver remain in the foreground for
debugging.
Close stdin/stdout when not in the foreground (based on a patch by
Francois Gouget).
Alexandre Julliard [Fri, 14 Mar 2003 04:02:28 +0000 (04:02 +0000)]
Warning fixes.
Alexandre Julliard [Fri, 14 Mar 2003 04:02:03 +0000 (04:02 +0000)]
Only print the trace header when we are at the beginning of a new
line (suggested by Dimitrie O. Paun).
Eric Pouech [Fri, 14 Mar 2003 04:00:52 +0000 (04:00 +0000)]
- implementation of LdrUnloadDll out of loader/module.c
- in impacted functions, ensure that we only use ntdll functions
- making use of new LdrUnloadDll
Alexandre Julliard [Wed, 12 Mar 2003 22:38:14 +0000 (22:38 +0000)]
Added an inode object to keep track of all file descriptors open for a
given file.
Plugged a couple of potential file descriptor leaks.
Dmitry Timoshkov [Wed, 12 Mar 2003 22:30:16 +0000 (22:30 +0000)]
Move vsnwprintf implementation to libwine_unicode, export snprintfW
and vsnprintfW from there, forward MSVCRT and NTDLL functions to
libwine_unicode.
Jon Griffiths [Wed, 12 Mar 2003 20:17:30 +0000 (20:17 +0000)]
Constify the strings in the policy cache.
Documentation updates.
Thomas Mertes [Wed, 12 Mar 2003 20:17:03 +0000 (20:17 +0000)]
Forward to the ntdll functions _itoa, _ltoa, _ultoa, _i64toa,
_ui64toa, _itow, _ltow, _ultow, _i64tow, _ui64tow, _atoi64, _wtoi,
_wtol, _wtoi64 from msvcrt / msvcrt20.
Thomas Mertes [Wed, 12 Mar 2003 20:16:07 +0000 (20:16 +0000)]
Implement _itoa, _ltoa, _ultoa, _i64toa, _ui64toa, _itow, _ltow,
_ultow, _i64tow, _ui64tow, _atoi64, _wtoi, _wtol, _wtoi64.
Marcus Meissner [Wed, 12 Mar 2003 20:15:38 +0000 (20:15 +0000)]
Fixed 2 fd leaks in comm functions.
Removed erroneous GetLastError() check in WaitCommEvent().
Shachar Shemesh [Wed, 12 Mar 2003 20:15:15 +0000 (20:15 +0000)]
- Implement finer grained control over what gets run.
- Implement command line to control presets of said control for
various scenarios:
o start - session startup - run everything.
o restart - session close (presumeably after reboot) - only perform
*once operations.
Tony Lambregts [Wed, 12 Mar 2003 20:14:35 +0000 (20:14 +0000)]
Add flags for RegRestoreKey.
Mike Hearn [Wed, 12 Mar 2003 20:14:12 +0000 (20:14 +0000)]
- Reduced tab offset constant slightly to avoid clipping the label.
- Prevent label overdraw of updown control by reducing the width of
the invalidated region.
Alexandre Julliard [Tue, 11 Mar 2003 01:48:53 +0000 (01:48 +0000)]
Attaching the debugger to a running process should work again
(reported by Eric Pouech). Misc cleanups.
Mike Hearn [Tue, 11 Mar 2003 01:45:38 +0000 (01:45 +0000)]
Implemented the global interface table object using a simple linked
list.
Eric Pouech [Mon, 10 Mar 2003 19:06:46 +0000 (19:06 +0000)]
Put console documentation in sync with current console status.
Rok Mandeljc [Mon, 10 Mar 2003 19:06:02 +0000 (19:06 +0000)]
- implemented panning
- implemented coning
- many minor fixes
Uwe Bonnes [Mon, 10 Mar 2003 19:05:27 +0000 (19:05 +0000)]
SNOOP_PrintArg: don't try to decipher snoop args when seh chanel is
on.
Eric Pouech [Mon, 10 Mar 2003 19:05:04 +0000 (19:05 +0000)]
Fixed typo.
Vitaliy Margolen [Mon, 10 Mar 2003 19:04:39 +0000 (19:04 +0000)]
Fixed typo in PrivateExtractIconExW function.
Mike Hearn [Mon, 10 Mar 2003 19:04:13 +0000 (19:04 +0000)]
It's not just height that can be set to the default by passing zero to
TCM_SETITEMSIZE, but also width.
Eric Pouech [Mon, 10 Mar 2003 19:03:33 +0000 (19:03 +0000)]
- fixed another regression in sub-process creation (curses backend
must be default for AllocConsole() invocation)
- fixed endless loop when unknown argument was passed on commandline
Eric Pouech [Mon, 10 Mar 2003 19:03:08 +0000 (19:03 +0000)]
Fixed error code when no mapping is found for wave input.
Maxime Bellengé [Mon, 10 Mar 2003 19:02:47 +0000 (19:02 +0000)]
Implemented SHRegSetUSValueA and SHRegSetUSValueW.
Alexandre Julliard [Fri, 7 Mar 2003 23:15:52 +0000 (23:15 +0000)]
Rewrote RtlFind{Most,Least}SignificantBit in a more portable way.
Tony Lambregts [Fri, 7 Mar 2003 23:08:59 +0000 (23:08 +0000)]
Janitorial. Get rid of W->A call.
Andrew Johnston [Fri, 7 Mar 2003 23:08:38 +0000 (23:08 +0000)]
Move keyboard event processing from WndProc code into the existing
helper.
Create a helper function for the create event and clean up code.
Remove macro for detecting invalid SCROLLINFO structures and make it
an inline function.
Adam Gundy [Fri, 7 Mar 2003 23:03:27 +0000 (23:03 +0000)]
Allow modifying a menu string to be NULL.
Adam Gundy [Fri, 7 Mar 2003 23:02:46 +0000 (23:02 +0000)]
TOOLBAR_AddBitmap() and TOOLBAR_ReplaceBitmap() are not supposed to
modify the bitmap - we call ImageList_AddMasked() which turns all
masked pixels black. Fixed by making a copy of the bitmap to give to
ImageList_AddMasked().
Andrew Johnston [Fri, 7 Mar 2003 20:38:20 +0000 (20:38 +0000)]
- GetScrollRange zeros the return parameters for no infoPtr
- GetScrollRange, GetScrollPos and GetScrollInfo send a message to the
window for the SB_CTL case
- Moved code for GetScroll* to into worker functions
Robert Reif [Fri, 7 Mar 2003 20:37:25 +0000 (20:37 +0000)]
Fixed bug where the enable state of the output and input were not set
properly when doing full duplex.
Fixed bug where resetting the output would affect the capture when
doing full duplex.
Robert Reif [Fri, 7 Mar 2003 20:36:47 +0000 (20:36 +0000)]
Fixed a bug where a capture device was used after it failed to open
due to a missing driver.
Added tests to try all possible combinations of sample rate, sample
size and mono/stereo.
Marcus Meissner [Fri, 7 Mar 2003 20:36:08 +0000 (20:36 +0000)]
Was using the wrong define for the CUPS soname.
Adam Gundy [Fri, 7 Mar 2003 20:35:30 +0000 (20:35 +0000)]
When shifting the list's indices, we must not send notify messages if
we have to refocus. Item modification handlers are not supposed to be
called here.
Eric Pouech [Fri, 7 Mar 2003 20:34:55 +0000 (20:34 +0000)]
Fixed regression in sub-process creation.
Lionel Ulmer [Fri, 7 Mar 2003 20:34:34 +0000 (20:34 +0000)]
- some Caps clean-up when no OpenGL compiled in
- fix some fonts displaying problems
Tony Lambregts [Fri, 7 Mar 2003 20:34:01 +0000 (20:34 +0000)]
Clarify patch requirements.
Steven Edwards [Fri, 7 Mar 2003 20:30:17 +0000 (20:30 +0000)]
Add import of ntdll.
Adam Gundy [Fri, 7 Mar 2003 20:29:58 +0000 (20:29 +0000)]
PROPSHEET_CreateDialog() is documented to return -1 on failure, and
the dialog handle on success.
Adam Gundy [Fri, 7 Mar 2003 20:29:31 +0000 (20:29 +0000)]
ArrangeCtrlPositions() did not cope correctly with a templated dialog
which has an extra 'preview' control to the right of the 'marker'
control.
FILEDLG95_Handle_GetFilePath() did not return the path - it wasn't
combining the path with the filename.
Alexandre Julliard [Thu, 6 Mar 2003 23:44:02 +0000 (23:44 +0000)]
Hardcode set_thread_area syscall number to avoid trouble with broken
headers.
Eric Pouech [Thu, 6 Mar 2003 23:41:37 +0000 (23:41 +0000)]
- implemented LdrGetProcedureAddress and made use of it for
GetProcAddress
- implemented LdrGetDllHandle and made use of it in GetModuleHandle
- removed MODULE_DllThreadDetach from loader/module.c (should have
been removed in a previous patch)
Lionel Ulmer [Thu, 6 Mar 2003 22:48:54 +0000 (22:48 +0000)]
Support 'stub' wglGetExtensionsStringEXT function.
Robert Reif [Thu, 6 Mar 2003 22:46:34 +0000 (22:46 +0000)]
Added a configuration option for setting the hardware acceleration
level just like the direct sound control panel app.
More work on the full duplex interface so the compile warning is no
longer generated. Full duplex interface is still stubbed out.
Moved full duplex mixer reset fix into wineoss driver where it
belongs.
Added some more locking fixes.
Capture and full duplex are now stable.
Robert Reif [Thu, 6 Mar 2003 22:44:38 +0000 (22:44 +0000)]
Fixed a FIXME for full duplex.
Tony Lambregts [Thu, 6 Mar 2003 22:43:43 +0000 (22:43 +0000)]
Janitorial. Get rid of W->A call.
Adam Gundy [Thu, 6 Mar 2003 22:42:28 +0000 (22:42 +0000)]
Handle coercing VT_DISPATCH into VT_PTR.
Adam Gundy [Thu, 6 Mar 2003 22:41:59 +0000 (22:41 +0000)]
TREEVIEW_UpdateScrollBars() now copes with an empty tree.
Eric Pouech [Wed, 5 Mar 2003 02:50:25 +0000 (02:50 +0000)]
Removed SO loading type.
Sylvain Petreolle [Wed, 5 Mar 2003 02:49:04 +0000 (02:49 +0000)]
Allow to run autoexec.bat when launching wcmd, it was broken due to a
function change.
Vitaliy Margolen [Wed, 5 Mar 2003 02:48:26 +0000 (02:48 +0000)]
Add few SFGAO_CAN* attributes to supported list.
Duane Clark [Wed, 5 Mar 2003 02:48:04 +0000 (02:48 +0000)]
Add full listing format option.
Fix an infinite loop if the last line is a partial line.
Rok Mandeljc [Wed, 5 Mar 2003 02:47:39 +0000 (02:47 +0000)]
Changed some stuff so distance attenuation works for both 3d
processing modes.
Alexandre Julliard [Tue, 4 Mar 2003 22:18:43 +0000 (22:18 +0000)]
Use SIGUSR1 instead of SIGSTOP to suspend threads.
Robert Reif [Tue, 4 Mar 2003 22:15:39 +0000 (22:15 +0000)]
Added waveIn tests.
Alexandre Julliard [Tue, 4 Mar 2003 04:40:01 +0000 (04:40 +0000)]
Fixed int conversion in GetPrivateProfileInt so that all the tests
succeed.
Eric Pouech [Tue, 4 Mar 2003 04:36:56 +0000 (04:36 +0000)]
- added Ldr* information to include/winternl.h
- exported a few functions/global vars from module.h while we move
code from loader/module.c to dlls/ntdll/loader.c
- implemented LdrShutdownProcess, LdrShutdownThread and
LdrDisableThreadCalloutsForDll (and made use of them)