Commit graph

20410 commits

Author SHA1 Message Date
Magnus Olsen 1eade84bbf Working on a redesign of whole directdraw interface
frist commit of many

svn path=/trunk/; revision=21760
2006-05-01 10:04:59 +00:00
Hervé Poussineau ccdf6190cd Add kbdclass and mouclass as upper filter for keyboard and mouse devices.
Install i8042prt driver, even if it is not plug&play compliant at the moment

svn path=/trunk/; revision=21759
2006-04-30 19:17:32 +00:00
Eric Kohl e1ab416a94 Improvement to the r21757 patch.
svn path=/trunk/; revision=21758
2006-04-30 12:10:31 +00:00
Eric Kohl c2f31954b8 An attempt to read from a not-yet-connected pipe must fail. This fixes a Wine testcase.
svn path=/trunk/; revision=21757
2006-04-30 07:47:07 +00:00
Hervé Poussineau 7410babf41 Add pciide.sys/pciidex.sys to bootcd
svn path=/trunk/; revision=21756
2006-04-29 11:11:29 +00:00
Eric Kohl 1f15256d2e Set file object flag FO_NAMED_PIPE upon named pipe creation.
svn path=/trunk/; revision=21755
2006-04-29 07:39:13 +00:00
Eric Kohl 4fd7f3fb6a Set file object flag FO_MAILSLOT upon mailslot creation.
svn path=/trunk/; revision=21754
2006-04-29 07:35:41 +00:00
Hervé Poussineau 16d9aebe47 Lighter implementation of SetupGetInfFileListW
svn path=/trunk/; revision=21753
2006-04-28 21:10:49 +00:00
Ged Murphy b474823f9a fix build
svn path=/trunk/; revision=21752
2006-04-28 15:43:45 +00:00
Christoph von Wittich f67e8214bb added a PopupMenu with Add and Delete functions in screensaver.c
svn path=/trunk/; revision=21751
2006-04-28 15:34:58 +00:00
Christoph von Wittich 7ba6d64695 fixed a typo
svn path=/trunk/; revision=21750
2006-04-28 06:00:23 +00:00
Christoph von Wittich cdac01f6e6 -redesigned the screensaver dialog
-removed add and delete buttons (these function should be placed in a context menu instead)

other rc files than english and german have to be updated accordingly

svn path=/trunk/; revision=21749
2006-04-28 05:46:44 +00:00
Christoph von Wittich f7fc8841b0 transparent screen picture
svn path=/trunk/; revision=21748
2006-04-28 00:09:33 +00:00
Ged Murphy 0c30ab932a revert the my computer icon. mf's original is prefered
svn path=/trunk/; revision=21747
2006-04-27 20:40:09 +00:00
Ged Murphy ead212bffe - allow start menu selection to loop when using the keyboard
- patch by Andreas Bjerkeholt (harteex@gmail.com)

svn path=/trunk/; revision=21745
2006-04-26 22:44:26 +00:00
Magnus Olsen 633c345cae [AUDIT] after looking through code no signs of reverse engineering were found.
BUG 1432 patch from w3seek : Get tools/cabman compile with gcc4

svn path=/trunk/; revision=21744
2006-04-26 05:06:22 +00:00
Magnus Olsen 4781665fc1 [AUDIT] after looking through code no signs of reverse engineering were found.
BUG 1437 patch from w3seek : SMSS: Fix using uninitialized variable

svn path=/trunk/; revision=21743
2006-04-26 04:59:24 +00:00
Magnus Olsen 0707606360 [AUDIT] after looking through code no signs of reverse engineering were found.
BUG 1436 patch from w3seek : SMSS: make \SystemRoot\System32 the current directory for started subsystems

svn path=/trunk/; revision=21742
2006-04-26 04:49:11 +00:00
Hervé Poussineau fbd4530bfa Complete IRP_MJ_CREATE, IRP_MJ_CLOSE, IRP_MJ_CLEANUP
Use correct buffer when filling read request. Use SEH when needed
Correctly propagate DO_BUFFERED_IO, DO_DIRECT_IO and FILE_DEVICE_SECURE_OPEN flags

