Mark Tempel [Sat, 11 Oct 2003 20:23:21 +0000 (20:23 +0000)]
Update to add GlobalXXX memory API constants that were missing.
svn path=/trunk/; revision=6280
Hartmut Birr [Sat, 11 Oct 2003 17:51:56 +0000 (17:51 +0000)]
- Changed the file names to unicode strings.
- Replaced most of the string functions with the unicode functions.
- Removed some overhead.
- Fixed some minor bugs.
svn path=/trunk/; revision=6279
Hartmut Birr [Sat, 11 Oct 2003 17:38:42 +0000 (17:38 +0000)]
- Replace the first part of the short name with a check sum after some rounds to get a unique name.
svn path=/trunk/; revision=6278
Hartmut Birr [Sat, 11 Oct 2003 17:23:52 +0000 (17:23 +0000)]
- Fixed some type casts to get correct index values into the nls tables.
svn path=/trunk/; revision=6277
Eric Kohl [Sat, 11 Oct 2003 16:55:49 +0000 (16:55 +0000)]
Fixed cell buggy cell size calculation.
svn path=/trunk/; revision=6276
Gé van Geldorp [Sat, 11 Oct 2003 16:28:58 +0000 (16:28 +0000)]
Fix OpenDesktop()
svn path=/trunk/; revision=6275
Eric Kohl [Fri, 10 Oct 2003 21:55:16 +0000 (21:55 +0000)]
- Fixed inconsistent detection of in-offset data.
- Fixed class name cell allocation.
- Renamed a lot of variables and functions.
svn path=/trunk/; revision=6274
Thomas Bluemel [Thu, 9 Oct 2003 17:48:44 +0000 (17:48 +0000)]
1. added kbdgr (German Keyboard Layout), (at least two) keys don't work though, search for FIXME
2. Added some VK_* defines
svn path=/trunk/; revision=6273
Gé van Geldorp [Thu, 9 Oct 2003 07:30:02 +0000 (07:30 +0000)]
Free DCE when window is destroyed
svn path=/trunk/; revision=6272
Gé van Geldorp [Thu, 9 Oct 2003 06:13:05 +0000 (06:13 +0000)]
Keyboard sync between gui and text modes, patch by Art Yerkes and
Hartmut Birr
svn path=/trunk/; revision=6271
Thomas Bluemel [Wed, 8 Oct 2003 13:46:34 +0000 (13:46 +0000)]
don't draw caption icon if not needed
svn path=/trunk/; revision=6270
guido [Tue, 7 Oct 2003 22:22:24 +0000 (22:22 +0000)]
fixed for working on linux (for real now ...)
svn path=/trunk/; revision=6268
Gé van Geldorp [Tue, 7 Oct 2003 22:06:52 +0000 (22:06 +0000)]
Reserve space for terminating NUL character in window text
svn path=/trunk/; revision=6267
guido [Tue, 7 Oct 2003 22:00:32 +0000 (22:00 +0000)]
fix compilation on linux, TODO: accept wildcards
svn path=/trunk/; revision=6266
Gé van Geldorp [Tue, 7 Oct 2003 19:48:12 +0000 (19:48 +0000)]
Change check for absolute pathnames on Windows
svn path=/trunk/; revision=6265
James Tabor [Tue, 7 Oct 2003 16:40:12 +0000 (16:40 +0000)]
Fix Include for Linux
svn path=/trunk/; revision=6264
Thomas Bluemel [Tue, 7 Oct 2003 15:42:37 +0000 (15:42 +0000)]
fixed bug in drawing the window caption
svn path=/trunk/; revision=6263
Eric Kohl [Tue, 7 Oct 2003 14:08:43 +0000 (14:08 +0000)]
Create type objects for all object types.
svn path=/trunk/; revision=6262
Martin Fuchs [Tue, 7 Oct 2003 08:35:41 +0000 (08:35 +0000)]
WIne without _tcslwr
svn path=/trunk/; revision=6261
Gé van Geldorp [Tue, 7 Oct 2003 07:47:21 +0000 (07:47 +0000)]
Add "make registry" target
svn path=/trunk/; revision=6260
Gé van Geldorp [Mon, 6 Oct 2003 21:04:24 +0000 (21:04 +0000)]
Fix pixel swap error
svn path=/trunk/; revision=6259
Casper Hornstrup [Mon, 6 Oct 2003 19:22:42 +0000 (19:22 +0000)]
2003-10-06 Casper S. Hornstrup <chorns@users.sourceforge.net>
* Makefile: New target uboot for simple unattended setup.
* bootdata/unattend.inf.sample: Sample unattended setup script.
* subsys/system/usetup/partlist.c (SelectPartition): New function.
* subsys/system/usetup/partlist.h (SelectPartition): Prototype.
* subsys/system/usetup/usetup.c: Support unattended setup.
(IsUnattendedSetup, UnattendDestinationDiskNumber,
UnattendDestinationPartitionNumber, UnattendInstallationDirectory):
New.
(CheckUnattendedSetup, InstallDirectoryPage1): New function.
svn path=/trunk/; revision=6258
Filip Navara [Mon, 6 Oct 2003 18:49:50 +0000 (18:49 +0000)]
Fixed line endings.
svn path=/trunk/; revision=6257
Filip Navara [Mon, 6 Oct 2003 18:30:54 +0000 (18:30 +0000)]
Added system32\\drivers\\ndis.sys as it's a boot start driver.
svn path=/trunk/; revision=6256
Filip Navara [Mon, 6 Oct 2003 18:24:54 +0000 (18:24 +0000)]
I commited more files than I wanted by mistake. :( This patch reverses most of the changes and addes commit message for the others.
reactos/config - Reversed
reactos/lib/gdi32/objects/bitblt.c - Reversed
reactos/lib/kernel32/process/create.c - Added output of user mode exception address.
reactos/lib/user32/controls/button.c - Fixed debug print
reactos/lib/user32/windows/bitmap.c - Reversed
reactos/ntoskrnl/cm/rtlfunc.c - Reversed
reactos/ntoskrnl/io/driver.c - Reversed
reactos/subsys/system/explorer/buildno.h - Updated
reactos/subsys/system/explorer/explorer_intres.rc - Changed VK_S and VK_X to numeric values, because MinGW doesn't have these constants.
reactos/subsys/system/explorer/makefile - Reversed
reactos/subsys/win32k/ntuser/windc.c - Reversed
svn path=/trunk/; revision=6255
Gé van Geldorp [Mon, 6 Oct 2003 18:18:00 +0000 (18:18 +0000)]
Remove no longer needed stuff
svn path=/trunk/; revision=6254
Filip Navara [Mon, 6 Oct 2003 17:53:55 +0000 (17:53 +0000)]
Added vfw.h header for compiling comctl32.dll with older w32api.
svn path=/trunk/; revision=6253
Thomas Bluemel [Mon, 6 Oct 2003 17:25:16 +0000 (17:25 +0000)]
fixed bug in calculation of scrollbars
svn path=/trunk/; revision=6252
Gé van Geldorp [Mon, 6 Oct 2003 16:25:53 +0000 (16:25 +0000)]
Fix icon handling
svn path=/trunk/; revision=6251
Gé van Geldorp [Mon, 6 Oct 2003 16:24:20 +0000 (16:24 +0000)]
Prevent double output
svn path=/trunk/; revision=6250
Vizzini [Mon, 6 Oct 2003 16:13:28 +0000 (16:13 +0000)]
fixed line endings on all files
svn path=/trunk/; revision=6249
Vizzini [Mon, 6 Oct 2003 15:54:29 +0000 (15:54 +0000)]
fixed line endings
svn path=/trunk/; revision=6248
Filip Navara [Sun, 5 Oct 2003 21:26:59 +0000 (21:26 +0000)]
Wine's COMCTL32 port.
svn path=/trunk/; revision=6247
Filip Navara [Sun, 5 Oct 2003 18:13:27 +0000 (18:13 +0000)]
Added C++ terminate function.
svn path=/trunk/; revision=6246
Filip Navara [Sun, 5 Oct 2003 17:13:27 +0000 (17:13 +0000)]
Made registry key handles inheritable.
svn path=/trunk/; revision=6245
Filip Navara [Sun, 5 Oct 2003 17:12:32 +0000 (17:12 +0000)]
Added semi-stub for GetCurrentHwProfileA.
svn path=/trunk/; revision=6244
Eric Kohl [Sun, 5 Oct 2003 16:57:39 +0000 (16:57 +0000)]
Return handle information in ObReferenceObjectByHandle().
svn path=/trunk/; revision=6243
Richard Campbell [Sun, 5 Oct 2003 05:51:26 +0000 (05:51 +0000)]
fixed makefile for mingw systems, make is no longer make.exe, it is mingw32-make.exe, fixed this permanently by changing everything to $(MAKE)
svn path=/trunk/; revision=6242
Martin Fuchs [Sat, 4 Oct 2003 23:30:22 +0000 (23:30 +0000)]
display icons in search dialog
svn path=/trunk/; revision=6241
Thomas Bluemel [Sat, 4 Oct 2003 22:36:37 +0000 (22:36 +0000)]
implements system timers (similar to standard timers)
svn path=/trunk/; revision=6240
Filip Navara [Sat, 4 Oct 2003 21:30:05 +0000 (21:30 +0000)]
Updated makefile and changed target name to shell32.dll.
svn path=/trunk/; revision=6239
Thomas Bluemel [Sat, 4 Oct 2003 21:18:17 +0000 (21:18 +0000)]
1.fixes drawing thin and dialog captions
2.fixes hittesting for thin and dialog style windows
3.hide scrollbars if client area is too small
svn path=/trunk/; revision=6238
Gé van Geldorp [Sat, 4 Oct 2003 21:09:29 +0000 (21:09 +0000)]
Stricter checking of GDIOBJ handles
svn path=/trunk/; revision=6237
Martin Fuchs [Sat, 4 Oct 2003 21:02:42 +0000 (21:02 +0000)]
read explorer policy settings from registry
svn path=/trunk/; revision=6236
Eric Kohl [Sat, 4 Oct 2003 20:26:45 +0000 (20:26 +0000)]
Fixed buggy DPRINT.
Found by Patvor.
svn path=/trunk/; revision=6235
Gé van Geldorp [Sat, 4 Oct 2003 20:26:43 +0000 (20:26 +0000)]
Don't unreference driver for dc's with NULL drivername
svn path=/trunk/; revision=6234
Gé van Geldorp [Sat, 4 Oct 2003 20:04:10 +0000 (20:04 +0000)]
Fix NtGdiRectangle
svn path=/trunk/; revision=6233
Filip Navara [Sat, 4 Oct 2003 19:55:48 +0000 (19:55 +0000)]
Fixed WinMM and Shell32 DLLs to be usable by Solitaire and Task Manager.
svn path=/trunk/; revision=6232
Filip Navara [Sat, 4 Oct 2003 18:19:17 +0000 (18:19 +0000)]
Patch by Skywing.
- Added notice about PsGetCurrentProcessId not returning a real handle.
- Changed PsGetCurrentProcessId() to NtCurrentProcess() in RtlpGetRegistryHandle.
(I am still not sure if it works correctly, but it crashes otherwise!)
svn path=/trunk/; revision=6231
Martin Fuchs [Sat, 4 Oct 2003 17:57:11 +0000 (17:57 +0000)]
compile resources with wrc
svn path=/trunk/; revision=6230
Martin Fuchs [Sat, 4 Oct 2003 17:56:51 +0000 (17:56 +0000)]
remove winefile.rc
svn path=/trunk/; revision=6229
Martin Fuchs [Sat, 4 Oct 2003 17:56:34 +0000 (17:56 +0000)]
adjust for wrc
svn path=/trunk/; revision=6228
Martin Fuchs [Sat, 4 Oct 2003 17:36:40 +0000 (17:36 +0000)]
removed compiler warning
svn path=/trunk/; revision=6227
Martin Fuchs [Sat, 4 Oct 2003 17:32:25 +0000 (17:32 +0000)]
disable call to AllowSetForegroundWindow() for Wine
svn path=/trunk/; revision=6226
Eric Kohl [Sat, 4 Oct 2003 17:12:31 +0000 (17:12 +0000)]
- Added OBJECT_INFORMATION_CLASS type.
- Added, fixed or moved object information types.
svn path=/trunk/; revision=6225
Thomas Bluemel [Sat, 4 Oct 2003 16:04:01 +0000 (16:04 +0000)]
fixes in DefWndNCCalcSize() and other small fixes
svn path=/trunk/; revision=6224
Thomas Bluemel [Sat, 4 Oct 2003 12:14:37 +0000 (12:14 +0000)]
adding test app for the client area calculation using the WM_NCCALCSIZE message
svn path=/trunk/; revision=6223
Filip Navara [Sat, 4 Oct 2003 07:48:11 +0000 (07:48 +0000)]
Fixed DPRINT in NtQueryDirectoryObject.
svn path=/trunk/; revision=6222
Gé van Geldorp [Fri, 3 Oct 2003 22:07:40 +0000 (22:07 +0000)]
Gracefully handle some out of resource situations
svn path=/trunk/; revision=6220
Gé van Geldorp [Fri, 3 Oct 2003 18:04:37 +0000 (18:04 +0000)]
Implementation of ReleaseDC(), works for now but could be made more efficient
svn path=/trunk/; revision=6219
Eric Kohl [Fri, 3 Oct 2003 16:18:35 +0000 (16:18 +0000)]
Initialize more port configuration information for PCI devices.
AHA-2940 gets detected and initialized. :-)
svn path=/trunk/; revision=6218
Martin Fuchs [Fri, 3 Oct 2003 15:33:18 +0000 (15:33 +0000)]
allow SetForegroundWindow() for Notify Windows
svn path=/trunk/; revision=6217
Filip Navara [Fri, 3 Oct 2003 13:37:53 +0000 (13:37 +0000)]
Fixed DPRINT in IopInvalidateDeviceRelations.
svn path=/trunk/; revision=6216
Gé van Geldorp [Fri, 3 Oct 2003 11:44:44 +0000 (11:44 +0000)]
- Pass correct coordinates in WM_MOVE
- Fix non-client size calculation
svn path=/trunk/; revision=6215
Eric Kohl [Fri, 3 Oct 2003 10:47:41 +0000 (10:47 +0000)]
Scan the SCSI buses by sending SCSI requests instead of calling the miniport's StartIo routine directly.
svn path=/trunk/; revision=6214
Thomas Bluemel [Thu, 2 Oct 2003 23:21:42 +0000 (23:21 +0000)]
SetScrollInfo() now repaints the scrollbars if needed
svn path=/trunk/; revision=6213
Gé van Geldorp [Thu, 2 Oct 2003 21:32:45 +0000 (21:32 +0000)]
Fix computation of bounding rectangle
svn path=/trunk/; revision=6212
Eric Kohl [Thu, 2 Oct 2003 13:40:00 +0000 (13:40 +0000)]
Major rework of ScsiPortInitialize():
- Got rid of pseudo device extension.
- Create port device object before the call to HwFindAdapter().
svn path=/trunk/; revision=6210
Martin Fuchs [Thu, 2 Oct 2003 00:51:35 +0000 (00:51 +0000)]
_avive-Handling
svn path=/trunk/; revision=6209
Martin Fuchs [Thu, 2 Oct 2003 00:50:13 +0000 (00:50 +0000)]
disabled console code for Wine
svn path=/trunk/; revision=6208
Martin Fuchs [Wed, 1 Oct 2003 23:30:11 +0000 (23:30 +0000)]
Beginnings of "Search Program" dialog
svn path=/trunk/; revision=6207
Thomas Bluemel [Wed, 1 Oct 2003 19:11:06 +0000 (19:11 +0000)]
disable DbgPrints
svn path=/trunk/; revision=6205
Eric Kohl [Wed, 1 Oct 2003 14:59:11 +0000 (14:59 +0000)]
- Move port configuration info from the device extension.
- Prepare to reorganize ScsiPortInitialize().
svn path=/trunk/; revision=6204
Eric Kohl [Wed, 1 Oct 2003 14:54:21 +0000 (14:54 +0000)]
- Check the number of harddisks and fail if no harddisk is available.
- Updated some texts.
- Disabled debugging messages.
svn path=/trunk/; revision=6203
Gé van Geldorp [Tue, 30 Sep 2003 22:36:29 +0000 (22:36 +0000)]
Release PiThreadListLock as soon as possible
svn path=/trunk/; revision=6202
Gé van Geldorp [Tue, 30 Sep 2003 22:04:24 +0000 (22:04 +0000)]
Handle mouse not present situation
svn path=/trunk/; revision=6201
Thomas Bluemel [Tue, 30 Sep 2003 19:59:45 +0000 (19:59 +0000)]
fixed the keyboard driver crash if there was no mouse detected, maybe not the best solution but it seems to work. win32k still expects a mouse though
svn path=/trunk/; revision=6200
Filip Navara [Tue, 30 Sep 2003 16:04:51 +0000 (16:04 +0000)]
Changed the video driver back to VGA. Sorry for bug in my previous patch.
svn path=/trunk/; revision=6198
Filip Navara [Tue, 30 Sep 2003 15:46:59 +0000 (15:46 +0000)]
- Small fixies for bus drivers.
- Added (commented out) registry entry for loading PCI driver
- Commented out the Ne2000 root bus registry entry, because it crashes ReactOS without reversed Skywing's object.c patch.
svn path=/trunk/; revision=6197
Martin Fuchs [Tue, 30 Sep 2003 08:53:00 +0000 (08:53 +0000)]
Changed shell namespacew sort order to file name instead of displayed name
svn path=/trunk/; revision=6196
Martin Fuchs [Mon, 29 Sep 2003 22:16:40 +0000 (22:16 +0000)]
Fix for wrong UNICODE definition of CFSTR_FILENAME in MinGW
svn path=/trunk/; revision=6195
Filip Navara [Mon, 29 Sep 2003 20:43:07 +0000 (20:43 +0000)]
This is first part of patch to get loading boot bus drivers working. The loading still doesn't work, but it doesn't crash at least.
Changes:
- Added BootDriver parameter to IopInitializeDriver.
- Changed second parameter of IopInitializeDevice to BootDriver.
- Avoid initalizing boot bus drivers in IopInitializeDevice
- Remove thrid parameter (BootDriversOnly) of IopInterrogateBusExtender, because it isn't used
- Enabled calling of IopLoadBootStartDrivers in ExpInitializeExecutive.
- Disabled some debug messages
- Some other small fixies
svn path=/trunk/; revision=6194
Martin Fuchs [Mon, 29 Sep 2003 20:24:48 +0000 (20:24 +0000)]
* open MDI cabinet folders instead of new mainframe windows
* avoid accessing floppy drive when browsing "My Computer"
svn path=/trunk/; revision=6193
Thomas Bluemel [Mon, 29 Sep 2003 19:41:46 +0000 (19:41 +0000)]
rewrote the ps/2 mouse driver. it works now :)
svn path=/trunk/; revision=6192
Thomas Bluemel [Mon, 29 Sep 2003 19:38:30 +0000 (19:38 +0000)]
fixed handling of WM_MOUSEWHEEL....again
svn path=/trunk/; revision=6191
Thomas Bluemel [Mon, 29 Sep 2003 19:00:44 +0000 (19:00 +0000)]
fixed passing a wrong parameter to GetWindowLong()
svn path=/trunk/; revision=6190
Martin Fuchs [Sun, 28 Sep 2003 21:28:30 +0000 (21:28 +0000)]
moved settings entries into submenu
svn path=/trunk/; revision=6189
Martin Fuchs [Sun, 28 Sep 2003 20:59:30 +0000 (20:59 +0000)]
open subfolders in cabinet windows
svn path=/trunk/; revision=6188
Martin Fuchs [Sun, 28 Sep 2003 19:51:05 +0000 (19:51 +0000)]
open cabinet windows then clicking on desktop folders
svn path=/trunk/; revision=6187
Martin Fuchs [Sun, 28 Sep 2003 19:50:42 +0000 (19:50 +0000)]
ShellBrowserImpl::OnDefaultCommand()
svn path=/trunk/; revision=6186
Martin Fuchs [Sun, 28 Sep 2003 19:49:59 +0000 (19:49 +0000)]
use ILGetSize() instead of IMalloc::GetSize()
svn path=/trunk/; revision=6185
Thomas Bluemel [Sun, 28 Sep 2003 14:21:26 +0000 (14:21 +0000)]
fixed handling of WM_MOUSEWHEEL which are supposed to be sent to the window with the current focus no matter where the mouse cursor is
svn path=/trunk/; revision=6182
Filip Navara [Sun, 28 Sep 2003 12:52:53 +0000 (12:52 +0000)]
Setting of device node flags DNF_PROCESSED and DNF_ENUMERATED.
svn path=/trunk/; revision=6181
Martin Fuchs [Sun, 28 Sep 2003 12:00:22 +0000 (12:00 +0000)]
new TODO entries
svn path=/trunk/; revision=6180
Martin Fuchs [Sun, 28 Sep 2003 07:42:30 +0000 (07:42 +0000)]
added a Makefile for compiling as winelib application
svn path=/trunk/; revision=6179
Martin Fuchs [Sun, 28 Sep 2003 07:39:40 +0000 (07:39 +0000)]
corrections for compiling as winelib application
svn path=/trunk/; revision=6178
Filip Navara [Sun, 28 Sep 2003 07:37:11 +0000 (07:37 +0000)]
Fixed line endings.
svn path=/trunk/; revision=6177
Thomas Bluemel [Sun, 28 Sep 2003 01:33:51 +0000 (01:33 +0000)]
disable detection of mice since bochs doesn't like it
svn path=/trunk/; revision=6175
Thomas Bluemel [Sun, 28 Sep 2003 00:35:03 +0000 (00:35 +0000)]
fix resulution setting
svn path=/trunk/; revision=6174
Thomas Bluemel [Sun, 28 Sep 2003 00:30:34 +0000 (00:30 +0000)]
advanced ps/2 mouse driver that supports intellimouse and mice with mouse wheel and 4th and 5th buttons
svn path=/trunk/; revision=6173