Dmitry Timoshkov [Wed, 14 Feb 2001 00:23:45 +0000 (00:23 +0000)]
Convert menu item to seperator only when string is NULL.
Ove Kaaven [Tue, 13 Feb 2001 20:24:16 +0000 (20:24 +0000)]
Some important stuff from the DirectDraw DDK headers.
Josh DuBois [Tue, 13 Feb 2001 20:23:45 +0000 (20:23 +0000)]
More verbose error messages when application load fails.
James Abbatiello [Tue, 13 Feb 2001 20:20:27 +0000 (20:20 +0000)]
Use the Pentium's rdtsc instruction (if available) to implement
QueryPerformanceCounter.
Patrik Stridvall [Tue, 13 Feb 2001 20:19:39 +0000 (20:19 +0000)]
- Minor API files fixes
- Minor bug fixes
Patrik Stridvall [Tue, 13 Feb 2001 20:19:15 +0000 (20:19 +0000)]
Fixed some issues found by winapi_check.
Peter H. Ganten [Tue, 13 Feb 2001 20:18:47 +0000 (20:18 +0000)]
- only parse AFM-files, which start with "BeginFontMetrics"
- use fgetc instead of fgets to cope with AFM-Files with
Macintosh-Style line-breaks ('\r') in the parser.
Jon Griffiths [Tue, 13 Feb 2001 20:17:59 +0000 (20:17 +0000)]
Implement a bunch of shlwapi functions, add some new stubs.
Lionel Ulmer [Tue, 13 Feb 2001 20:16:46 +0000 (20:16 +0000)]
Added RGB 565 => RGB 0888 conversion.
Chris Morgan [Tue, 13 Feb 2001 02:20:35 +0000 (02:20 +0000)]
Implement keyboard shortcut F2 to rename files and directories in the
shellview (and in common dialogs).
Josh DuBois [Tue, 13 Feb 2001 02:06:38 +0000 (02:06 +0000)]
More portable .align directive.
Ignore -delay directive on ppc only.
Added code to call the dll constructors.
Josh DuBois [Tue, 13 Feb 2001 01:50:38 +0000 (01:50 +0000)]
Defined architecture-specific macros for ppc.
Marcus Meissner [Tue, 13 Feb 2001 01:49:06 +0000 (01:49 +0000)]
Don't crash on close from window manager.
Marcus Meissner [Tue, 13 Feb 2001 01:48:39 +0000 (01:48 +0000)]
PostMessageA/W ignores messages containing pointers and returns
FALSE/LastError ERROR_INVALID_PAREMETER.
François Gouget [Tue, 13 Feb 2001 01:48:14 +0000 (01:48 +0000)]
CreateIcon must perform color depth conversion if the provided bitmap
is not of the same depth as the screen.
Added some documentation.
Duane Clark [Mon, 12 Feb 2001 19:42:08 +0000 (19:42 +0000)]
- make the Landscape/Portrait buttons do something.
- fix these problems in the Paper Size and Source combo boxes:
1) Every time the printer setup dialog is opened, the settings
are set back to garbage settings.
2) If the paper size or source is changed, and then the printer is
changed, the new printer does not get the new size and source
settings even though it appears to from the dialog.
James Abbatiello [Mon, 12 Feb 2001 19:40:28 +0000 (19:40 +0000)]
In CreateDIBSection, the offset into the file mapping does not have to
be a multiple of the memory allocation granularity.
Francois Gouget [Mon, 12 Feb 2001 19:39:58 +0000 (19:39 +0000)]
Add missing definitions required by the Control Spy examples.
Dmitry Timoshkov [Mon, 12 Feb 2001 19:34:07 +0000 (19:34 +0000)]
Implement playing of EMR_BITBLT, EMR_STRETCHBLT, EMR_MASKBLT,
EMR_PLGBLT, EMR_SETDIBITSTODEVICE, EMR_POLYTEXTOUTA, EMR_POLYTEXTOUTW,
EMR_FILLRGN, EMR_FRAMERGN, EMR_INVERTRGN, EMR_PAINTRGN enhanced
metafile record types according to specs.
Jon Griffiths [Mon, 12 Feb 2001 19:33:42 +0000 (19:33 +0000)]
Implement LHashValOfNameSysA for 4 LCIDs, fix prototype.
Francois Gouget [Mon, 12 Feb 2001 19:18:13 +0000 (19:18 +0000)]
Remove TOOLBAR_ID and WM_SETTINGCHANGE, they are not used.
Francois Gouget [Mon, 12 Feb 2001 19:17:46 +0000 (19:17 +0000)]
Declare RICHEDIT_CLASS20W using a WCHAR array.
Aric Stewart [Mon, 12 Feb 2001 19:16:05 +0000 (19:16 +0000)]
If an application directly calls SetClipboardData with CF_TEXT and
then later called GetClipboardData with CF_TEXT we gave them a NULL
because we where not handling this case.
Dmitry Timoshkov [Mon, 12 Feb 2001 19:15:33 +0000 (19:15 +0000)]
Fix the behaviour of EM_GETLINE message.
Andreas Mohr [Mon, 12 Feb 2001 19:15:06 +0000 (19:15 +0000)]
Make sure that MSG_PeekMessage uses an internal variable to avoid
corruption.
Andreas Mohr [Mon, 12 Feb 2001 18:10:43 +0000 (18:10 +0000)]
- TRACE opened registry handles
- add proper quotes to wineinstall
- spelling
Andreas Mohr [Mon, 12 Feb 2001 18:10:27 +0000 (18:10 +0000)]
- move TSXGrabServer after a possible return FALSE;
- move misplaced comment
- optimize TSXGrabServer use
Dmitry Timoshkov [Mon, 12 Feb 2001 18:09:51 +0000 (18:09 +0000)]
Remove redundant parameters from MDICreateChild and MDIDestroyChild.
Make the parameter names slightly more descriptive.
Huw D M Davies [Mon, 12 Feb 2001 18:09:34 +0000 (18:09 +0000)]
Add an updown control to the copy count entry.
Disable the collate button if no. of copies is 1.
Add Landscape/Portrait icons.
Get rid of the "Dummy Comment" line.
Fix the English of some of the error messages.
Huw D M Davies [Mon, 12 Feb 2001 18:09:07 +0000 (18:09 +0000)]
Remove unused outXform.
Lionel Ulmer [Mon, 12 Feb 2001 18:08:53 +0000 (18:08 +0000)]
Allow an application to re-ask for EXCLUSIVE DirectDraw access.
Andreas Mohr [Mon, 12 Feb 2001 18:08:31 +0000 (18:08 +0000)]
Check PROPSHEETPAGEA.pfnCallback for NULL pointer if PSP_USECALLBACK
is given.
François Gouget [Mon, 12 Feb 2001 18:08:08 +0000 (18:08 +0000)]
Handle WM_CHARs and pass them to TREEVIEW_ProcessLetterKeys. See also
LISTVIEW_ProcessLetterKeys in listview.c.
François Gouget [Mon, 12 Feb 2001 18:07:43 +0000 (18:07 +0000)]
Fix (rewrite), and add documentation to LISTVIEW_ProcessLetterKeys.
Lowered the key repetition delay (Aric).
James Abbatiello [Mon, 12 Feb 2001 18:07:16 +0000 (18:07 +0000)]
Don't require write access on the file handle to create a
copy-on-write mapping.
Francois Gouget [Mon, 12 Feb 2001 03:51:04 +0000 (03:51 +0000)]
Change the callback declarations to a safer format.
Patrik Stridvall [Mon, 12 Feb 2001 03:49:57 +0000 (03:49 +0000)]
Documentation argument fixes.
Patrik Stridvall [Mon, 12 Feb 2001 03:49:07 +0000 (03:49 +0000)]
Documentation name fixes (always use external name).
Francois Gouget [Mon, 12 Feb 2001 03:48:24 +0000 (03:48 +0000)]
Fix typos in comments.
Rein Klazes [Mon, 12 Feb 2001 03:47:10 +0000 (03:47 +0000)]
Added support for the Malayan language.
Chris Morgan [Mon, 12 Feb 2001 03:46:00 +0000 (03:46 +0000)]
Fix ListView_GetItemRect() macro.
Fix use of ListView_GetItemRect() macro in listview control.
Add some documentation to LISTVIEW_GetItemRect().
Patrik Stridvall [Mon, 12 Feb 2001 03:45:09 +0000 (03:45 +0000)]
Fixed some issues found by winapi_check.
Patrik Stridvall [Mon, 12 Feb 2001 03:44:41 +0000 (03:44 +0000)]
- Addded support for API:s implemented with __ASM_GLOBAL_FUNC
- Reorganized documentation checking.
- Minor API files fixes
Marcus Meissner [Mon, 12 Feb 2001 03:43:53 +0000 (03:43 +0000)]
Handle differently sized structs by using their dwSize parameters.
James Abbatiello [Mon, 12 Feb 2001 03:42:58 +0000 (03:42 +0000)]
Fix a few compiler warnings.
James Abbatiello [Mon, 12 Feb 2001 03:42:23 +0000 (03:42 +0000)]
Don't allow comctl32 controls to access their infoPtr before it has
been allocated or after it has been freed.
Andreas Mohr [Mon, 12 Feb 2001 03:41:13 +0000 (03:41 +0000)]
Make MMIO_Open work with NULL filename again.
Dmitry Timoshkov [Mon, 12 Feb 2001 03:40:41 +0000 (03:40 +0000)]
Added unicode MDI client window proc.
Josh DuBois [Mon, 12 Feb 2001 03:39:34 +0000 (03:39 +0000)]
Fixed a char that should have been signed.
Jon Griffiths [Mon, 12 Feb 2001 03:38:46 +0000 (03:38 +0000)]
Use extern "C" for Winelib C++ apps.
Huw D M Davies [Mon, 12 Feb 2001 03:38:14 +0000 (03:38 +0000)]
Call LoadImage to load the non-standard sized collate icons.
Huw D M Davies [Mon, 12 Feb 2001 03:37:52 +0000 (03:37 +0000)]
Map 'Courier New' to 'Courier'.
Huw D M Davies [Mon, 12 Feb 2001 03:36:36 +0000 (03:36 +0000)]
Fix EMF positioning when rclFrame has a non-zero origin.
Francois Gouget [Mon, 12 Feb 2001 01:29:08 +0000 (01:29 +0000)]
Change the callback declarations to a safer format.
James Hatheway [Mon, 12 Feb 2001 01:28:12 +0000 (01:28 +0000)]
acmDriverEnumW shouldn't return MMSYSERR_ERROR if
acmDriverEnumCallback returns TRUE.
Huw D M Davies [Mon, 12 Feb 2001 01:26:47 +0000 (01:26 +0000)]
Implement Set/GetPrinterData[Ex].
Remove ordinals from winspool.drv.spec .
Andreas Mohr [Mon, 12 Feb 2001 01:26:16 +0000 (01:26 +0000)]
Take a stab at implementing OleSetAutoConvert.
Marcus Meissner [Mon, 12 Feb 2001 01:25:46 +0000 (01:25 +0000)]
Fixed a NULL ptr problem.
Added loading of .afm files from several common locations
(ghostscript, a2ps, enscript, (teTeX), X11).
Andreas Mohr [Mon, 12 Feb 2001 01:24:18 +0000 (01:24 +0000)]
Don't touch WAVEHDRs dwLoops variable.
Huw D M Davies [Mon, 12 Feb 2001 01:23:26 +0000 (01:23 +0000)]
Spaces do not have to come after the ':' that ends a keyword.
Map bin name ManualEnv to DMBIN_ENVMANUAL.
François Gouget [Mon, 12 Feb 2001 01:22:58 +0000 (01:22 +0000)]
Make sure all files are terminated with a '\n'.
Remove obsolete comment about 'afxres.h' coming back after editing in VC.
Added support for the RTF qualifier in RC files.
Andreas Mohr [Mon, 12 Feb 2001 01:22:26 +0000 (01:22 +0000)]
Implemented the int21 LFN rename file function.
Huw D M Davies [Mon, 12 Feb 2001 01:22:01 +0000 (01:22 +0000)]
Fix ReleaseStgMedium for MetaFilePict types.
Huw D M Davies [Mon, 12 Feb 2001 01:21:34 +0000 (01:21 +0000)]
Fix for rotated text when lpDx is specified.
Better handling of cumulative rounding errors.
Susan Farley [Mon, 12 Feb 2001 01:21:13 +0000 (01:21 +0000)]
Handle the CCS_NORESIZE style.
Change the scroll delta only when the app responds to the PGN_NOTIFY msg.
Ove Kaaven [Mon, 12 Feb 2001 01:20:30 +0000 (01:20 +0000)]
In CopyDIBSection, use source DIB colormap instead if no palette has
been selected into the source DC, to work around some X11-imposed
DIBsection implementation deficiencies.
Ove Kaaven [Mon, 12 Feb 2001 01:20:04 +0000 (01:20 +0000)]
Fix DGA2 mode setting to use the correct color depth.
Andreas Mohr [Mon, 12 Feb 2001 01:19:43 +0000 (01:19 +0000)]
- fix wineconf to generate new config file format
- fix some variable checks
Dmitry Timoshkov [Mon, 12 Feb 2001 01:19:23 +0000 (01:19 +0000)]
Add support for EMR_EXTTEXTOUTA and EMR_CREATEMONOBRUSH enhanced
metafile records. Better implementation of EMR_STRETCHDIBITS and
EMR_EXTTEXTOUTW.
Lawson Whitney [Mon, 12 Feb 2001 01:19:04 +0000 (01:19 +0000)]
Make snoop specific case insensitive.
Andreas Mohr [Mon, 12 Feb 2001 01:18:42 +0000 (01:18 +0000)]
Added DCICloseProvider stub.
James Abbatiello [Mon, 12 Feb 2001 01:17:39 +0000 (01:17 +0000)]
Implement IShellLink<A|W>_fnGetWorkingDirectory,
IShellLink<A|W>_fnGetArguments, IShellLink<A|W>_fnGetIconLocation.
James Abbatiello [Mon, 12 Feb 2001 01:17:16 +0000 (01:17 +0000)]
Ownerdrawn combo boxes should use ODS_COMBOBOXEDIT in the itemState.
Guy L. Albertelli [Mon, 12 Feb 2001 01:16:38 +0000 (01:16 +0000)]
- Fix typo in previous change.
- Add structures for CBEN_INSERTITEM notify message.
Jon Griffiths [Mon, 12 Feb 2001 01:15:37 +0000 (01:15 +0000)]
Remove xmalloc/xrealloc limits for large binary resources.
Eric Kohl [Mon, 12 Feb 2001 01:15:06 +0000 (01:15 +0000)]
Fixed text size calculation bug in GetTextExtentPoint() for window dc's.
John R. Sheets [Mon, 12 Feb 2001 01:14:34 +0000 (01:14 +0000)]
New section about writing docs in DocBook and dealing with the Wine
SGML build system; half done, but a good start.
Andreas Mohr [Mon, 12 Feb 2001 01:13:54 +0000 (01:13 +0000)]
A couple of stubs for Terminal Server Client 16 bit.
Matthew Clarke [Mon, 29 Jan 2001 02:03:31 +0000 (02:03 +0000)]
Don't assume .spec files are found in the current directory, as this
is not the case when building outside the source tree.
Ulrich Weigand [Mon, 29 Jan 2001 00:33:35 +0000 (00:33 +0000)]
Synchronize access to MESSAGEQUEUE members.
Marcus Meissner [Mon, 29 Jan 2001 00:32:55 +0000 (00:32 +0000)]
Added some more 16->32 mappings for ICM* messages.
Marcus Meissner [Mon, 29 Jan 2001 00:31:50 +0000 (00:31 +0000)]
dvideo.dll forgets to set the DDSD_CAPS flag, just assume it set.
Output more debug info on failure.
Eric Kohl [Mon, 29 Jan 2001 00:31:31 +0000 (00:31 +0000)]
Disabled setting of window origin from an EMF.
Marcus Meissner [Sun, 28 Jan 2001 23:45:43 +0000 (23:45 +0000)]
Implemented VideoCapDriverDescAndVer.
Eric Pouech [Sun, 28 Jan 2001 23:44:56 +0000 (23:44 +0000)]
Added a few missing exports.
Ove Kaaven [Sun, 28 Jan 2001 23:43:20 +0000 (23:43 +0000)]
Don't disable keyboard autorepeat, since autorepeat is now detectable.
Marcus Meissner [Sun, 28 Jan 2001 23:15:17 +0000 (23:15 +0000)]
- Siedler3 appears to have rather limited buffers for device/description
strings and crashes with those long strings. Shortened those strings.
- Also driver needs to be "display" for display devices (some other
programs rely on that info I seem to remember).
- Fixed DSurface::GetSurfaceDesc to not just blindly copy a
DDSURFACEDESC2 struct over a smaller DDSURFACEDESC one.
Alexandre Julliard [Sun, 28 Jan 2001 23:14:25 +0000 (23:14 +0000)]
Authors: Ove Kaaven <ovek@transgaming.com>, Gavriel State <gav@transgaming.com>
Implemented circular buffering for the dinput mouse device.
Mapped the mouse warp on the center of the cooperative window, which
should make windowed games work better in managed mode.
Huw D M Davies [Sun, 28 Jan 2001 23:13:45 +0000 (23:13 +0000)]
Take into account unprintable margins in psdrv.
Alexandre Julliard [Sun, 28 Jan 2001 23:13:25 +0000 (23:13 +0000)]
Authors: Huw D M Davies <hdavies@codeweavers.com>, Dmitry Timoshkov <dmitry@codeweavers.com>
psdrv's DeviceCapabilities should list DMBIN_AUTO as an available
bin.
Dmitry Timoshkov [Sun, 28 Jan 2001 23:12:52 +0000 (23:12 +0000)]
Add "OnlyOne" paper source, used by the Acrobat Distiller PPD.
Josh DuBois [Sun, 28 Jan 2001 23:12:19 +0000 (23:12 +0000)]
Fixed typo.
Eric Pouech [Sun, 28 Jan 2001 23:11:27 +0000 (23:11 +0000)]
Fixed some mci string parsing issues.
Added more mappings 32ATo16.
Eric Pouech [Sun, 28 Jan 2001 23:10:52 +0000 (23:10 +0000)]
Simplified memory allocation for asynchronous MCI message handling.
Eric Pouech [Sun, 28 Jan 2001 23:10:22 +0000 (23:10 +0000)]
Delay importing user32 (only used for configuration).
Eric Pouech [Sun, 28 Jan 2001 23:09:55 +0000 (23:09 +0000)]
Fixed a few oddities.
Eric Pouech [Sun, 28 Jan 2001 23:09:38 +0000 (23:09 +0000)]
Added a bit more of flags handling in drawdib functions.
Chris Morgan [Sun, 28 Jan 2001 23:09:11 +0000 (23:09 +0000)]
Put a '\n' at the end of the FIXME to prevent very odd and difficult
to debug crashes due to overflowing of the debug info's output buffer.
Jon Griffiths [Sun, 28 Jan 2001 23:08:52 +0000 (23:08 +0000)]
Improve name demangling, add 'demangle symbol' option.
Jeremy White [Fri, 26 Jan 2001 21:01:32 +0000 (21:01 +0000)]
Remove the keyword 'function', as requested by Robert Luberda.