svn path=/trunk/; revision=21741
2006-04-25 22:22:22 +00:00
Ged Murphy b110d67ed6 fix build
svn path=/trunk/; revision=21740
2006-04-25 21:47:16 +00:00
Andrew Munger 3958d172cb 21728 broke the release build, use an #ifndef instead.
svn path=/trunk/; revision=21738
2006-04-25 01:31:00 +00:00
Ged Murphy 3027bdebbd delete sneaky file
svn path=/trunk/; revision=21737
2006-04-24 21:36:08 +00:00
Ged Murphy d99f67103e match the regedit icons to the shell32 ones.
svn path=/trunk/; revision=21736
2006-04-24 21:32:54 +00:00
Ged Murphy 16c495d2b7 match the explorer icons to the shell32 ones.
svn path=/trunk/; revision=21735
2006-04-24 21:31:41 +00:00
Ged Murphy c1c0e85000 [AUDIT]
sysdm.cpl
Clear formatted Win32 API code fully documented on MSDN.

svn path=/trunk/; revision=21734
2006-04-24 20:26:02 +00:00
Ged Murphy b4d255e040 - The start of a revamp of the UI. This is still not yet finished, but I'm committing anyway as it's looks much better already.
- Added a vast amount of resources for shell32. Resources now follow the Windows naming method for compatability with themes (one day).
- Removed the old Wine icons out of the .rc file and each icon is now stored in binary for easy maintenance.
- Many more icons to come for other libs (e.g. comctl32) plus separate programs, followed by the toolbars then moving onto other areas.
- I have some documentation to keep track of the Windows v ReactOS icons, including resource names, if anyone needs to work with it or is just generally nosey :)

svn path=/trunk/; revision=21733
2006-04-24 19:09:33 +00:00
Andrew Munger 0962d9ef05 Create the pagefile at the root of the drive by default. Now when you install to an alternate %systemroot%, you can still have a page file.
svn path=/trunk/; revision=21732
2006-04-24 18:32:35 +00:00
Maarten Bosma 3582ded91e Sorry did set DebugPort to COM1
svn path=/trunk/; revision=21731
2006-04-24 18:32:21 +00:00
Maarten Bosma f45cebc073 Set Freeloader timeout to 0 for release builds.
svn path=/trunk/; revision=21728
2006-04-24 10:54:06 +00:00
Hervé Poussineau 8e197e1502 Add some defines
svn path=/trunk/; revision=21727
2006-04-24 10:51:34 +00:00
Magnus Olsen c2698a1559 patch from w3seek : create smss with a current directory (system path), Otherwise the current directory for all early processes will be NULL. Fixes some inf installation issues reported by Herve.
svn path=/trunk/; revision=21725
2006-04-23 17:31:07 +00:00
Hervé Poussineau c0d2baafb0 Fully implement SetupDiGetDriverInfoDetailW
svn path=/trunk/; revision=21720
2006-04-23 11:41:59 +00:00
Saveliy Tretiakov f2aae2c5a1 [AUDIT]
\trunk\reactos\drivers\filesystems\np (Unlocked)
Eric Kohl confirmed npfs is clean.


svn path=/trunk/; revision=21717
2006-04-23 08:58:28 +00:00
Saveliy Tretiakov 096c04f529 [AUDIT]
\trunk\reactos\drivers\filesystems\ms (Unlocked)
Eric Kohl confirmed mailslot filesystem is clean.


svn path=/trunk/; revision=21716
2006-04-23 08:56:14 +00:00
Saveliy Tretiakov a5bc761fdd [AUDIT]
\trunk\reactos\drivers\filesystems\fs_rec (audit)
Eric Kohl confirmed fs_rec is clean. Inspired by Bo Branten's file system recognizer. 


