Jason Filby [Tue, 27 Apr 2004 20:31:32 +0000 (20:31 +0000)]
Followed Casper's advice to use macros to simplify regression tests
svn path=/trunk/; revision=9233
Filip Navara [Tue, 27 Apr 2004 20:16:42 +0000 (20:16 +0000)]
- Fixed line endings and imm32.dll name.
svn path=/trunk/; revision=9232
Jason Filby [Tue, 27 Apr 2004 17:48:52 +0000 (17:48 +0000)]
Second MDL test
svn path=/trunk/; revision=9231
Steven Edwards [Mon, 26 Apr 2004 20:33:13 +0000 (20:33 +0000)]
Added imm32 and psapi to the CD.
(sorry if this messes up this is the first time I
am doing development from a Linux cross-compile)
svn path=/trunk/; revision=9230
Gunnar Dalsnes [Mon, 26 Apr 2004 20:26:15 +0000 (20:26 +0000)]
make sure temp directory exist
svn path=/trunk/; revision=9229
Gunnar Dalsnes [Mon, 26 Apr 2004 20:24:04 +0000 (20:24 +0000)]
fix broken MakeSureDirectoryPathExists. It depended on Wine's
CreateDirectory, which seems to be more relaxed that the ros/Windows
version.
svn path=/trunk/; revision=9228
Gunnar Dalsnes [Mon, 26 Apr 2004 20:20:11 +0000 (20:20 +0000)]
build imagehlp
svn path=/trunk/; revision=9227
Gunnar Dalsnes [Mon, 26 Apr 2004 20:19:21 +0000 (20:19 +0000)]
make imagehlp import lib
svn path=/trunk/; revision=9226
Thomas Bluemel [Mon, 26 Apr 2004 19:58:45 +0000 (19:58 +0000)]
fixed NtGdiPtVisible()
svn path=/trunk/; revision=9225
Thomas Bluemel [Mon, 26 Apr 2004 17:49:04 +0000 (17:49 +0000)]
fixed hittest calculation
svn path=/trunk/; revision=9224
James Tabor [Mon, 26 Apr 2004 05:46:35 +0000 (05:46 +0000)]
Added Process HandleCount information.
svn path=/trunk/; revision=9223
Martin Fuchs [Sun, 25 Apr 2004 20:22:04 +0000 (20:22 +0000)]
handle GetDateFormat) failures
(idea by Thomas Weidenmueller)
svn path=/trunk/; revision=9222
Thomas Bluemel [Sun, 25 Apr 2004 20:05:30 +0000 (20:05 +0000)]
implemented GetDCBrushColor(), SetDCBrushColor(), GetDCPenColor() and SetDCPenColor(). they're UNTESTED so far!
svn path=/trunk/; revision=9221
Thomas Bluemel [Sun, 25 Apr 2004 16:40:39 +0000 (16:40 +0000)]
implemented ExtSelectClipRgn() (untested!)
svn path=/trunk/; revision=9220
Thomas Bluemel [Sun, 25 Apr 2004 16:06:20 +0000 (16:06 +0000)]
implemented ExcludeClipRect()
svn path=/trunk/; revision=9219
Thomas Bluemel [Sun, 25 Apr 2004 15:52:31 +0000 (15:52 +0000)]
implemented PtVisible()
svn path=/trunk/; revision=9218
Thomas Bluemel [Sun, 25 Apr 2004 15:31:43 +0000 (15:31 +0000)]
implemented GetCurrentObject()
svn path=/trunk/; revision=9217
Thomas Bluemel [Sun, 25 Apr 2004 14:46:54 +0000 (14:46 +0000)]
use "readable" parameter names in functions
svn path=/trunk/; revision=9216
Thomas Bluemel [Sun, 25 Apr 2004 12:51:53 +0000 (12:51 +0000)]
set proper errorcode in some functions
svn path=/trunk/; revision=9215
Thomas Bluemel [Sun, 25 Apr 2004 11:34:13 +0000 (11:34 +0000)]
1. implemented hatched brushes
2. fixed memory leak when deleting patterned brushes
3. use brush origin in dib code
svn path=/trunk/; revision=9214
Filip Navara [Sat, 24 Apr 2004 21:35:24 +0000 (21:35 +0000)]
- Minor correction to RPC structures.
svn path=/trunk/; revision=9212
Thomas Bluemel [Sat, 24 Apr 2004 14:21:37 +0000 (14:21 +0000)]
proper implementation of FrameRgn() (cannot be ported from wine because wine's implementation is wrong)
svn path=/trunk/; revision=9211
James Tabor [Sat, 24 Apr 2004 05:11:54 +0000 (05:11 +0000)]
Set 386 as default cpu type.
svn path=/trunk/; revision=9210
Thomas Bluemel [Fri, 23 Apr 2004 21:35:59 +0000 (21:35 +0000)]
fixed some error cases
svn path=/trunk/; revision=9207
Filip Navara [Fri, 23 Apr 2004 20:12:57 +0000 (20:12 +0000)]
- Correctly swap the Red and Blue colors while setting the palette on non-VGA compatible adapters.
svn path=/trunk/; revision=9206
Filip Navara [Fri, 23 Apr 2004 20:11:11 +0000 (20:11 +0000)]
- Fix the emulation of 'inl' instruction in V86 mode.
svn path=/trunk/; revision=9205
Thomas Bluemel [Fri, 23 Apr 2004 19:29:04 +0000 (19:29 +0000)]
fixed calculation of the non-client-area when WS_BORDER is set
svn path=/trunk/; revision=9204
Hartmut Birr [Fri, 23 Apr 2004 14:29:07 +0000 (14:29 +0000)]
- Initialized the srb on each call to SpiSendInquiry.
svn path=/trunk/; revision=9203
Thomas Bluemel [Fri, 23 Apr 2004 13:34:04 +0000 (13:34 +0000)]
implemented InvertRgn()
svn path=/trunk/; revision=9202
James Tabor [Fri, 23 Apr 2004 06:19:28 +0000 (06:19 +0000)]
Fixed my mistake in SystemProcessorInformation.
svn path=/trunk/; revision=9201
James Tabor [Fri, 23 Apr 2004 05:37:10 +0000 (05:37 +0000)]
Fixed SystemProcessorInformation.
svn path=/trunk/; revision=9200
James Tabor [Fri, 23 Apr 2004 05:34:54 +0000 (05:34 +0000)]
Fix return for cpuid.
svn path=/trunk/; revision=9199
James Tabor [Thu, 22 Apr 2004 02:20:52 +0000 (02:20 +0000)]
Fix GlobalMemoryStatus & Ex.
svn path=/trunk/; revision=9196
James Tabor [Thu, 22 Apr 2004 01:57:49 +0000 (01:57 +0000)]
Implemented new Ros exclusive function SystemFullMemoryInformation.
This is used for suppling virtual user memory usage for GlobalMemoryStatusEx.
svn path=/trunk/; revision=9195
Hartmut Birr [Wed, 21 Apr 2004 21:40:43 +0000 (21:40 +0000)]
- Made some flags for the flag value from the FILE structure compatible with the mingw headers.
- Use _IO_LBF instead of _IOLBF, because _IOSTRG and _IOLBF has the same value.
svn path=/trunk/; revision=9194
Gunnar Dalsnes [Tue, 20 Apr 2004 23:14:35 +0000 (23:14 +0000)]
temp.workaround: allways free irp
svn path=/trunk/; revision=9191
James Tabor [Tue, 20 Apr 2004 20:39:19 +0000 (20:39 +0000)]
Filip Navara NtGetTickCount implementation.
svn path=/trunk/; revision=9190
Gunnar Dalsnes [Tue, 20 Apr 2004 19:04:11 +0000 (19:04 +0000)]
make mdl usage/impl. more windows compliant
svn path=/trunk/; revision=9189
Gunnar Dalsnes [Tue, 20 Apr 2004 18:59:00 +0000 (18:59 +0000)]
make mdl impl. more windows compliant
svn path=/trunk/; revision=9188
Jason Filby [Tue, 20 Apr 2004 18:52:04 +0000 (18:52 +0000)]
Correct test for MmSizeOfMdl
svn path=/trunk/; revision=9187
Eric Kohl [Mon, 19 Apr 2004 10:55:04 +0000 (10:55 +0000)]
Fix typos.
svn path=/trunk/; revision=9186
Eric Kohl [Mon, 19 Apr 2004 10:54:23 +0000 (10:54 +0000)]
- Use new userenv.h prototypes.
- Add new dialogs to Czech language for translation.
- Make install wizard code UNICODE aware.
svn path=/trunk/; revision=9185
Eric Kohl [Mon, 19 Apr 2004 10:51:17 +0000 (10:51 +0000)]
Implement CreateUserProfileA().
svn path=/trunk/; revision=9184
Eric Kohl [Mon, 19 Apr 2004 10:50:19 +0000 (10:50 +0000)]
Add private prototypes. Don't contribute them to MinGW!
svn path=/trunk/; revision=9183
Hartmut Birr [Sun, 18 Apr 2004 12:59:14 +0000 (12:59 +0000)]
- Fixed the open counter in IntVideoPortDispatchClose.
svn path=/trunk/; revision=9182
James Tabor [Sun, 18 Apr 2004 06:08:36 +0000 (06:08 +0000)]
Add BasePriorty to ProcessBasicInformaion.
svn path=/trunk/; revision=9181
James Tabor [Sun, 18 Apr 2004 00:52:57 +0000 (00:52 +0000)]
Fix Kernel User Timer.
svn path=/trunk/; revision=9177
James Tabor [Sun, 18 Apr 2004 00:50:53 +0000 (00:50 +0000)]
Fix Kernel User Timer and added ProcessTimes to QueryInformatinProcess
svn path=/trunk/; revision=9176
Thomas Bluemel [Sat, 17 Apr 2004 20:23:20 +0000 (20:23 +0000)]
reverted last change
svn path=/trunk/; revision=9175
Eric Kohl [Sat, 17 Apr 2004 12:01:04 +0000 (12:01 +0000)]
'Del *.*' ignores directories.
This fixes bug 291.
svn path=/trunk/; revision=9174
Thomas Bluemel [Sat, 17 Apr 2004 11:00:14 +0000 (11:00 +0000)]
fixed some scrollbar issues
svn path=/trunk/; revision=9173
Filip Navara [Sat, 17 Apr 2004 07:41:26 +0000 (07:41 +0000)]
- Improved RPC headers.
svn path=/trunk/; revision=9170
Gé van Geldorp [Sat, 17 Apr 2004 07:32:44 +0000 (07:32 +0000)]
Merge back commit from WineHQ
svn path=/trunk/; revision=9169
Filip Navara [Fri, 16 Apr 2004 23:44:19 +0000 (23:44 +0000)]
Temporary revert this patch, because it causes a lot of crashes. I sent a message to wine-devel describing the problem.
Robert Shearman <R.J.Shearman@warwick.ac.uk>
- Fix subclassing to support nested messages.
svn path=/trunk/; revision=9168
Thomas Bluemel [Fri, 16 Apr 2004 21:50:26 +0000 (21:50 +0000)]
fixed missing window dereferences and a minor thread-safety bug
svn path=/trunk/; revision=9167
Filip Navara [Fri, 16 Apr 2004 20:52:51 +0000 (20:52 +0000)]
Force resize before calling RBN_HEIGHTCHANGE notification.
svn path=/trunk/; revision=9166
Thomas Bluemel [Fri, 16 Apr 2004 18:53:53 +0000 (18:53 +0000)]
properly remove mousemove messages
svn path=/trunk/; revision=9165
Eric Kohl [Fri, 16 Apr 2004 13:39:46 +0000 (13:39 +0000)]
Clear data buffer before sending the INQUIRY command.
svn path=/trunk/; revision=9164
Eric Kohl [Fri, 16 Apr 2004 13:37:18 +0000 (13:37 +0000)]
Implement the GUI setup wizard.
svn path=/trunk/; revision=9163
Gé van Geldorp [Fri, 16 Apr 2004 09:13:21 +0000 (09:13 +0000)]
Update status of ported DLLs
svn path=/trunk/; revision=9162
Gé van Geldorp [Fri, 16 Apr 2004 09:11:30 +0000 (09:11 +0000)]
Sync to Wine-
20040408
svn path=/trunk/; revision=9160
Gé van Geldorp [Fri, 16 Apr 2004 09:04:04 +0000 (09:04 +0000)]
Sync to Wine-
20040408
Eric Pouech <pouech-eric@wanadoo.fr>
- implemented MCI_SOUND command
- fixed MCI command table in resource
- added a TODO list on MCI handling
Christian Costa <titan.costa@wanadoo.fr>
- MCI strings are case insensitive.
- Fixed a returned error value.
- Default to FOURCC_DOS if no IOProc found.
svn path=/trunk/; revision=9159
Gé van Geldorp [Fri, 16 Apr 2004 08:58:34 +0000 (08:58 +0000)]
Sync to Wine-
20040408:
Alexandre Julliard:
- Added memicmpW.
svn path=/trunk/; revision=9158
Gé van Geldorp [Fri, 16 Apr 2004 08:47:55 +0000 (08:47 +0000)]
Sync to Wine-
20040408:
Jon Griffiths <jon_p_griffiths@yahoo.com>
- Implement SHMessageBoxCheck functions && add dialog resources.
- Add SHWaitForSendMessageThread, SHAnsiToUnicodeCP,SHStripMneumonicW,
SHSearchMapInt.
- Make copies of keys when creating, free them when done.
- Use KEY_ALL_ACCESS when writing US reg values.
- SHRegWriteUSValueW: Handle all flag combinations.
- Make some A calls use the W version.
Jose Manuel Ferrer Ortiz <jmfo1982@yahoo.es>
- Updated Spanish translations.
Ulrich Czekalla <ulrich@codeweavers.com>
- Implement FixSlashesAndColonW and add stub for SHGetAppCompatFlags.
Francois Gouget <fgouget@free.fr>
- Assorted spelling fixes.
Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
- UrlCanonicalizeW: Remove \r and \n at the end of lpszUrlCpy, with test
cases.
svn path=/trunk/; revision=9157
Gé van Geldorp [Fri, 16 Apr 2004 08:36:17 +0000 (08:36 +0000)]
Sync to Wine-
20040408:
Jose Manuel Ferrer Ortiz <jmfo1982@yahoo.es>
- Updated Spanish translations.
svn path=/trunk/; revision=9156
Gé van Geldorp [Fri, 16 Apr 2004 08:31:25 +0000 (08:31 +0000)]
Sync to Wine-
20040408:
Warren Turkal <wt@midsouth.rr.com>
- Fixed the implementation of CoTreatAsClass.
Francois Gouget <fgouget@free.fr>
- Assorted spelling fixes.
svn path=/trunk/; revision=9155
James Tabor [Fri, 16 Apr 2004 01:28:15 +0000 (01:28 +0000)]
VmWare is having problems with Volatile and Atomic process counters at boot time. Fix later
svn path=/trunk/; revision=9154
Thomas Bluemel [Fri, 16 Apr 2004 01:27:44 +0000 (01:27 +0000)]
minor fix
svn path=/trunk/; revision=9153
Thomas Bluemel [Thu, 15 Apr 2004 23:36:03 +0000 (23:36 +0000)]
1. move SendMessage calls out of the message queue processing code
2. fixed translation of coordinates calculation in different thread states (capturing, in menus, ...)
3. Proper implementation of Set/GetWindowText/Length() (as described in
4. speed improvements
svn path=/trunk/; revision=9152
Thomas Bluemel [Thu, 15 Apr 2004 18:52:45 +0000 (18:52 +0000)]
fix linking error
svn path=/trunk/; revision=9151
Thomas Bluemel [Thu, 15 Apr 2004 11:44:03 +0000 (11:44 +0000)]
Masahiro Taguchi - small windowbar sizing fix for WS_EX_TOOLWINDOW
svn path=/trunk/; revision=9150
Gé van Geldorp [Thu, 15 Apr 2004 09:28:04 +0000 (09:28 +0000)]
Sync to Wine-
20040408:
Juan Lang <juan_lang@yahoo.com>
- implement loading network providers
- implement enumeration functions
- some improved error checking and A->W conversion
svn path=/trunk/; revision=9149
Gé van Geldorp [Thu, 15 Apr 2004 08:42:21 +0000 (08:42 +0000)]
Sync to Wine-
20040408:
Robert Shearman <R.J.Shearman@warwick.ac.uk>
- Separate US English resources from English ones.
Jose Manuel Ferrer Ortiz <jmfo1982@yahoo.es>
- Updated Spanish translations.
Marcelo Duarte <wine-devel@bol.com.br>
- Minor updates in resource for Portuguese.
Rein Klazes <rklazes@xs4all.nl>
- Fix a possible null pointer crash in FILEDLG95_LOOKIN_Init.
svn path=/trunk/; revision=9148
Gé van Geldorp [Thu, 15 Apr 2004 08:29:57 +0000 (08:29 +0000)]
Sync to Wine-
20040408:
Robert Shearman <R.J.Shearman@warwick.ac.uk>
- Add cursor resource.
- Implement TB_MOVEBUTTON.
- Implement drag customise.
- Send TBN_TOOLBARCHANGE and TBN_DELETINGBUTTON.
- Spelling fixes.
- Fix subclassing to support nested messages.
- Document control completeness.
- Remove unneeded include.
- Fix TEXT define.
- Fix tabs.
- Small optimisation in DrawInsert.
- Fix LButtonDown from previous change.
- Don't use BF_ADJUST flag for dropdown buttons.
- Fix LButtonDblClk.
- Fix SetBitmapSize.
- Fix SetButtonInfo.
- Documentation update.
- Better hot item handling.
- Fix DrawMasked to always use the right image list and bitmap index.
- Document completeness.
- Finish tooltip support.
- Honour WM_SETREDRAW.
- Fix all calls of InvalidateRect.
- Implement TB_LOADIMAGES, TB_MAPACCELERATOR{A,W}, TB_MARKBUTTON and
undocumented message 0x460.
- Better debug output of undocumented message 0x45D.
- Add support for a toolbar global iListGap.
- Make TOOLBAR_CalcToolbar and TOOLBAR_DrawButton not rely on "magic
numbers" and calculate sizes and positions more like native.
- Rewrite drawing code.
- TTM_TRACKACTIVATE can have NULL lParam when deactivating.
- Factor out common code from TOOLTIPS_DelTool{A,W}.
- Update all indices correctly after delete.
- Unicode notification detection should be local to each tool.
- Implement TTN_GETDISPINFOW notification.
Alexandre Julliard
- Do not kill the animation thread with TerminateThread, let it finish
properly.
- Fixed a couple of races with the animation thread.
Juan Lang <juan_lang@yahoo.com>
- Prevent negative coords for line, turn off redraw when initializing,
document one difference in native/builtin behavior.
Francois Gouget <fgouget@free.fr>
- Assorted spelling fixes.
Mike McCormack <mike@codeweavers.com>
- Make sure the rebar size is above a minimum.
- Make sure to take account of hidden bands during layout.
- Don't calculate the redundant and unused REBAR_ROW structures.
Filip Navara <xnavara@volny.cz>
- Support for RBBS_HIDETITLE style.
Ulrich Czekalla <ulrich@codeweavers.com>
- Fix rebar band insertion and non-client calculation in pager control.
Huw Davies <huw@codeweavers.com>
- Fix dumb error from rev. 1.158.
- When setting the buddy to 0 then we must still resize the updown
control.
- Added CS_HREDRAW.
Ge van Geldorp <gvg@reactos.com>
- Explicitly ask for image list with screen depth as ILC_COLOR can/will
limit the depth to 4bpp now.
svn path=/trunk/; revision=9147
Thomas Bluemel [Wed, 14 Apr 2004 23:40:43 +0000 (23:40 +0000)]
better handling of invalid strings in IntSafeCopyUnicodeString()
svn path=/trunk/; revision=9146
James Tabor [Wed, 14 Apr 2004 23:32:53 +0000 (23:32 +0000)]
Improved Passive Level kernel and user time counters.
svn path=/trunk/; revision=9145
Thomas Bluemel [Wed, 14 Apr 2004 23:17:56 +0000 (23:17 +0000)]
rewrote NtUserFindWindowEx() so it works as it's supposed to. This function is currently called from FindWindowEx(), however there should be a usermode implementation of FindWindowEx() that sends WM_GETTEXT messages to windows belonging to the caller's process. This is not done and should not be done from the kernel mode version.
svn path=/trunk/; revision=9144
Thomas Bluemel [Wed, 14 Apr 2004 20:18:12 +0000 (20:18 +0000)]
enable a debug message
svn path=/trunk/; revision=9143
Thomas Bluemel [Wed, 14 Apr 2004 19:07:14 +0000 (19:07 +0000)]
removed unused variable
svn path=/trunk/; revision=9142
Thomas Bluemel [Wed, 14 Apr 2004 19:06:02 +0000 (19:06 +0000)]
treat WM_NCMOUSEMOVE message as WM_MOUSEMOVE messages
svn path=/trunk/; revision=9141
Thomas Bluemel [Wed, 14 Apr 2004 17:35:47 +0000 (17:35 +0000)]
forgot to commit a fix
svn path=/trunk/; revision=9140
Thomas Bluemel [Wed, 14 Apr 2004 17:19:38 +0000 (17:19 +0000)]
fixed major bugs in the message queue
svn path=/trunk/; revision=9139
James Tabor [Wed, 14 Apr 2004 17:14:45 +0000 (17:14 +0000)]
Need more time to work audit patch
svn path=/trunk/; revision=9138
James Tabor [Wed, 14 Apr 2004 12:17:26 +0000 (12:17 +0000)]
Fix by Marc Schtz.
svn path=/trunk/; revision=9137
James Tabor [Wed, 14 Apr 2004 07:11:20 +0000 (07:11 +0000)]
Implementation of system performance auditing hax.
svn path=/trunk/; revision=9136
Thomas Bluemel [Tue, 13 Apr 2004 23:25:54 +0000 (23:25 +0000)]
little fix
svn path=/trunk/; revision=9135
Thomas Bluemel [Tue, 13 Apr 2004 23:12:30 +0000 (23:12 +0000)]
fixed implementation of ChildWindowFromPointEx()
svn path=/trunk/; revision=9134
Thomas Bluemel [Tue, 13 Apr 2004 21:34:45 +0000 (21:34 +0000)]
added paramter -e to skip and count empty lines
svn path=/trunk/; revision=9133
Martin Fuchs [Tue, 13 Apr 2004 20:55:45 +0000 (20:55 +0000)]
correct error handling in SHELL32_ParseNextElement()
svn path=/trunk/; revision=9132
Martin Fuchs [Tue, 13 Apr 2004 20:54:05 +0000 (20:54 +0000)]
return "file not found" error values instead of E_INVALIDARG if _ILCreateFromPathA() failed to find files
svn path=/trunk/; revision=9131
Martin Fuchs [Tue, 13 Apr 2004 20:50:04 +0000 (20:50 +0000)]
merge Wine commit:
Filip Navara <xnavara@volny.cz>
Get rid of non-standard ERROR_UNKNOWN value. The IShellLink case was
tested, others were replaced with reasonable values.
svn path=/trunk/; revision=9130
Martin Fuchs [Tue, 13 Apr 2004 20:47:19 +0000 (20:47 +0000)]
make drive letters in PIDLs always uppercase to enable PIDL comparison
svn path=/trunk/; revision=9129
Jason Filby [Tue, 13 Apr 2004 20:30:58 +0000 (20:30 +0000)]
Update memory regression test and split MDL tests into new file series
svn path=/trunk/; revision=9128
Martin Fuchs [Tue, 13 Apr 2004 19:51:44 +0000 (19:51 +0000)]
return TRUE for TVM_EXPAND if treeview item is already expanded
svn path=/trunk/; revision=9127
Martin Fuchs [Tue, 13 Apr 2004 19:23:15 +0000 (19:23 +0000)]
spelling fixes
svn path=/trunk/; revision=9126
Thomas Bluemel [Tue, 13 Apr 2004 18:40:00 +0000 (18:40 +0000)]
fixed crashes caused by an invalid pointer
svn path=/trunk/; revision=9125
Thomas Bluemel [Tue, 13 Apr 2004 17:25:22 +0000 (17:25 +0000)]
directly get the window text when drawing the caption bar
svn path=/trunk/; revision=9124
Thomas Bluemel [Tue, 13 Apr 2004 16:55:54 +0000 (16:55 +0000)]
properly free unicode string
svn path=/trunk/; revision=9123
Thomas Bluemel [Tue, 13 Apr 2004 16:48:45 +0000 (16:48 +0000)]
don't pass ansi strings to win32k!!!!
svn path=/trunk/; revision=9122
Thomas Bluemel [Tue, 13 Apr 2004 13:50:31 +0000 (13:50 +0000)]
post focus messages to different threads
svn path=/trunk/; revision=9121