Commit graph

6000 commits

Author SHA1 Message Date
Gé van Geldorp 3df2c8544f Handle mouse not present situation
svn path=/trunk/; revision=6201
2003-09-30 22:04:24 +00:00
Thomas Bluemel 336b105291 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
2003-09-30 19:59:45 +00:00
Filip Navara 55cfd3e3f4 Changed the video driver back to VGA. Sorry for bug in my previous patch.
svn path=/trunk/; revision=6198
2003-09-30 16:04:51 +00:00
Filip Navara 408392e571 - 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
2003-09-30 15:46:59 +00:00
Martin Fuchs 550fd767cd Changed shell namespacew sort order to file name instead of displayed name
svn path=/trunk/; revision=6196
2003-09-30 08:53:00 +00:00
Martin Fuchs 6ef5b3b5fb Fix for wrong UNICODE definition of CFSTR_FILENAME in MinGW
svn path=/trunk/; revision=6195
2003-09-29 22:16:40 +00:00
Filip Navara eb69ba9ec2 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
2003-09-29 20:43:07 +00:00
Martin Fuchs 0ddc55f416 * open MDI cabinet folders instead of new mainframe windows
* avoid accessing floppy drive when browsing "My Computer"

svn path=/trunk/; revision=6193
2003-09-29 20:24:48 +00:00
Thomas Bluemel 99bf2fc3b8 rewrote the ps/2 mouse driver. it works now :)
svn path=/trunk/; revision=6192
2003-09-29 19:41:46 +00:00
Thomas Bluemel 4dba9c4e26 fixed handling of WM_MOUSEWHEEL....again
svn path=/trunk/; revision=6191
2003-09-29 19:38:30 +00:00
Thomas Bluemel 34d43b1c8a fixed passing a wrong parameter to GetWindowLong()
svn path=/trunk/; revision=6190
2003-09-29 19:00:44 +00:00
Martin Fuchs f67ae3636f moved settings entries into submenu
svn path=/trunk/; revision=6189
2003-09-28 21:28:30 +00:00
Martin Fuchs febcdf59e3 open subfolders in cabinet windows
svn path=/trunk/; revision=6188
2003-09-28 20:59:30 +00:00
Martin Fuchs a7de09c7ea open cabinet windows then clicking on desktop folders
svn path=/trunk/; revision=6187
2003-09-28 19:51:05 +00:00
Martin Fuchs b48f5abd49 ShellBrowserImpl::OnDefaultCommand()
svn path=/trunk/; revision=6186
2003-09-28 19:50:42 +00:00
Martin Fuchs 61382e6bca use ILGetSize() instead of IMalloc::GetSize()
svn path=/trunk/; revision=6185
2003-09-28 19:49:59 +00:00
Thomas Bluemel bbe43cc970 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
2003-09-28 14:21:26 +00:00
Filip Navara 59760bf0d0 Setting of device node flags DNF_PROCESSED and DNF_ENUMERATED.
svn path=/trunk/; revision=6181
2003-09-28 12:52:53 +00:00
Martin Fuchs 6e65f7ed9f new TODO entries
svn path=/trunk/; revision=6180
2003-09-28 12:00:22 +00:00
Martin Fuchs b2c1f686f6 added a Makefile for compiling as winelib application
svn path=/trunk/; revision=6179
2003-09-28 07:42:30 +00:00
Martin Fuchs 4adc17e7ad corrections for compiling as winelib application
svn path=/trunk/; revision=6178
2003-09-28 07:39:40 +00:00
Filip Navara 4472b96d6b Fixed line endings.
svn path=/trunk/; revision=6177
2003-09-28 07:37:11 +00:00
Thomas Bluemel c9e8d81464 disable detection of mice since bochs doesn't like it
svn path=/trunk/; revision=6175
2003-09-28 01:33:51 +00:00
Thomas Bluemel 5b44561405 fix resulution setting
svn path=/trunk/; revision=6174
2003-09-28 00:35:03 +00:00
Thomas Bluemel 9a74edf2a1 advanced ps/2 mouse driver that supports intellimouse and mice with mouse wheel and 4th and 5th buttons
svn path=/trunk/; revision=6173
2003-09-28 00:30:34 +00:00
Thomas Bluemel 7871924668 support for mouse wheels and 4th and 5th mouse button (WM_MOUSEWHEEL, WM_XBUTTON*)
svn path=/trunk/; revision=6172
2003-09-28 00:26:13 +00:00
Emanuele Aliberti 719909479f I changed the PSXDLL.DLL version info description to make it different from MS' (and make it say what it actually is).
svn path=/trunk/; revision=6171
2003-09-27 21:23:23 +00:00
Martin Fuchs 3018ab1bdc merged start menus of the same name (e.g. "All Users\Startup" with "<User>\Startup")
svn path=/trunk/; revision=6170
2003-09-27 21:20:32 +00:00
Filip Navara 48587e3e2f Fixed line endings.
svn path=/trunk/; revision=6169
2003-09-27 18:53:58 +00:00
guido 86e9bc55c8 Renamed 'makefile' to 'Makefile' in order to build on linux
svn path=/trunk/; revision=6168
2003-09-27 18:52:31 +00:00
Martin Fuchs 367a45d72a * created a Makefile for compiling as standalone project using MinGW
* eliminated all warnings displayed when using -Wall
* activated option for compiling as UNICODE version

