Commit graph

20103 commits

Author SHA1 Message Date
Saveliy Tretiakov 21e7db1fe7 Add more stubs
svn path=/trunk/; revision=21582
2006-04-13 15:23:34 +00:00
Magnus Olsen 19517659cb Fixing some bugs in create overlay. it works now to create a overlay but it does not show it yet
svn path=/trunk/; revision=21581
2006-04-13 14:12:20 +00:00
Hervé Poussineau c20e86702b Replace ReactOS implementation of SetupGetInfInformationW by Wine one (much more complete)
Merge from Wine (Patches by James Hawkins (<truiken@gmail.com>))
- Store the full name to the INF file in the inf_file structure
- Implement SetupGetInfInformationA 
- Implement SetupQueryInfFileInformationA/W (James Hawkins <truiken@gmail.com>)

svn path=/trunk/; revision=21580
2006-04-13 12:16:50 +00:00
Hervé Poussineau 69734f5025 Fix 2nd stage setup. Patch by w3seek
svn path=/trunk/; revision=21579
2006-04-13 11:39:25 +00:00
Magnus Olsen 3bd173b1f2 one more redisg adding a member that tells whih destions it is. it work pretty well.
svn path=/trunk/; revision=21578
2006-04-13 11:03:19 +00:00
Hervé Poussineau e0b74935a5 Merge from Wine:
- Add Esperanto translation by Antonio Codazzi
- Add Turkish translation by Fatih Aþýcý

svn path=/trunk/; revision=21577
2006-04-13 09:22:58 +00:00
Magnus Olsen 21c7829634 This commit is redesign off ddraw primare surface, we need reach primare surface from every where. We have now a expriment code that show how to create overlay with this new design but we do not set it up right yet.
svn path=/trunk/; revision=21576
2006-04-13 09:14:32 +00:00
Hervé Poussineau bbd318bd04 Conform better to Wine standards
svn path=/trunk/; revision=21575
2006-04-13 08:06:45 +00:00
Magnus Olsen e55cbd36de Bugfix : hal lock surface so it does not crash any longer
svn path=/trunk/; revision=21574
2006-04-13 06:38:52 +00:00
Magnus Olsen becc8a8d30 Implement surface unlock
svn path=/trunk/; revision=21573
2006-04-13 06:29:01 +00:00
Magnus Olsen de552379c5 make ddraw not crashing in ros. close my debug marco for windows.
svn path=/trunk/; revision=21570
2006-04-12 20:10:20 +00:00
Magnus Olsen d5c6b8650c Implement DX HAL Lock it works now. we getting back user mode pointer of kernel mode memode pointer. it is mapen now. it did make next test apps working with our ddraw.dll in windows. lest 4 dx draw apps I got is working.
svn path=/trunk/; revision=21569
2006-04-12 20:09:09 +00:00
Saveliy Tretiakov 3131b8a4bf Oops, forget to add these.
svn path=/trunk/; revision=21568
2006-04-12 19:18:22 +00:00
Saveliy Tretiakov bf22683420 Move all context handle stuff to ndr_contexth.c
svn path=/trunk/; revision=21567
2006-04-12 19:17:30 +00:00
Hervé Poussineau e38c527480 SetupDiInstallClassExW;
- Use the provided FileQueue (if any)
- Start to implement device interface installation
SetupDiInstallDevice:
- Set FAILEDINSTALL flag in registry if asked to

svn path=/trunk/; revision=21565
2006-04-12 15:16:07 +00:00
Hervé Poussineau 1f910b512d Add missing OPTIONAL information in prototypes
Check for NULL parameters

