wine
24 years agoCorel merge:
Alexandre Julliard [Sun, 20 Feb 2000 18:54:04 +0000 (18:54 +0000)] 
Corel merge:

Pierre Mageau
Don't update the combo box selection when closing the dialog only when
clicking on OK button.  Adjust file dialog size when help button isn't
present.

Don Kelly.
Fixes problems with open dialog box filters.

Ulrich Czekalla
Prevents the help button from displaying on OpenFile dialogs unless
the proper flag is set in the OPENFILENAME struct.

Yuxi Zhang
Fixed memory leak.

Jean-Claude Batista
Add tooltips to the file Dialog toolbar.

Sylvain Bouchard, Bill Jin
Three new functions
EnumSelectedPidls, GetNumSelected, FILEDLG95_OnOpenUsingView: corrections
Instead of passing in a copy of ofn, passing in the pointer of ofn.

David Golding
A "!" was missing in a check against lpstrInitialDir.

Rick Mutzke
Fixed crash: if dialog has no filetypes appearing in the dropdown list.

Matt Robertson, Ulrich Czekalla
Fixed problems occurring with selection of files inside openfiledlg.

24 years ago- activated use of templates
Juergen Schmied [Sun, 20 Feb 2000 18:50:18 +0000 (18:50 +0000)] 
- activated use of templates
- moved the creating of new folders to the shellview

