wine
20 years agoInitial support for automatically creating the ~/.wine directory on
Alexandre Julliard [Tue, 11 May 2004 04:29:18 +0000 (04:29 +0000)] 
Initial support for automatically creating the ~/.wine directory on
startup.

20 years agoSeveral of the registry keys for system colors and system metrics were
Jake Hamby [Tue, 11 May 2004 04:28:35 +0000 (04:28 +0000)] 
Several of the registry keys for system colors and system metrics were
incorrect.

20 years agoAdd an interface name to wineoss, winealsa, winearts and winejack.
Robert Reif [Tue, 11 May 2004 04:28:13 +0000 (04:28 +0000)] 
Add an interface name to wineoss, winealsa, winearts and winejack.
Add support for wave interface message where missing.

20 years ago- Many IDirectMusicSegment fixes (loading).
Raphael Junqueira [Tue, 11 May 2004 04:27:23 +0000 (04:27 +0000)] 
- Many IDirectMusicSegment fixes (loading).
- AudioPath crash fix (don't use DSound APIs if buffer is null).
- Move generic functions to dmime_main.c for future reuse (from
  segment.c).
- IDirectMusicTempoTrack loading (many tempo case must be handled).
- IDirectMusicSegTriggerTrack loading implementation (now
  DMRF/DirectMusic References loading should be done).

20 years agoAdd some documentation on how threading is implemented in Wine.
Mike Hearn [Tue, 11 May 2004 04:26:36 +0000 (04:26 +0000)] 
Add some documentation on how threading is implemented in Wine.
Covers basic Win32 threading primitives, syslevels, the TEB and
pthreads vs kthreads.

20 years agoFixed buffer size handling in GetUserNameA (reported by Hannu
Alexandre Julliard [Mon, 10 May 2004 21:26:58 +0000 (21:26 +0000)] 
Fixed buffer size handling in GetUserNameA (reported by Hannu
Valtonen).

20 years agoImplemented PSH_WIZARD97_OLD and PSH_WIZARD97_NEW property sheet
Maxime Bellengé [Mon, 10 May 2004 21:26:04 +0000 (21:26 +0000)] 
Implemented PSH_WIZARD97_OLD and PSH_WIZARD97_NEW property sheet
styles.

20 years agoFixed W buffer handling.
Christian Costa [Mon, 10 May 2004 21:24:21 +0000 (21:24 +0000)] 
Fixed W buffer handling.

20 years agoFix clipboard regression.
Ulrich Czekalla [Mon, 10 May 2004 19:59:36 +0000 (19:59 +0000)] 
Fix clipboard regression.

20 years agoAdd more ShowWindow/SetWindowPos tests.
Dmitry Timoshkov [Mon, 10 May 2004 19:59:20 +0000 (19:59 +0000)] 
Add more ShowWindow/SetWindowPos tests.

20 years agoCleanup conversion from A->W.
Kevin Koltzau [Mon, 10 May 2004 19:59:05 +0000 (19:59 +0000)] 
Cleanup conversion from A->W.

20 years agoBetter have internal & external TEB definitions have the same size.
Eric Pouech [Mon, 10 May 2004 19:58:48 +0000 (19:58 +0000)] 
Better have internal & external TEB definitions have the same size.

20 years agoFixed a missing typedef.
Eric Pouech [Mon, 10 May 2004 19:58:15 +0000 (19:58 +0000)] 
Fixed a missing typedef.

20 years agoImplemented pixel shaders using ARB_fragment_program extension.
Christian Costa [Mon, 10 May 2004 19:57:51 +0000 (19:57 +0000)] 
Implemented pixel shaders using ARB_fragment_program extension.

20 years agoMore parameter checking fixes with tests.
Robert Reif [Mon, 10 May 2004 19:56:53 +0000 (19:56 +0000)] 
More parameter checking fixes with tests.

20 years agoCorrectly create the byte array of gif images to match what
Maxime Bellengé [Mon, 10 May 2004 19:56:34 +0000 (19:56 +0000)] 
Correctly create the byte array of gif images to match what
CreateDIBitmap expects.

20 years ago- Release DSBuffer on AudioPath destruction.
Raphael Junqueira [Mon, 10 May 2004 19:56:17 +0000 (19:56 +0000)] 
- Release DSBuffer on AudioPath destruction.
- Semi stub for AudioPath Activate.
- IDirectMusicPerformance8::CreateAudioPath stub.
- Most of the IDirectMusicSegment8_[Set,Get]* (using header).
- Load of Streamer IDirectMusicSegment8 header.

20 years agoIMessageFilter::HandleInComingCall() should be HandleIncomingCall().
Jake Hamby [Mon, 10 May 2004 19:55:00 +0000 (19:55 +0000)] 
IMessageFilter::HandleInComingCall() should be HandleIncomingCall().

20 years agoImplementation of lineGetTranslateCaps.
Rein Klazes [Mon, 10 May 2004 19:54:25 +0000 (19:54 +0000)] 
Implementation of lineGetTranslateCaps.

20 years agoEncoding fixes in Ukrainian translation.
Ilya Korniyko [Mon, 10 May 2004 19:54:10 +0000 (19:54 +0000)] 
Encoding fixes in Ukrainian translation.

20 years agoMoved loading of the home registry files to the server, there's no
Alexandre Julliard [Fri, 7 May 2004 04:13:21 +0000 (04:13 +0000)] 
Moved loading of the home registry files to the server, there's no
real need to make these configurable.

20 years agoUse the Unix codepage to convert the user name to Unicode.
Alexandre Julliard [Fri, 7 May 2004 04:01:28 +0000 (04:01 +0000)] 
Use the Unix codepage to convert the user name to Unicode.

20 years agoWNetGetConnection(): use QueryDosDevice to return a fake remote name
Krishna Murthy [Fri, 7 May 2004 03:59:41 +0000 (03:59 +0000)] 
WNetGetConnection(): use QueryDosDevice to return a fake remote name
instead of the drive label.

20 years agoImplemented IsAsyncMoniker.
Kevin Koltzau [Fri, 7 May 2004 03:49:19 +0000 (03:49 +0000)] 
Implemented IsAsyncMoniker.

20 years agoMake WM_GETMINMAXINFO default behaviour more like the Windows one.
Dmitry Timoshkov [Fri, 7 May 2004 00:41:32 +0000 (00:41 +0000)] 
Make WM_GETMINMAXINFO default behaviour more like the Windows one.

20 years agoUpdate spec file.
Matthew Davison [Fri, 7 May 2004 00:40:44 +0000 (00:40 +0000)] 
Update spec file.

20 years agoEM_UNDO should always return TRUE for single line edit.
Krishna Murthy [Fri, 7 May 2004 00:40:18 +0000 (00:40 +0000)] 
EM_UNDO should always return TRUE for single line edit.

20 years agoRemove the last remaining wine options when running programs.
Dimitrie O. Paun [Thu, 6 May 2004 23:51:43 +0000 (23:51 +0000)] 
Remove the last remaining wine options when running programs.
Keep support for --help, and --version when they are the only options
on the command line.

20 years agoFixed crash when selecting the drive letter combo box.
Alexandre Julliard [Thu, 6 May 2004 23:42:34 +0000 (23:42 +0000)] 
Fixed crash when selecting the drive letter combo box.

20 years agoRemoved handling of special root keys, this is done by the client now.
Alexandre Julliard [Thu, 6 May 2004 23:42:04 +0000 (23:42 +0000)] 
Removed handling of special root keys, this is done by the client now.

20 years agoIn get_buffer_space() function, HeapReAlloc() will not allocate memory
Andrey Panov [Thu, 6 May 2004 23:41:15 +0000 (23:41 +0000)] 
In get_buffer_space() function, HeapReAlloc() will not allocate memory
if passed *buffer value is NULL.

20 years agoAllow applications, under certain conditions, to set data into the
Ulrich Czekalla [Thu, 6 May 2004 23:40:30 +0000 (23:40 +0000)] 
Allow applications, under certain conditions, to set data into the
clipboard even if they are not the clipboard owners.

20 years agoIt's OK to have dwNumEntries == 0 if there is no network connection.
Dmitry Timoshkov [Thu, 6 May 2004 23:39:59 +0000 (23:39 +0000)] 
It's OK to have dwNumEntries == 0 if there is no network connection.

20 years ago- PMsg processing thread (currently only Notifications handling)
Raphael Junqueira [Thu, 6 May 2004 23:37:54 +0000 (23:37 +0000)] 
- PMsg processing thread (currently only Notifications handling)
- a chained list bug
- thread-safe lists
- real close on CloseDown

20 years agoRelease 20040505. wine-20040505
Alexandre Julliard [Thu, 6 May 2004 00:40:39 +0000 (00:40 +0000)] 
Release 20040505.

20 years agoKeep the translated READMEs in sync with the English one.
Vincent Béron [Thu, 6 May 2004 00:16:22 +0000 (00:16 +0000)] 
Keep the translated READMEs in sync with the English one.

20 years agoImplemented SystemClock (IReferenceClock by dshow).
Raphael Junqueira [Wed, 5 May 2004 23:51:59 +0000 (23:51 +0000)] 
Implemented SystemClock (IReferenceClock by dshow).

20 years agoRemove bitmaps that were only used for the 3.1 look.
Alexandre Julliard [Wed, 5 May 2004 23:50:37 +0000 (23:50 +0000)] 
Remove bitmaps that were only used for the 3.1 look.

20 years agoUpdate OFN_READONLY flag when closing file dialog.
Wolfgang Schwotzer [Wed, 5 May 2004 23:49:39 +0000 (23:49 +0000)] 
Update OFN_READONLY flag when closing file dialog.

20 years agoAdded options to update an existing WINEPREFIX directory and to run
Alexandre Julliard [Wed, 5 May 2004 22:09:09 +0000 (22:09 +0000)] 
Added options to update an existing WINEPREFIX directory and to run
from inside a Wine source tree.

20 years agoSet additional environment variables at startup from
Alexandre Julliard [Wed, 5 May 2004 22:05:18 +0000 (22:05 +0000)] 
Set additional environment variables at startup from
HKLM\System\CurrentControlSet\Control\Session Manager\Environment.

20 years agoUpdated to the new alsa api.
James Courtier-Dutton [Wed, 5 May 2004 22:03:48 +0000 (22:03 +0000)] 
Updated to the new alsa api.

20 years agoA couple of changes to avoid some failures on XP.
Alexandre Julliard [Wed, 5 May 2004 22:01:49 +0000 (22:01 +0000)] 
A couple of changes to avoid some failures on XP.

20 years agoAdded support for DIRID_USERPROFILE.
Alexandre Julliard [Wed, 5 May 2004 22:01:10 +0000 (22:01 +0000)] 
Added support for DIRID_USERPROFILE.

20 years agoRemove unused header.
Steven Edwards [Wed, 5 May 2004 19:00:44 +0000 (19:00 +0000)] 
Remove unused header.

20 years agoThe msacm directory is special.
Ferenc Wagner [Wed, 5 May 2004 19:00:34 +0000 (19:00 +0000)] 
The msacm directory is special.

20 years agoTrace the system and user locales upon startup.
Jon Griffiths [Wed, 5 May 2004 19:00:21 +0000 (19:00 +0000)] 
Trace the system and user locales upon startup.
Print the returned string if VarDateChangeTypeEx fails.

20 years ago- fix cRef Leak (init to 1, should be 0) of IDMPerformance
Raphael Junqueira [Wed, 5 May 2004 18:59:59 +0000 (18:59 +0000)] 
- fix cRef Leak (init to 1, should be 0) of IDMPerformance
- SendPMsg implementation
- begin of Performance Processing queues implementation

20 years agoInitialize ntdll debugging earlier on so that we can trace the server
Alexandre Julliard [Wed, 5 May 2004 05:56:37 +0000 (05:56 +0000)] 
Initialize ntdll debugging earlier on so that we can trace the server
startup too.

20 years agoReplaced LPINPUT_RECORD by PINPUT_RECORD.
Alexandre Julliard [Wed, 5 May 2004 05:54:44 +0000 (05:54 +0000)] 
Replaced LPINPUT_RECORD by PINPUT_RECORD.

20 years agoMinor documentation updates.
Steven Edwards [Wed, 5 May 2004 05:53:37 +0000 (05:53 +0000)] 
Minor documentation updates.

20 years agoFixed RtlSetEnvironmentVariable to deal properly with Unicode strings
Alexandre Julliard [Wed, 5 May 2004 01:39:12 +0000 (01:39 +0000)] 
Fixed RtlSetEnvironmentVariable to deal properly with Unicode strings
that aren't null-terminated.

20 years agoWe should not make deststring static since we count on it being fresh
Francois Gouget [Wed, 5 May 2004 01:38:24 +0000 (01:38 +0000)] 
We should not make deststring static since we count on it being fresh
and clean when entering test_RtlCopyString().

20 years agoAdd trailing '\n's to ok() calls.
Francois Gouget [Wed, 5 May 2004 01:35:37 +0000 (01:35 +0000)] 
Add trailing '\n's to ok() calls.

20 years ago- fix DirectSound Creation by dmusic (fix recent Unreal2 regression)
Raphael Junqueira [Wed, 5 May 2004 01:32:55 +0000 (01:32 +0000)] 
- fix DirectSound Creation by dmusic (fix recent Unreal2 regression)
  using Robert Reif patch
- use of ForegroundWindow if hWnd is NULL (as specified on msdn docs)
- begin of Performance PMsg implementation (we should use a processing
  thread)
- better Segment loading
- some stubs for IsDirty (always FALSE)

20 years agoMake IDirectMusicScriptImpl_IDirectMusicScript_CallRoutine return S_OK
Raphael Junqueira [Wed, 5 May 2004 01:32:21 +0000 (01:32 +0000)] 
Make IDirectMusicScriptImpl_IDirectMusicScript_CallRoutine return S_OK
(with E_NOTIMPL we have some apps crashes).

20 years agoImplemented CoInternetCombineUrl and CoInternetCompareUrl.
Kevin Koltzau [Wed, 5 May 2004 01:32:00 +0000 (01:32 +0000)] 
Implemented CoInternetCombineUrl and CoInternetCompareUrl.

20 years agoAssorted spelling fixes.
Francois Gouget [Wed, 5 May 2004 01:09:24 +0000 (01:09 +0000)] 
Assorted spelling fixes.

20 years agoWindows 95 has no StrRetToBSTR, add dynamic lookup to avoid blocking
Jakob Eriksson [Wed, 5 May 2004 01:07:41 +0000 (01:07 +0000)] 
Windows 95 has no StrRetToBSTR, add dynamic lookup to avoid blocking
dialog.

20 years agoPrevent Windows 95 from blocking on linking issue.
Jakob Eriksson [Wed, 5 May 2004 01:07:04 +0000 (01:07 +0000)] 
Prevent Windows 95 from blocking on linking issue.

20 years agowinejack.drv only supports 16bit sound so we can simplify the sound
Francois Gouget [Wed, 5 May 2004 01:06:27 +0000 (01:06 +0000)] 
winejack.drv only supports 16bit sound so we can simplify the sound
format checks.

20 years agoIf ARTS_WaveInit() failed then transmit the failure upstream in
Francois Gouget [Wed, 5 May 2004 01:06:09 +0000 (01:06 +0000)] 
If ARTS_WaveInit() failed then transmit the failure upstream in
ARTS_DriverProc().

20 years agoAdded msacm32 to the tests.
Robert Reif [Wed, 5 May 2004 01:01:31 +0000 (01:01 +0000)] 
Added msacm32 to the tests.

20 years agoTaking into account wavemap and midimap there can be up to 8 output
Francois Gouget [Wed, 5 May 2004 01:00:54 +0000 (01:00 +0000)] 
Taking into account wavemap and midimap there can be up to 8 output
drivers. So increase the size of the MMDrvs array accordingly.
Skip already loaded drivers before complaining (asserting) that they
don't fit in the MMDrvs array.

20 years agoSome more tests for focus behavior when hiding/showing windows.
Alexandre Julliard [Tue, 4 May 2004 04:18:29 +0000 (04:18 +0000)] 
Some more tests for focus behavior when hiding/showing windows.

20 years agoMake our ascii strings static const.
Francois Gouget [Tue, 4 May 2004 04:13:05 +0000 (04:13 +0000)] 
Make our ascii strings static const.
Remove a couple string variables that were used only once and use the
string literal directly.

20 years agoFixed strict aliasing issues in dlls/ole32.
Marcus Meissner [Tue, 4 May 2004 03:10:50 +0000 (03:10 +0000)] 
Fixed strict aliasing issues in dlls/ole32.

20 years agoDon't close the current thread display on process exit, we don't close
Alexandre Julliard [Tue, 4 May 2004 02:57:29 +0000 (02:57 +0000)] 
Don't close the current thread display on process exit, we don't close
the other ones anyway. Should avoid XRender error in metafile test.

20 years agoImplemented an array of 26 drives and interface functions for adding,
Chris Morgan [Tue, 4 May 2004 02:56:46 +0000 (02:56 +0000)] 
Implemented an array of 26 drives and interface functions for adding,
copying, moving and deleting drives.
Added a "Show/Hide Advanced" button in the drive edit dialog that
toggles the display of advanced options and resizes/moves controls.
Disable the 'autodetect' radio button in the drive edit dialog until
we have autodetection support.
Map window 'x' button to dialog close.

20 years ago- F2 is now an accelerator for rename
Krzysztof Foltman [Tue, 4 May 2004 02:55:28 +0000 (02:55 +0000)] 
- F2 is now an accelerator for rename
- panel switching via TAB doesn't use IsDialogMessage anymore
- focus is correctly set after main window activation (Alt+TAB etc),
  removed some focus-related bugs
- pressing ENTER or double-clicking a value edits it
- setting a value to an empty string is now allowed
- adding a new value starts rename automatically
- renaming a value doesn't move the cursor
- removed some unnecessary code (NM_RCLICK in ListView etc)
- right-click on tree view displays "New..." menu
- default values are treated like in Windows RegEdit (displayed even
  when they aren't physically present, can't be renamed or deleted)
- Polish translation had some weird characters added before Polish
  letters

20 years agoDelegates messages directly to the edit control window proc instead of
Ulrich Czekalla [Tue, 4 May 2004 02:54:30 +0000 (02:54 +0000)] 
Delegates messages directly to the edit control window proc instead of
containing an edit control. Fixes problems with subclassing the
richedit control.

20 years agoAdd NM_RCLICK notification support for toolbars.
Maxime Bellengé [Tue, 4 May 2004 02:54:11 +0000 (02:54 +0000)] 
Add NM_RCLICK notification support for toolbars.

20 years ago- Fix palette creation.
Maxime Bellengé [Tue, 4 May 2004 02:53:48 +0000 (02:53 +0000)] 
- Fix palette creation.
- Fix upside down Gif.
- Add support for transparent Gif.

20 years agoAvoid killing threads with TerminateThread, this can cause deadlocks.
Alexandre Julliard [Tue, 4 May 2004 00:43:46 +0000 (00:43 +0000)] 
Avoid killing threads with TerminateThread, this can cause deadlocks.

20 years agoExplicitly specify alignment of 64-bit types.
Alexandre Julliard [Tue, 4 May 2004 00:43:02 +0000 (00:43 +0000)] 
Explicitly specify alignment of 64-bit types.

20 years agoUpdated the auto-generated tests.
Alexandre Julliard [Tue, 4 May 2004 00:41:11 +0000 (00:41 +0000)] 
Updated the auto-generated tests.

20 years ago- Assume 8 byte maximum alignment.
Hans Leidekker [Tue, 4 May 2004 00:38:27 +0000 (00:38 +0000)] 
- Assume 8 byte maximum alignment.
- Sync type testing data with the headers.

20 years agoMake GetVolumeInformation default to reporting NTFS for non-FAT
Alexandre Julliard [Mon, 3 May 2004 20:22:07 +0000 (20:22 +0000)] 
Make GetVolumeInformation default to reporting NTFS for non-FAT
filesystems.

20 years agoOF_CREATE should force write access in OpenFile.
Alexandre Julliard [Mon, 3 May 2004 20:20:54 +0000 (20:20 +0000)] 
OF_CREATE should force write access in OpenFile.

20 years agoMake the file type combobox non-editable.
Pavel Roskin [Mon, 3 May 2004 20:20:08 +0000 (20:20 +0000)] 
Make the file type combobox non-editable.

20 years agoAdd the IMAPIProp/IPropData definitions.
Jon Griffiths [Mon, 3 May 2004 20:19:35 +0000 (20:19 +0000)] 
Add the IMAPIProp/IPropData definitions.

20 years agoDisable buffering of test output to keep more information in case of a
Ferenc Wagner [Mon, 3 May 2004 20:19:13 +0000 (20:19 +0000)] 
Disable buffering of test output to keep more information in case of a
crash.

20 years agoImplement and test ScCopyProps/ScRelocProps.
Jon Griffiths [Mon, 3 May 2004 20:19:00 +0000 (20:19 +0000)] 
Implement and test ScCopyProps/ScRelocProps.

20 years agoStrip leading whitespace when adding a new value and not just when
Aric Stewart [Mon, 3 May 2004 20:18:43 +0000 (20:18 +0000)] 
Strip leading whitespace when adding a new value and not just when
replacing a current value.

20 years agoAdded tests for msacm32.dll.
Robert Reif [Mon, 3 May 2004 20:17:43 +0000 (20:17 +0000)] 
Added tests for msacm32.dll.

20 years agoBetter function parameter checking.
Robert Reif [Mon, 3 May 2004 20:09:42 +0000 (20:09 +0000)] 
Better function parameter checking.

20 years agoMake file dialog support FNERR_BUFFERTOSMALL if buffer too small.
Wolfgang Schwotzer [Mon, 3 May 2004 20:09:09 +0000 (20:09 +0000)] 
Make file dialog support FNERR_BUFFERTOSMALL if buffer too small.

20 years agoUse WINEDEBUG instead of --debugmsg.
Andreas Mohr [Mon, 3 May 2004 20:07:53 +0000 (20:07 +0000)] 
Use WINEDEBUG instead of --debugmsg.

20 years agoPrevent from crashing/hanging in Windows 95 OSR2.
Jakob Eriksson [Mon, 3 May 2004 20:07:24 +0000 (20:07 +0000)] 
Prevent from crashing/hanging in Windows 95 OSR2.

20 years agoHandle context in CreateURLMoniker.
Kevin Koltzau [Mon, 3 May 2004 20:07:03 +0000 (20:07 +0000)] 
Handle context in CreateURLMoniker.

20 years agoFix the size of the listview items in the customize dialog.
Maxime Bellengé [Mon, 3 May 2004 20:05:43 +0000 (20:05 +0000)] 
Fix the size of the listview items in the customize dialog.

20 years agoUpdated to include functions from windows 98SE.
Matthew Davison [Mon, 3 May 2004 20:05:11 +0000 (20:05 +0000)] 
Updated to include functions from windows 98SE.

20 years agoAuthors: Christian Costa <titan.costa@wanadoo.fr>, Jason Edmeades <us@the-edmeades...
Alexandre Julliard [Sun, 2 May 2004 04:22:31 +0000 (04:22 +0000)] 
Authors: Christian Costa <titan.costa@wanadoo.fr>, Jason Edmeades <us@the-edmeades.demon.co.uk>
Fixes for rendering targets.

20 years agoAlways reset AUTO_RESIZE flag on exit from REBAR_ForceResize.
Ge van Geldorp [Sun, 2 May 2004 04:21:48 +0000 (04:21 +0000)] 
Always reset AUTO_RESIZE flag on exit from REBAR_ForceResize.

20 years agoInclude <stdlib.h> to obtain a prototype of abs().
Gerald Pfeifer [Sun, 2 May 2004 04:21:28 +0000 (04:21 +0000)] 
Include <stdlib.h> to obtain a prototype of abs().

20 years agoUse memcpy instead of weird casts.
Marcus Meissner [Sun, 2 May 2004 04:21:16 +0000 (04:21 +0000)] 
Use memcpy instead of weird casts.

20 years agoFix TB_GETSTYLE message to return the style of the toolbar and not the
Maxime Bellengé [Sun, 2 May 2004 04:21:01 +0000 (04:21 +0000)] 
Fix TB_GETSTYLE message to return the style of the toolbar and not the
style of a button.

20 years agoImplemented CoReleaseMarshalData.
Marcus Meissner [Sun, 2 May 2004 04:20:37 +0000 (04:20 +0000)] 
Implemented CoReleaseMarshalData.

20 years agoFix a string allocation.
Maxime Bellengé [Sun, 2 May 2004 04:20:23 +0000 (04:20 +0000)] 
Fix a string allocation.

20 years agoImplemented TVS_NOSCROLL.
Huw Davies [Sun, 2 May 2004 04:20:06 +0000 (04:20 +0000)] 
Implemented TVS_NOSCROLL.