svn path=/trunk/; revision=21564
2006-04-12 13:41:11 +00:00
Saveliy Tretiakov 533a08bc88 Fix BSOD when executing gdi32_winetest bitmap
svn path=/trunk/; revision=21563
2006-04-12 13:22:57 +00:00
Magnus Olsen 7af383349e from w3seek: make the tree compile with gcc4 again
svn path=/trunk/; revision=21562
2006-04-12 12:18:30 +00:00
Magnus Olsen 53a30e2f31 commiting file desktop.x from bug 252 , the patch is from j_anderw it make our win32k lile more stable
svn path=/trunk/; revision=21561
2006-04-12 10:15:46 +00:00
Hervé Poussineau f80351fa44 When listing devices by connection, list PCI devices only.
It only works on ReactOS (as Windows doesn't use the same instance ID for the PCI bus), but it prevents a crash

svn path=/trunk/; revision=21560
2006-04-11 22:20:28 +00:00
Hervé Poussineau c452ae96ed [AUDIT] Unlock devmgr
Michael Fritsch and I are the only authors of this code, and no unclean method has been used to create it

svn path=/trunk/; revision=21559
2006-04-11 22:18:08 +00:00
Hervé Poussineau f6bed5d651 Delete useless utils:
patchnv4: Tries to patch the nVidia NT4 driver, which doesn't work anymore (we now report Windows 2000)
dumprecbin: Dumps the contents of the recycle bin. Has been replaced by a recycle bin library at revision 21553

svn path=/trunk/; revision=21558
2006-04-11 22:10:41 +00:00
Ged Murphy 35c4f8024e add correct comments for buttons
svn path=/trunk/; revision=21557
2006-04-11 22:04:32 +00:00
Hervé Poussineau bbecbeb865 First step to automatically generate registry entries for network protocols (TcpIp...)
Registry settings are moved to media/inf/nettcpip.inf, which is installed for each netcard detected.

svn path=/trunk/; revision=21556
2006-04-11 22:01:08 +00:00
Hervé Poussineau 2829db96fb [AUDIT] Unlock netcfgx
I'm the only author of the code, and no unclean method has been used to create it

svn path=/trunk/; revision=21555
2006-04-11 21:56:00 +00:00
Hervé Poussineau f1a554d740 [AUDIT] Unlock packages list
No reason to let it locked, it is only a list of files

svn path=/trunk/; revision=21554
2006-04-11 21:47:29 +00:00
Hervé Poussineau 878040a922 Add library to deal with recycle bin.
It is aimed to be compatible with Windows 2000/XP/2003 (at least) on FAT or NTFS volumes.

svn path=/trunk/; revision=21553
2006-04-11 19:51:55 +00:00
Ged Murphy 66eb03305d Add buttons to the floating tool window. They don't do anything yet apart from look pretty.
Give some order to the resource.h file tool.

svn path=/trunk/; revision=21552
2006-04-11 19:47:04 +00:00
Ged Murphy 16a71b7305 add Thomas' rebar fix back. I need this fix for imagesoft.
svn path=/trunk/; revision=21551
2006-04-11 19:09:26 +00:00
Ged Murphy 9f79520edf revert comctl32 Wine sync. There are some issues with it and I don't have time to fix it at the moment.
svn path=/trunk/; revision=21550
2006-04-11 19:03:09 +00:00
Magnus Olsen d1d6bc3879 First HEL support that is working for one dx apps I got in windows
svn path=/trunk/; revision=21549
2006-04-11 15:06:54 +00:00
Saveliy Tretiakov a56dbb42b5 Added winemine.
svn path=/trunk/; revision=21547
2006-04-11 11:14:06 +00:00
Magnus Olsen 813527fe56 more redesign of ddraw. move hal and hel detection of cancreatesurface and createsurface HEL and HAL and use HAL if it found, if HAL not found use HEL
svn path=/trunk/; revision=21546
2006-04-11 07:43:29 +00:00
Magnus Olsen ee9c7a73ff Start redesgin ddraw. so we can resue code betwin HEL and HAL interface. Todo so we create HEL Callbacks
in HEL Callbacks shall the software version of the api be implement.

svn path=/trunk/; revision=21545
2006-04-11 06:24:29 +00:00
Magnus Olsen 200c8334d3 see fireball last commit msg about this file, patch from w3seek : Use RtlComputeCrc32 instead of yet another inline implementation for calculating
a CRC32 checksum. The attached patch fixes this.
bug : 1342

svn path=/trunk/; revision=21544
2006-04-10 19:57:47 +00:00
Magnus Olsen a7213db5b4 Bug 1376, patch from SuperTrax at gmx dot de
if a Window was showed normaly, 
GetWindowPlacement never returned a showCmd.


svn path=/trunk/; revision=21543
2006-04-10 19:21:22 +00:00
Saveliy Tretiakov 45fca8f1a3 Make windows button open start menu. Fixes buf 1356. Patch by SuperTrax@gmx.de
svn path=/trunk/; revision=21542
2006-04-10 17:58:47 +00:00
Magnus Olsen a87b34d546 RtlIntegerToUnicodeString
incress the interal buffer size to 33bytes 
as wine does 

RtlInt64ToUnicodeString
incress the interal buffer size to 65bytes 
as wine does 

This will take care of some intToChar Bugs
I have been locking of it for sometimes now
thanks to crashfourit network patch and we talk I did found it. 

svn path=/trunk/; revision=21541
2006-04-10 17:21:46 +00:00
Saveliy Tretiakov 35e0a27de4 Add gradient tests. Patch by Timo Kreuzer <timo.kreuzer@web.de>
svn path=/trunk/; revision=21540
2006-04-10 17:16:37 +00:00
Saveliy Tretiakov ebb3e933d4 Build rosperf and ps
svn path=/trunk/; revision=21539
2006-04-10 16:42:55 +00:00
Saveliy Tretiakov a27d7dd600 [AUDIT]
\trunk\reactos\base\applications\utils\rosperf (unlock)
GvG (the author) confirmed it is clean.


svn path=/trunk/; revision=21538
2006-04-10 16:13:17 +00:00
Magnus Olsen a7013502aa fixing a typcast do it compile on gcc 4.0 thx w3seek
svn path=/trunk/; revision=21536
2006-04-09 18:28:53 +00:00
Magnus Olsen 6cc73a301f Fixing a bug fill in a struct it return zero info but we need that info later
svn path=/trunk/; revision=21535
2006-04-09 18:08:18 +00:00
Peter Ward cf23410594 Changed DbgPrint to DPRINT.
svn path=/trunk/; revision=21534
2006-04-09 17:58:43 +00:00
Magnus Olsen a477c01d94 Implement GetSurfaceDesc
svn path=/trunk/; revision=21533
2006-04-09 17:05:57 +00:00
Magnus Olsen 6f2a74079c Thanks billycash to explain for me how ref counter works in ddraw. Now we free the COM when it need it (no more memory leak)
svn path=/trunk/; revision=21532
2006-04-09 15:07:43 +00:00
Christoph von Wittich 62556472e1 display all timezones (buffer was too small)
svn path=/trunk/; revision=21531
2006-04-09 14:55:58 +00:00
Christoph von Wittich 9be3d80da2 fix setup in VGA mode
svn path=/trunk/; revision=21530
2006-04-09 14:15:21 +00:00
Magnus Olsen 737aa06355 Fixing a crash bug But ddraw can leak memmory now. But it is werid that u can not total release the whole dx COM for some program will crash then
svn path=/trunk/; revision=21529
2006-04-09 14:12:42 +00:00
Christoph von Wittich 7d8e2e4ab1 change display modes from 640x680 to 640x480
svn path=/trunk/; revision=21528
2006-04-09 12:49:52 +00:00