Commit graph

17522 commits

Author SHA1 Message Date
Nathan Woods 6d06e2139b Regedit fix and enhancement
1.  Fixed a bug in suggestions if the selected key cycles
2.  Implemented "Copy Key Name"


svn path=/trunk/; revision=18766
2005-10-24 23:46:55 +00:00
Nathan Woods 0345348a28 Notepad will no longer add .txt if you invoke it specifying a file that does not exist, but has a file extension
svn path=/trunk/; revision=18765
2005-10-24 23:44:07 +00:00
Gé van Geldorp e0968c78d0 Synthesize a small icon if none given
svn path=/trunk/; revision=18764
2005-10-24 22:02:39 +00:00
Gé van Geldorp cc33d0bac1 Workaround for icon stretching. Makes icons in title bar and taskbar display
properly.

svn path=/trunk/; revision=18763
2005-10-24 21:57:32 +00:00
Gé van Geldorp 4b3bf39cbc Small fixes to 1bpp->1bpp stretching
svn path=/trunk/; revision=18762
2005-10-24 21:54:26 +00:00
Casper Hornstrup 7a79eea045 Fix linker script parameter location. Spotted by Hartmut Birr.
svn path=/trunk/; revision=18760
2005-10-24 21:08:08 +00:00
Royce Mitchell III 450d4c43e7 added <linkerscript> and corrected some mistakes to the best of my understanding
can't figure out (based on current definition) how to define <module> as allowing only a single <linkerscript>, but allowing it anywhere within the sub-elements of <module>

svn path=/trunk/; revision=18759
2005-10-24 20:00:48 +00:00
Casper Hornstrup b995bcf1bd Implement linkerscript element
svn path=/trunk/; revision=18758
2005-10-24 19:38:58 +00:00
Magnus Olsen dd10647983 prepare the rest of directdraw syscall using cache info, that will make our ddraw.dll work evently in reactos.
left todo implemet the rest stub. 

svn path=/trunk/; revision=18757
2005-10-24 18:47:33 +00:00
Hartmut Birr aaa2a0d33a Fixed the calculation of the hash for the process data.
svn path=/trunk/; revision=18756
2005-10-24 18:03:57 +00:00
Hartmut Birr fea86552f0 Changed the indentation to a human readable format (no code change).
svn path=/trunk/; revision=18755
2005-10-24 18:00:46 +00:00
Hartmut Birr 152111652c - Removed the initialisation of the kernel map area.
- Allocate the region for the paged and non paged pool at a 4MB boundary.  
- Protect the local and i/o apic by a memory area.

svn path=/trunk/; revision=18754
2005-10-24 17:55:50 +00:00
Thomas Bluemel 293a3fe31b convert tabs to spaces to make it readable with tabs != 8 spaces
svn path=/trunk/; revision=18753
2005-10-24 17:54:55 +00:00
Thomas Bluemel b0ccf077ec fixed uninitialized variable warning
svn path=/trunk/; revision=18752
2005-10-24 17:50:14 +00:00
Hartmut Birr a699e1ac44 Fixed Ki386WriteFsByte.
svn path=/trunk/; revision=18751
2005-10-24 17:45:37 +00:00
Hartmut Birr ab7b402799 Enabled some debug messages.
svn path=/trunk/; revision=18750
2005-10-24 17:43:53 +00:00
Hartmut Birr e206381dc3 Fixed the stub for AddAccessDeniedObjectAce.
svn path=/trunk/; revision=18749
2005-10-24 17:41:16 +00:00
Hartmut Birr aa1cb7dd32 Disable some unimplemented functions.
svn path=/trunk/; revision=18748
2005-10-24 17:39:57 +00:00
Magnus Olsen ccae733920 prepare some directdraw syscall using cache info, that will make our ddraw.dll work evently in reactos.
svn path=/trunk/; revision=18747
2005-10-24 17:32:47 +00:00
Hartmut Birr d4f5019aa8 - Translate STATUS_DEVICE_NOT_CONNECTED to the correct error.
svn path=/trunk/; revision=18746
2005-10-24 17:27:41 +00:00
Hartmut Birr d82094a55c - Initialize the csr request inside the loop, if CsrClientCallServer is called inside a loop.
svn path=/trunk/; revision=18745
2005-10-24 17:25:23 +00:00
Hartmut Birr 3df6f62217 - Change the protection in WriteProcessMemory if it is necessary.
svn path=/trunk/; revision=18744
2005-10-24 17:23:42 +00:00
Hartmut Birr ee7bf669c9 - Set the correct type and state in MiQueryVirtualMemory.
- Return an error in MiProtectVirtualMemory if we trying to access a region other than a section view or virtual memory.  
- Don't allow to read or write kernel memory in NtRead/WriteVirtualMemory.  
- Don't unprotect the memory in NtWriteVirtualMemory.  
- Don't allow to change the memory protection of kernel address space.  
- If it is possible, access the memory aligned by pages (in ProbeForWrite).

svn path=/trunk/; revision=18743
2005-10-24 17:21:23 +00:00
Eric Kohl 43e26abb6c Fixed definition of ScmrChangeServiceConfigW:
- lpBinaryPathName must be a [unique] pointer.

