Chris Morgan [Fri, 22 Sep 2000 20:48:15 +0000 (20:48 +0000)]
Fix behavior of TVS_SINGLEEXPAND style broken in Corel merge. Optimize
redrawing in TREEVIEW_SetItemA() to redraw only if the item changes.
Francois Gouget [Fri, 22 Sep 2000 20:47:01 +0000 (20:47 +0000)]
Raised MAX_DLLS to 100.
Peter Hunnisett [Tue, 19 Sep 2000 02:43:00 +0000 (02:43 +0000)]
- Added some missing WINELIB_NAME_AW definitions, types and messages
- Small prototype fixes
Rein Klazes [Tue, 19 Sep 2000 02:39:59 +0000 (02:39 +0000)]
Catch EXCEPTION_PRIV_INSTRUCTION exception too.
Stephane Lussier [Tue, 19 Sep 2000 02:38:45 +0000 (02:38 +0000)]
Notification NM_CLICK, NM_RCLICK and NM_DBLCLK sent by the listview
should set lParam to a NMLISTVIEW instead of a NMHDR. According to
MSDN doc, it is like that since version 4.71, Wine is returning 5.0 as
the DLL version.
Andreas Mohr [Tue, 19 Sep 2000 02:38:11 +0000 (02:38 +0000)]
Fixed window lock problem in SetMenu().
Alexandre Julliard [Tue, 19 Sep 2000 02:37:48 +0000 (02:37 +0000)]
Henning Hoffmann
Avoid deadlocks in EnumMetaFile.
Gerard Patel [Tue, 19 Sep 2000 02:37:07 +0000 (02:37 +0000)]
Avoid infinite loop if QueryPathOfRegTypeLib is called with lcid=0.
Alexandre Julliard [Mon, 18 Sep 2000 02:15:25 +0000 (02:15 +0000)]
Misc cleanups.
Alexandre Julliard [Mon, 18 Sep 2000 02:15:07 +0000 (02:15 +0000)]
Added preliminary support for switching to vm86 mode with proper
exception handling.
Alexandre Julliard [Mon, 18 Sep 2000 01:44:08 +0000 (01:44 +0000)]
Moved FILE_dommap() to memory/virtual.c (and renamed it VIRTUAL_mmap).
Chris Morgan [Mon, 18 Sep 2000 01:41:50 +0000 (01:41 +0000)]
Change FIXME("Button size set after button in toolbar\n") in
SetButtonSize() to WARN as quite a few applications are doing this
after adding each button to the toolbar and there is no way we can
stop them.
Gerald Pfeifer [Mon, 18 Sep 2000 01:41:26 +0000 (01:41 +0000)]
Remove unused local variable in DGA_IDirectDrawSurface4Impl_SetPalette().
Mike McCormack [Mon, 18 Sep 2000 01:41:07 +0000 (01:41 +0000)]
- removed redundant functions COMM_Get(Read/Write)Fd
- corrected the name of 16bit functions in comments
- removed unused static variable
Andreas Mohr [Mon, 18 Sep 2000 01:40:32 +0000 (01:40 +0000)]
- prefer wineinstall
- mention debugger setup (temporary)
Mike McCormack [Mon, 18 Sep 2000 01:40:13 +0000 (01:40 +0000)]
Fixed incorrect arg count in SHGetSettings that causes winzip32.exe to
report an error.
Stephane Lussier [Mon, 18 Sep 2000 01:39:27 +0000 (01:39 +0000)]
Sorting items in a listview using LVW_SORTITEMS is only sorting the items
and not the subitems. This patch fix this issue. I've remove the temporary
Sortlist, it was not necessary to create another list, and it was buggy.
Alexandre Julliard [Sat, 16 Sep 2000 20:58:06 +0000 (20:58 +0000)]
Removed a coupld of unused functions in the Callout structure.
Alexandre Julliard [Sat, 16 Sep 2000 20:57:39 +0000 (20:57 +0000)]
Moved Select/RealizePalette implementation to USER and use
pfnSelect/RealizePalette function pointers in GDI.
Make sure the palette handle is valid in GDISelectPalette16 (thanks to
Uwe Bonnes).
Mike McCormack [Sat, 16 Sep 2000 20:55:12 +0000 (20:55 +0000)]
Implemented SetCommMask, SetCommTimeouts, GetCommMask, GetCommTimeouts.
Andreas Mohr [Sat, 16 Sep 2000 20:53:51 +0000 (20:53 +0000)]
Added support for non-deletable system brushes and pens created by
USER.
John Gilmore [Sat, 16 Sep 2000 20:51:40 +0000 (20:51 +0000)]
Cleaned it up so that code paths which have unsupported WS_SO values
never actually pass them to Unix system calls.
Andreas Mohr [Sat, 16 Sep 2000 20:50:36 +0000 (20:50 +0000)]
Added VirtualAllocEx.
Hidenori Takeshima [Sat, 16 Sep 2000 20:49:19 +0000 (20:49 +0000)]
Added GetTimeZoneInformation and TIME_ZONE_ID_INVALID.
Andreas Mohr [Sat, 16 Sep 2000 20:47:27 +0000 (20:47 +0000)]
Fixed tab control to use HTTRANSPARENT when mouse hits client area,
but not tab control buttons.
Andreas Mohr [Sat, 16 Sep 2000 20:47:00 +0000 (20:47 +0000)]
Silence some bogus error message.
Jeremy White [Sat, 16 Sep 2000 20:46:16 +0000 (20:46 +0000)]
Adjusted to allow MFC compilation; prevent definition of struct fd_set
which conflicts with the fd_set typedef.
Jeremy White [Sat, 16 Sep 2000 20:45:46 +0000 (20:45 +0000)]
Added PWNDCLASS definition.
Stephane Lussier [Sat, 16 Sep 2000 20:45:09 +0000 (20:45 +0000)]
Allow having a transparent background text color for the listview.
Dimitrie O. Paun [Sat, 16 Sep 2000 20:44:19 +0000 (20:44 +0000)]
Use the system local time if lpTime=NULL.
Ulrich Weigand [Wed, 13 Sep 2000 20:30:03 +0000 (20:30 +0000)]
Update ESP correctly on return from flat thunk routines.
Ulrich Weigand [Wed, 13 Sep 2000 20:29:44 +0000 (20:29 +0000)]
Modified CallTo16Register routines to update register context after
call returns. Callers adapted.
Huw D M Davies [Wed, 13 Sep 2000 20:28:31 +0000 (20:28 +0000)]
Add some Str* prototypes to shlwapi.h.
Chris Morgan [Wed, 13 Sep 2000 20:27:30 +0000 (20:27 +0000)]
Merged main Wine changes into Corel's treeview control rewritten by
Serge Ivanov and Andrew Lewycky. Fixed item focus behavior to match
Windows. Fixed item selection when un/expanding items. Implemented
WM_SETREDRAW. Added Corel's COMCTL32_CreateToolTip() helper function
to commctrl.c.
Serge Ivanov [Wed, 13 Sep 2000 00:00:55 +0000 (00:00 +0000)]
(Merged by Marcus Meissner <marcus@jet.franken.de>)
Fixed problem with origin for DST_COMPLEX style.
Fixed handling of DSS_DISABLED and DSS_DEFAULT styles.
Added handling of BS_MULTILINE style, label alignment
styles (BS_RIGHT, etc.) and some exotic styles BS_FLAT (only
pushbuttons for now), and BS_PUSHLIKE.
Modified label drawing procedure: now all kinds of buttons
use common BUTTON_DrawLabel function. Actual label drawing is
performed by DrawStateW function.
GroupBox must use WM_CTLCOLORSTATIC instead of WM_CTLCOLORBTN message.
Lionel Ulmer [Wed, 13 Sep 2000 00:00:26 +0000 (00:00 +0000)]
Upgrade also 15bpp to 16bpp surfaces.
James Hatheway [Tue, 12 Sep 2000 23:59:57 +0000 (23:59 +0000)]
KDE 1.x has problems with using XShapeCombineMask when there was no
previous region.
Gerard Patel [Tue, 12 Sep 2000 23:59:10 +0000 (23:59 +0000)]
SetScrollInfo : don't show/hide scrollbar if no parameter (minval,
maxval) change.
Alexandre Julliard [Tue, 12 Sep 2000 23:41:07 +0000 (23:41 +0000)]
Added missing __volatile__.
Andreas Mohr [Tue, 12 Sep 2000 23:40:40 +0000 (23:40 +0000)]
- fixes debugger output
- get rid of wrong comments
- fix comments
- .spec spelling fix
- improve warning message
Andreas Mohr [Tue, 12 Sep 2000 23:39:10 +0000 (23:39 +0000)]
"implemented" GetSystemTimeAdjustment.
Huw D M Davies [Tue, 12 Sep 2000 23:38:33 +0000 (23:38 +0000)]
Don't try to delete a wndclass background brush if it's a COLOR_*
constant.
Mike McCormack [Tue, 12 Sep 2000 23:37:57 +0000 (23:37 +0000)]
Make sure NC_HandleNCCalcSize returns a valid rectangle.
Painting fails if the rectangle is invalid.
Chris Morgan [Tue, 12 Sep 2000 23:37:19 +0000 (23:37 +0000)]
Hide the vertical scrollbar when listview style is LVS_LIST.
Jeremy White [Tue, 12 Sep 2000 23:36:51 +0000 (23:36 +0000)]
Add WM_USERCHANGED.
Uwe Bonnes [Tue, 12 Sep 2000 23:36:18 +0000 (23:36 +0000)]
Use tpXXX instead of tbXXX in tagTHREADENTRY32.
Lionel Ulmer [Tue, 12 Sep 2000 23:35:17 +0000 (23:35 +0000)]
Fixed DGA / DGA 2 palette creation.
Gerard Patel [Tue, 12 Sep 2000 23:34:30 +0000 (23:34 +0000)]
Fix a memory leak in X11DRV_GetTextExtentPoint.
Alexandre Julliard [Sun, 10 Sep 2000 03:54:52 +0000 (03:54 +0000)]
Alexandre Julliard [Sun, 10 Sep 2000 03:24:28 +0000 (03:24 +0000)]
Added WINESERVER environment variable to allow overriding the normal
server search sequence.
Alexandre Julliard [Sun, 10 Sep 2000 03:18:29 +0000 (03:18 +0000)]
Removed chdir("/") until we have proper Unix cwd management.
Alexandre Julliard [Sun, 10 Sep 2000 03:16:08 +0000 (03:16 +0000)]
Implemented RtlpWaitForCriticalSection and RtlpUnWaitCriticalSection.
Andreas Mohr [Sun, 10 Sep 2000 03:14:36 +0000 (03:14 +0000)]
Fixed NE_LoadExeHeader error handling.
Eric Pouech [Sun, 10 Sep 2000 03:14:00 +0000 (03:14 +0000)]
Fixed loader - broken search for already loaded modules.
Eric Pouech [Sun, 10 Sep 2000 03:13:41 +0000 (03:13 +0000)]
Fixed fallback code for StretchBlt on RLE DIBs with gaps.
Marcus Meissner [Sat, 9 Sep 2000 20:32:34 +0000 (20:32 +0000)]
Fixed bdftopcf command.
Eric Pouech [Sat, 9 Sep 2000 20:32:10 +0000 (20:32 +0000)]
Added *Filter* functions.
Misc bug fixes.
Marcus Meissner [Sat, 9 Sep 2000 20:31:32 +0000 (20:31 +0000)]
Implemented TCM_GETROWCOUNT.
Francois Gouget [Sat, 9 Sep 2000 19:41:58 +0000 (19:41 +0000)]
Added the missing library dependencies.
Peter Hunnisett [Sat, 9 Sep 2000 19:41:31 +0000 (19:41 +0000)]
Added cguid.h.
Lionel Ulmer [Sat, 9 Sep 2000 19:40:08 +0000 (19:40 +0000)]
Do not support DGA when DirectVideo not present.
Dmitry Timoshkov [Sat, 9 Sep 2000 19:39:48 +0000 (19:39 +0000)]
Unify WM_SETTEXT handling among DefWindowProc16/DefWindowProcA/DefWindowProcW.
Mike McCormack [Sat, 9 Sep 2000 19:39:24 +0000 (19:39 +0000)]
Avoid divide by zero when listbox set to zero height.
Dmitry Timoshkov [Sat, 9 Sep 2000 19:38:52 +0000 (19:38 +0000)]
Simplify a bit MDI child window creation.
Dmitry Timoshkov [Sat, 9 Sep 2000 19:38:34 +0000 (19:38 +0000)]
GetMenu might be used to get child window id.
Giovanni Pancotti [Thu, 7 Sep 2000 21:04:06 +0000 (21:04 +0000)]
Italian keyboard fixes.
Andreas Mohr [Thu, 7 Sep 2000 21:03:02 +0000 (21:03 +0000)]
DOSFS_MatchLong ignored several things about file mask matching for
long file names.
Erik Hofman [Thu, 7 Sep 2000 18:42:52 +0000 (18:42 +0000)]
Added missing const to external tables definitions.
Mike McCormack [Thu, 7 Sep 2000 18:39:51 +0000 (18:39 +0000)]
Added serial port object to the server.
Francois Jacques [Thu, 7 Sep 2000 18:38:12 +0000 (18:38 +0000)]
- Make sure tooltips are hidden before deleting them.
- Glitch happened while moving from a tooltip to another (fixed).
Gerard Patel [Thu, 7 Sep 2000 18:37:52 +0000 (18:37 +0000)]
Make GetDeviceCaps16 (hdc, NUMCOLORS) not return -1 for 16 bits programs.
Hidenori Takeshima [Thu, 7 Sep 2000 18:37:32 +0000 (18:37 +0000)]
Added support for cp949.
Alexandre Julliard [Wed, 6 Sep 2000 19:53:58 +0000 (19:53 +0000)]
Fixed cut&paste typo.
Lionel Ulmer [Wed, 6 Sep 2000 19:46:59 +0000 (19:46 +0000)]
Added possibility to use XVideo.
Aric Stewart [Wed, 6 Sep 2000 19:44:49 +0000 (19:44 +0000)]
Implemented both customdraw message sending and handling (based off
the treeview method) as well as LVS_OWNERDRAWFIXED.
Mike McCormack [Wed, 6 Sep 2000 19:43:38 +0000 (19:43 +0000)]
Fixed a bug (incorrect size in memmove) that I introduced with an
earlier patch. Tested with wordview.
Phil Cole [Wed, 6 Sep 2000 19:43:08 +0000 (19:43 +0000)]
Added two directories to default non-windows install.
Andreas Mohr [Wed, 6 Sep 2000 19:42:19 +0000 (19:42 +0000)]
Added newer (ASPI 3.0 ?) function stubs to WNASPI32.
Better error messages.
James Hatheway [Wed, 6 Sep 2000 19:40:44 +0000 (19:40 +0000)]
Systray should keep a copy of its icons.
Ove Kaaven [Wed, 6 Sep 2000 19:40:23 +0000 (19:40 +0000)]
Adapted Winsock to Linux 2.4 TCP socket poll() behaviour
(thanks to Berend Ozceri for finding the problem).
Alexandre Julliard [Wed, 6 Sep 2000 19:40:07 +0000 (19:40 +0000)]
Serge Ivanov
Delay destroying menu entry until all messages are sent.
Alexandre Julliard [Mon, 4 Sep 2000 20:21:48 +0000 (20:21 +0000)]
Fixed Unicode conversion in GetAtomNameA (thanks to Gerard Patel).
Patrik Stridvall [Mon, 4 Sep 2000 20:21:06 +0000 (20:21 +0000)]
Fixed some issues found by winapi_check.
Patrik Stridvall [Mon, 4 Sep 2000 20:20:47 +0000 (20:20 +0000)]
Minor API files update.
Hidenori Takeshima [Mon, 4 Sep 2000 20:19:59 +0000 (20:19 +0000)]
Add jisx0212 encoding.
Remove FIXMEs for implemented DBCS handling.
Mike McCormack [Mon, 4 Sep 2000 20:19:27 +0000 (20:19 +0000)]
Added missing comma.
Mike McCormack [Mon, 4 Sep 2000 20:19:07 +0000 (20:19 +0000)]
Rewrote quicksort to solve infinite recursions Win98 explorer.exe.
Marcus Meissner [Sat, 2 Sep 2000 23:18:31 +0000 (23:18 +0000)]
Change xterm mouse tracking mode to BTN_EVENT_MOUSE (track if pressed).
Andreas Mohr [Sat, 2 Sep 2000 23:18:16 +0000 (23:18 +0000)]
Avoid crash on empty command-line.
Gerald Pfeifer [Sat, 2 Sep 2000 23:17:21 +0000 (23:17 +0000)]
Added two missing casts.
Jean-Claude Batista [Sat, 2 Sep 2000 23:17:04 +0000 (23:17 +0000)]
Use SetDIBits instead of StretchDIBits (in ANIMATE_PaintFrame).
Alexandre Julliard [Fri, 1 Sep 2000 01:26:16 +0000 (01:26 +0000)]
Avoid buffer overflows in builtin dll loading (with the help of Dmitry
Timoshkov).
Alexandre Julliard [Fri, 1 Sep 2000 01:24:19 +0000 (01:24 +0000)]
Henning Hoffmann
Augment menu when a mdi window starts maximized.
Alexandre Julliard [Fri, 1 Sep 2000 01:23:03 +0000 (01:23 +0000)]
Francis Beaudet
MDI Patch which fixes problems in PR, QP, WP and Paradox.
James Abbatiello [Fri, 1 Sep 2000 01:22:21 +0000 (01:22 +0000)]
Don't use copies of critical sections made by memcpy()
Added missing WINAPIs
James Abbatiello [Fri, 1 Sep 2000 01:22:05 +0000 (01:22 +0000)]
Fix for debugger disassembly being off by one byte after using nexti
on a "call" instruction.
Stephane Lussier [Fri, 1 Sep 2000 01:21:42 +0000 (01:21 +0000)]
When checking the socket return by the server request, we should do a
"signed" check.
James Hatheway [Fri, 1 Sep 2000 01:21:08 +0000 (01:21 +0000)]
Implemented CoGetPSClsid().
Phil Cole [Thu, 31 Aug 2000 02:07:57 +0000 (02:07 +0000)]
The Path variable in the created .winerc must be in dos format.
Phil Cole [Thu, 31 Aug 2000 02:07:07 +0000 (02:07 +0000)]
Small fix.