Marcus Meissner [Sun, 27 Jun 1999 15:27:22 +0000 (15:27 +0000)]
OleMetaFilePictFromIconAndLabel16: slightly broken, use LPOLESTR16.
Gerard Patel [Sun, 27 Jun 1999 15:26:37 +0000 (15:26 +0000)]
Return ERROR_DISK_FULL for WriteFile.
Eric Williams [Sun, 27 Jun 1999 15:22:41 +0000 (15:22 +0000)]
Fixed missing return after about dialog.
Alexandre Julliard [Sat, 26 Jun 1999 19:09:08 +0000 (19:09 +0000)]
Converted to the new debug interface, using script written by Patrik
Stridvall.
Alexandre Julliard [Sat, 26 Jun 1999 18:40:24 +0000 (18:40 +0000)]
Changed CONTEXT into CONTEXT86 everywhere we really want an i386
context.
Added #ifdef __i386__ around accesses to 386 registers in the generic
CONTEXT structure.
Alexandre Julliard [Sat, 26 Jun 1999 18:35:34 +0000 (18:35 +0000)]
Added CONTEXT86 definition.
Added PowerPC context as an example (not tested).
Alexandre Julliard [Sat, 26 Jun 1999 18:30:03 +0000 (18:30 +0000)]
Fixes for non-i386 compiling.
Patrik Stridvall [Sat, 26 Jun 1999 14:58:24 +0000 (14:58 +0000)]
ANSI C fixes.
Removed warnings.
Made the include files self-sufficient.
Some Solaris fixes.
Eric Kohl [Sat, 26 Jun 1999 11:57:04 +0000 (11:57 +0000)]
Fixed DPA_LoadStream and improved DPA_Merge.
Eric Kohl [Sat, 26 Jun 1999 11:55:56 +0000 (11:55 +0000)]
Added check for invalid parent item.
Eric Kohl [Sat, 26 Jun 1999 11:55:15 +0000 (11:55 +0000)]
Added SHDoDragDrop() stub.
Eric Kohl [Sat, 26 Jun 1999 11:53:56 +0000 (11:53 +0000)]
Improved GetRandomRegion().
Eric Kohl [Sat, 26 Jun 1999 11:52:52 +0000 (11:52 +0000)]
Added WNetRemoveCachedPassword() stub.
Eric Kohl [Sat, 26 Jun 1999 11:51:28 +0000 (11:51 +0000)]
Store buddy window.
Eric Kohl [Sat, 26 Jun 1999 11:50:36 +0000 (11:50 +0000)]
Started WM_NOTIFYFORMAT support.
Eric Kohl [Sat, 26 Jun 1999 11:49:44 +0000 (11:49 +0000)]
Better ComboBoxEx placement.
Dave Pickles [Sat, 26 Jun 1999 11:48:26 +0000 (11:48 +0000)]
Ensure that the command-line passed to the various *CreateProcess
functions contains the path to the program being invoked.
Lars Heete [Sat, 26 Jun 1999 11:45:36 +0000 (11:45 +0000)]
Prevent bad window X error.
Abey George [Sat, 26 Jun 1999 11:44:18 +0000 (11:44 +0000)]
The system menu icon on a MDI child window was corrupted when the
child frame window is maximized within the main frame when the wine
look is Windows 95.
Slava Monich [Sat, 26 Jun 1999 11:42:27 +0000 (11:42 +0000)]
In case if scrollbar has the same background color as the window
it belongs to, it needs to be filled with 0x55aa bitmap brush.
Marcus Meissner [Sat, 26 Jun 1999 11:41:33 +0000 (11:41 +0000)]
Fixed the stringcompare in _find_or_add_*() (was missing tolower()s).
Juergen Lock [Sat, 26 Jun 1999 11:39:19 +0000 (11:39 +0000)]
Fix (well kludge around) FreeBSD's `Invalid address' errors.
Alexandre Julliard [Sat, 26 Jun 1999 11:38:13 +0000 (11:38 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Draw a 3D border around edit controls when not in WIN31_LOOK.
Alexandre Julliard [Sat, 26 Jun 1999 11:37:18 +0000 (11:37 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Only draw a black border around normal buttons when in WIN31_LOOK.
Eric Pouech [Sat, 26 Jun 1999 10:36:29 +0000 (10:36 +0000)]
Fixed alignment and position when looking for mmio chunks.
Eric Pouech [Sat, 26 Jun 1999 10:36:00 +0000 (10:36 +0000)]
No longer using global vars (shared data) for mm timers, but a
specific structure for each attached process.
Fixed alignment and position when looking for mmio chunks.
Fixed WAVE mapper handling in waveGetCaps.
Eric Pouech [Sat, 26 Jun 1999 10:34:57 +0000 (10:34 +0000)]
No longer using global vars (shared data) for mm timers, but a
specific structure for each attached process.
Marcus Meissner [Sat, 26 Jun 1999 10:32:50 +0000 (10:32 +0000)]
Wrote a small document on how to package WINE for distributors.
Noomen Hamza [Sat, 26 Jun 1999 10:31:44 +0000 (10:31 +0000)]
SetCursorPos() function was called with a window coordinates
parameter.
Eric Pouech [Sat, 26 Jun 1999 10:30:11 +0000 (10:30 +0000)]
Fixed null ptr deref introduced in last patch.
Andreas Mohr [Sat, 26 Jun 1999 10:28:53 +0000 (10:28 +0000)]
Kind of implemented OleMetaFilePictFromIconAndLabel.
Alexandre Julliard [Sat, 26 Jun 1999 10:27:30 +0000 (10:27 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Fixed various problems related to bitmaps and flat toolbars.
Alexandre Julliard [Sat, 26 Jun 1999 10:26:46 +0000 (10:26 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Fixed problems with disappearing text.
Alexandre Julliard [Sat, 26 Jun 1999 10:25:16 +0000 (10:25 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Complete rewrite of messaging code to implement/fix all input behaviors.
Fixed a few fixmes.
Dave Pickles [Sat, 26 Jun 1999 10:24:08 +0000 (10:24 +0000)]
Added more batch functionality, including the CALL GOTO and SHIFT
commands plus batch command arguments.
Eric Pouech [Sat, 26 Jun 1999 10:20:34 +0000 (10:20 +0000)]
Updated to reflect current status.
Uwe Bonnes [Sat, 26 Jun 1999 10:19:14 +0000 (10:19 +0000)]
NE_LoadFileModule: Free module when NE_LoadDLLs fails.
Thuy Nguyen [Sat, 26 Jun 1999 10:18:00 +0000 (10:18 +0000)]
Implemented the underline and strikeout text attributes for the Wine
PostScript driver.
Pascal Lessard [Sat, 26 Jun 1999 10:17:10 +0000 (10:17 +0000)]
EnableWindow doesn't release the capture of a child window.
James Juran [Sat, 26 Jun 1999 10:15:24 +0000 (10:15 +0000)]
Only test $(LIB_TARGET) = libwine.so.1.0 if $(LIB_TARGET) is
non-blank.
Noomen Hamza [Sat, 26 Jun 1999 10:14:27 +0000 (10:14 +0000)]
Remove the WM_LBUTTONUP message from the queue after selecting a mouse
menu item.
Alexandre Julliard [Sat, 26 Jun 1999 08:43:26 +0000 (08:43 +0000)]
Further server optimizations:
- merged request and reply structures
- build requests directly into the buffer to avoid a copy
Alexander Kanavin [Tue, 22 Jun 1999 19:14:40 +0000 (19:14 +0000)]
Standard dialog boxes resources and OLE strings are now in cp1251 encoding
Font mapper does not anymore use fonts in -koi8-r encoding
Font mapper now recognises fonts in -windows-* encodings (these are
provided by xfstt TrueType server)
Font mapper now sees max 16384 fonts (was 2048)
Ulrich Weigand [Tue, 22 Jun 1999 19:13:08 +0000 (19:13 +0000)]
Share the HMODULE of built-in modules over all processes.
Use the cached HMODULE to speed up relay debugging.
Display the multi-instantiation warning only for 'dangerous' DLLs.
Ulrich Weigand [Tue, 22 Jun 1999 19:12:14 +0000 (19:12 +0000)]
Load USER32.DLL before calling UserSignalProc.
Ulrich Weigand [Tue, 22 Jun 1999 19:11:33 +0000 (19:11 +0000)]
Use separate service for each windows timer.
Andreas Mohr [Tue, 22 Jun 1999 19:10:52 +0000 (19:10 +0000)]
Added COMPOBJ.DllEntryPoint (Acrobat3 16bit needs it).
Eric Pouech [Tue, 22 Jun 1999 19:09:55 +0000 (19:09 +0000)]
Thou shalt not use C++ comments.
Eric Pouech [Tue, 22 Jun 1999 19:07:34 +0000 (19:07 +0000)]
Moved to new trace interface.
Fixed driver closing.
Eric Pouech [Tue, 22 Jun 1999 19:06:27 +0000 (19:06 +0000)]
Better handling of double quotes in MCI string commands.
Eric Pouech [Tue, 22 Jun 1999 19:05:48 +0000 (19:05 +0000)]
Fixed memory leak in mci structures.
Eric Pouech [Tue, 22 Jun 1999 19:04:44 +0000 (19:04 +0000)]
Fixed error handling in DGA_IDirectDraw2Impl_GetCaps().
Eric Pouech [Tue, 22 Jun 1999 19:03:26 +0000 (19:03 +0000)]
Added missing GDI heap unlock.
Moved to new debug interface.
Eric Pouech [Tue, 22 Jun 1999 19:02:52 +0000 (19:02 +0000)]
Fixed GetOpenFileName when called with both OFN_ALLOWMULTISELECT and
OFN_EXPLORER bits set.
Francois Boisvert [Tue, 22 Jun 1999 19:02:07 +0000 (19:02 +0000)]
Modified ImageList_LoadImageA to check the case where cx is set to zero.
Philippe Froidevaux [Tue, 22 Jun 1999 19:01:14 +0000 (19:01 +0000)]
Added Swiss french keyboard layout.
Alexandre Julliard [Tue, 22 Jun 1999 17:27:58 +0000 (17:27 +0000)]
Dump server objects on SIGHUP.
Alexandre Julliard [Tue, 22 Jun 1999 17:26:53 +0000 (17:26 +0000)]
Made server communication faster by using a shared memory block.
A few other optimizations in request processing in the server.
Moved automatically generated request definitions to server.h and
removed include/server/request.h.
Alexandre Julliard [Tue, 22 Jun 1999 11:43:42 +0000 (11:43 +0000)]
Merged THDB and TEB structures.
Made SetLastError(), GetCurrentThreadId() and PROCESS_Current() inline.
Alexandre Julliard [Tue, 22 Jun 1999 11:23:25 +0000 (11:23 +0000)]
Added Wa.s
Alexandre Julliard [Sun, 20 Jun 1999 15:09:32 +0000 (15:09 +0000)]
Fixed Winelib compilation.
Alexandre Julliard [Fri, 18 Jun 1999 18:29:04 +0000 (18:29 +0000)]
Include instruction emulation in Winelib.
Alexandre Julliard [Fri, 18 Jun 1999 18:26:35 +0000 (18:26 +0000)]
A few optimizations.
Alexandre Julliard [Fri, 18 Jun 1999 18:25:59 +0000 (18:25 +0000)]
Use exceptions instead of ctx_debug_call.
Alexandre Julliard [Fri, 18 Jun 1999 18:24:47 +0000 (18:24 +0000)]
Added DebugBreak.
Alexandre Julliard [Fri, 18 Jun 1999 18:23:11 +0000 (18:23 +0000)]
Debugger is now called by exception handling.
Added 'pass' command to pass exceptions to the app.
Alexandre Julliard [Fri, 18 Jun 1999 18:21:24 +0000 (18:21 +0000)]
Moved signal handling to exception.c, generate exceptions on signals.
Added hook for debugger in exception handling (temporary).
Pablo Saratxaga [Fri, 18 Jun 1999 17:05:55 +0000 (17:05 +0000)]
Walloon language update.
Ulrich Weigand [Fri, 18 Jun 1999 17:03:13 +0000 (17:03 +0000)]
- Do not call XConfigureWindow if SetWindowPos was called due to a
received ConfigureNotify event (to avoid recursion).
- Use XTranslateCoordinates in EVENT_GetGeometry instead of manually
walking the tree.
- Set XSizeHint.win_gravity to StaticGravity for managed windows.
Andreas Mohr [Fri, 18 Jun 1999 17:00:58 +0000 (17:00 +0000)]
Bug fix.
Ulrich Weigand [Fri, 18 Jun 1999 16:59:37 +0000 (16:59 +0000)]
Fix compiler warning.
Alexander V. Lukyanov [Fri, 18 Jun 1999 16:58:06 +0000 (16:58 +0000)]
Install wine.man from current directory.
Remove wine.man on distclean, not on clean.
Alexandre Julliard [Sun, 13 Jun 1999 09:23:59 +0000 (09:23 +0000)]
Release 990613.
Alexandre Julliard [Sun, 13 Jun 1999 08:49:47 +0000 (08:49 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Implemented LISTVIEW_SortItems() and LISTVIEW_CallBackCompare()
Alexandre Julliard [Sun, 13 Jun 1999 08:46:30 +0000 (08:46 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Fixes a problem when using STATUSBAR_SetText() to toggle SBT_OWNERDRAW
Alexandre Julliard [Sun, 13 Jun 1999 08:40:45 +0000 (08:40 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Adds some undocumented behavior to TREEVIEW_GetItemA().
Marcus Meissner [Sun, 13 Jun 1999 08:39:04 +0000 (08:39 +0000)]
Fixed ambigous else/brace problem, moved "name" computation in
CreateProcess _before_ outputting it in the FIXME_()s.
Marcus Meissner [Sun, 13 Jun 1999 08:36:34 +0000 (08:36 +0000)]
Do not reuse a passed CONST RECT * pointer.
Ulrich Weigand [Sun, 13 Jun 1999 08:35:26 +0000 (08:35 +0000)]
Bugfix: DISPLAY_SetCursor should not use USER-internals, as it is also
used with native USER ...
Ulrich Weigand [Sun, 13 Jun 1999 08:34:42 +0000 (08:34 +0000)]
Removed broken hack to support shared DLLs (e.g. USER32.DLL) and
replaced it by a somewhat less broken hack :-/
Marcus Meissner [Sun, 13 Jun 1999 08:32:27 +0000 (08:32 +0000)]
Fixed small memory corruption.
Patrik Stridvall [Sat, 12 Jun 1999 18:36:54 +0000 (18:36 +0000)]
Mad the include files idempotent using a consistent macro naming
scheme.
Noomen Hamza [Sat, 12 Jun 1999 18:29:07 +0000 (18:29 +0000)]
Avoid painting destroyed windows.
Alexandre Julliard [Sat, 12 Jun 1999 15:45:58 +0000 (15:45 +0000)]
Converted to the new debug interface, using script written by Patrik
Stridvall.
Patrik Stridvall [Sat, 12 Jun 1999 14:55:11 +0000 (14:55 +0000)]
Added missing/wrong includes.
Patrik Stridvall [Sat, 12 Jun 1999 14:52:15 +0000 (14:52 +0000)]
Removed direct references to CLASS internals.
Andreas Mohr [Sat, 12 Jun 1999 14:46:54 +0000 (14:46 +0000)]
Rearrange winver detection code and cache the winver value we
determined in the PDB to speed up.
Gerard Patel [Sat, 12 Jun 1999 14:45:56 +0000 (14:45 +0000)]
Draws a border around windows with old win31 style (only ws_border) in
win95 look.
Patrik Stridvall [Sat, 12 Jun 1999 11:05:29 +0000 (11:05 +0000)]
Added CINTERFACE and NONAMELESSUNION support.
Patrik Stridvall [Sat, 12 Jun 1999 10:53:06 +0000 (10:53 +0000)]
Added extern "C" if __cplusplus is defined.
Francis Beaudet [Sat, 12 Jun 1999 10:51:19 +0000 (10:51 +0000)]
Fixed a few behaviors of the combobox that were broken.
Guy Albertelli [Sat, 12 Jun 1999 10:49:36 +0000 (10:49 +0000)]
Add new "walk" command options to list processes and modref's.
Uwe Bonnes [Sat, 12 Jun 1999 10:46:31 +0000 (10:46 +0000)]
X11DRV_DIB_SetImageBits_24/32: Fix the case for bits_per_pixel == 32
and negative lines.
Patrik Stridvall [Sat, 12 Jun 1999 08:27:49 +0000 (08:27 +0000)]
Changed xxx(VOID) to xxx(void).
Eric Pouech [Sat, 12 Jun 1999 08:25:36 +0000 (08:25 +0000)]
- simplified internal data
- thread safe access to internal structures
- fixed bug on ONE_SHOT timers
- deferred service thread call until really needed (no longer on WINMM
or MMSYSTEM attachement)
Eric Pouech [Sat, 12 Jun 1999 08:24:23 +0000 (08:24 +0000)]
Made the service thread instanciable in every process.
James Juran [Sat, 12 Jun 1999 08:21:57 +0000 (08:21 +0000)]
Use Autoconf to find path to ldconfig.
Francis Beaudet [Sat, 12 Jun 1999 08:20:30 +0000 (08:20 +0000)]
Fixed a problem with the LoadTypeLib method.
Marcus Meissner [Sat, 12 Jun 1999 08:18:38 +0000 (08:18 +0000)]
Use @sysconfdir@ for the default registries in misc/registry.c too.
Marcus Meissner [Sat, 12 Jun 1999 08:16:40 +0000 (08:16 +0000)]
Added generic pixel converter for 8->24.