svn path=/trunk/; revision=18742
2005-10-24 17:13:08 +00:00
Magnus Olsen 4c02f58b0c filling in bit more info to DDRAW_GLOBAL struct in halinistate.
svn path=/trunk/; revision=18741
2005-10-24 16:44:37 +00:00
Maarten Bosma c40fbd1850 Implemented thunks for IDirectDrawSurface and IDirectDraw. This isn't good code, because it is a mixture of wine and our code. But it works as far as I can see. I will fix it someday.
svn path=/trunk/; revision=18740
2005-10-24 16:29:36 +00:00
Hartmut Birr d235bb6282 Set the correct length in MmQuerySectionView.
svn path=/trunk/; revision=18739
2005-10-24 15:56:03 +00:00
Thomas Bluemel 5c327e140d don't define DirectDrawClipper_Vtable statically
svn path=/trunk/; revision=18738
2005-10-24 15:35:04 +00:00
Hartmut Birr c078ce1a67 Revert r18735 and add the missing definition to svcctl.idl.
svn path=/trunk/; revision=18737
2005-10-24 15:26:54 +00:00
Christoph von Wittich 80e769db8d added PCI interrupt link device
svn path=/trunk/; revision=18736
2005-10-24 14:00:14 +00:00
Gé van Geldorp 4e08771dcb Temporary workaround to fix build
svn path=/trunk/; revision=18735
2005-10-24 12:55:54 +00:00
Hervé Poussineau 6a15dd3664 Install .CoInstallers section from .inf file
Call class coinstallers and device coinstallers when installing a device

svn path=/trunk/; revision=18734
2005-10-24 12:49:05 +00:00
Hervé Poussineau 11ed514a08 Set NULL driver for LPT ports
Add more PnP IDs in machine.inf

svn path=/trunk/; revision=18733
2005-10-24 11:40:14 +00:00
Hervé Poussineau 7ea7922b13 Add functions to reference/dereference InfFileDetails structure added in r18731 (suggestion by w3seek)
svn path=/trunk/; revision=18732
2005-10-24 09:39:53 +00:00
Hervé Poussineau 1d328d2072 Don't leak memory when destroying device info set and driver lists
Try to keep .inf files handles instead of opening/parsing them at each device installation step

svn path=/trunk/; revision=18731
2005-10-24 09:16:34 +00:00
Magnus Olsen c29c9e80df update the intddraw.h so it use some struct that was missing.
svn path=/trunk/; revision=18730
2005-10-24 05:05:07 +00:00
Maarten Bosma 2f9dc96321 ... files I forgot to commit.
svn path=/trunk/; revision=18728
2005-10-23 21:31:15 +00:00
Maarten Bosma 4f91735027 Add lots of stubs.
svn path=/trunk/; revision=18727
2005-10-23 21:29:30 +00:00
Nathan Woods 1184c4d49e Notepad: Fixed "Find Up"
svn path=/trunk/; revision=18726
2005-10-23 21:19:34 +00:00
Magnus Olsen fd37360789 implement Main_DirectDraw_GetDisplayMode (not to 100% see the comment)
implement Main_DirectDraw_GetMonitorFrequency but we do not get the freq at return we need exaime the hal instate.
 

svn path=/trunk/; revision=18725
2005-10-23 21:17:12 +00:00
Eric Kohl 0adb2c35cf - Implement ScmrChangeServiceConfigW stub.
- CreateServiceW calls ScmrCreateServiceW.

svn path=/trunk/; revision=18723
2005-10-23 19:50:05 +00:00
Magnus Olsen 1ad37b3ad9 first working api is GetCaps for HAL. rember we do not support HEL, and we are missing GdiEntry2 in ros, so it will not working in reactos until gdientry2 are inplace.
svn path=/trunk/; revision=18722
2005-10-23 19:24:42 +00:00
Magnus Olsen 85312cc2fe adding #define DD_FALSE
svn path=/trunk/; revision=18721
2005-10-23 19:18:39 +00:00
Thomas Bluemel c0bbaf7802 implement MakeAbsoluteSD2 by forwarding to RtlSelfRelativeToAbsoluteSD2
svn path=/trunk/; revision=18718
2005-10-23 18:23:57 +00:00
Magnus Olsen af1b54ef10 change the marco return code to DDERR_UNSUPPORTED
svn path=/trunk/; revision=18717
2005-10-23 18:03:08 +00:00
Maarten Bosma 8cee664d6f Add a macro for the stubs.
svn path=/trunk/; revision=18716
2005-10-23 17:53:19 +00:00
Magnus Olsen 36717587bb fix the thrunk so it compiles again after me
svn path=/trunk/; revision=18715
2005-10-23 16:46:36 +00:00
Magnus Olsen 3990f85a1a fix the ddrawint.h no typo remove one extra member in some struct, adding define, new struct
svn path=/trunk/; revision=18714
2005-10-23 15:27:27 +00:00
Magnus Olsen 7133de6563 commit change to ddraw to use the new headers that will come in next commit
svn path=/trunk/; revision=18713
2005-10-23 15:24:56 +00:00
Ged Murphy 8d7e78ac81 - Add the calculator to the start menu
- Capilalize the app names

svn path=/trunk/; revision=18712
2005-10-23 15:06:20 +00:00