svn path=/trunk/; revision=21715
2006-04-23 08:52:45 +00:00
Hervé Poussineau 5028ed87a4 Fix little bug in mouse detection
Create unnamed FDOs
Read only registry parameters which make sense
Start to read mouse only when receiving IRP_MN_START_DEVICE
Cleanup of code

svn path=/trunk/; revision=21714
2006-04-23 08:46:25 +00:00
Hervé Poussineau d8c61be337 [AUDIT]
\trunk\reactos\drivers\input\sermouse (Unlocked)
I (the author) confirmed sermouse is clean.

svn path=/trunk/; revision=21713
2006-04-23 08:44:06 +00:00
Hervé Poussineau 7d327991c4 Don't tell we succeeded IOCTL_KEYBOARD_QUERY_INDICATORS and IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION, as it is not true.
Fixes bug 1408

svn path=/trunk/; revision=21711
2006-04-22 18:00:47 +00:00
Saveliy Tretiakov 3c59aa8caa [AUDIT]
\trunk\reactos\drivers\filesystems\cdfs (Unlocked)
Eric Kohl confirmed cdfs is clean.  Based on vfatc code and iso-9660 documentation. 


svn path=/trunk/; revision=21710
2006-04-22 16:36:21 +00:00
Saveliy Tretiakov 93ed460d59 [AUDIT]
\trunk\reactos\dll\win32\userenv (Unlocked)
Eric Kohl (the author) confirmed he used clean methods to develop 
this dll. It was written using a lot of test code. Thomas 
Weidenmueller, another contributor, also confirmed his code is clean.


svn path=/trunk/; revision=21709
2006-04-22 16:27:31 +00:00
Hervé Poussineau 99ea202a07 Don't dereference device objects if they were not referenced
Remove one hack from kbdclass

svn path=/trunk/; revision=21708
2006-04-22 14:08:43 +00:00
Saveliy Tretiakov d7c29a3b3f [AUDIT]
\trunk\reactos\drivers\filesystems\ntfs (Unlocked)
Eric Kohl confirmed ntfs driver is clean.


svn path=/trunk/; revision=21707
2006-04-22 14:06:53 +00:00
Saveliy Tretiakov a4b7bd846c [AUDIT]
\trunk\reactos\drivers\base\blue (unlocked)
Eric Kohl confirmed blue is clean.


svn path=/trunk/; revision=21706
2006-04-22 14:01:25 +00:00
Saveliy Tretiakov 4dc0942610 [AUDIT]
\trunk\reactos\drivers\base\beep (Unlocked)
Eric Kohl confirmed beep is clean.


svn path=/trunk/; revision=21705
2006-04-22 13:58:53 +00:00
Saveliy Tretiakov 48c6a3665b [AUDIT]
\trunk\reactos\base\setup\usetup (Unlocked)
Eric Kohl confirmed usetup is clean.


svn path=/trunk/; revision=21704
2006-04-22 13:55:01 +00:00
Saveliy Tretiakov 4b57ceb55c [AUDIT]
\trunk\reactos\tools\mkhive (Unlocked)
Eric Kohl confirmed mkhive is clean.


svn path=/trunk/; revision=21703
2006-04-22 13:09:28 +00:00
Ged Murphy 084c375c11 Remove reg button in ReactOS. It made the toolbar a bit long, plus regedit should be used.
svn path=/trunk/; revision=21702
2006-04-22 12:39:42 +00:00
Saveliy Tretiakov 12b2c06aee Andrey Korotaev (unC0Rr@inbox.ru):
Ru.rc: Reflect latest changes. Improved elements layout.
settings.c: Sort by width, not only height.


svn path=/trunk/; revision=21701
2006-04-22 11:55:09 +00:00
Maarten Bosma f1026bbe49 [AUDIT]
They are bitmaps and do not look like window's

svn path=/trunk/; revision=21700
2006-04-22 06:24:00 +00:00
Maarten Bosma df98c9f40d [AUDIT]
Unlock: They are no code.

svn path=/trunk/; revision=21699
2006-04-22 06:06:11 +00:00