Filip Navara [Tue, 2 Mar 2004 18:18:15 +0000 (18:18 +0000)]
- Build AFD, TCPIP and TDI with w32api headers.
- Removed the old TDI headers from include/net.
svn path=/trunk/; revision=8508
Filip Navara [Tue, 2 Mar 2004 17:20:36 +0000 (17:20 +0000)]
Added import definitions for KefAcquireSpinLockAtDpcLevel and KefReleaseSpinLockFromDpcLevel.
svn path=/trunk/; revision=8507
Filip Navara [Tue, 2 Mar 2004 17:16:04 +0000 (17:16 +0000)]
assert -> ASSERT
svn path=/trunk/; revision=8506
Filip Navara [Tue, 2 Mar 2004 16:49:22 +0000 (16:49 +0000)]
2004-03-02 Filip Navara <xnavara@volny.cz>
* include/ddk/scsi.h: Replace ASSERT with assert.
* include/ddk/video.h: Ditto.
* include/ddk/winddk.h: Ditto. Remove the lower case assert macro.
* include/ddk/tdi.h: Correct packing.
svn path=/trunk/; revision=8505
Martin Fuchs [Tue, 2 Mar 2004 10:30:38 +0000 (10:30 +0000)]
merge WineHQ commit
svn path=/trunk/; revision=8504
Martin Fuchs [Tue, 2 Mar 2004 10:25:59 +0000 (10:25 +0000)]
fix NAMELESSUNION support for struct DECIMAL
svn path=/trunk/; revision=8503
Steven Edwards [Mon, 1 Mar 2004 23:27:02 +0000 (23:27 +0000)]
Imported WineCalc by James Briggs.
svn path=/trunk/; revision=8502
Martin Fuchs [Mon, 1 Mar 2004 22:57:20 +0000 (22:57 +0000)]
- declare IPicture OBJC macros
- enable olepicture.c
svn path=/trunk/; revision=8501
Martin Fuchs [Mon, 1 Mar 2004 22:45:23 +0000 (22:45 +0000)]
resolve SysStringLen FIXME
svn path=/trunk/; revision=8500
Martin Fuchs [Mon, 1 Mar 2004 22:41:52 +0000 (22:41 +0000)]
remove superflous dllmain.c file
svn path=/trunk/; revision=8499
Martin Fuchs [Mon, 1 Mar 2004 22:12:57 +0000 (22:12 +0000)]
correct SafeArrayCreateVector[Ex]() parameter types
svn path=/trunk/; revision=8498
Filip Navara [Mon, 1 Mar 2004 19:36:21 +0000 (19:36 +0000)]
- OpenGL bug fixes and cleanup. Patch by Anich Gregor.
svn path=/trunk/; revision=8497
Filip Navara [Mon, 1 Mar 2004 19:25:33 +0000 (19:25 +0000)]
- Fixed IntGdiExtEscape. Patch by Anich Gregor.
svn path=/trunk/; revision=8496
Vizzini [Mon, 1 Mar 2004 06:37:26 +0000 (06:37 +0000)]
First import of in-progress floppy driver replacement. Still needs some
debugging and feature improvements, and the kernel needs a bit of work to
get this driver loading on ReactOS.
svn path=/trunk/; revision=8495
Gunnar Dalsnes [Mon, 1 Mar 2004 01:07:37 +0000 (01:07 +0000)]
fix root keys sort order
svn path=/trunk/; revision=8494
Gunnar Dalsnes [Mon, 1 Mar 2004 00:50:56 +0000 (00:50 +0000)]
speedup listing items in the treeview
svn path=/trunk/; revision=8493
Hartmut Birr [Sun, 29 Feb 2004 22:01:21 +0000 (22:01 +0000)]
- Fixed the returned values for a data underrun.
- Fixed the write count in packet interrupts.
svn path=/trunk/; revision=8492
Filip Navara [Sun, 29 Feb 2004 17:43:41 +0000 (17:43 +0000)]
- Fix for race condition that should never happen.
svn path=/trunk/; revision=8491
Martin Fuchs [Sun, 29 Feb 2004 16:48:02 +0000 (16:48 +0000)]
fix SafeArrayCreateVectorEx()
svn path=/trunk/; revision=8490
Martin Fuchs [Sun, 29 Feb 2004 16:37:23 +0000 (16:37 +0000)]
merge WineHQ commits
svn path=/trunk/; revision=8489
Martin Fuchs [Sun, 29 Feb 2004 16:24:54 +0000 (16:24 +0000)]
fix DECIMAL macros and enable DECIMAL processing functions
svn path=/trunk/; revision=8488
Martin Fuchs [Sun, 29 Feb 2004 15:36:10 +0000 (15:36 +0000)]
enable SafeArray...() functions
svn path=/trunk/; revision=8487
Martin Fuchs [Sun, 29 Feb 2004 15:27:51 +0000 (15:27 +0000)]
remove more FIXMEs
svn path=/trunk/; revision=8486
Martin Fuchs [Sun, 29 Feb 2004 15:06:34 +0000 (15:06 +0000)]
remove LOG output
svn path=/trunk/; revision=8485
Martin Fuchs [Sun, 29 Feb 2004 14:48:12 +0000 (14:48 +0000)]
enable dispatch.c and varformat.c
svn path=/trunk/; revision=8484
Martin Fuchs [Sun, 29 Feb 2004 14:22:52 +0000 (14:22 +0000)]
declare ITypeInfo_... COBJ macros
svn path=/trunk/; revision=8483
Martin Fuchs [Sun, 29 Feb 2004 14:19:05 +0000 (14:19 +0000)]
remove FIXMEs and enable now compiling functions
svn path=/trunk/; revision=8482
Martin Fuchs [Sun, 29 Feb 2004 14:16:27 +0000 (14:16 +0000)]
declare VARIANT manipulation functions
svn path=/trunk/; revision=8481
Martin Fuchs [Sun, 29 Feb 2004 14:12:38 +0000 (14:12 +0000)]
- define struct UDATE
- define VTBIT_... constants
- define missing VAR_... constants
- declare functions VarDateFromUdate, VarDateFromUdateEx, VarUdateFromDate
svn path=/trunk/; revision=8480
Martin Fuchs [Sun, 29 Feb 2004 14:11:02 +0000 (14:11 +0000)]
define DISP_E_DIVBYZERO
svn path=/trunk/; revision=8479
Martin Fuchs [Sun, 29 Feb 2004 13:52:18 +0000 (13:52 +0000)]
* include/oleauto.h (struct NUMPARSE, NUMPRS_...): add declarations for struct NUMPARSE
* include/oleauto.h (VarParseNumFromStr, VarNumFromParseNum): add function declarations
svn path=/trunk/; revision=8478
Martin Fuchs [Sun, 29 Feb 2004 13:30:08 +0000 (13:30 +0000)]
remove FIXMEs and re-enable disabled code
svn path=/trunk/; revision=8477
Martin Fuchs [Sun, 29 Feb 2004 13:23:45 +0000 (13:23 +0000)]
added VARAINT union members llVal and ullVal
svn path=/trunk/; revision=8476
Martin Fuchs [Sun, 29 Feb 2004 12:53:39 +0000 (12:53 +0000)]
move missing oleaut32 declarations from ros-mingw-fixes.h into W32API headers
svn path=/trunk/; revision=8475
Hartmut Birr [Sun, 29 Feb 2004 12:27:52 +0000 (12:27 +0000)]
- Started implementation of busmaster dma.
- Splited the interrupt handlers.
- Don't handle 6 byte mode sense requests.
svn path=/trunk/; revision=8474
Hartmut Birr [Sun, 29 Feb 2004 12:26:09 +0000 (12:26 +0000)]
- Rewrote parts of the capability detection code.
svn path=/trunk/; revision=8473
Martin Fuchs [Sun, 29 Feb 2004 12:12:18 +0000 (12:12 +0000)]
remove FIXMEs using corrected W32API headers
svn path=/trunk/; revision=8472
Martin Fuchs [Sun, 29 Feb 2004 12:11:43 +0000 (12:11 +0000)]
declare missing COLOR_... constants
svn path=/trunk/; revision=8471
Martin Fuchs [Sun, 29 Feb 2004 12:05:33 +0000 (12:05 +0000)]
remove FIXMEs using corrected W32API headers
svn path=/trunk/; revision=8470
Martin Fuchs [Sun, 29 Feb 2004 12:03:30 +0000 (12:03 +0000)]
- correct definition of VT_INT_PTR and VT_UINT_PTR
svn path=/trunk/; revision=8469
Martin Fuchs [Sun, 29 Feb 2004 12:03:23 +0000 (12:03 +0000)]
- correct parameter type from LPDISPATCH* to LPDISPATCH
- define V_U... macros
svn path=/trunk/; revision=8468
Hartmut Birr [Sun, 29 Feb 2004 11:51:49 +0000 (11:51 +0000)]
- Protected the callback stack list with a spinlock.
svn path=/trunk/; revision=8467
Filip Navara [Sun, 29 Feb 2004 11:34:42 +0000 (11:34 +0000)]
- Fixed GDI handle leak.
svn path=/trunk/; revision=8466
Filip Navara [Sun, 29 Feb 2004 11:34:40 +0000 (11:34 +0000)]
- Removed the incorrect implementations of Device Interface functions.
- Added verified implementation of IoGetDeviceInterfaces written by Matthew Brace and fixed by me.
svn path=/trunk/; revision=8465
Hartmut Birr [Sun, 29 Feb 2004 11:21:58 +0000 (11:21 +0000)]
- Don't retry, if the request fails with SRB_STATUS_INVALID_REQUEST.
svn path=/trunk/; revision=8464
Hartmut Birr [Sun, 29 Feb 2004 11:19:21 +0000 (11:19 +0000)]
- Implemented ScsiPortGetPhysicalAddress for Srb buffers.
svn path=/trunk/; revision=8463
Martin Fuchs [Sat, 28 Feb 2004 23:33:15 +0000 (23:33 +0000)]
preparations for SDI code merge
svn path=/trunk/; revision=8462
Filip Navara [Sat, 28 Feb 2004 22:26:34 +0000 (22:26 +0000)]
- Fixed the definition of IsTextUnicode.
svn path=/trunk/; revision=8460
Thomas Bluemel [Sat, 28 Feb 2004 21:16:55 +0000 (21:16 +0000)]
added ability to cache gdi objects so they don't have to be allocated and deallocated all the time. it is disabled by default but could perhaps speed up the gui a bit.
svn path=/trunk/; revision=8459
Martin Fuchs [Sat, 28 Feb 2004 20:14:33 +0000 (20:14 +0000)]
move '#undef UNTERFACE' behind interface definitions
svn path=/trunk/; revision=8458
Martin Fuchs [Sat, 28 Feb 2004 19:16:54 +0000 (19:16 +0000)]
merge WineHQ commits
svn path=/trunk/; revision=8457
Martin Fuchs [Sat, 28 Feb 2004 18:10:03 +0000 (18:10 +0000)]
- "up" button (no functionality yet)
- moved extra functions into new "special" toolbar
svn path=/trunk/; revision=8456
Filip Navara [Sat, 28 Feb 2004 16:54:22 +0000 (16:54 +0000)]
- Fixed the MSVCRT compiling error.
svn path=/trunk/; revision=8453
Martin Fuchs [Sat, 28 Feb 2004 16:41:55 +0000 (16:41 +0000)]
- fix for restoring applications using task bar buttons
- project file maintainancement
- docu update
svn path=/trunk/; revision=8452
Martin Fuchs [Sat, 28 Feb 2004 16:41:55 +0000 (16:41 +0000)]
- fix for restoring applications using task bar buttons
- project file maintainancement
- docu update
svn path=/trunk/; revision=8451
Martin Fuchs [Sat, 28 Feb 2004 16:05:33 +0000 (16:05 +0000)]
compatibility fix for "Sleipnir" web browser: minimizing by clicks on taskbar
svn path=/trunk/; revision=8448
Martin Fuchs [Sat, 28 Feb 2004 15:14:38 +0000 (15:14 +0000)]
desktop switching: allow applications to be visible only on one desktop
svn path=/trunk/; revision=8446
Filip Navara [Sat, 28 Feb 2004 15:12:49 +0000 (15:12 +0000)]
- Fixed RtlNtStatusToDosErrorNoTeb problems caused by mixing signed and unsigned integers.
svn path=/trunk/; revision=8445
Filip Navara [Sat, 28 Feb 2004 15:12:37 +0000 (15:12 +0000)]
- NtQueryKey should return STATUS_BUFFER_TOO_SMALL and not STATUS_BUFFER_OVERFLOW.
svn path=/trunk/; revision=8444
Filip Navara [Sat, 28 Feb 2004 15:12:28 +0000 (15:12 +0000)]
- Add a notice about import library order.
svn path=/trunk/; revision=8443
Martin Fuchs [Sat, 28 Feb 2004 14:47:12 +0000 (14:47 +0000)]
new TODO entries
svn path=/trunk/; revision=8442
Martin Fuchs [Sat, 28 Feb 2004 14:26:40 +0000 (14:26 +0000)]
Command line option "-install" to replace previously installed shell application
svn path=/trunk/; revision=8441
Martin Fuchs [Sat, 28 Feb 2004 13:49:53 +0000 (13:49 +0000)]
remember last foreground window when switching desktops
svn path=/trunk/; revision=8440
Martin Fuchs [Sat, 28 Feb 2004 13:45:33 +0000 (13:45 +0000)]
remember last foreground window when switching desktops
svn path=/trunk/; revision=8439
Martin Fuchs [Sat, 28 Feb 2004 13:45:33 +0000 (13:45 +0000)]
remember last foreground window when switching desktops
svn path=/trunk/; revision=8438
Eric Kohl [Sat, 28 Feb 2004 11:30:59 +0000 (11:30 +0000)]
Complete user profile creation.
Add LoadUserProfileW() stub.
svn path=/trunk/; revision=8436
Martin Fuchs [Sat, 28 Feb 2004 10:57:01 +0000 (10:57 +0000)]
another foreground window fix for clicks on notification icons
svn path=/trunk/; revision=8434
Martin Fuchs [Sat, 28 Feb 2004 10:28:09 +0000 (10:28 +0000)]
implemented 'minimize all' feature
svn path=/trunk/; revision=8433
Richard Campbell [Sat, 28 Feb 2004 03:02:08 +0000 (03:02 +0000)]
temporary workaround for a font issue in win32k...negative font heights aren't handled properly.
svn path=/trunk/; revision=8431
Thomas Bluemel [Sat, 28 Feb 2004 00:44:28 +0000 (00:44 +0000)]
don't hold more than one WM_MOUSEMOVE message at the same time in the message queue
svn path=/trunk/; revision=8430
Gé van Geldorp [Fri, 27 Feb 2004 23:11:32 +0000 (23:11 +0000)]
Use *NameLength before overwriting it
svn path=/trunk/; revision=8429
Steven Edwards [Fri, 27 Feb 2004 22:39:39 +0000 (22:39 +0000)]
Removed and moved some internal headers for the WINE CxxFrameHandler
Adapted the WINE implemenetation of __UnDName[Ex]
Enabled all of the stubs needed for MFC.
svn path=/trunk/; revision=8428
Thomas Bluemel [Fri, 27 Feb 2004 22:21:32 +0000 (22:21 +0000)]
minor fix to SetParent()
svn path=/trunk/; revision=8427
Hartmut Birr [Fri, 27 Feb 2004 17:35:42 +0000 (17:35 +0000)]
- Initialize/delete the lock of a console.
- Count the correct number of input events in CsrGetNumberOfConsoleInputEvents.
svn path=/trunk/; revision=8426
Thomas Bluemel [Fri, 27 Feb 2004 10:08:21 +0000 (10:08 +0000)]
don't lock the screen dc if it's NULL
svn path=/trunk/; revision=8425
Thomas Bluemel [Fri, 27 Feb 2004 10:01:49 +0000 (10:01 +0000)]
fixed a few gdi leaks
svn path=/trunk/; revision=8424
Filip Navara [Fri, 27 Feb 2004 05:50:56 +0000 (05:50 +0000)]
- Fixed RtlNtStatusToDosErrorNoTeb.
svn path=/trunk/; revision=8423
Thomas Bluemel [Fri, 27 Feb 2004 01:05:45 +0000 (01:05 +0000)]
fixed missing window dereference
svn path=/trunk/; revision=8422
Thomas Bluemel [Fri, 27 Feb 2004 00:11:58 +0000 (00:11 +0000)]
fixed missing window dereference
svn path=/trunk/; revision=8421
Thomas Bluemel [Thu, 26 Feb 2004 22:52:05 +0000 (22:52 +0000)]
minor fixes
svn path=/trunk/; revision=8420
Martin Fuchs [Thu, 26 Feb 2004 22:45:50 +0000 (22:45 +0000)]
rebar control for cabinet windows
svn path=/trunk/; revision=8419
Thomas Bluemel [Thu, 26 Feb 2004 22:23:55 +0000 (22:23 +0000)]
fixed crashes that could be caused by the thread cleanup routine when destroying windows from different threads
svn path=/trunk/; revision=8418
Martin Fuchs [Thu, 26 Feb 2004 21:52:26 +0000 (21:52 +0000)]
disable start menu entries for non-existing folders
svn path=/trunk/; revision=8416
Martin Fuchs [Thu, 26 Feb 2004 21:20:50 +0000 (21:20 +0000)]
include explorer windows in desktop switching
svn path=/trunk/; revision=8413
Martin Fuchs [Thu, 26 Feb 2004 20:38:32 +0000 (20:38 +0000)]
avoid displaying context menu for application button _and_ desktop bar at the same time
svn path=/trunk/; revision=8411
Martin Fuchs [Thu, 26 Feb 2004 20:26:11 +0000 (20:26 +0000)]
docu update
svn path=/trunk/; revision=8410
Martin Fuchs [Thu, 26 Feb 2004 20:20:44 +0000 (20:20 +0000)]
fix foreground window handling when clicking on notification area icons
svn path=/trunk/; revision=8408
Martin Fuchs [Thu, 26 Feb 2004 20:20:44 +0000 (20:20 +0000)]
fix foreground window handling when clicking on notification area icons
svn path=/trunk/; revision=8407
Martin Fuchs [Thu, 26 Feb 2004 19:47:39 +0000 (19:47 +0000)]
resize taskbar buttons according to number of running applications
svn path=/trunk/; revision=8406
Martin Fuchs [Thu, 26 Feb 2004 19:47:39 +0000 (19:47 +0000)]
resize taskbar buttons according to number of running applications
svn path=/trunk/; revision=8405
Martin Fuchs [Thu, 26 Feb 2004 19:47:39 +0000 (19:47 +0000)]
resize taskbar buttons according to number of running applications
svn path=/trunk/; revision=8404
Hartmut Birr [Thu, 26 Feb 2004 19:29:55 +0000 (19:29 +0000)]
- Marked a cache segment as page out in progress to prevent from
recursive calls to MmPageOutPhysicalAddress.
- This fixes bug #220.
svn path=/trunk/; revision=8403
Filip Navara [Thu, 26 Feb 2004 18:54:52 +0000 (18:54 +0000)]
- Corrected EiAllocatePool prototype.
- Corrected debug message in MmIsUsablePage.
svn path=/trunk/; revision=8402
Filip Navara [Thu, 26 Feb 2004 16:19:17 +0000 (16:19 +0000)]
- Modified import library order to link to snprintf from MSVCRT and not NTDLL. The one in NTDLL doesn't support '%f' parsing and so it caused the "%f KB" texts in Explorer instead of real file size.
svn path=/trunk/; revision=8401
Filip Navara [Thu, 26 Feb 2004 16:16:18 +0000 (16:16 +0000)]
- Removed IsTextUnicode stub and replaced it with forwarding to NTDLL.RtlIsTextUnicode.
svn path=/trunk/; revision=8400
Filip Navara [Thu, 26 Feb 2004 13:45:44 +0000 (13:45 +0000)]
- Support for RBBS_HIDETITLE style.
svn path=/trunk/; revision=8399
Eric Kohl [Thu, 26 Feb 2004 12:29:15 +0000 (12:29 +0000)]
Remove obsolete files.
svn path=/trunk/; revision=8397
Eric Kohl [Thu, 26 Feb 2004 12:23:29 +0000 (12:23 +0000)]
Removed all forwarded exports to MSVCRT because a process must not load MSVCRT and CRTDLL at the same time.
svn path=/trunk/; revision=8396
Steven Edwards [Thu, 26 Feb 2004 02:01:13 +0000 (02:01 +0000)]
Imported Olepro32 from WINE CVS-
20040225.......
...I really want to get MFC working.
svn path=/trunk/; revision=8395
Steven Edwards [Thu, 26 Feb 2004 01:42:21 +0000 (01:42 +0000)]
Updated for Winmm changes.
svn path=/trunk/; revision=8394