svn path=/trunk/; revision=6166
2003-09-27 17:21:03 +00:00
Gé van Geldorp 8638791220 Set cursor position and time for posted messages
svn path=/trunk/; revision=6165
2003-09-27 15:41:54 +00:00
Filip Navara c434e40598 Fixed SetPixel and initial implementation of SetPixelV.
svn path=/trunk/; revision=6164
2003-09-27 15:09:26 +00:00
Martin Fuchs f7deec4b5c moved start menu entries for control panel, etc. into new settings submenu
svn path=/trunk/; revision=6163
2003-09-27 13:15:02 +00:00
Gé van Geldorp 1c7c828d1e Alternate implementation of DrawFocusRect() which works better in current
ReactOS

svn path=/trunk/; revision=6161
2003-09-27 12:32:52 +00:00
Filip Navara 4e2b376ccf Bugfix: Reverted order of mask1Bpp, this change fixes 1bpp blits.
svn path=/trunk/; revision=6159
2003-09-27 09:27:45 +00:00
Robert Dickenson 7f69240625 reactos\subsys\system\usetup\infcache.c (line 1156)
CacheSection = Cache->FirstSection;
  while (Section != NULL)

changed to:
  CacheSection = Cache->FirstSection;
//  while (Section != NULL)  // RobD - this looks like an error, variable 'Section' never changes inside the while loop...
  while (CacheSection != NULL)

and also the same in:
reactos\tools\mkhive\infcache.c (line 1007)

Could Royce or Eric confirm this 'fix' please.

svn path=/trunk/; revision=6158
2003-09-27 09:14:15 +00:00
Thomas Bluemel b58279d977 partial support for intellimouse
svn path=/trunk/; revision=6156
2003-09-27 01:08:19 +00:00
Thomas Bluemel 82a60ec8d1 removed redefinition of WHEEL_DELTA constant
svn path=/trunk/; revision=6155
2003-09-27 00:29:52 +00:00
Thomas Bluemel aa8f2f585a added constants for WM_XBUTTON* messages
svn path=/trunk/; revision=6154
2003-09-27 00:22:10 +00:00
Gé van Geldorp 2deb611ef7 Add NtUserReleaseDC
svn path=/trunk/; revision=6152
2003-09-26 21:05:48 +00:00
Gé van Geldorp e80e96bff4 - Incomplete implementation of ReleaseDC()
- Fix pen color bug if pen was selected into a DC more than once
- Cache GetSysColorBrush() and GetSysColorPen()

svn path=/trunk/; revision=6151
2003-09-26 20:58:06 +00:00
Filip Navara 4671a645d8 Changed DPRINT1 to DPRINT when connecting to mouse device.
svn path=/trunk/; revision=6150
2003-09-26 20:10:07 +00:00
Eric Kohl 3bc1216b7f Check for presence of \reactos\ntoskrnl.exe instead of REACTOS disk label to identify the boot cdrom device.
svn path=/trunk/; revision=6149
2003-09-26 19:45:04 +00:00
Filip Navara efec63db2f Fixed the type of PS2MouseInitializeDataQueue.
svn path=/trunk/; revision=6148
2003-09-26 19:37:38 +00:00
Filip Navara afd54f8f9c Fixed DIB_BltToVGA and other functions calling it to handle situation where SourcePoint->x % 2 != 0.
svn path=/trunk/; revision=6147
2003-09-26 18:38:47 +00:00
Filip Navara 95d5d55bff Fixed the FileVersion once more. The version should be 5.1.2600 because some applications use the bitmap resources directly and depending on the FileVersion tries to load animations.
svn path=/trunk/; revision=6146
2003-09-26 12:17:05 +00:00
Gé van Geldorp b13d959501 Handle some out of resource situations
svn path=/trunk/; revision=6145
2003-09-26 10:45:45 +00:00
Eric Kohl 5a99fbb2ce Search for devices if a valid vendor and device ids are passes to ScsiPortInitialize().
svn path=/trunk/; revision=6144
2003-09-25 23:23:21 +00:00
Thomas Bluemel fbbaa9a97d fixed some drawing bugs of scrollbars
svn path=/trunk/; revision=6143
2003-09-25 21:16:56 +00:00