Francois Gouget [Fri, 6 Sep 2002 18:36:42 +0000 (18:36 +0000)]
Do not include wine/unicode.h.
Francois Gouget [Fri, 6 Sep 2002 18:36:19 +0000 (18:36 +0000)]
Add prototypes to all functions.
Make winemaker work in 'strict' mode.
Jon Griffiths [Fri, 6 Sep 2002 18:35:39 +0000 (18:35 +0000)]
Add @138,@157,@180,@197,@204.
@151-157: Parameters are const.
@36 inserts MF_BITMAP's.
Martin Wilck [Fri, 6 Sep 2002 18:35:04 +0000 (18:35 +0000)]
Fixed typo in check_buffer_se().
Rolf Kalbermatter [Fri, 6 Sep 2002 18:34:37 +0000 (18:34 +0000)]
Implemented SHCreateStdEnumFmtEtc.
Dimitrie O. Paun [Fri, 6 Sep 2002 18:33:57 +0000 (18:33 +0000)]
- Eliminate flicker.
- Much improved thumb dragging.
- Fix tooltip behaviour.
- Fix tick handling.
- Streamlined drawing code.
- Decent paging width.
- Handle OOM gracefully.
- Add proper notifications.
- Fix range setting.
- Start support for custom draw.
- Fix a bunch of bugs.
- Code cleanups.
- Update documentation.
- Spacing fixes.
Dimitrie O. Paun [Fri, 6 Sep 2002 18:33:18 +0000 (18:33 +0000)]
Add generic notification support for the common controls.
Dimitrie O. Paun [Fri, 6 Sep 2002 18:32:46 +0000 (18:32 +0000)]
- Complete support for rgb{Fg,Bk} in DrawIndirect.
- Rename VOID to void.
- Documentation cleanup.
- Fix ILD_TRANSPARENT handling.
Alexandre Julliard [Thu, 5 Sep 2002 01:25:33 +0000 (01:25 +0000)]
Alexandre Julliard [Thu, 5 Sep 2002 01:15:03 +0000 (01:15 +0000)]
Remove Maketest.rules on distclean.
Alexandre Julliard [Wed, 4 Sep 2002 23:34:03 +0000 (23:34 +0000)]
PeekNamedPipe: Check if the pipe was closed when there are 0 available
bytes (based on a patch by Uwe Bonnes).
Jon Griffiths [Wed, 4 Sep 2002 23:32:19 +0000 (23:32 +0000)]
Added Assoc* funcs (but not underlying IQueryAssociations object).
Dimitrie O. Paun [Wed, 4 Sep 2002 23:31:48 +0000 (23:31 +0000)]
- Fix ImageList_GetIcon to use ImageList_* functions for
completeness.
- Tiny code cleanups.
- Documentation updates.
Dimitrie O. Paun [Wed, 4 Sep 2002 23:31:21 +0000 (23:31 +0000)]
- Unicodification (use Unicode functions & types consistently).
- Pass infoPtr around instead of hwnd.
- Proper type-safe signatures for functions processing messages.
- Fix the types for some of the control's parameters.
- Implement [GS]ET_UNICODEFORMAT.
- Few indentation and spacing fixes.
- Tidy up docu.
Rok Mandeljc [Wed, 4 Sep 2002 23:30:44 +0000 (23:30 +0000)]
Added symlinks for winhelp.
Michael Stefaniuc [Wed, 4 Sep 2002 19:37:01 +0000 (19:37 +0000)]
- Rename WIN_Handle16 to HWDN_16 and make it a macro.
- Prepare user.dll for the change of HWND to a void*.
Alexandre Julliard [Wed, 4 Sep 2002 18:52:22 +0000 (18:52 +0000)]
Added DPMI segments structure and related function to avoid direct
references to dosmem internal variables.
Determine BIOS system offsets at compile time.
Shachar Shemesh [Wed, 4 Sep 2002 18:49:36 +0000 (18:49 +0000)]
- Return old code for handling parameters to GetCharacterPlacement (+
fix heap overrun in it). New code did not correctly match the Windows
behaviour.
- Amend the BiDi algorithm so that many strings will now produce quite
readable output.
Steven Edwards [Wed, 4 Sep 2002 18:47:32 +0000 (18:47 +0000)]
Fixed typo in BITMAPV4HEADER stucture.
Andriy Palamarchuk [Wed, 4 Sep 2002 18:46:29 +0000 (18:46 +0000)]
SHFileOperationA: improved, implemented FO_MOVE action, added more
conformance tests.
Dimitrie O. Paun [Wed, 4 Sep 2002 18:45:42 +0000 (18:45 +0000)]
Small updown cleanup.
Dimitrie O. Paun [Wed, 4 Sep 2002 18:45:24 +0000 (18:45 +0000)]
Added some missing ImageList definitions.
Dimitrie O. Paun [Wed, 4 Sep 2002 18:44:46 +0000 (18:44 +0000)]
- implement support for xBitmap and yBitmap in ImageList_DrawIndirect
- small code, docs, and messages cleanups
David D. Hagood [Wed, 4 Sep 2002 18:43:05 +0000 (18:43 +0000)]
Fixed Linux 2.2 event API code.
Eric Pouech [Wed, 4 Sep 2002 18:42:13 +0000 (18:42 +0000)]
Removed console sizing at startup.
Eric Pouech [Wed, 4 Sep 2002 18:41:52 +0000 (18:41 +0000)]
Added configuration on per application basis.
Added ability to override part of the configuration from console
creator.
Revisited a bit wineconsole startup.
Added dialog part for window closing at process termination.
Eric Pouech [Wed, 4 Sep 2002 18:41:03 +0000 (18:41 +0000)]
Now passing some console parameters at wineconsole creation instead of
successive server requests.
Better prototypes for console functions in kernel.
Some minor console creation fixes.
Patrik Stridvall [Sat, 31 Aug 2002 19:04:14 +0000 (19:04 +0000)]
MSVC compatibility fixes.
Alexandre Julliard [Sat, 31 Aug 2002 19:03:17 +0000 (19:03 +0000)]
Repaired Slovak resources.
Rok Mandeljc [Sat, 31 Aug 2002 19:03:01 +0000 (19:03 +0000)]
Added Slovenian resources.
Alexandre Julliard [Sat, 31 Aug 2002 18:47:00 +0000 (18:47 +0000)]
Moved internal context macros out of winnt.h.
Added SET_AX etc. macros to avoid non-portable pointer manipulations.
Eric Pouech [Sat, 31 Aug 2002 18:45:09 +0000 (18:45 +0000)]
Load source files thru Win32 API.
Marcus Meissner [Sat, 31 Aug 2002 18:44:50 +0000 (18:44 +0000)]
Added gdbproxy support for ppc, added missing GET_IP for memory.c.
Steven Edwards [Fri, 30 Aug 2002 00:04:03 +0000 (00:04 +0000)]
Update some .cvsignore files for building on Windows.
Alexandre Julliard [Fri, 30 Aug 2002 00:03:25 +0000 (00:03 +0000)]
Fixed some dll separation issues.
Dimitrie O. Paun [Fri, 30 Aug 2002 00:02:20 +0000 (00:02 +0000)]
Implement CBES_EX_NOSIZELIMIT style.
Patrik Stridvall [Fri, 30 Aug 2002 00:01:55 +0000 (00:01 +0000)]
- Proper handling of GDI32 and USER32.
- Added PACKAGE_* for the config.h generation.
- Proper include path for the resource compiler.
- Minor bug fixes and improvements.
Patrik Stridvall [Fri, 30 Aug 2002 00:01:37 +0000 (00:01 +0000)]
Fixed some issues found by winapi_check.
Patrik Stridvall [Fri, 30 Aug 2002 00:01:19 +0000 (00:01 +0000)]
API files update.
Marcus Meissner [Fri, 30 Aug 2002 00:00:57 +0000 (00:00 +0000)]
Use Iar (Instruction Address Register) instead of Fill[0].
siginfo.si_code uses the lower 16bit for the type of the exception.
Rok Mandeljc [Fri, 30 Aug 2002 00:00:01 +0000 (00:00 +0000)]
Slovenian resources for clock.
Per Nystrom [Thu, 29 Aug 2002 23:59:17 +0000 (23:59 +0000)]
Set the flag in GetCursorInfo.
Guy L. Albertelli [Thu, 29 Aug 2002 23:58:42 +0000 (23:58 +0000)]
- Reduce the number of messages being passed to itself by using the
internal routines.
- Fix problem in _SetIconSpacing found by recent change.
- Add initial support for correct icon sizing.
- A few extra traces.
Alexandre Julliard [Thu, 29 Aug 2002 02:48:09 +0000 (02:48 +0000)]
Create the scratch region before copying if necessary.
Michael Stefaniuc [Thu, 29 Aug 2002 01:55:55 +0000 (01:55 +0000)]
Convert HPALETTE to a void*.
Alexandre Julliard [Thu, 29 Aug 2002 01:55:16 +0000 (01:55 +0000)]
Added internal 32-bit versions of GDISelectPalette and
GDIRealizePalette.
Marco Pietrobono [Thu, 29 Aug 2002 01:51:31 +0000 (01:51 +0000)]
Use alsa/asoundlib.h instead of sys/asoundlib.h if possible.
Juergen Schmied [Thu, 29 Aug 2002 01:49:46 +0000 (01:49 +0000)]
Support for HWND_MESSAGE.
Rein Klazes [Thu, 29 Aug 2002 01:48:55 +0000 (01:48 +0000)]
In WSAStartup() don't touch the lpVendorInfo field of the WSADATA
structure.
Mike McCormack [Thu, 29 Aug 2002 01:48:18 +0000 (01:48 +0000)]
Rely on the window manager to show and hide popup windows for us.
Patrik Stridvall [Wed, 28 Aug 2002 23:43:43 +0000 (23:43 +0000)]
Removed trailing white space.
Patrik Stridvall [Wed, 28 Aug 2002 23:42:57 +0000 (23:42 +0000)]
New tool winapi_cleanup for doing simple automatic cleanups.
Currently it removes trailing white space from the .[ch] files.
Patrik Stridvall [Wed, 28 Aug 2002 23:42:34 +0000 (23:42 +0000)]
MSVC compatibility fixes.
Per Nystrom [Wed, 28 Aug 2002 23:38:10 +0000 (23:38 +0000)]
Implemented GetCursorInfo.
Patrik Stridvall [Wed, 28 Aug 2002 23:33:21 +0000 (23:33 +0000)]
Updated winetest's Perl modules using winapi_extract.
Andreas Mohr [Wed, 28 Aug 2002 23:31:56 +0000 (23:31 +0000)]
Make sure we clear the owning window's hMenu in DestroyMenu().
Alexandre Julliard [Wed, 28 Aug 2002 22:35:23 +0000 (22:35 +0000)]
Fixed a number of dll separation issues.
Alexandre Julliard [Wed, 28 Aug 2002 22:25:56 +0000 (22:25 +0000)]
Removed system specific GetTempPathA test.
Alexandre Julliard [Wed, 28 Aug 2002 22:25:12 +0000 (22:25 +0000)]
Tweak position of system menu small icon.
Dimitrie O. Paun [Wed, 28 Aug 2002 22:21:46 +0000 (22:21 +0000)]
- implement CBEN_DRAGBEGIN
- remove useless FIXMEs
Eric Pouech [Wed, 28 Aug 2002 22:21:20 +0000 (22:21 +0000)]
Fixed breaking DLL load.
Eric Pouech [Wed, 28 Aug 2002 22:21:03 +0000 (22:21 +0000)]
Fixed typo in test.
Huw D M Davies [Wed, 28 Aug 2002 00:55:52 +0000 (00:55 +0000)]
BitBlt and StretchBlt generate META_DIBSTRETCHBLT records.
Dmitry Timoshkov [Wed, 28 Aug 2002 00:54:53 +0000 (00:54 +0000)]
Correct some of the system metrics to more closely match Windows
values.
Aric Stewart [Wed, 28 Aug 2002 00:53:23 +0000 (00:53 +0000)]
If we have no dropdown height give ourselves a minimum height of 5
items or max items (whichever is less).
Alexandre Julliard [Wed, 28 Aug 2002 00:40:17 +0000 (00:40 +0000)]
Fixed WM_GETTEXT handling to avoid strncpy and return correct lengths.
Michael Stefaniuc [Wed, 28 Aug 2002 00:39:39 +0000 (00:39 +0000)]
Convert HACCEL to a void*.
Patrik Stridvall [Wed, 28 Aug 2002 00:38:42 +0000 (00:38 +0000)]
Implement wrapper calls for the 16 bit GlobalAtom* functions.
Alexander Gottwald [Tue, 27 Aug 2002 22:33:09 +0000 (22:33 +0000)]
Avoid crash if no default cups printer is set.
Alexandre Julliard [Tue, 27 Aug 2002 22:32:36 +0000 (22:32 +0000)]
Added a couple of listview definitions.
Alexandre Julliard [Tue, 27 Aug 2002 22:32:01 +0000 (22:32 +0000)]
Fixed line numbers in error messages and improved redefinition error
(based on a patch by Jon Griffiths).
Alexandre Julliard [Tue, 27 Aug 2002 22:29:26 +0000 (22:29 +0000)]
Try to derive temp file names from output file names for better
portability.
Mike McCormack [Tue, 27 Aug 2002 19:41:56 +0000 (19:41 +0000)]
Change the icon spacing when setting the image list.
Aric Stewart [Tue, 27 Aug 2002 19:36:33 +0000 (19:36 +0000)]
Windows expects the edit window to hang around and be valid.
Ulrich Czekalla [Tue, 27 Aug 2002 19:19:49 +0000 (19:19 +0000)]
- Add a max wait time for selection notifies.
- Add new function to the x11drv to get clipboard format names of
externally registered formats.
- When a clipboard format is registered we should pass the global atom
value as the format identifier.
- Clipboard format name should be treated as case insensitive.
- Serialize metafile bits when requested via a clipboard selection.
- Return format ids for native formats when mapping from properties.
Alexandre Julliard [Tue, 27 Aug 2002 18:30:53 +0000 (18:30 +0000)]
Added wine_get_user_name function and got rid of some of the getpwuid
portability stuff.
More portable printf formats for 64-bit types.
Patrik Stridvall [Tue, 27 Aug 2002 18:17:49 +0000 (18:17 +0000)]
MSVC long long fixes.
Dimitrie O. Paun [Tue, 27 Aug 2002 18:16:48 +0000 (18:16 +0000)]
Implement CBES_EX_PATHWORDBREAKPROC for the ComboEx control.
Hleb Valoska [Tue, 27 Aug 2002 18:16:06 +0000 (18:16 +0000)]
Added Belarusian keyboard.
Zoltan Nagy [Tue, 27 Aug 2002 18:15:26 +0000 (18:15 +0000)]
Move caret when selecting a text area with the mouse.
Rein Klazes [Tue, 27 Aug 2002 18:14:43 +0000 (18:14 +0000)]
Forward shlwapi.393 to CreateDialogIndirectParamW.
Mike McCormack [Tue, 27 Aug 2002 02:05:21 +0000 (02:05 +0000)]
Don't cache file handles for NE executable modules so that we don't
lock the CDROM.
Dmitry Timoshkov [Tue, 27 Aug 2002 01:56:08 +0000 (01:56 +0000)]
Added a bunch of new regression tests.
Andriy Palamarchuk [Tue, 27 Aug 2002 01:34:33 +0000 (01:34 +0000)]
SHFileOperation: Implemented the FO_RENAME action, fixed FO_DELETE,
implemented unit tests for these two actions.
Alexandre Julliard [Tue, 27 Aug 2002 01:29:07 +0000 (01:29 +0000)]
Fixed permission check when renaming a directory (based on a patch by
Andriy Palamarchuk).
Dmitry Timoshkov [Tue, 27 Aug 2002 01:14:44 +0000 (01:14 +0000)]
Dump SetWindowPos flags.
Dmitry Timoshkov [Tue, 27 Aug 2002 01:13:58 +0000 (01:13 +0000)]
Convert most of the file APIs to Unicode.
Jacek Bator [Tue, 27 Aug 2002 00:35:28 +0000 (00:35 +0000)]
Added Polish translations.
Dmitry Timoshkov [Tue, 27 Aug 2002 00:34:41 +0000 (00:34 +0000)]
Relax a bit PE consistency checks.
Return BINARY_DOS type if extended header was not recognized.
Bill Medland [Tue, 27 Aug 2002 00:33:07 +0000 (00:33 +0000)]
SetWindowPos sends WM_WINDOWPOSCHANGED even if it has been told not to
send WM_WINDOWPOSCHANGING.
Steven Edwards [Tue, 27 Aug 2002 00:32:43 +0000 (00:32 +0000)]
Fix for lots of warnings when building on Mingw32.
Dmitry Timoshkov [Tue, 27 Aug 2002 00:31:54 +0000 (00:31 +0000)]
Correct the number of parameters for StrRStrIA/W.
Marcus Meissner [Tue, 27 Aug 2002 00:30:20 +0000 (00:30 +0000)]
Implemented signal handling for PPC.
Patrik Stridvall [Tue, 27 Aug 2002 00:29:36 +0000 (00:29 +0000)]
Added Microsoft Visual Studio workspace and project file maker.
Patrik Stridvall [Mon, 26 Aug 2002 21:53:24 +0000 (21:53 +0000)]
MSVC compatibility fixes.
Steven Edwards [Mon, 26 Aug 2002 21:50:10 +0000 (21:50 +0000)]
Partial fix for browse dialog in Program Manager.
Ove Kaaven [Mon, 26 Aug 2002 21:49:42 +0000 (21:49 +0000)]
Tweaks to improve playback performance and reduce sound glitches:
- wodGetPosition does not send an update message to the player thread;
this reduces the accuracy of the readout from byte-accuracy to near
fragment-accuracy, but we save 2-4 context switches and kernel
scheduling penalties.
- if FeedDSP runs out of data, do not flush output buffers before
notifications are sent and given the chance to provide more sound data.
Do not flush before we're down to the last fragment.
- messages to the player thread are signaled using Unix pipes instead
of Win32 synchronization primitives, to avoid having the player thread
wait for the wineserver (and context switches from/to it) before the
it can feed more data to the sound card.
- ring buffer size is increased from 30 to 192 to support some games
that fires 128 messages at once to determine DMA buffer size.
Lionel Ulmer [Mon, 26 Aug 2002 21:48:05 +0000 (21:48 +0000)]
Added 'watch' command to the winedbg help command.
Dmitry Timoshkov [Mon, 26 Aug 2002 21:47:41 +0000 (21:47 +0000)]
Make winedump compilable by MSVC.
Andriy Palamarchuk [Mon, 26 Aug 2002 21:47:06 +0000 (21:47 +0000)]
Implemented processing of PSM_SETCURSELID message.