24 years agoStarted with shell-clipboard handling (context menu cut&paste,
Juergen Schmied [Sun, 20 Feb 2000 18:49:16 +0000 (18:49 +0000)] 
Started with shell-clipboard handling (context menu cut&paste,
drag&drop).

24 years agoRemoved ItemIDListList, reorganisation, more formats.
Juergen Schmied [Sun, 20 Feb 2000 18:48:41 +0000 (18:48 +0000)] 
Removed ItemIDListList, reorganisation, more formats.

24 years ago- implemented rename, copy and delete file
Juergen Schmied [Sun, 20 Feb 2000 18:48:26 +0000 (18:48 +0000)] 
- implemented rename, copy and delete file
- "new file" is activating label edit for rename
- implemented IShellView_SelectItem

24 years agoBetter context menus.
Juergen Schmied [Sun, 20 Feb 2000 18:47:41 +0000 (18:47 +0000)] 
Better context menus.

24 years ago- new files related to context menu and drag drop file operations
Juergen Schmied [Sun, 20 Feb 2000 18:46:28 +0000 (18:46 +0000)] 
- new files related to context menu and drag drop file operations
- render functions for clipboardformats

24 years agoStephane Lussier
Alexandre Julliard [Sun, 20 Feb 2000 18:43:44 +0000 (18:43 +0000)] 
Stephane Lussier
Implemented PathIsURLA and modified ShellExecute16 to be able to load URL

24 years agoStarted implementation of shell notifications.
Juergen Schmied [Sun, 20 Feb 2000 18:40:55 +0000 (18:40 +0000)] 
Started implementation of shell notifications.

24 years agoNew file (SHFileOperation).
Juergen Schmied [Sun, 20 Feb 2000 18:39:11 +0000 (18:39 +0000)] 
New file (SHFileOperation).

24 years agoFixes.
Juergen Schmied [Sun, 20 Feb 2000 18:38:19 +0000 (18:38 +0000)] 
Fixes.

24 years ago- new internal interface for item manipulation (cut/paste/new folder/delete/rename)
Juergen Schmied [Sun, 20 Feb 2000 18:37:48 +0000 (18:37 +0000)] 
- new internal interface for item manipulation (cut/paste/new folder/delete/rename)
- implemented IPersistFolder2 interface

24 years agoNew aPidl handling functions.
Juergen Schmied [Sun, 20 Feb 2000 18:36:23 +0000 (18:36 +0000)] 
New aPidl handling functions.

24 years agoAvoid crash on usage message.
Alexandre Julliard [Sun, 20 Feb 2000 14:02:47 +0000 (14:02 +0000)] 
Avoid crash on usage message.

24 years agoAvoid crash on NULL data pointer.
Alexandre Julliard [Sun, 20 Feb 2000 13:57:13 +0000 (13:57 +0000)] 
Avoid crash on NULL data pointer.

24 years agoAdded stub for RtlAssert().
Andreas Mohr [Sun, 20 Feb 2000 13:47:28 +0000 (13:47 +0000)] 
Added stub for RtlAssert().

24 years agoAdded Japanese jp106 and pc98x1 keyboard layout.
Hidenori Takeshima [Sun, 20 Feb 2000 13:43:29 +0000 (13:43 +0000)] 
Added Japanese jp106 and pc98x1 keyboard layout.

24 years agoGot rid of PROFILE_ functions, now accessing Wine config options
Eric Pouech [Sun, 20 Feb 2000 13:40:54 +0000 (13:40 +0000)] 
Got rid of PROFILE_ functions, now accessing Wine config options
through the registry.

24 years agoWhile creating the wine config key, make sure that only Wine's subkeys
Eric Pouech [Sun, 20 Feb 2000 13:39:42 +0000 (13:39 +0000)] 
While creating the wine config key, make sure that only Wine's subkeys
are volatile.

24 years agoCheck for NULL ptr in PSDRV_GetDeviceCapabilities.
Marcus Meissner [Sun, 20 Feb 2000 13:35:54 +0000 (13:35 +0000)] 
Check for NULL ptr in PSDRV_GetDeviceCapabilities.

24 years agoAdded a bit magic to CONSOLE_get_input so we don't get single Escapes
Marcus Meissner [Sun, 20 Feb 2000 13:29:25 +0000 (13:29 +0000)] 
Added a bit magic to CONSOLE_get_input so we don't get single Escapes
from function key escape sequences.

24 years agoBug fix for native USER.
Alexandre Julliard [Sat, 19 Feb 2000 20:51:29 +0000 (20:51 +0000)] 
Bug fix for native USER.

24 years agoHard-coded DllPairs configuration; there is no need for the user to
Alexandre Julliard [Sat, 19 Feb 2000 20:51:01 +0000 (20:51 +0000)] 
Hard-coded DllPairs configuration; there is no need for the user to
change it.

24 years agoStore config file contents in the registry so we only have to load it
Alexandre Julliard [Sat, 19 Feb 2000 20:50:00 +0000 (20:50 +0000)] 
Store config file contents in the registry so we only have to load it
once per session.
Replaced PROFILE_EnumerateWineIniSection by PROFILE_EnumWineIniString.
Removed a few unnecessary/unused command-line options.

24 years agoStore the handle of the process exe file in the server.
Alexandre Julliard [Fri, 18 Feb 2000 21:54:32 +0000 (21:54 +0000)] 
Store the handle of the process exe file in the server.
Removed PROCESS_Initial().

24 years agoSet the type of VarBstrFromDate to dwFlags, instead of lcid.
Owen Wang [Fri, 18 Feb 2000 19:14:29 +0000 (19:14 +0000)] 
Set the type of VarBstrFromDate to dwFlags, instead of lcid.

Ulrich Czekalla  <ulrichc@corel.ca>
Fixed the problem with the date being off by one.

Petar Djukic
VariantCopy was ignoring VT_DISPATCH,VT_UNKNOWN, and VT_VARIANT. Same
with VariantClear.
Coerce function doesn't implement coercion for VT_DISPATCH type.

24 years agoAdded/corrected ordinals of kernel, gdi, user.
Andreas Mohr [Fri, 18 Feb 2000 19:11:35 +0000 (19:11 +0000)] 
Added/corrected ordinals of kernel, gdi, user.

24 years agoPopup windows will be hidden when minimizing the main frame.
Noomen Hamza [Fri, 18 Feb 2000 19:11:04 +0000 (19:11 +0000)] 
Popup windows will be hidden when minimizing the main frame.

24 years agoChanged the loading of typelib files to use a memory mapping instead
Alexandre Julliard [Fri, 18 Feb 2000 19:08:40 +0000 (19:08 +0000)] 
Changed the loading of typelib files to use a memory mapping instead
of reading the file bit by bit.

24 years agoDRIVE_FindDriveRoot() always checked from drive A: to Z: for each
Andreas Mohr [Fri, 18 Feb 2000 19:06:49 +0000 (19:06 +0000)] 
DRIVE_FindDriveRoot() always checked from drive A: to Z: for each
path component even if a match already occurred.

24 years agoFixed prototype for OleTranslateColor.
Eric Pouech [Fri, 18 Feb 2000 19:06:00 +0000 (19:06 +0000)] 
Fixed prototype for OleTranslateColor.

24 years agoAdded WARN messages on open errors.
Matthew Cline [Fri, 18 Feb 2000 19:05:11 +0000 (19:05 +0000)] 
Added WARN messages on open errors.

24 years agoThe maximum size of the buffer is 1024 bytes in Win32.
Hidenori Takeshima [Fri, 18 Feb 2000 19:04:28 +0000 (19:04 +0000)] 
The maximum size of the buffer is 1024 bytes in Win32.

24 years agoMoved SystemHeap allocations to the process heap.
Alexandre Julliard [Wed, 16 Feb 2000 22:47:24 +0000 (22:47 +0000)] 
Moved SystemHeap allocations to the process heap.

24 years agoDo not use GlobalFindAtom with atom handles in CreateWindow* functions.
Gerard Patel [Wed, 16 Feb 2000 21:23:24 +0000 (21:23 +0000)] 
Do not use GlobalFindAtom with atom handles in CreateWindow* functions.

24 years agoSend WM_HELP message when F1 is pressed.
Ulrich Czekalla [Wed, 16 Feb 2000 21:22:18 +0000 (21:22 +0000)] 
Send WM_HELP message when F1 is pressed.

24 years agoAdded support for the following celtic languages: Irish Gaelic, Scots
Alastair McKinstry [Wed, 16 Feb 2000 21:21:51 +0000 (21:21 +0000)] 
Added support for the following celtic languages: Irish Gaelic, Scots
Gaelic, Manx Gaelic, Breton, Welsh, Cornish.

24 years agoAdded stub for CoResumeClassObjects.
Juergen Schmied [Mon, 14 Feb 2000 19:56:21 +0000 (19:56 +0000)] 
Added stub for CoResumeClassObjects.

24 years ago- added argument printing to stubs
Lionel Ulmer [Mon, 14 Feb 2000 19:55:26 +0000 (19:55 +0000)] 
- added argument printing to stubs
- replaced memcmp by IsEqualGUID
- implemented GetCapabilities for Mouse and Keyboard

24 years agoioctlsocket() now returns success if the app sets nonblocking mode for
Ove Kaaven [Mon, 14 Feb 2000 19:50:57 +0000 (19:50 +0000)] 
ioctlsocket() now returns success if the app sets nonblocking mode for
WSAAsyncSelect()-ed sockets.

24 years agoFixed FreeBSD compile.
Gerald Pfeifer [Mon, 14 Feb 2000 19:50:26 +0000 (19:50 +0000)] 
Fixed FreeBSD compile.

24 years ago- fixed crash on mci channel tracing
Eric Pouech [Mon, 14 Feb 2000 19:49:46 +0000 (19:49 +0000)] 
- fixed crash on mci channel tracing
- fixed 16 to 32 bit translation for MCI_BREAK and MCI_SYSINFO messages

24 years agoMoved CLIPPING_UpdateGCClipping call outside of the X11 section.
James Abbatiello [Sun, 13 Feb 2000 16:08:19 +0000 (16:08 +0000)] 
Moved CLIPPING_UpdateGCClipping call outside of the X11 section.

24 years agoAdded definition for STILL_ACTIVE.
Dave Pickles [Sun, 13 Feb 2000 16:04:14 +0000 (16:04 +0000)] 
Added definition for STILL_ACTIVE.

24 years agoAdded configure check for the unix domain sockaddr length.
Juergen Lock [Sun, 13 Feb 2000 16:03:29 +0000 (16:03 +0000)] 
Added configure check for the unix domain sockaddr length.

24 years agoFixed CDROM_Audio_Seek for non-linux systems.
Juergen Lock [Sun, 13 Feb 2000 16:00:53 +0000 (16:00 +0000)] 
Fixed CDROM_Audio_Seek for non-linux systems.

24 years agoGetObjectA() now rejects GDI handles which are invalid.
Matthew Cline [Sun, 13 Feb 2000 16:00:17 +0000 (16:00 +0000)] 
GetObjectA() now rejects GDI handles which are invalid.

24 years agoVERSION_GetSystemDLLVersion crashed when being called on a .so.
Juergen Lock [Sun, 13 Feb 2000 15:58:44 +0000 (15:58 +0000)] 
VERSION_GetSystemDLLVersion crashed when being called on a .so.

24 years agoDisplay the system popup menu when clicking with the right mouse
Martin Fuchs [Sun, 13 Feb 2000 15:57:41 +0000 (15:57 +0000)] 
Display the system popup menu when clicking with the right mouse
button in the window caption.

24 years agoRemoved check for class existence.
Alexandre Julliard [Sun, 13 Feb 2000 15:10:50 +0000 (15:10 +0000)] 
Removed check for class existence.

24 years agoRemoved superfluous GlobalFindAtom calls.
Alexandre Julliard [Sun, 13 Feb 2000 15:10:16 +0000 (15:10 +0000)] 
Removed superfluous GlobalFindAtom calls.

24 years agoReading of ri blocks.
Juergen Schmied [Sun, 13 Feb 2000 15:05:39 +0000 (15:05 +0000)] 
Reading of ri blocks.
Better error handling.

24 years agoCheck that ci->hWindowMenu is not zero before using it.
Matthew Cline [Sun, 13 Feb 2000 15:05:07 +0000 (15:05 +0000)] 
Check that ci->hWindowMenu is not zero before using it.

24 years agoImplemented isw*() wctype.h functions.
David Howells [Sun, 13 Feb 2000 15:04:24 +0000 (15:04 +0000)] 
Implemented isw*() wctype.h functions.

24 years agoBetter error messages.
Andreas Mohr [Sun, 13 Feb 2000 15:03:25 +0000 (15:03 +0000)] 
Better error messages.

24 years agoFixed off-by-one error.
Alex Priem [Sun, 13 Feb 2000 15:02:43 +0000 (15:02 +0000)] 
Fixed off-by-one error.

24 years agoMoved global atoms to the server (based on the work of Sergei
Alexandre Julliard [Sun, 13 Feb 2000 13:56:13 +0000 (13:56 +0000)] 
Moved global atoms to the server (based on the work of Sergei
Turchanov <turchanov@otvprim.ru>).

24 years agoAdded a PTEXTMETRIC[A|W] definition.
Matthew Cline [Sat, 12 Feb 2000 19:26:07 +0000 (19:26 +0000)] 
Added a PTEXTMETRIC[A|W] definition.

24 years agoAdded typedefs for PSHORT and PUSHORT.
Matthew Cline [Sat, 12 Feb 2000 19:25:38 +0000 (19:25 +0000)] 
Added typedefs for PSHORT and PUSHORT.

24 years agoProtect EndDialog() from invalid window handles.
Andreas Mohr [Sat, 12 Feb 2000 13:21:23 +0000 (13:21 +0000)] 
Protect EndDialog() from invalid window handles.

24 years agoReplaced fprintfs by proper debug macros and fixed some compilation warnings.
Lionel Ulmer [Sat, 12 Feb 2000 13:20:20 +0000 (13:20 +0000)] 
Replaced fprintfs by proper debug macros and fixed some compilation warnings.

24 years agoAdded GUIDs, defines, and structures for DirectX7.
Ian Schmidt [Thu, 10 Feb 2000 22:38:53 +0000 (22:38 +0000)] 
Added GUIDs, defines, and structures for DirectX7.

24 years agoAdded Russian translation.
Oleg Korda [Thu, 10 Feb 2000 22:38:16 +0000 (22:38 +0000)] 
Added Russian translation.

24 years agoAdded missing goto in switch statement.
Phillip Ezolt [Thu, 10 Feb 2000 22:37:24 +0000 (22:37 +0000)] 
Added missing goto in switch statement.

24 years agoInitialize the NONCLIENTMETRICS with 0 (helps moorhuhn.exe).
Marcus Meissner [Thu, 10 Feb 2000 22:36:17 +0000 (22:36 +0000)] 
Initialize the NONCLIENTMETRICS with 0 (helps moorhuhn.exe).

24 years agoOptimized debugging API to reduce code size.
Alexandre Julliard [Thu, 10 Feb 2000 22:15:21 +0000 (22:15 +0000)] 
Optimized debugging API to reduce code size.

24 years agoRemoved extra includes from ole.h and wingdi.h.
Alexandre Julliard [Thu, 10 Feb 2000 19:39:48 +0000 (19:39 +0000)] 
Removed extra includes from ole.h and wingdi.h.

24 years agoRemoved #include of wingdi.h and windef.h from winuser.h (and resolved
Jeremy White [Thu, 10 Feb 2000 19:03:02 +0000 (19:03 +0000)] 
Removed #include of wingdi.h and windef.h from winuser.h (and resolved
the resulting compilation failures).

24 years agoMake CLSIDFromString return a CLSID of zeros instead of crashing when
Owen Wang [Mon, 7 Feb 2000 22:20:44 +0000 (22:20 +0000)] 
Make CLSIDFromString return a CLSID of zeros instead of crashing when
passed a null pointer.

24 years agoFixed unconditional use of JOYDEV.
Gerald Pfeifer [Mon, 7 Feb 2000 22:11:40 +0000 (22:11 +0000)] 
Fixed unconditional use of JOYDEV.

24 years agoAdded a bunch of macros needed for compiling Winelib apps.
Michael Cardenas [Mon, 7 Feb 2000 17:22:01 +0000 (17:22 +0000)] 
Added a bunch of macros needed for compiling Winelib apps.

24 years agoAdded ListView_EditLabel macros.
Juergen Schmied [Mon, 7 Feb 2000 17:18:00 +0000 (17:18 +0000)] 
Added ListView_EditLabel macros.

24 years agoChanged import to ordinal.
Juergen Schmied [Mon, 7 Feb 2000 17:17:41 +0000 (17:17 +0000)] 
Changed import to ordinal.

24 years agoAdded IPersistFolder2 interface.
Juergen Schmied [Mon, 7 Feb 2000 17:17:28 +0000 (17:17 +0000)] 
Added IPersistFolder2 interface.

24 years ago- implemented serial numbers for audio CDs and data CDs
Andreas Mohr [Mon, 7 Feb 2000 16:28:52 +0000 (16:28 +0000)] 
- implemented serial numbers for audio CDs and data CDs
- big clean up of misc/cdrom.c and dlls/winmm/mcicda/mcicda.c function
  naming and such
- split debug channel cdaudio into cdrom and mcicda
- fixed some typos

24 years agoMade OleCreateFontIndirect have the same signature (exactly) as the
Sean Langley [Mon, 7 Feb 2000 16:27:33 +0000 (16:27 +0000)] 
Made OleCreateFontIndirect have the same signature (exactly) as the
header file. Added olepro32 dll stubs.

24 years agoOLEPRO32 stubs.
Sean Langley [Mon, 7 Feb 2000 16:26:56 +0000 (16:26 +0000)] 
OLEPRO32 stubs.

24 years agoAdded CF_HDROP.
Juergen Schmied [Mon, 7 Feb 2000 16:22:57 +0000 (16:22 +0000)] 
Added CF_HDROP.

24 years agoExtended the winmm joystick API calls to support the new Linux
Wolfgang Schwotzer [Mon, 7 Feb 2000 16:22:07 +0000 (16:22 +0000)] 
Extended the winmm joystick API calls to support the new Linux
joystick driver.

24 years agoAdded context functions for FreeBSD.
Juergen Lock [Mon, 7 Feb 2000 16:03:08 +0000 (16:03 +0000)] 
Added context functions for FreeBSD.

24 years agoFix for the system tray, Icon and popup menu's now work.
Sheri Steeves [Mon, 7 Feb 2000 16:02:41 +0000 (16:02 +0000)] 
Fix for the system tray, Icon and popup menu's now work.

24 years agoUse window properties instead of window long, also use them to
Marcus Meissner [Mon, 7 Feb 2000 16:02:13 +0000 (16:02 +0000)] 
Use window properties instead of window long, also use them to
determine if we really own a window and can destroy it.
The pixelformat for 256 colors has PALETTE|RGB flags (Tomb Raider 2)
Set paintable flag for application passed cooperative/drawing window.
GetDisplayMode: We might have and do support 2 backbuffers.

24 years agoRunning object table are not using 0 as a valid index anymore.
Noomen Hamza [Mon, 7 Feb 2000 16:01:37 +0000 (16:01 +0000)] 
Running object table are not using 0 as a valid index anymore.

24 years agoImplementation of Static OwnerDraw.
Luc Tourangeau [Mon, 7 Feb 2000 16:01:04 +0000 (16:01 +0000)] 
Implementation of Static OwnerDraw.

24 years agoHeight calculation was 1 off in ImageList_Read.
Marcus Meissner [Mon, 7 Feb 2000 16:00:33 +0000 (16:00 +0000)] 
Height calculation was 1 off in ImageList_Read.

24 years agoRemoved resource.h.
Alexandre Julliard [Thu, 3 Feb 2000 01:54:36 +0000 (01:54 +0000)] 
Removed resource.h.

24 years agoAdded .spec files for all libtest/ and programs/ WineLib apps.
Ulrich Weigand [Thu, 3 Feb 2000 01:37:23 +0000 (01:37 +0000)] 
Added .spec files for all libtest/ and programs/ WineLib apps.
Updated all Makefiles to use .spec files and new resource handling.

24 years agoAdded .spec keyword 'mode' to allow creating built-in EXE modules.
Ulrich Weigand [Thu, 3 Feb 2000 01:33:48 +0000 (01:33 +0000)] 
Added .spec keyword 'mode' to allow creating built-in EXE modules.
Use built-in EXE modules for WineLib apps (instead of ELF modules).
Removed dummy ELF module creation.
Removed LIBRES handling.

24 years agoFixed memory overwrite bug.
Ulrich Weigand [Thu, 3 Feb 2000 01:33:04 +0000 (01:33 +0000)] 
Fixed memory overwrite bug.

24 years agoMoved definitions such as BOOL16 and INT16 from windef.h into
Jeremy White [Thu, 3 Feb 2000 01:04:39 +0000 (01:04 +0000)] 
Moved definitions such as BOOL16 and INT16 from windef.h into
wine/windef16.h.

24 years agoGetNumberFormatA implementation added.
Julio César Gázquez [Thu, 3 Feb 2000 01:03:49 +0000 (01:03 +0000)] 
GetNumberFormatA implementation added.

24 years agoSave and restore cursor in WriteConsoleOutputA.
Marcus Meissner [Thu, 3 Feb 2000 01:03:23 +0000 (01:03 +0000)] 
Save and restore cursor in WriteConsoleOutputA.

24 years ago- Implementation of WM_SETFORMAT
Alex Priem [Thu, 3 Feb 2000 00:48:39 +0000 (00:48 +0000)] 
- Implementation of WM_SETFORMAT
- Reworked drawing/selection
- Implementation of WM_KEYDOWN

24 years agoAdded INT_Int16ReadChar and made int09 handle special keys.
Ove Kaaven [Thu, 3 Feb 2000 00:47:01 +0000 (00:47 +0000)] 
Added INT_Int16ReadChar and made int09 handle special keys.

24 years agoAdded alphanumeric mode to the VGA emulation.
Ove Kaaven [Thu, 3 Feb 2000 00:46:29 +0000 (00:46 +0000)] 
Added alphanumeric mode to the VGA emulation.
Use service thread for the periodic refresh.

24 years agoCleanup VGA refresh when terminating.
Ove Kaaven [Thu, 3 Feb 2000 00:46:00 +0000 (00:46 +0000)] 
Cleanup VGA refresh when terminating.

24 years agoHandle backspace correctly.
Ove Kaaven [Thu, 3 Feb 2000 00:45:04 +0000 (00:45 +0000)] 
Handle backspace correctly.

24 years agoBuild most dlls as separate shared libraries.
Alexandre Julliard [Mon, 31 Jan 2000 05:02:49 +0000 (05:02 +0000)] 
Build most dlls as separate shared libraries.

24 years agoRelease 20000130. wine-20000130
Alexandre Julliard [Sun, 30 Jan 2000 22:50:37 +0000 (22:50 +0000)] 
Release 20000130.

24 years agoAdded configure check for sys/reg.h.
Ulrich Weigand [Sun, 30 Jan 2000 22:22:22 +0000 (22:22 +0000)] 
Added configure check for sys/reg.h.